JP6219750B2 - Singing battle karaoke system - Google Patents

Singing battle karaoke system Download PDF

Info

Publication number
JP6219750B2
JP6219750B2 JP2014038383A JP2014038383A JP6219750B2 JP 6219750 B2 JP6219750 B2 JP 6219750B2 JP 2014038383 A JP2014038383 A JP 2014038383A JP 2014038383 A JP2014038383 A JP 2014038383A JP 6219750 B2 JP6219750 B2 JP 6219750B2
Authority
JP
Japan
Prior art keywords
singing
song
user
karaoke
battle
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
Application number
JP2014038383A
Other languages
Japanese (ja)
Other versions
JP2015161888A (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.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho 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 Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2014038383A priority Critical patent/JP6219750B2/en
Publication of JP2015161888A publication Critical patent/JP2015161888A/en
Application granted granted Critical
Publication of JP6219750B2 publication Critical patent/JP6219750B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、一組の利用者が同一のカラオケ楽曲を歌唱して、それぞれの歌唱採点値を競う歌唱対戦カラオケシステムにおいて、利用者が歌まね歌唱を行っている場合に、当該歌まね歌唱を評価した歌唱採点値を算出するようにした歌唱対戦カラオケシステムに関するものである。   In the singing battle karaoke system in which a set of users sing the same karaoke music piece and compete for each singing score value, when the user performs a singing singing song, The present invention relates to a singing battle karaoke system that calculates an evaluated singing score value.

現在普及しているカラオケシステムでは、利用者の歌唱の巧拙を採点する歌唱採点機能を有しており、音程、テンポ、音量等だけではなく、ビブラート、シャクリ、フォール等、種々の歌唱技法を採点することができるようになっている。また、一組の利用者が同一のカラオケ楽曲を歌唱して、それぞれの歌唱採点値を競う歌唱対戦を行うカラオケシステムがある(特許文献1、特許文献2参照)。さらに、一般的な歌唱採点ではなく、原アーティストの歌唱技法をまねた歌唱について、原アーティストの歌唱技法との近似度を採点するカラオケシステムもある(特許文献3参照。)。   The currently popular karaoke system has a singing scoring function that marks the skill of the user's singing, and not only the pitch, tempo, and volume, but also various singing techniques such as vibrato, shakuri, and fall. Can be done. In addition, there is a karaoke system in which a set of users sing the same karaoke music and compete for singing score values (see Patent Document 1 and Patent Document 2). Furthermore, there is also a karaoke system that scores the degree of approximation of the singing technique of the original artist with respect to the singing technique that imitates the singing technique of the original artist instead of the general singing score (see Patent Document 3).

特許文献1に開示された技術は、歌唱対戦ゲームを実現するための通信カラオケシステムに関するものであり、通信カラオケ装置による演奏記録を記憶する演奏記録データベースと、歌唱対戦ゲームに参加を表明する通信カラオケ装置と演奏記録データベースに記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせる組合手段、各通信カラオケ装置による演奏及び演奏記録データベースから読み出された演奏記録に基づいて組合手段により組み合わされた対戦者を順位付する順位付手段とを備えている。そして、演奏記録データベースに記憶された演奏記録をあたかも通信カラオケ装置による演奏者と同等の対戦者として随意に選択できるようにして、歌唱対戦ゲームに参加を表明する通信カラオケ装置の数が不十分な場合であっても、好適な歌唱対戦ゲームを実行できるとしている。   The technology disclosed in Patent Document 1 relates to a communication karaoke system for realizing a singing battle game, a performance record database for storing performance records by a communication karaoke device, and a communication karaoke that expresses participation in a singing battle game. By combining means based on the performance record read from the performance record database and the performance by each communication karaoke device, the combination means to combine the player and the performance record stored in the performance record database as a selection source Ranking means for ranking the combined opponents. And the performance record stored in the performance record database can be arbitrarily selected as a player equivalent to the player by the communication karaoke device, and the number of communication karaoke devices expressing participation in the singing battle game is insufficient. Even in this case, a suitable singing battle game can be executed.

特許文献2に開示された技術は、原アーティストの歌唱あるいはそれに近い歌唱に対して高得点を与えることが可能なカラオケ装置に関するものであり、楽曲データに基づき演奏曲を演奏する演奏手段と、利用者の音声を入力する音声入力手段と、利用者の歌唱に基づいて生成される歌唱データである歌声データを取得する歌声データ取得手段と、演奏曲の歌手の歌唱に基づいて生成された歌手の歌唱データと、歌声データ取得手段により取得された利用者の歌声データとを比較する歌声データ比較手段とを備えている。   The technique disclosed in Patent Document 2 relates to a karaoke apparatus capable of giving a high score to an original artist's song or a song close to it, and a performance means for playing a performance song based on song data, and use Voice input means for inputting a person's voice, singing voice data acquisition means for acquiring singing voice data which is singing data generated based on the user's singing, and a singer generated based on the singing of the singer of the performance song Singing voice data comparing means for comparing the singing data with the singing voice data of the user acquired by the singing voice data acquiring means.

特許文献3に開示された技術は、歌まね歌唱採点を行うことが可能なカラオケシステムに関するもので、カラオケ楽曲毎に歌唱基準リファレンスデータを記憶する歌唱基準リファレンスデータ記憶手段と、アーティスト毎にその歌唱技法特徴、発現位置及び発現区間を含んだ歌まねリファレンスデータを記憶する歌まねリファレンスデータ記憶手段と、利用者が任意のカラオケ楽曲を歌唱した際に、マイクロホンより入力された当該利用者の音声信号から抽出した歌唱評価データと、当該カラオケ楽曲の歌唱基準リファレンスデータと、当該カラオケ楽曲の原アーティストに対応した歌まねリファレンスデータとに基づいて、歌まねの巧拙を採点する歌唱採点手段とを備えている。   The technique disclosed in Patent Document 3 relates to a karaoke system capable of performing singing imitation singing, and includes singing standard reference data storage means for storing singing standard reference data for each karaoke song, and singing for each artist. Singing imitation reference data storage means for storing singing imitation reference data including technique features, expression position and expression interval, and the user's voice signal input from the microphone when the user sings an arbitrary karaoke piece Singing evaluation data, singing reference data for the karaoke piece, and singing reference data corresponding to the original artist of the karaoke piece, singing scoring means for scoring the skill of singing Yes.

特開2007−9368公報JP 2007-9368 A 特開平10−149184号公報JP-A-10-149184 特開2013−231881号公報JP2013-231881A

上述したように、カラオケ楽曲を歌唱する際に、当該カラオケ楽曲の原アーティスト(持ち歌歌手)の歌唱技法を取り入れて歌唱を行う場合がある(歌まね歌唱)。この歌まね歌唱が上手であると、聴者とってみれば、原アーティストの歌唱とよく似ているように聞こえるため、歌まね歌唱に対する評価は高くなる。しかし、原アーティストは、それぞれ特徴的な歌唱技法を用いて歌唱を行っているため、一般的な歌唱採点システムを使用して歌まね歌唱を採点した場合には、歌唱採点値が低くなり、実際に聴者が受ける印象とは異なった歌唱採点値となってしまう。このような問題に対して、特許文献2や特許文献3に開示された技術が存在する。   As described above, when singing karaoke music, the singing technique of the original artist (single singer) of the karaoke music may be sung (singing singing). If this singing song is good, it will sound similar to the singing of the original artist for the listener. However, since each original artist sings using a characteristic singing technique, if the singing song is scored using a general singing scoring system, the singing scoring value will be lower, The singing score is different from the impression that the listener receives. There are techniques disclosed in Patent Documents 2 and 3 for such problems.

ところで、歌唱採点を行う場合の歌唱者を大別すると、高得点を出すのが得意な「高得点歌唱者」と、原アーティストの歌まねを行う「歌まね歌唱者」と、それ以外の「一般歌唱者」とが存在する。そして、歌唱対戦を行う場合に、歌唱傾向が同一の歌唱者が対戦すれば、同一の基準で採点しても、歌唱者自らにとっても、聴者にとっても納得できる歌唱採点値が算出されることになる。   By the way, singers when performing singing scoring are roughly divided into "high-scoring singers" who are good at giving high scores, "singing-song singers" who sing the original artist, and other " "General singer" exists. And when performing a singing match, if singers with the same singing tendency are competing, the singing scoring value that can be convinced for both the singers and the listeners is calculated even if they are scored on the same basis. Become.

しかし、一方の歌唱者が「高得点歌唱者」であり、他方の歌唱者が「歌まね歌唱者」である場合には、歌唱採点基準であるリファレンスデータの音高情報に対して、忠実に歌唱を行うことが得意な「高得点歌唱者」の歌唱採点値が高くなり、原アーティストの歌唱技法を取り入れることによりファレンスデータの音高情報から外れて歌唱することが多い「歌まね歌唱者」の歌唱採点値が低くなることがある。このような歌唱対戦では、歌唱者自らにとっても、聴者にとっても納得できる歌唱採点値が算出されないことになってしまう。   However, if one singer is a "high score singer" and the other singer is a "song imitation singer", faithfully to the pitch information of the reference data that is the singing scoring standard “Singing imitation singer” who often sings out of the pitch information of the reference data by adopting the singing technique of the original artist because the singing score value of “high-scoring singer” who is good at singing becomes high. The singing score may be lower. In such a singing battle, a singing scoring value that is acceptable to both the singer and the listener is not calculated.

本発明は、上述した事情に鑑み提案されたもので、歌唱傾向が異なる歌唱者が歌唱対戦を行う場合に、歌まね歌唱者にとって不利とならず、聴者の感覚とも一致した歌唱採点値を算出することが可能な歌唱対戦カラオケシステムを提供することを目的とする。   The present invention has been proposed in view of the circumstances described above. When singers having different singing tendencies perform a singing match, the singing score value that is not disadvantageous for the singing singers and that matches the listener's sense is calculated. An object is to provide a singing battle karaoke system that can be performed.

本発明の歌唱対戦カラオケシステムは、上述した事情に鑑み提案されたもので、以下の特徴点を有している。すなわち、本発明の歌唱対戦カラオケシステムは、一組の利用者が同一のカラオケ楽曲を歌唱して、それぞれの歌唱採点値を競う歌唱対戦カラオケシステムにおいて、楽曲別原歌唱技法特徴記憶手段と、利用者別歌唱履歴記憶手段と、歌唱対戦楽曲設定手段と、歌唱採点値比較判定手段と、歌まね歌唱判定手段とを備えたことを特徴とするものである。   The singing battle karaoke system of the present invention has been proposed in view of the above-described circumstances, and has the following features. That is, the singing battle karaoke system of the present invention is a singing battle karaoke system in which a set of users sing the same karaoke song and compete for each singing score value. It is characterized by comprising a singing history storage unit according to a person, a singing battle music setting unit, a singing score value comparison determination unit, and a singing imitation singing determination unit.

楽曲別原歌唱技法特徴記憶手段は、各カラオケ楽曲の原曲アーティストの原歌唱技法特徴を、各カラオケ楽曲の楽曲IDと紐付けし、楽曲別原歌唱技法特徴データとして記憶するための手段である。利用者別歌唱履歴記憶手段は、各利用者が歌唱したカラオケ楽曲の楽曲IDと、歌唱技法特徴と、当該カラオケ楽曲の歌唱採点値とを紐付けし、利用者別歌唱履歴データとして記憶するための手段である。   The original singing technique feature storing means for each song is means for associating the original singing technique features of the original artist of each karaoke song with the song ID of each karaoke song and storing it as original singing technique feature data for each song. . The user-specific singing history storage means associates the song ID of the karaoke song sung by each user, the singing technique characteristics, and the singing score value of the karaoke song, and stores them as user-specific singing history data. It is means of.

歌唱対戦楽曲設定手段は、一組の利用者が任意のカラオケ楽曲について歌唱採点値を競うことを指定して選曲予約を行うと、歌唱採点値を競う任意のカラオケ楽曲の楽曲IDと、各利用者の利用者IDとを紐付けするとともに、歌唱対戦であることを示す情報を設定し、歌唱対戦楽曲データを生成するための手段である。歌唱採点値比較判定手段は、歌唱対戦であることを示す情報が設定されたカラオケ楽曲の演奏に際して、当該カラオケ楽曲の楽曲ID及び利用者IDに基づいて利用者別歌唱履歴データを参照し、当該楽曲IDに紐付けられた各利用者の歌唱採点値のいずれか一つが所定値以上か否か、各利用者の歌唱採点値の差が所定値以上か否かを判定するための手段である。   The singing battle music setting means designates that a set of users compete for a singing score value for an arbitrary karaoke song and reserves a song selection, and a song ID of an arbitrary karaoke song competing for a singing score value and each use It is means for associating the user ID of the person and setting information indicating that it is a singing battle and generating singing battle music data. The singing scoring value comparison / determination means refers to the singing history data for each user based on the song ID and user ID of the karaoke song when performing the karaoke song with information indicating that it is a singing match, It is a means for determining whether any one of the singing score values of each user linked to the music ID is greater than or equal to a predetermined value and whether or not the difference between the singing score values of each user is greater than or equal to a predetermined value. .

歌まね歌唱判定手段は、各利用者の歌唱採点値のいずれか一つが所定値以上であり、かつ、歌唱対戦を行う利用者の歌唱採点値の差が所定値以上であると判定された場合に、歌唱対戦楽曲について、歌唱採点値の低い利用者の歌唱採点履歴として記憶されている歌唱技法特徴と、楽曲別原歌唱技法特徴記憶手段に記憶されている原歌唱技法特徴とを比較して歌唱技法特徴近似値を算出し、歌唱採点値の低い利用者の歌唱技法特徴近似値が所定値以上である場合に、歌まね挑戦であると判定するための手段である。   Singing imitation singing determination means, when it is determined that any one of the singing score values of each user is equal to or greater than a predetermined value, and the difference between the singing score values of the users performing the singing battle is equal to or greater than a predetermined value In addition, with respect to the singing battle music, the singing technique characteristics stored as the singing history of the user having a low singing score value are compared with the original singing technique characteristics stored in the original singing technique characteristic storing means according to the music. It is a means for calculating a singing technique feature approximate value and determining that it is a singing challenge when the singing technique feature approximate value of a user having a low singing score value is equal to or greater than a predetermined value.

また、上述した構成に加えて、歌まね歌唱判定手段により、歌まね挑戦であると判定された場合に、特定された歌まね歌唱者の表示を制御する歌まね歌唱者表示制御手段を備えることが可能である。   Further, in addition to the above-described configuration, a singing singing singer display control unit that controls the display of the specified singing singing singer when the singing singing singing determination unit determines that it is a singing mimicry challenge. Is possible.

また、上述した構成に加えて、歌まね歌唱判定手段により、歌まね挑戦であると判定された場合に、歌唱採点で用いる音高の採点基準値に関して、通常の採点基準値と比較してピッチ幅を広げた歌まね採点基準値を用いて、各利用者の歌唱採点を行うことが可能である。   In addition to the above-described configuration, when it is determined by the singing singing singing determination means that the singing imitation challenge, the pitch grading reference value used in singing grading is compared with the normal grading reference value. It is possible to perform singing scoring for each user using the singing imitation scoring reference value that is widened.

また、上述した構成に加えて、歌まね採点基準値において、通常の採点基準値と比較して広げるピッチ幅は、歌唱対戦を行う利用者の歌唱採点値の差に応じて変化させることが可能である。   In addition to the above-described configuration, in the singing imitation scoring reference value, the pitch width that is expanded compared to the normal scoring reference value can be changed according to the difference in the singing scoring value of the user who performs the singing battle It is.

このような構成からなる歌唱対戦カラオケシステムでは、予め、各カラオケ楽曲の原曲アーティストの原歌唱技法特徴をデータ化しておき、楽曲別原歌唱技法特徴記憶手段の機能により、当該原歌唱技法特徴と、各カラオケ楽曲の楽曲IDとを紐付けして、楽曲別原歌唱技法特徴データとして記憶する。楽曲別原歌唱技法特徴データとは、歌唱技法特徴、発現位置及び発現区間を含んだ、アーティスト毎楽曲別のリファレンスデータであり、例えば、原歌唱技法特徴データベースとして記憶する。   In the singing battle karaoke system having such a configuration, the original singing technique features of the original song artist of each karaoke piece are preliminarily converted into data, and the original singing technique features and functions are stored by the function of the original singing technique feature storing means for each piece of music. The song ID of each karaoke song is linked and stored as original song technique feature data for each song. The original singing technique feature data by music is reference data for each artist's music including the singing technique characteristics, expression position, and expression section, and is stored as, for example, an original singing technique feature database.

また、予め、利用者の歌唱技法特徴をカラオケ楽曲毎にデータ化しておき、利用者別歌唱履歴記憶手段の機能により、当該カラオケ楽曲の楽曲IDと、歌唱技法特徴と、当該カラオケ楽曲の歌唱採点値や歌唱採点平均値とを紐付けし、利用者別歌唱履歴データとして記憶する。利用者別歌唱履歴データとは、歌唱技法特徴、発現位置及び発現区間、歌唱採点値や歌唱採点平均値を含んだ、利用者毎楽曲別の歌唱履歴データであり、例えば、利用者別歌唱履歴データデータベースとして記憶する。   In addition, the user's singing technique characteristics are converted into data for each karaoke song in advance, and the song ID of the karaoke song, the singing technique characteristics, and the singing score of the karaoke song are recorded by the function of the singing history storage means for each user. The value and the singing score average value are linked and stored as singing history data for each user. Singing history data by user is singing history data by song for each user, including singing technique characteristics, expression position and expression section, singing scoring value and singing scoring average value, for example, singing history by user Store as a data database.

また、利用者が選曲予約を行う際に、歌唱対戦を指示すると、歌唱対戦楽曲設定手段の機能により、歌唱対戦の対象となるカラオケ楽曲の楽曲IDと、各利用者の利用者IDとを紐付けするとともに、歌唱対戦であることを示す情報(例えば、歌唱対戦フラグ)を設定し、歌唱対戦楽曲データを生成する。この歌唱対戦楽曲データは、選曲予約楽曲の演奏順番を記述した予約待ち行列の一態様としてもよい。   In addition, when the user makes a song selection reservation, if the singing battle is instructed, the song ID of the karaoke song that is the target of the singing battle is linked to the user ID of each user by the function of the singing battle song setting means. At the same time, information (for example, a singing battle flag) indicating a singing battle is set, and singing battle music data is generated. This singing battle music data may be an aspect of a reservation queue describing the performance order of the music selection reserved music.

対戦カラオケ楽曲の演奏に際して、歌唱採点値比較判定手段の機能により、一方の歌唱者が高得点歌唱者であり、他方の歌唱者が歌まね歌唱者の可能性があるか否かを判定する。すなわち、歌唱対戦者の歌唱採点値のいずれか一つが所定値以上であり、かつ、利用者の歌唱採点値の差が所定値以上か否かを判定する。   During the performance of the battle karaoke piece, it is determined whether or not one singer is a high-scoring singer and the other singer may be a singing singer by the function of the singing scoring value comparison and determination means. That is, it is determined whether any one of the singing score values of the singing opponents is equal to or greater than a predetermined value and whether the difference between the singing score values of the users is equal to or greater than a predetermined value.

そして、歌唱対戦者の歌唱採点値のいずれか一つ以上が所定値以上であり、かつ、利用者の歌唱採点値の差が所定値以上である場合には、高得点歌唱者と歌まね歌唱者との歌唱対戦である可能性が高いため、歌まね歌唱判定手段の機能により、歌唱採点値の低い利用者の歌唱技法特徴と原歌唱技法特徴とを比較して歌唱技法特徴近似値を算出し、歌唱採点値の低い利用者の歌唱技法特徴近似値が所定値以上である場合に、歌まね挑戦であると判定する。なお、歌まね挑戦とは、歌まね歌唱者と高得点歌唱者とが歌唱採点値を競う歌唱対戦のことである。   And when any one or more of the singing score values of the singing opponents are equal to or greater than a predetermined value and the difference in the singing score values of the user is equal to or greater than a predetermined value, the singing singing song with the high score singer Singing technique characteristic approximation value is calculated by comparing the singing technique characteristic of the user who has a low singing score value with the original singing technique characteristic by the function of the singing imitation singing judgment means Then, when the singing technique feature approximate value of the user having a low singing score value is equal to or greater than a predetermined value, it is determined to be a singing imitation challenge. The singing mimicry challenge is a singing match where singing singers and high-scoring singers compete for singing scores.

歌まね挑戦である場合には、歌まね歌唱者表示制御手段の機能により、歌まね歌唱者が誰であるかを表示するための制御を行い、聴者等に歌まね挑戦であることを報知することが好ましい。   In the case of a singing challenge, the function of the singing singer display control means controls to display who the singing singer is and informs the listeners that the singing challenge is It is preferable.

歌まね挑戦である場合には、歌唱採点のリファレンスデータについて、音高の採点基準値を変更する。すなわち、通常の採点基準値と比較してピッチ幅を広げた歌まね採点基準値を用いて採点を行うことが好ましい。   If it is a singing mimicry challenge, the pitch scoring reference value is changed for the singing scoring reference data. That is, it is preferable to score using a singing imitation scoring reference value with a wider pitch width than the normal scoring reference value.

この際、通常の採点基準値と比較して広げるピッチ幅は、歌唱対戦を行う利用者の歌唱採点値の差に応じて変化させることができる。   At this time, the pitch width to be expanded in comparison with the normal scoring reference value can be changed according to the difference in the singing scoring value of the user who performs the singing battle.

本発明の歌唱対戦カラオケシステムでは、高得点歌唱者と歌まね歌唱者とが歌唱対戦を行うと判定した場合に、通常の採点基準値と比較してピッチ幅を広げた歌まね採点基準値を用いて採点を行うことにより、歌まね歌唱者にとって不利とならず、聴者の感覚とも一致した歌唱採点を行うことが可能となる。   In the singing competition karaoke system of the present invention, when it is determined that a high score singer and a singing singing singer perform a singing competition, a singing grading standard value with a wider pitch range compared to a normal grading standard value is set. By using and scoring, it becomes possible not to be disadvantageous for the singing singer but also to perform singing scoring that matches the listener's sense.

本発明の実施形態に係る歌唱対戦カラオケシステムの構成を示すブロック図。The block diagram which shows the structure of the singing competition karaoke system which concerns on embodiment of this invention. 楽曲別原歌唱技法特徴データの構成を示す説明図。Explanatory drawing which shows the structure of the original song technique characteristic data according to music. 利用者別歌唱履歴データの構成を示す説明図。Explanatory drawing which shows the structure of song history data classified by user. 本発明の実施形態に係る歌唱対戦カラオケシステムにおける歌唱採点の手順を示すフローチャート。The flowchart which shows the procedure of the singing scoring in the singing battle karaoke system which concerns on embodiment of this invention. 歌唱対戦における採点結果表示の一例を示す模式図。The schematic diagram which shows an example of the scoring result display in a song competition.

図面を参照して、本発明の歌唱対戦カラオケシステムの実施形態について説明する。図1〜図5は本発明の実施形態に係る歌唱対戦カラオケシステムに関するもので、図1は歌唱対戦カラオケシステムの構成を示すブロック図、図2は楽曲別原歌唱技法特徴データの構成を示す説明図、図3は利用者別歌唱履歴データの構成を示す説明図、図4は歌唱採点の手順を示すフローチャート、図5は歌唱対戦(歌まね挑戦)における採点結果表示の一例を示す模式図である。   With reference to drawings, embodiment of the singing battle karaoke system of this invention is described. 1 to 5 relate to a singing battle karaoke system according to an embodiment of the present invention. FIG. 1 is a block diagram showing the configuration of a singing battle karaoke system. FIG. FIG. 3, FIG. 3 is an explanatory diagram showing the configuration of singing history data by user, FIG. 4 is a flowchart showing the procedure of singing scoring, and FIG. 5 is a schematic diagram showing an example of scoring result display in a singing battle (song imitation challenge). is there.

<歌唱対戦カラオケシステムの概要>
本発明の実施形態に係る歌唱対戦カラオケシステム10は、図1に示すように、一組の利用者が同一のカラオケ楽曲を歌唱して、それぞれの歌唱採点値を競う歌唱対戦カラオケシステム10において、楽曲別原歌唱技法特徴記憶手段63、利用者別歌唱履歴記憶手段64、歌唱対戦楽曲設定手段48、歌唱採点値比較判定手段49、歌まね歌唱判定手段50を備えている。また、これらの手段に加えて、歌まね歌唱者表示制御手段51を備えることが可能である。
<Outline of singing battle karaoke system>
As shown in FIG. 1, the singing battle karaoke system 10 according to the embodiment of the present invention is a singing battle karaoke system 10 in which a set of users sing the same karaoke piece and compete for each singing score value. Original singing technique characteristic storage means 63 by song, singing history storage means 64 by user, singing battle music setting means 48, singing score value comparison determination means 49, and singing song singing determination means 50 are provided. In addition to these means, a singing singer display control means 51 can be provided.

なお、以下の説明において、プログラムとは、RAM等に記憶され、CPU等のハードウェアで実行されることにより、その機能を発揮するソフトウェアだけではなく、同等の機能を発揮することが可能な論理回路も含む概念である。   In the following description, a program is a logic that can be stored in a RAM or the like and executed by hardware such as a CPU, so that not only software that exhibits the function but also an equivalent function can be achieved. It is a concept that includes a circuit.

<カラオケ装置>
本発明の実施形態に係る歌唱対戦カラオケシステム10を適用するカラオケ装置30は、図1に示すように、カラオケ本体31、カラオケリモコン装置32、スピーカ33、マイクロホン34、表示装置35、ミキシングアンプ36を備えている。また、カラオケ装置30は、ルータ40及び伝送路20を介して、他のカラオケ装置30及びセンターサーバ60とネットワーク接続されている。
<Karaoke equipment>
As shown in FIG. 1, a karaoke apparatus 30 to which a singing battle karaoke system 10 according to an embodiment of the present invention includes a karaoke main body 31, a karaoke remote control device 32, a speaker 33, a microphone 34, a display device 35, and a mixing amplifier 36. I have. The karaoke apparatus 30 is connected to another karaoke apparatus 30 and the center server 60 via the router 40 and the transmission path 20 via a network.

<伝送路>
伝送路20は、専用電話回線、汎用回線(一般電話回線)、インターネット、光通信網、LAN及びこれらを組み合わせた通信回線等を使用することができる。使用する伝送路20は、カラオケ装置30が設置された環境等に応じて、適宜選択することができる。
<Transmission path>
As the transmission line 20, a dedicated telephone line, a general-purpose line (general telephone line), the Internet, an optical communication network, a LAN, a communication line combining these, and the like can be used. The transmission path 20 to be used can be appropriately selected according to the environment where the karaoke apparatus 30 is installed.

<センターサーバ>
センターサーバ60は、会員情報の管理、カラオケ装置30に対する楽曲データの配信等を行うとともに、楽曲別原歌唱技法特徴データベース65a、利用者別歌唱履歴データベース65bを格納したサーバである。センターサーバ60は、主要な構成要素として、サーバ制御手段61、サーバ通信制御手段62、楽曲別原歌唱技法特徴記憶手段63、利用者別歌唱履歴記憶手段64、データ記憶手段65を備えている。また、単独のセンターサーバ60により、上述した複数の機能を実現するのではなく、各機能に特化したサーバを設け、各サーバにより各機能を実現してもよい。この際、仮想化技術により、1つのサーバに複数の機能を持たせることもできる。
<Center server>
The center server 60 is a server that manages member information, distributes music data to the karaoke apparatus 30, and stores a song-specific original song technique feature database 65a and a user-specific song history database 65b. The center server 60 includes server control means 61, server communication control means 62, original song technique feature storage means 63 by music, song history storage means 64 by user, and data storage means 65 as main components. Further, instead of realizing the above-described functions by the single center server 60, a server specialized for each function may be provided, and each function may be realized by each server. At this time, one server can have a plurality of functions by using a virtualization technique.

<サーバ制御手段/サーバ通信制御手段/データ記憶手段>
サーバ制御手段61は、CPU等を備えてセンターサーバ60を総合的に制御するための電子回路からなり、ROM等に記憶された制御プログラムに従ってCPU等が動作することにより、センターサーバ60の動作を制御する。サーバ通信制御手段62は、伝送路20を介して、カラオケ装置30や他のサーバ等の間でデータを送受信する際に、データ通信の整合性を確保するための電子回路及びプログラムからなる。データ記憶手段65は、会員情報データ、楽曲データ等の各種のデータと、楽曲別原歌唱技法特徴データベース65a及び利用者別歌唱履歴データベース65bを記憶するHDD等の大容量記憶装置からなる。
<Server control means / server communication control means / data storage means>
The server control means 61 is provided with a CPU and the like, and is composed of an electronic circuit for comprehensively controlling the center server 60. Control. The server communication control means 62 includes an electronic circuit and a program for ensuring the consistency of data communication when data is transmitted / received between the karaoke apparatus 30 and other servers via the transmission path 20. The data storage means 65 is composed of a large-capacity storage device such as an HDD for storing various data such as member information data and music data, and a song-specific original song technique feature database 65a and a user-specific song history database 65b.

<楽曲別原歌唱技法特徴記憶手段>
楽曲別原歌唱技法特徴記憶手段63は、各カラオケ楽曲の原曲アーティストの原歌唱技法特徴を、各カラオケ楽曲の楽曲IDと紐付けし、楽曲別原歌唱技法特徴データとして記憶するためのプログラムからなる。
<Original song technique feature storage means by song>
The original singing technique feature storage means 63 for each song is a program for associating the original singing technique features of the original artist of each karaoke song with the song ID of each karaoke song and storing it as original song technique feature data for each song. Become.

本実施形態の歌唱対戦カラオケシステム10では、予め、各カラオケ楽曲の原曲アーティストの原歌唱技法特徴をデータ化しておき、楽曲別原歌唱技法特徴記憶手段63の機能により、当該原歌唱技法特徴と、各カラオケ楽曲の楽曲IDと紐付けして、楽曲別原歌唱技法特徴データベース65aとして記憶する。歌唱技法特徴とは、例えば、ビブラートタイプ(上昇型、下降型、ペナント型)、シャープ傾向(基準音高に対してシャープする傾向[弱][強])、フラット傾向(基準音高に対してフラットする傾向[弱][強])、基準伴奏に対する発音位置のずれ(伴奏に対して歌唱が遅い場合のタメ、伴奏に対して歌唱が早い場合の走り)、フォール(特定の歌唱位置及び区間で、発声の終わりの部分の音程を下げる)、シャクリ、ファルセット、コブシ、声質(ブレッシー、ハスキー、クリア等)等のことである。   In the singing battle karaoke system 10 according to the present embodiment, the original singing technique features of the original song artist of each karaoke piece of music are converted into data beforehand, and the original singing technique feature storing means 63 is used as a function of the original singing technique feature storage unit 63 according to the song. , Associated with the song ID of each karaoke song, and stored as a song-specific original singing technique feature database 65a. The singing technique characteristics include, for example, vibrato type (ascending type, descending type, pennant type), sharp tendency (trend sharpening with respect to the reference pitch [weak] [strong]), flat tendency (relative to the reference pitch) Flat tendency [weak] [strong]), displacement of the pronunciation position relative to the standard accompaniment (tame when the singing is slow relative to the accompaniment, running when the singing is early relative to the accompaniment), fall (specific singing position and section) And lower the pitch at the end of utterance), shackle, falsetto, kobushi, voice quality (blessy, husky, clear, etc.).

楽曲別原歌唱技法特徴データとは、上述した歌唱技法特徴、発現位置及び発現区間を含んだ、アーティスト毎楽曲別のリファレンスデータであり、楽曲別原歌唱技法特徴データベース65aとして記憶される。楽曲別原歌唱技法特徴データは、図2に示すように、アーティスト毎楽曲別に、歌唱技法特徴の発現位置及び発現区間からなるデータである。   The original singing technique feature data for each music is reference data for each artist's music including the above-mentioned singing technique characteristics, expression position and expression section, and is stored as the original singing technique feature database 65a for each music. As shown in FIG. 2, the original singing technique feature data for each piece of music is data composed of the expression position and the expression section of the singing technique feature for each artist.

<利用者別歌唱履歴記憶手段>
利用者別歌唱履歴記憶手段64は、各利用者が歌唱したカラオケ楽曲の楽曲IDと、歌唱技法特徴と、当該カラオケ楽曲の歌唱採点値(図示しない)や歌唱採点平均値とを紐付けし、利用者別歌唱履歴データとして記憶するためのプログラムからなる。
<User singing history storage means>
The user-specific singing history storage unit 64 links the song ID of the karaoke song sung by each user, the singing technique characteristics, the singing score value (not shown) of the karaoke song, and the singing score average value, It consists of a program for memorizing as song history data classified by user.

本実施形態の歌唱対戦カラオケシステム10では、予め、各カラオケ楽曲に利用者の歌唱技法特徴をデータ化しておき、利用者別歌唱履歴記憶手段64の機能により、当該カラオケ楽曲の楽曲IDと、歌唱技法特徴と、当該カラオケ楽曲の歌唱採点値とを紐付けし、利用者別歌唱履歴データとして記憶する。   In the singing battle karaoke system 10 of the present embodiment, the singing technique characteristics of the user are converted into data in advance for each karaoke song, and the song ID of the karaoke song and the song are sung by the function of the user-specific song history storage unit 64. The technique feature and the singing score value of the karaoke music are linked and stored as singing history data for each user.

利用者別歌唱履歴データとは、歌唱技法特徴、発現位置及び発現区間、歌唱採点値や歌唱採点平均値を含んだ、利用者毎楽曲別の歌唱履歴データであり、利用者別歌唱履歴データデータベースとして記憶する。利用者別歌唱履歴データは、図3に示すように、利用者毎楽曲別に、歌唱技法特徴の発現位置及び発現区間と、歌唱採点値の平均値からなるデータである。なお、図3に示す例では、歌唱採点平均値を利用者別歌唱履歴データの構成データとしているが、歌唱毎の歌唱採点値、歌唱採点値の標準偏差等を構成データとしてもよい。   The singing history data by user is singing history data by song for each user, including singing technique characteristics, expression position and expression section, singing score value and singing score average value, and singing history data database by user. Remember as. As shown in FIG. 3, the user-specific singing history data is data including an expression position and an expression section of singing technique characteristics and an average value of singing score values for each user's music. In addition, in the example shown in FIG. 3, although the singing grading average value is used as the configuration data of the singing history data for each user, the singing grading value for each singing, the standard deviation of the singing grading value, or the like may be used as the configuration data.

<カラオケリモコン装置>
カラオケリモコン装置32は、ユーザインタフェース機能を備えており、ルータ40を介して、カラオケ本体31のネットワーク送受信手段41との間でデータの送受信を行うようになっている。このカラオケリモコン装置32は、楽曲検索手段32aとして機能するプログラム、楽曲索引データベース32b、種々のデータを記憶するためのデータ記憶部32c、データの入出力を行うための入出力表示部32dを備えている。このカラオケリモコン装置32に付帯するスイッチ類や、入出力表示部32dに表示される各種のアイコン等を操作することにより、選曲操作等が行われる。
<Karaoke remote control device>
The karaoke remote control device 32 has a user interface function, and transmits / receives data to / from the network transmission / reception means 41 of the karaoke main body 31 via the router 40. The karaoke remote control device 32 includes a program functioning as a music search means 32a, a music index database 32b, a data storage unit 32c for storing various data, and an input / output display unit 32d for inputting / outputting data. Yes. A music selection operation or the like is performed by operating switches attached to the karaoke remote control device 32 or various icons displayed on the input / output display unit 32d.

<楽曲検索手段/楽曲索引データベース>
楽曲検索手段32aは、利用者の指示に基づき、楽曲索引データベース32bを参照して楽曲を検索するためのプログラムからなる。楽曲索引データベース32bは、カラオケ装置30で演奏に供されるカラオケ楽曲について、その属性情報を記述したデータベースであり、例えば、楽曲番号・曲名・アーティスト名・歌い出し部分の歌詞・流行時期・音楽ジャンル区分・デュエット曲か否かなど、種々の属性情報がこれに含まれている。
<Music search means / music index database>
The music search means 32a includes a program for searching for music by referring to the music index database 32b based on a user instruction. The song index database 32b is a database in which attribute information is described for karaoke songs used for performance by the karaoke apparatus 30. For example, the song number, song name, artist name, lyrics of the singing part, fashion season, music genre This includes various attribute information such as whether or not it is a category / duet song.

<マイクロホン>
マイクロホン34は、歌唱音声の入力を行うための装置である。マイクロホン34から入力された歌唱音声信号は、ミキシングアンプ36により、音楽再生制御手段52から送出される演奏音声信号とミキシングされると共に増幅され、スピーカ33へ出力される。また、マイクロホン34から入力された歌唱音声信号を、A/Dコンバータ53によりデジタル変換して、歌唱採点手段47における歌唱採点処理等に使用する。
<Microphone>
The microphone 34 is a device for inputting singing voice. The singing voice signal inputted from the microphone 34 is mixed and amplified by the mixing amplifier 36 with the performance voice signal sent from the music reproduction control means 52 and outputted to the speaker 33. Also, the singing voice signal input from the microphone 34 is digitally converted by the A / D converter 53 and used for the singing scoring process in the singing scoring means 47.

<表示装置>
表示装置35は、カラオケ楽曲に関連した背景映像や歌詞テロップ、通信デュエットの相手映像等を表示するための装置で、例えば、液晶ディスプレイ等により構成される。
<Display device>
The display device 35 is a device for displaying a background video, lyrics telop, a communication duet partner video, and the like related to karaoke music, and is composed of, for example, a liquid crystal display.

<カラオケ本体>
カラオケ本体31は、ネットワーク送受信手段41、中央制御手段42、ROM43、RAM44、HDD45、予約管理手段46、歌唱採点手段47、歌唱対戦楽曲設定手段48、歌唱採点値比較判定手段49、歌まね歌唱判定手段50、歌まね歌唱者表示制御手段51、音楽再生制御手段52、A/Dコンバータ53、映像再生制御手段54を備えている。なお、歌まね歌唱者表示制御手段51は、歌まね歌唱者が誰であるかを表示する場合に必要となる手段であり、当該処理を行わない場合には、省略することができる。
<Karaoke body>
The karaoke main body 31 includes a network transmission / reception means 41, a central control means 42, a ROM 43, a RAM 44, an HDD 45, a reservation management means 46, a singing scoring means 47, a singing battle music setting means 48, a singing scoring value comparison judging means 49, and a singing song singing judgment. A means 50, a singing singer display control means 51, a music reproduction control means 52, an A / D converter 53, and a video reproduction control means 54 are provided. In addition, the singing singer display control means 51 is a means required when displaying who the singing singer is, and can be omitted when the process is not performed.

<中央制御手段>
中央制御手段42は、カラオケ本体31を総合的に制御するための手段であり、例えばCPU及びその周辺機器により構成されており、CPU等がROM43等に記憶されたプログラムに従って動作することにより、制御機能を発揮することができるようになっている。
<Central control means>
The central control means 42 is a means for comprehensively controlling the karaoke main body 31 and is constituted by, for example, a CPU and its peripheral devices, and is controlled by the CPU or the like operating according to a program stored in the ROM 43 or the like. The function can be demonstrated.

<ROM/RAM>
ROM43は、カラオケ本体31を構成する各機器を制御するためのプログラムデータや数値データを記憶するための機器で、例えば半導体メモリ等で構成される。また、RAM44は、プログラムや各種データを一時的に記憶する一時記憶領域として機能するもので、例えば半導体メモリ等で構成される。
<ROM / RAM>
The ROM 43 is a device for storing program data and numerical data for controlling each device constituting the karaoke main body 31, and is composed of, for example, a semiconductor memory. The RAM 44 functions as a temporary storage area for temporarily storing programs and various data, and is constituted by, for example, a semiconductor memory.

本実施形態では、RAM44に、予約待ち行列44aが記憶されるようになっている。なお、予約待ち行列44aは、選曲予約されたカラオケ楽曲について、演奏順に楽曲IDを並べて構成されたデータテーブルであり、選曲予約者の利用者ID等、他の識別データが紐付けされている場合もある。   In the present embodiment, a reservation queue 44 a is stored in the RAM 44. Note that the reservation queue 44a is a data table in which music IDs are arranged in order of performance for karaoke music reserved for music selection, and other identification data such as a user ID of a music reservation reservation user is linked. There is also.

<HDD>
HDD45は、大容量記憶装置として機能するもので、楽曲データベース45a、映像データベース45bが格納されている。なお、HDD45に替えて、あるいはHDD45と共に、データを書き替え可能なDVD等の大容量記憶装置を用いてもよい。
<HDD>
The HDD 45 functions as a mass storage device, and stores a music database 45a and a video database 45b. Note that a large-capacity storage device such as a DVD capable of rewriting data may be used instead of the HDD 45 or together with the HDD 45.

<楽曲データベース/映像データベース>
楽曲データベース45aは、演奏制御データ(MIDI規格のデータ)及び歌詞描出データが同期されて構成される楽曲データについて、楽曲IDと対応付けてそれぞれ構成されたデータベースである。演奏制御データは、各楽曲の演奏を制御するためのデジタルデータであり、歌詞描出データは演奏に同期した歌詞文字の表示タイミングデータ及び色変わりデータを含んでいる。映像データベース45bは、演奏されるカラオケ楽曲に対応した背景映像を、当該カラオケ楽曲の楽曲IDに対応させた映像ファイルとして所定数格納したデータベースである。
<Music database / video database>
The music database 45a is a database configured by associating music control data (MIDI standard data) and lyrics rendering data in synchronization with music IDs. The performance control data is digital data for controlling the performance of each musical piece, and the lyric rendering data includes display timing data and color change data of lyric characters synchronized with the performance. The video database 45b is a database in which a predetermined number of background videos corresponding to the karaoke music to be played are stored as video files corresponding to the music ID of the karaoke music.

<予約管理手段>
予約管理手段46は、任意の利用者が選曲予約する際に、当該選曲されたカラオケ楽曲の楽曲IDを含む予約待ち行列44aを作成して管理するためのプログラムからなる。すなわち、予約管理手段46は、利用者により楽曲検索手段32aの機能を用いて選曲された楽曲IDを演奏順に並べて予約待ち行列44aを作成し、この予約待ち行列44aをRAM44に格納して管理する。また、予約待ち行列44aに選曲者の利用者IDを含める場合には、利用者IDの取得が必要となる。さらに、予約待ち行列44aを歌唱対戦楽曲データとする場合には、対戦する各利用者の利用者IDと、歌唱対戦であることを示す情報(例えば、歌唱対戦フラグ)を構成データとする。
<Reservation management means>
The reservation management means 46 includes a program for creating and managing a reservation queue 44a including the song ID of the selected karaoke song when an arbitrary user makes a song selection reservation. That is, the reservation management means 46 creates a reservation queue 44a by arranging the music IDs selected by the user using the function of the music search means 32a in the order of performance, and stores and manages the reservation queue 44a in the RAM 44. . Further, when the user ID of the music selector is included in the reservation queue 44a, it is necessary to acquire the user ID. Further, when the reservation queue 44a is used as singing competition music data, the user ID of each user who competes and information (for example, singing competition flag) indicating the singing competition are used as configuration data.

利用者IDは、利用者IDカードに記憶された利用者IDをカードリーダ(図示しない)により読み取り、あるいは、カラオケリモコン装置32の入出力表示部32dを用いて入力された利用者ID及びパスワードに基づいて取得すればよい。さらに、利用者が携帯する携帯情報端末を用いて予約を行う機能を有する場合には、当該携帯情報端末の機器IDに紐付けされた利用者IDを取得してもよい。また、カラオケ装置30を使用する際に、利用者に対して一時的に利用者IDを付与してもよい。   The user ID is obtained by reading the user ID stored in the user ID card with a card reader (not shown) or using the user ID and password input using the input / output display unit 32d of the karaoke remote controller 32. What is necessary is just to acquire based on. Furthermore, when it has the function to make a reservation using the portable information terminal which a user carries, you may acquire user ID linked | related with apparatus ID of the said portable information terminal. Moreover, when using the karaoke apparatus 30, you may provide a user ID temporarily with respect to a user.

<音楽再生制御手段>
音楽再生制御手段52は、楽曲IDに基づいて演奏データから抽出された演奏制御データを用いて、音源データをデジタル再生すると共にアナログ変換してミキシングアンプ36に出力するための電子機器及びプログラムからなる。上述したように、ミキシングアンプ36は、マイクロホン34から入力された歌唱者の歌唱音声信号と、音楽再生制御手段52から送出される演奏音声信号とをミキシングすると共に、アンプ機能により増幅してスピーカ33より出力するための装置である。
<Music playback control means>
The music reproduction control means 52 is composed of an electronic device and a program for digitally reproducing the sound source data using the performance control data extracted from the performance data based on the music ID and converting it to analog and outputting it to the mixing amplifier 36. . As described above, the mixing amplifier 36 mixes the singer's singing voice signal input from the microphone 34 and the performance voice signal sent from the music reproduction control means 52, and amplifies it by the amplifier function to be amplified by the speaker 33. It is a device for outputting more.

<映像再生制御手段>
映像再生制御手段54は、カラオケ楽曲の演奏中に、映像データベース45bから抽出した背景映像データと、演奏データに含まれる歌詞描出データに基づいて作成される歌詞文字とを、当該カラオケ楽曲の演奏データに同期させて表示装置35に出力するためのプログラムからなる。
<Video playback control means>
The video reproduction control means 54 uses the background video data extracted from the video database 45b and the lyric characters created based on the lyric rendering data included in the performance data during the performance of the karaoke music, as performance data of the karaoke music. And a program for outputting to the display device 35 in synchronization with the.

<歌唱採点手段>
歌唱採点手段47は、利用者がカラオケ楽曲の歌唱を行う際に、マイクロホン33から入力された当該利用者の歌唱音声と、当該カラオケ楽曲の採点リファレンスデータとを所定の歌唱区間毎に比較して歌唱採点値を算出するためのプログラムからなる。
<Singing method>
The singing scoring means 47 compares the user's singing voice input from the microphone 33 and the karaoke music scoring reference data for each predetermined singing section when the user sings the karaoke music. It consists of a program for calculating the singing score value.

本実施形態の歌唱採点手段47では、歌唱対戦における特殊な歌唱採点を行うことができる。すなわち、高得点歌唱者と歌まね歌唱者とが歌唱対戦を行う場合には、歌唱採点のリファレンスデータについて、音高の採点基準値を変更し、通常の採点基準値と比較してピッチ幅を広げた歌まね採点基準値を用いて採点を行う。例えば、通常の採点基準では、リファレンスデータを基準値として、ピッチ幅を±35セントに設定している場合は、歌まね採点基準値では、ピッチ幅を±50〜60セントに広げる。さらに、歌まね採点基準値におけるピッチ幅を半音(±100セント)まで広げてもよい。これにより、通常の音高重視の採点基準から歌唱技法を重視した歌まね採点基準として採点を行うことができる。   The singing scoring means 47 of the present embodiment can perform special singing scoring in a singing battle. That is, when a high-scoring singer and a singing singer perform a singing battle, for the reference data of singing scores, the pitch scoring reference value is changed, and the pitch width is compared with the normal scoring reference value. Scoring is done using the expanded singing imitation scoring standard. For example, in a normal scoring standard, when the reference data is a reference value and the pitch width is set to ± 35 cents, the pitch width is expanded to ± 50 to 60 cents in the singing imitation scoring standard value. Furthermore, the pitch width in the singing imitation scoring reference value may be expanded to a semitone (± 100 cents). Thereby, it is possible to score as a singing imitation scoring standard emphasizing the singing technique from a normal scoring standard emphasizing pitch.

また、通常の採点基準値と比較して広げるピッチ幅は、歌唱対戦を行う利用者の歌唱採点値の差に応じて変化させてもよい。例えば、歌唱採点値の差に比例してピッチ幅を広げることにより、さらに一層、歌まね歌唱者の歌唱採点値が聴者の感覚と一致したものとなる。   Moreover, you may change the pitch width expanded compared with a normal scoring reference value according to the difference of the singing score value of the user who performs a song competition. For example, by expanding the pitch width in proportion to the difference in the singing score values, the singing score value of the singing singer further matches the listener's sense.

<歌唱対戦楽曲設定手段>
歌唱対戦楽曲設定手段48は、一組の利用者が任意のカラオケ楽曲について歌唱採点値を競うことを指定して選曲予約を行うと、歌唱採点値を競う任意のカラオケ楽曲の楽曲IDと、各利用者の利用者IDとを紐付けするとともに、歌唱対戦であることを示す情報を設定し、歌唱対戦楽曲データを生成するためのプログラムからなる。
<Song fighting music setting means>
When a set of users designates a set of users to compete for a singing scoring value for an arbitrary karaoke piece and makes a song selection reservation, the song ID of the arbitrary karaoke piece competing for a singing point value, and each It consists of a program for associating the user ID of the user, setting information indicating that it is a singing battle, and generating singing battle music data.

すなわち、利用者が選曲予約を行う際に、歌唱対戦を指示すると、歌唱対戦楽曲設定手段48の機能により、歌唱対戦の対象となるカラオケ楽曲の楽曲IDと、各利用者の利用者IDとを紐付けするとともに、歌唱対戦であることを示す情報を設定し、歌唱対戦楽曲データを生成する。この歌唱対戦楽曲データは、選曲予約楽曲の演奏順番データを記憶する予約待ち行列44aの一態様とすることができる。   In other words, when the user makes a song selection reservation, if a singing battle is instructed, the function of the singing battle song setting means 48 determines the song ID of the karaoke song to be sung and the user ID of each user. While linking, the information which shows that it is a singing battle | competition is set, and singing battle | competition music data are produced | generated. This singing battle music data can be an aspect of the reservation queue 44a that stores the performance order data of the music selection reserved music.

<歌唱採点値比較判定手段>
歌唱採点値比較判定手段49は、歌唱対戦であることを示す情報が設定されたカラオケ楽曲の演奏に際して、当該カラオケ楽曲の楽曲ID及び利用者IDに基づいて利用者別歌唱履歴データを参照し、当該楽曲IDに紐付けられた各利用者の歌唱採点値のいずれか一つが所定値以上か否か、各利用者の歌唱採点値の差が所定値以上か否かを判定するためのプログラムからなる。
<Singing score comparison means>
The singing scoring value comparison and determination means 49 refers to the singing history data by user based on the song ID and user ID of the karaoke song when performing the karaoke song set with the information indicating that it is a singing match, From a program for determining whether any one of the singing score values of each user linked to the music ID is greater than or equal to a predetermined value and whether or not the difference between the singing score values of each user is greater than or equal to a predetermined value Become.

すなわち、対戦カラオケ楽曲の演奏に際して、歌唱採点値比較判定手段49の機能により、各利用者の歌唱採点値のいずれか一つが所定値以上であり、かつ、利用者の歌唱採点値の差が所定値以上か否かを判定することにより、一方の歌唱者が高得点歌唱者であり、他方の歌唱者が歌まね歌唱者の可能性があるか否かを判定する。なお、利用者の歌唱採点値の差を比較する場合には、正確な歌唱採点値の差を算出するために、各利用者の歌唱採点値の平均値を用いることが好ましい。   That is, at the time of performance of the battle karaoke music, the function of the singing score comparison / determination means 49 is such that any one of the singing score values of each user is equal to or greater than a predetermined value, and the difference between the singing score values of the users is predetermined. By judging whether it is more than a value, it is judged whether one singer is a high score singer and the other singer may be a singing singer. In addition, when comparing the difference of a user's song scoring value, in order to calculate the difference of an exact song scoring value, it is preferable to use the average value of each user's song scoring value.

<歌まね歌唱判定手段>
歌まね歌唱判定手段50は、各利用者の歌唱採点値のいずれか一つが所定値以上であり、かつ、歌唱対戦を行う利用者の歌唱採点値の差が所定値以上であると判定された場合に、歌唱対戦楽曲について、歌唱採点値の低い利用者の歌唱採点履歴として記憶されている歌唱技法特徴と、楽曲別原歌唱技法特徴記憶手段63に記憶されている原歌唱技法特徴とを比較して歌唱技法特徴近似値を算出し、歌唱採点値の低い利用者の歌唱技法特徴近似値が所定値以上である場合に、歌まね歌唱者が高得点歌唱者に挑戦する歌まね挑戦であると判定するためのプログラムからなる。
<Singing imitation singing means>
The singing song singing determination unit 50 determines that any one of the singing score values of each user is equal to or greater than a predetermined value, and the difference between the singing score values of the users performing the singing battle is equal to or greater than the predetermined value. In this case, the singing technique characteristics stored as the singing score history of the user having a low singing score value and the original singing technique characteristics stored in the song-specific original singing technique characteristic storage means 63 are compared with each other. Singing technique feature approximation value is calculated, and when the singing technique feature approximation value of a user with a low singing score value is greater than or equal to a predetermined value, the singing singing singer will challenge the high-scoring singer It consists of a program for judging.

すなわち、歌唱対戦者の歌唱採点値のいずれか一つ以上が所定値以上であり、かつ、利用者の歌唱採点値の差が所定値以上である場合には、高得点歌唱者と歌まね歌唱者との歌唱対戦である可能性が高い。これは、一般的に、歌まね歌唱者の歌唱採点値が高得点歌唱者の歌唱採点値よりも低くなるためである。そこで、歌まね歌唱判定手段50の機能により、歌唱採点値の低い利用者(歌まね歌唱者の可能性がある利用者)の歌唱技法特徴と原歌唱技法特徴とを比較して歌唱技法特徴近似値を算出し、歌唱採点値の低い利用者の歌唱技法特徴近似値が所定値以上である場合には、高得点歌唱者と、歌まね歌唱者との歌唱対戦(歌まね挑戦)であると判定する。歌唱技法特徴近似値の算出方法は、歌唱採点値の算出方法に準じて、各利用者の歌唱技法特徴と原歌唱技法特徴とを比較し、その近似度を数値化すればよい。   That is, when any one or more of the singing score values of the singing opponents is equal to or greater than a predetermined value and the difference between the user's singing score values is equal to or greater than a predetermined value, the high score singer and the singing song There is a high possibility that it is a singing battle with a person. This is because the singing score value of a singing singer is generally lower than the singing score value of a high score singer. Therefore, the function of the singing singing singing judgment means 50 compares the singing technique characteristic of the user having a low singing score value (the user who may be a singing singing singer) with the original singing technique characteristic, and approximates the singing technique characteristic. If the singing technique feature approximate value of the user with a low singing score value is greater than or equal to a predetermined value, the singing battle (song mimicry challenge) between the high score singer and the singing singer judge. The calculation method of the singing technique feature approximation value may be obtained by comparing the singing technique feature of each user with the original singing technique feature and quantifying the degree of approximation in accordance with the calculation method of the singing scoring value.

なお、歌まね歌唱を所定回数(例えば、5回)以上行っている場合に、歌まね歌唱者であると判定してもよい。これにより、偶然に歌まね歌唱と同様の歌唱を行った一般歌唱者と、自己の意志に基づいて歌まね歌唱を行った歌まね歌唱者とを区別することができる。   In addition, you may determine with a singing singing singer when performing singing singing a predetermined number of times (for example, 5 times) or more. Thereby, the general singer who performed the same singing as the singing singing by chance and the singing singing singer who performed the singing singing based on his / her will can be distinguished.

<歌まね歌唱者表示制御手段>
歌まね歌唱判定手段50により、歌まね挑戦であると判定された場合に、特定された歌まね歌唱者の表示を制御するための電子機器及びプログラムからなる。すなわち、図5に示すように、歌まね挑戦である場合には、歌まね歌唱者表示制御手段51の機能により、歌まね歌唱者が誰であるかを表示するための制御を行って、表示装置35の表示画面に歌まね歌唱や名を表示する等、聴者等に歌まね挑戦であることを報知する。これにより、歌唱対戦を行う利用者及び聴者が、高得点歌唱者と、歌まね歌唱者との歌唱対戦であることを認識することができるので、通常とは異なった歌唱採点が行われることが解る。
<Singing imitation singer display control means>
When it is determined by the singing singing singing determination means 50 that the singing singing singing challenge is determined, the singing singing singing determination unit 50 includes an electronic device and a program for controlling the display of the specified singing singing singer. That is, as shown in FIG. 5, in the case of a singing mimicry challenge, the function of the singing singing singer display control means 51 performs control for displaying who the singing singing singer is. A singing singing song and name are displayed on the display screen of the device 35 to notify the listener and the like that it is a singing mimicry challenge. Thereby, since the user and listener who perform a singing battle | competition can recognize that it is a singing battle | competition with a high score singer and a song imitation singer, the singing score different from usual may be performed. I understand.

<歌唱採点の手順>
図4を用いて歌唱採点の手順を説明する。本実施形態の歌唱対戦カラオケシステム10で歌唱採点を行うには、まず、歌唱対戦であるか否か(歌唱対戦情報(歌唱対戦フラグ)が付加された選曲予約であるか否か)を判断し(S1)、歌唱対戦である場合には、当該楽曲IDに紐付けられた各利用者の歌唱採点値のいずれか一つが所定値(例えば、80点)以上か否かを判断し(S2)、さらに、各利用者の歌唱採点値(歌唱採点平均値)の差が所定値(例えば、15点)以上か否かを判断する(S3)。
<Singing procedure>
The procedure for singing a song will be described with reference to FIG. In order to perform singing scoring in the singing battle karaoke system 10 of this embodiment, first, it is determined whether or not it is a singing battle (whether or not it is a song selection reservation to which a singing battle information (singing battle flag) is added). (S1) When it is a singing battle, it is determined whether any one of the singing score values of each user linked to the music ID is equal to or greater than a predetermined value (for example, 80 points) (S2). Furthermore, it is determined whether or not the difference between the singing score values (single grading average values) of each user is equal to or greater than a predetermined value (for example, 15 points) (S3).

そして、各利用者の歌唱採点値のいずれか一つが所定値(全国平均値等)以上であり、かつ、歌唱対戦を行う利用者の歌唱採点値(歌唱採点平均値等)の差が所定値以上であると判断された場合に、歌唱対戦楽曲について、歌唱採点値の低い利用者の歌唱採点履歴として記憶されている歌唱技法特徴と、楽曲別原歌唱技法特徴記憶手段63に記憶されている原歌唱技法特徴とを比較して歌唱技法特徴近似値を算出する(S4)。続いて、歌唱採点値の低い利用者の歌唱技法特徴近似値が所定値(例えば、60点)以上であるか否かを判断し(S5)、歌唱採点値の低い利用者の歌唱技法特徴近似値が所定値以上である場合に、歌まね挑戦であると判断する(S6)。   And any one of each user's singing scoring value is more than predetermined value (national average value etc.), and the difference of the singing scoring value (singing scoring average value etc.) of the user who performs a singing battle is a predetermined value. When it is determined as above, the singing technique characteristics stored as the singing score history of the user having a low singing score value and the original singing technique characteristic storing means 63 by music are stored for the singing competition music. The singing technique feature approximate value is calculated by comparing with the original singing technique feature (S4). Subsequently, it is determined whether or not the singing technique feature approximate value of the user having a low singing score is a predetermined value (for example, 60 points) or more (S5), and the singing technique feature approximation of the user having a low singing score value is determined. If the value is greater than or equal to the predetermined value, it is determined that the song is a singing challenge (S6).

続いて、歌まね挑戦であると判断されたされた場合に、特定された歌まね歌唱者の表示を行い(S7)、聴者に歌まね歌唱者が誰であるかを認識させる(図5参照)。なお、当該ステップ(S7)は省略することができる。続いて、歌まね挑戦の歌唱採点において、歌唱採点のリファレンスデータについて、音高の採点基準値となるピッチ幅を広げて(例えば、標準のピッチ幅±50セント)、歌唱採点を行う(S8)。   Subsequently, when it is determined that the song is a singing challenge, the specified singing singers are displayed (S7), and the listener is made aware of who the singing singers are (see FIG. 5). ). The step (S7) can be omitted. Subsequently, in singing scoring for singing imitation challenge, the singing scoring is performed by expanding the pitch width that is the pitch scoring reference value (for example, standard pitch width ± 50 cents) for the singing scoring reference data (S8). .

<他の実施形態>
本発明のシステム及びその周辺装置を構成する機器や手段は上述したものに限定されず、その利用目的に応じて、必要な機器や手段のみの構成としたり、適宜他の機器や手段を付加したりすることができる。また、各手段をそれぞれ別個のものとして構成するのではなく、複数の機能を統合した手段として構成してもよい。
<Other embodiments>
The devices and means constituting the system of the present invention and its peripheral devices are not limited to those described above, and only the necessary devices and means are configured according to the purpose of use, or other devices and means are appropriately added. Can be. Further, each unit may be configured as a unit in which a plurality of functions are integrated, instead of being configured separately.

10 歌唱対戦カラオケシステム
20 伝送路
30 カラオケ装置
31 カラオケ本体
32 カラオケリモコン装置
32a 楽曲検索手段
32b 楽曲索引データベース
32c データ記憶部
33d 入出力表示部
33 スピーカ
34 マイクロホン
35 表示装置
36 ミキシングアンプ
40 ルータ
41 ネットワーク送受信手段
42 中央制御手段
43 ROM
44 RAM
44a 予約待ち行列
45 HDD
45a 楽曲データベース
45b 映像データベース
46 予約管理手段
47 歌唱採点手段
48 歌唱対戦楽曲設定手段
49 歌唱採点値比較判定手段
50 歌まね歌唱判定手段
51 歌まね歌唱者表示制御手段
52 音楽再生制御手段
53 A/Dコンバータ
54 映像再生制御手段
60 センターサーバ
61 サーバ制御手段
62 サーバ通信制御手段
63 楽曲別原歌唱技法特徴記憶手段
64 利用者別歌唱履歴記憶手段
65 データ記憶手段
65a 楽曲別原歌唱技法特徴データベース
65b 利用者別歌唱履歴データベース
DESCRIPTION OF SYMBOLS 10 Singing battle karaoke system 20 Transmission path 30 Karaoke apparatus 31 Karaoke main body 32 Karaoke remote controller 32a Music search means 32b Music index database 32c Data storage part 33d Input / output display part 33 Speaker 34 Microphone 35 Display apparatus 36 Mixing amplifier 40 Router 41 Network transmission / reception Means 42 Central control means 43 ROM
44 RAM
44a Reservation queue 45 HDD
45a Music database 45b Video database 46 Reservation management means 47 Singing scoring means 48 Singing competition music setting means 49 Singing score value comparison judging means 50 Singing song singing judgment means 51 Singing song singer display control means 52 Music reproduction control means 53 A / D Converter 54 Video reproduction control means 60 Center server 61 Server control means 62 Server communication control means 63 Original song technique feature storage means by song 64 Song history storage means by user 65 Data storage means 65a Original song technique feature database by song 65b User Separate singing history database

Claims (4)

一組の利用者が同一のカラオケ楽曲を歌唱して、それぞれの歌唱採点値を競う歌唱対戦カラオケシステムにおいて、
各カラオケ楽曲の原曲アーティストの原歌唱技法特徴を、各カラオケ楽曲の楽曲IDと紐付けし、楽曲別原歌唱技法特徴データとして記憶する楽曲別原歌唱技法特徴記憶手段と、
各利用者が歌唱したカラオケ楽曲の楽曲IDと、歌唱技法特徴と、当該カラオケ楽曲の歌唱採点値とを紐付けし、利用者別歌唱履歴データとして記憶する利用者別歌唱履歴記憶手段と、
一組の利用者が任意のカラオケ楽曲について歌唱採点値を競うことを指定して選曲予約を行うと、歌唱採点値を競う任意のカラオケ楽曲の楽曲IDと、各利用者の利用者IDとを紐付けするとともに、歌唱対戦であることを示す情報を設定し、歌唱対戦楽曲データを生成する歌唱対戦楽曲設定手段と、
前記歌唱対戦であることを示す情報が設定されたカラオケ楽曲の演奏に際して、当該カラオケ楽曲の楽曲ID及び利用者IDに基づいて利用者別歌唱履歴データを参照し、当該楽曲IDに紐付けられた各利用者の歌唱採点値のいずれか一つが所定値以上か否か、各利用者の歌唱採点値の差が所定値以上か否かを判定する歌唱採点値比較判定手段と、
前記各利用者の歌唱採点値のいずれか一つが所定値以上であり、かつ、歌唱対戦を行う利用者の歌唱採点値の差が所定値以上であると判定された場合に、前記歌唱対戦楽曲について、歌唱採点値の低い利用者の歌唱採点履歴として記憶されている歌唱技法特徴と、前記楽曲別原歌唱技法特徴記憶手段に記憶されている原歌唱技法特徴とを比較して歌唱技法特徴近似値を算出し、歌唱採点値の低い利用者の歌唱技法特徴近似値が所定値以上である場合に、歌まね挑戦であると判定する歌まね歌唱判定手段と、
を備えたことを特徴とする歌唱対戦カラオケシステム。
In a singing battle karaoke system in which a set of users sing the same karaoke song and compete for each singing score value,
The original singing technique characteristic storage means for each song that stores the original singing technique characteristic of the original tune artist of each karaoke song with the music ID of each karaoke music and stores the original singing technique characteristic data for each tune,
Singing history storage means for each user, which associates the song ID of the karaoke song sung by each user, the singing technique characteristics, and the singing score value of the karaoke song, and stores it as singing history data for each user,
When a set of users designates that they will compete for a singing score value for an arbitrary karaoke song and makes a music selection reservation, the song ID of any karaoke song that competes for the singing score value, and the user ID of each user Linking and setting information indicating that it is a singing battle, singing battle song setting means for generating song battle song data,
When performing a karaoke song set with information indicating that it is a singing match, the singing history data for each user is referred to based on the song ID and user ID of the karaoke song, and linked to the song ID. Whether any one of the singing score values of each user is greater than or equal to a predetermined value, singing score value comparison and determination means for determining whether or not the difference between the singing score values of each user is greater than or equal to a predetermined value;
When it is determined that any one of the singing score values of each user is equal to or greater than a predetermined value, and the difference between the singing score values of the users performing the singing battle is equal to or greater than a predetermined value, the singing battle music Singing technique feature approximation by comparing the singing technique characteristics stored as the singing grading history of users with low singing score values with the original singing technique characteristics stored in the song-specific original singing technique characteristic storage means A singing singing judgment means for calculating a value and determining that the singing technique characteristic approximation of the user with a low singing score value is equal to or greater than a predetermined value,
A singing battle karaoke system characterized by comprising
前記歌まね歌唱判定手段により、歌まね挑戦であると判定された場合に、特定された歌まね歌唱者の表示を制御する歌まね歌唱者表示制御手段を備えた、
ことを特徴とする請求項1に記載の歌唱対戦カラオケシステム。
When it is determined by the singing singing singing determination means that it is a singing mimicry challenge, the singing singing singer display control means for controlling the display of the specified singing singing singer,
The singing battle karaoke system according to claim 1.
前記歌まね歌唱判定手段により、歌まね挑戦であると判定された場合に、歌唱採点で用いる音高の採点基準値に関して、通常の採点基準値と比較してピッチ幅を広げた歌まね採点基準値を用いて、各利用者の歌唱採点を行う、
ことを特徴とする請求項1又は2に記載の歌唱対戦カラオケシステム。
When it is determined by the singing singing singing determination means that it is a singing mimicry challenge, with respect to the grading reference value of the pitch used in the singing grading, the singing imitation grading standard with a wider pitch range than the normal grading reference value Scoring each user using the value,
The singing battle karaoke system according to claim 1 or 2.
前記歌まね採点基準値において、通常の採点基準値と比較して広げるピッチ幅は、歌唱対戦を行う利用者の歌唱採点値の差に応じて変化させる、
ことを特徴とする請求項3に記載の歌唱対戦カラオケシステム。
In the singing imitation scoring reference value, the pitch width to be expanded compared with the normal scoring reference value is changed according to the difference in the singing scoring value of the user who performs the singing battle
The singing battle karaoke system according to claim 3.
JP2014038383A 2014-02-28 2014-02-28 Singing battle karaoke system Active JP6219750B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014038383A JP6219750B2 (en) 2014-02-28 2014-02-28 Singing battle karaoke system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014038383A JP6219750B2 (en) 2014-02-28 2014-02-28 Singing battle karaoke system

Publications (2)

Publication Number Publication Date
JP2015161888A JP2015161888A (en) 2015-09-07
JP6219750B2 true JP6219750B2 (en) 2017-10-25

Family

ID=54184995

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014038383A Active JP6219750B2 (en) 2014-02-28 2014-02-28 Singing battle karaoke system

Country Status (1)

Country Link
JP (1) JP6219750B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7259303B2 (en) 2018-12-10 2023-04-18 三菱マテリアル株式会社 Insulated circuit board with heat sink and electronic component module

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110782908B (en) * 2019-11-05 2020-06-16 广州欢聊网络科技有限公司 Audio signal processing method and device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10149184A (en) * 1996-11-20 1998-06-02 Xing:Kk Karaoke device
JP2000132176A (en) * 1998-10-29 2000-05-12 Sanyo Electric Co Ltd Karaoke singing evaluation device
JP4404758B2 (en) * 2004-12-24 2010-01-27 株式会社第一興商 Karaoke performance device
JP4492461B2 (en) * 2005-06-24 2010-06-30 凸版印刷株式会社 Karaoke system, apparatus and program
JP5198400B2 (en) * 2009-09-29 2013-05-15 株式会社エクシング Video content search apparatus and video content search method
JP6102076B2 (en) * 2012-04-02 2017-03-29 ヤマハ株式会社 Evaluation device
JP2013231881A (en) * 2012-04-28 2013-11-14 Daiichikosho Co Ltd Karaoke scoring system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7259303B2 (en) 2018-12-10 2023-04-18 三菱マテリアル株式会社 Insulated circuit board with heat sink and electronic component module

Also Published As

Publication number Publication date
JP2015161888A (en) 2015-09-07

Similar Documents

Publication Publication Date Title
JP2011095437A (en) Karaoke scoring system
JP5428459B2 (en) Singing evaluation device
JP6153255B2 (en) Singing part decision system
JP2007140165A (en) Karaoke device and program for karaoke device
JP6219750B2 (en) Singing battle karaoke system
JP6228473B2 (en) Singing scoring system
JP5457791B2 (en) Karaoke scoring system
JP6073618B2 (en) Karaoke equipment
JP6177027B2 (en) Singing scoring system
JP4182782B2 (en) Karaoke equipment
JP6920135B2 (en) Karaoke equipment
JP5637169B2 (en) Karaoke device and program
JP2007140163A (en) Karaoke device and program for karaoke device
JP4218064B2 (en) Karaoke device and program for karaoke device
JP2016050974A (en) Karaoke scoring system
JP6415136B2 (en) Karaoke singing system
JP2013231881A (en) Karaoke scoring system
JP6144592B2 (en) Singing scoring system
JP6842356B2 (en) Karaoke equipment
JP6144593B2 (en) Singing scoring system
JP6944364B2 (en) Karaoke equipment
JP6546834B2 (en) Karaoke device
JP6144605B2 (en) Singing scoring system
JP4218065B2 (en) Karaoke device and program for karaoke device
JP6057079B2 (en) Karaoke device and karaoke program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170914

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170928

R150 Certificate of patent or registration of utility model

Ref document number: 6219750

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250