JP2008164966A - Karaoke system equipped with singing scoring function - Google Patents

Karaoke system equipped with singing scoring function Download PDF

Info

Publication number
JP2008164966A
JP2008164966A JP2006354802A JP2006354802A JP2008164966A JP 2008164966 A JP2008164966 A JP 2008164966A JP 2006354802 A JP2006354802 A JP 2006354802A JP 2006354802 A JP2006354802 A JP 2006354802A JP 2008164966 A JP2008164966 A JP 2008164966A
Authority
JP
Japan
Prior art keywords
singing
user
data
singer
voice
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.)
Withdrawn
Application number
JP2006354802A
Other languages
Japanese (ja)
Inventor
Rie Shigyo
里恵 執行
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2006354802A priority Critical patent/JP2008164966A/en
Publication of JP2008164966A publication Critical patent/JP2008164966A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a karaoke system equipped with a singing scoring function for managing singing data on the basis of voiceprint information extracted from singing voice of a singer, without requiring a user's operation when selecting music, and the singing data are suitably managed for each user. <P>SOLUTION: A voiceprint authentication means 51 analyzes a voiceprint from input singing voice, and a singer specifying means 42 acquires a corresponding user ID by referring to voiceprint information which is registered in a database from a host device, and a singing data managing means 43 stores and manages singing score data in a storing section 53, in association with a user ID for each singer who actually sings for each singing section. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、歌唱者の歌唱音声から抽出される声紋情報に基づいて歌唱データを管理する歌唱採点機能を備えるカラオケシステムに関する。   The present invention relates to a karaoke system having a singing scoring function for managing singing data based on voiceprint information extracted from a singer's singing voice.

近年、カラオケ装置が高機能化してきて、例えば歌唱採点や全国的なランキングを決定するサービスの提供、利用者への歌唱録音の提供、歌唱映像の提供等の種々のサービスを提供されるようになってきている。このような状況下で利用者に負担を掛けずにサービス提供できることが望まれる。   In recent years, karaoke equipment has become highly functional, and various services such as providing services for determining singing scores and nationwide rankings, providing singing recordings to users, and providing singing images are provided. It has become to. Under such circumstances, it is desirable to be able to provide a service without imposing a burden on the user.

従来、カラオケ装置において、例えば選曲予約で利用者に負担を軽減させる手法として、マイクからの音声入力より抽出した声紋データを使用することが、以下の特許文献で提案されている。   Conventionally, in the karaoke apparatus, for example, as a technique for reducing the burden on the user by making a music selection reservation, the use of voiceprint data extracted from voice input from a microphone has been proposed in the following patent documents.

特許第3707115号公報Japanese Patent No. 3707115 特許第3422688号公報Japanese Patent No. 3422688

上記特許文献1では、マイクからの音声入力から声紋情報を抽出して顧客のID番号を特定し、当該ID番号から選曲の履歴情報を個人情報DB(データベース)に追加され、カラオケ演奏処理後に採点結果を当該個人情報DBの選曲予約した顧客のID番号に対応させて追加することが提案されている。   In Patent Document 1, voice print information is extracted from a voice input from a microphone, a customer ID number is specified, music selection history information is added to the personal information DB (database) from the ID number, and scored after karaoke performance processing. It has been proposed to add the result corresponding to the ID number of the customer who reserved the music selection in the personal information DB.

また、上記特許文献2では、利用者のIDカードから個人IDを取得し、当該個人IDに基づいてホスト装置より選曲履歴と声紋データとをダウンロードして記憶しておき、マイクから採取した利用者の入力音声から声紋データを抽出し、これを用いて記憶しておいた声紋データを特定して選曲履歴を表示させることが提案されている。   Further, in Patent Document 2, a personal ID is obtained from a user's ID card, a music selection history and voiceprint data are downloaded and stored from a host device based on the personal ID, and a user collected from a microphone is stored. It is proposed that voice print data is extracted from the input voice, and the stored voice print data is used to display the music selection history.

しかしながら、上記特許文献1では採点結果等の歌唱データが選曲予約したID番号に対応されて追加されることから、グループでカラオケシステムを利用する場合に選曲した利用者自らが歌唱するとは限らず、また、他の仲間に歌って欲しい場合など選曲者(利用者)と歌唱者とが必ずしも一致しないこともあって歌唱データが反映されない場合もあるという問題がある。   However, since the singing data such as the scoring result is added corresponding to the ID number reserved for music selection in the above-mentioned Patent Document 1, the user who selects the music is not always sung when using the karaoke system in a group. In addition, there is a problem that the song data may not be reflected because the song selector (user) and the singer do not always match, such as when other friends want to sing.

また、上記特許文献2では、利用者を特定するにあたって利用者IDカードを読み込ませ、或いはID番号とパスワードを入力させる必要があることから、利用者毎に歌唱した楽曲の歌唱データを管理するためには、選曲時に、利用者がその都度ボタンやアイコンで指定するという操作を要求するものである。   Moreover, in the said patent document 2, since it is necessary to read a user ID card or to input an ID number and a password in order to specify a user, in order to manage the song data of the music sung for every user. In the case of music selection, the user requests an operation of designating with a button or icon each time.

そこで、本発明は上記課題に鑑みなされたもので、選曲時に、利用者による何らの操作をも必要とせず、また、歌唱データを利用者毎に好適に管理する歌唱採点機能を備えるカラオケシステムを提供することを目的とする。   Therefore, the present invention has been made in view of the above problems, and does not require any operation by the user at the time of music selection, and a karaoke system having a singing scoring function that suitably manages singing data for each user. The purpose is to provide.

上記課題を解決するために、請求項1の発明では、利用者IDで管理される利用者毎に少なくとも声紋情報が登録されたデータベースにアクセス自在であり、歌唱者の歌唱音声から抽出される声紋情報に基づいて歌唱データを管理する歌唱採点機能を備えるカラオケシステムであって、歌唱音声入力手段、歌唱者特定手段、歌唱採点手段、歌唱データ管理手段を有するものであり、前記歌唱音声入力手段は、歌唱者による歌唱楽曲の歌唱音声を入力し、前記歌唱者特定手段は、入力した前記歌唱音声から声紋を解析し、前記解析された声紋に基づいて、前記データベースに登録された声紋情報を参照して少なくとも対応する歌唱者の利用者IDを取得し、前記歌唱採点手段は、任意の楽曲を歌唱した際の前記入力した歌唱音声に基づき、当該楽曲における所定の歌唱区間の歌唱による歌唱採点を算出し、前記歌唱データ管理手段は、現に歌唱した歌唱者毎に、前記特定した利用者IDと歌唱時の歌唱採点データとを対応させて管理する、構成とする。   In order to solve the above-mentioned problem, in the invention of claim 1, a voiceprint extracted from a singer's singing voice is accessible to a database in which at least voiceprint information is registered for each user managed by a user ID. A karaoke system having a singing scoring function for managing singing data based on information, comprising singing voice input means, singer identification means, singing scoring means, singing data management means, and the singing voice input means The singing voice of the song sung by the singer is input, and the singer specifying means analyzes the voiceprint from the input singing voice and refers to the voiceprint information registered in the database based on the analyzed voiceprint. The user ID of the corresponding singer is acquired at least, and the singing scoring means is based on the input singing voice when singing an arbitrary piece of music. The singing score by singing a predetermined singing section of the song is calculated, and the singing data managing means manages the specified user ID and the singing singing data at the time of singing for each singing singer. The configuration.

請求項2の発明では、前記歌唱データ管理手段は、歌唱される一の歌唱楽曲を複数の利用者が歌唱した場合に、前記歌唱採点手段は、所定の歌唱区間毎に現に歌唱した総ての歌唱者に対して歌唱採点を算出する構成である。   In the invention of claim 2, when a plurality of users sing one singing song to be sung, the singing scoring means is configured such that the singing scoring means It is the structure which calculates a singing score with respect to a singer.

本発明によれば、入力した歌唱音声から声紋を解析してデータベースより登録された声紋情報を参照して対応する歌唱者の利用者IDを取得し、現に歌唱した歌唱者毎に、当該利用者IDに対応させて歌唱区間毎の歌唱による歌唱採点データを管理する構成とすることにより、利用者による何らの操作をも必要とせずに、何れの利用者の選曲であっても歌唱者を利用者IDで特定することができ、歌唱データを利用者毎に好適に管理することができるものである。   According to the present invention, the voice print is analyzed from the input singing voice, the user ID of the corresponding singer is obtained by referring to the voice print information registered from the database, and for each singer who has actually sung, the user By configuring the singing score data by singing for each singing section in correspondence with the ID, the singer can be used regardless of the user's music selection without requiring any operation by the user. The user ID can be specified, and the singing data can be suitably managed for each user.

以下、本発明の最良の実施形態を図により説明する。
図1に、本発明に係る歌唱採点機能を備えるカラオケシステムを位置付ける構成説明図を示す。図1(A)は通信ネットワークを使用して本システムを構成させた場合のネットワーク模式図、図1(B)はホスト装置の概要ブロック構成図、図1(C)は顧客データベースの説明図である。図1(A)において、ホスト装置11はカラオケシステムの一部を構成するものとして、通信ネットワーク12を介して所定数のカラオケ演奏端末13(13A〜13N)を管理するものであり、相互にデータ授受自在に接続されたものである。上記通信ネットワーク12としては、例えば、一般公衆電話回線やこれを用いたADSLや光通信回線或いはインターネット、さらにはLANがあるが、インターネット上に構築されるVPNが好ましい。
Hereinafter, the best embodiment of the present invention will be described with reference to the drawings.
FIG. 1 shows a configuration explanatory diagram for positioning a karaoke system having a singing scoring function according to the present invention. FIG. 1A is a schematic diagram of a network when this system is configured using a communication network, FIG. 1B is a schematic block diagram of a host device, and FIG. 1C is an explanatory diagram of a customer database. is there. In FIG. 1A, the host device 11 manages a predetermined number of karaoke performance terminals 13 (13A to 13N) via the communication network 12 as a part of the karaoke system, It is connected so that it can be exchanged freely. The communication network 12 includes, for example, a general public telephone line, an ADSL using the same, an optical communication line, the Internet, and a LAN, and a VPN constructed on the Internet is preferable.

ホスト装置11は、図1(B)に示すように、少なくとも送受信手段21、制御手段22、データ処理手段23及び顧客データベース(DB)24を備える。上記送受信手段21は、各カラオケ演奏端末13(13A〜13N)との通信(データ授受)を行うために、通信ネットワーク12の通信方式と整合性をとるための例えば物理的な通信用回路やプラットフォーム等のソフトウエアにより構成される。上記制御手段22は、当該ホスト装置11を統括的に制御するもので、例えば物理的なCPUであり、図示しないROMに格納されているプログラムのアルゴリズム処理を行う。   As shown in FIG. 1B, the host device 11 includes at least a transmission / reception unit 21, a control unit 22, a data processing unit 23, and a customer database (DB) 24. The transmission / reception means 21 is, for example, a physical communication circuit or platform for consistency with the communication method of the communication network 12 in order to perform communication (data exchange) with each karaoke performance terminal 13 (13A to 13N). It is configured by software such as. The control means 22 controls the host device 11 in an integrated manner, and is a physical CPU, for example, and performs algorithm processing of a program stored in a ROM (not shown).

