(57)【特許請求の範囲】
【請求項１】
Ｘ・Ｙ座標系を有し、該座標系上の矩形領域において表示されるべき譜面表示データを記憶する譜面表示記憶手段と、
該譜面表示記憶手段上の譜面表示データを画面表示する表示手段と、
同じくＸ・Ｙ座標系を有し、前記画面上で表示される指示マーク及び該指示マークの画面上での移動を指令してユーザの選択により選択信号を発生する入力装置で構成される指定手段と、
選択パターンとなる矩形領域を記憶した記憶テーブルを有しており、該記憶テーブルに記憶される矩形領域として、前記指示手段で選択されたＸ・Ｙ座標に対応して該Ｘ・Ｙ座標が１の特定小節を指示する時に、該小節が選択パターンとなるようにその矩形領域を記憶した選択パターン記憶手段と、
前記指定手段で選択信号を発生した時に位置する指示マークのＸ・Ｙ座標から前記選択パターン記憶手段の記憶テーブルを参照して、Ｘ・Ｙ座標で指示された該小節に関する上記譜面表示記憶手段上の矩形領域を得る矩形領域特定手段と、
該矩形領域特定手段により特定された矩形領域上の譜面表示データを、前記指定手段により後に発生せしめられた選択信号に基づいて新規作成・更新乃至削除し、譜面表示記憶手段に記憶せしめる編集管理手段と
を有することを特徴とする譜面編集装置。
【請求項２】
Ｘ・Ｙ座標系を有し、該座標系上の矩形領域において表示されるべき譜面表示データを記憶する譜面表示記憶手段と、
該譜面表示記憶手段上の譜面表示データを画面表示する表示手段と、
同じくＸ・Ｙ座標系を有し、前記画面上で表示される指示マーク及び該指示マークの画面上での移動を指令してユーザの選択により選択信号を発生する入力装置で構成される指定手段と、
選択パターンとなる矩形領域を記憶した記憶テーブルを有しており、該記憶テーブルに記憶される矩形領域として、前記指示手段で選択されたＸ・Ｙ座標に対応して該Ｘ・Ｙ座標が特定段落の１乃至２以上の特定パートの段落先頭側乃至段落終了側を指示する時に、該段落内における１乃至２以上の特定パートの全小節が選択パターンとなるようにその矩形領域を記憶した選択パターン記憶手段と、
前記指定手段で選択信号を発生した時に位置する指示マークのＸ・Ｙ座標から前記選択パターン記憶手段の記憶テーブルを参照して、Ｘ・Ｙ座標で指示された該段落内における１乃至２以上の特定パートの全小節に関する上記譜面表示記憶手段上の矩形領域を得る矩形領域特定手段と、
該矩形領域特定手段により特定された矩形領域上の譜面表示データを、前記指定手段により後に発生せしめられた選択信号に基づいて新規作成・更新乃至削除し、譜面表示記憶手段に記憶せしめる編集管理手段と
を有することを特徴とする譜面編集装置。
【請求項３】
請求項１又は２記載の譜面編集装置において、前記矩形領域特定手段により特定された矩形領域がある時に、前記表示手段における画面上の該矩形領域を、周囲の領域とは異なる形式によって表示させることを特徴とする請求項１又は２記載の譜面編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画面上に表示される譜面の編集を行う場合に、ユーザの編集がより容易になる譜面編集装置に関する。
【０００２】
【従来の技術】
近年パソコンなどの機能向上に伴い、画面上に五線・音楽記号等の音楽情報を表示し、該画面上において、その楽譜譜面の編集作業が行えるようにした譜面編集装置が使用されるようになった。このような譜面編集装置においては、紙や鉛筆などを使用せず、音楽記号などをキーボードやマウスなどの入力手段により選択し、譜面の特定の五線上に張り付け指定するなど、特有な譜面編集が行われる。
【０００３】
【発明が解決しようとする課題】
上記構成による譜面編集では、音楽記号などを１つ１つ指定して譜面の五線上に張り付けることで編集作業が行われている。しかし、一旦自分で作った曲を他の曲で参照して使おうとする場合、五線上の１つ１つの音楽記号などを指定しながら一々コピーする作業を行っていたのでは、非常に手間が掛かることになる。特に作曲という作業そのものは、同じ旋律やリズムの繰り返しとなる部分が多く、問題になる。また曲進行上において或る部分の旋律やリズムパターンを他の部分に移したり、カットしたり、更には或る旋律と旋律、リズムパターンとリズムパターンの間に別の旋律やリズムパターンを挿入せしめたり等、その編集作業が複雑になることもあり、上述のようなユーザインターフェイスでは、短時間の内に編集を終わらせることができない。その問題は、複数パートから成る合奏曲を作る場合に更に顕著となり、複数パートに亘る範囲で曲を作ったり、更新・削除などを行おうとすると、編集作業の煩雑さは多大なものとなる。
【０００４】
本発明は従来技術の以上のような問題に鑑み創案されたもので、曲の編集作業を行う場合に、１乃至２以上に亘るパートや小節における音楽記号等の移動・コピー・消去などの編集作業をより容易にできる譜面編集装置を提供せんとするものである。
【０００５】
【課題を解決するための手段】
そのため本発明の譜面編集装置は、
Ｘ・Ｙ座標系を有し、該座標系上の矩形領域において表示されるべき譜面表示データを記憶する譜面表示記憶手段と、
該譜面表示記憶手段上の譜面表示データを画面表示する表示手段と、
同じくＸ・Ｙ座標系を有し、前記画面上で表示される指示マーク及び該指示マークの画面上での移動を指令してユーザの選択により選択信号を発生する入力装置で構成される指定手段と、
選択パターンとなる矩形領域を記憶した記憶テーブルを有しており、該記憶テーブルに記憶される矩形領域として、前記指示手段で選択されたＸ・Ｙ座標に対応して該Ｘ・Ｙ座標が１の特定小節を指示する時に、該小節が選択パターンとなるようにその矩形領域を記憶した選択パターン記憶手段と、
前記指定手段で選択信号を発生した時に位置する指示マークのＸ・Ｙ座標から前記選択パターン記憶手段の記憶テーブルを参照して、Ｘ・Ｙ座標で指示された該小節に関する上記譜面表示記憶手段上の矩形領域を得る矩形領域特定手段と、
該矩形領域特定手段により特定された矩形領域上の譜面表示データを、前記指定手段により後に発生せしめられた選択信号に基づいて新規作成・更新乃至削除し、譜面表示記憶手段に記憶せしめる編集管理手段と
を有することを基本的特徴としている。
また請求項２に係る発明の構成は、
Ｘ・Ｙ座標系を有し、該座標系上の矩形領域において表示されるべき譜面表示データを記憶する譜面表示記憶手段と、
該譜面表示記憶手段上の譜面表示データを画面表示する表示手段と、
同じくＸ・Ｙ座標系を有し、前記画面上で表示される指示マーク及び該指示マークの画面上での移動を指令してユーザの選択により選択信号を発生する入力装置で構成される指定手段と、
選択パターンとなる矩形領域を記憶した記憶テーブルを有しており、該記憶テーブルに記憶される矩形領域として、前記指示手段で選択されたＸ・Ｙ座標に対応して該Ｘ・Ｙ座標が特定段落の１乃至２以上の特定パートの段落先頭側乃至段落終了側を指示する時に、該段落内における１乃至２以上の特定パートの全小節が選択パターンとなるようにその矩形領域を記憶した選択パターン記憶手段と、
前記指定手段で選択信号を発生した時に位置する指示マークのＸ・Ｙ座標から前記選択パターン記憶手段の記憶テーブルを参照して、Ｘ・Ｙ座標で指示された該段落内における１乃至２以上の特定パートの全小節に関する上記譜面表示記憶手段上の矩形領域を得る矩形領域特定手段と、
該矩形領域特定手段により特定された矩形領域上の譜面表示データを、前記指定手段により後に発生せしめられた選択信号に基づいて新規作成・更新乃至削除し、譜面表示記憶手段に記憶せしめる編集管理手段と
を有することを特徴としている。
【０００６】
上記譜面編集装置の構成において、前記矩形領域特定手段により特定された矩形領域がある時に、前記表示手段における画面上の該矩形領域を、周囲の領域とは異なる形式によって表示させる（例えば反転表示させたり、色を周囲の色と異ならしめて表示する）ようにすると、ユーザ側でどの範囲が選択されたかが認識し易くなる。
【０００７】
また前記選択パターン記憶手段の記憶テーブルに記憶される、Ｘ・Ｙ座標に対応した任意の段落中のパート及び小節の矩形領域の選択パターンとして、▲１▼Ｘ・Ｙ座標が１乃至２以上の特定パートの１乃至２以上の特定小節を指示する時に、これらの小節を選択するパターン（そのうち１の小節を指示した時に該小節のみを選択するパターンは請求項１に相当する態様）がある他、▲２▼Ｘ・Ｙ座標があるパートの１乃至２以上の特定小節の上又は下の位置を指示する時に、該小節を含む全パートにおける同一小節が選択され（ただし本願発明の構成ではない）、▲３▼Ｘ・Ｙ座標が特定段落の１乃至２以上の特定パートの段落先頭側乃至段落終了側を指示する時に、該段落内における１乃至２以上の特定パートの全小節が選択される（請求項２）等の形式のものが考えられる（これら３つの形式の選択パターンについては後述する）。
【０００８】
【作用】
以上のような構成により、画面上における譜面編集作業で、ユーザは指定手段の指示マークを画面上で確かめながら、譜面編集を行おうとする目的のパート、小節等を入力装置で選択することにより、選択パターン記憶手段の記憶テーブルに予め記憶されている選択パターンに従って、譜面表示記憶手段上で所定の段落中のパート及び小節に関する矩形領域を前記矩形領域特定手段により特定し、その後ユーザが次の指令（指定手段により発生せしめられた選択信号）を与えて、該矩形領域上の譜面表示データを新規作成・更新乃至削除する等、その編集を行うことができる。従って曲の編集作業を行う場合に、１つ１つの小節や複数パートにわたる全小節における移動・コピー・消去などが一遍にでき、編集作業がより容易になる。
【０００９】
【発明の実施の形態】
図１は、本発明に係る譜面編集装置の１実施形態の回路を示している。マウス１２０は、後述する指定手段３の入力装置３ｂを構成しており、その移動及び左右クリックボタンのオン／オフはマウススキャン回路１２１でスキャンされる。このスキャンにより、マウス１２０のクリック操作信号が検出され、ＣＰＵ１００によってＲＡＭ１１０に書き込まれる。そしてそれまでＲＡＭ１１０に記憶されていたクリック操作信号と比較され、そのオン・オフイベントの判別がＣＰＵ１００によって行われる。
【００１０】
またマウス１２０のＸ軸・Ｙ軸方向の移動量を示すデータもＲＡＭ１１０上のカーソルポイントレジスタのカーソル座標データに加算され、カーソルの移動が行われる。
【００１１】
キーボード１３０も指定手段３の入力装置３ｂを構成しており、これらの各キーはキースキャン回路１３１によってスキャンされる。このスキャンにより、各キーのオン／オフをデータが検出され、ＣＰＵ１００によってＲＡＭ１１０に書き込まれる。そしてそれまでＲＡＭ１１０に記憶されていた、各キーのオン／オフを示すデータと比較され、各キーのオンイベント、オフイベントの判別がＣＰＵ１００によりなされる。
【００１２】
上記ＲＡＭ１１０内のメモリ領域としては、上述したデータの他、譜面表示記憶手段１として構成されるＸ・Ｙ座標系上の矩形領域において表示されるべき譜面表示データを記憶する領域と、選択パターン記憶手段４の記憶テーブル４ａが記憶される領域とを少なくとも有している。上記記憶テーブル４ａの構造については後述する。
【００１３】
また譜面表示記憶手段２に記憶された任意の矩形領域上の譜面表示データは、その一部が、後述する表示手段２を構成するＶＲＡＭ１４１に転送され、ＣＲＴ１４０上のウィンドウに画像として表示される。
【００１４】
この他、ＣＰＵ１００は、指定手段３の構成の一部を、また矩形領域特定手段５、編集管理手段６を、夫々構成している。
【００１５】
そして本構成の表示編集演奏装置では、図２の機能ブロック図に示されるように、譜面表示データを記憶する譜面表示記憶手段１と、該譜面表示記憶手段１上の譜面表示データを画面表示する表示手段２と、指示マーク３ａ及び該指示マーク３ａの移動指令及び選択信号の発生を行う入力装置３ｂで構成される指定手段３と、記憶テーブル４ａを有する選択パターン記憶手段４と、記憶テーブル４ａを参照して、上記譜面表示記憶手段１上の特定の矩形領域を得る矩形領域特定手段５と、矩形領域上の譜面表示データを新規作成・更新乃至削除し、譜面表示記憶手段１に記憶せしめる編集管理手段６とを有している。
【００１６】
譜面表示記憶手段１は、後述する表示手段２の画面の物理的表示領域より大きい譜面表示領域に対応するＲＡＭ１１０の物理的メモリ空間よりなる。この譜面表示領域はその左上隅を（０，０）としたＸ・Ｙ座標系で各点（ドット）の示された２次元の領域であり、更に各点は上記物理的なメモリの各ビットに対応している（カラー表示の場合には１ドットを通常ｎビットで表す）。そして普通楽譜は複数ページで構成されており、表題や、ヘッダ・フッタ域の他、段落及びパート・小節といった音符を記載する基本的構成要素がある。これらの表記を画面上で表現するために、ここでは上記の譜面表示領域に対して、図２に示すように、譜面の複数ページを割り当てる。即ち１ページ目は（ｐ２ｘｌｅｆｔ＝０、ｐ２ｔｏｐ＝０）から（Ｐ１ｘｒｉｇｈｔ、Ｐ２ｙｂｏｔｔｏｍ）の領域、２ページ目は（ｐ２ｘｌｅｆｔ、ｐ２ｔｏｐ）から（Ｐ１ｘｒｉｇｈｔ、Ｐ２ｙｂｏｔｔｏｍ）の領域というように順次割り当てる。このページサイズは、後述する編集管理手段６の中にあるページ設定のためのダイアログで設定される。ページ設定ダイアログは、ペイジのサイズや上下のマージン等を設定すると共に、曲の表題等の入力が行われ、更に段落Ｓの矩形領域を特定する段落矩形データと、各段落Ｓ中に含まれるパートＰのパートメモリポインタが格納されている。また該パートメモリポインタで特定されるパートメモリには該パートＰの矩形領域を特定するパート矩形データと、各パートＰ中に含まれる小節Ｍの小節メモリポインタが格納されている。更に該小節メモリポインタで特定される小節メモリには該小節Ｍの矩形領域を特定する小節矩形データと、各小節Ｍ中に含まれる各種音楽記号等の譜面表示データが格納されている。この譜面表示データには、五線のデータ（低音部記号の五線、高音部記号の五線）、大譜表、リズム譜等のデータ、及び各種音符や休符、その他調号や拍子等のデータがある。これらの表示データは、後述する編集管理手段６によりスコア記述データに変換されてスコア記述データ管理手段（図示なし）側に出力され、スコア記述記憶手段（図示なし）に記憶される。他方上記表示データは後述する表示手段２のＣＲＴ１４０画面上に表示される。従って画面上の譜面表示領域には各ページが縦方向で順にしかもページ毎に区分されて表示され、各ページの各点は譜面表示領域の座標で特定することが可能となる。
【００１７】
この譜面表示領域を物理的な画面上に表示させる場合には、表示画面領域に合わせ譜面表示領域の一部を切り取り表示する（上述のように画面表示のためのＶＲＡＭ１４１に対してその領域を転送する）。また画面の右辺及び下段に描画されたスクロールバーによって、画面に描画される領域を自由に選択することができる。即ち縦スクロールバーのスクロールボタンの移動量を譜面表示領域におかれた全ページの縦の長さとし、横スクロールバーのスクロールボタンの移動量を譜面表示領域におかれたページ横の長さとすることによって、任意のページを画面に表示することが可能となる。
【００１８】
上記譜面表示領域は、ＣＲＴ１４０の画面上においてその左上隅を原点とする座標で相対的に表示されるため、該譜面表示領域におけるカーソルの操作位置はマウス１２０のスクロール量（ｓｘ、ｓｙ）によって表示座標系の点を特定することが可能となる。従って指定手段３の入力装置３ｂ（マウス１２０）及び指示マーク３ａにより音楽記号等が選択され、譜面表示領域の特定の矩形領域のある点でクリックすることにより、例えば８分音符等の任意の音楽記号等を描画することができる。
【００１９】
指定手段３は、ＣＲＴ１４０の画面上に表示される指示マーク３ａ（カーソル）と、該指示マーク３ａを画面上で移動させ、且つそのクリック操作で記号やコマンドの選択を行う前記入力装置３ｂ（マウス１２０）とからなる。そしてこの指示マーク３ａは、画面左上隅を（０，０）とするＸ・Ｙ座標で管理されており、前述のように入力装置３ｂのＸ・Ｙ方向の移動量を示すデータがＲＡＭ１１０上のカーソルポイントレジスタのカーソル座標データに加算され、指示マーク３ａの移動が行われる。そして指定手段３は、画面上にファイル・編集・記号等に分類されて表示されるプルダウンメニューやメニューバー或いはツールバーから目的とする操作コマンドを選択することができるようになっている。この指示手段３によって選択された各種操作コマンドは、選択信号として後述する編集管理手段６に発せられ、それによって矩形領域特定手段５により特定された譜面表示記憶手段１上の任意の矩形領域における譜面表示データの編集が行われる。この編集とは、特定の矩形領域における譜面表示データの削除・コピー・移動・張り付け等を言う。そしてこれらの編集を受けた譜面表示データは、最終的に譜面表示記憶手段１から表示手段２に送られ、ＣＲＴ画面上に表示されることになる。
【００２０】
選択パターン記憶手段４は、Ｘ・Ｙ座標に対応して選択されるべき譜面上の任意の段落中のパート及び小節の矩形領域を記憶した記憶テーブル４ａを有している。該記憶テーブル４ａに記憶される矩形領域の選択パターンとして、▲１▼Ｘ・Ｙ座標が１乃至２以上の特定パートの１乃至２以上の特定小節を指示する時に、これらの小節を選択するパターン（そのうち１の小節を指示した時に該小節のみを選択するパターンは請求項１に相当する態様）、▲２▼Ｘ・Ｙ座標があるパートの１乃至２以上の特定小節の上を又はその上下の位置を指示する時に、該小節を含む全パートにおける同一小節を選択するパターン（ただし本願発明の態様ではない）、▲３▼Ｘ・Ｙ座標が特定段落の１乃至２以上の特定パートの段落先頭側乃至段落終了側を指示する時に、該段落内における１乃至２以上の特定パートの全小節を選択するパターン（請求項２の態様）がある。
【００２１】
矩形領域特定手段５は、前記指定手段３で選択信号を発生した時に位置する指示マーク３ａのＸ・Ｙ座標から前記選択パターン記憶手段４の記憶テーブル４ａを参照して、所定の段落（Ｓ）中のパート（Ｐ）及び小節（Ｍ）に関する上記譜面表示記憶手段１上の矩形領域を特定するものである。この矩形領域は（ｘ１，ｙ１）（ｘ２，ｙ２）のように２点（複数パートに跨る場合は４点、６点と偶数倍数で増える）で示される２次元の領域として特定される。
【００２２】
編集管理手段６は、前記指定手段３により後に発生せしめられた選択信号を解釈し、該信号の指し示す操作コマンドに基づいて、矩形領域特定手段５により特定された矩形領域上の譜面表示データの編集（削除・コピー・移動・張り付け等）を行い、その編集結果を、譜面表示記憶手段１に記憶せしめる。当然その編集結果は、表示手段２により画面上で表示される。
【００２３】
次に以上の構成から成る本装置を使用して、譜面編集を行った場合の１乃至２以上に亘るパートや小節における音楽記号等の移動・コピー・消去などの編集作業につき、説明する。
【００２４】
まずユーザは、前記入力装置３ｂを使って、画面上の指示マーク３ａを動かし、画面に表示されている譜面上の特定範囲でそれを止めて、クリックする。すると後述の工程により、特定のパート・小節に関する矩形領域の特定が行われる。次にユーザは、任意のプルダウンメニューやメニューバー、ツールバー（図示なし）の表示に指示マーク３ａを当て、入力装置３ｂをクリックすることにより、目的とする操作コマンドの選択を行う。該操作コマンドに従って、該矩形領域内の譜面表示データに関する上記編集（削除・コピー・移動・張り付け等）がなされることになる。
【００２５】
以上の編集工程は、本装置では次のような内部処理として実行される。即ち図３に示すように、譜面上の特定範囲に指示マーク３ａが存在して入力装置３ｂのクリックが行われると、該指定手段３は選択信号を矩形領域特定手段５に発して、該指示マーク３ａのＸ・Ｙ座標を同手段５に渡す。該矩形領域特定手段５はその時小節選択入力有り（Ｓ１）と判断し、渡されたＸ・Ｙ座標より記憶テーブル４ａの▲１▼〜▲３▼の選択モード（これについては後述する）から１のモードを得る（Ｓ２）。この時ユーザの指示で複数のパート（Ｐ）・小節（Ｍ）の指定（選択範囲指定）が有るか否かが判断される（Ｓ３）。該指定が無ければ、矩形領域特定手段５は、始点＝終点としてデータセットを行う（Ｓ４）。逆に該指定が有れば、始点データ（ｘ１，ｙ１）が有るか否かが判断され（Ｓ５）、次に現在の選択モードが既にセットされている選択モードと一致するかの判断がなされた後（Ｓ６）、終点データ（ｘ２，ｙ２）がセットされる（Ｓ７）。これらいずれかのデータセットが行われた後、矩形領域特定手段５により上記選択モードのセット（矩形領域の特定）がなされ（Ｓ８）、選択小節のマーク表示（反転表示）がなされる（Ｓ９）。
【００２６】
図４から図１０までは、上記選択モード▲１▼〜▲３▼の矩形領域選択パターンを示している。そのうち図４は、▲１▼の選択モードのうち、請求項１に係る選択パターンであって、指定手段３で指定するＸ・Ｙ座標があるパートの１小節のみを指示する時に、該小節を選択するパターンである。図５は、同じく▲１▼の選択モードのうち、指定手段３で指定するＸ・Ｙ座標があるパートのある小節から他のある小節までを指示する（ある小節の上で入力装置３ｂをクリックすると共にキーボード１３０の特定のキーを押しながら他の小節の上でもう一度入力装置３ｂのクリックを行うことで範囲を選択する）時に、これらの小節を選択するパターンである。図６は、同じく▲１▼の選択モードのうち、指定手段３で指定するＸ・Ｙ座標が１のパートにおけるある小節から他のパートにおける別の小節までを指示する（一方のパートにおける小節の上で入力装置３ｂをクリックすると共にキーボード１３０の特定のキーを押しながら他のパートにおける別の小節の上でもう一度入力装置３ｂのクリックを行うことで範囲を選択する）時に、２つのパートにおけるこれらの小節を選択するパターンである。図７は、▲２▼の選択モードのうち、指定手段３で指定するＸ・Ｙ座標があるパートの１の小節の上又は下の位置を指示する時に、該小節を含む全パートの同一小節を選択するパターンである。図８は、同じく▲２▼の選択モードのうち、指定手段３で指定するＸ・Ｙ座標があるパートのある小節から他のある小節までの下の位置を指示する（ある小節の下の位置で入力装置３ｂをクリックすると共にキーボード１３０の特定のキーを押しながら他の小節の下の位置でもう一度入力装置３ｂのクリックを行うことで範囲を選択する）時に、これらの小節を含む全パートにおける同一小節を選択するパターンである。次の図９及び図１０は、いずれも▲３▼の選択モードであり、且つ請求項２に係る構成を示すものである。そのうち図９は、▲３▼の選択モードのうち、指定手段３で指定するＸ・Ｙ座標が特定段落の１のパートの段落終了側を指示する時に、該段落内における該パートの全小節を選択するパターンである。図１０は、同じく▲３▼の選択モードのうち、指定手段３で指定するＸ・Ｙ座標が特定段落の２つのパートの段落終了側を指示する（一方のパートにおける段落終了側で入力装置３ｂをクリックすると共にキーボード１３０の特定のキーを押しながら他のパートにおける段落終了側でもう一度入力装置３ｂのクリックを行うことで範囲を選択する）時に、該段落内における２つのパートの全小節を選択するパターンである。
【００２７】
これらの矩形領域特定処理終了後、矩形領域特定手段５は、該領域の画面表示を反転表示させ、該特定処理がなされたことをユーザ側に知らせる。それと共に編集管理手段６は、その矩形領域内にある譜面表示データの種別及びアドレスを譜面表示器億手段１から読み取って、指定手段３側から発せられる操作コマンドの選択信号に従って、該データの削除・コピー・移動・張り付け等の編集処理を行う。
【００２８】
【発明の効果】
以上詳述した本発明の譜面編集装置によれば、画面上における譜面編集作業において、ユーザは指定手段の指示マークを画面上で確かめながら、譜面編集を行おうとする目的のパート、小節等を入力装置で選択することにより、選択パターン記憶手段の記憶テーブルに予め記憶されている選択パターンに従って、譜面表示記憶手段上で所定の段落中の１つ１つの小節、又は１乃至複数パートにわたる全小節に関する矩形領域を前記矩形領域特定手段により特定し、その後ユーザが操作コマンドを与えることにより、該矩形領域上の譜面表示データに関して新規作成・更新乃至削除等、その編集を行うことができる。従って曲の編集作業を行う場合に、１つ１つの小節、又は１乃至複数パートにわたる全小節における移動・コピー・消去などが一遍にでき、編集作業がより容易になる。特に合奏曲の作曲等において、同じ旋律やリズムの繰り返しとなる部分が多い場合や、曲進行上において或る部分の旋律やリズムパターンを他の部分に移したり、カットしたり、更には或る旋律と旋律、リズムパターンとリズムパターンの間に別の旋律やリズムパターンを挿入せしめたり等、その編集作業が複雑になる場合でも、短時間の内に編集を終わらせることができる。
【図面の簡単な説明】
【図１】譜面編集装置の１実施形態の回路図である。
【図２】上記譜面編集装置の機能ブロック図である。
【図３】本装置における内部処理として実行される編集処理工程を示すフローチャートである。
【図４】選択モード▲１▼の矩形領域選択パターンを示す説明図である。
【図５】同じく選択モード▲１▼の矩形領域選択パターンの他の１例を示す説明図である。
【図６】同じく選択モード▲１▼の矩形領域選択パターンの別の１例を示す説明図である。
【図７】選択モード▲２▼の矩形領域選択パターンを示す説明図である。
【図８】同じく選択モード▲２▼の矩形領域選択パターンの他の１例を示す説明図である。
【図９】選択モード▲３▼の矩形領域選択パターンを示す説明図である。
【図１０】同じく選択モード▲３▼の矩形領域選択パターンの他の１例を示す説明図である。
【符号の説明】
１          譜面表示記憶手段
２          表示手段
３          指定手段
３ａ        指示マーク
３ｂ        入力装置
４          選択パターン記憶手段
４ａ        記憶テーブル
５          矩形領域特定手段
６          編集管理装置
１００          ＣＰＵ
１１０          ＲＡＭ
１２０          マウス
１３０          キーボード
１４０          ＣＲＴ
【図１】
0003632258.tif 000002
【図２】
0003632258.tif 000003
【図３】
0003632258.tif 000004
【図４】
0003632258.tif 000005
【図５】
0003632258.tif 000006
【図６】
0003632258.tif 000007
【図７】
0003632258.tif 000008
【図８】
0003632258.tif 000009
【図９】
0003632258.tif 000010
【図１０】
0003632258.tif 000011