Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6545928B2 - Server apparatus, program, ranking providing method and karaoke system - Google Patents
[go: Go Back, main page]

JP6545928B2 - Server apparatus, program, ranking providing method and karaoke system - Google Patents

Server apparatus, program, ranking providing method and karaoke system Download PDF

Info

Publication number
JP6545928B2
JP6545928B2 JP2014074678A JP2014074678A JP6545928B2 JP 6545928 B2 JP6545928 B2 JP 6545928B2 JP 2014074678 A JP2014074678 A JP 2014074678A JP 2014074678 A JP2014074678 A JP 2014074678A JP 6545928 B2 JP6545928 B2 JP 6545928B2
Authority
JP
Japan
Prior art keywords
singer
ranking
attribute
karaoke
music
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
JP2014074678A
Other languages
Japanese (ja)
Other versions
JP2015197527A (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.)
Xing Inc
Original Assignee
Xing Inc
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 Xing Inc filed Critical Xing Inc
Priority to JP2014074678A priority Critical patent/JP6545928B2/en
Publication of JP2015197527A publication Critical patent/JP2015197527A/en
Application granted granted Critical
Publication of JP6545928B2 publication Critical patent/JP6545928B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケシステムなどの技術分野に属する。   The present invention belongs to the technical field such as a karaoke system.

近年、伴奏のみからなるカラオケ用楽曲データ(以降楽曲データと表示する。なお、楽曲データは、カラオケ用に限定するものではない。)を再生し、当該再生された楽曲データに併せて歌唱者が歌うカラオケは、娯楽や趣味として認知されている。また、カラオケの楽曲データを再生する際に、背景画像として種々の画像を再生し、モニタその他表示装置に歌詞とともに表示させることが広く行われている。   In recent years, karaoke music data consisting of only accompaniment (hereinafter referred to as music data. Note that music data is not limited to karaoke), and the singer combines with the reproduced music data. Singing karaoke is recognized as entertainment and hobbies. Also, when reproducing karaoke music data, it is widely practiced to reproduce various images as background images and to display them on a monitor or other display device together with lyrics.

また、最近では、カラオケの歌唱における巧拙を採点する機能を有するカラオケ装置も登場し、例えば、女性ボーカルの楽曲を男性が歌唱した場合の採点など種々の採点機能を有するカラオケ装置も登場している(例えば、特許文献1)。   Also, recently, a karaoke apparatus having a function of scoring skill in karaoke singing has also appeared, and for example, a karaoke apparatus having various scoring functions such as scoring when a man sings a female vocal song has also appeared (For example, patent document 1).

特開2004−279462号公報JP 2004-279462 A

しかしながら、特許文献1などのカラオケシステムにあっては、歌唱者のカラオケに対する興趣性、意欲及び満足度を向上させることについては十分と言えない。   However, in the karaoke system of patent document 1 etc., it can not be said about improving the interest, motivation, and satisfaction with respect to the karaoke person of a singer.

本発明は、上記課題を解決するためになされたものであり、その目的は、採点機能を更に活用して歌唱者のカラオケに対する新たな興趣性を提供し、かつ、その意欲を向上させること、及び、満足感を高めることが可能なカラオケシステムなどを提供することにある。   The present invention has been made to solve the above-mentioned problems, and an object thereof is to further utilize a scoring function to provide a singer with new interest in karaoke and to improve the motivation thereof. And, it is to provide a karaoke system etc. which can raise a feeling of satisfaction.

上記課題を解決するため、本発明のカラオケ装置等は、複数の楽曲データから選択された一の楽曲データを再生して楽音を出力させるとともに、当該楽音の出力に伴って前記選択された楽曲の歌詞を表示手段に表示するカラオケ装置あって、前記再生された楽曲データに従ってマイクロホンから入力された歌唱者の歌唱音を歌唱音データとして取得する取得手段と、前記取得した歌唱音データと前記再生された楽曲データにおける歌唱パートの歌唱パートデータとを比較して前記歌唱者の歌唱力を採点する採点手段と、前記採点された歌唱者の歌唱力を示す採点結果と、データベースに記録された他の歌唱者における同一の楽曲の採点結果と、に基づいて、ランキングを算出する算出手段と、前記算出されたランキングを出力する出力手段と、を備え、前記算出手段が、第1の母数に基づいて第1のランキングを算出するとともに、前記第1の母数より小さい第2の母数による第2のランキングを算出する構成を有している。   In order to solve the above problems, the karaoke apparatus and the like according to the present invention reproduce one piece of music data selected from a plurality of music data to output a musical tone, and the selected musical piece is output along with the output of the musical tone. A karaoke apparatus for displaying lyrics on a display means, an acquisition means for acquiring a singing voice of a singer input from the microphone as singing voice data according to the reproduced music data, the acquired singing voice data, and the reproduction Scoring means for scoring the singing ability of the singer by comparing the singing part data of the singing part in the recorded music data, a grading result indicating the singing ability of the scored singer, and others recorded in the database Calculation means for calculating a ranking based on the scoring result of the same music by the singer, and output means for outputting the calculated ranking And calculating the first ranking based on the first parameter, and calculating the second ranking based on the second parameter smaller than the first parameter. ing.

この構成により、本発明のカラオケ装置等は、例えば、歌唱者の全国ランキング、アーティストなどの楽曲データに関する属性、又は歌唱者の好む楽曲の年代やジャンルなどの歌唱者嗜好性に関する属性などの第1の母数に基づいてランキングを算出して出力するとともに、例えば、地域又は区域などの地理的な属性、年齢や性別など歌唱者に関する属性、又は、採点された日時の属性などの、第1の母数より小さい第2の母数による第2のランキングを算出して出力することによって、歌唱者のカラオケに対する新たな興趣性を提供し、かつ、その意欲を向上させること、及び、満足感を高めることができる。   According to this configuration, the karaoke apparatus and the like according to the present invention are, for example, the first ranking of the singers' national rankings, an attribute relating to music data such as artists, or an attribute relating to singer likings such as ages and genres of songs favored by singers. The ranking is calculated and output based on the population of, and the first attribute such as geographic attribute such as area or area, attribute related to the singer such as age or gender, or attribute of date and time scored Providing new interest to karaoke by the singer and improving their motivation by calculating and outputting the second ranking by the second parameter smaller than the parameter, and It can be enhanced.

本発明のカラオケ装置等は、第1の母数の第1のランキングを算出して出力するとともに、当該第1の母数より小さい第2の母数による第2のランキングを算出して出力することによって、歌唱者のカラオケに対する新たな興趣性を提供し、かつ、その意欲を向上させること、及び、満足感を高めることができる。   The karaoke apparatus of the present invention calculates and outputs the first ranking of the first parameter, and calculates and outputs the second ranking by the second parameter smaller than the first parameter. By this, it is possible to provide the singer with new interest in karaoke, to improve the motivation thereof, and to increase the sense of satisfaction.

本発明に係るカラオケシステムにおける一実施形態の構成を示すシステム構成図である。It is a system configuration figure showing the composition of one embodiment in the karaoke system concerning the present invention. 一実施形態のカラオケ装置の構成を示すブロック図である。It is a block diagram which shows the structure of the karaoke apparatus of one Embodiment. 一実施形態のランキング算出部において実行されるランキング処理を説明するための図(その1)である。第1実施形態における設定処理を説明するための図である。It is a figure (the 1) for demonstrating the ranking process performed in the ranking calculation part of one Embodiment. It is a figure for demonstrating the setting process in 1st Embodiment. 一実施形態のランキング算出部において実行されるランキング処理を説明するための図(その2)である。It is FIG. (2) for demonstrating the ranking process performed in the ranking calculation part of one Embodiment. 一実施形態においてランキング算出部においてランキング処理の結果であって、表示部に表示される画像の一例である In one embodiment, it is an example of a picture displayed on a display part which is a result of ranking processing in a ranking calculation part . 一実施形態においてランキング算出部においてランキング処理の結果であって、表示部に表示される画像のその他の例である。In one Embodiment, it is a result of a ranking process in a ranking calculation part, Comprising: It is another example of the image displayed on a display part. 一実施形態のカラオケ装置において実行されるランキング算出処理を含むカラオケ再生処理の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the karaoke reproduction process containing the ranking calculation process performed in the karaoke apparatus of one Embodiment.

以下、本発明の実施形態について、図面を参照しながら説明する。以下に説明する実施形態は、店舗に設置されたカラオケ装置に対してネットワークを介してカラオケサービスを提供するカラオケシステムに対して、本発明のカラオケ装置、サーバ装置、プログラム及びカラオケシステムを適用した場合の実施形態である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the embodiment described below, the karaoke apparatus, the server apparatus, the program, and the karaoke system of the present invention are applied to a karaoke system for providing a karaoke service to a karaoke apparatus installed in a store via a network. Is an embodiment of the invention.

[1]カラオケシステム
まず、図1を用いて本実施形態のカラオケシステム1の概要構成について説明する。
[1] Karaoke System First, a schematic configuration of the karaoke system 1 of the present embodiment will be described with reference to FIG.

なお、図1は、本実施形態におけるカラオケシステム1の構成を示すシステム構成図である。また、図が煩雑になることを防止するために、図1においては、一部のカラオケ装置10のみを示している。すなわち、実際のカラオケシステム1においては、図1に表示するよりも多数のカラオケ装置10が存在している。   In addition, FIG. 1 is a system configuration | structure figure which shows the structure of the karaoke system 1 in this embodiment. Moreover, in order to prevent that a figure becomes complicated, in FIG. 1, only one part karaoke apparatus 10 is shown. That is, in the actual karaoke system 1, there are more karaoke devices 10 than those shown in FIG.

本実施形態のカラオケシステム1は、データ提供サーバ装置30からネットワーク20を介して新譜などの楽曲データを提供するとともに、カラオケ装置10に保存されている楽曲データを再生して楽音を出力させ、楽音の出力に伴って当該楽曲の歌詞を表示するシステムである。また、カラオケシステム1は、歌唱終了後その他のタイミングにおいて歌唱者Aの同一楽曲における他の歌唱者と比較したランキングを歌唱者Aに提供するシステムである。   The karaoke system 1 of this embodiment provides music data such as new music from the data providing server device 30 via the network 20, and reproduces music data stored in the karaoke device 10 to output musical tones, The system displays the lyrics of the music in accordance with the output of. Moreover, the karaoke system 1 is a system which provides the singer A with the ranking compared with the other singer in the same music of the singer A at other timings after the end of the singing.

具体的には、本実施形態のカラオケシステム1は、家庭や店舗に設置されるカラオケ装置10と、ネットワーク20と、ネットワーク20を介して新譜などの楽曲データをカラオケ装置10に提供する各種のデータを管理及びその提供を行うカラオケ用のデータ提供サーバ装置(以下、「データ提供サーバ装置」という。)30と、を有し、上記のシステムを実現するようになっている。   Specifically, the karaoke system 1 according to the present embodiment includes various types of data for providing music data such as new music to the karaoke apparatus 10 via the network 20 and the network 20 installed in a home or a store. And a data providing server device for karaoke (hereinafter referred to as "data providing server device") 30 for managing and providing the above, and the above system is realized.

なお、ネットワーク20は、例えば、携帯電話網を含む公衆電話網と、IP(Internet Protocol)ネットワークが相互接続されて構成される。ただし、当該ネットワーク20の構成は、これに限られない。   The network 20 is configured, for example, by mutually connecting a public telephone network including a mobile telephone network and an IP (Internet Protocol) network. However, the configuration of the network 20 is not limited to this.

本実施形態のカラオケ装置10は、カラオケ店舗にある装置の他に、家庭用ゲーム機、パーソナルコンピュータ、携帯型電話機、スマートフォン、タブレット型情報端末装置などの装置であり、
(1)歌唱者Aの選曲に基づいて、カラオケ装置10に保存された特定の楽曲データを取得する機能、
(2)取得した楽曲データを再生して楽音を出力させるとともに、楽音の出力に伴って当該楽曲の歌詞を表示する楽曲データ再生機能、及び
(3)歌唱終了後その他のタイミングにおいて歌唱者Aの同一楽曲における他の歌唱者と比較したランキングを提供する採点及びランキング機能、
を有している。
The karaoke apparatus 10 according to the present embodiment is an apparatus such as a home-use game machine, a personal computer, a portable telephone, a smartphone, and a tablet-type information terminal apparatus, in addition to an apparatus in a karaoke shop.
(1) A function of acquiring specific music data stored in the karaoke apparatus 10 based on the song selection of the singer A,
(2) A music data reproduction function that reproduces the acquired music data and outputs a musical tone and displays the lyrics of the music along with the output of the musical sound, and (3) after the end of the singing, the singer A's A scoring and ranking function that provides a ranking compared to other singers in the same song,
have.

特に、カラオケ装置10は、全体(全国)のランキングとして、第1の母数に基づいて第1のランキングを算出するとともに、
(A)都道府県、区市町村及びカラオケ装置10が設置されている店舗を含む地域又は区域の地理的な属性(以下、「地理的属性」ともいう。)、
(B)年齢及び性別を含む歌唱者Aに関する属性、又は、
(C)採点された日時の属性
に限定した第2の母数による第2のランキングを算出し、第1のランキング及び第2のランキングの結果を所定のタイミングで歌唱者Aに提供する構成を有している。
In particular, the karaoke apparatus 10 calculates the first ranking based on the first parameter as the overall (national) ranking, and
(A) Geographical attributes (hereinafter also referred to as "geographical attributes") of regions or areas including prefectures, districts and municipalities and stores where the karaoke apparatus 10 is installed.
(B) Attributes related to singer A including age and gender, or
(C) A configuration for calculating the second ranking by the second parameter limited to the attribute of the scored date and time, and providing the result of the first ranking and the second ranking to the singer A at a predetermined timing Have.

データ提供サーバ装置30は、
(1)楽曲音源データ及びテロップデータを含む新譜などの楽曲データと、
(2)楽曲データ毎に、すなわち、選曲番号その他の識別情報に関する情報と、
(3)歌唱者毎に歌唱者IDに対応付けられて、カラオケに関するサービスを受けるために登録されたカラオケに関する情報、歌唱者の属性情報、歌唱者の嗜好情報、歌唱者の過去の歌唱履歴の楽曲ごとの採点結果を含む歌唱者情報と、
が記録されるデータベース(以下、「DB」という。)300を有している。
The data providing server device 30
(1) music data such as new music including music sound source data and telop data;
(2) For each piece of music data, that is, information related to a music selection number and other identification information;
(3) Information related to karaoke registered for receiving services related to karaoke in association with a singer ID for each singer, attribute information of the singer, preference information of the singer, past singer's singing history Singer information including the scoring result for each song,
Has a database (hereinafter referred to as "DB") 300 in which is recorded.

また、データ提供サーバ装置30は、カラオケ装置10からの要求又は予め設定された条件に従って新譜などの楽曲データを当該カラオケ装置10に提供するとともに、所定のタイミングで、該当する楽曲データの採点情報をカラオケ装置10に提供する構成を有している。   Further, the data providing server device 30 provides music data such as new music to the karaoke device 10 according to a request from the karaoke device 10 or a preset condition, and marking information of the corresponding music data at a predetermined timing. The configuration is provided to the karaoke apparatus 10.

なお、本実施形態においては、各歌唱者の歌唱者IDに紐づいて、歌唱者毎の属性情報と、歌唱者毎に過去の歌唱履歴の楽曲毎の採点結果を含む歌唱者情報と、を構成するデータ(以下、「採点情報」という。)を用いるようになっており、属性情報には、上述の(A)〜(C)の各属性の情報が記録されるようになっている。ただし、一部の歌唱者については一部の属性情報が含まれていない場合、又は、全ての属性情報が含まれていなくてもよい。また、任意に付与された歌唱者IDとは、DB300に登録する際に新規のIDが付与されることをいう。   In the present embodiment, attribute information for each singer, and singer information including a scoring result for each song of the past singing history for each singer, in association with the singer ID of each singer, The data to be configured (hereinafter referred to as "scoring information") is used, and the information of each of the above-mentioned attributes (A) to (C) is recorded in the attribute information. However, some of the singers may not include some of the attribute information or may not include all of the attribute information. In addition, a singer ID arbitrarily given means that a new ID is given when registering in the DB 300.

このような構成を有することによって、本実施形態のカラオケシステム1は、歌唱者のカラオケに対する新たな興趣性を提供し、かつ、その意欲を向上させること、及び、満足感を高めることができるようになっている。   By having such a configuration, the karaoke system 1 of the present embodiment can provide a new interest to the singer of karaoke, improve its motivation, and enhance satisfaction. It has become.

[2]カラオケ装置
次に、図2を用いて本実施形態のカラオケ装置10について説明する。なお、図2は、本実施形態のカラオケ装置10の構成を示すブロック図である。
[2] Karaoke Device Next, the karaoke device 10 according to the present embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing the configuration of the karaoke apparatus 10 of the present embodiment.

本実施形態のカラオケ装置10は、図2に示すように、ネットワーク20に通信接続され、データ提供サーバ装置30から新譜などの楽曲データ及び採点情報を取得する通信制御部110と、楽曲データを再生するカラオケ再生部120と、マイクロホンMから入力された音声信号に対して所定の処理を行う音声入力処理部130と、再生された楽曲データに対応してカラオケ用の楽音をスピーカSPに拡声させる拡声処理部131と、を有している。   As shown in FIG. 2, the karaoke apparatus 10 according to the present embodiment is connected to the network 20 in communication, and the communication control unit 110 acquires music data such as new music from the data providing server device 30 and scoring information; Karaoke playback unit 120, a voice input processing unit 130 for performing predetermined processing on a voice signal input from the microphone M, and a speaker SP for expanding karaoke musical tones in correspondence to the reproduced music data And a processing unit 131.

また、カラオケ装置10は、楽曲データの再生中に背景画像、カラオケ画像及び歌詞を表示するための表示部140と、表示部140を制御する表示制御部150と、各種の情報に対応するデータ、データ提供サーバ装置30から取得した新譜を含む楽曲データ及びそれに対応した選曲番号が記録される記録部160と、操作部170と、管理制御部180と、ROM/RAM181と、タイマー182と、を有している。   Further, the karaoke apparatus 10 has a display unit 140 for displaying a background image, a karaoke image, and lyrics during reproduction of music data, a display control unit 150 for controlling the display unit 140, and data corresponding to various information. There is a recording unit 160 in which music data including new music obtained from the data providing server device 30 and a music selection number corresponding thereto are recorded, an operation unit 170, a management control unit 180, a ROM / RAM 181, and a timer 182. doing.

そして、カラオケ装置10は、楽曲データの再生中に当該楽曲データとマイクロホンMから取得した音声信号とに基づいて採点を行うとともに、ランキングを含めてその結果を表示部140に表示する採点処理部200と、有している。   Then, the karaoke apparatus 10 performs scoring based on the music data and the audio signal acquired from the microphone M during reproduction of the music data, and displays the result on the display unit 140 including the ranking on the display unit 140. And have.

なお、カラオケ装置10の各部は、バスBによって相互に接続されており、データの授受を実行している。   In addition, each part of the karaoke apparatus 10 is mutually connected by bus | bath B, and performs transmission and reception of data.

通信制御部110は、管理制御部180の制御の下、ネットワークを介してDB300に接続して通信回線を構築し、新譜などの楽曲データの授受のための通信を行う。また、操作部170によって入力された楽曲データを指定する選曲番号のデータ(以下、「選曲番号データ」という。)から記録部160に該当する楽曲がない場合に、通信制御部110は、DB300から、選曲番号データの選曲番号に対応付けられて記録されている楽曲データを取得し、カラオケ再生部120に出力するようになっている。   The communication control unit 110 is connected to the DB 300 via the network under the control of the management control unit 180 to construct a communication line, and performs communication for exchanging music data such as new music. In addition, when there is no music corresponding to the recording unit 160 from the music selection number data (hereinafter referred to as “music selection number data”) specifying the music data input by the operation unit 170, the communication control unit 110 The music data that is recorded in association with the music selection number of the music selection number data is acquired and output to the karaoke reproduction unit 120.

また、通信制御部110は、楽曲データの再生が終了するタイミング又はその他のタイミングで該当する楽曲データの採点情報を取得し、取得した採点情報を採点処理部200に提供する。   Further, the communication control unit 110 acquires marking information of the corresponding music data at timing when the reproduction of the music data ends or at other timing, and provides the acquired marking information to the marking processing unit 200.

カラオケ再生部120は、管理制御部180の制御の下、操作部170を介して入力された選曲番号から出力された選曲番号データに基づいて、記録部160から取得又は通信制御部110を介してDB300から楽曲データを取得する。そして、カラオケ再生部120は、取得した楽曲データに基づいてMIDI音源を制御する再生処理を実行する。   The karaoke reproduction unit 120 is acquired from the recording unit 160 or via the communication control unit 110 based on the music selection number data output from the music selection number input through the operation unit 170 under the control of the management control unit 180. Acquire music data from DB300. Then, the karaoke reproduction unit 120 executes reproduction processing for controlling the MIDI sound source based on the acquired music data.

また、カラオケ再生部120は、楽曲データの再生開始時に、楽曲データに基づいて記録部160に記録された背景画像データを選択して出力開始を指示する。   Further, at the start of reproduction of music data, the karaoke reproduction unit 120 selects background image data recorded in the recording unit 160 based on the music data and instructs the start of output.

さらに、カラオケ再生部120は、再生処理によって生成された楽音データを拡声処理部131に出力するとともに、歌詞データを表示部140に所定のタイミングにて出力するようになっている。   Furthermore, the karaoke reproduction unit 120 outputs the musical tone data generated by the reproduction processing to the loud sound processing unit 131 and outputs the lyric data to the display unit 140 at a predetermined timing.

音声入力処理部130は、マイクロホンMから入力された信号を増幅その他の処理を実行しつつ、デジタル信号に変換し、拡声処理部131に出力するとともに採点処理部200に出力する。なお、例えば、本実施形態の音声入力処理部130は、本発明の取得手段を構成する。   The voice input processing unit 130 converts the signal input from the microphone M into a digital signal while performing amplification and other processing, and outputs the digital signal to the voice processing unit 131 and the score processing unit 200. Note that, for example, the voice input processing unit 130 of the present embodiment constitutes an acquisition unit of the present invention.

表示部140は、例えば、有機EL(Electro−Luminescence)素子又は液晶表示素子によって構成され、表示制御部150の制御にしたがって所定の映像信号を表示する。具体的には、表示部140は、背景画像を表示しつつ、音データの出力、すなわち、再生される楽曲に併せて歌詞データを表示する。また、表示部140は、ランキングを含め採点結果を表示する。なお、例えば、本実施形態の表示部140は、本発明の出力手段を構成する。   The display unit 140 is formed of, for example, an organic EL (Electro-Luminescence) element or a liquid crystal display element, and displays a predetermined video signal according to the control of the display control unit 150. Specifically, while displaying the background image, the display unit 140 displays the output of the sound data, that is, the lyric data together with the music to be reproduced. Further, the display unit 140 displays the scoring result including the ranking. Note that, for example, the display unit 140 of the present embodiment constitutes an output unit of the present invention.

表示制御部150は、管理制御部180の制御の下、表示部140に所定の画像を描画させるために必要な描画データを生成し、生成した描画データを当該表示部140に出力する。   The display control unit 150 generates drawing data necessary for causing the display unit 140 to draw a predetermined image under the control of the management control unit 180, and outputs the generated drawing data to the display unit 140.

記録部160には、HDD(Hard Disc Drive)又はSSD(Solid State Drive)により構成され、その記録領域内に曲調毎に対応付けられた背景画像のデータ(以下、「背景画像データ」という。)と、楽曲データが記録されている。なお、背景画像は、楽曲データに含まれる曲調情報その他の情報によって選択される。   The recording unit 160 is composed of a hard disc drive (HDD) or a solid state drive (SSD), and data of a background image associated with each tune in the recording area (hereinafter referred to as “background image data”). And music data is recorded. The background image is selected according to music tone information and other information included in the music data.

操作部170は、カラオケ装置10本体に設けられ、又は、リモートコントロールユニットによって構成される。そして、操作部170は、各種の確認ボタン、各操作指令を入力する操作ボタンその他のキーにより構成され、各操作を行う際に用いられる。   The operation unit 170 is provided to the main body of the karaoke apparatus 10 or is configured by a remote control unit. The operation unit 170 includes various confirmation buttons, operation buttons for inputting each operation instruction, and other keys, and is used when performing each operation.

管理制御部180は、主に中央演算処理装置(CPU)によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、カラオケ装置10の全般的な機能を総括的に制御する。   The management control unit 180 mainly includes a central processing unit (CPU) and includes various input / output ports such as a key input port and a display control port, and generally controls the general functions of the karaoke apparatus 10. Do.

ROM/RAM181には、カラオケ装置10の駆動に必要な各種のプログラムが記録されている。また、ROM/RAM181は、カラオケ再生部120及び採点処理部200が各種の処理を実行する際のワークエリアとして用いられる。さらに、ROM/RAM181には、店舗運営者の操作に基づいて登録されたカラオケ装置10が設置されている店舗の住所を含む店舗情報及びIPアドレス情報が記録される。   The ROM / RAM 181 stores various programs necessary for driving the karaoke apparatus 10. Further, the ROM / RAM 181 is used as a work area when the karaoke reproducing unit 120 and the marking processing unit 200 execute various processes. Further, in the ROM / RAM 181, store information and IP address information including the address of the store where the karaoke apparatus 10 registered based on the store operator's operation is installed are recorded.

なお、本実施形態においては、店舗情報及びIPアドレス情報は、採点された結果を採点情報として新たにDB300に登録する際に、地理的属性の情報として登録するために用いられる。   In the present embodiment, the store information and the IP address information are used for registering as the geographical attribute information when newly registering the scored result in the DB 300 as the scoring information.

タイマー182は、管理制御部180の制御の下、日付けも含めて現在時刻を出力する。   The timer 182 outputs the current time including the date under the control of the management control unit 180.

採点処理部200は、独立した中央演算処理装置(CPU)によって構成され、又は、管理制御部180の中央演算処理装置(CPU)を用いて構成される。また、採点処理部200は、管理制御部180による制御の下、所定のアプリケーションを実行することによって、採点処理を実行して採点結果の算出及びその表示を行う採点実行部210と、DB300に記録された採点情報を母数とし、算出した採点結果を示す第1のランキング及び属性情報に限定した第2のランキングを算出する処理(以下、「ランキング算出処理」という。)を実行するランキング算出部220と、を実現する。   The scoring unit 200 is configured by an independent central processing unit (CPU), or is configured using a central processing unit (CPU) of the management control unit 180. In addition, the marking processing unit 200 executes the marking process by executing a predetermined application under the control of the management control unit 180 to calculate the marking result and display the marking result, and the marking processing unit 200 records in the DB 300. A ranking calculation unit that executes processing (hereinafter referred to as "ranking calculation processing") that calculates the second ranking limited to the first ranking and attribute information that indicates the calculated scoring result with the calculated scoring information as a population And 220.

なお、例えば、本実施形態の採点実行部210は、本発明の採点手段を構成し、ランキング算出部220は、本発明の算出手段を構成する。   In addition, for example, the scoring execution unit 210 of the present embodiment constitutes a scoring unit of the present invention, and the ranking calculation unit 220 constitutes a computing unit of the present invention.

採点実行部210は、歌唱者Aのリクエストに応じて(すなわち、操作部170を介して入力された歌唱者Aの指示に基づいて)、楽曲データの再生中に当該楽曲データの主旋律のデータ又は歌唱者Aの歌唱をサポートするためのメロディ(ガイドメロディ)のデータとマイクロホンMから取得した音声信号とに基づいて採点処理を実行する。そして、採点実行部210は、楽曲データの再生中の所定のタイミング又は終了後に採点結果を算出し、表示制御部150と連動し、表示部140に算出した採点結果を表示する。   The scoring execution unit 210 responds to the request of the singer A (that is, based on the instruction of the singer A input through the operation unit 170), the data of the main melody of the music data during reproduction of the music data, or Scoring processing is performed based on the data of the melody (guide melody) for supporting the singing of the singer A and the audio signal acquired from the microphone M. Then, the marking execution unit 210 calculates the marking result after predetermined timing during reproduction of the music data or after the end, and interlocks with the display control unit 150, and displays the calculated marking result on the display unit 140.

具体的には、採点実行部210は、カラオケ再生部120から出力された主旋律又はガイドメロディの音信号と、音声入力処理部130を介してマイクロホンMから歌唱者Aの音信号と、を受信し、音波形や信号の有無に基づいて、音程、タイミング及び音レベルなどの周波数解析を含む信号の差分を常時抽出し、最終的にそのトータルで採点を実行する。   Specifically, the scoring execution unit 210 receives the sound signal of the main melody or guide melody output from the karaoke reproduction unit 120 and the sound signal of the singer A from the microphone M via the sound input processing unit 130. Based on the presence or absence of the sound waveform and the signal, the difference of the signal including frequency analysis such as pitch, timing and sound level is constantly extracted, and the score is finally executed in total.

ランキング算出部220は、採点結果と、データ提供サーバ装置30から取得した同一楽曲における採点情報を取得するとともに、取得した採点情報から第1のランキング及び第2のランキングを算出するランキング算出処理を実行する。そして、ランキング算出部220は、表示制御部150と連動し、表示部140に算出した第1のランキング及び第2のランキングを表示する。なお、本実施形態のランキング算出部220の詳細については、後述する。   The ranking calculation unit 220 executes ranking calculation processing for acquiring the scoring result and the scoring information on the same music acquired from the data providing server device 30, and calculating the first ranking and the second ranking from the acquired scoring information. Do. Then, the ranking calculation unit 220 interlocks with the display control unit 150, and displays the calculated first ranking and second ranking on the display unit 140. In addition, the detail of the ranking calculation part 220 of this embodiment is mentioned later.

[3]ランキング算出部
次に、図3〜図6を用いて本実施形態のランキング算出部220の詳細について説明する。なお、図3及び4は、ランキング算出部220は、実行されるランキング処理を説明するための図であり、図5及び図6は、一実施形態においてランキング算出部においてランキング処理の結果であって、表示部140に表示される画像の一例である。
[3] Ranking Calculation Unit Next, details of the ranking calculation unit 220 according to the present embodiment will be described with reference to FIGS. 3 to 6. 3 and 4 are diagrams for explaining the ranking process performed by the ranking calculation unit 220, and FIGS. 5 and 6 show the results of the ranking process in the ranking calculation unit in one embodiment. , And an example of an image displayed on the display unit 140.

ランキング算出部220は、歌唱者Aの指示に基づいて、採点処理を実行してランキング表示を行う採点ランキング設定がONとなると、楽曲データの選曲が設定された際、楽曲データの再生中又は楽曲データの再生が終了した際に、DB300に記録された採点情報から同一楽曲における歌唱者毎の採点情報をデータ提供サーバ装置30から取得する。   The ranking calculation unit 220 executes scoring processing and performs ranking display based on an instruction of the singer A. When the ranking setting is ON, the song data being played or the song is being selected. When the reproduction of the data is completed, the scoring information for each singer in the same music is acquired from the data providing server device 30 from the scoring information recorded in the DB 300.

また、ランキング算出部220は、カラオケ再生前に、通信制御部110を介してDB300に記録された歌唱者Aの属性情報をデータ提供サーバ装置30から取得しROM/RAM181に記録する。   In addition, the ranking calculation unit 220 acquires attribute information of the singer A recorded in the DB 300 from the data providing server device 30 via the communication control unit 110 and reproduces it in the ROM / RAM 181 before the karaoke reproduction.

そして、ランキング算出部220は、カラオケ再生部120によって楽曲データの再生が終了するタイミング、又は、再生中の歌唱者Aが希望するタイミング若しくは間奏中などの予め定められたタイミングに、歌唱者Aと取得した採点情報に関連付られた他の歌唱者の数を母数とする歌唱者Aの採点結果を反映した第1のランキングを算出する。   Then, the ranking calculation unit 220 sets the singer A with the singer A at a timing when the reproduction of the music data ends by the karaoke player 120 or at a predetermined timing such as a timing desired by the singer A currently playing, or during an interval. A first ranking reflecting the scoring result of the singer A whose number is the number of other singers associated with the acquired scoring information is calculated.

また、ランキング算出部220は、予め定められたランキング属性に基づいて、歌唱者Aと取得した採点情報の中から該当する属性に該当する他の歌唱者の採点情報を抽出し、歌唱者Aと該当する他の歌唱者の数を母数とし、歌唱者Aの採点結果を反映した第2のランキングを算出する。すなわち、ランキング算出部220は、第1の母数から所定の属性に限定した第2の母数による第2のランキングを算出する。   In addition, the ranking calculation unit 220 extracts scoring information of the other singer corresponding to the corresponding attribute from the singing person A and the acquired scoring information based on a predetermined ranking attribute, and A second ranking reflecting the scoring result of the singer A is calculated, with the number of other corresponding singers as a parameter. That is, the ranking calculation unit 220 calculates a second ranking based on a second parametric number limited to a predetermined attribute from the first parametric number.

具体的には、図3(A)に示すように、地域の属性がランキング属性の場合には、ランキング算出部220は、歌唱者Aと取得した採点情報に関連付けられた他の歌唱者の数を母数とする第1のランキングを、全国ランキング(又は全体ランキング)として、算出する。そして、ランキング算出部220は、取得した採点情報の中から、例えば、「東京都」及び「港区」の地理的属性の属性情報を有する採点情報をそれぞれ抽出し、当該抽出した採点情報に関連付けられた他の歌唱者と歌唱者Aの数を母数とする歌唱者Aの採点結果を反映した第2のランキングをそれぞれ算出する。   Specifically, as shown in FIG. 3 (A), when the attribute of the area is a ranking attribute, the ranking calculation unit 220 determines the number of other singers associated with the singer A and the acquired marking information. The first ranking with a parameter of n is calculated as a national ranking (or overall ranking). Then, the ranking calculation unit 220 extracts, for example, marking information having attribute information of geographical attributes of “Tokyo” and “Minato Ward” from the acquired marking information, and associates the marking information with the extracted marking information, for example. A second ranking reflecting the scoring results of the singer A who has the number of other singers and the number of the singers A as a parameter is calculated respectively.

図3(A)は、楽曲データ「男々しくて」を歌唱した歌唱者Aにおいて、第1のランキングとしての全国ランキングと、第2のランキングとしての「東京都」ランキング及び「港区」ランキングとの採点イメージを示している。   FIG. 3 (A) shows the national ranking as the first ranking, the “Tokyo” ranking as the second ranking, and the “Minato Ward” ranking for the singer A who has sung the music data “manishite” It shows a scoring image with.

また、図3(B)に示すように、性別の属性がランキング属性の場合には、ランキング算出部220は、歌唱者Aと取得した採点情報に関連付られた他の歌唱者の数を母数とし、歌唱者Aの採点結果を反映した第1のランキングを、全体ランキングとして、算出する。なお、ランキング算出部220は、第1のランキングにおいて、算出する基準名称が異なるだけであり、基本的に、全国ランキングと算出結果は同じである。   Further, as shown in FIG. 3 (B), when the gender attribute is a ranking attribute, the ranking calculation unit 220 generates the number of other singers associated with the singer A and the acquired scoring information. The first ranking reflecting the scoring result of the singer A is calculated as the overall ranking. In the first ranking, the ranking calculation unit 220 only differs in the standard name to be calculated, and basically, the national ranking and the calculation result are the same.

そして、ランキング算出部220は、採点情報の中から、例えば、「男性」の性別の属性情報を有する採点情報を抽出し、当該抽出した採点情報に関連付けられた他の歌唱者と歌唱者Aの数を母数とし、歌唱者Aの採点結果を反映した第2のランキングを算出する。ただし、ランキング算出部220は、取得した各採点情報が性別の属性情報を有していない場合には、当該採点情報を除外して第2のランキングを算出する。   Then, the ranking calculation unit 220 extracts, for example, scoring information having attribute information of the gender of “male” from the scoring information, and the other singer and singer A who are associated with the extracted scoring information. The second ranking reflecting the scoring result of the singer A is calculated with the number as a parameter. However, when the obtained rating information does not have gender attribute information, the ranking calculation unit 220 excludes the rating information and calculates the second ranking.

図3(B)には、楽曲データ「男々しくて」を歌唱した歌唱者Aにおいて、第1のランキングとしての全体ランキングと、第2のランキングとしての「男性」ランキングとの採点イメージを示している。   FIG. 3 (B) shows a scoring image of the overall ranking as the first ranking and the "male" ranking as the second ranking, for the singer A who has sung the music data "manly" ing.

同様に、図4(A)及び(B)に示すように、年齢(年代)又は職業の属性がランキング属性の場合には、ランキング算出部220は、歌唱者Aと取得した採点情報に関連付けられた他の歌唱者の数を母数とする第1のランキングを、全国ランキングと同様に、全体ランキングとして、算出する。   Similarly, as shown in FIGS. 4A and 4B, when the attribute of age (age) or occupation is a ranking attribute, the ranking calculation unit 220 associates the singer A with the acquired scoring information. Similarly to the national ranking, the first ranking with the number of other singers as a parameter is calculated as the overall ranking.

そして、ランキング算出部220は、採点情報の中から、例えば、「30代」又は「学生」の属性情報を有する採点情報を抽出し、当該抽出した採点情報に関連付けられた他の歌唱者と歌唱者Aの数を母数とし、歌唱者Aの採点結果を反映した第2のランキングを算出する。ただし、取得した各採点情報が年齢又は職業の属性情報を有していない場合には、当該採点情報を除外して第2のランキングを算出する。   Then, the ranking calculation unit 220 extracts, for example, scoring information having attribute information of "30's" or "student" from the scoring information, and sings with other singers associated with the extracted scoring information. The second ranking reflecting the scoring result of the singer A is calculated with the number of the person A as a parameter. However, when each acquired scoring information does not have attribute information of age or occupation, the second ranking is calculated excluding the scoring information.

一方、ランキング算出部220は、第1のランキング及び第2のランキングを算出すると、表示制御部150と連動し、その結果を表示部140に表示する。なお、表示部140は、まず、第1ランキングを表示し、その後に表示を切り替えて、第2ランキングを表示する。なお、第2ランキングが複数算出されている場合には、ランキング算出部220は、母数の大きなランキングから表示する。   On the other hand, when calculating the first ranking and the second ranking, the ranking calculation unit 220 interlocks with the display control unit 150 and displays the result on the display unit 140. The display unit 140 first displays the first ranking, and then switches the display to display the second ranking. In addition, when two or more 2nd rankings are calculated, the ranking calculation part 220 is displayed from ranking with a large parameter.

例えば、図3(A)の場合には、ランキング算出部220は、図5に示すように、まず、全国ランキングを表示部140に表示するとともに、その後に母数が大きい「東京都」の第2ランキングを表示部140表示し、最終的に「港区」の第2ランキングを表示部140に表示する。
For example, in the case of FIG. 3 (A), ranking calculating unit 220, as shown in FIG. 5, first, the display nationwide ranking display unit 140, the subsequent population parameter is large "Tokyo" (2) Display the ranking on the display unit 140 and finally display the second ranking of "Minato Ward" on the display unit 140.

なお、ランキング属性としては、上述したように、
(A)都道府県、区市町村及びカラオケ装置10が設置されている店舗を含む地域又は区域の地理的属性、
(B)年齢及び性別を含む歌唱者Aに関する属性、又は、
(C)採点された日時の属性
を用いる。
As the ranking attribute, as described above,
(A) Geographical attributes of areas or areas including prefectures, municipalities, and stores where the karaoke apparatus 10 is installed,
(B) Attributes related to singer A including age and gender, or
(C) Use the scored date and time attribute.

なお、採点された日時の属性とは、歌唱者Aが歌唱した日を基準に直近1週間以内、直近1か月以内などの属性である。   In addition, the attribute of the graded date is an attribute, such as less than the last one week, less than the last month, etc. on the basis of the day when the singer A sings.

また、本実施形態のランキング算出部220は、地理的属性の場合であって、住所の場合には、予め定められた都道府県及び市区町村によって第2のランキングを算出する範囲を特定するが、IPアドレスの場合には、ネットワーク20を介して図示しないサーバ装置と連動し、住所に変換し、当該変換した住所に基づいて第2のランキングを算出する。   Further, the ranking calculation unit 220 according to the present embodiment is a case of a geographical attribute, and in the case of an address, specifies a range for calculating the second ranking by predetermined prefectures and municipalities. In the case of the IP address, in conjunction with a server device (not shown) via the network 20, it converts into an address, and calculates a second ranking based on the converted address.

さらに、本実施形態のランキング算出部220は、予め歌唱者Aによって設定されたランキング属性に基づいて第2のランキングを算出しているが、ROM/RAM181に記録された歌唱者Aの各属性に基づいて、それぞれ、採点情報から該当する採点情報を抽出して第2のランキングを算出し、最上位の順位を有するランキングなど予め定められた条件を有する第2のランキングを第1のランキングとともに表示部140に表示してもよい。   Furthermore, although the ranking calculation unit 220 of the present embodiment calculates the second ranking based on the ranking attribute set in advance by the singer A, for each attribute of the singer A recorded in the ROM / RAM 181 On the basis, each corresponding marking information is extracted from the marking information to calculate a second ranking, and a second ranking having a predetermined condition such as a ranking having the highest rank is displayed together with the first ranking It may be displayed on the part 140.

この場合には、歌唱者Aに一番よい結果のランキングを提供することができるので、歌唱者Aのカラオケに対する新たな興趣性を提供し、かつ、その意欲を向上させること、及び、満足感を高めることができる。   In this case, since it is possible to provide the singer A with the best ranking of the results, providing a new interest for the karaoke person of the singer A and improving its motivation, and satisfaction Can be enhanced.

またさらに、本実施形態のランキング算出部220は、歌唱者Aの設定したランキング属性に基づいて第2のランキングを算出しているが、設定されたランキング属性の種別を歌唱者Aによって変更し、ランダムに変更し、又は、所定の条件に基づいて変更し、歌唱者Aが設定したランキング属性に基づく第2のランキングとともに、変更したランキング属性の種別に基づく第2のランキングを算出し、表示してもよい。   Furthermore, although the ranking calculation unit 220 of the present embodiment calculates the second ranking based on the ranking attribute set by the singer A, the singer A changes the classification of the set ranking attribute, Randomly change or change based on a predetermined condition, and calculate and display a second ranking based on the type of the changed ranking attribute together with the second ranking based on the ranking attribute set by the singer A May be

例えば、図3(A)の場合に、「大阪府」とランダムに変更した場合には、図6(A)に示すように、当該第2のランキングを表示部140に表示し、また、予め定められた条件としてランキングアップするランキング属性の種別に変更することが設定されている場合には、同レベルの属性の種別(例えば、東京都の場合には、他の都道府県)を変更して第2のランキングを算出するようになっており。例えば、「沖縄県」でランキングがアップする場合には、図6(B)に示すように、当該第2のランキングを表示部140に表示してもよい。   For example, in the case of FIG. 3 (A), when it is changed to “Osaka Prefecture” at random, as shown in FIG. 6 (A), the second ranking is displayed on the display unit 140, and in advance. If it is set as a defined condition to change to the type of ranking attribute to be ranked up, change the type of attribute of the same level (for example, in the case of Tokyo, other prefectures) The second ranking is to be calculated. For example, when the ranking is raised in “Okinawa prefecture”, the second ranking may be displayed on the display unit 140 as shown in FIG. 6 (B).

[4]ランキング算出処理を含むカラオケ再生処理
次に、図7を用いて本実施形態のカラオケ装置10において実行されるランキング算出処理を含むカラオケ再生処理について説明する。なお、図7は、本実施形態のカラオケ装置10において実行されるランキング算出処理を含むカラオケ再生処理の動作を示すフローチャートである。
[4] Karaoke Reproduction Processing Including Ranking Calculation Processing Next, karaoke reproduction processing including ranking calculation processing executed in the karaoke apparatus 10 of the present embodiment will be described using FIG. 7. FIG. 7 is a flowchart showing the operation of the karaoke reproduction process including the ranking calculation process executed in the karaoke apparatus 10 of the present embodiment.

本動作において、データ提供サーバ装置30のDB300には、選曲される楽曲データの採点情報及び歌唱する歌唱者Aの歌唱者情報が既に記録されているものとする。   In this operation, it is assumed that the DB 300 of the data providing server device 30 has already recorded scoring information of music data to be selected and singing person information of the singing person A who sings.

また、本動作に先立ちカラオケ装置10においては、管理制御部180が、所定のホーム画面を表示させつつ、歌唱者Aによるカラオケの再生指示を待機する状態となっているものとする。   Moreover, in the karaoke apparatus 10 prior to this operation, the management control unit 180 is in a state of waiting for a playback instruction of karaoke by the singer A while displaying a predetermined home screen.

まず、管理制御部180は、操作部170を介してカラオケ再生指示とともに採点処理の実行開始指示を検出する(ステップS100)。このとき、管理制御部180は、歌唱者Aの操作部170への操作に基づいてデータ提供サーバ装置30にログインを実行し、当該ログインによって行うことで歌唱者を特定する。   First, the management control unit 180 detects a karaoke reproduction instruction via the operation unit 170 and an instruction to start execution of scoring processing (step S100). At this time, the management control unit 180 executes login to the data providing server device 30 based on the operation of the singer A to the operation unit 170, and identifies the singer by performing the login.

次いで、管理制御部180は、データ提供サーバ装置30からDB300に記録された歌唱者Aの性別及び年齢などの属性を示す属性情報を取得し、ROM/RAM181に記録する(ステップS101)。   Next, the management control unit 180 acquires attribute information indicating attributes such as gender and age of the singer A recorded in the DB 300 from the data provision server device 30, and records the acquired attribute information in the ROM / RAM 181 (step S101).

次いで、管理制御部180は、表示制御部150及び操作部170と連動して、第2のランキングを算出する際のランキング属性を設定し、設定したランキング属性の情報をROM/RAM181に記録する(ステップS102)。   Next, the management control unit 180 sets the ranking attribute when calculating the second ranking in conjunction with the display control unit 150 and the operation unit 170, and records the set ranking attribute information in the ROM / RAM 181 (see FIG. Step S102).

次いで、管理制御部180は、操作部170を介してカラオケの再生指示及び選曲番号を検出すると(ステップS103)、記録部160から楽曲を取得し又は当該データ提供サーバ装置30と連動し、DB300から該当する楽曲データを取得する(ステップS104)。   Next, when the management control unit 180 detects a reproduction instruction of karaoke and a music selection number via the operation unit 170 (step S103), the management control unit 180 acquires music from the recording unit 160 or interlocks with the data providing server device 30 and The corresponding music data is acquired (step S104).

次いで、管理制御部180は、取得した楽曲データに含まれる曲調情報に基づいてカラオケ再生中に再生する背景画像の画像データを記録部160から取得する(ステップS105)。   Next, the management control unit 180 acquires, from the recording unit 160, image data of a background image to be reproduced during karaoke reproduction based on the tune information included in the acquired music data (step S105).

次いで、管理制御部180は、カラオケ再生部120に楽曲データの再生を開始させるとともに、採点実行部210に採点処理を開始させる(ステップS106)。なお、管理制御部180は、楽曲データの再生が開始されると、背景画像を再生しつつ、再生された楽曲データ及び歌唱者Aの声データとともにミキシングして拡声処理部131を介してスピーカSPから音を出力する。また、管理制御部180は、採点実行部210に楽曲データに含まれるガイドメロディデータと音声入力処理部130を介して取得した歌唱者Aの歌唱データとの比較を開始させて採点処理を開始させる。   Next, the management control unit 180 causes the karaoke reproduction unit 120 to start reproduction of music data and causes the scoring execution unit 210 to start scoring processing (step S106). It should be noted that, when reproduction of music data is started, the management control unit 180 mixes the reproduced music data and the voice data of the singer A while reproducing the background image and mixes the voice data of the singer A with the speaker SP via the loudspeaker processing unit 131. Output sound from In addition, the management control unit 180 causes the scoring execution unit 210 to start comparison between the guide melody data included in the music data and the singing data of the singer A acquired via the voice input processing unit 130 to start the scoring process. .

次いで、管理制御部180は、楽曲データの再生が終了したことを検出すると(ステップS111)、採点実行部210に採点を終了させて採点結果を算出する(ステップS112)。   Next, when the management control unit 180 detects that the reproduction of the music data is finished (step S111), the management control unit 180 causes the scoring execution unit 210 to finish the scoring and calculates the scoring result (step S112).

次いで、管理制御部180は、ランキング算出部220に通信制御部110を介して再生した楽曲データと同一楽曲における採点情報を取得させる(ステップS113)。   Next, the management control unit 180 causes the ranking calculation unit 220 to acquire scoring information in the same music as the music data reproduced through the communication control unit 110 (step S113).

次いで、ランキング算出部220は、ROM/RAM181に記録された店舗情報及び属性情報を読み出すとともに(ステップS114)、取得した採点情報と読み出した属性情報とに基づいて、算出され採点結果に対する第1のランキング及び第2のランキングを算出し、表示制御部150と連動し、そのランキング結果を表示部140に表示させる(ステップS115)。なお、本動作においては、第2のランキングのランキング属性は、予め定められているものとする。また、この時点において歌唱者Aの操作部170における操作に基づいて、ランキング属性を変更して第2のランキングを再度算出して表示してもよい。   Next, the ranking calculation unit 220 reads out the shop information and the attribute information recorded in the ROM / RAM 181 (step S114), and calculates and evaluates the first scoring result based on the acquired scoring information and the retrieved attribute information. The ranking and the second ranking are calculated, and interlocked with the display control unit 150, the display unit 140 displays the ranking result (step S115). In this operation, the ranking attribute of the second ranking is assumed to be predetermined. At this time, based on the operation of the singer A at the operation unit 170, the ranking attribute may be changed, and the second ranking may be calculated again and displayed.

最後に、ランキング算出部220は、採点結果をランキング処理に用いた店舗情報、属性情報及び日付けも含む現在時刻を示す日時情報とともにデータ提供サーバ装置30に提供し、DB300に登録させて(ステップS116)、本動作を終了させる。   Finally, the ranking calculation unit 220 provides the data providing server device 30 with the date and time information indicating the current time including the shop information, the attribute information, and the date that used the scoring result for the ranking process, and causes the data to be registered in the DB 300 (step S116), end this operation.

以上、本実施形態のカラオケシステム1は、例えば、歌唱者Aの全国ランキングなどの第1の母数に基づいてランキングを算出して出力するとともに、例えば、地域又は区域などの地理的な属性、年齢や性別など歌唱者Aに関する属性、などの、第1の母数から所定の属性に限定した第2の母数による第2のランキングを算出して出力することによって、歌唱者Aのカラオケに対する新たな興趣性を提供し、かつ、その意欲を向上させること、及び、満足感を高めることができる。   As described above, the karaoke system 1 according to the present embodiment calculates and outputs the ranking based on, for example, the first parameter such as the national ranking of the singer A, and, for example, the geographical attribute such as the area or the area, By calculating and outputting a second ranking based on a second parameter which is limited to a predetermined attribute from a first parameter, such as an attribute related to the singer A such as age and gender, for the singer A's karaoke It is possible to provide new interest, improve its motivation, and enhance satisfaction.

[4]変形例
[4.1]変形例1
本実施形態においては、地理的属性として、ROM/RAM181に記録されている店舗の住所を含む店舗情報又はIPアドレスを用いているが、カラオケ装置10のリモートコントロールユニットとして登録された、又は、当該カラオケ装置10とネットワーク20を介して接続された、歌唱者Aが保有する携帯用通信端末装置のGPS機能を用いて取得した位置情報を用いてもよい。
[4] Modification [4.1] Modification 1
In the present embodiment, store information or an IP address including the address of the store recorded in the ROM / RAM 181 is used as the geographical attribute, but it is registered as a remote control unit of the karaoke apparatus 10 or You may use the positional information acquired using the GPS function of the portable communication terminal device which the singer A holds, connected with the karaoke apparatus 10 via the network 20.

この場合には、例えば、携帯用端末装置は、ネットワーク20を介してGPS(Global Positioning System)衛星の位置を認識しつつ、当該GPS衛星から送信された衛星信号(GPS信号)を検出する。そして、携帯用端末装置は、当該検出したGPS信号に基づいて携帯用通信端末装置の現在位置の緯度及び経度によって示される座標値を算出(すなわち、検出)する。また、現在位置検出部は、この算出された座標値を位置情報としてカラオケ装置10に提供する。   In this case, for example, the portable terminal device detects the satellite signal (GPS signal) transmitted from the GPS satellite while recognizing the position of the GPS (Global Positioning System) satellite via the network 20. Then, the portable terminal device calculates (that is, detects) a coordinate value indicated by the latitude and longitude of the current position of the portable communication terminal device based on the detected GPS signal. Further, the current position detection unit provides the calculated coordinate values to the karaoke apparatus 10 as position information.

なお、携帯用端末装置が、電話機能や近距離無線機能を有している場合には、電話や近距離無線に用いる電波を電話基地局等において受信した方角と電波強度に基づいて自機の現在位置を算出(検出)してもよい。   If the portable terminal device has a telephone function or a near field radio function, the radio terminal used for the telephone or near field radio is received by the telephone base station or the like, based on the direction and the radio field intensity. The current position may be calculated (detected).

また、携帯用端末装置は、例えば、携帯型電話機、タブレット型情報通信端末装置、スマートフォン、又は、携帯型ゲーム装置等の通信端末装置である。   The portable terminal device is, for example, a communication terminal device such as a portable telephone, a tablet information communication terminal, a smartphone, or a portable game device.

さらに、本実施形態のランキング算出部220は、現在位置情報を取得すると、ネットワーク20を介して図示しないサーバ装置と連動し、住所に変換し、当該変換した住所に基づいて第2のランキングを算出することになる。   Furthermore, when the ranking calculation unit 220 of the present embodiment acquires current position information, it converts it into an address in conjunction with a server device (not shown) via the network 20, and calculates a second ranking based on the converted address. It will be done.

また、GPS機能ではなく、カラオケ装置10を管理するデータ提供サーバ装置や管理センターに、カラオケ装置10の識別情報と位置情報を予めデータベースとして管理しておき、個々のカラオケ装置10の位置を認識してもよい。   Also, the identification information and position information of the karaoke apparatus 10 are managed in advance as a database in the data providing server apparatus or management center that manages the karaoke apparatus 10 instead of the GPS function, and the position of each karaoke apparatus 10 is recognized. May be

[4.2]変形例2
本実施形態のカラオケ装置10は、採点処理及び第1のランキング及び第2のランキングの算出を行うランキング処理を実行しているが、データ提供サーバ装置30に採点処理部を設け、採点処理、及び、ランキング算出処理の少なくともいずれか一方を実行させてもよい。
[4.2] Modification 2
The karaoke apparatus 10 according to the present embodiment executes the scoring process and the ranking process for calculating the first ranking and the second ranking. However, the data providing server device 30 is provided with a scoring processing unit, and the scoring process, At least one of the ranking calculation processing may be executed.

例えば、この場合には、カラオケ装置10は、採点結果の算出のみを実行し、その採点結果を通信制御部110を介してデータ提供サーバ装置30に送信する。一方、データ提供サーバ装置30は、歌唱者Aの属性情報、採点結果、他の歌唱者の属性情報及び採点結果に基づいて第1のランキング及び第2のランキングを算出する。したがって、この場合には、データ提供サーバ装置30からカラオケ装置10に対して歌唱者Aの属性情報や、他の歌唱者の採点結果を送る必要がなくなるので、データ通信の通信量を抑制することができる。   For example, in this case, the karaoke apparatus 10 executes only the calculation of the scoring result, and transmits the scoring result to the data providing server device 30 via the communication control unit 110. On the other hand, the data providing server device 30 calculates the first ranking and the second ranking based on the attribute information of the singer A, the marking result, the attribute information of the other singing person, and the marking result. Therefore, in this case, it is not necessary to send the attribute information of the singer A or the scoring results of other singers from the data providing server device 30 to the karaoke apparatus 10, so that the amount of data communication can be reduced. Can.

また、本実施形態のカラオケ装置では、ネットワークを介してデータ提供サーバ装置30と種々のデータの授受を実行することについて説明したが、選曲から採点処理時までネットワークを接続しないカラオケ装置10であってもよい。例えば、カラオケ装置10には、予め楽曲データが記録された記録部160と、当該カラオケ装置10を利用した歌唱者の属性情報と、歌唱者毎の採点結果をデータ管理する管理部と、を有し、全ての処理をスタンドアローン型として実行してもよい。なお、この場合であっても、新譜の楽曲データをダウンロードさせることができるようになっており、当該ダウンロードする際に、全国の歌唱者毎の属性情報や、歌唱履歴の楽曲データ毎の採点結果のデータをカラオケ装置10に取得させ、ランキングに使用することもできるようになっている。   Further, in the karaoke apparatus according to the present embodiment, the exchange of various data with the data providing server apparatus 30 has been described via the network, but the karaoke apparatus 10 does not connect the network from the music selection to the scoring process. It is also good. For example, the karaoke apparatus 10 has a recording unit 160 in which music data is recorded in advance, attribute information of a singer using the karaoke apparatus 10, and a management unit that manages data of scoring results for each singer And all processing may be performed as a stand-alone type. Even in this case, it is possible to download music data of a new music score, and when downloading, the attribute information for each singer in the whole country and the scoring result for each music data of the singing history Can be acquired by the karaoke apparatus 10 and used for ranking.

このようなカラオケ装置は、ネットワーク環境が整っていない場所でも第1のランキング、第2のランキングを表示することが可能となる。   Such a karaoke apparatus can display the first ranking and the second ranking even in places where the network environment is not ready.

[4.3]変形例3
本実施形態のカラオケ装置10においては、第1のランキングとして全部の採点情報を用いるとともに、第2のランキングの母数が、第1のランキングから所定に属性を限定した母数によって、第2のランキングを算出していればよい。例えば、第1のランキングとして地理的属性「東京都」の場合に、第2のランキングとして「港区」を用いてランキングを算出してもよい。
[4.3] Modification 3
In the karaoke apparatus 10 according to the present embodiment, the entire ranking information is used as the first ranking, and the second ranking parameter is the second parameter according to the parameter whose attribute is limited in a predetermined manner from the first ranking. It suffices to calculate the ranking. For example, in the case of the geographical attribute "Tokyo" as the first ranking, the ranking may be calculated using "Minato Ward" as the second ranking.

また、本実施形態のカラオケ装置10においては、歌唱者Aが歌唱した楽曲データのアーティストの楽曲全て、楽曲データのジャンルの全て、又はその楽曲の年代の楽曲全てを第1のランキングの母数として、算出してもよい。たとえば、「男々しくて」のアーティストZに関する楽曲データ全てを第1のランキングとした場合、歌唱者Aが歌唱した「男々しくて」の全国採点を第2のランキングとして算出してもよい。同様に歌唱者Aが歌唱した楽曲のジャンルの全て、またその楽曲の年代を第1ランキングにしてもよい。この場合、歌唱に自信のある歌唱者Aも、ランキング範囲を広げた時に自分のレベルを確認できるという効果を奏する。   Further, in the karaoke apparatus 10 of the present embodiment, all songs of the artist of the song data sung by the singer A, all genres of the song data, or all songs of the year of the song are regarded as the first rankings. , May be calculated. For example, in the case where all music data on artist "Z" and "Z" are regarded as the first ranking, the national rating of "M" and sung by singer A may be calculated as the second ranking. . Similarly, all genres of the song sung by the singer A and the age of the song may be set to the first ranking. In this case, the singer A who is confident in singing can also check his / her level when the ranking range is expanded.

また、本実施形態のカラオケ装置10においては、歌唱者Aの嗜好情報であるアーティスト全て、年代やジャンルを上述のように第1のランキングとして母数を算出しても良い。   Moreover, in the karaoke apparatus 10 of this embodiment, you may calculate a parameter as a 1st ranking as mentioned above about all the artists who are preference information of the singer A, and an age and a genre as mentioned above.

例えば「アーティスト〇〇」好きの中で、「ロック好き」の中で、「80年代の曲をよく歌う人」の中で、などの、属性に基づいて第1のランキングを算出する。ただし、この場合には、属性情報として、「アーティスト〇〇好き」や「ロック好き」などの属性が採点情報に予め登録されている。そして、これらの属性情報は、歌唱履歴情報に登録された楽曲の所定の割合以上(例えば8割以上)が当該ジャンルやアーティストの楽曲であるなど当該歌唱者の歌唱履歴情報に基づいて解析され、又は、歌唱者の指定により採点処理をDB300に登録される際に記録される。   For example, the first ranking is calculated based on the attribute, such as "a person who frequently sings songs of the 80's" among "alikes artist 00", "a like a rock", and the like. However, in this case, as the attribute information, attributes such as “artist 好 き like” and “lock lover” are registered in advance in the marking information. The attribute information is analyzed based on the singing history information of the singer such that a predetermined ratio or more (for example, 80% or more) of the music registered in the singing history information is the music of the genre or the artist. Alternatively, it is recorded when the scoring process is registered in the DB 300 according to the specification of the singer.

[4.4]変形例4
本実施形態のカラオケ装置10においては、歌唱者毎のIDに紐付られた歌唱履歴の採点結果や属性情報のデータから、歌唱された歌唱データの採点結果を有する歌唱者IDを抽出し、またその属性情報からランキングの母数として説明しているが、楽曲データ毎に、歌唱者ID、採点結果や属性情報を持つデータテーブルであっても良く、どのようなデータ構造であってもよい。
[4.4] Modification 4
In the karaoke apparatus 10 of the present embodiment, a singer ID having a scoring result of singing data sung is extracted from data of a scoring result and attribute information of a singing history linked to an ID for each singer, and Although the attribute information is described as a ranking parameter, it may be a data table having a singer ID, a scoring result and attribute information for each piece of music data, or any data structure.

1 … カラオケシステム
10 … 通信端末装置
20 … ネットワーク
30 … データ提供サーバ装置
110 … 通信制御部
120 … カラオケ再生部
130 … 音声入力処理部
131 … 拡声処理部
140 … 表示部
150 … 表示制御部
160 … 記録部
170 … 操作部
180 … 管理制御部
181 … ROM/RAM
182 … タイマー
200 … 採点処理部
210 … 採点実行部
220 … ランキング算出部
DESCRIPTION OF SYMBOLS 1 karaoke system 10 communication terminal device 20 network 30 data provision server device 110 communication control unit 120 karaoke reproduction unit 130 voice input processing unit 131 loud speaker processing unit 140 display unit 150 display control unit 160 Recording unit 170 ... Operation unit 180 ... Management control unit 181 ... ROM / RAM
182 ... timer 200 ... scoring processing unit 210 ... scoring execution unit 220 ... ranking calculation unit

Claims (8)

複数の楽曲データから選択された一の楽曲データを再生して楽音を出力させるとともに、当該楽音の出力に伴って前記選択された楽曲データにおける楽曲の歌詞を表示手段に表示するカラオケシステムであって、
前記再生された楽曲データに従ってマイクロホンから入力された歌唱者の歌唱音を歌唱音データとして取得する取得手段と、
前記取得した歌唱音データと前記再生された楽曲データにおける歌唱パートの歌唱パートデータとを比較して前記歌唱者の歌唱力を採点する採点手段と、
前記採点された歌唱者の歌唱力を示す採点結果と、当該採点された歌唱者に関する属性、採点される際に用いられた前記楽曲に関する属性及び当該採点された歌唱者が利用したカラオケシステムの地理的属性のうち、いずれかの属性を示す属性情報と、データベースに記録された他の歌唱者における同一の楽曲の採点結果と、当該他の歌唱者に関する属性、当該同一の楽曲に関する属性、又は、当該他の歌唱者が利用したカラオケシステムの地理的属性を示す前記データベースに記録された他の前記属性情報と、に基づいて、前記歌唱者のランキングを算出する算出手段と、
前記算出されたランキングを出力する出力手段と、
を備え、
前記算出手段が、
第1の母数に基づいて前記歌唱者の第1のランキングを算出するとともに、前記第1の母数より小さい母数であって当該第1の母数から前記歌唱者が属する前記属性について限定した第2の母数による前記歌唱者の第2のランキングを算出し、
前記第2のランキングを算出する際の前記属性を前記歌唱者によってランキングアップする属性に変更し、又は、当該属性をランダムに変更し、当該第2ランキングを算出することを特徴とするカラオケシステム。
A karaoke system which reproduces one piece of music data selected from a plurality of pieces of music data and outputs a musical tone, and displays the lyrics of the music in the selected music data on a display means along with the output of the musical tone. ,
Acquisition means for acquiring, as singing sound data, a singing voice of a singer input from the microphone according to the reproduced music data;
Scoring means for comparing the acquired singing voice data with the singing part data of the singing part in the reproduced music data to score the singing ability of the singer;
The scoring result indicating the singing ability of the scored singer, the attribute on the scored singer, the attribute on the music used for scoring, and the geography of the karaoke system used by the scored singer Attribute information indicating any one of the dynamic attributes, the scoring result of the same music in another singer recorded in the database, the attribute regarding the other singer, the attribute regarding the same music, or Calculating means for calculating the ranking of the singer based on the other attribute information recorded in the database indicating the geographical attribute of the karaoke system used by the other singer;
Outputting means for outputting the calculated ranking;
Equipped with
The calculation means
The first ranking of the singer is calculated based on the first parameter, and the attribute smaller than the first parameter and limited to the attribute to which the singer belongs from the first parameter is limited. Calculating a second ranking of the singer according to the second parameter,
The karaoke system, wherein the attribute at the time of calculating the second ranking is changed to an attribute to be ranked up by the singer, or the attribute is randomly changed to calculate the second ranking.
請求項1に記載のカラオケシステムにおいて、
前記算出手段が、
複数の前記属性についてそれぞれのランキングを、前記第2のランキングとして、算出する、カラオケシステム。
In the karaoke system according to claim 1,
The calculation means
The karaoke system which calculates each ranking about a plurality of said attributes as said 2nd ranking.
請求項1又は2に記載のカラオケシステムにおいて、
前記歌唱者に関する属性には、前記歌唱者がカラオケを歌唱する時の採点日時の属性、前記歌唱者の年齢、前記歌唱者の性別、及び、前記歌唱者の歌唱嗜好性に関する属性の少なくともいずれか一方が含まれる、カラオケシステム。
In the karaoke system according to claim 1 or 2,
The attributes relating to the singer include at least one of an attribute of a scoring date when the singer sings a karaoke song, an age of the singer, a gender of the singer, and an attribute regarding the singing preference of the singer. Karaoke system, including one.
請求項2に記載のカラオケシステムにおいて、
前記歌唱者が歌唱している現在位置を位置情報として特定する特定手段を更に備え、
前記算出手段が、
前記特定した位置情報を前記地理的属性として用いて前記第2のランキングを算出する、カラオケシステム。
In the karaoke system according to claim 2,
It further comprises a specifying means for specifying the current position where the singer sings as position information,
The calculation means
The karaoke system which calculates said 2nd ranking using said pinpointed positional information as said geographical attribute.
複数の楽曲データから選択された一の楽曲データを再生して楽音を出力させるとともに、当該楽音の出力に伴って前記選択された楽曲データにおける楽曲の歌詞を表示手段に表示するカラオケ装置用のコンピュータを、
前記再生された楽曲データに従ってマイクロホンから入力された歌唱者の歌唱音を歌唱音データとして取得する取得手段、
前記取得した歌唱音データと前記再生された楽曲データにおける歌唱パートの歌唱パートデータとを比較して前記歌唱者の歌唱力を採点する採点手段、
前記採点された歌唱者の歌唱力を示す採点結果と、当該採点された歌唱者に関する属性、採点される際に用いられた前記楽曲に関する属性及び当該採点された歌唱者が利用したカラオケシステムの地理的属性のうち、いずれかの属性を示す属性情報と、データベースに記録された他の歌唱者における同一の楽曲の採点結果と、当該他の歌唱者に関する属性、当該同一の楽曲に関する属性、又は、当該他の歌唱者が利用したカラオケシステムの地理的属性を示す前記データベースに記録された他の前記属性情報と、に基づいて、前記歌唱者のランキングを算出する算出手段、及び、
前記算出されたランキングを出力する出力手段、
として機能させ、
前記算出手段が、
第1の母数に基づいて前記歌唱者の第1のランキングを算出するとともに、前記第1の母数より小さい母数であって当該第1の母数から前記歌唱者が属する所定のカラオケに関する属性について限定した第2の母数による前記歌唱者の第2のランキングを算出し、
前記第2のランキングを算出する際の前記属性を前記歌唱者によってランキングアップする属性に変更し、又は、当該属性をランダムに変更し、当該第2ランキングを算出することを特徴とするプログラム。
A computer for a karaoke apparatus that reproduces one music data selected from a plurality of music data and outputs a musical tone, and displays the lyrics of the music in the selected music data on the display means along with the output of the musical tone ,
Acquisition means for acquiring, as singing sound data, the singing sound of the singer input from the microphone according to the reproduced music data;
Scoring means for comparing the acquired song sound data with the singing part data of the singing part in the reproduced music data to score the singing ability of the singer;
The scoring result indicating the singing ability of the scored singer, the attribute on the scored singer, the attribute on the music used for scoring, and the geography of the karaoke system used by the scored singer Attribute information indicating any one of the dynamic attributes, the scoring result of the same music in another singer recorded in the database, the attribute regarding the other singer, the attribute regarding the same music, or Calculation means for calculating the ranking of the singer based on the other attribute information recorded in the database indicating the geographical attribute of the karaoke system used by the other singer;
Output means for outputting the calculated ranking;
To act as
The calculation means
The first ranking of the singer is calculated based on the first parameter, and the karaoke player is related to a predetermined karaoke to which the singer belongs from the first parameter, which is a parameter smaller than the first parameter. Calculating a second ranking of the singer according to a second parameter limited on the attributes;
A program characterized by changing the attribute at the time of calculating the second ranking to an attribute to be ranked up by the singer, or changing the attribute at random and calculating the second ranking.
複数の楽曲データから選択された一の楽曲データを再生して楽音を出力させるとともに、当該楽音の出力に伴って前記選択された楽曲データにおける楽曲の歌詞を表示手段に表示するカラオケ装置にデータを提供するサーバ装置であって、
前記再生された楽曲データに従ってマイクロホンから入力された歌唱者の歌唱音を歌唱音データとして取得する取得手段と、
前記取得した歌唱音データと前記再生された楽曲データにおける歌唱パートの歌唱パートデータとを比較して前記歌唱者の歌唱力を採点する採点手段と、
前記採点された歌唱者の歌唱力を示す採点結果と、当該採点された歌唱者に関する属性、採点される際に用いられた前記楽曲に関する属性及び当該採点された歌唱者が利用したカラオケシステムの地理的属性のうち、いずれかの属性を示す属性情報と、データベースに記録された他の歌唱者における同一の楽曲の採点結果と、当該他の歌唱者に関する属性、当該同一の楽曲に関する属性、又は、当該他の歌唱者が利用したカラオケシステムの地
理的属性を示す前記データベースに記録された他の前記属性情報と、に基づいて、前記歌唱者のランキングを算出する算出手段と、
前記算出されたランキングを前記カラオケ装置に配信する配信手段と、
を備え、
前記算出手段が、
第1の母数に基づいて前記歌唱者の第1のランキングを算出するとともに、前記第1の母数より小さい母数であって当該第1の母数から前記歌唱者が属する所定のカラオケに関する属性について限定した第2の母数による前記歌唱者の第2のランキングを算出し、
前記第2のランキングを算出する際の前記属性を前記歌唱者によってランキングアップする属性に変更し、又は、当該属性をランダムに変更し、当該第2ランキングを算出することを特徴とするサーバ装置。
While reproducing one music data selected from a plurality of music data and outputting a musical tone, the karaoke apparatus displays the lyrics of the music in the selected music data on the display means along with the output of the musical tone. A server device to be provided,
Acquisition means for acquiring, as singing sound data, a singing voice of a singer input from the microphone according to the reproduced music data;
Scoring means for comparing the acquired singing voice data with the singing part data of the singing part in the reproduced music data to score the singing ability of the singer;
The scoring result indicating the singing ability of the scored singer, the attribute on the scored singer, the attribute on the music used for scoring, and the geography of the karaoke system used by the scored singer Attribute information indicating any one of the dynamic attributes, the scoring result of the same music in another singer recorded in the database, the attribute regarding the other singer, the attribute regarding the same music, or Calculating means for calculating the ranking of the singer based on the other attribute information recorded in the database indicating the geographical attribute of the karaoke system used by the other singer;
Distribution means for distributing the calculated ranking to the karaoke apparatus;
Equipped with
The calculation means
The first ranking of the singer is calculated based on the first parameter, and the karaoke player is related to a predetermined karaoke to which the singer belongs from the first parameter, which is a parameter smaller than the first parameter. Calculating a second ranking of the singer according to a second parameter limited on the attributes;
A server apparatus characterized by changing the attribute at the time of calculating the second ranking to an attribute to be ranked up by the singer, or changing the attribute at random and calculating the second ranking.
複数の楽曲データから選択された一の楽曲データを再生して楽音を出力させるとともに、当該楽音の出力に伴って前記選択された楽曲データにおける楽曲の歌詞を表示手段に表示するカラオケ装置にデータを提供するサーバ装置を、
前記再生された楽曲データに従ってマイクロホンから入力された歌唱者の歌唱音を歌唱音データとして取得する取得手段、
前記取得した歌唱音データと前記再生された楽曲データにおける歌唱パートの歌唱パートデータとを比較して前記歌唱者の歌唱力を採点する採点手段、
前記採点された歌唱者の歌唱力を示す採点結果と、当該採点された歌唱者に関する属性、採点される際に用いられた前記楽曲に関する属性及び当該採点された歌唱者が利用したカラオケシステムの地理的属性のうち、いずれかの属性を示す属性情報と、データベースに記録された他の歌唱者における同一の楽曲の採点結果と、当該他の歌唱者に関する属性、当該同一の楽曲に関する属性、又は、当該他の歌唱者が利用したカラオケシステムの地理的属性を示す前記データベースに記録された他の前記属性情報と、に基づいて、前記歌唱者のランキングを算出する算出手段、及び、
前記算出されたランキングを前記カラオケ装置に配信する配信手段、
として機能させ、
前記算出手段が、
第1の母数に基づいて前記歌唱者の第1のランキングを算出するとともに、前記第1の母数より小さい母数であって当該第1の母数から前記歌唱者が属する所定のカラオケに関する属性について限定した第2の母数による前記歌唱者の第2のランキングを算出し、
前記第2のランキングを算出する際の前記属性を前記歌唱者によってランキングアップする属性に変更し、又は、当該属性をランダムに変更し、当該第2ランキングを算出することを特徴とするプログラム。
While reproducing one music data selected from a plurality of music data and outputting a musical tone, the karaoke apparatus displays the lyrics of the music in the selected music data on the display means along with the output of the musical tone. The server device to provide
Acquisition means for acquiring, as singing sound data, the singing sound of the singer input from the microphone according to the reproduced music data;
Scoring means for comparing the acquired song sound data with the singing part data of the singing part in the reproduced music data to score the singing ability of the singer;
The scoring result indicating the singing ability of the scored singer, the attribute on the scored singer, the attribute on the music used for scoring, and the geography of the karaoke system used by the scored singer Attribute information indicating any one of the dynamic attributes, the scoring result of the same music in another singer recorded in the database, the attribute regarding the other singer, the attribute regarding the same music, or Calculation means for calculating the ranking of the singer based on the other attribute information recorded in the database indicating the geographical attribute of the karaoke system used by the other singer;
Distribution means for distributing the calculated ranking to the karaoke apparatus;
To act as
The calculation means
The first ranking of the singer is calculated based on the first parameter, and the karaoke player is related to a predetermined karaoke to which the singer belongs from the first parameter, which is a parameter smaller than the first parameter. Calculating a second ranking of the singer according to a second parameter limited on the attributes;
A program characterized by changing the attribute at the time of calculating the second ranking to an attribute to be ranked up by the singer, or changing the attribute at random and calculating the second ranking.
複数の楽曲データから選択された一の楽曲データを再生して楽音を出力させるとともに、当該楽音の出力に伴って前記選択された楽曲データにおける楽曲の歌詞を表示手段に表示する再生工程と、
前記再生された楽曲データに従ってマイクロホンから入力された歌唱者の歌唱音を歌唱音データとして取得する取得工程と、
前記取得した歌唱音データと前記再生された楽曲データにおける歌唱パートの歌唱パートデータとを比較して前記歌唱者の歌唱力を採点する採点工程と、
前記採点された歌唱者の歌唱力を示す採点結果と、当該採点された歌唱者に関する属性、採点される際に用いられた前記楽曲に関する属性及び当該採点された歌唱者が利用したカラオケシステムの地理的属性のうち、いずれかの属性を示す属性情報と、データベースに記録された他の歌唱者における同一の楽曲の採点結果と、当該他の歌唱者に関する属性、当該同一の楽曲に関する属性、又は、当該他の歌唱者が利用したカラオケシステムの地理的属性を示す前記データベースに記録された他の前記属性情報と、に基づいて、前記歌唱者のランキングを算出する算出工程と、
前記算出されたランキングを提供する提供工程と、
を含み、
第1の母数に基づいて前記歌唱者の第1のランキングを算出するとともに、前記第1の母数より小さい母数であって当該第1の母数から前記歌唱者が属する所定のカラオケに関する属性について限定した第2の母数による前記歌唱者の第2のランキングを算出し、
前記第2のランキングを算出する際の前記属性を前記歌唱者によってランキングアップする属性に変更し、又は、当該属性をランダムに変更し、当該第2ランキングを算出することを特徴とするランキング提供方法。
A reproduction step of reproducing one piece of music data selected from a plurality of pieces of music data and outputting a musical tone, and displaying the lyrics of the musical piece in the selected music data on the display means along with the output of the musical tone;
An acquiring step of acquiring, as singing sound data, a singing sound of a singer input from the microphone according to the reproduced music data;
A scoring step of scoring the singing ability of the singer by comparing the acquired singing voice data with the singing part data of the singing part in the reproduced music data;
The scoring result indicating the singing ability of the scored singer, the attribute on the scored singer, the attribute on the music used for scoring, and the geography of the karaoke system used by the scored singer Attribute information indicating any one of the dynamic attributes, the scoring result of the same music in another singer recorded in the database, the attribute regarding the other singer, the attribute regarding the same music, or Calculating the ranking of the singer based on the other attribute information recorded in the database indicating the geographic attribute of the karaoke system used by the other singer;
Providing a step of providing the calculated ranking;
Including
The first ranking of the singer is calculated based on the first parameter, and the karaoke player is related to a predetermined karaoke to which the singer belongs from the first parameter, which is a parameter smaller than the first parameter. Calculating a second ranking of the singer according to a second parameter limited on the attributes;
A method for providing a ranking, comprising: changing the attribute at the time of calculating the second ranking to an attribute to be ranked up by the singer, or changing the attribute at random and calculating the second ranking. .
JP2014074678A 2014-03-31 2014-03-31 Server apparatus, program, ranking providing method and karaoke system Active JP6545928B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014074678A JP6545928B2 (en) 2014-03-31 2014-03-31 Server apparatus, program, ranking providing method and karaoke system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014074678A JP6545928B2 (en) 2014-03-31 2014-03-31 Server apparatus, program, ranking providing method and karaoke system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018013736A Division JP6561156B2 (en) 2018-01-30 2018-01-30 Server apparatus, program, ranking providing method, and karaoke system

Publications (2)

Publication Number Publication Date
JP2015197527A JP2015197527A (en) 2015-11-09
JP6545928B2 true JP6545928B2 (en) 2019-07-17

Family

ID=54547252

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014074678A Active JP6545928B2 (en) 2014-03-31 2014-03-31 Server apparatus, program, ranking providing method and karaoke system

Country Status (1)

Country Link
JP (1) JP6545928B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004215795A (en) * 2003-01-10 2004-08-05 Aruze Corp Information providing system and information providing server
JP2004261202A (en) * 2003-01-17 2004-09-24 Aruze Corp Game system and game server
JP4182782B2 (en) * 2003-03-12 2008-11-19 ヤマハ株式会社 Karaoke equipment
JP2009075452A (en) * 2007-09-21 2009-04-09 Xing Inc Communication karaoke system
JP5607404B2 (en) * 2010-03-30 2014-10-15 株式会社バンダイナムコゲームス Server system and game machine

Also Published As

Publication number Publication date
JP2015197527A (en) 2015-11-09

Similar Documents

Publication Publication Date Title
CN101493831A (en) System and methods for the remote measurement of a person's biometric data in a controlled state by way of synchronized music, video and lyrics
JP5771498B2 (en) Music playback system, apparatus, and music playback method
JP5269829B2 (en) Karaoke system, karaoke system control method, karaoke system control program, and information recording medium thereof
JP5220494B2 (en) Low-level music search system for music selectors
JP6708537B2 (en) Karaoke system
JP6261129B2 (en) Singing recommendation music information system
JP5622679B2 (en) Karaoke equipment
KR101713242B1 (en) Apparatus for providing search service based musical score and method using the same
JP6561156B2 (en) Server apparatus, program, ranking providing method, and karaoke system
KR101823104B1 (en) Method for providing connecting service based on musical talent
JP6228473B2 (en) Singing scoring system
JP6168981B2 (en) Karaoke device and karaoke system
JP6504805B2 (en) Karaoke system
JP6545928B2 (en) Server apparatus, program, ranking providing method and karaoke system
KR20130064227A (en) Instrument playing service providing system and method
JP6257351B2 (en) Karaoke system
JP2008203501A (en) Information providing device, music piece reproduction device, information providing method and information providing processing program
JP5350306B2 (en) Karaoke music selection device, method for controlling karaoke music selection device, control program for karaoke music selection device, and information recording medium thereof
JP2013050670A (en) Karaoke device
JP2016139038A (en) Karaoke terminal with repeat playback function
JP6053007B2 (en) Online karaoke system
JP6114611B2 (en) Drawing singing scoring system
JP5072620B2 (en) Karaoke system with request song notification function
JP5290822B2 (en) Karaoke device, karaoke device control method, and karaoke device control program
JP2014071215A (en) Musical performance device, musical performance system, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170314

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170515

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20171031

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190204

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190422

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190620

R150 Certificate of patent or registration of utility model

Ref document number: 6545928

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150