上記データ処理手段23は、顧客DB24に対して所定のデータを抽出し、変更し、若しくは追加する処理を行うプログラムであり、図示しないRAMに展開されて実行される。上記顧客DB24は、利用者IDで管理される利用者毎に少なくとも声紋情報が登録されたデータベースであり、一例として図1(C)に示すように、利用者ID、氏名、セカンドネーム、住所、電話、年齢、性別、職業、登録者の顔写真等のイメージファイル名、声紋データファイル名が関連付けられ、当該イメージデータ及び声紋データは当該顧客DB24中に記憶されているものである。なお、図示しないが、顧客DB24には選曲履歴や歌唱した楽曲(楽曲コード)の歌唱採点結果の情報が登録されている。   The data processing means 23 is a program for performing processing for extracting, changing, or adding predetermined data to the customer DB 24, and is executed by being expanded in a RAM (not shown). The customer DB 24 is a database in which at least voiceprint information is registered for each user managed by the user ID. As shown in FIG. 1C as an example, the user ID, name, second name, address, An image file name such as telephone, age, sex, occupation, registrant's face photo, and voice print data file name are associated with each other, and the image data and voice print data are stored in the customer DB 24. Although not shown in the figure, the customer DB 24 stores information on the song selection history and the singing score result of the sung music (music code).

続いて、図2に、本発明のラオケシステムに係るカラオケ演奏端末の第1構成のブロック構成図を示す。図2に示すカラオケ演奏端末13は、主要装置としてのカラオケ装置30を有するもので、バス31、中央制御部32、ROM33、RAM34、音楽曲出力部35、A/D変換部36、再生制御部37、楽曲DB(楽曲データベース)38、映像DB39、送受信部40、歌唱採点手段41、歌唱者特定手段42及び歌唱データ管理手段43を適宜備える。   Next, FIG. 2 shows a block configuration diagram of a first configuration of the karaoke performance terminal according to the Laoke system of the present invention. The karaoke performance terminal 13 shown in FIG. 2 has a karaoke device 30 as a main device, and includes a bus 31, a central control unit 32, a ROM 33, a RAM 34, a music song output unit 35, an A / D conversion unit 36, and a reproduction control unit. 37, a music DB (music database) 38, a video DB 39, a transmission / reception unit 40, a singing scoring means 41, a singer specifying means 42, and a singing data management means 43 are provided as appropriate.

また、当該カラオケ装置30に有線及び無線で外部接続されるものとして、表示部44、ミキシングシステム45、マイク46、スピーカ47を備える。そして、上記歌唱者特定手段42は声紋認証手段51を備え、上記歌唱データ管理手段43は記憶部53及び歌唱採点表示制御手段54を備える。なお、上記各構成について、本発明の要旨と直接関連しない要素部分であっても、従前のカラオケ装置においても大部分が適用可能であることを示すために、装置全体を説明する。   In addition, a display unit 44, a mixing system 45, a microphone 46, and a speaker 47 are provided as externally connected to the karaoke apparatus 30 by wire and wirelessly. The singer identification means 42 includes a voiceprint authentication means 51, and the singing data management means 43 includes a storage unit 53 and a singing score display control means 54. In addition, even if it is an element part which is not directly related to the summary of this invention about each said structure, in order to show that most can be applied also in the conventional karaoke apparatus, the whole apparatus is demonstrated.

中央制御部32は、このシステムを統括的に処理制御する物理的なCPUであり、ROM33に記憶されているプログラムに基づくアルゴリズム処理を行う。上記RAM34は、種々のプログラムを展開、実行させるための作業領域としての役割をなすもので、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。   The central control unit 32 is a physical CPU that performs overall process control of the system, and performs algorithm processing based on a program stored in the ROM 33. The RAM 34 serves as a work area for developing and executing various programs, and is a concept including, for example, a case where the RAM 34 is configured by a semiconductor memory and is virtually constructed on a hard disk.

上記音楽曲出力部35は、楽曲コードで楽曲DB38より抽出された演奏データをデジタル再生してミキシングシステム45に出力する電子回路である。上記A/D変換部36は、マイク46より入力される音声信号をデジタル信号に変換してミキシングシステム45に送出すると共に、声紋認証手段51に送出する電子回路である。上記マイク46及びA/D変換部36により音声入力手段が構成される。当該ミキシングシステム45は、上記A/D変換部36より入力したデジタル信号の歌唱音声データと、当該音楽曲出力部35より送られてくるデジタル信号の演奏データをミキシングし、アナログ信号に変換すると共に増幅してスピーカ47より出力させるものである。   The music tune output unit 35 is an electronic circuit that digitally reproduces the performance data extracted from the music DB 38 with the music code and outputs it to the mixing system 45. The A / D converter 36 is an electronic circuit that converts the audio signal input from the microphone 46 into a digital signal and sends it to the mixing system 45 and sends it to the voiceprint authentication means 51. The microphone 46 and the A / D converter 36 constitute a voice input means. The mixing system 45 mixes the singing voice data of the digital signal input from the A / D conversion unit 36 and the performance data of the digital signal sent from the music tune output unit 35, and converts it into an analog signal. The signal is amplified and output from the speaker 47.

上記再生制御部37は、演奏時に、選択されて楽曲DB38より抽出された楽曲データのうちの歌詞テロップデータ(歌詞文字データ)を当該楽曲の演奏データに同期させて表示部44に出力すると共に、映像DB39より抽出された当該楽曲に対応された背景映像データを演奏データに同期させて表示部44に出力する電子回路である。なお、上記表示部44としては、例えば、プロジェクタスクリーン、ブラウン管(CRT)ディスプレイ、液晶ディスプレイ(LCD)、プラズマディスプレイ(PDP)等がある。   The reproduction control unit 37 outputs the lyrics telop data (lyric character data) of the music data selected and extracted from the music DB 38 during the performance to the display unit 44 in synchronization with the music performance data. This is an electronic circuit that outputs the background video data corresponding to the music extracted from the video DB 39 to the display unit 44 in synchronization with the performance data. Examples of the display unit 44 include a projector screen, a cathode ray tube (CRT) display, a liquid crystal display (LCD), a plasma display (PDP), and the like.

上記楽曲DB38は、演奏データ(MIDIデータ)及び歌詞テロップデータが同期されて構成される楽曲データ(ファイル)について楽曲コードをファイル名としてそれぞれ格納したデータベースである。楽曲データはそれぞれの楽曲の演奏をデジタル的に表現したデータであり、歌詞テロップデータは楽曲データに同期された楽曲の歌詞文字データである。上記映像DB39は、演奏される楽曲に対応した背景映像が、当該楽曲の楽曲コードに対応した映像ファイルとして所定数格納したデータベースである。   The music DB 38 is a database that stores music codes as file names for music data (files) configured by synchronizing performance data (MIDI data) and lyrics telop data. The song data is data that digitally represents the performance of each song, and the lyrics telop data is the lyrics character data of the song synchronized with the song data. The video DB 39 is a database in which a predetermined number of background videos corresponding to music to be played are stored as video files corresponding to the music code of the music.

上記送受信部40は、上記ホスト装置11と上記通信ネットワーク12を介してデータ授受を行うためのもので、通信方式と整合性をとるための例えば物理的な通信用回路やプラットフォーム等のソフトウエアにより構成されるものである。   The transmission / reception unit 40 is for exchanging data with the host device 11 via the communication network 12, and is configured by software such as a physical communication circuit or a platform for consistency with the communication method. It is composed.

上記歌唱採点手段41は、任意の楽曲を歌唱した際の前記入力した歌唱音声に基づき、当該楽曲における所定の歌唱区間の歌唱による歌唱採点を算出するプログラムであり、RAM34に展開されて実行される。ここで、歌唱区間とは、1フレーズ単位、数フレーズ単位若しくは歌詞1文字を含む所定歌詞文字数毎をいい、任意に設定することができる。例えば採点テーブルを備え、選択された楽曲元データに基づいて音楽曲出力部35でデジタル再生された楽曲の主旋律のピッチ基準条件と、マイク46より入力されてくる歌唱データをデジタル変換したデジタル歌唱データから抽出した歌唱ピッチとを上記採点テーブルを参照して比較し、これを例えば1小節ごとの区間毎の比較した結果の得点として例えば平均することにより採点結果とするものである。   The singing scoring means 41 is a program for calculating a singing score by singing a predetermined singing section of the music based on the inputted singing voice when singing an arbitrary music, and is developed and executed in the RAM 34. . Here, the singing section means a unit of one phrase, a unit of several phrases, or a predetermined number of lyrics characters including one character of lyrics, and can be arbitrarily set. For example, digital singing data having a scoring table and digitally converting the pitch reference condition of the main melody of the music digitally reproduced by the music output unit 35 based on the selected music source data and the singing data input from the microphone 46 The singing pitch extracted from the above is compared with reference to the above scoring table, and this is scored, for example, by averaging, for example, as the score of the comparison result for each section of each measure.

上記歌唱者特定手段42は、入力した歌唱音声デジタルデータから声紋を解析し、解析された声紋に基づいて、顧客DB24に登録された声紋情報を参照して少なくとも対応する歌唱者の利用者IDを取得するプログラムであり、RAM34に展開されて実行される。ここでは、利用者IDの他に氏名をも取得する。   The singer specifying means 42 analyzes the voiceprint from the input singing voice digital data, and refers to the voiceprint information registered in the customer DB 24 based on the analyzed voiceprint, and at least determines the user ID of the corresponding singer. It is a program to be acquired, and is expanded in the RAM 34 and executed. Here, the name is acquired in addition to the user ID.

ここで、上記声紋認証手段51は、入力した歌唱音声デジタルデータから声紋を解析するプログラムであるが、チップ化されたものでもよい。近年、声紋認証は著しく進歩してきており、特別の機材を必要とせずにマイクに入力された音声の時間、周波数、強度をグラフ化することによって指紋のような特徴的パターンを抽出することができるものであり、これに基づいて個人認証を行うことができ、携帯電話などの小型の通信機器に専用チップないしソフトウエアを実装させたインタフェース若しくはスタンドアローンで即座の個人認証を可能としている。このような声紋認証技術として、例えば特許第3422688号公報や特許第3482368号公報に記載されたものが適用できる。   Here, the voiceprint authentication means 51 is a program for analyzing a voiceprint from the input singing voice digital data, but it may be a chip. In recent years, voiceprint authentication has advanced remarkably, and it is possible to extract a characteristic pattern such as a fingerprint by graphing the time, frequency, and intensity of voice input to a microphone without requiring special equipment. Personal authentication can be performed based on this, and instant personal authentication is possible with an interface in which a dedicated chip or software is mounted on a small communication device such as a mobile phone or by stand-alone. As such a voiceprint authentication technique, for example, those described in Japanese Patent No. 3422688 and Japanese Patent No. 3482368 can be applied.

そして、当該歌唱データ管理手段43の備える歌唱採点表示制御手段54は、当該記憶部53に記憶された利用者ID毎の歌唱採点データファイルを作成して表示部44にて表示させるプログラムであり、RAM34に展開されて実行される。なお、歌唱データ管理手段43について、本実施形態では、記憶部53に記憶した歌唱時の歌唱採点データを適宜な時期(歌唱中、曲間、又は全歌唱の終了後)に表示させる場合を示すが、歌唱履歴としてホスト装置11にアクセスして顧客DB24の対応利用者IDに関連付けて登録する場合も含まれる。   And the singing score display control means 54 with which the said singing data management means 43 is provided is a program which creates the singing score data file for every user ID memorize | stored in the said memory | storage part 53, and displays it on the display part 44, The data is expanded in the RAM 34 and executed. In addition, about the singing data management means 43, in this embodiment, the case where the singing score data at the time of singing memorize | stored in the memory | storage part 53 is displayed at the appropriate time (During singing, between tunes, or after completion of all singing) is shown. However, the case where the host device 11 is accessed as a singing history and is registered in association with the corresponding user ID of the customer DB 24 is also included.

なお、図示しないが、当該カラオケ装置30には、利用者による選択した楽曲の楽曲コードを直接入力するためのものや、演奏楽曲、歌唱音声に対する種々の調節を行うボタンやツマミ類が可変抵抗器等の電子素子に直結された操作パネルも接続され、当該操作パネルはエコーや左右バランス、スピーカ47からの出力音量のボリウム等を備える。ところで、カラオケ演奏端末13をスタンドアローンのカラオケシステムとして適用させる場合には上記顧客DB24を備えさせる構成とすることにより実現することができるものである。   Although not shown, the karaoke device 30 includes a variable resistor for directly inputting the music code of the music selected by the user, buttons and knobs for performing various adjustments on the performance music and the singing voice. An operation panel directly connected to an electronic device such as the above is also connected, and the operation panel includes an echo, a left / right balance, a volume of an output volume from the speaker 47, and the like. By the way, when applying the karaoke performance terminal 13 as a stand-alone karaoke system, it can be realized by providing the customer DB 24.

そこで、図3に図2のカラオケ演奏端末による歌唱データ管理の処理フローチャートを示すと共に、図4に図2のカラオケ演奏端末による歌唱データ表示形態の説明図を示す。図3において、まず、選曲された楽曲のカラオケ演奏が開始されると(ステップ(S1))、A/D変換部36において、マイク46から入力された歌唱音声をデジタル変換し、ミキシングシステム45に送出すると共に、声紋認証手段51に送出する(S2)。ミキシングシステム45では、A/D変換部36より入力したデジタル信号の歌唱音声データと、当該音楽曲出力部35より送られてくるデジタル信号の演奏データをミキシングし、アナログ信号に変換すると共に増幅してスピーカ47より出力させる。   Therefore, FIG. 3 shows a processing flowchart of singing data management by the karaoke performance terminal of FIG. 2, and FIG. 4 shows an explanatory diagram of a singing data display form by the karaoke performance terminal of FIG. In FIG. 3, first, when karaoke performance of the selected music is started (step (S1)), the A / D converter 36 digitally converts the singing voice input from the microphone 46 and sends it to the mixing system 45. At the same time, it is sent to the voiceprint authentication means 51 (S2). In the mixing system 45, the singing voice data of the digital signal input from the A / D conversion unit 36 and the performance data of the digital signal sent from the music tune output unit 35 are mixed, converted into an analog signal and amplified. And output from the speaker 47.

声紋認証手段51では、上記A/D変換部36からの音声データに基づいて、演奏中の歌唱楽曲の所定歌唱区間で当該歌唱者の声紋データを抽出して特定し(S3)、歌唱者特定手段42において、声紋認証手段51で特定した声紋データに基づき、ホスト装置11に対して顧客DB24に登録されている当該声紋データの合致する利用者ID及び氏名を要求し、当該ホスト装置11より当該声紋データに合致した利用者ID及び氏名を取得して記憶部53に記憶する(S4)。   The voiceprint authentication means 51 extracts and specifies the voiceprint data of the singer in a predetermined singing section of the song being played based on the voice data from the A / D converter 36 (S3), and specifies the singer. The means 42 requests the host device 11 for a matching user ID and name of the voice print data registered in the customer DB 24 based on the voice print data specified by the voice print authentication means 51, and the host device 11 The user ID and name that match the voiceprint data are acquired and stored in the storage unit 53 (S4).

カラオケ演奏中では、歌唱採点手段41が、所定の歌唱区間毎に、現に歌唱した歌唱者の歌唱採点の算出が行われ、算出された歌唱採点のデータを当該利用者IDに対応付けて記憶部53に一旦記憶しておく(S5)。そこで、選曲楽曲のカラオケ演奏が終了すると(S6)、歌唱採点手段41において全歌唱区間の全歌唱採点の算出が行われ、歌唱データ管理手段43が当該歌唱採点と当該歌唱楽曲とを現に歌唱した歌唱者の利用者IDに対応付けて記憶部53に記憶する(S7)。   During karaoke performance, the singing scoring means 41 calculates the singing score of the singer who actually sang for each predetermined singing section, and stores the calculated singing grading data in association with the user ID. 53 is temporarily stored (S5). Therefore, when the karaoke performance of the selected music is finished (S6), the singing scoring means 41 calculates all the singing scores of all the singing sections, and the singing data management means 43 actually sings the singing music and the singing music. The information is stored in the storage unit 53 in association with the user ID of the singer (S7).

そして、歌唱採点表示制御手段54において、所定時期(歌唱中、曲間、又は全歌唱の終了後)に記憶部53に記憶した利用者IDの歌唱採点のデータファイルを再生制御部37に送出して表示部44にて表示させる(S8)。例えば、図4に示すように、ページ単位(4人の利用であれば4ページ)で利用者ID毎に歌唱した楽曲名と歌唱採点の結果をそれまでの歌唱分も含めて列挙し、例えば平均の歌唱採点を表示させるものである。なお、適宜、歌唱採点データをログオフ後に歌唱履歴としてホスト装置11にアクセスして顧客DB24の対応利用者ID及び氏名に関連付けて登録することとしてもよい。   Then, the singing grading display control means 54 sends the singing grading data file of the user ID stored in the storage unit 53 to the reproduction control unit 37 at a predetermined time (during singing, between songs, or after the completion of all singing). Is displayed on the display unit 44 (S8). For example, as shown in FIG. 4, the names of songs sung for each user ID and the results of singing scores are listed, including the previous singing, in page units (4 pages if used by 4 people). The average singing score is displayed. In addition, it is good also as accessing the host apparatus 11 as a singing log | history after logging off singing grading data, and registering in association with the corresponding user ID and name of customer DB24 suitably.

このように、選曲時に、利用者IDカードの読み込みやID番号、パスワードの入力等の利用者による何らの操作をも必要とせずに、何れの利用者の選曲であっても歌唱者を利用者IDで特定することができ、歌唱データを利用者毎に好適に管理することができるものである。   In this way, at the time of music selection, the user is not required to perform any operation by the user such as reading the user ID card or inputting the ID number or password, and the singer can be selected by any user. It can identify by ID and can manage song data suitably for every user.

次に、図5に図2のカラオケ演奏端末による歌唱データ管理の他の処理フローチャートを示すと共に、図6に図5の歌唱データ管理による場合の表示形態の説明図を示す。この実施形態は、一の楽曲のカラオケ演奏内で複数の利用者が別々に歌唱した場合として、当該歌唱した総ての歌唱者の歌唱による歌唱採点の表示を行うものである。この場合、図2における歌唱者特定手段42において、声紋認証手段51が例えば歌唱区間毎に歌唱者の声紋データを抽出して一旦RAM34に記憶しておき、当該声紋データがそれまでの歌唱区間の声紋データと比較して異なる都度、利用者ID及び氏名をホスト装置11より取得させる処理を行う。また、歌唱採点表示制御手段54は、演奏された楽曲において歌唱区間毎に歌唱した複数の歌唱者の利用者ID毎の歌唱採点のデータファイルを作成すると共に、上述の図4に示すような利用者ID毎の歌唱した全楽曲の歌唱採点のデータファイルを作成する。   Next, FIG. 5 shows another processing flowchart of singing data management by the karaoke performance terminal of FIG. 2, and FIG. 6 shows an explanatory diagram of a display form in the case of singing data management of FIG. In this embodiment, as a case where a plurality of users sing separately within a karaoke performance of one musical piece, singing scores are displayed by singing all the singers. In this case, in the singer specifying means 42 in FIG. 2, the voiceprint authentication means 51 extracts, for example, the voiceprint data of the singer for each singing section and temporarily stores it in the RAM 34, and the voiceprint data is the singing section of the singing section so far. A process of acquiring the user ID and name from the host device 11 is performed each time it is different from the voiceprint data. In addition, the singing grading display control means 54 creates a singing grading data file for each user ID of a plurality of singers sung for each singing section in the played music, and uses as shown in FIG. 4 described above. A data file of singing scores for all songs sung for each person ID is created.

図5において、S11〜S15は、図3のS1〜S5と略同様である。この場合、S13において、声紋認証手段51は現に歌唱している歌唱者の特定した声紋データを一旦記憶しておく(記憶部53とは限らない)。すなわち、S15において、歌唱者特定手段42が現に歌唱している歌唱者の利用者ID及び氏名をホスト装置11より取得して記憶部53に一旦記憶した後、当該歌唱者特定手段42が声紋認証手段51で抽出して特定した歌唱楽曲の歌唱区間毎の当該歌唱者の声紋データを、記憶しておいたそれまでの歌唱区間の声紋データと比較する(S16)。   In FIG. 5, S11 to S15 are substantially the same as S1 to S5 of FIG. In this case, in S13, the voiceprint authentication means 51 temporarily stores the voiceprint data specified by the singer who is currently singing (not necessarily the storage unit 53). That is, in S15, the user ID and name of the singer who is currently singing by the singer specifying means 42 are acquired from the host device 11 and temporarily stored in the storage unit 53, and then the singer specifying means 42 performs voiceprint authentication. The voice print data of the singer for each singing section of the singing song extracted and specified by the means 51 is compared with the stored voice printing data of the singing section (S16).

そこで、声紋データの比較によって異なる声紋データの場合には(S17)、S14に戻り、S15、S16のようにホスト装置11より当該歌唱者の利用者ID及び氏名を取得して記憶部53に一旦記憶するものであり、利用者ID毎の歌唱採点の算出と共にカラオケ演奏終了まで繰り返す(S18)。カラオケ演奏が終了すると(S18)、歌唱採点手段41において利用者ID毎に同一楽曲における全歌唱区間の歌唱採点の算出が行われ、歌唱データ管理手段43が当該全歌唱採点と当該歌唱楽曲とを現に歌唱した歌唱者の利用者ID毎に対応付けて記憶部53に記憶する(S19)。   Therefore, in the case of different voiceprint data by comparison of voiceprint data (S17), the process returns to S14, and the user ID and name of the singer are acquired from the host device 11 as in S15 and S16, and are temporarily stored in the storage unit 53. It is memorized and repeated until the end of the karaoke performance with the calculation of the singing score for each user ID (S18). When the karaoke performance is finished (S18), the singing scoring means 41 calculates the singing score of all singing sections in the same music piece for each user ID, and the singing data management means 43 calculates the singing music score and the singing music piece. The information is stored in the storage unit 53 in association with each user ID of the singer who actually sang (S19).

そして、歌唱採点表示制御手段54において、所定時期(歌唱中、曲間、又は全歌唱の終了後)に、同一楽曲のカラオケ演奏中に記憶部53に記憶した利用者ID毎の全消費カロリーのデータファイル及び利用者ID毎の歌唱した全楽曲の歌唱採点のデータファイルを作成して再生制御部37に送出して表示部44にて表示させるものである(S20)。   Then, in the singing scoring display control means 54, the total calorie consumption for each user ID stored in the storage unit 53 during the karaoke performance of the same music during a predetermined time (during singing, between songs, or after the completion of all singing). A data file of singing scores of all the songs sung for each data file and user ID is created, sent to the reproduction control unit 37, and displayed on the display unit 44 (S20).

表示形態としては、同一楽曲のカラオケ演奏における歌唱した利用者ID毎の歌唱採点を表示させる場合には、一例として図6に示すように、同一楽曲を歌唱した総ての歌唱者の歌唱採点を列挙させ、利用者ID毎の歌唱した全楽曲の歌唱採点を表示させる場合には上述の図4に示すように表示させるものである。なお、表示の時期は、例えば、同一楽曲のカラオケ演奏における歌唱した利用者ID毎の歌唱採点を表示させる場合には歌唱中又は歌唱直後がよく、利用者ID毎の歌唱した全楽曲の歌唱採点を表示させる場合には歌唱直後(曲間)又は全歌唱の終了後がよい。なお、適宜、歌唱採点のデータをログオフ後に歌唱履歴としてホスト装置11にアクセスして顧客DB24の対応利用者ID及び楽曲に関連付けて登録することとしてもよいことは、上記同様である。   As a display form, when displaying the singing score for every user ID sung in the karaoke performance of the same musical piece, as shown in FIG. 6, as an example, the singing scores of all the singers who sang the same musical piece are displayed. When listing and displaying the singing scores of all the songs sung for each user ID, they are displayed as shown in FIG. In addition, when displaying the singing score for every user ID sung in the karaoke performance of the same music, for example, the time of display may be during singing or immediately after singing, and the singing of all songs sung for each user ID. Is displayed immediately after singing (between songs) or after the end of all singing. As described above, the singing grading data may be appropriately registered as a singing history after accessing the host device 11 and associated with the corresponding user ID and music in the customer DB 24.

このように、同一楽曲のカラオケ演奏内で複数の歌唱者が歌唱しても、選曲時に、利用者IDカードの読み込みやID番号、パスワードの入力等の利用者による何らの操作をも必要とせずに、何れの利用者の選曲であっても歌唱者を利用者IDで特定することができ、歌唱採点である歌唱データを利用者毎に好適に管理することができるものである。   Thus, even if a plurality of singers sing in the karaoke performance of the same musical piece, no operation by the user such as reading of a user ID card or input of an ID number or password is required at the time of music selection. In addition, the singer can be specified by the user ID regardless of the user's music selection, and the singing data that is the singing score can be suitably managed for each user.

ところで、上記各実施形態では、歌唱者特定手段42が歌唱中に声紋認証手段51で解析して特定した声紋データに基づいてホスト装置11より当該歌唱者の利用者ID及び氏名を取得する場合を示したが、当該歌唱者特定手段52においてログオン時などで予め利用者IDカード等で利用者IDを取得し、ホスト装置11より当該利用者IDに関連づけられた声紋データを取得してRAM34においてもよい。この場合、歌唱中に声紋認証手段51で特定された声紋データに基づきRAM34に記憶しておいた声紋データと比較して現に歌唱している歌唱者の利用者IDが特定されるものである。   By the way, in each said embodiment, when the singer specific means 42 acquires the user ID and full name of the said singer from the host apparatus 11 based on the voice print data analyzed and specified by the voice print authentication means 51 during singing. As shown, the singer identification means 52 obtains a user ID in advance with a user ID card or the like at the time of logon, etc., obtains voice print data associated with the user ID from the host device 11, and also in the RAM 34. Good. In this case, the user ID of the singer who is currently singing is specified in comparison with the voiceprint data stored in the RAM 34 based on the voiceprint data specified by the voiceprint authentication means 51 during singing.

本発明のカラオケシステムは、利用者が歌唱した歌唱データを履歴とし、また、他に使用するために管理するものに利用可能である。   The karaoke system of the present invention can be used for managing singing data sung by a user as a history and for other use.

本発明に係る歌唱採点機能を備えるカラオケシステムを位置付ける構成説明図である。It is composition explanatory drawing which positions a karaoke system provided with the singing scoring function concerning the present invention. 本発明の歌唱採点機能を備えるカラオケシステムに係るカラオケ演奏端末の第1構成のブロック構成図である。It is a block block diagram of the 1st structure of the karaoke performance terminal which concerns on a karaoke system provided with the song scoring function of this invention. 図2のカラオケ演奏端末による歌唱データ管理の処理フローチャートである。It is a processing flowchart of the song data management by the karaoke performance terminal of FIG. 図2のカラオケ演奏端末による歌唱データ表示形態の説明図である。It is explanatory drawing of the song data display form by the karaoke performance terminal of FIG. 図2のカラオケ演奏端末による歌唱データ管理の他の処理フローチャートである。It is another process flowchart of song data management by the karaoke performance terminal of FIG. 図5の歌唱データ管理による場合の表示形態の説明図である。It is explanatory drawing of the display form in the case of the song data management of FIG.

符号の説明Explanation of symbols

11 ホスト装置
13 カラオケ演奏端末
24 顧客DB
30 カラオケ装置
41 歌唱採点手段
42 歌唱者特定手段
43 歌唱データ管理手段
51 声紋認証手段
53 記憶部
54 歌唱採点表示制御手段
11 Host device 13 Karaoke performance terminal 24 Customer DB
DESCRIPTION OF SYMBOLS 30 Karaoke apparatus 41 Singing scoring means 42 Singer identification means 43 Singing data management means 51 Voiceprint authentication means 53 Memory | storage part 54 Singing score display control means

Claims (2)

利用者IDで管理される利用者毎に少なくとも声紋情報が登録されたデータベースにアクセス自在であり、歌唱者の歌唱音声から抽出される声紋情報に基づいて歌唱データを管理する歌唱採点機能を備えるカラオケシステムであって、
歌唱音声入力手段、歌唱者特定手段、歌唱採点手段、歌唱データ管理手段を有するものであり、
前記歌唱音声入力手段は、歌唱者による歌唱楽曲の歌唱音声を入力し、
前記歌唱者特定手段は、入力した前記歌唱音声から声紋を解析し、前記解析された声紋に基づいて、前記データベースに登録された声紋情報を参照して少なくとも対応する歌唱者の利用者IDを取得し、
前記歌唱採点手段は、任意の楽曲を歌唱した際の前記入力した歌唱音声に基づき、当該楽曲における所定の歌唱区間の歌唱による歌唱採点を算出し、
前記歌唱データ管理手段は、現に歌唱した歌唱者毎に、前記特定した利用者IDと歌唱時の歌唱採点データとを対応させて管理する、
ことを特徴とする歌唱採点機能を備えるカラオケシステム。
A karaoke provided with a singing scoring function for managing singing data based on voiceprint information extracted from a singer's singing voice, with access to a database in which at least voiceprint information is registered for each user managed by the user ID A system,
Singing voice input means, singer identification means, singing scoring means, singing data management means,
The singing voice input means inputs a singing voice of a song sung by a singer,
The singer specifying means analyzes a voice print from the input singing voice, and obtains at least a corresponding singer user ID by referring to the voice print information registered in the database based on the analyzed voice print. And
The singing scoring means calculates a singing score by singing a predetermined singing section in the music based on the input singing voice when singing an arbitrary music.
The singing data management means manages the identified user ID and the singing grading data at the time of singing for each singer who sang the song.
A karaoke system with a singing scoring function.
請求項1記載の歌唱採点機能を備えるカラオケシステムであって、歌唱される一の歌唱楽曲を複数の利用者が歌唱した場合に、前記歌唱採点手段は、所定の歌唱区間毎に現に歌唱した総ての歌唱者に対して歌唱採点を算出することを特徴とする歌唱採点機能を備えるカラオケシステム。   A karaoke system comprising the singing scoring function according to claim 1, wherein when a plurality of users sing one singing song to be sung, the singing scoring means A karaoke system having a singing scoring function that calculates singing scoring for all singers.
JP2006354802A 2006-12-28 2006-12-28 Karaoke system equipped with singing scoring function Withdrawn JP2008164966A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006354802A JP2008164966A (en) 2006-12-28 2006-12-28 Karaoke system equipped with singing scoring function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006354802A JP2008164966A (en) 2006-12-28 2006-12-28 Karaoke system equipped with singing scoring function

Publications (1)

Publication Number Publication Date
JP2008164966A true JP2008164966A (en) 2008-07-17

Family

ID=39694554

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006354802A Withdrawn JP2008164966A (en) 2006-12-28 2006-12-28 Karaoke system equipped with singing scoring function

Country Status (1)

Country Link
JP (1) JP2008164966A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011039164A (en) * 2009-08-07 2011-02-24 Daiichikosho Co Ltd Communication karaoke system for automatically creating customer-by-customer singing history based on singing voice characteristics
JP2011043714A (en) * 2009-08-21 2011-03-03 Daiichikosho Co Ltd Communication karaoke system generating automatically singing history of each customer classified based on feature of singing voice
JP2014235302A (en) * 2013-05-31 2014-12-15 株式会社第一興商 User-specific singing history update system
JP2020034750A (en) * 2018-08-30 2020-03-05 株式会社第一興商 Karaoke device
TWI745338B (en) * 2017-01-19 2021-11-11 香港商阿里巴巴集團服務有限公司 Method and device for providing accompaniment music
JP7478077B2 (en) 2020-10-22 2024-05-02 株式会社第一興商 Karaoke equipment

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011039164A (en) * 2009-08-07 2011-02-24 Daiichikosho Co Ltd Communication karaoke system for automatically creating customer-by-customer singing history based on singing voice characteristics
JP2011043714A (en) * 2009-08-21 2011-03-03 Daiichikosho Co Ltd Communication karaoke system generating automatically singing history of each customer classified based on feature of singing voice
JP2014235302A (en) * 2013-05-31 2014-12-15 株式会社第一興商 User-specific singing history update system
TWI745338B (en) * 2017-01-19 2021-11-11 香港商阿里巴巴集團服務有限公司 Method and device for providing accompaniment music
JP2020034750A (en) * 2018-08-30 2020-03-05 株式会社第一興商 Karaoke device
JP7082549B2 (en) 2018-08-30 2022-06-08 株式会社第一興商 Karaoke equipment
JP7478077B2 (en) 2020-10-22 2024-05-02 株式会社第一興商 Karaoke equipment

Similar Documents

Publication Publication Date Title
JP2009244789A (en) Karaoke system with guide vocal creation function
JP2008164966A (en) Karaoke system equipped with singing scoring function
JP2007010923A (en) Suitable key recommendation system for each user and each musical piece
JP4423235B2 (en) Preferred key setting system for each music by user
JP4942501B2 (en) Karaoke system with duet designation display function
JP4509074B2 (en) Lyric telop display control system for karaoke equipment
JP2011095437A (en) Karaoke scoring system
JP5313645B2 (en) High difficulty singing section notification karaoke system
JP5137518B2 (en) Karaoke system with individual music display function
JP5057511B2 (en) Karaoke system
JP5100264B2 (en) Karaoke system with section playback function
JP5116453B2 (en) Karaoke system with duplicate music selection notification function
JP2015045671A (en) Singing part decision system
JP4948310B2 (en) Karaoke system with tempo adjustment function
JP2011175170A (en) Communication karaoke system
JP5014028B2 (en) Karaoke system with request song notification function
JP4994921B2 (en) Karaoke system
JP5046862B2 (en) Karaoke system with automatic selection function
JP2008164967A (en) Karaoke system equipped with singing calorie consumption managing function
JP5072620B2 (en) Karaoke system with request song notification function
JP6317655B2 (en) Karaoke system and server
JP5072619B2 (en) Karaoke system with a song selection function
JP6257351B2 (en) Karaoke system
JP2010085482A (en) Karaoke apparatus and karaoke system
JP2009210662A (en) Karaoke system with time-related selected music piece display function

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100302