JP4655872B2 - 演奏評価システムおよび演奏評価処理のプログラム - Google Patents
演奏評価システムおよび演奏評価処理のプログラム Download PDFInfo
- Publication number
- JP4655872B2 JP4655872B2 JP2005303991A JP2005303991A JP4655872B2 JP 4655872 B2 JP4655872 B2 JP 4655872B2 JP 2005303991 A JP2005303991 A JP 2005303991A JP 2005303991 A JP2005303991 A JP 2005303991A JP 4655872 B2 JP4655872 B2 JP 4655872B2
- Authority
- JP
- Japan
- Prior art keywords
- performance
- rank
- scoring
- data
- server
- 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.)
- Active
Links
Images
Landscapes
- Auxiliary Devices For Music (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Electrophonic Musical Instruments (AREA)
Description
例えば、ある提案のカラオケ装置においては、カラオケ曲の歌唱を採点した採点結果が全体の中でどの程度のレベルであるかを知らせるために、実際に歌唱した歌唱者の点数を集計して、その中の順位を表示する。あるいは、その曲の平均点および標準偏差に基づいて1000人中の何番などの仮の順位を算出して表示する(特許文献1参照)。
また、別の提案の歌唱力判定装置によれば、全国的に分散配置された複数の端末カラオケから、同時多発的に入力される音声データを中央にて同時に採点あるいは順位付けし、結果を即座に個々の端末カラオケ装置に表示する。このために、歌唱者の歌唱音声データは伴奏音楽データと同期される形でセンターに送信される。センターのコンピュータは、同一の曲・伴奏ごとに、あらかじめ録音されて収納された模範歌唱と時間的に分割された区間ごとに音程、リズム、強弱などを比較し、あらかじめ定められた採点基準に従って即座に採点する。採点された結果は、あらかじめ組み込まれたプログラムにより、ジャンルごとに算定された順位データやコメントとともに、個別のカラオケ端末装置に返信されて、画面上に表示される(特許文献2参照)。
さらに、別の提案のカラオケ装置においては、歌唱者の現時点の歌唱力を全国規模で正確に比較・評価するために、利用者インタフェースは指定された楽曲を待ち行列に登録し、通信手段はホスト装置と通信し、制御手段はダウンロード処理と表示処理を可能とし、ダウンロード処理は待ち行列に登録されている楽曲の演奏に際し、当該楽曲の採点ランキング情報を通信手段によりホスト装置から取り寄せさせ、表示処理は採点手段が出力する採点情報と採点ランキングとを関連づけして表示する(特許文献3)。
本発明は、このような従来の課題を解決するためのものであり、ネットワークを介して接続された多数の端末装置とサーバとの間で通信を行って、各端末装置における音楽の練習の評価をサーバが行う場合に、通信トラフィックの輻輳によるネットワークの閉塞およびサーバのシステムダウンを回避することを目的とする。
あるいは、請求項1の演奏評価システムにおいて、請求項3に記載したように、ランク設定手段は、曲データに対する鍵盤演奏の採点方式を表す演奏ランクを設定するような構成にしてもよい。
さらに、請求項1の演奏評価システムにおいて、請求項4に記載したように、通信制御手段は、採点結果をサーバに登録するコマンドが入力された場合に、当該採点結果をサーバに送信するような構成にしてもよい。
さらに、請求項1の演奏評価システムにおいて、請求項5に記載したように、演奏採点手段は、ランク設定手段によって設定された演奏ランクを表す採点方式の段階がより上位である程、より高い採点基準(実施形態においては、図14の係数などに相当する)で演奏データを採点するような構成にしてもよい。
ステップAないしステップDは、実施形態においては、図2のCPU11の処理に相当する。
請求項6の演奏評価処理のプログラムにおいて、請求項8に記載したように、ステップAは、曲データに対する鍵盤演奏の採点方式を表す演奏ランクを設定するような構成にしてもよい。
請求項6の演奏評価処理のプログラムにおいて、請求項9に記載したように、ステップDは、採点結果をサーバに登録するコマンドが入力された場合に、当該採点結果をサーバに送信するような構成にしてもよい。
請求項6の演奏評価処理のプログラムにおいて、請求項5に記載したように、ステップBは、ステップAによって設定された演奏ランクを表す採点方式の段階がより上位である程、より高い採点基準(実施形態においては、図14の係数などに相当する)で演奏データを採点するような構成にしてもよい。
図1は、実施形態における演奏評価システムを示す図である。図1において、複数の電子楽器1は、ネットワーク2を介してそれぞれサーバ3に接続されている。サーバ3は、カラオケ曲および電子楽器のレッスン曲を配信するとともに、各電子楽器1において採点されたカラオケおよびレッスンの採点結果の順位を通知する。
鍵盤17は、各鍵にLEDを備え、ガイド表示部18の駆動信号によって押鍵すべき鍵のLEDが点灯する構造になっている。通信部21は、サーバ3との間でデータやコマンドの送受信を行う。A/D変換部22は、マイク23と無線又は有線によって接続され、マイク23から入力されるカラオケの音声信号をアナログからデジタルに変換してCPU11に入力する。音源19は、カラオケ演奏の際には、サーバ3から配信された伴奏曲のデータおよびマイク23から入力された音声信号を合成し、サウンドシステム(図示せず)から発音する。一方、鍵盤演奏の際には、鍵盤17から入力された音高、音色、ベロシティに応じて、楽音信号を生成してサウンドシステムから発音する。なお、表示部20の画面については後述する。
まず、電子楽器1の動作について、図3ないし図13および図15ないし図18に示すCPU11のフローチャート、図22ないし図29に示す表示部20の画面、および図14に示す採点基準に基づいて説明する。図3において、所定のイニシャライズ(ステップSA1)の後、接続スイッチがオンされたか否かを判別し(ステップSA2)、このスイッチがオンでない場合には、その他の処理を行う(ステップSA3)。接続スイッチがオンされたときは、通信部21によってサーバ3に接続する(ステップSA4)。
図11は、上級再生処理のフローチャートである。曲データを読み出し(ステップSC1)、その伴奏曲に応じて入力されたマイク23からの入力音声のピッチ(音程)を抽出する(ステップSC2)。また、伴奏曲および音声を音源19に出力して発音させる(ステップSC3)。発音に伴って、各フレーズの音程およびオクターブずれを判定して(ステップSC4)、係数(a)に基づき採点してフレーズごとに加算を行う(ステップSC5)。そして、曲が終了したか否かを判別し(ステップSC6)、終了していない場合には、ステップSC1に移行して曲データの読み出しを続行する。曲が終了したときは、図5のフローチャートに戻る。
したがって、演奏の難易度を示す演奏ランクは、ステップ3レッスンが最も難しい最上位の演奏ランクであり、次がステップ2レッスンの演奏ランクであり、ステップ1レッスンが最も易しい最下位の演奏ランクである。
図19において、IDやパスワードなどを含む認証要求を受信したか否かを判別し(ステップSK1)、この要求を受信したときは、認証処理を行って(ステップSK2)、TOP画面を送信する(ステップSK3)。カラオケ要求を受信したか否かを判別し(ステップSK4)、この要求を受信したときは、カラオケTOP画面を送信する(ステップSK5)。カラオケ曲の検索要求を受信したか否かを判別し(ステップSK6)、この要求を受信したときは、カラオケ曲の検索画面を送信する(ステップSK7)。カラオケ曲の検索データを受信したか否かを判別し(ステップSK8)、このデータを受信したときは、曲検索処理を行って(ステップSK9)、カラオケ曲の検索結果を送信する(ステップSK10)。
電子楽器1からの要求又はデータの受信に応じたデータを送信した後は、再び、図19のステップSK1に移行して、上記処理を繰り返す。
したがって、ネットワークを介して接続された多数の端末装置とサーバとの間で通信を行って、各端末装置における音楽の練習の評価をサーバが行う場合に、演奏ランクが最上位の演奏ランクより下位の場合には採点結果を送信しないので、通信トラフィックの輻輳によるネットワークの閉塞およびサーバのシステムダウンを回避できる。
したがって、様々な演奏に対して音楽の練習の評価をサーバが行う場合に、通信トラフィックの輻輳によるネットワークの閉塞およびサーバのシステムダウンを回避できる。
さらに、採点結果をサーバ3に登録するコマンドが入力された場合に、その採点結果をサーバ3に送信する。
したがって、採点した演奏データが最上位の演奏ランクである場合でも、ユーザに登録の意志がない場合には採点結果を送信しないので、本人の意に反して個人情報が流出するのを防止できる。
したがって、上位の演奏ランクの演奏に対しては厳密な採点を行って、順位の信頼性を維持するとともに、下位の演奏ランクの演奏に対しては柔軟で許容性を持った採点を行って、ユーザの演奏意欲が低下しないようにする。
また、上記実施形態においては、カラオケの歌唱力を採点する構成にしたが、ミュージカルやオペラなどの発声練習における音程などを採点する構成にしてもよい。また、鍵盤の演奏に限らず、打楽器の演奏における楽器の種類およびタイミングを採点する構成にしてもよい。
曲データの演奏に対して上位から下位までの複数段階の演奏ランクの中から、入力された1つの段階の演奏ランクを設定するステップAと、前記曲データに対して入力された演奏データを採点するステップBと、前記ステップBによって採点された演奏データに対して順位を要求するコマンドが入力されたときは、前記ステップAによって設定された演奏ランクが所定の演奏ランクであるか否かを判定するステップCと、前記ステップCによって前記所定の演奏ランクであると判定された場合には、ネットワークを介して接続されたサーバに対して前記ステップBによる採点結果を送信し、当該採点結果の順位を当該サーバから受信して表示手段に表示するステップDと、をコンピュータに実行させる。
前記ステップAは、曲データに対する鍵盤演奏の演奏ランクを設定することを特徴とする。
前記ステップDは、前記採点結果を前記サーバに登録するコマンドが入力された場合に、当該採点結果を前記サーバに送信することを特徴とする。
前記ステップBは、前記ステップAによって設定された演奏ランクの段階がより上位である程、より高い採点基準で演奏データを採点することを特徴とする。
2 ネットワーク
3 サーバ
11 CPU
13 プログラムROM
14 ワークRAM
15 画像メモリ
16 スイッチ部
17 鍵盤
18 ガイド表示部
19 音源
20 表示部
21 通信部
22 A/D変換部
23 マイク
Claims (10)
- 曲データの演奏に対して上位から下位までの複数段階の採点方式を表す演奏ランクの中から、入力された1つの段階の演奏ランクを設定するランク設定手段と、
前記曲データに対して入力された演奏データを採点する演奏採点手段と、
前記ランク設定手段によって設定された演奏ランクが所定の演奏ランクであるか否かを判定するランク判定手段と、
前記ランク判定手段によって前記所定の演奏ランクであると判定され、かつ前記演奏採点手段によって採点された演奏データに対して順位を要求するコマンドが入力された場合には、ネットワークを介して接続されたサーバに対して前記演奏採点手段による採点結果を送信し、当該採点結果の順位を当該サーバから受信して表示手段に表示する通信制御手段と、
を備えた演奏評価システム。 - 前記ランク設定手段は、曲データに対するカラオケの歌唱力の採点方式を表す演奏ランクを設定し、前記演奏採点手段は、入力された歌唱の音声データを採点することを特徴とする請求項1に記載の演奏評価システム。
- 前記ランク設定手段は、曲データに対する鍵盤演奏の採点方式を表す演奏ランクを設定することを特徴とする請求項1に記載の演奏評価システム。
- 前記通信制御手段は、前記採点結果を前記サーバに登録するコマンドが入力された場合に、当該採点結果を前記サーバに送信することを特徴とする請求項1に記載の演奏評価システム。
- 前記演奏採点手段は、前記ランク設定手段によって設定された演奏ランクを表す採点方式の段階がより上位である程、より高い採点基準で演奏データを採点することを特徴とする請求項1に記載の演奏評価システム。
- 曲データの演奏に対して上位から下位までの複数段階の採点方式を表す演奏ランクの中から、入力された1つの段階の演奏ランクを設定するステップAと、
前記曲データに対して入力された演奏データを採点するステップBと、
前記ステップAによって設定された演奏ランクが所定の演奏ランクであるか否かを判定するステップCと、
前記ステップCによって前記所定の演奏ランクであると判定され、かつ前記ステップBによって採点された演奏データに対して順位を要求するコマンドが入力された場合には、ネットワークを介して接続されたサーバに対して前記ステップBによる採点結果を送信し、当該採点結果の順位を当該サーバから受信して表示手段に表示するステップDと、
をコンピュータに実行させる演奏評価処理のプログラム。 - 前記ステップAは、曲データに対するカラオケの歌唱力の採点方式を表す演奏ランクを設定し、前記ステップBは、入力された歌唱の音声データを採点することを特徴とする請求項6に記載の演奏評価処理のプログラム。
- 前記ステップAは、曲データに対する鍵盤演奏の採点方式を表す演奏ランクを設定することを特徴とする請求項6に記載の演奏評価処理のプログラム。
- 前記ステップDは、前記採点結果を前記サーバに登録するコマンドが入力された場合に、当該採点結果を前記サーバに送信することを特徴とする請求項6に記載の演奏評価処理のプログラム。
- 前記ステップBは、前記ステップAによって設定された演奏ランクを表す採点方式の段階がより上位である程、より高い採点基準で演奏データを採点することを特徴とする請求項6に記載の演奏評価処理のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005303991A JP4655872B2 (ja) | 2005-10-19 | 2005-10-19 | 演奏評価システムおよび演奏評価処理のプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005303991A JP4655872B2 (ja) | 2005-10-19 | 2005-10-19 | 演奏評価システムおよび演奏評価処理のプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007114340A JP2007114340A (ja) | 2007-05-10 |
JP4655872B2 true JP4655872B2 (ja) | 2011-03-23 |
Family
ID=38096621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005303991A Active JP4655872B2 (ja) | 2005-10-19 | 2005-10-19 | 演奏評価システムおよび演奏評価処理のプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4655872B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5137203B2 (ja) * | 2008-09-01 | 2013-02-06 | 株式会社エクシング | カラオケ装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09297594A (ja) * | 1996-03-05 | 1997-11-18 | Sega Enterp Ltd | 伴奏演奏装置および記憶媒体 |
JP2001154668A (ja) * | 1999-11-29 | 2001-06-08 | Yamaha Corp | 楽音合成方法、演奏情報選択方法、演奏制御方法、演奏情報記録方法、演奏情報評価方法、演奏練習装置および記録媒体 |
JP2004061714A (ja) * | 2002-07-26 | 2004-02-26 | P I Ii:Kk | 通信学習システムおよびその方法 |
JP2004093822A (ja) * | 2002-08-30 | 2004-03-25 | Kawai Musical Instr Mfg Co Ltd | 音楽機器レッスンシステムおよびそのためのプログラム |
JP2005134596A (ja) * | 2003-10-30 | 2005-05-26 | Daiichikosho Co Ltd | 歌唱力審査エントリーシステム |
-
2005
- 2005-10-19 JP JP2005303991A patent/JP4655872B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09297594A (ja) * | 1996-03-05 | 1997-11-18 | Sega Enterp Ltd | 伴奏演奏装置および記憶媒体 |
JP2001154668A (ja) * | 1999-11-29 | 2001-06-08 | Yamaha Corp | 楽音合成方法、演奏情報選択方法、演奏制御方法、演奏情報記録方法、演奏情報評価方法、演奏練習装置および記録媒体 |
JP2004061714A (ja) * | 2002-07-26 | 2004-02-26 | P I Ii:Kk | 通信学習システムおよびその方法 |
JP2004093822A (ja) * | 2002-08-30 | 2004-03-25 | Kawai Musical Instr Mfg Co Ltd | 音楽機器レッスンシステムおよびそのためのプログラム |
JP2005134596A (ja) * | 2003-10-30 | 2005-05-26 | Daiichikosho Co Ltd | 歌唱力審査エントリーシステム |
Also Published As
Publication number | Publication date |
---|---|
JP2007114340A (ja) | 2007-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7947889B2 (en) | Ensemble system | |
KR101442606B1 (ko) | Ucc를 이용하는 온라인 게임을 제공하는 게임 서비스방법 및 그 게임 서버 | |
JP6070952B2 (ja) | カラオケ装置及びカラオケ用プログラム | |
JP4655872B2 (ja) | 演奏評価システムおよび演奏評価処理のプログラム | |
JPH08297487A (ja) | 演奏指示装置 | |
JP6589356B2 (ja) | 表示制御装置、電子楽器およびプログラム | |
JP2006251697A (ja) | カラオケ装置 | |
JP2014178535A (ja) | 楽曲編集装置、カラオケ装置および楽曲編集システム | |
JP3734801B2 (ja) | カラオケ装置、音程判定方法、ならびに、プログラム | |
JP4516944B2 (ja) | カラオケ歌唱補助システム | |
EP1975920B1 (en) | Musical performance processing apparatus and storage medium therefor | |
JP4821801B2 (ja) | 音声データ処理装置及びプログラムを記録した媒体 | |
JPH11249675A (ja) | カラオケ装置における歌唱採点方式 | |
JP2005345559A (ja) | 替え歌演奏機能を有するカラオケシステム | |
JPH11249674A (ja) | カラオケ装置における歌唱採点方式 | |
JP2005037846A (ja) | 音楽再生装置の情報設定装置及び情報設定方法 | |
JP2008233736A (ja) | カラオケ装置およびカラオケ情報処理のプログラム | |
JPH10319955A (ja) | 音声データ処理装置及びデータ処理プログラムを記録した媒体 | |
JP2007188175A (ja) | サーバ装置、端末装置およびプログラム | |
JP6582517B2 (ja) | 制御装置およびプログラム | |
JP4148755B2 (ja) | 音声データ処理装置及びデータ処理プログラムを記録した媒体 | |
JP5672279B2 (ja) | 楽曲演奏装置 | |
JP4821802B2 (ja) | 音声データ処理装置及びプログラムを記録した媒体 | |
JP5439994B2 (ja) | データ集配システム,通信カラオケシステム | |
JP4475383B2 (ja) | 音楽教習装置および音楽教習プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080515 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081016 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100122 |
|
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: 20101130 |
|
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: 20101213 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4655872 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |