[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5254813B2 - Note input device and note input program - Google Patents

Note input device and note input program Download PDF

Info

Publication number
JP5254813B2
JP5254813B2 JP2009001114A JP2009001114A JP5254813B2 JP 5254813 B2 JP5254813 B2 JP 5254813B2 JP 2009001114 A JP2009001114 A JP 2009001114A JP 2009001114 A JP2009001114 A JP 2009001114A JP 5254813 B2 JP5254813 B2 JP 5254813B2
Authority
JP
Japan
Prior art keywords
input
note
notes
music
phrase
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
JP2009001114A
Other languages
Japanese (ja)
Other versions
JP2010160220A (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 Instrument Manufacturing Co Ltd
Original Assignee
Kawai Musical Instrument 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 Instrument Manufacturing Co Ltd filed Critical Kawai Musical Instrument Manufacturing Co Ltd
Priority to JP2009001114A priority Critical patent/JP5254813B2/en
Publication of JP2010160220A publication Critical patent/JP2010160220A/en
Application granted granted Critical
Publication of JP5254813B2 publication Critical patent/JP5254813B2/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 note input device and a note input program, and more particularly to a note input device and a note input program suitable for reducing the amount of input operation when inputting notes on an electronic score.

パーソナルコンピュータ上で楽譜作成のプログラム(楽譜作成ソフト)を実行して楽譜を作成することが行われている。つまり、パーソナルコンピュータを音符入力装置として機能させることが知られている。例えば、各種音楽記号と五線譜とを記憶させておき、これら音楽記号と五線譜とを画面上に表示させて楽譜を作成する。   A musical score creation program (music score creation software) is executed on a personal computer to create a musical score. That is, it is known that a personal computer functions as a note input device. For example, various music symbols and staff notation are stored, and a musical score is created by displaying these music symbols and staff notation on the screen.

特許文献1には、パレット状に画面表示した各種音楽記号やフォント等をマウス等で拾って五線譜上に貼り付け、電子楽譜を作成することができる音符入力装置が開示されている。   Patent Document 1 discloses a note input device capable of creating an electronic musical score by picking up various music symbols, fonts, and the like displayed on a palette-like screen with a mouse and pasting them on a staff.

また、上述のように音楽記号を五線譜上に貼り付ける手法だけでなく、紙に記載された楽譜をスキャナを使ってパーソナルコンピュータに取り込み、これを編集して電子楽譜を作成することができる音符入力装置も知られている。   In addition to the method of pasting music symbols on the staff as described above, note input that allows you to import a score written on paper into a personal computer using a scanner and edit it to create an electronic score Devices are also known.

例えば、特許文献2には、画像入力手段が読み取った第1楽譜画像データに基づいて楽譜情報を認識して第2楽譜画像データを構成し、第1楽譜画像データ及び第2楽譜画像データを表示手段に並べて表示する装置が提案されている。   For example, in Patent Document 2, the score information is recognized based on the first score image data read by the image input means to form the second score image data, and the first score image data and the second score image data are displayed. Devices have been proposed that display side by side on means.

特開平9−114453号公報JP-A-9-114453 特開平7−121661号公報JP-A-7-121661

楽譜作成ソフトには、電子楽譜を楽典/浄書ルールに基づいて自動編集する機能を含むものがある。例えば、画面表示された五線譜上に音符を貼り付ける際の音符の間隔(スペーシング)や符尾の向き等を、楽典/浄書ルールに基づいて自動的に決定する機能である。この編集機能によれば、記譜についての知識が乏しい場合でも、簡単に、しかも楽典/浄書ルールに従ったきれいな楽譜を作成することができる。   Some music score creation software includes a function for automatically editing an electronic music score based on a rule / pure rule. For example, it is a function that automatically determines the interval (spacing) of notes and the direction of note tails when pasting notes on a staff notation displayed on the screen, based on the music / purse rules. According to this editing function, it is possible to easily create a beautiful score in accordance with the music / pure rule even if the knowledge about the music notation is scarce.

ところで、同じフレーズの音符/休符群を入力する際に、記号を選択してコピー&ペーストしたり、小節単位でコピー&ペーストしたりすると、音符をひとつずつ入力するよりは効率がよい。   By the way, when inputting notes / rests of the same phrase, selecting and copying and pasting symbols or copying and pasting in units of measures is more efficient than inputting notes one by one.

しかしながら、ステップ入力、すなわち、1音ずつ非リアルタイムに入力する場合のように、キーボードのみで操作している場合にはマウスを途中で使う必要があるので、手間がかかる問題点があった。   However, there is a problem that it takes time and effort because it is necessary to use the mouse halfway when operating only with the keyboard as in step input, that is, when inputting one note at a time in non-real time.

また、小節のコピー&ペーストではピッチが違う場合は、ペースト後に各音符/休符のピッチを修正する手間がかかり、電子楽譜上に音符を入力する際の入力操作の作業量を大幅に軽減することはできないという問題点があった。   Also, if the pitch is different in measure copy and paste, it takes time to correct the pitch of each note / rest after pasting, greatly reducing the amount of input operation when inputting notes on an electronic score. There was a problem that it was not possible.

本発明は前述の問題点に鑑み、電子楽譜上に音符を入力する際の入力操作の作業量を大幅に軽減できるようにすることを目的とする。   The present invention has been made in view of the above-described problems, and it is an object of the present invention to greatly reduce the amount of input operation when inputting notes on an electronic score.

本発明の音符入力装置は、ポインティング・デバイスを使用して、音楽記号記憶手段から音楽記号及び音符のフォントを読み出すとともに、前記ポインティング・デバイスを使用して指示された表示画面上の位置に対応する画像メモリに前記フォントのイメージデータを展開する音符入力装置であって、前記ポインティング・デバイスを使用して入力された音符と、すでに楽譜中に入力されているフレーズの先頭部分の音符、または他の楽譜のフレーズの先頭部分の音符、或いはフレーズ登録されて記憶部に記録されているフレーズの先頭部分の音符との一致を検出する一致検出手段と、前記一致検出手段により、前記フレーズの先頭部分と一致していると判断された際に、前記フレーズの先頭部分の続きの入力部分を予測する入力予測手段と、前記入力予測手段により予測された前記続きの入力部分を表示装置に表示する音楽記号表示手段と、前記表示装置に表示された前記続きの入力部分の可否をユーザから受け付ける予測結果可否入力手段と、前記予測結果可否入力手段を介して入力される可否に応じて前記表示装置に表示されている予測音楽記号を確定する音楽記号入力手段とを有することを特徴とする。   The note input device of the present invention uses a pointing device to read out the music symbol and the font of the note from the music symbol storage means, and corresponds to the position on the display screen instructed using the pointing device. A note input device that develops image data of the font in an image memory, the note input using the pointing device, the note at the beginning of a phrase already input in the score, or other Match detection means for detecting a match with a note at the beginning of a phrase of a musical score or a note at the beginning of a phrase registered and recorded in a storage unit, and by using the match detection means, Input predicting means for predicting an input part following the head part of the phrase when it is determined that they match Music symbol display means for displaying the continued input portion predicted by the input predicting means on a display device; and prediction result availability input means for accepting whether the continued input portion displayed on the display device is acceptable from a user; And music symbol input means for determining a predicted music symbol displayed on the display device in accordance with whether or not it is input via the prediction result availability input means.

本発明の音符入力プログラムは、ポインティング・デバイスを使用して、音楽記号記憶手段から音楽記号及び音符のフォントを読み出すとともに、前記ポインティング・デバイスを使用して指示された表示画面上の位置に対応する画像メモリに前記フォントのイメージデータを展開するようコンピュータに実行させる音符入力プログラムであって、前記ポインティング・デバイスを使用して入力された音符と、すでに楽譜中に入力されているフレーズの先頭部分の音符、または他の楽譜のフレーズの先頭部分の音符、或いはフレーズ登録されて記憶部に記録されているフレーズの先頭部分の音符との一致を検出する一致検出工程と、前記一致検出工程において、前記フレーズの先頭部分と一致していると判断された際に、前記フレーズの先頭部分の続きの入力部分を予測する入力予測工程と、前記入力予測工程において予測された前記続きの入力部分を表示装置に表示する音楽記号表示工程と、前記表示装置に表示された前記続きの入力部分の可否をユーザから受け付ける予測結果可否入力工程と、前記予測結果可否入力工程において入力される可否に応じて前記表示装置に表示されている予測音楽記号を確定する音楽記号入力工程とをコンピュータに実行させることを特徴とする。   The note input program of the present invention uses a pointing device to read out music symbols and note fonts from the music symbol storage means, and corresponds to the position on the display screen instructed using the pointing device. A note input program for causing a computer to execute image data of the font in an image memory, wherein a note input using the pointing device and a head portion of a phrase already input in a score A match detection step of detecting a match with a note, a note at the beginning of another musical score phrase, or a note at the beginning of a phrase registered and recorded in the storage unit; and in the match detection step, The beginning of the phrase when it is determined to match the beginning of the phrase An input prediction step for predicting a continuous input portion of minutes, a music symbol display step for displaying the continuous input portion predicted in the input prediction step on a display device, and the continuous input displayed on the display device A prediction result availability input step for accepting whether or not a portion is acceptable from a user, and a music symbol input step for determining a predicted music symbol displayed on the display device in accordance with the availability of input in the prediction result availability input step. It is made to perform.

本発明によれば、音符が入力されると、入力された音符と、すでに楽譜中に入力されているフレーズの先頭部分の音符との一致を検出し、前記フレーズの先頭部分と一致していると判断された際に、前記フレーズの先頭部分の続きの入力部分を予測し、前記続きの入力部分を表示装置に表示し、前記続きの入力部分の可否をユーザから受け付け、受け付けた可否に応じて前記表示装置に表示されている予測音楽記号を確定するようにしたので、ユーザは表示装置に表示される予測音楽記号の可否を入力するだけで、同じフレーズの音楽記号を簡単に入力することが可能となり、楽譜上に音楽記号を入力する際の入力操作の作業量を大幅に軽減することができる。   According to the present invention, when a note is input, a match between the input note and the note at the beginning of the phrase already input in the score is detected, and matches with the beginning of the phrase. When it is determined that the input portion is continued from the beginning of the phrase, the continued input portion is displayed on a display device, whether the continued input portion is accepted or not is accepted from the user, and the acceptance is accepted. Since the predicted music symbol displayed on the display device is determined, the user can easily input the music symbol of the same phrase simply by inputting whether or not the predicted music symbol is displayed on the display device. This makes it possible to greatly reduce the amount of input operation when inputting music symbols on the score.

以下、図面を参照して本発明を詳細に説明する。図2は本発明の一実施形態に係る音符入力装置のハードウェア構成の一例を示すブロック図である。図2において、音符入力装置のハードウェアはパーソナルコンピュータ等の汎用情報処理装置によって実現できる。
図2に示すように、本実施形態の音符入力装置1は、CPU2、ROM3、RAM4、表示装置5、キーボード6、マウス7、音源部8、及び通信インタフェース9を備える。
Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 2 is a block diagram showing an example of a hardware configuration of a note input device according to an embodiment of the present invention. In FIG. 2, the hardware of the note input device can be realized by a general-purpose information processing device such as a personal computer.
As shown in FIG. 2, the note input device 1 of this embodiment includes a CPU 2, a ROM 3, a RAM 4, a display device 5, a keyboard 6, a mouse 7, a sound source unit 8, and a communication interface 9.

表示装置5、キーボード6、及びマウス7はそれぞれVRAM10、キースキャン回路11、及びマウススキャン回路12を介してバス13に接続される。なお、マウス7は、タブレット、タッチスクリーン、及びタッチパネル等、周知のポインティング・デバイスであってもよい。   The display device 5, the keyboard 6, and the mouse 7 are connected to the bus 13 via the VRAM 10, the key scan circuit 11, and the mouse scan circuit 12, respectively. The mouse 7 may be a known pointing device such as a tablet, a touch screen, and a touch panel.

マウス7のX・Y方向の移動量はRAM4上のカーソルポイントレジスタのカーソル座標データに加算され、この座標データに基づいて表示装置5上でのカーソルの位置が決定される。キーボード6のキーのオン・オフはキースキャン回路11で検出され、検出結果はRAM4に書き込まれる。キーボード6のキーのオン・オフが直前の状態と比較されてキーオンイベントやキーオフイベントが認識される。   The amount of movement of the mouse 7 in the X and Y directions is added to the cursor coordinate data of the cursor point register on the RAM 4, and the position of the cursor on the display device 5 is determined based on this coordinate data. On / off of the key of the keyboard 6 is detected by the key scan circuit 11, and the detection result is written in the RAM 4. A key-on event or a key-off event is recognized by comparing the on / off state of the key on the keyboard 6 with the previous state.

また、音符入力装置1には、ハードディスク、CD−ROM、MOディスク、DVD、及びメモリカード等の外部記憶装置を必要に応じて設けることができる。また、プリンタドライバを介してプリンタに接続することもできる。   In addition, the note input device 1 can be provided with an external storage device such as a hard disk, a CD-ROM, an MO disk, a DVD, and a memory card as required. It can also be connected to a printer via a printer driver.

CPU2は、所定の制御プログラムに従って各種処理を実行し、装置全体を制御する。ROM3は、CPU2に楽譜作成処理を実行させるための楽譜表示プログラムや五線譜、及び音符等の音楽記号を含む各種データ(楽譜作成ソフト)を記憶する。RAM4は、CPU2での処理に使用される情報を一時記憶する。   The CPU 2 executes various processes according to a predetermined control program and controls the entire apparatus. The ROM 3 stores a score display program for causing the CPU 2 to execute a score creation process, various data (score creation software) including musical symbols such as a staff score and notes. The RAM 4 temporarily stores information used for processing by the CPU 2.

本実施形態においては、CPU2,ROM3及びRAM4により構成されるコンピュータシステムにより、本発明の主要な機能である一致検出手段、入力予測手段、音楽記号表示手段、予測結果可否入力手段、音楽記号入力手段等が構成される。   In the present embodiment, the computer system constituted by the CPU 2, the ROM 3 and the RAM 4 uses a coincidence detection means, input prediction means, music symbol display means, prediction result availability input means, and music symbol input means, which are the main functions of the present invention. Etc. are configured.

表示装置5は、LCDやCRT等の表示器あるいはLED等の表示灯を含んでいる。表示器には、アイコン、楽譜、複数のタグシートつまり付箋を付けた複数のシートからなる音楽記号のパレット、鍵盤図形等を表示する。   The display device 5 includes an indicator such as an LCD or CRT, or an indicator lamp such as an LED. The display device displays icons, sheet music, a plurality of tag sheets, that is, a musical symbol palette composed of a plurality of sheets with sticky notes, a keyboard figure, and the like.

音源部8は、音源としてのソフトウェアや効果付与のためのDSPを含んでいる。音源部8には、D/A変換器、アンプ、スピーカを含むサウンドシステム14が接続される。通信インタフェース9は、LANやインターネット、電話回線などの通信ネットワーク、あるいはMIDI用ネットワークに接続されるインタフェースであり、サーバ等など、他の情報処理装置やMIDI機器などの外部機器15との各種情報の授受に使用される。音符入力装置1は、この通信インタフェースを介して取り込んだ演奏情報に基づく楽譜作成も可能である。   The sound source unit 8 includes software as a sound source and a DSP for providing an effect. A sound system 14 including a D / A converter, an amplifier, and a speaker is connected to the sound source unit 8. The communication interface 9 is an interface connected to a communication network such as a LAN, the Internet, a telephone line, or a MIDI network, and is used for various information with other information processing apparatuses such as servers and external devices 15 such as MIDI devices. Used for giving and receiving. The note input device 1 can also create a musical score based on performance information captured via the communication interface.

音源部8は、RAM4上に設けられる演奏情報記憶手段から、ノートナンバー、音色、ステップ、ゲートタイム、ベロシティ等演奏情報を読み込み、それに基づいて楽音波形の加工をしてサウンドシステム14に入力する。   The sound source unit 8 reads performance information such as note number, tone color, step, gate time, velocity, etc. from performance information storage means provided on the RAM 4, processes a musical sound waveform based on the performance information, and inputs it to the sound system 14.

図1は、上述した本実施形態の音符入力装置1の要部機能を示すブロック図である。図1において、音楽記号記憶部16には、音楽記号(音符/休符群)等のフォントが記憶される。音楽記号等は使い勝手等を考慮し、タグ付きのパレットの形態で表示装置5上に表示可能にするため、グループ別または階層別に記憶している。   FIG. 1 is a block diagram showing main functions of the note input device 1 of the present embodiment described above. In FIG. 1, the music symbol storage unit 16 stores fonts such as music symbols (note / rest groups). In consideration of ease of use and the like, music symbols and the like are stored in groups or levels so that they can be displayed on the display device 5 in the form of a pallet with a tag.

機能ボタン記憶部17は、編集機能選択用のボタンの状態、つまり編集機能の有効・無効の区別をこのボタンの表示位置情報とともに記憶する。編集機能選択用のボタンは上述したパレット上で音楽記号等に近接して表示できるように設定されている。機能ボタン記憶部17に記憶されている編集機能の有効・無効の設定は、マウス7によるパレット操作で反転する。   The function button storage unit 17 stores the state of the editing function selection button, that is, whether the editing function is valid or invalid, together with the display position information of this button. The editing function selection button is set so that it can be displayed close to a music symbol or the like on the palette described above. The valid / invalid setting of the editing function stored in the function button storage unit 17 is reversed by a palette operation with the mouse 7.

音楽記号展開部18は、音楽記号等のフォントをビットマップデータに展開する手段とVRAM10上の画像メモリとを含んでいる。機能指示部19は機能ボタン記憶部17から読み出された有効となっている機能に従って音楽記号展開部18に自動編集指示を出力する。音楽記号展開部18は楽典や浄書ルールに従って音楽記号等を編集するための編集プログラムを有している。音楽記号等のフォントデータをイメージデータに変換して画像メモリに展開する際には、上述した編集機能の有効・無効の区別を編集プログラムに反映して自動編集が行われる。   The music symbol expansion unit 18 includes means for expanding a font such as a music symbol into bitmap data and an image memory on the VRAM 10. The function instruction unit 19 outputs an automatic editing instruction to the music symbol expansion unit 18 in accordance with the valid function read from the function button storage unit 17. The music symbol expansion unit 18 has an editing program for editing music symbols and the like in accordance with a music book and a clean book rule. When font data such as music symbols are converted into image data and developed in the image memory, automatic editing is performed by reflecting the above-described distinction between valid / invalid of the editing function in the editing program.

機能反転部20は、マウス7の操作に従って機能ボタン記憶部17から読み出された編集機能の有効・無効の設定状態を反転する。五線譜記憶部21は、五線譜を描画範囲に描画するためのビットマップデータを有する画像メモリである。   The function inversion unit 20 inverts the editing function valid / invalid setting state read from the function button storage unit 17 in accordance with the operation of the mouse 7. The staff notation storage unit 21 is an image memory having bitmap data for drawing a staff notation in a drawing range.

この構成において、マウススキャン回路12は、マウス7のクリックによってコマンドを認識し、かつ、マウス7の操作によるカーソルの移動量を認識してカーソルの位置を検出する。キースキャン回路11は、キーボード6を構成する複数のキーをスキャンし、各キーの状態(オンかオフか)を読み取る。   In this configuration, the mouse scanning circuit 12 recognizes a command when the mouse 7 is clicked, and recognizes the amount of movement of the cursor by operating the mouse 7 to detect the position of the cursor. The key scan circuit 11 scans a plurality of keys constituting the keyboard 6 and reads the state (on or off) of each key.

音楽記号記憶部16のフォントはカーソルの位置とマウス7からのコマンドとによって選択され、音楽記号展開部18に入力される。機能ボタン記憶部17に記憶された機能は、カーソルの位置とマウス7からのコマンドとによって有効・無効が設定され、この設定内容は機能指示部19から音楽記号展開部18に入力される。これにより、有効となっている編集機能によってフォントデータは編集され、音楽記号展開部18の画像メモリにイメージデータが展開される。   The font of the music symbol storage unit 16 is selected by the position of the cursor and a command from the mouse 7 and input to the music symbol development unit 18. The function stored in the function button storage unit 17 is set to be valid / invalid according to the position of the cursor and the command from the mouse 7, and the setting content is input from the function instruction unit 19 to the music symbol development unit 18. Thereby, the font data is edited by the effective editing function, and the image data is developed in the image memory of the music symbol developing unit 18.

指定キー検出部22は、キースキャン回路11によって、押し下げられているキーのうちに指定のキー(例えば、シフトキー)が含まれているかを判断する。指定キー検出部22で指定のキーが含まれていたことを検出したら、機能反転部20は機能ボタン記憶部17から機能指示部19に読み出されて音楽記号展開部18に入力される編集機能の有効・無効を反転させる。   The designated key detection unit 22 determines whether or not a designated key (for example, a shift key) is included among the depressed keys by the key scan circuit 11. When the designated key detection unit 22 detects that the designated key is included, the function inversion unit 20 is read from the function button storage unit 17 to the function instruction unit 19 and input to the music symbol expansion unit 18. Reverse the validity / invalidity of.

無効が選択された編集機能は停止され、有効な編集機能のみによって自動編集が行われる。こうして、有効な編集機能によって編集されて音楽記号展開部18に展開された音楽記号等のイメージデータは五線譜記憶部21に格納されている五線譜のイメージデータと合成されて表示装置5に入力される。なお、表示画面上の位置はその左上隅を(0,0)とするX・Y座標で管理される。   The editing function selected as invalid is stopped, and automatic editing is performed only by the valid editing function. In this way, image data such as music symbols edited by the effective editing function and developed in the music symbol expansion unit 18 is synthesized with the image data of the staff notation stored in the staff storage unit 21 and input to the display device 5. . The position on the display screen is managed by XY coordinates where the upper left corner is (0, 0).

次に、具体例を説明する。図3は表示装置5の表示例を示す図である。表示装置5には、楽譜作成モード画面が表示されている。画面24の上部にはメニューバー25及びツールバー26が設けられる。メニューバー25及びツールバー26のボタンは本発明の要部ではないので一部のみ図示する。画面24の右側には楽譜の描画範囲27を設ける。描画画面には予め多段(この例では5段)に五線譜を配する。ここでは、五線譜に音部記号を表示した例を示したが、この音部記号は作成者が任意に変更できるし、五線譜のみの初期画面として任意に音部記号を設定することができるものにしてもよい。   Next, a specific example will be described. FIG. 3 is a diagram showing a display example of the display device 5. The display device 5 displays a score creation mode screen. At the top of the screen 24, a menu bar 25 and a tool bar 26 are provided. Only a part of the buttons of the menu bar 25 and the tool bar 26 are shown because they are not the main part of the present invention. A score drawing range 27 is provided on the right side of the screen 24. In the drawing screen, staffs are arranged in advance in multiple stages (in this example, 5 stages). Here, an example is shown in which clefs are displayed on the staff. However, the clef can be arbitrarily changed by the creator, and the clef can be arbitrarily set as an initial screen only for the staff. May be.

画面24の左側には、音楽記号等や編集コマンドを含むパレット28が表示される。パレット28は複数のタグシート28−1、28−2、…、28−9からなる。楽譜の作成・編集上使用頻度の高いものを最上部2枚のタグシート28−1,28−2に収容して記号の選択を容易にしている。画面24には、マウス7で移動可能なカーソル29が表示される。   On the left side of the screen 24, a palette 28 including music symbols and editing commands is displayed. The pallet 28 includes a plurality of tag sheets 28-1, 28-2, ..., 28-9. The top two tag sheets 28-1 and 28-2 accommodate the ones that are frequently used for the creation and editing of musical scores to facilitate the selection of symbols. On the screen 24, a cursor 29 movable with the mouse 7 is displayed.

楽譜の作成例を、図3及び図4を参照して説明する。まず、図3の楽譜作成モード画面を表示装置5に表示させる。この画面は、図示しないモード選択画面の「楽譜作成モード」をクリックする等して指示を行い、この指示に応答して上述した記憶部16,18,21から読み出したデータに従って表示される。   An example of creating a score will be described with reference to FIGS. First, the score creation mode screen of FIG. 3 is displayed on the display device 5. This screen is displayed according to the data read out from the storage units 16, 18, and 21 in response to the instruction by clicking “score creation mode” on a mode selection screen (not shown).

続いて、描画範囲27の五線譜上に音楽記号等を記入する。図4(a)に示すように、描画範囲27には、音部記号31がすでに初期表示として描画されている五線譜30が表示されているので、拍子を示す記号を描画する。この場合、カーソル29を、マウス7を使ってタグシート28−8に合わせ、クリックする。そして、タグシート28−8に含まれている拍子記号(図示せず)のうちの一つにカーソル29を合わせてマウス7をクリックする。この例では4/4拍子(C)を選択する。   Subsequently, a musical symbol or the like is entered on the staff in the drawing range 27. As shown in FIG. 4 (a), since the musical score 30 on which the clef 31 has already been drawn as an initial display is displayed in the drawing range 27, a symbol indicating the time signature is drawn. In this case, the cursor 29 is moved to the tag sheet 28-8 using the mouse 7 and clicked. Then, the mouse 29 is clicked with the cursor 29 placed on one of the time signatures (not shown) included in the tag sheet 28-8. In this example, 4/4 time (C) is selected.

それから、カーソル29を描画範囲27の五線譜30に合わせてマウス7をクリックする。この操作によって、図4(b)に示すように、4/4拍子の記号32が五線譜30上に描画される。なお、カーソル29は五線譜30上の、拍子記号が置かれるべき位置におおよそ合わせてクリック操作をすれば正しい位置に描画されるように編集プログラムを作成する。   Then, the mouse 29 is clicked with the cursor 29 placed on the staff 30 in the drawing range 27. As a result of this operation, as shown in FIG. 4B, a 4/4 time symbol 32 is drawn on the staff 30. It should be noted that the cursor 29 creates an editing program so that a drawing operation is drawn at the correct position when a click operation is performed in accordance with the position on the staff 30 where the time signature is to be placed.

次に、音符を描画する。タグシート28−1上の4分音符のボタン33にカーソル29を合わせてマウス7をクリックし、続いてカーソル29を五線譜30上の所望の位置に合わせてマウス7をクリックすれば、4分音符34が五線譜30上に描画される。   Next, draw a note. Move the cursor 29 to the quarter note button 33 on the tag sheet 28-1 and click the mouse 7. Then, move the cursor 29 to the desired position on the staff 30 and click the mouse 7 to click the quarter note. 34 is drawn on the staff 30.

さらに、カーソル29を五線譜30上の別の位置に合わせ、8分音符等、符鈎(はた)付きの音符が連続する場合、符鈎を表示する代わりに音符間を連桁で連結する編集機能を設定する。タグシート28−1のトグルボタン36はクリックする毎に自動連桁機能を有効から無効、または無効から有効に切り替える機能を有する。   In addition, when the cursor 29 is moved to another position on the staff 30 and notes with notes are consecutive, such as eighth notes, instead of displaying the notes, editing is performed to connect the notes with a string. Set the function. The toggle button 36 of the tag sheet 28-1 has a function of switching the automatic beam function from valid to invalid or invalid to valid each time it is clicked.

自動連桁機能を有効にした状態で、タグシート28−1の8分音符のボタン37を使って五線譜30上に8分音符38,39を描画すると、自動的に8分音符38,39が連結されて音符40に編集される。   If the eighth digit 38, 39 is drawn on the staff 30 using the eighth note button 37 of the tag sheet 28-1 with the automatic beam function enabled, the eighth note 38, 39 is automatically generated. Combined and edited into a note 40.

このようにして、音符を次々に入力していくと音符が五線譜30上に描画されるとともに、音楽記号記憶部16には、音楽記号(音符/休符群)等のフォントが記憶される。本実施形態の音楽記号展開部18は音符入力予測モードを有し、音符入力予測モードに設定されている場合には、音符が入力された時に予測表示を行う。   In this way, when notes are input one after another, the notes are drawn on the staff 30 and the music symbol storage unit 16 stores fonts such as music symbols (note / rest group). The music symbol expansion unit 18 of the present embodiment has a note input prediction mode, and when set to the note input prediction mode, performs prediction display when a note is input.

次に、図5のフローチャートを参照しながら本実施形態の音符入力装置の予測表示の処理手順を説明する。
ステップS501において音符が入力されたか否かを判断する。この判断の結果、音符が入力された場合にはステップS502に進み、楽譜中に入力された音符、すなわち、既に入力された音符について、五線譜30上のノートナンバー、音価及び位置を検出する。
Next, the processing procedure of the prediction display of the note input device of this embodiment will be described with reference to the flowchart of FIG.
In step S501, it is determined whether or not a note has been input. If a note is input as a result of this determination, the process proceeds to step S502, and the note number, note value, and position on the staff 30 are detected for the note input in the score, that is, the already input note.

次に、ステップS503に進み、ステップS502で検出した音価及び位置と、すでに五線譜30上に入力されて音楽記号記憶部16に記憶されているフレーズの先頭部分とが一致しているかどうかを検出する。この一致検出は、すでに楽譜中に入力されているフレーズの先頭部分の音符、または他の楽譜のフレーズの先頭部分の音符、或いはフレーズ登録されて記憶部に記録されているフレーズの先頭部分の音符との一致を検出して行う。具体的にはフレーズの先頭部分の数拍分の音符について、五線譜上の五線の位置またはノートナンバー、音の長さ等に基づいて一致検出を行う。ステップS503の一致検出の結果、一致している場合にはステップS504に進み、一致していない場合にはステップS501に戻る。   Next, proceeding to step S503, it is detected whether the note value and position detected at step S502 and the head portion of the phrase already input on the staff 30 and stored in the musical symbol storage unit 16 match. To do. This coincidence detection can be performed at the beginning of a phrase already entered in the score, at the beginning of another phrase, or at the beginning of a phrase that has been registered and recorded in the memory. This is done by detecting a match with. Specifically, coincidence detection is performed based on the position of the staff on the staff and the note number, the length of the sound, etc., for the notes of several beats at the beginning of the phrase. As a result of the coincidence detection in step S503, if they coincide, the process proceeds to step S504, and if they do not coincide, the process returns to step S501.

ステップS504においては、すでに五線譜30上に入力されて音楽記号記憶部16に記憶されているフレーズを読み出して、入力された音符の続きの入力部分の音楽記号を予測する。次に、ステップS505に進み、ステップS504で予測した音楽記号を表示装置5に表示する。   In step S504, the phrase already input on the staff 30 and stored in the music symbol storage unit 16 is read, and the music symbol of the input part following the input note is predicted. Next, it progresses to step S505 and the music symbol estimated by step S504 is displayed on the display apparatus 5. FIG.

次に、ステップS506において予測がOKか否かの判断をユーザに求める。この判断の結果、OKである場合にはステップS510に進み、OKでない場合にはステップS507に進む。   Next, in step S506, the user is asked to determine whether the prediction is OK. If the result of this determination is OK, the process proceeds to step S510, and if not, the process proceeds to step S507.

ステップS507において、他の予測結果を表示するか否かの判断をユーザに求める。この判断の結果、YESである場合にはステップS508に進む。また、NOの場合には予測入力を行わないとしてステップS501に戻る。   In step S507, the user is asked to determine whether to display another prediction result. If the result of this determination is YES, the process proceeds to step S508. In the case of NO, the prediction input is not performed and the process returns to step S501.

ステップS508においては、ステップS505で表示した予測結果とは異なる予測結果を選択して表示装置5に表示する。その後、ステップS509に進んで予測OKか否かの判断をユーザに求める。この判断の結果、YESである場合にはステップS510に進み、NOの場合には予測入力を行わないとしてステップS501に戻る。   In step S508, a prediction result different from the prediction result displayed in step S505 is selected and displayed on the display device 5. Thereafter, the process proceeds to step S509 and the user is asked to determine whether or not the prediction is OK. If the result of this determination is YES, processing proceeds to step S510, and if it is NO, prediction input is not performed and processing returns to step S501.

ステップS510においては、ステップS504またはステップS508の予測結果である予測音楽記号を、入力音符として順次確定する処理を行う。この処理により、図4(a)において符号400で示している、3小節目を入力完了した時点で3拍目以降の薄く記載した候補の部分が、図4(b)において符号401で通常の記載で示したように入力される。   In step S510, a process of sequentially confirming predicted music symbols, which are prediction results of step S504 or step S508, as input notes is performed. As a result of this processing, when the third measure indicated by reference numeral 400 in FIG. 4 (a) has been input, the candidate portion that is described lightly after the third beat is changed to a normal reference numeral 401 in FIG. 4 (b). Entered as shown in the description.

なお、ステップS508において、図4(d)において符号403で示した候補や、図4(e)において符号404で示した候補を表示装置5に一覧表示する方法も考えられる。その場合は、表示装置5に複数表示された候補の中から、ユーザが選択して五線譜30に入力するようにすることもできる。なお、図4(e)において、符号404で示した候補は、図4(c)で符号402で示したように、フレーズ登録されて音楽記号記憶部16に予め記録されているフレーズである。   In step S508, a method of displaying a list of candidates indicated by reference numeral 403 in FIG. 4D and candidates indicated by reference numeral 404 in FIG. In that case, the user can select from a plurality of candidates displayed on the display device 5 and input it to the staff 30. In FIG. 4E, the candidate indicated by reference numeral 404 is a phrase that has been registered in a phrase and recorded in advance in the music symbol storage unit 16, as indicated by reference numeral 402 in FIG.

前述した実施形態では、フレーズの先頭部分の数拍分の音符について一致検出を行う場合、五線譜上の五線の位置またはノートナンバー、音の長さについて、完全に一致している場合に、フレーズの先頭部分が一致していると判断する例を示した。しかし、フレーズの先頭部分の数拍分の音符について相対的なピッチ、音の長さより同じフレーズと判断することもできる。   In the above-described embodiment, when the coincidence detection is performed for the notes of several beats at the beginning of the phrase, the phrase or the note number and the note length on the staff are completely coincident with each other. An example is shown in which it is determined that the first part of each matches. However, it can also be determined that the phrases are the same from the relative pitch and length of the notes for several beats at the beginning of the phrase.

すなわち、1小節目と2小節目とは、2半音違うだけで相対的なピッチ、音の長さは同じである。この場合は、1小節目を入力した後、2小節目の途中まで入力した時点で判断して候補を表示することが可能となる。例えば、図4(f)に示すように、2小節目の3音まで入力したら、破線の音符で示したように「レ」、「ラ」の音符を候補として表示することができる。   That is, the first measure and the second measure are the same in relative pitch and sound length, except that they differ by two semitones. In this case, after inputting the first measure, it is possible to display a candidate at the point when the second measure is input halfway. For example, as shown in FIG. 4 (f), when up to three notes of the second measure are input, the notes “L” and “L” can be displayed as candidates as indicated by the broken note.

以上説明したように、本実施形態においては、音符が入力されると、入力された音符の五線譜30上の音価及び位置を検出し、検出した音価及び位置と既に入力されて音楽記号記憶部16に記憶されているフレーズの先頭部分とを比較し、比較結果に基いて続いて入力される部分の予測を行い、予測結果を表示装置5に表示するようにした。   As described above, in the present embodiment, when a note is input, the note value and position on the staff 30 of the input note are detected, and the detected note value and position are already input and stored as a musical symbol. The head portion of the phrase stored in the section 16 is compared, the portion to be subsequently input is predicted based on the comparison result, and the prediction result is displayed on the display device 5.

これにより、マウス7を用いること無く、記号を選択してコピー&ペーストしたり、小節単位でコピー&ペーストしたりするのと同様な効率で音符入力を行うことが可能となり、同じフレーズが繰り返し出てくる楽譜を入力する際の入力操作の作業効率を大幅に向上させることができる。   This makes it possible to input notes with the same efficiency as selecting and copying and pasting symbols or copying and pasting in units of bars without using the mouse 7. The work efficiency of the input operation when inputting the incoming musical score can be greatly improved.

(本発明に係る他の実施形態)
前述した本発明の実施形態における音符入力装置を構成する各手段は、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
(Other embodiments according to the present invention)
Each means constituting the note input device in the above-described embodiment of the present invention can be realized by operating a program stored in a RAM or ROM of a computer. This program and a computer-readable recording medium recording the program are included in the present invention.

また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。   In addition, the present invention can be implemented as, for example, a system, apparatus, method, program, storage medium, or the like. Specifically, the present invention may be applied to a system including a plurality of devices. The present invention may be applied to an apparatus composed of a single device.

なお、本発明は、前述した図5に示すフローチャートに対応した音符入力プログラムを、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。   In the present invention, a note input program corresponding to the flowchart shown in FIG. 5 described above is directly or remotely supplied to the system or apparatus. In addition, this includes a case where the system or the computer of the apparatus is also achieved by reading and executing the supplied program code.

したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。   In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.

プログラムを供給するための記録媒体としては種々の記録媒体を使用することができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。   Various recording media can be used as a recording medium for supplying the program. For example, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD- R).

その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。   As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.

また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。   It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。   In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let me. It is also possible to execute the encrypted program by using the key information and install the program on a computer.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行うことによっても前述した実施形態の機能が実現され得る。   In addition to the functions of the above-described embodiments being realized by the computer executing the read program, the OS running on the computer may perform part or all of the actual processing. The functions of the above-described embodiments can be realized.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。   Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.

本発明の実施形態を示し、音符入力装置の要部機能を示すブロック図である。It is a block diagram which shows embodiment of this invention and shows the principal part function of a note input device. 本発明の実施形態を示し、音符入力装置のハード構成部分であるパーソナルコンピュータの構成を説明するブロック図である。1 is a block diagram illustrating a configuration of a personal computer that is a hardware component of a note input device according to an embodiment of the present invention. 本発明の実施形態を示し、音符入力装置の表示画面の一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of the display screen of a note input device. 本発明の実施形態を示し、楽譜描画の一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of score drawing. 本発明の実施形態を示し、音符入力装置の予測表示の処理手順を説明するフローチャートである。It is a flowchart which shows embodiment of this invention and demonstrates the process sequence of the prediction display of a note input device.

1 音符入力装置
2 CPU
3 ROM
4 RAM
5 表示装置
6 キーボード
7 マウス
8 音源部
9 通信インタフェース
10 VRAM
11 キースキャン回路
12 マウススキャン回路
13 バス
14 サウンドシステム
15 外部機器
16 音楽記号記憶部
17 機能ボタン記憶部
18 音楽記号展開部
19 機能指示部
20 機能反転部
21 5線譜記憶部
22 指定キー検出部
27 描画範囲
28 パレット
29 カーソル
1 Note input device 2 CPU
3 ROM
4 RAM
5 Display Device 6 Keyboard 7 Mouse 8 Sound Source 9 Communication Interface 10 VRAM
11 Key Scan Circuit 12 Mouse Scan Circuit 13 Bus 14 Sound System 15 External Device 16 Music Symbol Storage Unit 17 Function Button Storage Unit 18 Music Symbol Expansion Unit 19 Function Instruction Unit 20 Function Inversion Unit 21 5 Line Music Storage Unit 22 Designated Key Detection Unit 27 Drawing range 28 Palette 29 Cursor

Claims (4)

ポインティング・デバイスを使用して、音楽記号記憶手段から音楽記号及び音符のフォントを読み出すとともに、前記ポインティング・デバイスを使用して指示された表示画面上の位置に対応する画像メモリに前記フォントのイメージデータを展開する音符入力装置であって、
前記ポインティング・デバイスを使用して入力された音符と、すでに楽譜中に入力されているフレーズの先頭部分の音符、または他の楽譜のフレーズの先頭部分の音符、或いはフレーズ登録されて記憶部に記録されているフレーズの先頭部分の音符との一致を検出する一致検出手段と、
前記一致検出手段により、前記フレーズの先頭部分と一致していると判断された際に、前記フレーズの先頭部分の続きの入力部分を予測する入力予測手段と、
前記入力予測手段により予測された前記続きの入力部分を表示装置に表示する音楽記号表示手段と、
前記表示装置に表示された前記続きの入力部分の可否をユーザから受け付ける予測結果可否入力手段と、
前記予測結果可否入力手段を介して入力される可否に応じて前記表示装置に表示されている予測音楽記号を確定する音楽記号入力手段とを有することを特徴とする音符入力装置。
Using the pointing device, the font of music symbols and notes is read from the music symbol storage means, and the image data of the font is stored in the image memory corresponding to the position on the display screen instructed using the pointing device. A note input device that expands
Notes entered using the pointing device and notes at the beginning of phrases already entered in the score, notes at the beginning of phrases in other scores, or phrases registered and recorded in the memory Match detection means for detecting a match with the note at the beginning of the phrase being played,
An input predicting means for predicting an input part following the head part of the phrase when it is determined by the match detecting means to match the head part of the phrase;
Music symbol display means for displaying the subsequent input portion predicted by the input prediction means on a display device;
A prediction result availability input means for accepting the availability of the continued input portion displayed on the display device from a user;
A musical note input device comprising: music symbol input means for determining a predicted music symbol displayed on the display device in accordance with whether or not input is made via the prediction result availability input means.
前記一致検出手段は、前記フレーズの先頭部分の数拍分の音符について、五線譜上の五線の位置またはノートナンバー、音の長さに基づいて一致検出を行うことを特徴とする請求項1に記載の音符入力装置。   2. The coincidence detection unit performs coincidence detection on notes of several beats at the beginning of the phrase based on the position of the staff on the staff or the note number and the length of the sound. The note input device of description. 前記音楽記号入力手段は、前記表示装置に表示されている予測音楽記号を順次に確定、またはフレーズの全体をまとめて確定することを特徴とする請求項1に記載の音符入力装置。   2. The musical note input device according to claim 1, wherein the musical symbol input means sequentially determines predicted musical symbols displayed on the display device, or collectively determines the entire phrase. ポインティング・デバイスを使用して、音楽記号記憶手段から音楽記号及び音符のフォントを読み出すとともに、前記ポインティング・デバイスを使用して指示された表示画面上の位置に対応する画像メモリに前記フォントのイメージデータを展開するようコンピュータに実行させる音符入力プログラムであって、
前記ポインティング・デバイスを使用して入力された音符と、すでに楽譜中に入力されているフレーズの先頭部分の音符、または他の楽譜のフレーズの先頭部分の音符、或いはフレーズ登録されて記憶部に記録されているフレーズの先頭部分の音符との一致を検出する一致検出工程と、
前記一致検出工程において、前記フレーズの先頭部分と一致していると判断された際に、前記フレーズの先頭部分の続きの入力部分を予測する入力予測工程と、
前記入力予測工程において予測された前記続きの入力部分を表示装置に表示する音楽記号表示工程と、
前記表示装置に表示された前記続きの入力部分の可否をユーザから受け付ける予測結果可否入力工程と、
前記予測結果可否入力工程において入力される可否に応じて前記表示装置に表示されている予測音楽記号を確定する音楽記号入力工程とをコンピュータに実行させることを特徴とする音符入力プログラム。
Using the pointing device, the font of music symbols and notes is read from the music symbol storage means, and the image data of the font is stored in the image memory corresponding to the position on the display screen instructed using the pointing device. A note input program that causes a computer to execute
Notes entered using the pointing device and notes at the beginning of phrases already entered in the score, notes at the beginning of phrases in other scores, or phrases registered and recorded in the memory A match detection step of detecting a match with the note at the beginning of the phrase being played,
In the match detection step, when it is determined that it matches the head portion of the phrase, an input prediction step of predicting a continuation input portion of the head portion of the phrase;
A music symbol display step for displaying the subsequent input portion predicted in the input prediction step on a display device;
A prediction result availability input step for accepting whether or not the continued input part displayed on the display device is acceptable;
A music note input program for causing a computer to execute a music symbol input step of determining a predicted music symbol displayed on the display device in accordance with whether or not input is performed in the prediction result availability input step.
JP2009001114A 2009-01-06 2009-01-06 Note input device and note input program Expired - Fee Related JP5254813B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009001114A JP5254813B2 (en) 2009-01-06 2009-01-06 Note input device and note input program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009001114A JP5254813B2 (en) 2009-01-06 2009-01-06 Note input device and note input program

Publications (2)

Publication Number Publication Date
JP2010160220A JP2010160220A (en) 2010-07-22
JP5254813B2 true JP5254813B2 (en) 2013-08-07

Family

ID=42577442

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009001114A Expired - Fee Related JP5254813B2 (en) 2009-01-06 2009-01-06 Note input device and note input program

Country Status (1)

Country Link
JP (1) JP5254813B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61212898A (en) * 1985-03-19 1986-09-20 カシオ計算機株式会社 Automatic performer
JP3632258B2 (en) * 1995-09-28 2005-03-23 株式会社河合楽器製作所 Music editing device
JP3724347B2 (en) * 2000-07-18 2005-12-07 ヤマハ株式会社 Automatic composition apparatus and method, and storage medium
JP4453620B2 (en) * 2005-07-13 2010-04-21 日本電気株式会社 Mobile phone terminal, key backlight control method and program thereof

Also Published As

Publication number Publication date
JP2010160220A (en) 2010-07-22

Similar Documents

Publication Publication Date Title
EP2498248B1 (en) Musical-score information generating apparatus, music-tone generation controlling apparatus, musical-score information generating method, and music-tone generation controlling method
JP5254813B2 (en) Note input device and note input program
JP5742302B2 (en) Musical score information generating apparatus and musical score information generating program
JP5173725B2 (en) Electronic musical instrument and music score information processing program
JP5324193B2 (en) Music score display apparatus, music score display method and program
JP4389753B2 (en) Music information display editing apparatus and program
JP4662259B2 (en) Music score creation device and music score creation program
JP6168117B2 (en) Musical score information generating apparatus, musical score information generating method, and program
JP5742303B2 (en) Musical sound generation control device and musical sound generation control program
JP4453233B2 (en) Music score display control apparatus and music score display processing program
JP5810691B2 (en) Musical score information generating apparatus and musical score information generating program
JP4613817B2 (en) Fingering display device and program
JP7260313B2 (en) Music data display program and music data display device
JP7350555B2 (en) Score editing device and score editing program
JP4880537B2 (en) Music score display device and program for music score display
JP7260312B2 (en) Music data display program and music data display device
JP2009098349A (en) Lyrics editing device and lyrics editing program
JP2009103761A (en) Musical score editing device and musical score editing program
JP5635735B2 (en) Rhythm transformation device and rhythm editing program
JP2007086305A (en) Lyrics editing device and lyrics editing program
JP2009086090A (en) Lyrics editing device and lyrics editing program
JP2009103729A (en) Words editing device and words editing program
JP4148184B2 (en) Program for realizing automatic accompaniment data generation method and automatic accompaniment data generation apparatus
JP4062257B2 (en) Music score display device and music score display program
JP2020177137A (en) Device and program for editing lyrics

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130306

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130418

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20160426

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees