JP4612649B2 - Online karaoke system - Google Patents
Online karaoke system Download PDFInfo
- Publication number
- JP4612649B2 JP4612649B2 JP2007081956A JP2007081956A JP4612649B2 JP 4612649 B2 JP4612649 B2 JP 4612649B2 JP 2007081956 A JP2007081956 A JP 2007081956A JP 2007081956 A JP2007081956 A JP 2007081956A JP 4612649 B2 JP4612649 B2 JP 4612649B2
- Authority
- JP
- Japan
- Prior art keywords
- performance
- performance evaluation
- user
- karaoke
- statistics
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、多数の演奏曲のうちから選択される所定の演奏曲を出力させるカラオケ装置を用いた通信カラオケシステムに関し、特に、その通信カラオケシステムを利用する各利用者毎に総合的な演奏評価を行う演奏評価技術の改良に関する。 The present invention relates to a communication karaoke system using a karaoke apparatus that outputs a predetermined performance song selected from a large number of performance songs, and in particular, comprehensive performance evaluation for each user who uses the communication karaoke system. It is related to the improvement of the performance evaluation technique.
多数の演奏曲のうちから選択される所定の演奏曲を出力させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択された所定のカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。 2. Description of the Related Art Music playback apparatuses that output a predetermined performance song selected from a large number of performance songs are known. For example, a karaoke device used in a karaoke box or the like. According to such a karaoke apparatus, music information of a predetermined karaoke performance song selected from a large number of karaoke performance songs stored in advance in a storage device is output, and an image including lyrics information of the karaoke performance song is output. Karaoke performance of a desired song can be enjoyed by displaying it on the screen in synchronization with.
上記カラオケ装置を用いたカラオケシステムの一例として、複数のカラオケ装置を所定の通信回線を介してサーバ装置(ホスト装置)に接続し、それらカラオケ装置及びサーバ装置相互間で情報の送受信を可能とした通信カラオケシステムが知られている。また、斯かる通信カラオケシステムにおいて、その通信カラオケシステムを利用する多数の利用者との演奏評価の比較を行う技術が知られている。例えば、特許文献1に記載された歌唱力採点システムがそれである。この技術によれば、音声入力装置から入力される歌唱音声とカラオケ曲データとに基づいて利用者の歌唱力を採点し、その採点結果と個人識別番号とを関連づけてカラオケサーバ装置に記憶することで、各利用者毎の採点結果を集計し得ると共に、その集計結果をカラオケ装置により参照でき、利用者の演奏意欲を促進させることができるとされている。
As an example of a karaoke system using the karaoke device, a plurality of karaoke devices are connected to a server device (host device) via a predetermined communication line, and information can be transmitted and received between the karaoke device and the server device. An online karaoke system is known. In such a communication karaoke system, a technique for comparing performance evaluations with a large number of users who use the communication karaoke system is known. For example, the singing ability scoring system described in
しかし、前記従来の技術は、前記カラオケ装置による演奏評価結果を各利用者毎に集計するという単純なものであったため、必ずしもその評価結果が実際の歌唱力を反映したものにならず、利用者の演奏意欲を促進できないばかりか、かえって演奏意欲を減退させる可能性があった。このため、利用者の演奏意欲を促進させる各利用者毎の総合的な演奏評価を適切に行い得る通信カラオケシステムの開発が求められていた。 However, since the conventional technique is a simple one in which performance evaluation results by the karaoke apparatus are totaled for each user, the evaluation results do not necessarily reflect the actual singing ability, and the user In addition to not being able to promote the performance motivation, there was a possibility that the motivation for performance would be reduced. For this reason, development of the communication karaoke system which can perform comprehensive performance evaluation for every user who promotes a user's willingness to perform appropriately was calculated | required.
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、利用者の演奏意欲を促進させる各利用者毎の総合的な演奏評価を適切に行い得る通信カラオケシステムを提供することにある。 The present invention has been made against the background of the above circumstances, and the purpose thereof is a communication karaoke system capable of appropriately performing comprehensive performance evaluation for each user that promotes the user's willingness to play. Is to provide.
斯かる目的を達成するために、本発明の要旨とするところは、多数の演奏曲のうちから選択される所定の演奏曲を出力させる複数のカラオケ装置と、所定の通信回線を介して前記複数のカラオケ装置との間で情報の送受信を行うサーバ装置とを、備えた通信カラオケシステムであって、所定の入力操作により入力される識別情報に応じて利用者を認証する認証手段と、その認証手段により認証される利用者毎に、その利用者が前記カラオケ装置により演奏を行った総演奏回数を記憶する第1の記憶装置と、前記認証手段により認証される利用者毎に、その利用者が前記カラオケ装置により演奏した演奏曲の履歴を記憶する第2の記憶装置と、前記認証手段により認証される利用者に対応して、予め定められた関係から所定の音声入力装置により入力される音声情報に基づいて前記カラオケ装置による演奏を評価する演奏評価手段と、予め定められた関係から、前記演奏評価手段による演奏評価結果と、前記第1の記憶装置に記憶された各利用者毎の総演奏回数と、前記第2の記憶装置に記憶された各利用者毎の演奏曲の履歴とに基づいて、前記認証手段により認証され得る複数の利用者を母集団とする演奏評価結果の統計を行う演奏評価結果統計手段とを、備えたものであり、その演奏評価結果統計手段は、前記演奏評価手段による演奏評価結果に対応する利用者が過去に演奏した前記履歴に含まれる演奏曲について、重複して演奏したものではない演奏曲の比率が高いほどその演奏評価結果に高いボーナスポイントを加算するように前記統計を行うものであることを特徴とするものである。 In order to achieve such an object, the gist of the present invention is that a plurality of karaoke apparatuses that output a predetermined performance song selected from a large number of performance songs and the plurality of karaoke devices via a predetermined communication line are provided. A communication karaoke system comprising a server device that transmits and receives information to and from the karaoke device, and authentication means for authenticating a user according to identification information input by a predetermined input operation, and authentication thereof For each user authenticated by the means, a first storage device that stores the total number of performances performed by the user with the karaoke device, and for each user authenticated by the authentication means, the user There a second storage device for storing a history of music piece that is played by the karaoke apparatus, in response to a user who is authenticated by the authentication means, a predetermined relationship to a predetermined voice input device And playing evaluating means for evaluating the performance by the karaoke apparatus based on the sound information inputted from the predetermined relationship, the performance evaluation results of the performance evaluation device, each user stored in the first storage device Performance evaluation with a plurality of users who can be authenticated by the authentication means as a population based on the total number of performances for each user and the history of performance songs for each user stored in the second storage device a performance evaluation result statistical unit for performing the results of the statistical state, and are not provided, the performance evaluation result statistical unit is included in the history that the user has played in the past corresponding to the performance evaluation results of the performance evaluation means for music piece to be, also characterized in that to perform said statistically such that the ratio of non-overlapping is obtained by playing musical piece is added to a high bonus points higher the performance evaluation results It is.
このようにすれば、所定の入力操作により入力される識別情報に応じて利用者を認証する認証手段と、その認証手段により認証される利用者毎に、その利用者が前記カラオケ装置により演奏を行った総演奏回数を記憶する第1の記憶装置と、前記認証手段により認証される利用者毎に、その利用者が前記カラオケ装置により演奏した演奏曲の履歴を記憶する第2の記憶装置と、前記認証手段により認証される利用者に対応して、予め定められた関係から所定の音声入力装置により入力される音声情報に基づいて前記カラオケ装置による演奏を評価する演奏評価手段と、予め定められた関係から、前記演奏評価手段による演奏評価結果と、前記第1の記憶装置に記憶された各利用者毎の総演奏回数と、前記第2の記憶装置に記憶された各利用者毎の演奏曲の履歴とに基づいて、前記認証手段により認証され得る複数の利用者を母集団とする演奏評価結果の統計を行う演奏評価結果統計手段とを、備えたものであり、その演奏評価結果統計手段は、前記演奏評価手段による演奏評価結果に対応する利用者が過去に演奏した前記履歴に含まれる演奏曲について、重複して演奏したものではない演奏曲の比率が高いほどその演奏評価結果に高いボーナスポイントを加算するように前記統計を行うものであることから、前記カラオケ装置を用いて行った各利用者毎の総演奏回数を加味して例えばその総演奏回数が少ないほど評価を低くするといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができる。また、前記カラオケ装置により演奏した演奏曲の履歴を加味してその履歴に含まれる演奏曲の種類が多いほど評価を高くするように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。すなわち、利用者の演奏意欲を促進させる各利用者毎の総合的な演奏評価を適切に行い得る通信カラオケシステムを提供することができる。 In this way, the authentication means for authenticating the user according to the identification information input by the predetermined input operation, and the user performs the performance by the karaoke device for each user authenticated by the authentication means. A first storage device that stores the total number of performances performed, and a second storage device that stores, for each user authenticated by the authentication means, a history of performances performed by the user using the karaoke device; , corresponding to a user who is authenticated by the authentication means, and playing evaluating means for evaluating the performance by the karaoke apparatus based on the sound information inputted from a predetermined relationship by a predetermined voice input device, predetermined from obtained relationship, the the performance evaluation results of the performance evaluation means, said first and total play count for each user stored in the storage device, each user stored in the second storage device Based on the musical piece of history, and a performance evaluation result statistical unit for performing statistical performance evaluation results to the population a plurality of users can be authenticated by the authentication unit state, and are not provided, the performance The evaluation result statistic means is that the higher the ratio of performance music that is not duplicated, the performance music included in the history played by the user corresponding to the performance evaluation result by the performance evaluation means Since the statistics are performed so that a high bonus point is added to the evaluation result, the total number of performances for each user performed using the karaoke device is taken into account, for example, the smaller the total number of performances, the more evaluation is performed. By performing statistics of performance evaluation results such as lowering the performance, the performance evaluation results can be brought close to the actual singing ability of each user. In addition, the performance evaluation results are calculated by performing performance evaluation statistics so as to increase the evaluation as the number of types of performance songs included in the history is increased in consideration of the history of performance songs performed by the karaoke device. There is an advantage that it can be close to the actual singing ability of the user. That is, it is possible to provide a communication karaoke system that can appropriately perform a comprehensive performance evaluation for each user that promotes the user's desire to perform.
ここで、好適には、前記認証手段により認証される利用者毎に、前記カラオケ装置が設置された店舗へのその利用者の来店頻度を記憶する記憶装置を備え、前記演奏評価結果統計手段は、予め定められた関係からその記憶装置に記憶された来店頻度に基づいて前記演奏評価結果の統計を行うものである。このようにすれば、前記カラオケ装置が設置された店舗への来店頻度を加味して例えばその来店頻度が小さいほど評価を低くするといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。 Here, preferably, for each user who is authenticated by the authentication means, a storage device for storing the frequency of the user's visit to the store where the karaoke apparatus is installed is provided, and the performance evaluation result statistics means is The performance evaluation result statistics are performed based on the store visit frequency stored in the storage device based on a predetermined relationship. In this way, the performance evaluation result is obtained by performing statistics on the performance evaluation results, for example, by lowering the evaluation as the store visit frequency decreases, taking into account the store visit frequency at the store where the karaoke device is installed. Can be brought close to the actual singing ability of each user.
また。好適には、前記演奏評価結果統計手段は、予め定められた関係から前記演奏評価手段による演奏評価が行われた時期に基づいて前記演奏評価結果の統計を行うものである。このようにすれば、演奏評価が行われた時期を加味して例えば演奏評価が行われた時期が古いものほど低い加重をもって評価に反映させるといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。 Also. Preferably, the performance evaluation result statistics means performs statistics of the performance evaluation results based on a time when performance evaluation by the performance evaluation means is performed based on a predetermined relationship. In this way, by taking into account the time when the performance evaluation was performed, for example, by performing the statistics of the performance evaluation result such that the older the performance evaluation time is reflected in the evaluation with a lower weight, There is an advantage that the performance evaluation result can be brought close to the actual singing ability of each user.
また、好適には、前記演奏評価結果統計手段は、予め定められた関係から前記演奏評価手段による評価対象である演奏曲の演奏難易度に基づいて前記演奏評価結果の統計を行うものである。このようにすれば、評価対象である演奏曲の演奏難易度を加味して例えば難易度が高い演奏曲ほど高い加重をもって評価に反映させるといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。 Preferably, the performance evaluation result statistics means performs statistics of the performance evaluation results based on a performance difficulty level of a performance tune to be evaluated by the performance evaluation means based on a predetermined relationship. In this way, by taking into account the performance difficulty level of the performance song to be evaluated, for example, performance performance results can be statistically calculated so that performance songs with higher difficulty are reflected in the evaluation with higher weight. There is an advantage that the evaluation result can be brought close to the actual singing ability of each user.
また、好適には、前記演奏評価結果統計手段は、予め定められた関係から、前記演奏評価手段による評価対象である演奏曲の、前記認証手段により認証され得る複数の利用者による累計演奏回数に基づいて前記演奏評価結果の統計を行うものである。このようにすれば、評価対象である演奏曲の広域的な累計演奏回数を加味して例えばその累計演奏回数が多い演奏曲ほど高い加重をもって評価に反映させるといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。 Preferably, the performance evaluation result statistic means calculates, based on a predetermined relationship, a cumulative number of performances by a plurality of users that can be authenticated by the authentication means of a performance tune to be evaluated by the performance evaluation means. The performance evaluation result statistics are performed based on the results. In this way, performance evaluation results are statistically calculated by taking into account the wide-range cumulative number of performances of the performance tune to be evaluated, for example, a performance tune having a higher total number of performances is reflected in the evaluation with a higher weight. Thus, there is an advantage that the performance evaluation result can be brought close to the actual singing ability of each user.
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の一実施例である通信カラオケシステム10を説明する概略図である。この図1に示すように、本実施例の通信カラオケシステム10では、カラオケボックス、スナック、旅館等の店舗12における複数の個室14a、14b、14c、・・・(以下、特に区別しない場合には単に個室14と称する)にそれぞれ1台乃至は複数台ずつ(図1では1台ずつ)のカラオケ装置16a、16b、16c、・・・(以下、特に区別しない場合には単にカラオケ装置16と称する)が設置されている。これら複数のカラオケ装置16は、ルータ28を介して公衆電話回線等による通信回線18に接続されており、同じくその通信回線18に接続されたカラオケサービス提供会社のサーバ装置(センタ装置)20との相互間でその通信回線18を介して情報の通信が可能とされている。このサーバ装置20は、カラオケ情報(楽曲データ)、背景映像情報、曲間情報等のデジタルコンテンツ(Digital Contents)の保管や入出力管理の基本的な制御に加えて、後述するソーシャルネットワークサービス管理制御や演奏評価結果統計制御等を行うサーバであり、上記通信回線18を介して上記カラオケ装置16に定期的にコンテンツの配信を行うと共に、そのカラオケ装置16からの要求に応じて所定の機能制御プログラムを送信するものである。また、上記通信カラオケシステム10は、複数の電子早見本装置22a、22b、22c、・・・(以下、特に区別しない場合には単に電子早見本装置22と称する)を備えており、上記カラオケ装置16の利用に際して、各利用者(グループ)毎に1台ずつの電子早見本装置22が貸与され、各個室14において後述するように上記カラオケ装置16の遠隔操作装置として用いられるようになっている。上記店舗12内には上記複数のカラオケ装置16を相互に接続するLAN24が敷設されており、上記電子早見本装置22からのカラオケ装置16への入力は、所定のアクセスポイント26及びLAN24を介したLAN通信等により行われる。
FIG. 1 is a schematic diagram illustrating a
図2は、上記カラオケ装置16の構成を例示するブロック線図である。この図2に示すように、上記カラオケ装置16は、CRT(Cathode-ray Tube)やTFT(Thin Film Transistor Liquid Crystal)等の映像表示装置30と、CRTコントローラ等の映像出力制御部32と、映像情報デコーダ34と、ビデオミキサ36と、音源であるシンセサイザ38と、音声入力装置であるマイクロフォン40と、A/Dコンバータ41と、アンプミキサ42と、スピーカ44と、操作パネル46と、その操作パネル46等からの入力信号を処理する入出力インターフェイス48と、中央演算処理装置であるCPU50と、読出専用メモリであるROM52と、随時書込読出メモリであるRAM54と、記憶装置であるハードディスク56と、モデム58と、LANポート60と、上記電子早見本装置22やリモコン装置64等の入力装置からのリモコン信号を受信するためのリモコン受信部62とを、備えて構成されている。
FIG. 2 is a block diagram illustrating the configuration of the
前記映像出力制御部32は、前記CPU50において生成された歌詞文字映像等の文字映像(テロップ)を出力する文字映像出力装置として機能する他、前記映像表示装置30による種々の映像表示を制御する表示制御装置である。また、前記映像情報デコーダ34は、利用者が歌詞を参照しながら歌を歌う際に前記ハードディスク56に記憶された背景映像情報に基づいて所定の背景映像を再生(デコード)する背景映像再生装置である。この背景映像情報は、例えば、MPEG(Moving Picture Experts Group)形式のデータであり、そのMPEGデータに基づいて前記映像情報デコーダ34により再生された背景映像は、前記ビデオミキサへ送られる。また、前記ビデオミキサ36は、前記CPU50において生成され且つ前記映像出力制御部32から出力される文字映像と、前記映像情報デコーダ34により再生される背景映像とを合成して前記映像表示装置30に表示させる映像合成装置である。
The video
前記シンセサイザ38は、前記ハードディスク56から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、MIDI(Musical Instrument Digital Interface)形式のデータであり、そのMIDIデータに基づいて前記シンセサイザ38により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ42へ送られる。そのアンプミキサ42では、送られてきた音楽信号と前記マイクロフォン40を介して入力される利用者の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ44から出力される。また、前記A/Dコンバータ41は、音声入力装置である前記マイクロフォン40から入力されるアナログ信号としての音声情報をディジタル信号に変換して前記CPU50等へ供給する。
The
前記操作パネル46は、前記カラオケ装置16の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン(スイッチ)或いはつまみを備えた入力装置である。また、前記カラオケ装置16には、前記操作パネル46の一部機能を遠隔で実行するための入力装置として機能するリモコン装置64が備えられており、前記リモコン受信部62は、そのリモコン装置64から送信されるリモコン信号を受信して前記CPU50へ供給する。また、前記カラオケ装置16と電子早見本装置22との対応付け(くくりつけ)処理も前記リモコン受信部62を介して行われ、そのようにして前記カラオケ装置16に対応付けられた電子早見本装置22も同様に入力装置として機能する。
The
上記CPU50は、上記RAM54の一時記憶機能を利用しつつ上記ROM52に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、上記電子早見本装置22やリモコン装置64等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を上記RAM54に設けられた予約曲テーブルに登録したり、その予約曲テーブルの演奏順に従って上記ハードディスク56から上記RAM54に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報等を読み出したり、カラオケ演奏曲の演奏が進行するのに応じてそのRAM54から上記シンセサイザ38へ演奏情報を送信したり、歌詞情報に基づいて歌詞文字映像を生成して上記映像出力制御部32へ送ったり、選曲時には曲名文字映像を生成して上記映像出力制御部32へ送ったり、上記映像情報デコーダ34を制御して所定の背景映像を再生させたり、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させたり、前記通信回線18を介した前記サーバ装置20との間の情報通信制御等の基本的な制御に加えて、後述するログイン認証制御、演奏評価制御、及びその演奏評価結果の前記サーバ装置20への送信制御等を実行する。
The
前記モデム58は、前記カラオケ装置16を公衆電話回線等による通信回線18に接続するための装置であり、前記CPU50から出力されるディジタル信号をアナログ信号に変換して前記通信回線18に送り出すと共に、その通信回線18を介して伝送されるアナログ信号をディジタル信号に変換して前記CPU50に供給する処理を行う。なお、前記店舗12に備えられた複数のカラオケ装置16のうち何れかのカラオケ装置16が前記ルータ28の機能を備えてマスターコマンダとして前記通信回線18に接続される態様も考えられ、その場合、前記モデム58はそのマスターコマンダとして機能するカラオケ装置16には必要とされるが、そのマスターコマンダを介して前記サーバ装置20との間で情報の通信を行う他のカラオケ装置16には必ずしも設けられなくともよい。
The
前記LANポート60は、前記カラオケ装置16をLAN24を介して他のカラオケ装置16や電子早見本装置22等の他の機器に接続するための接続器であり、前記カラオケ装置16は、そのようにLAN24を介して接続されることで、他のカラオケ装置16や電子早見本装置22等の他の機器との間で情報の送受信が可能とされる。例えば、前記アクセスポイント26を介して受信される前記電子早見本装置22からの選曲入力を受け付けて前記RAM54に設けられた予約曲テーブルに記憶したり、そのアクセスポイント26を介して前記カラオケ装置16から電子早見本装置22へ所定の情報を送信したりというように、電波を介して前記カラオケ装置16と電子早見本装置22との間における相互の情報のやりとりが実行される。
The
前記ハードディスク56には、カラオケ演奏曲を出力させるための多数のカラオケデータ(楽曲データ)を記憶するカラオケデータベース86(図4を参照)をはじめとする各種データベースが設けられている。カラオケボックス等の店舗にそれぞれ備えられた複数のカラオケ装置16のうち所定のカラオケ装置16例えば前記カラオケ装置16aは、前記モデム58を介して前記通信回線18に接続されており、前記複数のカラオケ装置16によって常に新しい曲が演奏可能とされるように、随時新たな楽曲データ等が前記サーバ装置20から前記通信回線18を介して配信され、前記ハードディスク56のカラオケデータベース86等に記憶される。また、そのようにして前記サーバ装置20から情報を取得したカラオケ装置16aとその他のカラオケ装置16との間で前記LAN24を介した通信が行われることにより、各カラオケ装置16のハードディスク56に記憶される情報が共有され、上記カラオケデータベース86等の内容が等価なものとされる。そのカラオケデータベース86に記憶されるカラオケデータは、演奏音を生成するための演奏情報及び歌詞文字映像(歌詞テロップ)を生成するための歌詞情報から成るものであり、コンテンツIDである各演奏曲に固有の選曲番号により識別される。
The
図3は、前記サーバ装置20の構成を説明するブロック線図である。この図3に示すように、前記サーバ装置20は、中央演算処理装置であるCPU66によりRAM70の一時記憶機能を利用しつつROM68に予め記憶されたプログラムに従って信号処理を行う所謂マイクロコンピュータシステムを備えており、前記カラオケ装置16へのカラオケデータ等のコンテンツ配信制御をはじめとする基本的な制御に加えて、後述するSNS管理制御及び演奏評価結果統計制御等の各種制御を実行する。また、ビデオボード72により制御されるCRTやTFT等の映像表示装置74と、インターフェイス78を介して接続されるキーボード等の入力装置76と、上記CPU66を前記通信回線18に接続するための装置であるモデム80とを、備えて構成されている。また、前記カラオケ装置16に配信するための多数のカラオケデータを記憶するカラオケデータベース82や後述するSNSに関する情報を記憶するSNSデータベース84等の各種データベースが設けられている。
FIG. 3 is a block diagram illustrating the configuration of the
上記SNSデータベース84は、前記通信カラオケシステム10を利用する各ユーザ毎の、前記カラオケ装置16を用いたカラオケ演奏に関する情報、特にその通信カラオケシステム10によるソーシャルネットワークサービスに関する情報を、そのユーザの識別情報と関連付けて記憶する記憶装置である。このソーシャルネットワークサービスとは、例えば、予め会員登録された会員相互間に限定して情報の閲覧等のサービスを提供する会員制のコミュニティ型のウェブサイトをいう。なお、以下の説明において、ソーシャルネットワークサービスをSNSと略称する。このSNSデータベース84には、上記各ユーザの前記カラオケ装置16を用いたカラオケ演奏に関する情報として、そのユーザが前記カラオケ装置16によるカラオケ演奏において十八番曲として登録した演奏曲(簡易な操作により選曲入力を行い得るように設定された演奏曲)に関する情報、そのユーザが前記カラオケ装置16によるカラオケ演奏において選曲した選曲履歴(カラオケ装置16において過去に選曲された演奏曲の履歴)としての演奏曲に関する情報、そのユーザが前記カラオケ装置16により過去に演奏した各演奏曲の演奏評価結果に関する情報、それら各演奏曲の演奏評価結果に基づく統計により算出されるSNS会員を母集団とする演奏評価ランキング(全国うたランキング)に関する情報、そのユーザがフレンドとして登録した他のユーザに関する情報、そのユーザが過去にリクエスト投票を行った演奏曲に関する情報、そのユーザがウォッチリスト(監視対象曲)として登録した演奏曲に関する情報、そのユーザの前記カラオケ装置16が設置された店舗12への来店履歴に関する情報、及びグループりれき(グループ履歴)に関する情報等が各ユーザ毎にそのユーザの識別情報と関連付けられて記憶される。また、各ユーザ毎に、そのユーザの名前(ニックネーム)、生年月日、性別、メールアドレス、地域、血液型、星座、パスワードを忘れたときのための質問及び解答、及びSNSへのログイン認証に用いられるパスワードがそのユーザの識別情報と関連付けられて記憶されている。また、過去における各演奏曲のSNS会員による演奏評価の平均値(全国平均点)に関する情報や、過去における各演奏曲のSNS会員による累積演奏回数に関する情報等が記憶されている。
The
図4は、前記カラオケ装置16のCPU50及びサーバ装置20のCPU66に備えられた制御機能の要部を説明する機能ブロック線図である。この図4に示すログイン認証手段100、演奏評価手段102、及び情報送信制御手段104は、前記カラオケ装置16のCPU50に、演奏評価結果統計手段106は、前記サーバ装置20のCPU66にそれぞれ機能的に備えられたものである。
FIG. 4 is a functional block diagram illustrating a main part of control functions provided in the
上記ログイン認証手段100は、前記電子早見本装置22のタッチパネルディスプレイ等を介しての所定の入力操作により入力される識別情報(ユーザID)に応じて前記通信カラオケシステム10におけるSNSのユーザを認証し、その認証が正常に行われた場合にはその識別情報をもってそのユーザのSNSへのログインを許可する。例えば、前記電子早見本装置22により識別情報及びパスワードが入力された場合、その識別情報に関連付けられて前記SNSデータベース84に記憶されたパスワードが入力されたものと一致するか否かを前記サーバ装置20に照会し、一致する場合には正常な認証を行う一方、一致しない場合にはエラーとする。なお、上記ログイン認証手段100は、前記カラオケ装置16において入力された識別情報及びパスワードを前記サーバ装置20へ送信するものであってもよく、実質的な認証はそのサーバ装置20側で行うものであっても構わない。
The login authentication means 100 authenticates the SNS user in the
前記演奏評価手段102は、前記ログイン認証手段100により認証される利用者に対応して、予め定められた関係から音声入力装置である前記マイクロフォン40により入力される音声情報に基づいて前記カラオケ装置16による演奏を評価する。例えば、前記マイクロフォン40により入力されて前記A/Dコンバータ41によりディジタル信号に変換された音声情報と、前記カラオケデータベース86から読み出されるカラオケデータ(MIDIデータ)に基づいて前記シンセサイザ38により出力される演奏情報とを比較し、メロディなどの基本音程と入力される音声から抽出される音程との相対的なずれやその音声の絶対的な声量などを基準として評価を行う。この評価の態様としては、例えば、千点満点中何点というように数値的に採点を行うものであってもよいし、20段階評定の何れに当てはまるかを判定するというように簡易なものであってもよい。また、好適には、対象となる演奏曲が出力される間すなわち演奏開始から演奏終了までの間に所定のタイミングで複数回、例えばその演奏曲における所定のフレーズ(楽句)毎に上記評価を行う。
The
前記情報送信制御手段104は、前記ログイン認証手段100により認証される利用者に対応して、前記カラオケ装置16を用いたカラオケ演奏に関する種々の情報を前記サーバ装置20へ送信(アップロード)する情報送信制御を行う。例えば、前記演奏評価手段102により所定の演奏曲を対象とする演奏評価が行われた場合、その演奏評価結果を評価対象である演奏曲の選曲番号及びその演奏を行った利用者(ログイン認証手段100により認証された利用者)の識別情報と共に、前記通信回線18を介して前記サーバ装置20へ送信する。そのようにして送信された情報は、そのサーバ装置20のSNSデータベース84において該当する利用者に対応する情報として記憶される。
The information
前記演奏評価結果統計手段106は、前記通信カラオケシステム10の利用者を母集団として、前記演奏評価手段102による演奏評価結果の統計を行う。具体的には、前記ログイン認証手段100により認証され得る複数の利用者(好適には、認証され得る利用者すなわちSNS会員全員)を母集団として、それら利用者の前記演奏評価手段102による演奏評価結果に基づく順位付け(ランキング)を行う。斯かる統計を行うために、偏差値算出手段108、累計回数係数算出手段110、評価時期係数算出手段112、来店頻度係数算出手段114、総演奏回数係数算出手段116、及び演奏曲種類係数算出手段118を含んでいる。前記演奏評価結果統計手段106は、好適には、上記偏差値算出手段108により算出される偏差値Si、累計回数係数算出手段110により算出される累計演奏回数係数Ci、評価時期係数算出手段112により算出される評価時期係数Ti、来店頻度係数算出手段114により算出される来店頻度係数Ff、総演奏回数係数算出手段116により算出される総演奏回数係数Nf、演奏曲種類係数算出手段116により算出される演奏曲種類係数Mu、及び対象となる利用者が過去に前記カラオケ装置16により演奏を行うと共に演奏評価を行った総演奏回数Nに基づき、次の(1)式に従って対象となる利用者の総合的な演奏評価である歌唱力SAを算出する。この(1)式におけるα、β、γは所定の定数である。以下、これらの制御機能を用いた前記演奏評価結果統計手段106による順位付け統計処理について説明する。
The performance evaluation result statistics means 106 performs statistics of performance evaluation results by the performance evaluation means 102 with the users of the
SA=Σ(Si×Ci×Ti)/N+Ff×α+Nf×β+Mu×γ (1) SA = Σ (S i × C i × T i ) / N + F f × α + N f × β + M u × γ (1)
偏差値算出手段108は、前記演奏評価手段102による演奏評価結果xiを、その評価対象である演奏曲の難易度に基づく偏差値Siに換算する。具体的には、評価対象である演奏曲のSNS会員による過去における演奏評価を前記SNSデータベース84から読み出し、その情報から平均値、及び対象となる演奏評価結果に基づく分散乃至は標準偏差を求め、その標準偏差からその演奏評価結果に対応する偏差値Siを求める。このようにして算出される偏差値Siは、前記演奏評価手段102による演奏評価結果に、評価対象である演奏曲のSNS会員全体の演奏評価結果に基づく難易度を反映するものであり、その難易度が高い曲ほど高い加重をもって各利用者の演奏評価結果に反映されるように定められる。すなわち、上記偏差値算出手段108は、換言すれば、前記演奏評価結果統計手段106による統計に関して、前記演奏評価手段102による評価結果に、その評価対象である演奏曲の演奏難易度を反映する補正を行うための計算を行うものである。
The deviation value calculation means 108 converts the performance evaluation result x i by the performance evaluation means 102 into a deviation value S i based on the difficulty level of the performance tune to be evaluated. Specifically, the performance evaluation in the past by the SNS member of the performance song to be evaluated is read from the
累計回数係数算出手段110は、前記演奏評価手段102による評価対象である演奏曲の、前記ログイン認証手段100により認証され得る複数の利用者(好適には、認証され得る利用者全員)による累計演奏回数Kに基づいて累計演奏回数係数Ciを算出する。例えば、過去における評価対象である演奏曲のSNS会員による累積演奏回数(各利用者による演奏回数の総計)Kを前記SNSデータベース84から読み出し、その累積演奏回数Kに基づき、次の(2)式に従って累計演奏回数係数Ciを算出する。この(2)式に従って累計演奏回数係数Ciを算出する場合、累積演奏回数Kと累計演奏回数係数Ciとは図5に示すような対応関係を示す。この図5に示すような対応関係を予め算出して所定の記憶装置に記憶しておき、その関係を読み出して上記累計演奏回数係数Ciの導出を行うものであってもよい。また、累計演奏回数Kが極端に少ない演奏曲(例えばK<1である曲)については一律にCi=0としてもよい。このようにして算出される累計演奏回数係数Ciは、前記演奏評価手段102による演奏評価結果に、評価対象である演奏曲の、前記ログイン認証手段100により認証され得る複数の利用者による累積演奏回数Kを反映するものであり、その累積演奏回数Kが多い曲ほど高い加重をもって各利用者の演奏評価結果に反映されるように定められる。すなわち、前記累積回数算出手段110は、換言すれば、前記演奏評価結果統計手段106による統計に関して、前記演奏評価手段102による評価結果に、その評価対象である演奏曲の、前記ログイン認証手段100により認証され得る複数の利用者による累積演奏回数Kを反映する補正を行うための計算を行うものである。
The cumulative number of times coefficient calculation means 110 is a cumulative performance by a plurality of users who can be authenticated by the login authentication means 100 (preferably all of the users who can be authenticated) of the musical composition to be evaluated by the performance evaluation means 102. Based on the number of times K, a cumulative performance number coefficient C i is calculated. For example, the cumulative number of performances (total number of performances by each user) K by the SNS member of the performance tune to be evaluated in the past is read from the
Ci=0.2×log10(K)+0.2 (2) C i = 0.2 × log 10 (K) +0.2 (2)
評価時期係数算出手段112は、前記演奏評価手段102による演奏評価が行われた時期に基づいて評価時期係数Tiを算出する。例えば、予め定められた図6に示すような関係から、その時点における月(当月)と前記演奏評価手段102による演奏評価が行われた月(当月−n)との差に基づいて、前記評価時期係数Tiを導出する。また、その時点における月から所定期間例えば20ヶ月以上古い評価結果については一律にTi=0としてもよい。このようにして算出される評価時期係数Tiは、前記演奏評価手段102による演奏評価結果に、その演奏評価手段102による演奏評価が行われた時期すなわち時間的な開きを反映するものであり、その時間的な開きが小さいほど高い加重をもって各利用者の演奏評価結果に反映されるように定められる。すなわち、前記評価時期係数算出手段112は、換言すれば、前記演奏評価結果統計手段106による統計に関して、前記演奏評価手段102による評価結果に、その演奏評価が行われた時点と現在との時間的な開きを反映する補正を行うための計算を行うものである。
Evaluation timing
来店頻度係数算出手段114は、前記演奏評価手段102による演奏評価に対応する利用者の来店頻度に基づいて来店頻度係数Ffを算出する。例えば、予め定められた図7に示すような関係から、前記SNSデータベース84から読み出される前記カラオケ装置16が設置された店舗12への来店履歴(来店回数W)に基づいて、前記来店頻度係数Ffを導出する。また、来店頻度が極端に低い利用者(例えばW<3である利用者)については一律にFf=0としてもよく、更には、そのように低い来店頻度では総合的な歌唱力ははかれないとして前記歌唱力SA自体を一律に0としてもよい。このようにして算出される来店頻度係数Ffは、前記演奏評価手段102による演奏評価結果に、その演奏評価に対応する利用者の過去における来店回数Wを加味するものであり、その来店回数Wが多いほど各利用者の演奏評価結果に高いボーナスポイントが加算されるように定められる。すなわち、前記来店頻度係数算出手段114は、換言すれば、前記演奏評価結果統計手段106による統計に関して、前記演奏評価手段102による評価結果に、その演奏評価に対応する利用者の来店頻度を反映する補正を行うための計算を行うものである。
The store visit frequency
総演奏回数係数算出手段116は、前記演奏評価手段102による演奏評価に対応する利用者の総演奏回数Nに基づいて総演奏回数係数Nfを算出する。例えば、予め定められた図8に示すような関係から、前記SNSデータベース84から読み出される、その利用者が前記カラオケ装置16を用いて演奏を行うと共に演奏評価を行った総演奏回数Nに基づいて、前記総演奏回数係数Nfを導出する。また、総演奏回数Nが極端に少ない利用者(例えば<2である利用者)については一律にNf=0としてもよく、更には、1〜2曲では総合的な歌唱力ははかれないとして前記歌唱力SA自体を一律に0としてもよい。なお、上記総演奏回数Nは、その時点から所定期間内例えば過去5年以内のものに限定してもよい。このようにして算出される総演奏回数係数Nfは、前記演奏評価手段102による演奏評価結果に、その演奏評価に対応する利用者の過去における総演奏回数Nを加味するものであり、その総演奏回数Nが多いほど各利用者の演奏評価結果に高いボーナスポイントが加算されるように定められる。すなわち、前記総演奏回数係数算出手段116は、換言すれば、前記演奏評価結果統計手段106による統計に関して、前記演奏評価手段102による評価結果に、その演奏評価に対応する利用者の総演奏回数を反映する補正を行うための計算を行うものである。
The total performance number coefficient calculating means 116 calculates a total performance number coefficient N f based on the total performance number N of the user corresponding to the performance evaluation by the performance evaluation means 102. For example, based on a predetermined relationship shown in FIG. 8, based on the total number N of performances that the user performed using the
演奏曲種類係数算出手段118は、前記演奏評価手段102による演奏評価に対応する利用者の演奏履歴(選曲履歴)に基づいて演奏曲種類係数Muを算出する。例えば、その利用者の過去における演奏履歴を前記SNSデータベース84から読み出し、その演奏履歴における演奏曲の種類すなわちオリジナル曲の総数Noと総演奏回数Nとに基づき、次の(3)式に従って演奏曲種類係数Muを算出する。このようにして算出される演奏曲種類係数Muは、前記演奏評価手段102による演奏評価結果に、その演奏評価に対応する利用者が過去に演奏した演奏曲の種類すなわち重複して演奏したものではない演奏曲の比率(いかに種類の異なる曲を演奏しているか)を反映するものであり、重複して演奏したものではない演奏曲の比率が高いほど各利用者の演奏評価結果に高いボーナスポイントが加算されるように定められる。すなわち、前記演奏曲種類係数算出手段118は、換言すれば、前記演奏評価結果統計手段106による統計に関して、前記演奏評価手段102による評価結果に、その演奏評価に対応する利用者が過去に演奏した演奏曲の種類を反映する補正を行うための計算を行うものである。
Music piece type coefficient calculating means 118 calculates the music piece type factor M u based on the user's playback history that corresponds to the performance evaluation by the performance evaluation section 102 (music selection history). For example, it reads the play history in the past of the user from the
Mu=No/N (3) M u = N o / N (3)
前記演奏評価結果統計手段106は、以上のようにして算出される偏差値Si、累計演奏回数係数Ci、評価時期係数Ti、来店頻度係数Ff、総演奏回数係数Nf、演奏曲種類係数Mu、及び総演奏回数Nから、前述した(1)式に従って利用者の総合的な演奏評価である歌唱力SAを算出する。このようにして算出される歌唱力SAは、評価対象である各演奏曲の難易度及びSNS会員による累計演奏回数、各演奏曲の演奏評価が行われた時期、演奏評価に対応する利用者の来店頻度、過去に演奏した総演奏回数、及び過去に演奏した演奏曲の種類を反映するものであり、各係数を適宜定めることにより、それぞれの利用者の実際の歌唱力に近い指標となり得るものである。この演奏評価結果統計手段106により統計された歌唱力SAは、対応する利用者毎に前記SNSデータベース84に記憶されると共に、そのSNSデータベース84に登録された全SNS会員を母集団として順位付け(ランキング)が行われ、全国うたランキングとして前記カラオケ装置16や電子早見本装置22、或いはパーソナルコンピュータや携帯電話機等の外部装置によって閲覧可能とされる。
The performance evaluation result statistics means 106 calculates the deviation value S i calculated as described above, the cumulative performance frequency coefficient C i , the evaluation time coefficient T i , the store visit frequency coefficient F f , the total performance frequency coefficient N f , and the performance music. From the type coefficient M u and the total number of performances N, a singing ability SA, which is a comprehensive performance evaluation of the user, is calculated according to the above-described equation (1). The singing ability SA calculated in this way is the difficulty level of each performance piece to be evaluated, the total number of performances by the SNS member, the time when the performance evaluation of each performance piece was performed, and the user corresponding to the performance evaluation. This reflects the frequency of visits to the store, the total number of performances performed in the past, and the type of performances performed in the past. It is. The singing ability SA statistics by the performance evaluation result statistics means 106 is stored in the
図9は、前記カラオケ装置16のCPU50によるログイン制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
FIG. 9 is a flowchart for explaining a main part of the login control by the
先ず、ステップ(以下、ステップを省略する)SA1において、前記電子早見本装置22やリモコン装置64等により利用者の識別情報(ID)及びパスワードが入力されたか否かが判断される。このSA1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SA1の判断が肯定される場合には、SA2において、入力された識別情報に関連付けられて前記サーバ装置20のSNSデータベース84に記憶されたパスワードが入力されたものと一致するか否かそのサーバ装置20に照会が行われる。次に、SA3において、入力された識別情報に関連付けられて前記サーバ装置20のSNSデータベース84に記憶されたパスワードが入力されたものと一致したか否かが判断される。このSA3の判断が肯定される場合には、SA4において、入力された識別情報に係る利用者の認証が完了し、その利用者のログイン処理が行われた後、本ルーチンが終了させられるが、SA3の判断が否定される場合には、SA5において、前記電子早見本装置22や映像表示装置30等に所定のエラーメッセージが表示された後、本ルーチンが終了させられる。以上の制御において、SA1乃至SA5が前記ログイン認証手段100の動作に対応する。
First, in step (hereinafter, step is omitted) SA1, it is determined whether or not user identification information (ID) and a password are input by the electronic
図10は、前記カラオケ装置16のCPU50による演奏評価制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
FIG. 10 is a flowchart for explaining a main part of performance evaluation control by the
先ず、SB1において、演奏評価モードであるか否かが判断される。このSB1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SB1の判断が肯定される場合には、SB2において、所定の演奏曲の演奏開始タイミングであるか否かが判断される。このSB2の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SB2の判断が肯定される場合には、演奏開始に係る演奏曲のカラオケデータが前記カラオケデータベース86から読み出され、SB3において、その読み出されたカラオケデータ(MIDIデータ)に基づいて前記シンセサイザ38から所定の演奏音が出力される。また、その演奏音の出力と同期して上記カラオケデータに基づいて歌詞文字映像が生成され、前記映像出力制御部32により随時出力されて前記映像表示装置30に表示されると共に、その歌詞文字映像が順次色替りさせられる。次に、SB4において、音声入力装置である前記マイクロフォン40から入力されて前記A/Dコンバータ41によりディジタル信号に変換された音声情報と、演奏に係るMIDIデータとに基づいて演奏の評価が行われ、その評価結果が前記RAM54等に随時記憶される。次に、SB5において、演奏終了タイミングであるか否かが判断される。このSB5の判断が否定される場合には、SB3以下の処理が再び実行されるが、SB5の判断が肯定される場合には、SB6において、前記RAM54等に記憶された区分毎の演奏評価結果が読み出され、1曲を通しての演奏評価結果が算出される。次に、SB7において、SB6にて算出された演奏評価結果がその評価の対象である演奏曲の選曲番号及び利用者のユーザIDと共に前記サーバ装置20へ送信され、前記SNSデータベース84に各利用者毎に記憶された後、本ルーチンが終了させられる。以上の制御において、SB4及びSB6が前記演奏評価手段102の動作に、SB7が前記情報送信制御手段104の動作にそれぞれ対応する。
First, in SB1, it is determined whether or not the performance evaluation mode is set. If the determination at SB1 is negative, the routine is terminated accordingly. If the determination at SB1 is affirmative, it is determined at SB2 whether or not it is the performance start timing of a predetermined musical piece. To be judged. If the determination at SB2 is negative, the routine is terminated. If the determination at SB2 is affirmative, the karaoke data of the performance tune related to the start of performance is read from the
図11は、前記サーバ装置20のCPU66による演奏評価結果統計制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
FIG. 11 is a flowchart for explaining a main part of performance evaluation result statistical control by the
先ず、SC1において、所定のカラオケ装置16から新規に演奏評価結果の送信(アップロード)があったか否かが判断される。このSC1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SC1の判断が肯定される場合には、SC2において、アップロードされた演奏評価の対象である演奏曲の平均点が前記SNSデータベース84から読み出され、その平均点に基づいて演奏評価結果が偏差値に換算される。次に、SC3において、アップロードされた演奏評価及びその演奏評価に対応する利用者に関連して記憶された情報が前記SNSデータベース84から読み出され、それらの情報に基づいて各種係数が算出される。次に、SC4において、SC2にて算出された偏差値及びSC3にて算出された各種係数から利用者の総合的な歌唱力SAが算出される。次に、SC5において、SC4にて算出された総合的な歌唱力SAが前記SNSデータベース84にその利用者に対応する情報として記憶(更新)された後、本ルーチンが終了させられる。以上の制御において、SC1乃至SC5が前記演奏評価結果統計手段106の動作に対応する。
First, in SC1, it is determined whether or not a performance evaluation result has been newly transmitted (uploaded) from a
このように、本実施例によれば、所定の入力操作により入力される識別情報に応じて利用者を認証するログイン認証手段100(SA1乃至SA5)と、そのログイン認証手段100により認証される利用者毎に、その利用者が前記カラオケ装置16により演奏を行った総演奏回数Nを記憶する記憶装置としてのSNSデータベース84と、前記ログイン認証手段100により認証される利用者に対応して、予め定められた関係から音声入力装置であるマイクロフォン40により入力される音声情報に基づいて前記カラオケ装置16による演奏を評価する演奏評価手段102(SB4及びSB6)と、予め定められた関係から、前記演奏評価手段102による演奏評価結果と前記SNSデータベース84に記憶された各利用者毎の総演奏回数Nとに基づいて、前記ログイン認証手段100により認証され得る複数の利用者を母集団とする演奏評価結果の統計を行う演奏評価結果統計手段106(SC1乃至SC5)とを、備えたものであることから、前記カラオケ装置16を用いて行った各利用者毎の総演奏回数Nを加味して例えばその総演奏回数Nが少ないほど評価を低くするといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができる。すなわち、利用者の演奏意欲を促進させる各利用者毎の総合的な演奏評価を適切に行い得る通信カラオケシステム10を提供することができる。
Thus, according to the present embodiment, the login authentication unit 100 (SA1 to SA5) that authenticates the user in accordance with the identification information input by a predetermined input operation, and the use authenticated by the
また、前記ログイン認証手段100により認証される利用者毎に、前記カラオケ装置16が設置された店舗12へのその利用者の来店頻度を記憶する記憶装置としてのSNSデータベース84を備え、前記演奏評価結果統計手段106は、予め定められた関係からそのSNSデータベース84に記憶された来店頻度に基づいて前記演奏評価結果の統計を行うものであるため、前記カラオケ装置16が設置された店舗12への来店頻度を加味して例えばその来店頻度が小さいほど評価を低くするといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。
Further, for each user who is authenticated by the login authentication means 100, an
また。前記演奏評価結果統計手段106は、予め定められた関係から前記演奏評価手段102による演奏評価が行われた時期に基づいて前記演奏評価結果の統計を行うものであるため、演奏評価が行われた時期を加味して例えば演奏評価が行われた時期が古いものほど低い加重をもって評価に反映させるといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。 Also. Since the performance evaluation result statistics means 106 performs statistics of the performance evaluation results based on the time when the performance evaluation by the performance evaluation means 102 was performed from a predetermined relationship, the performance evaluation was performed. By taking into account the performance evaluation results, for example, the performance evaluation results are statistically reflected so that the older the performance evaluation time is, the lower weight is reflected in the evaluation. There is an advantage that can be close to.
また、前記ログイン認証手段100により認証される利用者毎に、その利用者が前記カラオケ装置16により演奏した演奏曲の履歴を記憶する記憶装置としてのSNSデータベース84を備え、前記演奏評価結果統計手段106は、予め定められた関係からそのSNSデータベース84に記憶された演奏曲の履歴に基づいて前記演奏評価結果の統計を行うものであるため、前記カラオケ装置16により演奏した演奏曲の履歴を加味して例えばその履歴に含まれる演奏曲の種類が多いほど評価を高くするといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。
Further, for each user who is authenticated by the login authentication means 100, an
また、前記演奏評価結果統計手段106は、予め定められた関係から前記演奏評価手段102による評価対象である演奏曲の演奏難易度に基づいて前記演奏評価結果の統計を行うものであるため、評価対象である演奏曲の演奏難易度を加味して例えば難易度が高い演奏曲ほど高い加重をもって評価に反映させるといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。 Further, the performance evaluation result statistics means 106 performs statistics of the performance evaluation results based on the performance difficulty level of the performance tune to be evaluated by the performance evaluation means 102 from a predetermined relationship. By taking into account the performance difficulty level of the target performance song, for example, by performing performance evaluation result statistics such that a performance song with a higher difficulty level is reflected in the evaluation with a higher weight, the performance evaluation result is obtained for each user. There is an advantage that it can be close to the actual singing ability.
また、前記演奏評価結果統計手段106は、予め定められた関係から、前記演奏評価手段102による評価対象である演奏曲の、前記ログイン認証手段100により認証され得る複数の利用者による累計演奏回数に基づいて前記演奏評価結果の統計を行うものであるため、評価対象である演奏曲の広域的な累計演奏回数を加味して例えばその累計演奏回数が多い演奏曲ほど高い加重をもって評価に反映させるといったように演奏評価結果の統計を行うことで、その演奏評価結果を各利用者の実際の歌唱力に近づけることができるという利点がある。 Further, the performance evaluation result statistics means 106 determines, based on a predetermined relationship, the cumulative number of performances by a plurality of users that can be authenticated by the login authentication means 100 of the performance tune to be evaluated by the performance evaluation means 102. Since the performance evaluation result statistics are performed based on the above, for example, a performance song having a larger cumulative performance count is reflected in the evaluation with a higher weight in consideration of a wide range of the cumulative performance count of the performance subject to be evaluated. Thus, by performing statistics of performance evaluation results, there is an advantage that the performance evaluation results can be brought close to the actual singing ability of each user.
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。 The preferred embodiments of the present invention have been described in detail with reference to the drawings. However, the present invention is not limited to these embodiments, and may be implemented in other modes.
例えば、前述の実施例において、前記ログイン認証手段100、演奏評価手段102、及び情報送信制御手段104は、前記カラオケ装置16のCPU50に、前記演奏評価結果統計手段106は、前記サーバ装置20のCPU66にそれぞれ機能的に備えられたものであったが、本発明はこれに限定されるものではなく、これらの制御機能は前記カラオケ装置16及びサーバ装置20の何れに備えられたものであってもよい。例えば、前記ログイン認証手段100が前記サーバ装置20のCPU66に機能的に備えられ、そのサーバ装置20側でユーザのログイン認証を行うものであってもよい。また、前記演奏評価結果統計手段106の一部例えば偏差値算出手段108の動作に対応する部分が前記カラオケ装置16に備えられ、そのカラオケ装置16側で前述した演奏評価結果統計制御の一部を行うものであってもよい。或いは、それら制御機能の一部が前記カラオケ装置16ともサーバ装置20とも異なる別の制御装置、例えば前記電子早見本装置22等に設けられたものであっても構わない。
For example, in the above-described embodiment, the
また、前述の実施例において、前記演奏評価結果統計手段106は、演奏評価結果に基づいて算出される偏差値Si、累計演奏回数係数Ci、評価時期係数Ti、来店頻度係数Ff、総演奏回数係数Nf、演奏曲種類係数Mu、及び総演奏回数Nから、前述した(1)式に従って利用者の総合的な演奏評価である歌唱力SAを算出するものであったが、これはあくまで統計の一例に過ぎず、本実施例とは別の数式或いは関係から各利用者の総合的な演奏評価結果を導出するものであってもよい。更には、前述の実施例における算出に用いられた偏差値Si、累計演奏回数係数Ci、評価時期係数Ti、来店頻度係数Ff、総演奏回数係数Nf、演奏曲種類係数Mu、及び総演奏回数Nのうち一部の要素を用いずに斯かる統計を行うものであってもよいことは言うまでもない。 In the above-described embodiment, the performance evaluation result statistics means 106 includes the deviation value S i calculated based on the performance evaluation result, the cumulative performance frequency coefficient C i , the evaluation time coefficient T i , the store visit frequency coefficient F f , The singing ability SA, which is the user's overall performance evaluation, is calculated from the total performance number coefficient N f , the performance song type coefficient M u , and the total performance number N according to the above-described equation (1). This is merely an example of statistics, and a comprehensive performance evaluation result for each user may be derived from a mathematical expression or relationship different from the present embodiment. Furthermore, the deviation value S i , the cumulative performance frequency coefficient C i , the evaluation time coefficient T i , the store visit frequency coefficient F f , the total performance frequency coefficient N f , and the performance song type coefficient M u used in the calculation in the above-described embodiment. It goes without saying that such statistics may be performed without using some elements of the total performance number N.
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。 In addition, although not illustrated one by one, the present invention is implemented with various modifications within a range not departing from the gist thereof.
10:通信カラオケシステム
12:店舗
16:カラオケ装置
18:通信回線
20:サーバ装置
40:マイクロフォン(音声入力装置)
84:SNSデータベース(記憶装置)
100:ログイン認証手段
102:演奏評価手段
106:演奏評価結果統計手段
10: Communication karaoke system 12: Store 16: Karaoke device 18: Communication line 20: Server device 40: Microphone (voice input device)
84: SNS database (storage device)
100: login authentication means 102: performance evaluation means 106: performance evaluation result statistics means
Claims (5)
所定の入力操作により入力される識別情報に応じて利用者を認証する認証手段と、
該認証手段により認証される利用者毎に、該利用者が前記カラオケ装置により演奏を行った総演奏回数を記憶する第1の記憶装置と、
前記認証手段により認証される利用者毎に、該利用者が前記カラオケ装置により演奏した演奏曲の履歴を記憶する第2の記憶装置と、
前記認証手段により認証される利用者に対応して、予め定められた関係から所定の音声入力装置により入力される音声情報に基づいて前記カラオケ装置による演奏を評価する演奏評価手段と、
予め定められた関係から、前記演奏評価手段による演奏評価結果と、前記第1の記憶装置に記憶された各利用者毎の総演奏回数と、前記第2の記憶装置に記憶された各利用者毎の演奏曲の履歴とに基づいて、前記認証手段により認証され得る複数の利用者を母集団とする演奏評価結果の統計を行う演奏評価結果統計手段と
を、備えたものであり、
該演奏評価結果統計手段は、前記演奏評価手段による演奏評価結果に対応する利用者が過去に演奏した前記履歴に含まれる演奏曲について、重複して演奏したものではない演奏曲の比率が高いほど該演奏評価結果に高いボーナスポイントを加算するように前記統計を行うものであることを特徴とする通信カラオケシステム。 A plurality of karaoke devices that output a predetermined performance song selected from a large number of performance songs; and a server device that transmits and receives information to and from the plurality of karaoke devices via a predetermined communication line. A communication karaoke system,
An authentication means for authenticating a user in accordance with identification information input by a predetermined input operation;
A first storage device for storing the total number of performances performed by the user by the karaoke device for each user authenticated by the authentication means;
A second storage device for storing a history of performance songs performed by the user by the karaoke device for each user authenticated by the authentication means;
Corresponding to the user authenticated by the authentication means, performance evaluation means for evaluating performance by the karaoke device based on voice information input by a predetermined voice input device from a predetermined relationship;
From a predetermined relationship, the performance evaluation result by the performance evaluation means , the total number of performances for each user stored in the first storage device, and each user stored in the second storage device based on the musical piece of history for each, and a performance evaluation statistics means a plurality of users can be authenticated performs play evaluation results statistics as a population by the authentication unit state, and are not provided,
The performance evaluation result statistic means has a higher ratio of performance songs that are not duplicated performance music performances included in the history played by the user corresponding to the performance evaluation results by the performance evaluation means. The communication karaoke system characterized in that the statistics are performed so that a high bonus point is added to the performance evaluation result .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007081956A JP4612649B2 (en) | 2007-03-27 | 2007-03-27 | Online karaoke system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007081956A JP4612649B2 (en) | 2007-03-27 | 2007-03-27 | Online karaoke system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008242045A JP2008242045A (en) | 2008-10-09 |
JP4612649B2 true JP4612649B2 (en) | 2011-01-12 |
Family
ID=39913495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007081956A Active JP4612649B2 (en) | 2007-03-27 | 2007-03-27 | Online karaoke system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4612649B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5480090B2 (en) * | 2010-09-29 | 2014-04-23 | 株式会社エクシング | Karaoke equipment |
JP2014191317A (en) * | 2013-03-28 | 2014-10-06 | Brother Ind Ltd | Advertisement reproduction device, and program |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000047676A (en) * | 1998-07-30 | 2000-02-18 | Daiichikosho Co Ltd | Communication karaoke system |
JP2001100767A (en) * | 1999-09-30 | 2001-04-13 | Toppan Forms Co Ltd | Karaoke ic member's card and karaoke system using it |
JP2001159895A (en) * | 1996-08-08 | 2001-06-12 | Daiichikosho Co Ltd | Method for gathering use information in communication karaoke system, remote control transmitter and karaoke reproducing terminal |
JP2002221973A (en) * | 2001-11-14 | 2002-08-09 | Yamaha Corp | Karaoke machine |
JP2002328687A (en) * | 2001-04-26 | 2002-11-15 | Daiichikosho Co Ltd | Information service method in which on-line karaoke system is applied, host device applied to the method, and karaoke machine |
JP2005107333A (en) * | 2003-09-30 | 2005-04-21 | Yamaha Corp | Karaoke machine |
JP2005315934A (en) * | 2004-04-27 | 2005-11-10 | Daiichikosho Co Ltd | Information processing method for outputting ranking while totalizing result data to be generated in time sequence by computer, karaoke-scoring ranking processing method, and karaoke-scoring ranking server |
JP2006227247A (en) * | 2005-02-17 | 2006-08-31 | Casio Comput Co Ltd | Karaoke machine and singing evaluation process program for karaoke playing |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3136272B2 (en) * | 1996-08-08 | 2001-02-19 | 株式会社第一興商 | Communication karaoke system |
JPH11265191A (en) * | 1998-03-18 | 1999-09-28 | Sony Corp | Reproducing system, reproducing device and remote controller |
-
2007
- 2007-03-27 JP JP2007081956A patent/JP4612649B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001159895A (en) * | 1996-08-08 | 2001-06-12 | Daiichikosho Co Ltd | Method for gathering use information in communication karaoke system, remote control transmitter and karaoke reproducing terminal |
JP2000047676A (en) * | 1998-07-30 | 2000-02-18 | Daiichikosho Co Ltd | Communication karaoke system |
JP2001100767A (en) * | 1999-09-30 | 2001-04-13 | Toppan Forms Co Ltd | Karaoke ic member's card and karaoke system using it |
JP2002328687A (en) * | 2001-04-26 | 2002-11-15 | Daiichikosho Co Ltd | Information service method in which on-line karaoke system is applied, host device applied to the method, and karaoke machine |
JP2002221973A (en) * | 2001-11-14 | 2002-08-09 | Yamaha Corp | Karaoke machine |
JP2005107333A (en) * | 2003-09-30 | 2005-04-21 | Yamaha Corp | Karaoke machine |
JP2005315934A (en) * | 2004-04-27 | 2005-11-10 | Daiichikosho Co Ltd | Information processing method for outputting ranking while totalizing result data to be generated in time sequence by computer, karaoke-scoring ranking processing method, and karaoke-scoring ranking server |
JP2006227247A (en) * | 2005-02-17 | 2006-08-31 | Casio Comput Co Ltd | Karaoke machine and singing evaluation process program for karaoke playing |
Also Published As
Publication number | Publication date |
---|---|
JP2008242045A (en) | 2008-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4611266B2 (en) | Online karaoke system | |
JP2015191205A (en) | Karaoke device, karaoke system and program | |
JP5123012B2 (en) | Karaoke system | |
JP5622679B2 (en) | Karaoke equipment | |
JP5554271B2 (en) | Karaoke equipment | |
JP4612649B2 (en) | Online karaoke system | |
JP5180752B2 (en) | Karaoke equipment | |
JP5190950B2 (en) | Karaoke equipment | |
JP4524274B2 (en) | Online karaoke system | |
JP2009230038A (en) | Karaoke apparatus | |
JP2008076766A (en) | Electronic chart book device | |
JP4550036B2 (en) | Online karaoke system | |
JP5606367B2 (en) | Karaoke equipment | |
JP5137203B2 (en) | Karaoke equipment | |
JP2008242363A (en) | Karaoke device | |
JP5823313B2 (en) | Karaoke equipment | |
JP5421333B2 (en) | Karaoke equipment | |
JP6053007B2 (en) | Online karaoke system | |
JP6438823B2 (en) | Karaoke system and program | |
JP6097716B2 (en) | Music playback system, server, and program | |
JP6317655B2 (en) | Karaoke system and server | |
JP5422511B2 (en) | Karaoke equipment | |
JP2010085481A (en) | Karaoke apparatus | |
JP5198191B2 (en) | Electronic sampler | |
JP2013050670A (en) | Karaoke device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091126 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100614 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100622 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100819 |
|
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: 20100928 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101015 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4612649 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |