JP2003015637A - Musical note display device - Google Patents

Musical note display device

Info

Publication number
JP2003015637A
JP2003015637A JP2001202358A JP2001202358A JP2003015637A JP 2003015637 A JP2003015637 A JP 2003015637A JP 2001202358 A JP2001202358 A JP 2001202358A JP 2001202358 A JP2001202358 A JP 2001202358A JP 2003015637 A JP2003015637 A JP 2003015637A
Authority
JP
Japan
Prior art keywords
score
row
display
musical score
musical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001202358A
Other languages
Japanese (ja)
Other versions
JP4649785B2 (en
Inventor
Shuichi Matsumoto
秀一 松本
Yoshinari Terada
好成 寺田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2001202358A priority Critical patent/JP4649785B2/en
Publication of JP2003015637A publication Critical patent/JP2003015637A/en
Application granted granted Critical
Publication of JP4649785B2 publication Critical patent/JP4649785B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

PROBLEM TO BE SOLVED: To display a musical note which makes it possible to recognize the progress of music over a wide range in a limited display area and is easy to see. SOLUTION: According to musical note information on music, a musical note of a plurality of pages, i.e., 1p to 3p is displayed on the display screen 30A of a display device. The pages of the musical note include a plurality of musical note rows R1 to R3 , etc. A detecting means detects a musical note row which is being played as the music is played and the detected musical note row is enlarged and displayed in a display window WD as part of the musical note. In another enlargment display example, a musical note row that a user optionally selects by putting a cursor CS thereupon may be enlarged and displayed. Here, R5 is an example of the enlarged and displayed musical note row.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、複数の楽譜ロウ
(Row)を含む楽譜を表示すると共にいずれかの楽譜
ロウを拡大して表示する楽譜表示装置に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a musical score display device for displaying a musical score including a plurality of musical score rows and enlarging and displaying one of the musical score rows.

【0002】[0002]

【従来の技術】従来、楽譜表示装置としては、高音部
(メロディ部)及び低音部(伴奏部)からなる楽譜につ
いて高音部及び低音部の楽譜を共に表示する全体表示モ
ードと、高音部又は低音部のいずれか一方の楽譜を拡大
して表示する拡大表示モードとのうち任意の表示モード
を選択可能にしたものが知られている(例えば、特開平
6−96564号公報参照)。
2. Description of the Related Art Conventionally, as a musical score display device, an overall display mode for displaying both a high-pitched portion and a low-pitched portion of a musical score composed of a high-pitched portion (melody portion) and a low-pitched portion (accompaniment portion) and a high-pitched portion or a low-pitched portion It is known that an arbitrary display mode can be selected from an enlarged display mode for enlarging and displaying the score of either one of the parts (see, for example, JP-A-6-96564).

【0003】[0003]

【発明が解決しようとする課題】上記した従来技術によ
ると、例えば楽器演奏の際に高音部又は低音部の楽譜が
拡大表示されるので、楽譜が見やすくなる。しかし、限
られた表示面において拡大表示を行なうときは、楽譜の
一部しか表示することができない。従って、楽譜の他の
部分を見て広範囲の曲の流れを認識することができず、
楽器演奏の際に不便であった。
According to the above-mentioned conventional technique, the musical score of the high-pitched portion or the low-pitched portion is enlarged and displayed, for example, when playing a musical instrument, so that the musical score can be easily viewed. However, when performing enlarged display on a limited display surface, only a part of the score can be displayed. Therefore, it is not possible to recognize the flow of a wide range of music by looking at other parts of the score,
It was inconvenient when playing an instrument.

【0004】この発明の目的は、限られた表示エリアに
おいて広範囲の曲の流れを認識でき且つ見やすい楽譜表
示を可能にした新規な楽譜表示装置を提供することにあ
る。
An object of the present invention is to provide a novel musical score display device capable of recognizing a wide range of music flows in a limited display area and enabling easy-to-see musical score display.

【0005】[0005]

【課題を解決するための手段】この発明に係る第1の楽
譜表示装置は、楽曲の演奏内容を表わす楽譜情報に従っ
て複数の楽譜ロウを含む楽譜を表示する表示手段と、前
記楽曲の演奏に伴って演奏進行を表わす演奏進行情報を
発生する情報発生手段と、この情報発生手段からの演奏
進行情報に基づいて演奏中の楽譜ロウを検知する検知手
段と、前記表示手段で表示された楽譜のうち前記検知手
段で検知された楽譜ロウを該楽譜の一部として拡大して
表示するように前記表示手段を制御する制御手段とを備
えたものである。
A first musical score display device according to the present invention includes a display means for displaying a musical score containing a plurality of musical score rows in accordance with musical score information representing the performance content of a musical composition, and a musical instrument accompanying the performance of the musical composition. Information generating means for generating performance progress information indicating the performance progress, detecting means for detecting a musical score row being played based on the performance progress information from the information generating means, and among the musical scores displayed by the display means. And a control means for controlling the display means so that the musical score row detected by the detection means is enlarged and displayed as a part of the musical score.

【0006】第1の楽譜表示装置によれば、表示手段が
複数の楽譜ロウを含む楽譜を表示し、情報発生手段が楽
曲の演奏(自動演奏又はマニアル演奏)に伴って演奏進
行情報を発生する。検知手段が情報発生手段からの演奏
進行情報に基づいて演奏中の楽譜ロウを検知すると、制
御手段は、表示中の楽譜のうち検知手段で検知された楽
譜ロウを該楽譜の一部として拡大して表示手段に表示さ
せる。このように演奏中の楽譜ロウを検知して楽譜の一
部として拡大表示するので、ユーザとしては、表示楽譜
を見て楽器演奏を行なう際に、演奏中の楽譜ロウが見や
すくなると共に、他の楽譜ロウを見ることで広範囲の曲
の流れを容易に認識することができる。
According to the first musical score display device, the display means displays a musical score including a plurality of musical score rows, and the information generating means generates performance progress information in association with the performance of the musical composition (automatic performance or manual performance). . When the detecting means detects the musical score row being played based on the performance progress information from the information generating means, the control means enlarges the musical score row detected by the detecting means among the displayed musical scores as a part of the musical score. Display on the display means. In this way, since the musical score row being played is detected and enlarged and displayed as a part of the musical score, when the user plays the musical instrument by looking at the displayed musical score, it becomes easy to see the musical score row being played and other musical score rows are displayed. By looking at the score sheet, the flow of a wide range of songs can be easily recognized.

【0007】第1の楽譜表示装置において、制御手段
は、検知手段で検知された楽譜ロウを拡大表示させる際
に次に演奏を行なう楽譜ロウが見えるように制御を行な
う構成としてもよい。このようにすると、次に自動演奏
を行なう楽譜ロウが見えるので、該楽譜ロウにおける曲
の流れを認識することができる。
In the first musical score display device, the control means may be configured to perform control so that the musical score row to be played next can be seen when the musical score row detected by the detection means is enlarged and displayed. In this way, the music score row to be automatically played next can be seen, so that the flow of music in the music score row can be recognized.

【0008】この発明に係る第2の楽譜表示装置は、楽
曲の楽譜内容を表わす楽譜情報に従って複数の楽譜ロウ
を含む楽譜を表示する表示手段と、この表示手段で表示
された楽譜のうち任意の楽譜ロウを選択する選択手段
と、前記表示手段で表示された楽譜のうち前記選択手段
で選択された楽譜ロウを該楽譜の一部として拡大して表
示するように前記表示手段を制御する制御手段とを備え
たものである。
A second musical score display device according to the present invention displays a musical score including a plurality of musical score rows in accordance with musical score information indicating musical score contents of a musical composition, and an arbitrary musical score displayed by the displaying device. Selecting means for selecting a musical score row; and control means for controlling the displaying means so that the musical score row selected by the selecting means among the musical score displayed by the displaying means is enlarged and displayed as a part of the musical score. It is equipped with and.

【0009】第2の楽譜表示装置によれば、表示手段が
複数の楽譜ロウを含む楽譜を表示する。選択手段により
表示中の楽譜のうち任意の楽譜ロウを選択すると、制御
手段は、表示中の楽譜のうち選択手段で選択された楽譜
ロウを該楽譜の一部として拡大して表示手段に表示させ
る。このように任意の楽譜ロウを選択して楽譜の一部と
して拡大表示するので、所望の楽譜ロウが見やすくなる
と共に、他の楽譜ロウを見ることで広範囲の曲の流れを
容易に認識することができる。
According to the second musical score display device, the display means displays a musical score including a plurality of musical score rows. When an arbitrary musical score row is selected from the displayed musical score by the selecting means, the control means enlarges the musical score row selected by the selecting means from the displayed musical score as a part of the musical score and displays it on the display means. . In this way, any musical score row is selected and enlarged and displayed as a part of the musical score, so that it becomes easy to see the desired musical score row and it is possible to easily recognize the flow of a wide range of music by looking at other musical score rows. it can.

【0010】[0010]

【発明の実施の形態】図1は、この発明の一実施形態に
係る楽譜表示装置の回路構成を示すものである。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a circuit configuration of a score display device according to an embodiment of the present invention.

【0011】バス10には、CPU(中央処理装置)1
2、ROM(リード・オンリィ・メモリ)14、RAM
(ランダム・アクセス・メモリ)16、操作子群18、
表示メモリ20、部分拡大モジュール22、音源装置2
4、テンポデータ発生部25、タイマ26、外部記憶装
置28等が接続されている。
The bus 10 has a CPU (central processing unit) 1
2, ROM (Read Only Memory) 14, RAM
(Random access memory) 16, operator group 18,
Display memory 20, partial enlargement module 22, sound source device 2
4, a tempo data generator 25, a timer 26, an external storage device 28, etc. are connected.

【0012】CPU12は、ROM14にストアされた
プログラムに従って自動演奏、楽譜表示等の各種処理を
実行するもので、これらの処理については後述する。
The CPU 12 executes various processes such as automatic performance and score display according to the program stored in the ROM 14, and these processes will be described later.

【0013】ROM14には、プログラムの他に、楽曲
の楽譜情報を楽譜表示用画像データに変換する際に用い
られる五線譜表、各種音符、各種休符、その他の各種音
楽記号等のデータが記憶されている。
In addition to the program, the ROM 14 stores data such as staff notation, various notes, various rests, and other various musical symbols used when converting the musical score information of the music into image data for musical score display. ing.

【0014】RAM16は、CPU12による各種処理
に際して利用される多数の記憶部を含むもので、この発
明の実施に関係する主な記憶部としては、演奏情報記憶
部16A、楽譜情報記憶部16B、拡大制御情報記憶部
16C、テンポクロック(TCL)カウンタTC、小節
カウンタMC、ロウレジスタRN等が設けられている。
The RAM 16 includes a large number of storage units used in various processes by the CPU 12, and the main storage units relating to the implementation of the present invention include a performance information storage unit 16A, a musical score information storage unit 16B, and an enlargement. A control information storage unit 16C, a tempo clock (TCL) counter TC, a bar counter MC, a row register RN and the like are provided.

【0015】記憶部16Aには、楽曲の演奏内容をキー
オンイベント、キーオフイベント、イベント間相対時間
等で表わす演奏情報が記憶される。記憶部16Bには、
楽曲の楽譜内容を音高位置、音符種類、休符種類等で表
わす楽譜情報が記憶される。記憶部16Cには、楽曲の
複数ページの楽譜について各ページ毎に拡大制御情報が
記憶される。拡大制御情報は、演奏小節との関連におい
てページサイズ、ページ内の楽譜ロウの位置及びサイズ
等を表わすものである。
The storage unit 16A stores performance information representing the performance content of a musical composition by a key-on event, a key-off event, relative time between events, and the like. In the storage unit 16B,
Musical score information indicating the musical score contents of a musical composition by a pitch position, a note type, a rest type, etc. is stored. In the storage unit 16C, enlargement control information is stored for each page regarding the score of a plurality of pages of the music. The enlargement control information represents the page size, the position and size of the musical score row in the page in relation to the performance measure.

【0016】図2には、一例としてMIDI情報のメタ
イベント情報として作成された拡大制御情報を示す。図
2の拡大制御情報は、図6に示すように第1ページ1
〜第3ページ3からなる楽譜においてページ1の楽
譜に関するもので、データD 〜D12を含んでいる。
各データにおいて、Aは小節ナンバ、Bは拍数1(先頭
拍)、Cはメタイベントマーク、Dはメーカーマーク、
Eはデータ内容をそれぞれ表わす。
FIG. 2 shows an example of the meta data of MIDI information.
The expansion control information created as event information is shown. Figure
The enlargement control information of No. 2 is the first page 1 as shown in FIG.P
~ 3rd page 3PIn the score consisting of page 1PThe ease of
Data related to staff, data D 1~ D12Is included.
In each data, A is the bar number, B is the number of beats 1 (start
Beat), C is a meta event mark, D is a manufacturer mark,
E represents the content of each data.

【0017】図3は、ページ1の楽譜において、楽譜
ロウR〜Rを縦方向に並べて配置した状態を示すも
ので、各楽譜ロウとしては、図4に示すように高音部の
五線譜表MH及び低音部の五線譜表MLを含む3小節の
楽譜ロウRを用いることができる。図3において、Wは
ページ1の楽譜の幅、Hはページ1の楽譜の高さ、
はロウRの高さ、HはロウRの高さ、H
ロウRの高さ、YはロウRの高さ方向の位置、Y
はロウRの高さ方向の位置、YはロウR の高さ
方向の位置をそれぞれ表わす。
FIG. 3 shows page 1PIn the score of
Row R1~ RThreeAlso shows the state where the
Therefore, as the score for each score, as shown in FIG.
3 bars including staff MH and bass staff ML
The musical score row R can be used. In FIG. 3, W is
Page 1PWidth of sheet music, H is page 1PThe height of the score of
H1Is R1Height of HTwoIs RTwoHeight of HThreeIs
Row RThreeHeight of Y1Is R1Position in the height direction of Y
TwoIs RTwoPosition in the height direction of YThreeIs R ThreeHeight of
The position of each direction is shown.

【0018】図2において、データD、D、D
データ内容Eは、それぞれページナンバ1(ページ
)、幅W,高さHに相当し、データD、D、D
のデータ内容Eは、それぞれロウナンバ1(ロウ
)、位置Y、高さHに相当し、データD、D
、Dのデータ内容Eは、それぞれロウナンバ2(ロ
ウR)、位置Y、高さHに相当し、データ
10、D11、D12のデータ内容Eは、それぞれロ
ウナンバ3(ロウR)、位置Y、高さHに相当す
る。図2の拡大制御情報によれば、ページ1及びロウ
がいずれも第1小節の第1拍から始まり、ロウR
が第4小節の第1拍から始まり、ロウRが第7小節の
第1拍から始まる。
In FIG. 2, the data contents E of the data D 1 , D 2 , and D 3 correspond to the page number 1 (page 1 P ), width W, and height H, respectively, and the data D 4 , D 5 , and D 3 .
The data content E of 6 corresponds to the row number 1 (row R 1 ), the position Y 1 , and the height H 1 , respectively, and the data D 7 and D
8 and D 9 correspond to the row number 2 (row R 2 ), the position Y 2 , and the height H 2 , respectively, and the data content E of the data D 10 , D 11 , and D 12 correspond to the row number 3 (row number 3 (row R 2 ), respectively. Row R 3 ), position Y 3 , height H 3 . According to the enlargement control information of FIG. 2, page 1 P and row R 1 both start from the first beat of the first bar and row R 2
Starts from the first beat of the fourth measure, and Row R 3 starts from the first beat of the seventh measure.

【0019】TCLカウンタTCは、タイマ26からテ
ンポクロック信号TCLが発生されるたびにカウント値
が1増大するものである。自動演奏は、テンポクロック
信号TCLに基づいて割込処理により行なわれる。小節
カウンタMCは、テンポクロック信号TCLに基づいて
自動演奏の小節数をカウントするもので、そのカウント
値が演奏小節に対応する。ロウレジスタRNは、ロウナ
ンバがセットされるものである。
The TCL counter TC is such that the count value is incremented by 1 every time the tempo clock signal TCL is generated from the timer 26. The automatic performance is performed by an interrupt process based on the tempo clock signal TCL. The bar counter MC counts the number of bars of automatic performance based on the tempo clock signal TCL, and the count value corresponds to the performance bar. A row number is set in the row register RN.

【0020】操作子群18は、楽譜表示装置のパネル面
に設けられた各種操作子を含むもので、この発明の実施
に関係する操作子としては、選曲操作子、表示スタート
/ストップスイッチ、演奏スタート/ストップスイッ
チ、テンポ設定スイッチ、拡大倍率設定スイッチ等があ
る。選曲操作子としては、マウス等のポインティングデ
バイスを用いることができる。
The operator group 18 includes various operators provided on the panel surface of the musical score display device. The operators related to the practice of the present invention include a music selection operator, a display start / stop switch, and a performance. There are a start / stop switch, a tempo setting switch, a magnification setting switch, etc. A pointing device such as a mouse can be used as the music selection operator.

【0021】表示メモリ20は、ページ1〜3等の
複数ページ分の楽譜表示用画像データを記憶可能なもの
である。部分拡大モジュール22は、表示メモリ20に
記憶された画像データのうちページ・ロウ指定情報PR
の指定するページ内楽譜ロウの画像データを所定の拡大
倍率で拡大し、その拡大画像データを含む画像データを
表示装置30に供給することにより表示装置30が一部
(指定に係るページ内楽譜ロウ)を拡大した楽譜を表示
するのを可能にするものである。部分拡大モジュール2
2における拡大倍率は、操作子群18中の拡大倍率設定
スイッチの操作に応じて可変設定することができる。
The display memory 20 is capable of storing the musical score display image data for a plurality of pages such as pages 1 P to 3 P. The partial enlargement module 22 uses the page / row designation information PR of the image data stored in the display memory 20.
The image data of the in-page score row specified by is enlarged by a predetermined enlargement ratio, and the image data including the enlarged image data is supplied to the display device 30 so that the display device 30 partially (in-page score row related to the designation). ), It is possible to display the enlarged score. Partial enlargement module 2
The enlargement ratio in 2 can be variably set according to the operation of the enlargement ratio setting switch in the operator group 18.

【0022】表示装置30は、液晶表示装置等からなる
もので、部分拡大モジュール22から供給される画像デ
ータに従って複数ページの楽譜を表示可能なものであ
る。
The display device 30 is composed of a liquid crystal display device or the like, and can display a plurality of pages of score according to the image data supplied from the partial enlarging module 22.

【0023】音源装置24は、多数の楽音発生チャンネ
ルを有するもので、各楽音発生チャンネルから発生され
る楽音信号は、サウンドシステム32に供給されて楽音
に変換される。
The tone generator 24 has a large number of musical tone generating channels, and the musical tone signals generated from the respective musical tone generating channels are supplied to the sound system 32 and converted into musical tones.

【0024】テンポデータ発生部25は、操作子群18
中のテンポ設定スイッチの操作に基づいて設定されたテ
ンポ値を表わすテンポデータTMPを発生するものであ
る。
The tempo data generator 25 includes an operator group 18
The tempo data TMP representing the tempo value set based on the operation of the internal tempo setting switch is generated.

【0025】タイマ26は、テンポデータTMPの指示
するテンポに対応した周期でテンポクロック信号TCL
を発生するもので、テンポクロック信号TCLは、CP
U12に割込命令信号として供給される。CPU12
は、テンポクロック信号TCLに基づく割込処理により
自動演奏を行なう。テンポデータTMPの指示するテン
ポは、操作子群18中のテンポ設定スイッチの操作に応
じて可変設定することができる。
The timer 26 controls the tempo clock signal TCL at a cycle corresponding to the tempo designated by the tempo data TMP.
The tempo clock signal TCL is CP
It is supplied to U12 as an interrupt command signal. CPU12
Performs an automatic performance by interruption processing based on the tempo clock signal TCL. The tempo designated by the tempo data TMP can be variably set according to the operation of the tempo setting switch in the operator group 18.

【0026】外部記憶装置28は、HD(ハードディス
ク)、FD(フロッピー(登録商標)ディスク)、CD
(コンパクトディスク)、DVD(ディジタル多目的デ
ィスク)、MO(光磁気ディスク)等のうち1又は複数
種類の記録媒体を着脱可能なもので、記録媒体には、多
数の楽曲の演奏情報が記録されると共に各楽曲毎に楽譜
情報及び拡大制御情報が記録されている。
The external storage device 28 is an HD (hard disk), an FD (floppy (registered trademark) disk), a CD.
(Compact disc), DVD (digital multi-purpose disc), MO (magneto-optical disc), etc., one or more types of recording media can be attached and detached, and performance information of many musical pieces is recorded on the recording medium. At the same time, score information and enlargement control information are recorded for each music.

【0027】外部記憶装置28に所望の記録媒体を装着
した状態では、記録媒体からRAM16へ情報を転送可
能である。また、装着した記録媒体がHDやFDのよう
に書込み可能なものであれば、RAM16の情報を記録
媒体に転送可能である。
With the desired recording medium mounted in the external storage device 28, information can be transferred from the recording medium to the RAM 16. If the attached recording medium is a writable one such as HD or FD, the information in the RAM 16 can be transferred to the recording medium.

【0028】プログラム記録手段としては、ROM14
の代りに外部記憶装置28の記録媒体を用いることがで
きる。この場合、記録媒体に記録したプログラムは、外
部記憶装置28からRAM16へ転送する。そして、R
AM16に記憶したプログラムに従ってCPU12を動
作させる。このようにすると、プログラムの追加やバー
ジョンアップ等を容易に行なうことができる。
As the program recording means, the ROM 14 is used.
Instead of this, the recording medium of the external storage device 28 can be used. In this case, the program recorded in the recording medium is transferred from the external storage device 28 to the RAM 16. And R
The CPU 12 is operated according to the program stored in the AM 16. By doing so, it is possible to easily add a program or upgrade a version.

【0029】自動演奏に際しては、選曲操作を行なう。
すなわち、表示装置30に外部記憶装置28の記録媒体
に記録されている複数の楽曲のリストを表示させた状態
で操作子群18中の選曲操作子の操作により所望の楽曲
を選択する。選択に係る楽曲に関する演奏情報、楽譜情
報及び拡大制御情報は、RAM16の記憶部16A、1
6B及び16Cにそれぞれ書込まれる。
At the time of automatic performance, a music selection operation is performed.
That is, the desired music is selected by operating the music selection operator in the operator group 18 in a state where the display device 30 displays a list of a plurality of music recorded in the recording medium of the external storage device 28. Performance information, musical score information, and enlargement control information relating to the selected music are stored in the storage units 16A, 1A of the RAM 16.
Written to 6B and 16C respectively.

【0030】次に、操作子群18中の演奏スタート/ス
トップスイッチにより演奏開始を指示すると、CPU1
2は、テンポクロック信号TCLが発生されるたびに自
動演奏のための割込処理を開始する。この割込処理で
は、TCLカウンタTCのカウント値に対応するタイミ
ングで発音又は消音すべきイベントが記憶部16Aの演
奏情報中にあるか判定する。発音すべきイベントがあれ
ば、そのイベントに対応する音高指定情報及び発音命令
信号を音源装置24に供給して音高指定情報の指定する
音高を有する楽音信号を発生させる。また、消音すべき
イベントがあれば、そのイベントに対応する音高指定情
報及び消音命令信号を音源装置24に供給して音高指定
情報の指定する音高を有する楽音信号を減衰開始させ
る。
Next, when the performance start / stop switch in the operator group 18 is instructed to start the performance, the CPU 1
2 starts an interrupt process for automatic performance each time the tempo clock signal TCL is generated. In this interrupt processing, it is determined whether or not there is an event to be sounded or muted in the performance information of the storage unit 16A at the timing corresponding to the count value of the TCL counter TC. If there is an event to be sounded, the tone pitch designation information and tone generation command signal corresponding to the event are supplied to the tone generator 24 to generate a tone signal having a tone pitch designated by the tone pitch designation information. If there is an event to be silenced, the pitch designation information and the mute command signal corresponding to the event are supplied to the sound source device 24 to start attenuating the tone signal having the pitch designated by the pitch designation information.

【0031】次に、図5を参照して図1の装置の動作を
概略的に説明する。演奏再生部34は、前述したCPU
12の割込処理に相当するもので、記憶部16Aの演奏
情報に従って楽音信号をサウンドシステム32に供給す
ることにより楽曲の自動演奏を行なう。また、演奏再生
部34からは、小節カウンタMCのカウント値に対応し
て自動演奏の演奏小節を表わす演奏小節情報MNが発生
される。
Next, the operation of the apparatus shown in FIG. 1 will be briefly described with reference to FIG. The performance reproducing section 34 is the CPU described above.
This is equivalent to the interrupt processing of 12, and the musical composition is automatically played by supplying a tone signal to the sound system 32 in accordance with the performance information of the storage unit 16A. Further, the performance reproducing section 34 generates performance measure information MN representing the performance measures of the automatic performance in correspondence with the count value of the measure counter MC.

【0032】楽譜出力部36は、楽譜情報/画像データ
変換部(図示せず)と、表示メモリ20と、部分拡大モ
ジュール22とを含んでいる。楽譜情報/画像データ変
換部は、ROM14の変換用データを用いて記憶部16
Bの楽譜情報をページ毎に楽譜表示用画像データに変換
する。楽譜出力部36は、楽譜情報/画像データ変換部
から送出される複数ページ分の画像データを表示メモリ
20に書き込む。
The score output unit 36 includes a score information / image data conversion unit (not shown), a display memory 20, and a partial enlargement module 22. The musical score information / image data conversion unit uses the conversion data stored in the ROM 14 to store in the storage unit 16.
The score information of B is converted into score display image data page by page. The score output unit 36 writes the image data for a plurality of pages sent from the score information / image data conversion unit into the display memory 20.

【0033】表示制御部38は、演奏再生部34からの
演奏小節情報MNと記憶部16Cの拡大制御情報とに基
づいて拡大表示すべきページ内楽譜ロウを決定し、この
ページ内楽譜ロウを指定するページ・ロウ指定情報PR
を楽譜出力部36に供給する。楽譜出力部36におい
て、部分拡大モジュール22は、前述したように表示メ
モリ20の画像データをページ・ロウ指定情報PRに応
じて部分的に拡大して表示装置30に出力する。
The display control section 38 determines the in-page score row to be enlarged and displayed based on the performance measure information MN from the performance reproducing section 34 and the enlargement control information in the storage section 16C, and specifies this in-page score row. Page / row specification information PR
Is supplied to the score output unit 36. In the score output unit 36, the partial enlargement module 22 partially enlarges the image data of the display memory 20 according to the page / row designation information PR and outputs the image data to the display device 30, as described above.

【0034】表示装置30は、部分拡大モジュール22
からの画像データに従って例えば図6に示すように一部
が拡大された楽譜を表示面30Aに表示する。図6にお
いて、表示面30Aには、ページ1〜3の楽譜が表
示されている。ページ1には楽譜ロウR〜Rが、
ページ2には楽譜ロウR〜Rが、ページ3Pには
楽譜ロウR〜Rがそれぞれ属する。表示面30Aに
は、一例としてページ2の楽譜ロウRがその位置で
拡大して表示ウインドウWD内に表示されている。
The display device 30 includes the partial enlargement module 22.
In accordance with the image data from, for example, a score partially enlarged as shown in FIG. 6 is displayed on the display surface 30A. In FIG. 6, the score of pages 1 P to 3 P is displayed on the display surface 30A. On page 1P , the musical score rows R 1 to R 3 are
Music row R 4 to R 6 in the page 2 P is the page 3P belongs score row R 7 to R 9 each. On the display surface 30A, as an example, the musical score row R 5 of page 2 P is enlarged and displayed in the display window WD at that position.

【0035】図7は、ページ1の楽譜に関して自動演
奏の進行に伴う表示状態の変化を示すものである。図7
(A)は、ページ1の楽譜を楽譜ロウの拡大表示なし
に表示した状態を示す。自動演奏を楽譜の第1小節から
始める場合、図7(B)に示すように楽譜ロウRがそ
の位置で拡大して表示ウインドウWD内に表示される。
このとき、次に自動演奏を行なう楽譜ロウRを見るこ
とができる。そして、自動演奏が楽譜ロウRの第3小
節から楽譜ロウRの第4小節に移行するのに伴って図
7(C)に示すように楽譜ロウRがその位置で拡大し
て表示ウインドウWD内に表示される。この後、同様に
して楽譜ロウR,Rが順次に拡大表示されてから、
図6に示すように楽譜ロウRが拡大表示され、さらに
楽譜ロウR〜Rが順次に拡大表示される。
[0035] FIG. 7 shows the change in the display state with the progress of the automatic performance with respect to page 1 P of the score. Figure 7
(A) shows a state in which to display the score of page 1 P without the score wax enlarged display. When the automatic performance starts from the first measure of the score, the score row R 1 is enlarged and displayed in the display window WD at that position, as shown in FIG. 7B.
At this time, the music score row R 2 to be automatically played next can be seen. The display automatic performance is to enlarge its position score row R 2 as shown in FIG. 7 (C) along with the transition from the third measure of the score row R 1 in the fourth bar of the musical score row R 2 It is displayed in the window WD. After that, similarly, the musical score rows R 3 and R 4 are sequentially enlarged and displayed,
As shown in FIG. 6, the score row R 5 is enlarged and displayed, and the score rows R 6 to R 9 are sequentially enlarged and displayed.

【0036】他の拡大表示例としては、図6の表示面3
0Aにおいて、操作子群18中のマウス等の操作により
カーソルCSを所望の楽譜ロウに当てて選択することに
より選択に係る楽譜ロウを拡大表示することができる。
例えば、楽譜ロウRを選択すると、図6に示すように
楽譜ロウRがその位置で拡大されて表示ウインドウW
D内に表示される。
As another enlarged display example, the display surface 3 in FIG.
In 0A, by operating the mouse or the like in the operator group 18 to move the cursor CS to a desired musical score row and select it, the musical score row relating to the selection can be enlarged and displayed.
For example, when the score row R 5 is selected, the score row R 5 is enlarged at that position as shown in FIG.
Displayed in D.

【0037】上記した表示形態によれば、自動演奏中の
楽譜ロウまたはユーザが任意に選択した楽譜ロウが拡大
して表示されるので、表示楽譜が見やすくなる。また、
他の楽譜ロウを見ることで広範囲の曲の流れを認識可能
となる。特に、ページ1〜3の楽譜が1曲分の楽譜
であれば、曲全体を見渡せるので、表示楽譜を見て楽器
演奏する際に便利である。
According to the above-described display mode, the musical score row being automatically played or the musical score row arbitrarily selected by the user is enlarged and displayed, so that the displayed musical score can be easily viewed. Also,
It is possible to recognize the flow of a wide range of music by looking at the other music score. In particular, if the score of pages 1 P to 3 P is a score for one song, the entire song can be viewed, which is convenient when playing the musical instrument by looking at the displayed score.

【0038】図8は、楽譜表示処理の一例を示すもの
で、この例では、自動演奏の進行に伴って複数の楽譜ロ
ウを順次に拡大表示する。図8の処理は、上記した楽譜
出力部36及び表示制御部38の動作に相当するもの
で、操作子群18中の表示スタート/ストップスイッチ
により表示開始を指示するのに応答してスタートする。
FIG. 8 shows an example of the musical score display processing. In this example, a plurality of musical score rows are sequentially displayed in an enlarged manner as the automatic performance progresses. The process of FIG. 8 corresponds to the operations of the score output unit 36 and the display control unit 38 described above, and starts in response to the start of display being instructed by the display start / stop switch in the operator group 18.

【0039】ステップ40では、ROM14の変換用デ
ータを用いて記憶部16Bの全ページの楽譜情報を楽譜
表示用画像データに変換し、この画像データを表示メモ
リ20に書込む。そして、ステップ42では、レジスタ
RNに拡大表示すべきページ内楽譜ロウのロウナンバを
セットする一方、RNのロウナンバに基づいて記憶部1
6Cの拡大制御情報を参照し、RNのロウナンバに対応
するページ・ロウ指定情報PRを部分拡大モジュール2
2に送出する。ページ・ロウ指定情報PRは、拡大表示
すべきページ内楽譜ロウを指定するものである。
In step 40, the conversion data in the ROM 14 is used to convert the score information of all pages in the storage section 16B into score display image data, and this image data is written in the display memory 20. Then, in step 42, the row number of the in-page score row to be enlarged and displayed in the register RN is set, while the storage unit 1 is based on the row number of the RN.
The page row designation information PR corresponding to the row number of the RN is referred to by the enlargement control information of 6C and the partial enlargement module 2
Send to 2. The page / row specifying information PR is for specifying the in-page score row to be enlarged and displayed.

【0040】一例として、記憶部16Bには、図6のペ
ージ1〜3の楽譜内容を表わす楽譜情報が記憶され
ているものとすると、ステップ40では、該楽譜情報か
ら変換された画像データが表示メモリ20に書込まれ
る。この例において、記憶部16Cには、図2に示した
拡大制御情報が記憶されており、表示開始を指示したと
きに自動演奏が開始されていないものとすると、ステッ
プ42では、レジスタRNに楽譜ロウRのロウナンバ
1をセットすると共に、図2に示すデータD〜D
データ内容Eをページ・ロウ指定情報PRとして部分拡
大モジュール22に供給する。モジュール22は、ペー
ジ・ロウ指定情報PRに応じて表示メモリ20の画像デ
ータのうちページ1内の楽譜ロウRの画像データを
所定の拡大倍率で拡大し、その拡大画像データを含む画
像データを表示装置30に供給する。このため、表示面
30Aには、図6に示すようにページ1〜3の楽譜
が左右方向(上下方向でもよい)に並べて表示されると
共に図7(B)に示したように楽譜ロウRが拡大表示
される。このとき、楽譜ロウRは、拡大されず、他の
非拡大の楽譜ロウと同様のサイズで表示される。
As an example, if the storage section 16B stores score information representing the score contents of pages 1 P to 3 P of FIG. 6, in step 40, the image data converted from the score information is stored. Is written in the display memory 20. In this example, if the enlargement control information shown in FIG. 2 is stored in the storage unit 16C and the automatic performance is not started when the display start is instructed, in step 42, the musical score is stored in the register RN. The row number 1 of the row R 1 is set, and the data content E of the data D 1 to D 6 shown in FIG. 2 is supplied to the partial enlargement module 22 as page row designation information PR. The module 22 enlarges the image data of the musical score row R 1 in the page 1 P out of the image data of the display memory 20 according to the page / row designation information PR at a predetermined enlargement ratio, and the image data including the enlarged image data. Is supplied to the display device 30. Therefore, as shown in FIG. 6, the scores of pages 1 P to 3 P are displayed side by side in the left-right direction (or may be the vertical direction) on the display surface 30A, and the score rows are displayed as shown in FIG. 7B. R 1 is enlarged and displayed. At this time, the musical score row R 5 is not enlarged and is displayed in the same size as other non-enlarged musical score rows.

【0041】次に、ステップ44では、自動演奏が演奏
中であるか判定する。上記した例のように自動演奏が開
始されていない場合は、ステップ44の判定結果が否定
的(N)となり、ステップ52に移る。
Next, at step 44, it is determined whether the automatic performance is being performed. When the automatic performance is not started as in the above example, the determination result of step 44 is negative (N), and the routine proceeds to step 52.

【0042】ステップ52では、表示スタート/ストッ
プスイッチにより表示停止が指示されたか判定する。こ
の判定の結果が否定的(N)であれば、ステップ44に
戻る。この結果、ページ1〜3の楽譜を表示すると
共に楽譜ロウRを拡大表示した状態で自動演奏の開始
を待つことになる。
In step 52, it is judged whether the display stop / stop switch is instructed to stop the display. If the result of this determination is negative (N), the process returns to step 44. As a result, the music of pages 1 P to 3 P is displayed and the start of the automatic performance is awaited while the music row R 1 is enlarged and displayed.

【0043】操作子群18中の演奏スタート/ストップ
スイッチにより演奏開始を指示すると、ステップ44の
判定結果が肯定的(Y)となり、ステップ46に移る。
ステップ46では、演奏小節情報MN及び記憶部16C
の拡大制御情報に基づいて次の楽譜ロウの開始タイミン
グか判定する。この判定結果が否定的(N)であれば、
ステップ52を介してステップ44に戻る。上記した例
では、楽譜ロウRの自動演奏が開始前であるか又は開
始直後であるので、ステップ46の判定結果が否定的
(N)となり、ステップ44に戻る。この後、楽譜ロウ
の自動演奏が進行して第4小節の開始タイミングに
なると、ステップ46の判定結果が肯定的(Y)とな
り、ステップ48に移る。
When the performance start / stop switch in the operator group 18 is instructed to start the performance, the determination result of step 44 becomes affirmative (Y), and the routine proceeds to step 46.
At step 46, performance measure information MN and storage unit 16C
It is determined whether the start timing of the next musical score row is based on the enlargement control information. If this determination result is negative (N),
The process returns to step 44 via step 52. In the above example, since the automatic performance of the musical score row R 1 has not yet started or has just started, the determination result in step 46 is negative (N), and the process returns to step 44. After that, when the automatic performance of the musical score row R 1 progresses to reach the start timing of the fourth measure, the determination result of step 46 becomes affirmative (Y), and the routine proceeds to step 48.

【0044】ステップ48では、演奏小節情報MNの指
示する小節ナンバに対応するページ内楽譜ロウのロウナ
ンバをレジスタRNにセットする。そして、ステップ5
0では、RNのロウナンバに基づいて記憶部16Cの拡
大制御情報を参照し、RNのロウナンバに対応するペー
ジ・ロウ指定情報PRを部分拡大モジュール22に送出
する。
In step 48, the row number of the in-page score row corresponding to the bar number designated by the performance bar information MN is set in the register RN. And step 5
At 0, the enlargement control information of the storage unit 16C is referred to based on the row number of the RN, and the page / row designation information PR corresponding to the row number of the RN is sent to the partial enlargement module 22.

【0045】上記したようにページ1〜3の楽譜を
表示すると共に楽譜ロウRを拡大表示した状態で自動
演奏の開始を指示した例では、自動演奏が第4小節に移
行するタイミングに同期してステップ46の判定結果が
肯定的(Y)となり、ステップ48では、小節ナンバ4
に対応してRNにロウナンバ2がセットされる。そし
て、ステップ50では、図2に示すデータD〜D
〜Dのデータ内容Eをページ・ロウ指定情報PR
として部分拡大モジュール22に供給する。モジュール
22は、ページ・ロウ指定情報PRに応じて表示メモリ
20の画像データのうちページ1内の楽譜ロウR
画像データの代りにページ1内の楽譜ロウRの画像
データを所定の倍率で拡大し、その拡大画像データを含
む画像データを表示装置30に供給する。このため、表
示面30Aでは、楽譜ロウRの代りに楽譜ロウR
図7(C)に示したように拡大表示される。
In the example in which the automatic performance is instructed in the state where the musical scores of pages 1 P to 3 P are displayed and the musical score row R 1 is enlarged as described above, the automatic performance is shifted to the fourth measure. Synchronously, the determination result of step 46 becomes affirmative (Y), and at step 48, the bar number 4
The row number 2 is set in RN in correspondence with. Then, in step 50, the data D 1 to D 3 , shown in FIG.
The data contents E of D 7 to D 9 are set to the page / row designation information PR
Is supplied to the partial enlarging module 22. The module 22 determines the image data of the musical score row R 2 in the page 1 P in place of the image data of the musical score row R 1 in the page 1 P among the image data of the display memory 20 according to the page / row specifying information PR. The image data including the enlarged image data is supplied to the display device 30. Therefore, on the display surface 30A, the musical score row R 2 is enlarged and displayed as shown in FIG. 7C instead of the musical score row R 1 .

【0046】ステップ50の後は、ステップ52を介し
てステップ44に戻り、それ以降の処理を上記したと同
様に実行する。従って、この後も自動演奏の進行に伴っ
て楽譜ロウR〜Rが順次に拡大表示される。
After step 50, the process returns to step 44 via step 52, and the subsequent processing is executed in the same manner as described above. Therefore, music row R 3 to R 9 in accordance with the progress of the automatic performance after this are sequentially enlarged.

【0047】自動演奏の終了後、演奏スタート/ストッ
プスイッチにより演奏停止を指示すると、ステップ44
の判定結果が否定的(N)となり、ステップ52を介し
てステップ44に戻る。この状態では、楽譜ロウR
拡大表示されている。
After the automatic performance is finished, when the performance start / stop switch is instructed to stop the performance, step 44
Is negative (N), the process returns to step 44 via step 52. In this state, the musical score row R 9 is enlarged and displayed.

【0048】この後、表示スタート/ストップスイッチ
により表示停止を指示すると、ステップ52の判定結果
が肯定的(Y)となり、図8の楽譜表示処理がエンドと
なる。
After that, when the display start / stop switch is used to instruct the display stop, the determination result of step 52 becomes affirmative (Y), and the score display process of FIG. 8 ends.

【0049】上記した説明では、表示開始の指示を与え
た後演奏開始の指示を与えた例を示したが、表示開始の
指示と演奏開始の指示とを同時に与えた場合にも上記し
たとほぼ同様の楽譜表示が行なわれる。
In the above description, an example in which the instruction to start playing is given after the instruction to start displaying has been shown. However, when the instruction to start displaying and the instruction to start playing are given at the same time, the above is almost the same. Similar score display is performed.

【0050】一方、演奏開始の指示を与えた後、表示開
始の指示を与えた場合は、次のようにして楽譜表示が行
われる。
On the other hand, when the display start instruction is given after the performance start instruction, the musical score is displayed as follows.

【0051】ステップ40では、前述したと同様にして
全ページの楽譜表示用画像データをメモリ20に書込
む。そして、ステップ42では、演奏小節情報MNの指
示する小節ナンバに対応するページ内楽譜ロウのロウナ
ンバをレジスタRNにセットする一方、RNのロウナン
バに基づいて記憶部16Cの拡大制御情報を参照し、R
Nのロウナンバに対応するページ・ロウ指定情報PRを
部分拡大モジュール22に送出する。
In step 40, the musical score display image data of all pages is written in the memory 20 in the same manner as described above. Then, in step 42, the row number of the in-page score row corresponding to the bar number designated by the performance bar information MN is set in the register RN, and the enlargement control information of the storage unit 16C is referred to based on the row number of RN, and R
The page row designation information PR corresponding to the N row number is sent to the partial enlargement module 22.

【0052】一例として、楽譜ロウRの途中まで自動
演奏が進行した時点で表示開始の指示を与えた場合、表
示面30Aには、ステップ40,42の処理により図6
に示したようにページ1〜3の楽譜が表示されると
共に楽譜ロウRが拡大表示される。この後、自動演奏
の進行に伴って楽譜ロウR〜Rが順次に拡大表示さ
れる。
As an example, when a display start instruction is given when the automatic performance has progressed to the middle of the musical score row R 5 , the display surface 30A is processed by the processing of steps 40 and 42, as shown in FIG.
As shown in FIG. 5, the musical scores of pages 1 P to 3 P are displayed and the musical score row R 5 is enlarged and displayed. After that, the musical score rows R 6 to R 9 are sequentially enlarged and displayed as the automatic performance progresses.

【0053】上記した実施形態では、記憶部16A等の
記憶手段に記憶された演奏情報に基づいて自動演奏を行
うようにしたが、自動演奏は、バス10に接続されたM
IDIインターフェース等の通信インターフェース19
を介して自動演奏装置(シーケンサ)等から送られてく
る演奏イベント(ノートオン/オフイベント)情報等に
基づいて行うようにしてもよい。この場合、CPU12
は、前述したような割込処理を行なう代りに、情報受信
・チャンネル割当処理を行なう。すなわち、演奏イベン
ト情報を受信するたびに受信に係る演奏イベント情報を
音源装置24中の適宜の楽音発生チャンネルに割当てる
ことにより楽音信号を発生させる。
In the above embodiment, the automatic performance is performed based on the performance information stored in the storage means such as the storage unit 16A. However, the automatic performance is performed by the M connected to the bus 10.
Communication interface 19 such as IDI interface
You may make it based on the performance event (note-on / off event) information etc. sent from an automatic performance device (sequencer) etc. via. In this case, the CPU 12
Performs information reception / channel allocation processing instead of the interrupt processing described above. That is, each time the performance event information is received, the performance event information related to the reception is assigned to an appropriate tone generation channel in the sound source device 24 to generate a tone signal.

【0054】通信インターフェース19に演奏イベント
情報等を送信する送信手段としては、自動演奏装置の代
りに、キーボード(鍵盤)装置を用いてもよい。このよ
うにすると、キーボード装置でのマニアル演奏操作に伴
って演奏イベント情報がリアルタイムで通信インターフ
ェース19に送信され、CPU12は、上記したと同様
の情報受信・チャンネル割当処理により楽音信号を発生
させる。
As a transmission means for transmitting performance event information and the like to the communication interface 19, a keyboard (keyboard) device may be used instead of the automatic performance device. By doing so, the performance event information is transmitted to the communication interface 19 in real time in response to the manual performance operation on the keyboard device, and the CPU 12 generates a musical tone signal by the information reception / channel allocation processing similar to that described above.

【0055】マニアル演奏音を発生させるためには、バ
ス10に鍵盤17を接続してもよい。この場合、CPU
12は、情報検出・チャンネル割当処理を行なう。すな
わち、鍵盤17から演奏イベント情報を検出するたびに
検出に係る演奏イベント情報を音源装置24中の適宜の
楽音発生チャンネルに割当てることにより楽音信号を発
生させる。このような情報検出・チャンネル割当処理
は、前述したような割込処理又は情報受信・チャンネル
割当処理に並行して行なうようにしてもよい。このよう
にすると、鍵盤17でのマニアル演奏を自動演奏又はキ
ーボード装置でのマニアル演奏に並行して行なうことが
できる。
A keyboard 17 may be connected to the bus 10 in order to generate a manual performance sound. In this case, the CPU
12 performs information detection / channel allocation processing. That is, each time the musical performance event information is detected from the keyboard 17, the musical sound signal is generated by assigning the musical performance event information related to the detection to an appropriate musical sound generation channel in the sound source device 24. Such information detection / channel allocation processing may be performed in parallel with the above-described interrupt processing or information reception / channel allocation processing. By doing so, the manual performance on the keyboard 17 can be performed in parallel with the automatic performance or the manual performance on the keyboard device.

【0056】通信インターフェース19を介して受信さ
れた演奏イベント情報に基づく自動演奏又はマニアル演
奏の場合、あるいは鍵盤17から検出された演奏イベン
ト情報に基づくマニアル演奏の場合にあっては、楽曲の
演奏開始前に該楽曲の楽譜情報及び拡大制御情報を記憶
部16B及び16Cにそれぞれ書込む。また、テンポデ
ータ発生部25では、演奏イベント情報に基づいてテン
ポを検出し、検出に係るテンポを表わすテンポデータT
MPを発生する。このテンポデータTMPは、タイマ2
6に供給され、テンポクロック信号TCLの周期を可変
制御する。例えば、演奏のテンポが速く(又は遅く)な
ると、テンポクロック信号TCLの周期が短く(又は長
く)なる。このようなテンポクロック信号TCLを用い
て図8の楽譜表示処理を実行することにより演奏(自動
演奏又はマニアル演奏)に同期した楽譜表示が可能にな
る。
In the case of automatic performance or manual performance based on the performance event information received via the communication interface 19, or in the case of manual performance based on the performance event information detected from the keyboard 17, the performance of the musical composition is started. Previously, the musical score information and the enlargement control information of the music are written in the storage units 16B and 16C, respectively. Further, the tempo data generation unit 25 detects the tempo based on the performance event information, and the tempo data T indicating the detected tempo.
Generate MP. This tempo data TMP is the timer 2
6 and variably controls the cycle of the tempo clock signal TCL. For example, if the performance tempo becomes faster (or slower), the cycle of the tempo clock signal TCL becomes shorter (or longer). By executing the musical score display processing of FIG. 8 using such tempo clock signal TCL, musical score display synchronized with the performance (automatic performance or manual performance) becomes possible.

【0057】図9は、楽譜表示処理の他の例を示すもの
で、この例では、ユーザが任意に選択した楽譜ロウを拡
大表示する。図9の処理は、操作子群18中の表示スタ
ート/ストップスイッチにより表示開始を指示するのに
応答してスタートする。
FIG. 9 shows another example of the musical score display processing. In this example, the musical score row arbitrarily selected by the user is enlarged and displayed. The process of FIG. 9 starts in response to a display start / stop switch in the operator group 18 to instruct display start.

【0058】ステップ60では、ステップ40で述べた
と同様にして記憶部16Bの全ページの楽譜情報を楽譜
表示用画像データに変換し、この画像データを表示メモ
リ20に書込む。この結果、例えば3ページの楽譜情報
の場合であれば、図6に示すようにページ1〜3
楽譜が左右方向(上下方向でもよい)に並べて表示され
る。このとき、楽譜ロウRは拡大されず、他の非拡大
の楽譜ロウと同様のサイズで表示される。
In step 60, in the same manner as described in step 40, the score information of all pages of the storage section 16B is converted into score display image data, and this image data is written in the display memory 20. As a result, for example, in the case of the score information of three pages, the scores of pages 1 P to 3 P are displayed side by side in the left-right direction (may be the vertical direction) as shown in FIG. At this time, the score row R 5 is not enlarged and is displayed in the same size as the other non-enlarged score rows.

【0059】ステップ62では、楽譜ロウの選択操作が
あるか判定する。前述したようにマウス等の操作により
所望の楽譜ロウを選択すると、ステップ62の判定結果
が肯定的(Y)となり、ステップ64に移る。
In step 62, it is determined whether or not there is an operation for selecting a musical score row. As described above, when a desired musical score row is selected by operating the mouse or the like, the determination result of step 62 becomes affirmative (Y), and the process proceeds to step 64.

【0060】ステップ64では、選択に係る楽譜ロウの
ロウナンバをレジスタRNにセットする。そして、RN
のロウナンバに基づいて記憶部16Cの拡大制御情報を
参照し、RNのロウナンバに対応するページ・ロウ指定
情報PRを部分拡大モジュール22に送出する。この結
果、例えば図6の楽譜において楽譜ロウRを選択した
のであれば、楽譜ロウRがその位置で拡大して表示ウ
インドウWD内に表示される。
At step 64, the row number of the selected musical score row is set in the register RN. And RN
The enlargement control information of the storage unit 16C is referred to based on the row number of No., and page / row designation information PR corresponding to the row number of RN is sent to the partial enlargement module 22. As a result, for example, if the score row R 5 is selected in the score of FIG. 6, the score row R 5 is enlarged and displayed in the display window WD at that position.

【0061】ステップ62の判定結果が否定的(N)で
あったとき又はステップ64の処理が終わったときは、
ステップ66で表示スタート/ストップスイッチにより
表示停止が指示されたか判定する。この判定結果が否定
的(N)であればステップ62に戻り、それ以降の処理
を上記したと同様に繰返す。
When the determination result of step 62 is negative (N) or when the processing of step 64 is finished,
In step 66, it is determined whether the display start / stop switch is used to instruct display stop. If the determination result is negative (N), the process returns to step 62, and the subsequent processes are repeated as described above.

【0062】この後、表示スタート/ストップスイッチ
により表示停止を指示すると、ステップ66の判定結果
が肯定的(Y)となり、図9の楽譜表示処理がエンドと
なる。
After that, when the display start / stop switch is used to instruct the display stop, the determination result of step 66 becomes affirmative (Y), and the score display process of FIG. 9 ends.

【0063】上記した図8及び図9の処理については、
図8の処理を実行するオートモードと、図9の処理を実
行するマニアルモードとを設定しておき、ユーザがいず
れかのモードを任意に選択するのに応答して選択に係る
モードで楽譜表示を行なうようにしてもよい。このよう
にすると、利便性が向上する。
Regarding the processing of FIGS. 8 and 9 described above,
An automatic mode for executing the process of FIG. 8 and a manual mode for executing the process of FIG. 9 are set, and the score display is performed in a mode related to the selection in response to the user arbitrarily selecting one of the modes. May be performed. By doing so, convenience is improved.

【0064】この発明は、上記した実施形態に限定され
るものではなく、種々の改変形態で実施可能なものであ
る。例えば、次のような変更が可能である。
The present invention is not limited to the above-described embodiment, but can be implemented in various modified forms. For example, the following changes are possible.

【0065】(1)拡大制御情報は、記憶部16Aの演
奏情報と記憶部16Bの楽譜情報とに基づいてソフトウ
エア処理により作成したものを記憶部16Cに書込むよ
うにしてもよい。
(1) The enlargement control information may be written in the storage unit 16C by software processing based on the performance information in the storage unit 16A and the musical score information in the storage unit 16B.

【0066】(2)拡大表示区間切換タイミングは、ロ
ウ開始タイミングに限らず、ロウ開始タイミングより若
干早いタイミングに同期させるようにしてもよい。
(2) The enlarged display section switching timing is not limited to the row start timing, but may be synchronized with a timing slightly earlier than the row start timing.

【0067】(3)表示処理を開始した直後に表示メモ
リ20に書込む画像データとしては、全ページの画像デ
ータではなく、さしあたり表示する必要があるページの
画像データとし、残りの画像データは、演奏の進行に応
じて書込むようにしてもよい。
(3) The image data to be written in the display memory 20 immediately after the display process is started is not the image data of all pages, but the image data of the page that needs to be displayed for the time being, and the remaining image data is It may be written according to the progress of the performance.

【0068】[0068]

【発明の効果】以上のように、この発明によれば、演奏
中の楽譜ロウを検知して楽譜の一部として拡大表示した
り、任意の楽譜ロウを選択して楽譜の一部として拡大表
示したりする構成にしたので、限られた表示エリアにお
いて広範囲の曲の流れを認識でき且つ見やすい楽譜表示
を実現可能となり、特に視力が弱いユーザ(例えば高齢
者等)の楽器演奏に好都合となる効果が得られる。
As described above, according to the present invention, the musical score row being played is detected and enlarged and displayed as a part of the musical score, or an arbitrary musical score row is selected and enlarged and displayed as a part of the musical score. With such a configuration, it is possible to recognize a wide range of music flows in a limited display area and realize easy-to-see score display, which is particularly convenient for users with weak eyesight (for example, elderly people) to play musical instruments. Is obtained.

【図面の簡単な説明】[Brief description of drawings]

【図1】 この発明の一実施形態に係る楽譜表示装置の
回路構成を示すブロック図である。
FIG. 1 is a block diagram showing a circuit configuration of a score display device according to an embodiment of the present invention.

【図2】 拡大制御情報を例示する図である。FIG. 2 is a diagram illustrating an example of enlargement control information.

【図3】 拡大制御情報の内容を説明するための楽譜平
面図である。
FIG. 3 is a musical score plan view for explaining the contents of enlargement control information.

【図4】 楽譜ロウを例示する図である。FIG. 4 is a diagram illustrating a musical score row.

【図5】 図1の装置の動作を概略的に説明するための
ブロック図である。
5 is a block diagram for schematically explaining the operation of the apparatus of FIG. 1. FIG.

【図6】 表示装置の表示面における楽譜表示状態を示
す図である。
FIG. 6 is a diagram showing a score display state on a display surface of a display device.

【図7】 1ページの楽譜の表示動作を説明するための
図である。
FIG. 7 is a diagram for explaining a display operation of a score of one page.

【図8】 楽譜表示処理の一例を示すフローチャートで
ある。
FIG. 8 is a flowchart showing an example of a score display process.

【図9】 楽譜表示処理の他の例を示すフローチャート
である。
FIG. 9 is a flowchart showing another example of the score display processing.

【符号の説明】[Explanation of symbols]

10:バス、12:CPU、14:ROM、16:RA
M、16A:演奏情報記憶部、16B:楽譜情報記憶
部、16C:拡大制御情報記憶部、17:鍵盤、18:
操作子群、19:通信インターフェース、20:表示メ
モリ、22:部分拡大モジュール、24:音源装置、2
5:テンポデータ発生部、26:タイマ、28:外部記
憶装置、30:表示装置、32:サウンドシステム、T
C:TCLカウンタ、MC:小節カウンタ、RN:ロウ
レジスタ。
10: bus, 12: CPU, 14: ROM, 16: RA
M, 16A: Performance information storage unit, 16B: Music score information storage unit, 16C: Enlargement control information storage unit, 17: Keyboard, 18:
Operator group, 19: communication interface, 20: display memory, 22: partial enlargement module, 24: sound source device, 2
5: tempo data generator, 26: timer, 28: external storage device, 30: display device, 32: sound system, T
C: TCL counter, MC: bar counter, RN: row register.

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5D082 AA04 AA06 AA07 AA10 AA26 5D378 MM12 MM93 MM94 TT03 TT23 TT32 TT34 TT35    ─────────────────────────────────────────────────── ─── Continued front page    F-term (reference) 5D082 AA04 AA06 AA07 AA10 AA26                 5D378 MM12 MM93 MM94 TT03 TT23                       TT32 TT34 TT35

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】楽曲の演奏内容を表わす楽譜情報に従って
複数の楽譜ロウを含む楽譜を表示する表示手段と、 前記楽曲の演奏に伴って演奏進行を表わす演奏進行情報
を発生する情報発生手段と、 この情報発生手段からの演奏進行情報に基づいて演奏中
の楽譜ロウを検知する検知手段と、 前記表示手段で表示された楽譜のうち前記検知手段で検
知された楽譜ロウを該楽譜の一部として拡大して表示す
るように前記表示手段を制御する制御手段とを備えた楽
譜表示装置。
1. Display means for displaying a musical score including a plurality of musical score rows in accordance with musical score information representing the performance content of a music piece, and information generating means for generating performance progress information indicating the performance progress along with the performance of the music piece. Detecting means for detecting the musical score row being played based on the performance progress information from the information generating means, and the musical score row detected by the detecting means among the musical score displayed by the display means as a part of the musical score. A musical score display device comprising: a control means for controlling the display means so as to be displayed in an enlarged manner.
【請求項2】 前記制御手段は、前記検知手段で検知さ
れた楽譜ロウを拡大表示させる際に次に演奏を行なう楽
譜ロウの表示が見えるように制御を行なうものである請
求項1記載の楽譜表示装置。
2. The musical score according to claim 1, wherein the control means performs control so that a display of a musical score row to be played next can be seen when the musical score row detected by the detecting means is enlarged and displayed. Display device.
【請求項3】楽曲の楽譜内容を表わす楽譜情報に従って
複数の楽譜ロウを含む楽譜を表示する表示手段と、 この表示手段で表示された楽譜のうち任意の楽譜ロウを
選択する選択手段と、 前記表示手段で表示された楽譜のうち前記選択手段で選
択された楽譜ロウを該楽譜の一部として拡大して表示す
るように前記表示手段を制御する制御手段とを備えた楽
譜表示装置。
3. Display means for displaying a score including a plurality of score rows in accordance with score information indicating the score content of a musical composition, selecting means for selecting an arbitrary score row from the score displayed by the display means, A musical score display device comprising: a control means for controlling the display means so that the musical score row selected by the selecting means among the musical score displayed by the display means is enlarged and displayed as a part of the musical score.
JP2001202358A 2001-07-03 2001-07-03 Music score display device Expired - Fee Related JP4649785B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001202358A JP4649785B2 (en) 2001-07-03 2001-07-03 Music score display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001202358A JP4649785B2 (en) 2001-07-03 2001-07-03 Music score display device

Publications (2)

Publication Number Publication Date
JP2003015637A true JP2003015637A (en) 2003-01-17
JP4649785B2 JP4649785B2 (en) 2011-03-16

Family

ID=19039176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001202358A Expired - Fee Related JP4649785B2 (en) 2001-07-03 2001-07-03 Music score display device

Country Status (1)

Country Link
JP (1) JP4649785B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008105050A1 (en) * 2007-02-26 2008-09-04 Mitsubishi Electric Corporation Destination floor display of elevator
JP2009122170A (en) * 2007-11-12 2009-06-04 Yamaha Corp Melody display controller and karaoke device
JP2015060189A (en) * 2013-09-20 2015-03-30 カシオ計算機株式会社 Music display device, music display method, and program
JP2016218470A (en) * 2016-08-25 2016-12-22 カシオ計算機株式会社 Musical score display device, musical score display method, and program
JP2017167328A (en) * 2016-03-16 2017-09-21 ヤマハ株式会社 Display method

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04170875A (en) * 1990-11-05 1992-06-18 Victor Co Of Japan Ltd Recording medium and picture/character information reproduction device
JPH0696564A (en) * 1992-09-11 1994-04-08 Casio Comput Co Ltd Cd-g reproduction device
JPH0720855A (en) * 1993-06-30 1995-01-24 Casio Comput Co Ltd Method and device for inputting musical information
JPH07129156A (en) * 1993-11-05 1995-05-19 Kawai Musical Instr Mfg Co Ltd Sheet of music preparing device
JPH07140971A (en) * 1993-11-12 1995-06-02 Kawai Musical Instr Mfg Co Ltd Music forming device
JPH0895565A (en) * 1994-09-26 1996-04-12 Yamaha Corp Automatic player
JPH09244670A (en) * 1996-03-05 1997-09-19 Ekushingu:Kk Music reproducing device
JPH10198352A (en) * 1997-01-14 1998-07-31 Roland Corp Musical score displaying method
JPH10293579A (en) * 1997-04-17 1998-11-04 Roland Corp Marker operation device of automatic playing device
JP2001051586A (en) * 1996-05-17 2001-02-23 Yamaha Corp Performance instructing device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04170875A (en) * 1990-11-05 1992-06-18 Victor Co Of Japan Ltd Recording medium and picture/character information reproduction device
JPH0696564A (en) * 1992-09-11 1994-04-08 Casio Comput Co Ltd Cd-g reproduction device
JPH0720855A (en) * 1993-06-30 1995-01-24 Casio Comput Co Ltd Method and device for inputting musical information
JPH07129156A (en) * 1993-11-05 1995-05-19 Kawai Musical Instr Mfg Co Ltd Sheet of music preparing device
JPH07140971A (en) * 1993-11-12 1995-06-02 Kawai Musical Instr Mfg Co Ltd Music forming device
JPH0895565A (en) * 1994-09-26 1996-04-12 Yamaha Corp Automatic player
JPH09244670A (en) * 1996-03-05 1997-09-19 Ekushingu:Kk Music reproducing device
JP2001051586A (en) * 1996-05-17 2001-02-23 Yamaha Corp Performance instructing device
JPH10198352A (en) * 1997-01-14 1998-07-31 Roland Corp Musical score displaying method
JPH10293579A (en) * 1997-04-17 1998-11-04 Roland Corp Marker operation device of automatic playing device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008105050A1 (en) * 2007-02-26 2008-09-04 Mitsubishi Electric Corporation Destination floor display of elevator
US8157059B2 (en) 2007-02-26 2012-04-17 Mitsubishi Electric Corporation Destination floor indication device of elevator
JP2009122170A (en) * 2007-11-12 2009-06-04 Yamaha Corp Melody display controller and karaoke device
JP2015060189A (en) * 2013-09-20 2015-03-30 カシオ計算機株式会社 Music display device, music display method, and program
JP2017167328A (en) * 2016-03-16 2017-09-21 ヤマハ株式会社 Display method
JP2016218470A (en) * 2016-08-25 2016-12-22 カシオ計算機株式会社 Musical score display device, musical score display method, and program

Also Published As

Publication number Publication date
JP4649785B2 (en) 2011-03-16

Similar Documents

Publication Publication Date Title
US7288711B2 (en) Chord presenting apparatus and storage device storing a chord presenting computer program
JP3938104B2 (en) Arpeggio pattern setting device and program
JPH05108065A (en) Automatic performance device
JP3743298B2 (en) Electronic musical instruments
JP5724231B2 (en) Electronic music apparatus and program
JP3562333B2 (en) Performance information conversion device, performance information conversion method, and recording medium storing performance information conversion control program
JP2009156914A (en) Automatic accompaniment device and program
JP4649785B2 (en) Music score display device
US6809248B2 (en) Electronic musical apparatus having musical tone signal generator
JP3815249B2 (en) Music score display device and music score display program
JP2004117613A (en) Electronic musical instrument
JP3551842B2 (en) Arpeggio generation device and its recording medium
JP2003015636A (en) Musical note display device
JP3632536B2 (en) Part selection device
JP4096952B2 (en) Music generator
JP3765258B2 (en) Electronic music apparatus and tone setting program
JP3632487B2 (en) Chord detection device for electronic musical instruments
JP2756799B2 (en) Automatic rhythm playing device
JP3933070B2 (en) Arpeggio generator and program
JP3882736B2 (en) Performance device and program
JP3760938B2 (en) Performance information conversion device, performance information conversion method, and recording medium recording performance information conversion control program
JP3288730B2 (en) Score display device
JP3758041B2 (en) Musical sound control data generator
JP3705203B2 (en) Music generation method
JP2002287748A (en) Electronic musical instrument

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20070302

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091027

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100216

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100416

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101116

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101129

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131224

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees