JP4828219B2 - Electronic musical instrument and performance level display method - Google Patents
Electronic musical instrument and performance level display method Download PDFInfo
- Publication number
- JP4828219B2 JP4828219B2 JP2005356192A JP2005356192A JP4828219B2 JP 4828219 B2 JP4828219 B2 JP 4828219B2 JP 2005356192 A JP2005356192 A JP 2005356192A JP 2005356192 A JP2005356192 A JP 2005356192A JP 4828219 B2 JP4828219 B2 JP 4828219B2
- Authority
- JP
- Japan
- Prior art keywords
- performance
- performer
- performance level
- level
- electronic 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
Links
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
- Auxiliary Devices For Music (AREA)
Description
本発明は電子楽器及び演奏レベル表示方法に関し、特に、演奏者に対して演奏レベルを向上させる意欲を持たせるようにするために用いて好適な技術に関する。 The present invention relates to an electronic musical instrument and a performance level display method, and more particularly, to a technique suitable for use to give a player a desire to improve a performance level.
従来、楽器の演奏レベルを点数で評価し表示するものが種々提案されている。例えば、特許文献1に記載の電子楽器では、鍵盤楽器を演奏練習する際に、練習しようとする演奏情報と鍵を操作した情報とを比較して"正押鍵数"/"演奏情報イベント数"等を計算することで正解率を算出し、逐次リアルタイム表示するようにしている。 Various proposals have been made for evaluating and displaying the performance level of a musical instrument with a score. For example, in the electronic musical instrument described in Patent Document 1, when practicing the performance of a keyboard instrument, the performance information to be practiced is compared with the information operated by the key, and the “number of correctly pressed keys” / “the number of performance information events” "The correct answer rate is calculated by calculating etc., and it is made to display sequentially in real time.
また、特許文献2の楽器演奏データ評価装置では、所定の評価項目について教習者の課題曲演奏による楽器演奏データと同一曲の模範演奏データとを比較し、所定の評価基準に従って点数を計算して演奏を評価するようにしている。 In the musical instrument performance data evaluation apparatus of Patent Document 2, the instrument performance data of the teacher's subject music performance is compared with the model performance data of the same music for a predetermined evaluation item, and the score is calculated according to a predetermined evaluation standard. The performance is evaluated.
しかしながら、上記特許文献1に記載の電子楽器または特許文献2に記載の楽器演奏データ評価装置の方法では、演奏レベルを点数で単純に評価するだけであり、演奏レベルを向上させるように仕向ける機能が不十分であるという問題点があった。 However, in the method of the electronic musical instrument described in Patent Document 1 or the musical instrument performance data evaluation device described in Patent Document 2, the performance level is simply evaluated by the score, and the function of improving the performance level is provided. There was a problem that it was insufficient.
本発明は上述の問題点にかんがみ、演奏者が自分のレベルを理解した上で、次のレベルに進むための練習意欲を高めることができるようにすることを目的としている。 In view of the above-mentioned problems, the present invention is intended to enable a player to increase his willingness to practice to advance to the next level after understanding his level.
本発明の電子楽器は、楽曲データ記憶装置に記憶された複数の練習曲を難易度に応じて1乃至nの演奏レベルにグループ分けし、演奏者が選択した演奏レベルに対応するグループの曲の、該演奏者に拠る演奏を評価する電子楽器において、上記演奏と、それに対応する上記楽曲データ記憶装置に記憶された練習曲とを比較して採点する評価手段と、上記評価手段に拠る採点が所定値より多かった場合に、上記選択した演奏レベルをクリアしたかどうかを判断する判断手段と、上記判断手段が上記選択した演奏レベルをクリアしたと判断した場合に、上記演奏者の演奏レベルが次に進んだ旨の情報を表示する表示手段とを有することを特徴とする。 According to the electronic musical instrument of the present invention, a plurality of practice songs stored in the music data storage device are grouped into performance levels of 1 to n according to the degree of difficulty, and the music of the group corresponding to the performance level selected by the performer is grouped. In the electronic musical instrument for evaluating the performance by the performer, there are evaluation means for scoring by comparing the performance and the practice music stored in the music data storage device corresponding to the performance, and scoring by the evaluation means. If it was greater than a predetermined value, determining means for determining whether to clear the playing levels above selected, if the determination means determines that clears the performance level selected above, playing level of the performer And a display means for displaying information indicating that the process has proceeded.
本発明の演奏レベル表示方法は、楽曲データ記憶装置に記憶された複数の練習曲を難易度に応じて1乃至nの演奏レベルにグループ分けし、演奏者が選択した演奏レベルに対応するグループの曲の、該演奏者に拠る演奏を評価する演奏レベル表示方法において、上記演奏と、それに対応する上記楽曲データ記憶装置に記憶された練習曲とを比較して採点する評価工程と、上記評価工程に拠る採点が所定値より多かった場合に、上記選択した演奏レベルをクリアしたかどうかを判断する判断工程と、上記判断工程において上記選択した演奏レベルをクリアしたと判断した場合に、上記演奏者の演奏レベルが次に進んだ旨の情報を表示する表示工程とを有し、各工程を電子楽器のコンピュータに実行させることを特徴とする。 According to the performance level display method of the present invention, a plurality of practice songs stored in the music data storage device are grouped into performance levels of 1 to n according to the degree of difficulty, and the group corresponding to the performance level selected by the performer is recorded . In a performance level display method for evaluating a performance of a song by the performer, an evaluation step for comparing the performance with a practice song stored in the music data storage device corresponding to the performance, and the evaluation step When the scoring based on the score is greater than a predetermined value, the player performs the determination step of determining whether or not the selected performance level has been cleared, and if the player determines that the selected performance level has been cleared in the determination step And a display step for displaying information indicating that the performance level has advanced to the next, and causing each computer to execute each step .
本発明によれば、ユーザにより操作される演奏操作子の操作状態に応じて生成された演奏データの内容と、楽曲データ記憶手段から読み出される楽曲データの内容とを比較して、上記ユーザの演奏レベルを評価するとともに、上記評価結果に応じて上記ユーザの演奏レベルを示す情報を表示装置に表示して視覚化するようにしたので、演奏者が自分の演奏レベルを客観的に理解できるようにすることができる。これにより、演奏者が次のレベルに進むための練習意欲を高めるようにすることができる。 According to the present invention, the content of the performance data generated according to the operation state of the performance operator operated by the user is compared with the content of the music data read from the music data storage means, and the user's performance Since the level is evaluated and information indicating the performance level of the user is displayed on the display device in accordance with the evaluation result, the performance level can be objectively understood by the performer. can do. Thereby, the performer's willingness to practice to advance to the next level can be enhanced.
(第1の実施形態)
図1は、本実施形態の電子楽器の概略構成の一例を示すブロック図である。
図1において、本実施形態の電子楽器1は、中央処理装置(以下、CPUと称する)2と、リードオンリメモリ(ROM、以下ではフラッシュメモリと称する)3と、ランダムアクセスメモリ(以下、RAMと称する)4と、信号バス5と、キーボード部6と、操作パネル部7と、楽音発生部8と、デジタル/アナログ変換部(以下、D/A変換部と称する)9と、アナログ信号処理部10と、パワーアンプ11と、スピーカ部12、レコーダ13、外部記憶装置14、及びインターフェース部15とを有している。
(First embodiment)
FIG. 1 is a block diagram showing an example of a schematic configuration of the electronic musical instrument of the present embodiment.
In FIG. 1, an electronic musical instrument 1 of this embodiment includes a central processing unit (hereinafter referred to as CPU) 2, a read only memory (ROM, hereinafter referred to as flash memory) 3, and a random access memory (hereinafter referred to as RAM). 4), a signal bus 5, a
図1に示すように、CPU2、ROM3、RAM4、キーボード部6、操作パネル部7、及び楽音発生部8は、それぞれ信号バス5に接続され、相互に通信することが可能である。
As shown in FIG. 1, the CPU 2, the ROM 3, the RAM 4, the
キーボード部6は、演奏を行なうための複数の鍵とその鍵の各々に対応して設けられた鍵スイッチとを含む複数の鍵盤を有している。上記鍵スイッチは、上記鍵盤の押鍵や離鍵を検出するとともに、各鍵の動作スピードに関するKeyタッチレスポンス信号を検出するように構成されている。
The
操作パネル部7は、音色や音量などを選択及び設定するための各種操作子7aと、これらの選択および設定状態を表示するための液晶表示装置7bとを有している。
The operation panel unit 7 includes
なお、上記音色や音量などを選択したり、設定したりするための各種操作子7aは、例えば、音色設定スイッチ、音量設定ボリューム、自動伴奏設定スイッチ、及び図示しているフェードアウトスイッチなどである。
The
上記音色設定スイッチと上記音量設定ボリュームは、出力する楽音の音色と音量を設定するためのものであり、これら音色設定スイッチと音量設定ボリュームにより所望の音色と音量が設定されると、設定内容に応じた音色と音量を有する楽音が出力される。 The tone setting switch and the volume setting volume are for setting the tone and volume of the musical tone to be output. When the desired tone and volume are set by the tone setting switch and the volume setting volume, the setting contents are changed. A musical tone having a corresponding tone color and volume is output.
上記自動伴奏設定スイッチは、上記鍵盤の押鍵及び離鍵に応じたメロディー(演奏音)を発音させて行なうマニュアル演奏を補助する伴奏機能を実行するときに設定されるスイッチである。この自動伴奏設定スイッチにおける具体的な設定内容としては、例えば、自動伴奏を行なう楽音(音符)。音色、及びリズムなどである。 The automatic accompaniment setting switch is a switch that is set when executing an accompaniment function for assisting manual performance performed by generating a melody (performance sound) corresponding to key depression and key release of the keyboard. As specific setting contents in the automatic accompaniment setting switch, for example, a musical sound (note) for performing automatic accompaniment. Tones and rhythms.
上記液晶表示装置7bは、上記各種操作子7aの設定状態、フラッシュメモリ3に記録されたID情報、ユーザに対するコメント、楽曲データの譜面、その他の情報を表示するために設けられている。本実施形態においては、上記液晶表示装置7bに演奏者の演奏レベルを表示したり、次のレベルに進むために練習意欲を高めることができるようにするための表示をしたりするために用いられる。
The liquid
CPU2は、本実施の形態の電子楽器1の全体を統括制御するためのものであり、フラッシュメモリ3に格納されている制御プログラムに従って、RAM4をワークメモリとして利用しながら処理を行う。以下に、CPU2で行われる処理の一例について説明する。 The CPU 2 controls the entire electronic musical instrument 1 according to the present embodiment, and performs processing while using the RAM 4 as a work memory in accordance with a control program stored in the flash memory 3. Below, an example of the process performed by CPU2 is demonstrated.
CPU2は、キーボード部6の各鍵スイッチのスキャン処理を行って、鍵の押鍵または離鍵に基づいて発生する楽曲データ(演奏データ)を楽音発生部8に割り当てる処理を行う。この楽曲データ(演奏データ)は、各鍵の操作が押鍵(キーオン)であるか離鍵(キーオフ)であるかを示すキーオン/オフ信号や、音高データであるキーナンバ(ノートナンバ)や、音量制御データであるベロシティデータや、各鍵の動作スピードに関するキータッチレスポンス信号や、ある音に対応する鍵が押鍵されたときから、次の音に対応する鍵が押鍵されるまでの時間を表すステップタイムデータや、鍵が押鍵されたときから、その鍵が離鍵されるまでの時間を表すゲートタイムデータなどから構成される。
The CPU 2 performs a process of assigning music data (performance data) generated based on key depression or key release to the musical tone generation unit 8 by performing scanning processing of each key switch of the
また、CPU2は、操作パネル部7に配設されている録音ボタンのスキャン処理も行なう。この結果、録音ボタンがユーザにより操作され、録音指示がなされたと判断した場合、マニュアル演奏に基づく楽曲データ(演奏データ)をレコーダ13に記録する。
The CPU 2 also performs a scan process for a recording button disposed on the operation panel unit 7. As a result, when it is determined that the recording button has been operated by the user and a recording instruction has been made, music data (performance data) based on the manual performance is recorded in the
さらに、CPU2は、操作パネル部7に配設されている再生ボタンのスキャン処理も行なう。この結果、再生ボタンがユーザにより操作されたと判断した場合、CPU2は、レコーダ13に記録されている楽曲データ(演奏データ)を読み出して、楽音発生部8に割り当てる処理を行う。
Further, the CPU 2 also performs a scanning process of a reproduction button disposed on the operation panel unit 7. As a result, if it is determined that the playback button has been operated by the user, the CPU 2 performs processing for reading out music data (performance data) recorded in the
また、CPU2は、操作パネル部7に配設されている音色設定スイッチ、及び音量設定ボリュームのスキャン処理を行って、設定内容に応じた所望のデジタル楽音信号DMSを楽音発生部8から発生させるための処理を行う。
具体的に説明すると、CPU2は、音色設定スイッチの操作内容を表す音色情報や、音量設定ボリュームの操作内容を表す音量情報などを、楽音発生部8に出力するなどの処理を行う。
Further, the CPU 2 scans the tone color setting switch and the volume setting volume provided on the operation panel unit 7 to generate a desired digital musical tone signal DMS from the musical tone generation unit 8 according to the setting contents. Perform the process.
More specifically, the CPU 2 performs processing such as outputting timbre information representing the operation content of the timbre setting switch, volume information representing the operation content of the volume setting volume, and the like to the musical tone generating unit 8.
また、CPU2は、外部記憶装置14やレコーダ13に記録された楽曲データに基づいて譜面データを作成し、作成した譜面データに基づく譜面を操作パネル部7に配設されている液晶表示装置7bに表示させる。
Further, the CPU 2 creates musical score data based on the music data recorded in the
具体的に説明すると、まず、CPU2は、操作パネル部7に配設された操作子などの操作に基づいて演奏者により指定された楽曲データを外部記憶装置14から読み出す。また、レコーダ13に楽曲データが記録されている場合には、演奏者による再生ボタンの操作に基づいてレコーダ13は、楽曲データを読み出す処理を行なう。
Specifically, first, the CPU 2 reads out music data designated by the performer from the
インターフェース部15は、インターネットなどの通信ネットワーク(図示せず)と繋がり、通信ネットワークを経由して電子楽器1と音楽教室の本部に設置されているサーバ(サーバコンピュータ)と接続ためのものである。このように接続することにより、楽曲データや評価データなどの種々の情報を授受することが可能に構成されている。
The
例えば、サーバの外部記憶装置には、多数の楽曲データがデータ記憶領域に蓄積されている。また、サーバのユーザ情報記憶領域には、電子楽器1を夫々使用する各ユーザ(ID)毎に、既に提供した楽曲データの曲目を表わす曲目情報、演奏評価データや演奏解析データなどの演奏履歴情報が蓄積されている。サーバは、電子楽器1で演奏練習するための楽曲データを各電子楽器1の外部記憶装置14にダウンロードしたり、各ユーザの演奏履歴情報を各電子楽器1からアップしたりすることができる。
For example, in the external storage device of the server, a lot of music data is accumulated in the data storage area. Further, in the user information storage area of the server, performance history information such as music piece information, performance evaluation data and performance analysis data representing the music data already provided for each user (ID) who uses the electronic musical instrument 1 respectively. Is accumulated. The server can download music data for practicing performance with the electronic musical instrument 1 to the
次に、本実施形態の電子楽器1において行われる演奏者の演奏レベル判定処理について説明する。
本実施形態においては、内蔵されている練習曲(バイエルやチェルニーなど)の中から難易度が同程度のものをグループ分けしている。例えば、難易度1の各曲はレベル1のグループに分けられているように、レベル1〜レベルnにグループ分けされている。
Next, a player's performance level determination process performed in the electronic musical instrument 1 of the present embodiment will be described.
In the present embodiment, the practice songs (Bayer, Chelny, etc.) with the same level of difficulty are grouped into groups. For example, each song of difficulty level 1 is grouped into level 1 to level n so as to be divided into level 1 groups.
次に、演奏者の演奏レベル判定を行ない、次のレベルに進むために練習意欲を高めることができるようにする実施形態の一例を、図2のフローチャートを参照しながら説明する。
先ず、ステップS201において、演奏者が操作パネル部7の操作子7aを操作して入力される指示に応じて演奏するレベルを選択する。この選択は、上述したようにレベル1〜レベルnにグループ分けされている中から、演奏者が現在のレベルに応じたレベルを選択する。
Next, an example of an embodiment in which a player's performance level determination is performed and motivation to practice in order to advance to the next level will be described with reference to the flowchart of FIG.
First, in step S201, the player selects a level to be played in accordance with an instruction input by operating the
次に、ステップS202に進み、ステップS201で選択したグループの中から、演奏者が演奏する曲を、演奏者が操作パネル部7の操作子7aを操作して入力される指示に応じて選択する。
Next, the process proceeds to step S202, and a music piece performed by the performer is selected from the group selected in step S201 in accordance with an instruction input by the performer operating the
次に、ステップS203に進み、演奏者の演奏データを解析してレベル評価を行なう。ここで行われる演奏操作毎のレベル評価として、本実施形態においては図3(a)に示すように4つの項目について評価するようにしている。 In step S203, the performance data of the performer is analyzed to evaluate the level. As the level evaluation for each performance operation performed here, in this embodiment, four items are evaluated as shown in FIG.
すなわち、(1)押鍵は正しいか否か、(2)キーオンタイミングのずれ、(3)キーオフタイミングのずれ、(4)押鍵強度(ベロシティ)の違い、等について正規データと比較して評価を行なっている。 That is, (1) whether or not the key depression is correct, (2) deviation in key-on timing, (3) deviation in key-off timing, (4) difference in key depression strength (velocity), etc. Is doing.
次に、ステップS204に進み、ステップS203で行われた評価結果が所定の評価点以上の演奏であったか、すなわち、演奏曲をクリアしたか否か判断する。この判断は、図3(b)に示すように、各回演奏評価データに基づいて行われる。その内容は、本実施形態においては(a)練習対象楽曲データの曲種情報(曲目番号、練習パート及び種類、ジャンル(演歌、童謡、ジャズ、・・・))。(b)練習の日時、(c)演奏ガイドモードの種別、(d)今回の最終演奏評価値(点数)等である。ステップS204の判断の結果、所定の評価点よりも低かった場合にはステップS207に進み、その旨を知らせる表示処理を行う。 Next, the process proceeds to step S204, and it is determined whether or not the evaluation result performed in step S203 is a performance of a predetermined evaluation score or more, that is, whether or not the performance music has been cleared. This determination is made based on each performance evaluation data as shown in FIG. In this embodiment, the content is (a) music type information (music number, practice part and type, genre (enka, nursery rhyme, jazz,...)) Of the music data to be practiced. (B) Date and time of practice, (c) Type of performance guide mode, (d) Final performance evaluation value (score) of this time, etc. If the result of determination in step S204 is lower than the predetermined evaluation score, the process proceeds to step S207, and a display process for informing that is performed.
また、ステップS204の判断の結果、所定の評価点よりも高かった場合にはステップS205に進み、そのグループの演奏レベルをクリアしたか否かを判断する。この判断は、図3(c)に示す演奏解析データに基づいて行なう。 If the result of determination in step S204 is higher than the predetermined evaluation score, the process proceeds to step S205 to determine whether or not the performance level of the group has been cleared. This determination is made based on the performance analysis data shown in FIG.
本実施形態においては、(e)レパートリー曲情報(例えば、所定評価点以上の演奏回数が所定回数以上の曲目番号や曲数。必要に応じて、ジャンル別の算出やグラフ表示を可能とする)。(f)レパートリー演奏スキル・上達度〔例えば、合格楽曲の評価点の推移(スキル)。当該楽曲の演奏を練習し始めてから所定評価点(例えば、"80"点)が得られるまでの日数(上達スピード)等〕。(g)総練習回数〔曲目別(例えば、現在練習中の楽曲の演奏練習のために楽曲データを何回再生したか)。必要に応じて練習パート別や曲風・ジャンル別の値等も算出する〕。(h)これまでの練習した楽曲の総数、曲種等がある。 In the present embodiment, (e) repertoire music information (for example, the number of music pieces and the number of music pieces whose performance number is equal to or higher than a predetermined evaluation score. . (F) Repertoire performance skills and progress [e.g., transition of evaluation scores (skills) of acceptable music. The number of days until the predetermined evaluation score (for example, “80” points) is obtained after starting to practice playing the music (advance speed), etc.]. (G) Total number of exercises [by song number (for example, how many times the music data was reproduced for the practice of the music currently being practiced). If necessary, calculate values for each practice part, song style, and genre.] (H) The total number of songs practiced so far, song types, etc.
なお、上記(e)、(f)のレパートリー情報は、例えば、演奏練習で最後まで弾くことができ、所定評価点(例:各演奏パラメータ全ての評価値または平均評価値が"80"点)が所定回(例:3回)得られて合格と判定された曲に関係する情報をいう。 Note that the repertoire information of (e) and (f) can be played to the end in performance practice, for example, and given evaluation points (eg, evaluation values of all performance parameters or average evaluation values are “80” points). Is information related to a song that has been obtained a predetermined number of times (eg, three times) and determined to be acceptable.
ステップS205の判断の結果、クリアしていない場合にはステップS207に進み、その旨を知らせる表示処理を行う。また、ステップS205の判断の結果、上記演奏グループの演奏レベルをクリアした場合にはステップS206に進み、次の演奏レベルに昇進する処理を行なう。すなわち、演奏者がレベル1であった場合には、次回からはレベル2にグループ分けされている練習曲(バイエルやチェルニーなど)を練習することが可能になる。次のレベルに進んだ内容はステップS207において液晶表示装置7bに表示される。
If the result of determination in step S205 is that it has not been cleared, processing proceeds to step S207, and display processing for informing that is performed. If the performance level of the performance group is cleared as a result of the determination in step S205, the process proceeds to step S206, and a process of promoting to the next performance level is performed. That is, if the performer is level 1, it is possible to practice practice songs (such as Bayer and Chelney) grouped in level 2 from the next time. The content advanced to the next level is displayed on the liquid
本実施形態においては、第1の表示例として、演奏者のレベルに応じたキャラクタを上記液晶表示装置7bに表示するようにしている。例えば、図4(a)に示すように、レベル1では「卵」を表示する。また、図4(b)に示すように、レベル2に昇進すれば「ひよこ」を表示する。さらにレベルアップした場合には、図4(c)に示すように、「にわとり」を表示するようにしている。
In the present embodiment, as a first display example, a character corresponding to the player's level is displayed on the liquid
このように、演奏者のレベルに応じてキャラクタが成長するような表示を液晶表示装置7bに行なうことにより、演奏者の演奏レベル及びその成長具合を視覚によって認識させることができる。また、このような表示を行なうことにより、次のレベルに進むために練習意欲を高めることができる。
In this way, by displaying on the liquid
上述の説明においては、第1の表示例として、レベルに応じて成長するキャラクタを液晶表示装置7bに表示する例を示した。
図5に示すように、第2の表示例は、演奏者の演奏レベルを文字で示す例を示している。例えば、まだレベル2の曲が合格していない、もしくは数曲しか合格していない場合には、図5(a)に示すように、(現在あなたは「レベル2」です。)のように表示する。
In the above description, as the first display example, an example is shown in which a character that grows according to the level is displayed on the liquid
As shown in FIG. 5, the second display example shows an example in which the performance level of the performer is indicated by characters. For example, if the song of level 2 has not passed yet, or only a few songs have passed, as shown in Fig. 5 (a), it is displayed as (currently you are "level 2") To do.
また、レベル2の曲をあと数曲合格すればレベル2の曲は全曲合格する状態になると、図5(b)に示すように、(もう少しで「レベル3」にレベルアップ!)のように表示する。さらに、レベル2の曲を全曲合格すると、図5(c)に示すように、(おめでとう!「レベル3」に上がりました。現在あなたは「レベル3」です。)のように表示する。 Also, if a few more level 2 songs are passed, all level 2 songs will pass, as shown in FIG. 5 (b) (up to "level 3" in a little more!). indicate. Furthermore, when all the songs of level 2 are passed, as shown in FIG. 5 (c), it is displayed as (Congratulations! You have risen to "level 3". You are now "level 3").
なお、レベルアップや表示は上述した例の他に種々の例が考えられる。例えば、
(1)現在のレベルの曲はス数曲しか合格していないが、次のレベルの曲は全曲合格した場合は、現在のレベルがクリアしていなくても次のレベルに進めるようにする。
(2)現在のレベルの曲を弾いたあとの評価が、著しく低い評価が続いた場合にはレベルダウンさせるようにする。
(3)あるレベルの曲がグレード○級と同程度の場合には、「グレード○級相当」などと表示する。
等の例を考えることができる。
In addition to the above-described examples, various examples can be considered for level up and display. For example,
(1) Although only a few songs of the current level have passed, if all the songs of the next level have passed, the next level is advanced even if the current level is not cleared.
(2) If the evaluation after playing a song at the current level continues to be extremely low, the level is lowered.
(3) If a certain level of music is about the same as grade ○ grade, “grade equivalent to grade ○” or the like is displayed.
Etc. can be considered.
上述したように、本実施形態においては、演奏者の演奏レベルを液晶表示装置7bに表示するようにしたので、演奏者は自分の現在のレベルを視覚的に認識することが可能となり、次のレベルに進むために練習意欲を高めることができる。
As described above, in the present embodiment, since the performance level of the performer is displayed on the liquid
(本発明に係る他の実施形態)
上述した本発明の実施形態における電子楽器を構成する各手段、並びに演奏レベルを判定して表示する方法の各ステップは、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び上記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
(Other embodiments according to the present invention)
Each means of the electronic musical instrument in the embodiment of the present invention described above and each step of the method for displaying and determining the performance level can be realized by operating a program stored in a RAM or ROM of a computer. This program and a computer-readable recording medium on which the program is recorded 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.
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラム(実施形態では図2に示すフローチャートに対応したプログラム)を、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが上記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。 In the present invention, a software program (in the embodiment, a program corresponding to the flowchart shown in FIG. 2) for realizing the functions of the above-described embodiments is directly or remotely supplied to the system or apparatus. And the case where it is achieved also by the computer of the system or apparatus reading and executing the supplied program code is included.
したがって、本発明の機能処理をコンピュータで実現するために、上記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Therefore, the program code itself installed in the computer in order to realize the functional processing of the present invention by the computer also realizes 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)などもある。 Examples of the recording medium for supplying the program include a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、上記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。 As another program supply method, a browser on a client computer is used to connect to an Internet home page. It can also be supplied by downloading the computer program itself of the present invention or a compressed file including an automatic installation function from a homepage 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 It is also possible to execute the encrypted program by using the downloaded key information and install the program on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、上述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ない、その処理によっても上述した実施形態の機能が実現され得る。 Further, the functions of the above-described embodiments are realized by the computer executing the read program. In addition, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わる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.
1 電子楽器
2 CPU
3 ROM
4 RAM
5 信号バス
6 キーボード部
7 操作パネル部
7a 各種操作子
7b 液晶表示装置
8 楽音発生部
9 D/A変換部
10 アナログ信号処理部
11 パワーアンプ
12 スピーカ部
13 レコーダ
14 外部記憶装置
15 インターフェース部
1 Electronic musical instrument 2 CPU
3 ROM
4 RAM
5
Claims (6)
上記演奏と、それに対応する上記楽曲データ記憶装置に記憶された練習曲とを比較して採点する評価手段と、
上記評価手段に拠る採点が所定値より多かった場合に、上記選択した演奏レベルをクリアしたかどうかを判断する判断手段と、
上記判断手段が上記選択した演奏レベルをクリアしたと判断した場合に、上記演奏者の演奏レベルが次に進んだ旨の情報を表示する表示手段とを有することを特徴とする電子楽器。 A plurality of practice songs stored in the song data storage device are grouped into performance levels of 1 to n according to the degree of difficulty, and the performance of the group of songs corresponding to the performance level selected by the performer depends on the performer In electronic musical instruments that evaluate
Evaluation means for comparing and scoring the performance and the practice music stored in the music data storage device corresponding to the performance,
A judging means for judging whether or not the selected performance level is cleared when the scoring by the evaluation means is greater than a predetermined value;
An electronic musical instrument comprising: display means for displaying information indicating that the performance level of the performer has advanced next when the determination means determines that the selected performance level has been cleared.
上記演奏者の演奏レベルを示す情報をキャラクタ画像として生成し、上記演奏者の演奏レベルが向上するのに応じて上記キャラクタ画像を変更することを特徴とする請求項1に記載の電子楽器。 Information indicating that the performance level of the performer has advanced to the next displayed on the display means is as follows:
2. The electronic musical instrument according to claim 1, wherein information indicating the performance level of the performer is generated as a character image, and the character image is changed in accordance with improvement in the performance level of the performer.
電子楽器のコンピュータに上記演奏と、それに対応する上記楽曲データ記憶装置に記憶された練習曲とを比較して採点する評価ステップと、
上記評価ステップに拠る採点が所定値より多かった場合に、上記選択した演奏レベルをクリアしたかどうかを判断する判断ステップと、
上記判断ステップにおいて上記選択した演奏レベルをクリアしたと判断した場合に、上記演奏者の演奏レベルが次に進んだ旨の情報を表示する表示ステップとを実行させることを特徴とする電子楽器のプログラム。 A program to be executed by a computer, in which a plurality of practice songs stored in a music data storage device are grouped into 1 to n performance levels according to the difficulty level, and the group corresponding to the performance level selected by the performer In an electronic musical instrument program for evaluating the performance of a song by the performer,
An evaluation step of scoring by comparing the performance and the practice music stored in the music data storage device corresponding to the performance on the computer of the electronic musical instrument ;
A determination step of determining whether or not the selected performance level has been cleared when the scoring based on the evaluation step is greater than a predetermined value;
An electronic musical instrument program that, when it is determined in the determining step that the selected performance level is cleared, executes a display step that displays information indicating that the performance level of the performer has advanced next. .
上記演奏者の演奏レベルを示す情報をキャラクタ画像として生成し、上記演奏者の演奏レベルが向上するのに応じて上記キャラクタ画像を変更することを特徴とする請求項4に記載の電子楽器のプログラム。 Displaying in the display step, information indicating that advanced performance level of the player's next is
5. The electronic musical instrument program according to claim 4, wherein information indicating the performance level of the performer is generated as a character image, and the character image is changed as the performance level of the performer is improved. .
上記演奏と、それに対応する上記楽曲データ記憶装置に記憶された練習曲とを比較して採点する評価工程と、
上記評価工程に拠る採点が所定値より多かった場合に、上記選択した演奏レベルをクリアしたかどうかを判断する判断工程と、
上記判断工程において上記選択した演奏レベルをクリアしたと判断した場合に、上記演奏者の演奏レベルが次に進んだ旨の情報を表示する表示工程とを有し、各工程を電子楽器のコンピュータに実行させることを特徴とする演奏レベル表示方法。 A plurality of practice songs stored in the song data storage device are grouped into performance levels of 1 to n according to the degree of difficulty, and the performance of the group of songs corresponding to the performance level selected by the performer depends on the performer In the performance level display method for evaluating
An evaluation process for scoring the performance and the practice song stored in the music data storage device corresponding to the performance,
A determination step of determining whether or not the selected performance level has been cleared when scoring based on the evaluation step is greater than a predetermined value;
If it is determined that the clear performance levels above selected in the decision step, and a display step of displaying the information indicating that advanced performance level of the player's turn to each step of the electronic musical instrument computer A performance level display method characterized by being executed .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005356192A JP4828219B2 (en) | 2005-12-09 | 2005-12-09 | Electronic musical instrument and performance level display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005356192A JP4828219B2 (en) | 2005-12-09 | 2005-12-09 | Electronic musical instrument and performance level display method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007163575A JP2007163575A (en) | 2007-06-28 |
JP4828219B2 true JP4828219B2 (en) | 2011-11-30 |
Family
ID=38246576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005356192A Expired - Fee Related JP4828219B2 (en) | 2005-12-09 | 2005-12-09 | Electronic musical instrument and performance level display method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4828219B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4934180B2 (en) * | 2009-09-24 | 2012-05-16 | 株式会社エクシング | Plucked string instrument performance evaluation device |
JP5412677B2 (en) * | 2011-07-21 | 2014-02-12 | 株式会社Icst | Syringe operation detection device |
JP6349149B2 (en) * | 2014-05-28 | 2018-06-27 | アルー株式会社 | Lesson progression system, lesson progression method and lesson progression program |
JP2017090871A (en) * | 2015-11-16 | 2017-05-25 | 藍花 大友 | Practice recording table |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09297594A (en) * | 1996-03-05 | 1997-11-18 | Sega Enterp Ltd | Accompaniment playing device and storage medium |
JP3582320B2 (en) * | 1996-10-18 | 2004-10-27 | ヤマハ株式会社 | Music training system, music training method, and recording medium recording program for realizing the method |
-
2005
- 2005-12-09 JP JP2005356192A patent/JP4828219B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007163575A (en) | 2007-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4111004B2 (en) | Performance practice device and performance practice program | |
US6211451B1 (en) | Music lesson system with local training terminal and remote supervisory station | |
JP4075565B2 (en) | Music score display control apparatus and music score display control program | |
CN101276581A (en) | Musical performance processing apparatus and storage medium therefor | |
JP3407626B2 (en) | Performance practice apparatus, performance practice method and recording medium | |
JP2005309029A (en) | Server device and method for providing streaming of musical piece data, and streaming using electronic music device | |
JP3807275B2 (en) | Code presenting device and code presenting computer program | |
JP6720798B2 (en) | Performance training device, performance training program, and performance training method | |
JP3509545B2 (en) | Performance information evaluation device, performance information evaluation method, and recording medium | |
JP4517508B2 (en) | Performance teaching apparatus and performance teaching method | |
JP4626551B2 (en) | Pedal operation display device for musical instruments | |
US20050257667A1 (en) | Apparatus and computer program for practicing musical instrument | |
JP4828219B2 (en) | Electronic musical instrument and performance level display method | |
JP4650182B2 (en) | Automatic accompaniment apparatus and program | |
JP4882980B2 (en) | Music search apparatus and program | |
JP5245973B2 (en) | Scoring device, program | |
JP3551014B2 (en) | Performance practice device, performance practice method and recording medium | |
JP4618704B2 (en) | Code practice device | |
JP6720797B2 (en) | Performance training device, performance training program, and performance training method | |
JP6862667B2 (en) | Musical score display control device and program | |
JP7571804B2 (en) | Information processing system, electronic musical instrument, information processing method, and machine learning system | |
JP4534926B2 (en) | Image display apparatus and program | |
JP4743615B2 (en) | Electronic musical instrument with practice function | |
JP2007163576A (en) | Electronic musical instrument and progressing state display method of playing practice | |
JP2004240254A (en) | Electronic musical instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080922 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110322 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110519 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110607 |
|
A521 | Written amendment |
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 (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140922 Year of fee payment: 3 |
|
R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |