Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4828489B2 - Music score input device and program - Google Patents
[go: Go Back, main page]

JP4828489B2 - Music score input device and program - Google Patents

Music score input device and program Download PDF

Info

Publication number
JP4828489B2
JP4828489B2 JP2007218831A JP2007218831A JP4828489B2 JP 4828489 B2 JP4828489 B2 JP 4828489B2 JP 2007218831 A JP2007218831 A JP 2007218831A JP 2007218831 A JP2007218831 A JP 2007218831A JP 4828489 B2 JP4828489 B2 JP 4828489B2
Authority
JP
Japan
Prior art keywords
score
note
input
symbol
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.)
Expired - Fee Related
Application number
JP2007218831A
Other languages
Japanese (ja)
Other versions
JP2009053364A (en
Inventor
毅久郎 山内
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.)
Kawai Musical Instruments Manufacturing Co Ltd
Original Assignee
Kawai Musical Instruments Manufacturing Co Ltd
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 Kawai Musical Instruments Manufacturing Co Ltd filed Critical Kawai Musical Instruments Manufacturing Co Ltd
Priority to JP2007218831A priority Critical patent/JP4828489B2/en
Publication of JP2009053364A publication Critical patent/JP2009053364A/en
Application granted granted Critical
Publication of JP4828489B2 publication Critical patent/JP4828489B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、楽譜入力装置及びプログラムに関する。 The present invention relates to a score input instrumentation 置及 beauty program.

図10は、楽譜入力方法を示す図である。4/4拍子において、ユーザが五線譜上に音符を入力することができる。例えば、第1の小節1001には2分音符の「シ」、4分音符の「ミ」、2分音符の「ミ」を入力し、第2の小節1002には4分音符の「ファ」を入力したとする。この後、入力した音符の楽譜チェックを行うことができる。4/4拍子において、第1の小節1001は音符の合計長さが長すぎるので、そのチェック結果として、第1の小節1001内を赤く表示する。また、第2の小節1002は音符の合計長さが短すぎるので、そのチェック結果として、第2の小節1002内を青く表示する。   FIG. 10 is a diagram illustrating a score input method. In 4/4 time, the user can input notes on the staff. For example, the first measure 1001 is input with a half note “si”, a quarter note “mi”, and a half note “mi”, and the second measure 1002 with a quarter note “F”. Is entered. After this, the score of the input note can be checked. In the 4/4 time signature, since the total length of the first measure 1001 is too long, the first measure 1001 is displayed in red as the check result. Further, since the total length of the notes in the second measure 1002 is too short, the second measure 1002 is displayed in blue as the check result.

また、下記の特許文献1には、楽曲の進行に従って楽音の発生を制御するための複数の演奏データを記憶するメモリと、与えられたデータを該メモリに記憶させるとともに、該メモリに記憶されている演奏データを読み出して出力する書込/読出制御手段と、五線譜、カーソル、および前記読み出された演奏データに対応した棒状の音符記号を表示する表示手段と、カーソル位置制御手段と、前記表示手段に表示された音符記号のうちカーソル位置に対応するものを指定する指定手段と、前記指定手段によって音符記号が指定された状態における前記カーソルの移動方向および移動量に基づいて、前記表示手段に表示された音符記号の位置および/または長さを変化させる制御手段と、指定された音符記号に関する演奏データを、前記メモリから読み出された演奏データと前記カーソルの移動方向および移動量とにもとづいて算出し、前記書込/読出制御手段に与えるデータ算出手段と、を具備することを特徴とする自動演奏装置が記載されている。   Further, in Patent Document 1 below, a memory for storing a plurality of performance data for controlling the generation of musical sounds according to the progress of music, and the given data are stored in the memory and stored in the memory. Writing / reading control means for reading out and outputting the performance data, display means for displaying the musical notation, cursor, and bar-like note symbols corresponding to the read performance data, cursor position control means, and the display A designation means for designating the note symbol displayed on the means corresponding to the cursor position, and the display means based on the movement direction and the movement amount of the cursor in a state where the note symbol is designated by the designation means. Control means for changing the position and / or length of a displayed note symbol, and performance data relating to the specified note symbol are stored in the memory. An automatic performance apparatus comprising: data calculation means for calculating the data based on the performance data read out from the data and the direction and amount of movement of the cursor, and providing the data to the writing / reading control means. Has been.

特許第2580720号公報Japanese Patent No. 2580720

本発明の目的は、楽譜を学習しながら楽譜を入力することができる楽譜入力装置及びプログラムを提供することである。 An object of the present invention is to provide a music input instrumentation 置及 beauty program capable of inputting music while learning music.

本発明の楽譜入力装置は、音の高さ及び長さを絵的な記号で表す絵譜を表示し、前記絵譜に対応させて楽譜の五線譜を表示する表示手段と、入力指示に応じて前記楽譜の記号を入力する入力手段とを有し、前記表示手段は、前記入力された記号を前記楽譜の五線譜上に表示することを特徴とする。   The musical score input apparatus of the present invention displays a pictorial score representing the pitch and length of a sound with pictorial symbols, displays a musical score corresponding to the pictorial score, and according to an input instruction Input means for inputting a symbol of the score, and the display means displays the input symbol on the score of the score.

また、本発明のプログラムは、記憶装置内の絵譜データを基に音の高さ及び長さを絵的な記号で表す絵譜を表示装置に表示し、前記絵譜に対応させて楽譜の五線譜を前記表示装置に表示する第1の表示ステップと、入力指示に応じて前記楽譜の記号を入力する入力ステップと、前記入力された記号を前記表示装置において前記楽譜の五線譜上に表示する第2の表示ステップとをコンピュータに実行させるためのプログラムである。 In addition, the program of the present invention displays on the display device a picture score that represents the pitch and length of the sound as a pictorial symbol based on the picture data in the storage device, and the score of the score is displayed in correspondence with the picture score. a first display step of displaying a staff notation on the display device, an input step of inputting the symbols of the score in response to an input instruction, the displaying the input symbols onto score of the score in the display device 2 is a program for causing a computer to execute two display steps.

絵譜及び楽譜を対応させて表示することにより、絵譜に対応する楽譜を入力することができるので、楽譜を効率的に学習することができる。   By displaying the pictorial score and the score corresponding to each other, the score corresponding to the pictorial score can be input, so that the score can be efficiently learned.

図9は、本発明の実施形態による楽譜入力装置のハードウェア構成例を示す図である。楽譜入力装置は、例えばパーソナルコンピュータである。   FIG. 9 is a diagram illustrating a hardware configuration example of the score input device according to the embodiment of the present invention. The score input device is, for example, a personal computer.

バス901には、中央処理装置(CPU)902、ROM903、RAM904、ネットワークインタフェース905、入力装置906、出力装置907、外部記憶装置908及び音源909が接続されている。   A central processing unit (CPU) 902, a ROM 903, a RAM 904, a network interface 905, an input device 906, an output device 907, an external storage device 908, and a sound source 909 are connected to the bus 901.

CPU902は、データの処理又は演算を行うと共に、バス901を介して接続された各種構成要素を制御するものである。ROM903には、予めCPU902の制御手順(コンピュータプログラム)を記憶させておき、このコンピュータプログラムをCPU902が実行することにより、起動する。外部記憶装置908にコンピュータプログラムが記憶されており、そのコンピュータプログラムがRAM904にコピーされて実行される。RAM904は、データの入出力のためのワークメモリ、各構成要素の制御のための一時記憶として用いられる。外部記憶装置908は、例えばハードディスク記憶装置やCD−ROM等であり、電源を切っても記憶内容が消えない。CPU902は、RAM904内のコンピュータプログラムを実行することにより、後に説明する図4〜図8のフローチャートの処理等を行い、図1〜図3に示すウィンドウを表示する。   The CPU 902 performs data processing or calculation and controls various components connected via the bus 901. The ROM 903 stores a control procedure (computer program) of the CPU 902 in advance, and is activated when the CPU 902 executes the computer program. A computer program is stored in the external storage device 908, and the computer program is copied to the RAM 904 and executed. The RAM 904 is used as a work memory for inputting / outputting data and a temporary storage for controlling each component. The external storage device 908 is, for example, a hard disk storage device or a CD-ROM, and the stored content does not disappear even when the power is turned off. The CPU 902 executes the computer program in the RAM 904, thereby performing the processing of the flowcharts of FIGS. 4 to 8 to be described later, and displays the windows shown in FIGS.

ネットワークインタフェース905は、ネットワークに接続するためのインタフェースである。入力装置906は、例えばキーボード及びマウス等であり、各種指定又は入力等を行うことができる。出力装置907は、ディスプレイ(表示装置)、プリンタ及びスピーカ等である。音源909は、絵譜データ及び/又は楽譜データを基に楽音信号を生成し、スピーカ907から発音させる。   The network interface 905 is an interface for connecting to a network. The input device 906 is, for example, a keyboard and a mouse, and can perform various designations or inputs. The output device 907 is a display (display device), a printer, a speaker, and the like. The sound source 909 generates a tone signal based on the picture score data and / or score data and causes the speaker 907 to generate a sound.

以上のように、パーソナルコンピュータ等を使って楽譜作成ソフトウェア又は楽譜演奏ソフトウェア等を実行することにより、図1〜図3の絵譜及び楽譜を出力装置907に表示したり、印刷したりすることができる。   As described above, by executing the score creation software or score performance software using a personal computer or the like, the pictorial score and the score of FIGS. 1 to 3 can be displayed on the output device 907 or printed. it can.

図1は、ディスプレイ907に表示されるウィンドウを示す図である。CPU902は、ウィンドウ内に絵譜121、楽譜122、記号(音符及び休符)ボタン101、操作ボタン111〜117を表示する。絵譜121及びそれに対応してその下に楽譜122が表示される。絵譜は、楽譜を絵的に表したものである。絵譜121では、「どー」、「れ」、「み」、「ふぁー」の音符201〜204が絵的に表示される。音符の高さは、「どー」、「れ」、「み」、「ふぁー」の文字及び上下の位置により示される。音符の長さは、横幅で示される。CPU902は、外部記憶装置908内の絵譜データを基に絵譜121を表示する。楽譜122は、初期段階では五線譜のみが表示される。   FIG. 1 is a diagram showing a window displayed on the display 907. The CPU 902 displays a picture score 121, a score 122, a symbol (note and rest) button 101, and operation buttons 111 to 117 in a window. A picture score 121 and a score 122 corresponding to the picture score 121 are displayed. A pictorial score is a pictorial representation of a score. In the picture score 121, notes 201-204 of “DO”, “RE”, “MI”, “FOO” are displayed pictorially. The height of the note is indicated by the letters “DO”, “RE”, “MI”, “FOO” and the vertical position. The length of the note is indicated by the width. The CPU 902 displays the picture score 121 based on the picture score data in the external storage device 908. As the score 122, only the staff score is displayed in the initial stage.

子供は、まず絵譜を学習し、その後に楽譜を学習する。子供等のユーザは、絵譜121を見ながら、記号ボタン101を用いて、絵譜121に対応する音符を楽譜122上に入力することにより、楽譜の学習を行うことができる。記号ボタン101は、2分音符ボタン、4分音符ボタン、8分音符ボタン、2分休符ボタン、4分休符ボタン、8分休符ボタン及び付点ボタンを含む。ユーザは、記号ボタン101内の所定のボタンをマウス906でクリックすることにより音符又は休符の種類(音符又は休符の長さ)を指定し、楽譜122の五線譜上でマウス906をクリックすることにより音符又は休符の位置を指定する。音の長さは記号ボタン101内のボタンにより指定され、音の高さは楽譜122の五線譜上のクリック位置により指定される。   The child first learns the picture score, and then learns the score. A user such as a child can learn a musical score by inputting a note corresponding to the musical score 121 onto the musical score 122 using the symbol button 101 while watching the musical score 121. The symbol button 101 includes a 2nd note button, a 4th note button, an 8th note button, a 2nd rest button, a 4th rest button, an 8th rest button, and a dotted button. The user designates the type of note or rest (length of note or rest) by clicking a predetermined button in the symbol button 101 with the mouse 906, and clicks the mouse 906 on the staff of the score 122. Use to specify the position of the note or rest. The length of the sound is specified by a button in the symbol button 101, and the pitch of the sound is specified by a click position on the staff score 122.

ボタン111〜117は、ユーザがマウス906でクリックすることにより指示することができる。開くボタン117は、ファイルを開いて絵譜121又は楽譜122を表示させるためのボタンである。絵譜ボタン111は、絵譜121を演奏対象にするか否かを指示するボタンである。楽譜ボタン112は、楽譜122を演奏対象にするか否かを指示するボタンである。始めるボタン114は、絵譜ボタン111又は楽譜ボタン112により指示された演奏対象の絵譜121及び/又は楽譜122の演奏を開始するためのボタンである。演奏する音色は、絵譜121及び楽譜122のそれぞれについて設定することができる。音色には、階名唱を含む。階名唱は、例えば「ド」、「レ」、「ミ」等のように階名を発音する音色である。例えば、絵譜121及び楽譜122を両方同時に演奏させれば、入力した楽譜122が絵譜121と一致しているか否かを容易に把握することができる。止める(停止)ボタン113は、始めるボタン114により開始された演奏を停止するためのボタンである。   The buttons 111 to 117 can be instructed when the user clicks with the mouse 906. The open button 117 is a button for opening the file and displaying the picture score 121 or the score 122. The picture score button 111 is a button for instructing whether or not the picture score 121 is to be played. The score button 112 is a button for instructing whether or not the score 122 is to be played. The start button 114 is a button for starting the performance of the target musical score 121 and / or the musical score 122 designated by the musical score button 111 or the musical score button 112. The timbre to be played can be set for each of the picture score 121 and the score 122. The timbre includes floor chanting. The floor name singing is a timbre that produces a floor name such as “do”, “le”, “mi”, and the like. For example, if both the musical score 121 and the musical score 122 are played simultaneously, it is possible to easily grasp whether or not the inputted musical score 122 matches the pictorial score 121. The stop (stop) button 113 is a button for stopping the performance started by the start button 114.

間違いボタン115は、入力した楽譜122が間違っている個所を指摘して表示するためのボタンである。ヒントボタン116は、楽譜122を入力する上でのヒントを表示するためのボタンであり、例えば音の長さ(音符の種類)又は音の高さ(五線譜上の位置)をヒントとして表示する。   The mistake button 115 is a button for pointing out and displaying a place where the inputted score 122 is wrong. The hint button 116 is a button for displaying a hint for inputting the musical score 122, and displays, for example, a sound length (note type) or a sound pitch (position on the staff) as a hint.

図2は、楽譜122の正しい音符211〜214の入力例を示す図であり、図1のウィンドウの一部を示す。図1の初期状態では、絵譜121の音符201〜204が表示され、楽譜122の音符は表示されていない。ユーザは、絵譜121を見ながら、絵譜121と同じ音符を楽譜122上に入力する。すると、図2に示すように、楽譜122上の入力した音符211〜214が表示される。ヒントボタン116が押されていれば、音符211〜214には、階名も表示される。楽譜122の音符211〜214は、それぞれ絵譜121の音符201〜204に対応して正しく入力されている。絵譜121及び楽譜122を並べて表示することにより、絵譜121を見ながら楽譜122の音符等を入力することができ、絵譜121及び楽譜122を簡単に見比べることができる。また、絵譜121及び楽譜122を見比べることにより、音の長さや高さを視覚的に理解でき、楽譜122の習得に役立つ。   FIG. 2 is a diagram showing an input example of correct notes 211 to 214 of the score 122, and shows a part of the window of FIG. In the initial state of FIG. 1, the notes 201 to 204 of the picture 121 are displayed, and the notes of the score 122 are not displayed. The user inputs the same note as the picture score 121 on the score 122 while watching the picture score 121. Then, as shown in FIG. 2, the inputted notes 211 to 214 on the score 122 are displayed. If the hint button 116 is pressed, floor names are also displayed on the notes 211 to 214. The notes 211 to 214 of the score 122 are correctly input corresponding to the notes 201 to 204 of the picture score 121, respectively. By displaying the pictorial score 121 and the musical score 122 side by side, it is possible to input notes and the like of the musical score 122 while viewing the pictorial score 121, and to easily compare the pictorial score 121 and the musical score 122. Further, by comparing the picture score 121 and the score 122, the length and pitch of the sound can be visually understood, which is useful for learning the score 122.

図3は、楽譜122の間違った音符301〜304の入力例を示す図であり、図1のウィンドウの一部を示す。楽譜122の音符301〜304は、それぞれ絵譜121の音符201〜214に対して間違って入力されている。   FIG. 3 is a diagram showing an input example of wrong notes 301 to 304 of the score 122, and shows a part of the window of FIG. The notes 301 to 304 of the score 122 are erroneously input to the notes 201 to 214 of the picture 121, respectively.

音符301は、正しい音高は「ド」であるが、間違った音高「シ」が入力されているので、音符301に「×」を表示する。また、音符301の右に上矢印(「↑」)311を表示することにより、入力した音符301の音高が低すぎることを知らせる。   The correct pitch of the note 301 is “do”, but the wrong pitch “si” is input, so “x” is displayed on the note 301. Also, an up arrow (“↑”) 311 is displayed to the right of the note 301 to notify that the pitch of the input note 301 is too low.

音符302は、正しい音高は「レ」であるが、間違った音高「ミ」が入力されているので、音符302に「×」を表示する。また、音符302の右に下矢印(「↓」)312を表示することにより、入力した音符302の音高が高すぎることを知らせる。   The correct pitch of the note 302 is “L”, but the wrong pitch “M” is input, so “×” is displayed on the note 302. Also, a down arrow (“↓”) 312 is displayed to the right of the note 302 to notify that the pitch of the input note 302 is too high.

音符303は、正しい長さは4分音符であるが、間違って2分音符が入力されているので、音符303に「×」を表示する。また、音符303の上方に内矢印(「→←」)313を表示することにより、入力した音符303の長さが長すぎることを知らせる。   The correct length of the note 303 is a quarter note, but since a half note has been input by mistake, “x” is displayed on the note 303. Further, an inner arrow (“→ ←”) 313 is displayed above the note 303 to notify that the input note 303 is too long.

音符304は、正しい長さは2分音符であるが、間違って4分音符が入力されているので、音符304に「×」を表示する。また、音符304の上方に外矢印(「←→」)314を表示することにより、入力した音符304の長さが短すぎることを知らせる。   The note 304 has a correct length of a half note, but a quarter note has been input by mistake, so “×” is displayed on the note 304. Further, an outer arrow (“← →”) 314 is displayed above the note 304 to notify that the length of the input note 304 is too short.

また、4/4拍子において、第1の小節321は音符の合計長さが長すぎるので、そのチェック結果として、第1の小節321内を赤く表示する。また、第2の小節322は音符の合計長さが短すぎるので、そのチェック結果として、第2の小節322内を青く表示する。   In the 4/4 time signature, since the total length of the first measure 321 is too long, the first measure 321 is displayed in red as a check result. In addition, since the total length of the notes in the second measure 322 is too short, the second measure 322 is displayed in blue as the check result.

図4は、本実施形態による楽譜入力装置の楽譜入力方法を示すフローチャートである。まず、ステップS401では、ユーザの操作により入力装置906が楽譜入力ソフトウェア(プログラム)の起動を指示すると、CPU902は楽譜入力ソフトウェアを起動し、以下の処理を行う。   FIG. 4 is a flowchart showing the score input method of the score input apparatus according to the present embodiment. First, in step S401, when the input device 906 instructs the start of the score input software (program) by the user's operation, the CPU 902 starts the score input software and performs the following processing.

次に、ステップS402では、CPU902は、初期化処理を行う。具体的には、音を出すための音源の初期化及び表示のための初期化処理を行う。   Next, in step S402, the CPU 902 performs initialization processing. Specifically, initialization processing for sound source initialization and display for producing sound is performed.

次に、ステップS403では、CPU902は、ディスプレイ907に図1のウィンドウを表示する。   Next, in step S403, the CPU 902 displays the window of FIG.

次に、ステップS404では、CPU902は、マウス及びキーボード等の入力装置906の操作を検出する。   Next, in step S404, the CPU 902 detects an operation of the input device 906 such as a mouse and a keyboard.

次に、ステップS405では、CPU902は、入力装置906の操作があった場合の処理を行う。その詳細は、後に図5を参照しながら説明する。   Next, in step S <b> 405, the CPU 902 performs processing when the input device 906 is operated. Details thereof will be described later with reference to FIG.

次に、ステップS406では、CPU902は、処理によって状態が変わるので、表示の処理を行う。その詳細は、後に図6を参照しながら説明する。その後、ステップS404に戻り、上記の処理を繰り返す。   Next, in step S <b> 406, the CPU 902 performs display processing because the state changes depending on the processing. Details thereof will be described later with reference to FIG. Then, it returns to step S404 and repeats said process.

図5は、図4のステップS405の操作に関する処理の詳細を示すフローチャートである。まず、ステップS501では、CPU902は、開くボタン117が押された(マウスでクリックされた)か否かをチェックする。押されていればステップS502へ進み、押されていなければステップS503へ進む。ステップS502では、CPU902は、開くボタン117の処理を行う。例えば、指定されたファイルを開き、絵譜121又は楽譜122を表示する。その後、処理を終了する。   FIG. 5 is a flowchart showing details of processing related to the operation in step S405 of FIG. First, in step S501, the CPU 902 checks whether or not the open button 117 has been pressed (clicked with the mouse). If it has been pressed, the process proceeds to step S502, and if not, the process proceeds to step S503. In step S502, the CPU 902 performs processing of the open button 117. For example, the designated file is opened and the picture score 121 or the score 122 is displayed. Thereafter, the process ends.

ステップS503では、CPU902は、記号ボタン101内の4分音符ボタンが押されたか否かをチェックする。押されていればステップS504へ進み、押されていなければステップS505へ進む。ステップS504では、CPU902は、4分音符ボタンの処理を行う。例えば、ユーザのマウス906の楽譜122上でのクリック操作に応じて、4分音符を楽譜122の五線譜上の指定された音高位置に表示し、4分音符データをRAM904上に生成する。その後、処理を終了する。また、4分音符ボタンと同様に、記号ボタン101内の他のボタンについても同様の処理を行う。   In step S503, the CPU 902 checks whether or not the quarter note button in the symbol button 101 has been pressed. If it is pressed, the process proceeds to step S504, and if it is not pressed, the process proceeds to step S505. In step S504, the CPU 902 performs a quarter note button process. For example, a quarter note is displayed at a specified pitch position on the staff of the score 122 in response to a click operation on the score 122 by the user's mouse 906, and quarter note data is generated on the RAM 904. Thereafter, the process ends. Similarly to the quarter note button, the same processing is performed for the other buttons in the symbol button 101.

ステップS505では、CPU902は、間違いボタン115が押されたか否かをチェックする。押されていればステップS506へ進み、押されていなければステップS507へ進む。ステップS506では、CPU902は、間違いボタン115の処理を行う。例えば、間違い表示モードの設定又は非設定を行う。その後、処理を終了する。   In step S505, the CPU 902 checks whether the wrong button 115 has been pressed. If it is pressed, the process proceeds to step S506, and if it is not pressed, the process proceeds to step S507. In step S506, the CPU 902 performs processing of the error button 115. For example, the error display mode is set or not set. Thereafter, the process ends.

ステップS507では、CPU902は、始めるボタン114が押されたか否かをチェックする。押されていればステップS508へ進み、押されていなければステップS509へ進む。ステップS508では、CPU902は、始めるボタン114の処理を行う。例えば、絵譜ボタン111又は楽譜ボタン112により指示された演奏対象の絵譜121及び/又は楽譜122を音源909に演奏させるように制御する。その後、処理を終了する。   In step S507, the CPU 902 checks whether the start button 114 has been pressed. If it has been pressed, the process proceeds to step S508, and if not, the process proceeds to step S509. In step S508, the CPU 902 performs processing of the start button 114. For example, control is performed to cause the sound source 909 to play the target musical score 121 and / or score 122 instructed by the picture score button 111 or the score button 112. Thereafter, the process ends.

ステップS509では、CPU902は、止めるボタン113が押されたか否かをチェックする。押されていればステップS510へ進み、押されていなければステップS511へ進む。ステップS510では、CPU902は、止めるボタン113の処理を行う。例えば、上記の絵譜121及び/又は楽譜122の演奏を停止する。その後、処理を終了する。   In step S509, the CPU 902 checks whether the stop button 113 has been pressed. If it is pressed, the process proceeds to step S510, and if it is not pressed, the process proceeds to step S511. In step S510, the CPU 902 performs processing of the stop button 113. For example, the performance of the picture score 121 and / or the score 122 is stopped. Thereafter, the process ends.

ステップS511では、CPU902は、絵譜ボタン111が押されたか否かをチェックする。押されていればステップS512へ進み、押されていなければステップS513へ進む。ステップS512では、CPU902は、絵譜ボタン111の処理を行う。例えば、トグルボタンにより絵譜121の演奏の対象又は非対象を設定する。絵譜ボタン111を押して絵譜121を演奏対象にした後、始めるボタン114を押すと、絵譜121の音が鳴る。その後、処理を終了する。   In step S511, the CPU 902 checks whether the picture score button 111 has been pressed. If it has been pressed, the process proceeds to step S512, and if not, the process proceeds to step S513. In step S512, the CPU 902 performs processing of the picture score button 111. For example, the performance target or non-target of the picture score 121 is set by a toggle button. When the picture button 121 is pressed and the start button 114 is pressed after the picture score 121 is set as a performance target, the sound of the picture score 121 is sounded. Thereafter, the process ends.

ステップS513では、CPU902は、楽譜ボタン112が押されたか否かをチェックする。押されていればステップS514へ進み、押されていなければステップS515へ進む。ステップS514では、CPU902は、楽譜ボタン112の処理を行う。例えば、トグルボタンにより楽譜122の演奏の対象又は非対象を設定する。楽譜ボタン112を押して楽譜122を演奏対象にした後、始めるボタン114を押すと、楽譜122の音が鳴る。絵譜121及び楽譜122の両方を同時に鳴らせば、耳で聞いて楽譜122上に入力した音符及び休符の間違いを確認することができる。その後、処理を終了する。   In step S513, the CPU 902 checks whether or not the score button 112 has been pressed. If it has been pressed, the process proceeds to step S514. If not, the process proceeds to step S515. In step S514, the CPU 902 performs processing of the score button 112. For example, an object to be played or non-object for the score 122 is set by a toggle button. When the score button 112 is pressed and the score 122 is set as a performance target, and the start button 114 is pressed, the score 122 sounds. If both the picture score 121 and the score 122 are sounded at the same time, it is possible to confirm the mistakes in the notes and rests that have been heard on the ear and entered on the score 122. Thereafter, the process ends.

ステップS515では、CPU902は、その他の処理を行う。例えば、ヒントボタン116の処理を行う。その後、処理を終了する。   In step S515, the CPU 902 performs other processing. For example, the hint button 116 is processed. Thereafter, the process ends.

図6は、図4のステップS406の表示の処理の詳細を示すフローチャートである。まず、ステップS601では、CPU902は、間違い表示モード(図5のステップS506)か否かをチェックする。間違い表示モードであればステップS602へ進み、間違い表示モードでなければステップS603へ進む。   FIG. 6 is a flowchart showing details of the display process in step S406 of FIG. First, in step S601, the CPU 902 checks whether or not the error display mode (step S506 in FIG. 5). If it is the error display mode, the process proceeds to step S602, and if it is not the error display mode, the process proceeds to step S603.

ステップS602では、CPU902は、入力した楽譜122の小節内の音符又は休符の過不足の表示を行う。その詳細は、後に図7を参照しながら説明する。その後、ステップS603へ進む。   In step S <b> 602, the CPU 902 displays whether the notes or rests in the measure of the input score 122 are excessive or insufficient. Details thereof will be described later with reference to FIG. Thereafter, the process proceeds to step S603.

ステップS603では、CPU902は、通常の楽譜122の表示を行う。例えば、楽譜122上に入力した音符211〜214(図2)又は休符の表示を行う。   In step S <b> 603, the CPU 902 displays a normal score 122. For example, the notes 211 to 214 (FIG. 2) or rests input on the score 122 are displayed.

次に、ステップS604では、CPU902は、間違い表示モード(図5のステップS506)か否かをチェックする。間違い表示モードであればステップS605へ進み、間違い表示モードでなければ処理を終了する。   Next, in step S604, the CPU 902 checks whether or not the error display mode (step S506 in FIG. 5). If it is the error display mode, the process proceeds to step S605, and if it is not the error display mode, the process is terminated.

ステップS605では、CPU902は、入力した楽譜122上の音符又は休符の正解(○)又は不正解(×)を表示する。その詳細は、後に図8を参照しながら説明する。その後、処理を終了する。   In step S <b> 605, the CPU 902 displays the correct answer (◯) or incorrect answer (×) of the note or rest on the input score 122. Details thereof will be described later with reference to FIG. Thereafter, the process ends.

図7は、図6のステップS602の小節内の過不足の表示処理の詳細を示すフローチャートである。小節毎に以下の処理を行う。   FIG. 7 is a flowchart showing details of the display processing of excess / deficiency in the measure in step S602 of FIG. The following processing is performed for each measure.

まず、ステップS701では、CPU902は、4分音符を48の長さとして、小節内の音符の長さの合計Aを求める。次に、ステップS702では、CPU902は、曲の拍子H×48を基準Kとして求める。基準Kは、4拍子の場合には192になる。   First, in step S701, the CPU 902 obtains a total A of the lengths of the notes in the bar, with the quarter note being 48 in length. Next, in step S702, the CPU 902 obtains the time signature H × 48 of the music as the reference K. The reference K is 192 for quadruple time.

次に、ステップS703では、CPU902は、長さの合計Aが基準Kより小さいか否かをチェックする。小さければステップS704へ進み、小さくなければステップS705へ進む。ステップS704では、CPU902は、小節の背景を青で塗りつぶし、小節内の音符の合計長さが短すぎることを知らせる。例えば、図3の第2の小節322の背景を青で塗りつぶす。その後、処理を終了する。   Next, in step S703, the CPU 902 checks whether the total length A is smaller than the reference K. If it is smaller, the process proceeds to step S704, and if not smaller, the process proceeds to step S705. In step S704, the CPU 902 fills the background of the bar with blue, and informs that the total length of the notes in the bar is too short. For example, the background of the second bar 322 in FIG. 3 is painted in blue. Thereafter, the process ends.

次に、ステップS705では、CPU902は、長さの合計Aが基準Kより大きいか否かをチェックする。大きければステップS706へ進み、大きくなければ処理を終了する。ステップS706では、CPU902は、小節の背景を赤で塗りつぶし、小節内の音符の合計長さが長すぎることを知らせる。例えば、図3の第1の小節321の背景を赤で塗りつぶす。その後、処理を終了する。以上の処理をすべての小節について行う。   Next, in step S705, the CPU 902 checks whether or not the total length A is larger than the reference K. If it is larger, the process proceeds to step S706, and if it is not larger, the process is terminated. In step S706, the CPU 902 fills the background of the bar with red and informs that the total length of the notes in the bar is too long. For example, the background of the first bar 321 in FIG. 3 is painted in red. Thereafter, the process ends. The above processing is performed for all measures.

図8は、図6のステップS605の各音の○×表示処理の詳細を示すフローチャートである。楽譜122のI小節のJ番目の記号(音符又は休符)について以下の処理を行う。   FIG. 8 is a flowchart showing details of the XX display process for each sound in step S605 of FIG. The following processing is performed for the J-th symbol (note or rest) of the I measure of the score 122.

まず、ステップS801では、CPU902は、楽譜122のI小節のJ番目の記号に対応する絵譜121のI小節のJ番目の記号があるか否かをチェックする。記号があればステップS803へ進み、記号がなければステップS802へ進む。ステップS802では、CPU902は、楽譜122のI小節のJ番目の記号に「×」を表示し、間違った余分な記号であることを知らせる。その後、処理を終了する。   First, in step S <b> 801, the CPU 902 checks whether or not there is a J-th symbol of the I bar of the musical score 121 corresponding to the J-th symbol of the I bar of the score 122. If there is a symbol, the process proceeds to step S803, and if there is no symbol, the process proceeds to step S802. In step S <b> 802, the CPU 902 displays “X” in the J-th symbol of the I measure of the score 122 to notify that it is an erroneous extra symbol. Thereafter, the process ends.

ステップS803では、CPU902は、楽譜122のI小節のJ番目の記号が絵譜121のI小節のJ番目の記号と同じ種類(音符/休符)か否かをチェックする。同じであればステップS805へ進み、同じでなければステップS804へ進む。ステップS804では、CPU902は、楽譜122のI小節のJ番目の記号に「×」を表示し、間違った種類の記号であることを知らせる。その後、処理を終了する。   In step S <b> 803, the CPU 902 checks whether or not the J-th symbol of the I bar of the score 122 is the same type (note / rest) as the J-th symbol of the I bar of the picture score 121. If they are the same, the process proceeds to step S805; otherwise, the process proceeds to step S804. In step S <b> 804, the CPU 902 displays “x” in the J-th symbol of the I measure of the score 122 to notify that the symbol is the wrong type. Thereafter, the process ends.

ステップS805では、CPU902は、楽譜122のI小節のJ番目の記号が絵譜121のI小節のJ番目の記号と同じ長さか否かをチェックする。同じであればステップS810へ進み、同じでなければステップS806へ進む。ステップS806では、CPU902は、楽譜122のI小節のJ番目の記号に「×」を表示し、間違った長さの記号であることを知らせる。例えば、図3の音符303及び304に「×」を表示する。その後、ステップS807へ進む。   In step S <b> 805, the CPU 902 checks whether the J-th symbol of the I bar of the score 122 is the same length as the J-th symbol of the I bar of the picture score 121. If they are the same, the process proceeds to step S810; otherwise, the process proceeds to step S806. In step S806, the CPU 902 displays “x” in the J-th symbol of the I measure of the score 122 to notify that the symbol has the wrong length. For example, “x” is displayed on the notes 303 and 304 in FIG. Thereafter, the process proceeds to step S807.

ステップS807では、CPU902は、楽譜122のI小節のJ番目の記号の長さが絵譜121のI小節のJ番目の記号の長さより長いか否かをチェックする。長ければステップS808へ進み、短ければステップS809へ進む。ステップS808では、CPU902は、楽譜122のI小節のJ番目の記号の上方に「→←」を表示する。例えば、図3の音符303の上方に内矢印(「→←」)313を表示し、記号の長さが長すぎるので短く修正するように知らせる。その後、処理を終了する。ステップS809では、CPU902は、楽譜122のI小節のJ番目の記号の上方に「←→」を表示する。例えば、図3の音符304の上方に外矢印(「←→」)314を表示し、記号の長さが短すぎるので長く修正するように知らせる。その後、処理を終了する。   In step S <b> 807, the CPU 902 checks whether the length of the Jth symbol of the I bar of the score 122 is longer than the length of the Jth symbol of the I bar of the picture score 121. If longer, the process proceeds to step S808, and if shorter, the process proceeds to step S809. In step S808, the CPU 902 displays “→ ←” above the J-th symbol of the I measure of the score 122. For example, an inner arrow (“→ ←”) 313 is displayed above the note 303 in FIG. 3 to inform the user that the symbol is too long and should be corrected. Thereafter, the process ends. In step S 809, the CPU 902 displays “← →” above the J-th symbol of the I measure of the score 122. For example, an outer arrow (“← →”) 314 is displayed above the note 304 in FIG. 3 to inform the user that the symbol should be corrected longer because it is too short. Thereafter, the process ends.

ステップS810では、CPU902は、楽譜122のI小節のJ番目の記号(音符)が絵譜121のI小節のJ番目の記号と同じ高さか否かをチェックする。同じであれば処理を終了し、同じでなければステップS811へ進む。ステップS811では、CPU902は、楽譜122のI小節のJ番目の記号に「×」を表示し、間違った高さの記号であることを知らせる。例えば、図3の音符301及び302に「×」を表示する。その後、ステップS812へ進む。   In step S <b> 810, the CPU 902 checks whether the J-th symbol (note) of the I bar of the score 122 is the same height as the J-th symbol of the I bar of the picture 121. If they are the same, the process ends. If not, the process proceeds to step S811. In step S811, the CPU 902 displays “x” in the J-th symbol of the I measure of the score 122 to inform that the symbol has the wrong height. For example, “x” is displayed on the notes 301 and 302 in FIG. Thereafter, the process proceeds to step S812.

ステップS812では、CPU902は、楽譜122のI小節のJ番目の記号(音符)の高さが絵譜121のI小節のJ番目の記号の高さより高いか否かをチェックする。高ければステップS813へ進み、低ければステップS814へ進む。ステップS813では、CPU902は、楽譜122のI小節のJ番目の記号の右に「↓」を表示する。例えば、図3の音符302の右に下矢印(「↓」)312を表示し、記号の高さが高すぎるので低く修正するように知らせる。その後、処理を終了する。ステップS814では、CPU902は、楽譜122のI小節のJ番目の記号の右に「↑」を表示する。例えば、図3の音符301の右に上矢印(「↑」)311を表示し、記号の高さが低すぎるので高く修正するように知らせる。その後、処理を終了する。   In step S 812, the CPU 902 checks whether the height of the J-th symbol (note) of the I bar of the score 122 is higher than the height of the J-th symbol of the I bar of the picture score 121. If it is higher, the process proceeds to step S813, and if it is lower, the process proceeds to step S814. In step S813, the CPU 902 displays “↓” to the right of the J-th symbol in the I measure of the score 122. For example, a down arrow (“↓”) 312 is displayed to the right of the note 302 in FIG. Thereafter, the process ends. In step S <b> 814, the CPU 902 displays “↑” to the right of the J-th symbol in the I measure of the score 122. For example, an up arrow (“↑”) 311 is displayed to the right of the note 301 in FIG. Thereafter, the process ends.

すべての小節のすべての記号(音符及び休符)について上記の処理を行う。なお、この例では、正解に導くための指示(「もっと長く」という意味で「←→」)を表示したが、状態を表す表示(基準より長いので「←→」)をしてもよい。また、この例では、正解の場合特に表示しなかったが、正解の記号に「○」を表示してもよい。   The above processing is performed for all symbols (notes and rests) of all measures. In this example, an instruction to lead to a correct answer (“← →” in the sense of “longer”) is displayed, but a display indicating a state (“← →” because it is longer than the reference) may be displayed. Further, in this example, the correct answer is not particularly displayed, but “◯” may be displayed as the correct answer symbol.

なお、ステップS808及びS809の後は終了する場合を説明したが、引き続きステップS810の処理を行ってもよい。この場合、長さの表示(「←→」又は「←→」)と高の表示(「↓」又は「↑」)の両方が表示される。   In addition, although the case where it complete | finishes after step S808 and S809 was demonstrated, you may perform the process of step S810 continuously. In this case, both the length display (“← →” or “← →”) and the height display (“↓” or “↑”) are displayed.

以上のように、ユーザが入力した楽譜122の記号の間違いを表示することができる。記号(音符及び休符)の長さ及び音符の高さの間違いを表示すると共に、どのように修正すればよいかも表示するので、ユーザは間違った記号の修正方法を知ることができ、楽譜の習得に役立つ。   As described above, it is possible to display an error in the symbol of the score 122 inputted by the user. It displays errors in the length of the symbols (notes and rests) and the height of the notes, as well as how to correct them, so the user can know how to correct the wrong symbols, Useful for learning.

本実施形態の楽譜入力装置は、音の高さ及び長さを絵的な記号で表す絵譜121を表示し、前記絵譜121に対応させて楽譜122の五線譜をディスプレイ907に表示する表示手段と、マウス906を用いた入力指示に応じて前記楽譜122の記号(音符又は休符)を入力する入力手段とを有する。前記表示手段及び前記入力手段は、CPU902の処理に対応する。前記表示手段は、前記入力された記号211〜214を前記楽譜122の五線譜上に表示する。   The score input apparatus according to the present embodiment displays a pictorial score 121 that represents the pitch and length of the sound with pictorial symbols, and displays a staff score of the score 122 corresponding to the pictorial score 121 on the display 907. And input means for inputting symbols (notes or rests) of the score 122 in response to an input instruction using the mouse 906. The display means and the input means correspond to the processing of the CPU 902. The display means displays the input symbols 211 to 214 on the musical score 122.

前記表示手段は、前記入力された楽譜122の記号がそれに対応する前記絵譜121の記号に対して間違っているときにはその旨を表示する。例えば、図3の音符301〜304上に「×」を表示したり、矢印311〜314を表示する。   The display means displays when the symbol of the inputted score 122 is incorrect with respect to the symbol of the picture score 121 corresponding thereto. For example, “x” is displayed on the notes 301 to 304 in FIG. 3 or arrows 311 to 314 are displayed.

また、図8のステップS805〜S809に対応し、前記表示手段は、前記入力された楽譜の音符又は休符の長さがそれに対応する前記絵譜の音符又は休符の長さに対して間違っているときにはその旨を表示する。例えば、図3の音符303及び304に「×」を表示し、矢印313及び314を表示する。   Further, corresponding to steps S805 to S809 in FIG. 8, the display means makes the length of the input musical score or rest incorrect relative to the corresponding musical note or rest length. If so, this is displayed. For example, “x” is displayed on the notes 303 and 304 in FIG. 3, and arrows 313 and 314 are displayed.

具体的には、前記表示手段は、前記入力された楽譜の音符又は休符の長さがそれに対応する前記絵譜の音符又は休符の長さに対して間違っているときには、前記入力された楽譜の音符又は休符の長さがそれに対応する前記絵譜の音符又は休符の長さに対して長すぎる旨又は短すぎる旨を表示する。図3において、長すぎるときには矢印313を表示し、短すぎるときには矢印314を表示する。   Specifically, when the length of a note or rest of the input score is wrong with respect to the length of a note or rest of the picture score corresponding thereto, the display means inputs the input score. It is displayed that the length of the musical note or rest is too long or too short relative to the corresponding musical note or rest. In FIG. 3, an arrow 313 is displayed when it is too long, and an arrow 314 is displayed when it is too short.

また、図8のステップS810〜S814に対応し、前記表示手段は、前記入力された楽譜の音符の高さがそれに対応する前記絵譜の音符の高さに対して間違っているときにはその旨を表示する。例えば、図3の音符301及び302に「×」を表示し、矢印311及び312を表示する。   Further, corresponding to steps S810 to S814 in FIG. 8, the display means indicates that the note height of the inputted score is wrong with respect to the corresponding note height of the picture score. indicate. For example, “x” is displayed on the notes 301 and 302 in FIG. 3, and arrows 311 and 312 are displayed.

具体的には、前記表示手段は、前記入力された楽譜の音符の高さがそれに対応する前記絵譜の音符の高さに対して間違っているときには、前記入力された楽譜の音符の高さがそれに対応する前記絵譜の音符の高さに対して高すぎる旨又は低すぎる旨を表示する。図3において、高すぎるときには矢印312を表示し、短すぎるときには矢印311を表示する。   Specifically, the display means, when a note height of the input score is wrong with respect to a corresponding note height of the pictorial score, the note height of the input score. Indicates that it is too high or too low relative to the height of the corresponding musical note. In FIG. 3, an arrow 312 is displayed when it is too high, and an arrow 311 is displayed when it is too short.

また、図7の処理に対応し、前記表示手段は、前記入力された楽譜の1小節内の音符の長さの合計が曲の拍子に対して間違っているときにはその旨を表示する。   Corresponding to the processing of FIG. 7, the display means displays that when the total length of the notes in one measure of the input score is wrong with respect to the time signature of the music.

具体的には、前記表示手段は、前記入力された楽譜の1小節内の音符の長さの合計が曲の拍子に対して間違っているときには、前記入力された楽譜の1小節内の音符の長さの合計が曲の拍子に対して長すぎる旨又は短すぎる旨を表示する。図3において、第1の小節321は小節内の音符の長さの合計が長すぎるので小節の背景を赤で塗りつぶし、第2の小節322は小節内の音符の長さの合計が短すぎるので小節の背景を青で塗りつぶす。   Specifically, when the sum of the lengths of the notes in one measure of the input score is wrong with respect to the time signature of the song, the display means displays the notes in the measure of the input score. The fact that the total length is too long or too short for the time signature of the song is displayed. In FIG. 3, since the total length of the notes in the first measure 321 is too long, the background of the measure is painted in red, and the total length of the notes in the second measure 322 is too short. Fill the background of the bar with blue.

また、図5のステップS508の処理に対応し、演奏手段は、前記絵譜121及び/又は前記楽譜122を、音源909及びスピーカ907を用いて演奏する。前記演奏手段は、CPU902の処理に対応する。   Further, corresponding to the processing of step S508 in FIG. 5, the performance means plays the picture score 121 and / or the score 122 using the sound source 909 and the speaker 907. The performance means corresponds to the processing of the CPU 902.

本実施形態は、図9のコンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したCD−ROM等のコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のコンピュータプログラムプロダクトも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体及びコンピュータプログラムプロダクトは、本発明の範疇に含まれる。記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。   The present embodiment can be realized by the computer in FIG. 9 executing a program. Also, means for supplying a program to a computer, for example, a computer-readable recording medium such as a CD-ROM recording such a program, or a transmission medium such as the Internet for transmitting such a program is also applied as an embodiment of the present invention. Can do. A computer program product such as a computer-readable recording medium in which the above program is recorded can also be applied as an embodiment of the present invention. The above program, recording medium, transmission medium, and computer program product are included in the scope of the present invention. As the recording medium, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。   The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.

本発明の実施形態によるディスプレイに表示されるウィンドウを示す図である。It is a figure which shows the window displayed on the display by embodiment of this invention. 楽譜の正しい音符の入力例を示す図である。It is a figure which shows the example of a correct note input of a score. 楽譜の間違った音符の入力例を示す図である。It is a figure which shows the example of input of the incorrect note of a score. 本実施形態による楽譜入力装置の楽譜入力方法を示すフローチャートである。It is a flowchart which shows the score input method of the score input device by this embodiment. 図4のステップS405の操作に関する処理の詳細を示すフローチャートである。5 is a flowchart showing details of processing related to the operation in step S405 in FIG. 4. 図4のステップS406の表示の処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the display process of FIG.4 S406. 図6のステップS602の小節内の過不足の表示処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the display process of the excess and deficiency in the measure of step S602 of FIG. 図6のステップS605の各音の○×表示処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of (circle) x display process of each sound of step S605 of FIG. 本実施形態による楽譜入力装置のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the score input device by this embodiment. 楽譜チェック方法を示す図である。It is a figure which shows the score check method.

符号の説明Explanation of symbols

121 絵譜
122 楽譜
211〜214 音符
901 バス
902 CPU
903 ROM
904 RAM
905 ネットワークインタフェース
906 入力装置
907 出力装置
908 外部記憶装置
909 音源
121 picture score 122 score 211-214 note 901 bus 902 CPU
903 ROM
904 RAM
905 Network interface 906 Input device 907 Output device 908 External storage device 909 Sound source

Claims (10)

音の高さ及び長さを絵的な記号で表す絵譜を表示し、前記絵譜に対応させて楽譜の五線譜を表示する表示手段と、
入力指示に応じて前記楽譜の記号を入力する入力手段とを有し、
前記表示手段は、前記入力された記号を前記楽譜の五線譜上に表示することを特徴とする楽譜入力装置。
A display means for displaying a musical score that represents the pitch and length of the sound with pictorial symbols, and displaying a musical score in correspondence with the musical score;
Input means for inputting a symbol of the score in response to an input instruction,
The musical score input device, wherein the display means displays the inputted symbol on the musical score of the musical score.
前記表示手段は、前記入力された楽譜の記号がそれに対応する前記絵譜の記号に対して間違っているときにはその旨を表示することを特徴とする請求項1記載の楽譜入力装置。   2. The musical score input apparatus according to claim 1, wherein the display means displays a message to the effect that a symbol of the inputted musical score is wrong with respect to a symbol of the picture score corresponding thereto. 前記表示手段は、前記入力された楽譜の音符又は休符の長さがそれに対応する前記絵譜の音符又は休符の長さに対して間違っているときにはその旨を表示することを特徴とする請求項2記載の楽譜入力装置。   The display means displays when the length of a note or rest of the inputted score is wrong with respect to the length of the corresponding note or rest of the picture score. The musical score input device according to claim 2. 前記表示手段は、前記入力された楽譜の音符又は休符の長さがそれに対応する前記絵譜の音符又は休符の長さに対して間違っているときには、前記入力された楽譜の音符又は休符の長さがそれに対応する前記絵譜の音符又は休符の長さに対して長すぎる旨又は短すぎる旨を表示することを特徴とする請求項3記載の楽譜入力装置。   When the length of a note or rest of the input score is wrong with respect to the length of the corresponding note or rest of the pictorial score, the display means may cancel the note or rest of the input score. 4. The musical score input device according to claim 3, wherein a message indicating that the length of a note is too long or too short relative to the length of a note or rest of the picture score corresponding thereto is displayed. 前記表示手段は、前記入力された楽譜の音符の高さがそれに対応する前記絵譜の音符の高さに対して間違っているときにはその旨を表示することを特徴とする請求項2〜4のいずれか1項に記載の楽譜入力装置。   5. The display unit according to claim 2, wherein when the note height of the inputted score is wrong with respect to the height of the corresponding note of the picture score, the display means displays the fact. The musical score input device according to any one of the above. 前記表示手段は、前記入力された楽譜の音符の高さがそれに対応する前記絵譜の音符の高さに対して間違っているときには、前記入力された楽譜の音符の高さがそれに対応する前記絵譜の音符の高さに対して高すぎる旨又は低すぎる旨を表示することを特徴とする請求項5記載の楽譜入力装置。   The display means is configured such that when the note height of the inputted score is wrong with respect to the height of the note of the picture score corresponding thereto, the height of the note of the inputted score corresponds to the note height. 6. The musical score input device according to claim 5, wherein a message indicating that it is too high or too low with respect to the height of a note of a picture score is displayed. 前記表示手段は、前記入力された楽譜の1小節内の音符の長さの合計が曲の拍子に対して間違っているときにはその旨を表示することを特徴とする請求項1〜6のいずれか1項に記載の楽譜入力装置。   7. The display unit according to claim 1, wherein when the total length of notes in one measure of the input score is wrong with respect to the time signature of the song, the display means displays that fact. The musical score input device according to item 1. 前記表示手段は、前記入力された楽譜の1小節内の音符の長さの合計が曲の拍子に対して間違っているときには、前記入力された楽譜の1小節内の音符の長さの合計が曲の拍子に対して長すぎる旨又は短すぎる旨を表示することを特徴とする請求項7記載の楽譜入力装置。   When the sum of the lengths of the notes in one measure of the input score is wrong with respect to the time signature of the song, the display means calculates the sum of the lengths of the notes in one measure of the input score. 8. The musical score input device according to claim 7, wherein a message indicating that the time signature of the music is too long or too short is displayed. さらに、前記絵譜及び/又は前記楽譜を演奏するための演奏手段を有することを特徴とする請求項1〜8のいずれか1項に記載の楽譜入力装置。   The musical score input device according to claim 1, further comprising performance means for performing the pictorial score and / or the musical score. 記憶装置内の絵譜データを基に音の高さ及び長さを絵的な記号で表す絵譜を表示装置に表示し、前記絵譜に対応させて楽譜の五線譜を前記表示装置に表示する第1の表示ステップと、
入力指示に応じて前記楽譜の記号を入力する入力ステップと、
前記入力された記号を前記表示装置において前記楽譜の五線譜上に表示する第2の表示ステップと
をコンピュータに実行させるためのプログラム。
Based on the musical score data in the storage device, a musical score representing the pitch and length of the sound with a pictorial symbol is displayed on the display device, and a musical score is displayed on the display device corresponding to the musical score. A first display step;
An input step of inputting a symbol of the score in accordance with an input instruction;
A program for causing a computer to execute a second display step of displaying the input symbol on the staff score of the score on the display device .
JP2007218831A 2007-08-24 2007-08-24 Music score input device and program Expired - Fee Related JP4828489B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007218831A JP4828489B2 (en) 2007-08-24 2007-08-24 Music score input device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007218831A JP4828489B2 (en) 2007-08-24 2007-08-24 Music score input device and program

Publications (2)

Publication Number Publication Date
JP2009053364A JP2009053364A (en) 2009-03-12
JP4828489B2 true JP4828489B2 (en) 2011-11-30

Family

ID=40504513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007218831A Expired - Fee Related JP4828489B2 (en) 2007-08-24 2007-08-24 Music score input device and program

Country Status (1)

Country Link
JP (1) JP4828489B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5636665B2 (en) * 2009-10-28 2014-12-10 ヤマハ株式会社 Music information processing apparatus and music information processing method
WO2017222145A1 (en) * 2016-06-22 2017-12-28 권오인 Method for visually displaying music
JP7720079B2 (en) * 2021-06-24 2025-08-07 株式会社国際音楽教育研究所 Educational Programs

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1078751A (en) * 1996-09-03 1998-03-24 C V Mitsukusu:Kk Music learning device and music learning method
JP4666591B2 (en) * 2005-03-15 2011-04-06 株式会社河合楽器製作所 Rhythm practice system and program for rhythm practice system
JP2007143587A (en) * 2005-11-24 2007-06-14 Konami Digital Entertainment:Kk Game program, game device and game control method

Also Published As

Publication number Publication date
JP2009053364A (en) 2009-03-12

Similar Documents

Publication Publication Date Title
US8367921B2 (en) Method and system for assessing a musical performance
US9355634B2 (en) Voice synthesis device, voice synthesis method, and recording medium having a voice synthesis program stored thereon
JP4574390B2 (en) Speech recognition method
Payne et al. Empowering blind musicians to compose and notate music with soundcells
WO2022070771A1 (en) Information processing method, information processing system, and program
JP4828489B2 (en) Music score input device and program
US20250046279A1 (en) Information processing device, information processing method, and program
US11694724B2 (en) Gesture-enabled interfaces, systems, methods, and applications for generating digital music compositions
JPWO2017209201A1 (en) Electronic music score device
Morris et al. Using machine learning to support pedagogy in the arts
JP5324193B2 (en) Music score display apparatus, music score display method and program
JP4613817B2 (en) Fingering display device and program
JP2009025648A (en) Music score display apparatus, music score display method and program
Wang et al. Application-specific music transcription for tutoring
KR20120076445A (en) Piano training system and input device using the same
KR101682076B1 (en) Method for a learning file section playback using dynamic button
JP2010186063A (en) Phonetic value changing device, method, and program
JP3700324B2 (en) Electronic stringed instrument performance information display device
AU2005297317B2 (en) A method and system for assessing a musical performance
JP5242325B2 (en) Tablature input device, tablature input method and program
US20250299654A1 (en) Data processing method and non-transitory computer-readable storage medium
JP2006208693A (en) Music training system, electronic music device for training, and program
Pamidi Development of an iOS App for learning intonation of wind instruments
Drury From Behind the Kit to Behind the Mic.
CN121058050A (en) Teaching equipment, teaching methods and teaching procedures

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100723

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110614

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110802

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: 20110906

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: 20110914

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

Free format text: PAYMENT UNTIL: 20140922

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4828489

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees