JP7725142B2 - Karaoke equipment - Google Patents
Karaoke equipmentInfo
- Publication number
- JP7725142B2 JP7725142B2 JP2022009587A JP2022009587A JP7725142B2 JP 7725142 B2 JP7725142 B2 JP 7725142B2 JP 2022009587 A JP2022009587 A JP 2022009587A JP 2022009587 A JP2022009587 A JP 2022009587A JP 7725142 B2 JP7725142 B2 JP 7725142B2
- Authority
- JP
- Japan
- Prior art keywords
- karaoke
- singing
- user
- song
- unit
- 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
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、カラオケ装置に関する。 The present invention relates to a karaoke device.
カラオケ装置には、楽曲のカラオケ演奏に合わせて利用者が行ったカラオケ歌唱を評価して採点するものがある。また、従来から、カラオケ歌唱の状況やカラオケ歌唱する利用者の事情に基づいて採点結果に手心を加えるカラオケ装置が知られている。 Some karaoke machines evaluate and score the user's karaoke singing in sync with the karaoke performance of a song. Additionally, karaoke machines that modify the scoring results based on the karaoke singing situation and the user's personal circumstances have also been known.
例えば、特許文献1によれば、カラオケ装置は、集音した会話音声から、各利用者の声紋データを抽出する抽出手段、集音した会話音声に基づいて各声紋データの序列を決定し、当該序列の情報を当該各声紋データと紐付けて記憶させる決定手段、ある利用者がカラオケ歌唱を行った場合、当該ある利用者の歌唱音声から抽出された声紋認証用データと一致する声紋データを特定し、特定された声紋データに紐付けられている序列の情報に基づいて、当該ある利用者のカラオケ歌唱の採点結果を補正する補正手段、として機能する。 For example, according to Patent Document 1, a karaoke machine functions as an extraction means that extracts voiceprint data of each user from the collected conversational voice; a determination means that determines the ranking of each voiceprint data based on the collected conversational voice and stores the ranking information linked to each voiceprint data; and a correction means that, when a user sings karaoke, identifies voiceprint data that matches the voiceprint authentication data extracted from the user's singing voice and corrects the scoring results of the user's karaoke singing based on the ranking information linked to the identified voiceprint data.
また、特許文献2によれば、車載用カラオケ装置は、カラオケ歌唱による歌唱音声に基づいて当該カラオケ歌唱の評価を求める評価部、加速度センサの出力に応じて、車両の特定の動きに対応する走行情報を取得する取得部、走行情報に基づいて、評価の補正を行う補正部、を有する。 Furthermore, according to Patent Document 2, the in-car karaoke device has an evaluation unit that obtains an evaluation of the karaoke singing based on the singing voice produced by the karaoke singing, an acquisition unit that acquires driving information corresponding to specific vehicle movements in accordance with the output of the acceleration sensor, and a correction unit that corrects the evaluation based on the driving information.
ところで、感染症の流行期には、カラオケ店舗が営業を自粛したり、利用者がカラオケ歌唱を敬遠したりすることで、カラオケ歌唱と疎遠になる利用者が多くなってしまう。感染症の流行が終息してカラオケ歌唱ができるようになったとき、前回のカラオケ歌唱からのブランクが長いために、利用者は、カラオケ歌唱の調子が出るまでに時間が掛かることがある。そのため、長いブランクの後、調子の出ない状態でカラオケ歌唱の採点コンテンツを利用したとき、採点結果が悪くなってしまい、利用者はカラオケ歌唱を気持ちよく楽しむことができず、結果的に、カラオケ歌唱と再度、疎遠になってしまうおそれがある。 During an infectious disease outbreak, karaoke stores may voluntarily suspend operations and users may avoid singing karaoke, causing many users to become estranged from singing karaoke. Even when the infectious disease outbreak subsides and users are able to sing karaoke again, it may take some time for users to get into karaoke rhythm because it has been a long time since their last karaoke performance. Therefore, when users use karaoke singing scoring content after a long break and while not in rhythm, their scoring results may be poor, preventing users from enjoying karaoke singing, and as a result, they may again become estranged from singing karaoke.
本発明の目的は、長いブランクの後でカラオケ歌唱の採点を行う場合でも、採点結果が悪くなることなく、カラオケ歌唱を気持ちよく楽しむことができるカラオケ装置を提供することである。 The object of the present invention is to provide a karaoke device that allows users to enjoy singing karaoke comfortably without the scoring results being poor, even when karaoke singing is scored after a long break.
上記課題を解決するために、本発明のカラオケ装置は、楽曲のカラオケ演奏に合わせて利用者が行ったカラオケ歌唱を評価して採点結果を出力する評価部と、前記利用者のカラオケ歌唱の歌唱履歴を取得する取得部と、前記歌唱履歴に基づいて、前回のカラオケ歌唱からの経過日数を特定する特定部と、前記経過日数に基づいて前記採点結果に加点する補正部と、を有することを特徴とする。 To solve the above problem, the karaoke device of the present invention is characterized by having an evaluation unit that evaluates the user's karaoke singing in sync with a karaoke performance of a song and outputs a scoring result; an acquisition unit that acquires the user's karaoke singing history; an identification unit that determines the number of days that have passed since the last karaoke singing based on the singing history; and a correction unit that adds points to the scoring result based on the number of days that have passed.
本発明によれば、長いブランクの後でカラオケ歌唱の採点を行う場合でも、採点結果が悪くなることなく、カラオケ歌唱を気持ちよく楽しむことができる。 According to the present invention, even when karaoke singing is scored after a long break, the scoring results will not be poor and karaoke singing can be enjoyed comfortably.
[第1の実施形態]
以下、本発明の第1の実施形態のカラオケ装置1について説明する。
[First embodiment]
A karaoke device 1 according to a first embodiment of the present invention will now be described.
[カラオケ装置]
図1は、第1の実施形態のカラオケ装置1の構成を示すブロック図である。図1に示すように、カラオケ装置1は、カラオケ本体2と、マイクロフォン3と、スピーカ4と、モニタ等の表示装置5と、リモコン装置6とを備えている。カラオケ装置1は、例えば、カラオケルーム等の設置場所に設置される。カラオケ装置1は、外部のサーバ装置7と通信可能に接続されてカラオケシステム100を構成する。
[Karaoke equipment]
Fig. 1 is a block diagram showing the configuration of a karaoke machine 1 according to a first embodiment. As shown in Fig. 1, the karaoke machine 1 includes a karaoke machine main unit 2, a microphone 3, a speaker 4, a display device 5 such as a monitor, and a remote control device 6. The karaoke machine 1 is installed in an installation location such as a karaoke room. The karaoke machine 1 is communicably connected to an external server device 7 to form a karaoke system 100.
カラオケ本体2は、有線又は無線によりマイクロフォン3、スピーカ4、表示装置5及びリモコン装置6と接続されている。マイクロフォン3は、利用者の歌唱音声を音声信号に変換してカラオケ本体2に入力する。スピーカ4は、カラオケ本体2からの放音信号に基づいて、楽曲のカラオケ演奏と共に利用者の歌唱音声を放音する。表示装置5は、カラオケ本体2からの映像信号等に基づいて様々な画面を表示し、例えば、カラオケ演奏に合わせて背景映像と共に歌詞テロップを表示する。 The karaoke machine main unit 2 is connected by wire or wirelessly to a microphone 3, speaker 4, display device 5, and remote control device 6. The microphone 3 converts the user's singing voice into an audio signal and inputs it into the karaoke machine main unit 2. The speaker 4 emits the user's singing voice along with the karaoke performance of the song based on the sound emission signal from the karaoke machine main unit 2. The display device 5 displays various screens based on the video signal etc. from the karaoke machine main unit 2, for example, displaying lyrics captions along with background images in time with the karaoke performance.
リモコン装置6は、タッチパネルを主体に構成されている。リモコン装置6は、各種画面や各種操作ボタンをタッチパネルに表示すると共に、タッチパネルによってログイン操作や選曲(予約)操作を受け付けている。リモコン装置6とカラオケ本体2は無線通信を介してペアリングされることで、リモコン装置6とカラオケ本体2の間で各種情報が相互に送受信される。 The remote control device 6 is primarily composed of a touch panel. The remote control device 6 displays various screens and operation buttons on the touch panel, and also accepts login operations and song selection (reservation) operations via the touch panel. The remote control device 6 and karaoke machine main unit 2 are paired via wireless communication, allowing various information to be sent and received between the remote control device 6 and the karaoke machine main unit 2.
リモコン装置6は、利用者のログイン操作に応じて入力された利用者識別情報(利用者ID)等をカラオケ本体2へ送信する。リモコン装置6は、楽曲の検索や選曲(予約)を受け付けて、利用者の選曲操作に応じて選曲された楽曲の楽曲識別情報(楽曲ID)を予約楽曲情報としてカラオケ本体2へ送信する。 The remote control device 6 transmits user identification information (user ID) and other information entered in response to the user's login operation to the karaoke unit 2. The remote control device 6 accepts song searches and song selections (reservations), and transmits song identification information (song ID) of songs selected in response to the user's song selection operation to the karaoke unit 2 as reserved song information.
また、カラオケ本体2は、選曲された楽曲のカラオケ演奏を行う機能に加えて、利用者がカラオケ歌唱した歌唱音声を評価する機能を有する。 In addition to the function of performing karaoke of the selected song, the karaoke unit 2 also has the function of evaluating the singing voice of the user singing karaoke.
カラオケ本体2は、制御部10と、記憶部11と、音源12と、音声入出力部13とを備えている。制御部10は、CPU(Central Processing Unit)等を有して構成され、カラオケ本体2を統括制御する。記憶部11は、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disc Drive)等の記憶媒体を有して構成され、カラオケ装置1の各部及び各機能を制御するためのプログラムやデータを記憶する。 The karaoke machine main unit 2 comprises a control unit 10, a memory unit 11, a sound source 12, and an audio input/output unit 13. The control unit 10 is configured with a CPU (Central Processing Unit) and other components, and provides overall control of the karaoke machine main unit 2. The memory unit 11 is configured with storage media such as ROM (Read Only Memory), RAM (Random Access Memory), and HDD (Hard Disc Drive), and stores programs and data for controlling each unit and function of the karaoke machine 1.
例えば、記憶部11は、カラオケ装置1の各利用者の利用者IDを記憶して各利用者を識別している。制御部10は、利用者のログイン操作に応じて入力された利用者IDをリモコン装置6から受信して、受信した利用者IDが記憶部11に記憶されていることを確認することで、利用者のログインを受け付ける。これにより、利用者は、カラオケ装置1にログインし、あるいは、カラオケ装置1が属するカラオケシステム100にログインする。 For example, the memory unit 11 stores the user ID of each user of the karaoke machine 1 to identify each user. The control unit 10 receives the user ID entered in response to the user's login operation from the remote control device 6 and confirms that the received user ID is stored in the memory unit 11, thereby accepting the user's login. This allows the user to log in to the karaoke machine 1 or to the karaoke system 100 to which the karaoke machine 1 belongs.
また、記憶部11は、カラオケ装置1がカラオケ演奏可能な各楽曲について、楽曲ID、曲名、歌手名、ジャンル等の基本情報を記憶している。また、記憶部11は、楽曲毎に楽曲データを記憶し、楽曲データは、演奏データやリファレンスデータ、歌詞データを含んでいる。また、記憶部11は、カラオケ装置1で予約された楽曲の予約楽曲情報を順に登録するための予約リストを記憶している。また、記憶部11は、カラオケ装置1の各利用者について、カラオケ演奏した楽曲の楽曲IDを、ログイン中の利用者IDと対応付けて当該利用者の歌唱履歴として記憶する。なお、歌唱履歴には、カラオケ演奏の年月日情報、カラオケ演奏を行ったカラオケ装置1の識別情報等も含まれている。 The storage unit 11 also stores basic information such as the song ID, song title, singer name, and genre for each song that can be karaoke-played by the karaoke device 1. The storage unit 11 also stores song data for each song, which includes performance data, reference data, and lyric data. The storage unit 11 also stores a reservation list for sequentially registering reserved song information for songs reserved on the karaoke device 1. The storage unit 11 also stores, for each user of the karaoke device 1, the song IDs of songs performed by that user as the user's singing history, in association with the logged-in user ID. The singing history also includes information such as the date of the karaoke performance and the identification information of the karaoke device 1 on which the karaoke performance was performed.
楽曲データにおいて、演奏データは、カラオケ演奏の伴奏音の元となるMIDI形式のデータである。リファレンスデータは、利用者によるカラオケ歌唱を評価する際の基準として用いられる音高情報である。歌詞データは、表示装置5に表示される歌詞テロップの元になるデータである。なお、カラオケ演奏される楽曲は、複数の歌唱区間から構成されるところ、楽曲データは、各歌唱区間に関する歌唱区間情報を含む。なお、楽曲は、各歌唱区間の前方及び/又は後方に演奏区間(非歌唱区間)を有していて、楽曲データは、各演奏区間に関する演奏区間情報も含む。 In the song data, performance data is MIDI-format data that serves as the basis for the accompaniment sounds of a karaoke performance. Reference data is pitch information used as a standard for evaluating a user's karaoke singing. Lyric data is data that serves as the basis for the lyric captions displayed on the display device 5. Note that a song performed as karaoke is made up of multiple singing sections, and the song data includes singing section information for each singing section. Note that a song has performance sections (non-singing sections) before and/or after each singing section, and the song data also includes performance section information for each performance section.
音源12は、例えば、MIDI音源で構成され、楽曲データの演奏データに基づいてカラオケ演奏の演奏信号を生成するカラオケ演奏手段である。制御部10が、記憶部11の予約リストに登録された楽曲の登録順に、楽曲に対応する楽曲データを記憶部11から読み出すと、音源12が、読み出された楽曲データの演奏データに基づいて演奏信号を生成し、音声入出力部13へ出力する。 The sound source 12 is, for example, a MIDI sound source, and is a karaoke performance means that generates a karaoke performance signal based on the performance data of the song data. When the control unit 10 reads song data corresponding to the songs from the storage unit 11 in the order in which the songs are registered in the reservation list in the storage unit 11, the sound source 12 generates a performance signal based on the performance data of the read song data and outputs it to the audio input/output unit 13.
音声入出力部13は、ミキサ(デジタルミキサ)やアンプ等から構成され、カラオケ演奏の演奏信号やカラオケ歌唱の音声信号をミキシングし、このミキシング信号をスピーカ4から放音するために増幅する。カラオケ演奏信号や歌唱音声信号の音量レベルには、利用者によるミュージックボリュームの設定が反映される。例えば、音声入出力部13は、音源12に接続されていて、音源12から演奏信号を入力し、また、マイクロフォン3に接続されていて、マイクロフォン3から音声信号を入力する。音声入出力部13は、スピーカ4に接続されていて、演奏信号及び音声信号のミキシング信号をスピーカ4へ出力する。 The audio input/output unit 13 is composed of a mixer (digital mixer), amplifier, etc., and mixes the karaoke performance signal and the karaoke singing audio signal, amplifying this mixed signal to be emitted from the speaker 4. The volume level of the karaoke performance signal and singing audio signal reflects the music volume setting made by the user. For example, the audio input/output unit 13 is connected to the sound source 12 and inputs the performance signal from the sound source 12, and is also connected to the microphone 3 and inputs the audio signal from the microphone 3. The audio input/output unit 13 is connected to the speaker 4 and outputs a mixed signal of the performance signal and audio signal to the speaker 4.
制御部10は、記憶部11に記憶されたプログラムやデータに基づいて演算処理を実行することにより、カラオケ装置1の各部及び各機能を制御する。例えば、本実施形態の制御部10は、記憶部11に記憶されたプログラムを実行することにより、評価部20、取得部21、特定部22、補正部23及び報知部24として動作して、カラオケ歌唱を評価してその採点結果を出力する機能を有する。 The control unit 10 controls each unit and function of the karaoke device 1 by executing calculations based on the programs and data stored in the memory unit 11. For example, in this embodiment, the control unit 10 executes the programs stored in the memory unit 11 to operate as an evaluation unit 20, acquisition unit 21, identification unit 22, correction unit 23, and notification unit 24, and has the function of evaluating karaoke singing and outputting the scoring results.
評価部20は、楽曲のカラオケ演奏に合わせて利用者が行ったカラオケ歌唱の歌唱音声を評価して、その採点結果を算出して出力する。具体的には、評価部20は、カラオケ演奏中にマイクロフォン3から入力したカラオケ歌唱の音声信号を、音声入出力部13を介して取得する。また、評価部20は、公知の技術を用いて、カラオケ歌唱の音声信号を、記憶部11に記憶された楽曲データのリファレンスデータと比較して、歌唱音高の正確性や歌唱技法等を100点満点で評価することで、歌唱音声の採点結果を算出する。なお、評価部20は、楽曲の歌唱区間毎に歌唱音声を評価して採点し、全歌唱区間の採点結果に基づいて(例えば、平均値を算出することで)、カラオケ歌唱の採点結果を算出するとよい。 The evaluation unit 20 evaluates the singing voice of the user singing karaoke in sync with the karaoke performance of the song, and calculates and outputs the scoring results. Specifically, the evaluation unit 20 acquires the karaoke singing audio signal input from the microphone 3 during the karaoke performance via the audio input/output unit 13. The evaluation unit 20 also uses known technology to compare the karaoke singing audio signal with reference data for the song data stored in the storage unit 11, and calculates the scoring results for the singing voice by evaluating the accuracy of the singing pitch, singing technique, etc. on a scale of 100 points. The evaluation unit 20 may evaluate and score the singing voice for each singing section of the song, and calculate the scoring results for the karaoke singing based on the scoring results for all singing sections (for example, by calculating the average value).
取得部21は、利用者がリモコン装置6を用いて利用者IDを入力してカラオケ装置1又はカラオケシステム100にログインしたときに、ログイン中の利用者IDに基づいて、利用者が過去に行ったカラオケ歌唱の歌唱履歴を記憶部11から取得する。 When a user logs in to the karaoke device 1 or the karaoke system 100 by inputting a user ID using the remote control device 6, the acquisition unit 21 acquires the user's past karaoke singing history from the storage unit 11 based on the currently logged-in user ID.
特定部22は、取得部21によって取得した利用者の歌唱履歴に基づいて、利用者の前回のカラオケ歌唱から今回のカラオケ歌唱までの経過日数を特定する。例えば、特定部22は、利用者について以前のログイン中に記憶された歌唱履歴のうち、最後(直近)に記憶された歌唱履歴の年月日情報と、今回のログインの年月日との間の日数に基づいて経過日数を特定する。あるいは、カラオケ装置1は、各利用者のログイン日を記憶していて、特定部22は、利用者がカラオケシステム100へログインしてカラオケ演奏を行った前回のログイン日と、今回のログイン日との間の日数に基づいて経過日数を特定してもよい。 The identification unit 22 determines the number of days that have passed since the user's last karaoke performance and the current karaoke performance based on the user's singing history acquired by the acquisition unit 21. For example, the identification unit 22 determines the number of days that have passed based on the number of days between the date information of the last (most recent) singing history stored during the user's previous login and the date of the current login. Alternatively, the karaoke device 1 may store the login date of each user, and the identification unit 22 may determine the number of days that have passed based on the number of days between the last login date when the user logged in to the karaoke system 100 and performed karaoke and the current login date.
補正部23は、特定部22によって特定した利用者の前回のカラオケ歌唱からの経過日数に基づいて、評価部20によって評価したカラオケ歌唱の採点結果に対して加点する補正を行う。例えば、補正部23は、経過日数が所定経過条件を満たすか否か判定し、所定経過条件を満たす場合に、カラオケ歌唱の採点結果に対して、所定点数を加算して補正する。ここで、所定経過条件は、経過日数が所定の日数閾値(例えば、6ヶ月)以上であることに設定され、また、所定点数は、所定の固定値(例えば、10点)に設定される。あるいは、所定点数は、所定係数を用いて設定されてもよく、例えば、採点結果×係数(例えば、0.1)に設定されてもよい。補正部23は、同日中に利用者が行った他のカラオケ歌唱の採点結果についても、同様に加点する補正を行う。 The correction unit 23 corrects the scoring result of the karaoke singing evaluated by the evaluation unit 20 by adding points based on the number of days elapsed since the user's last karaoke singing performance identified by the identification unit 22. For example, the correction unit 23 determines whether the number of days elapsed satisfies a predetermined elapsed condition, and if the predetermined elapsed condition is met, corrects the scoring result of the karaoke singing by adding a predetermined number of points. Here, the predetermined elapsed condition is set to the number of days elapsed being equal to or greater than a predetermined threshold number of days (e.g., six months), and the predetermined number of points is set to a predetermined fixed value (e.g., 10 points). Alternatively, the predetermined number of points may be set using a predetermined coefficient, for example, as the scoring result multiplied by a coefficient (e.g., 0.1). The correction unit 23 similarly corrects the scoring results of other karaoke singing performances performed by the user on the same day by adding points.
なお、補正部23は、加点後の採点結果が所定の加点上限以下又は未満となるように、採点結果に対して加点を行うことが望ましく、例えば、加点後の採点結果が95.0点以下や100点未満となるように加点を行うとよい。 It is desirable for the correction unit 23 to add points to the scoring result so that the scoring result after the addition is equal to or less than a predetermined upper limit of points. For example, it is desirable to add points so that the scoring result after the addition is equal to or less than 95.0 points or less than 100 points.
報知部24は、評価部20によって評価したカラオケ歌唱の採点結果を、利用者に対して報知する。補正部23によって採点結果に加点する補正を行う場合には、報知部24は、補正後の採点結果を報知する。報知部24は、採点結果を報知する画面を表示装置5やリモコン装置6に表示させてもよく、あるいは、採点結果を報知する合成音声をスピーカ4に放音させてもよい。 The notification unit 24 notifies the user of the scoring results of the karaoke singing evaluated by the evaluation unit 20. If the correction unit 23 makes a correction to add points to the scoring result, the notification unit 24 notifies the user of the corrected scoring result. The notification unit 24 may display a screen notifying the scoring result on the display device 5 or remote control device 6, or may cause the speaker 4 to emit a synthesized voice notifying the scoring result.
[第1の実施形態の評価動作]
次に、第1の実施形態において、利用者Uが所定のブランク期間を経過した後で、楽曲X1のカラオケ歌唱を行った場合に、カラオケ装置1がカラオケ歌唱を評価する評価動作の例について、図2を参照して説明する。図2は、第1の実施形態のカラオケ装置1の評価動作の例を示すフローチャートである。
[Evaluation Operation of First Embodiment]
Next, an example of an evaluation operation in which the karaoke machine 1 evaluates the karaoke singing of the song X1 performed by the user U after a predetermined blank period will be described with reference to Fig. 2. Fig. 2 is a flowchart showing an example of the evaluation operation of the karaoke machine 1 of the first embodiment.
この例では、利用者Uは、2021年5月31日に、カラオケ装置1が属するカラオケシステム100にログインして、カラオケ装置1によってカラオケ演奏を行ってカラオケ歌唱を行ったものとする。このとき、カラオケ装置1は、カラオケ演奏を行った楽曲について、2021年5月31日の年月日情報を含む歌唱履歴を記憶部11に記憶している。 In this example, user U logged in to the karaoke system 100 to which karaoke device 1 belongs on May 31, 2021, and performed karaoke using karaoke device 1 to sing karaoke. At this time, karaoke device 1 stores in memory unit 11 a singing history for the song that was performed, including the date information for May 31, 2021.
その後、感染症の流行により、利用者Uは、カラオケ装置1を利用したカラオケ歌唱から半年以上遠ざかっていたものとする。そして、感染症の流行が終息してから半年以上のブランク期間を経て、利用者Uは、2022年1月5日に、カラオケ装置1が設置されたカラオケルームに入室し、リモコン装置6を用いて利用者IDを入力して、カラオケ装置1が属するカラオケシステム100にログインするものとする。 After that, due to the outbreak of infectious diseases, user U is assumed to have been away from singing karaoke using karaoke device 1 for more than six months. Then, after a blank period of more than six months has passed since the outbreak of infectious diseases subsided, user U enters a karaoke room in which karaoke device 1 is installed on January 5, 2022, and uses remote control device 6 to enter his user ID and log in to karaoke system 100 to which karaoke device 1 belongs.
利用者Uがカラオケシステム100にログインすると、取得部21は、利用者Uの利用者IDに基づいて、利用者Uの歌唱履歴を記憶部11から取得する(ステップS101)。 When user U logs in to the karaoke system 100, the acquisition unit 21 acquires user U's singing history from the storage unit 11 based on user U's user ID (step S101).
また、特定部22は、取得部21によって取得した利用者Uの歌唱履歴に基づいて、利用者の前回のカラオケ歌唱から今回のカラオケ歌唱までの経過日数Dを特定する(ステップS102)。この例では、利用者Uについて記憶部11に記憶されている歌唱履歴のうち、最後に記憶された歌唱履歴の年月日情報は、前回、利用者Uがカラオケシステム100にログインした2021年5月31日であるので、特定部22は、前回のカラオケ歌唱の年月日を2021年5月31日に特定する。また、利用者Uが、今回、カラオケシステム100にログインした年月日は2022年1月5日であるので、特定部22は、今回のカラオケ歌唱を行うであろう年月日を2022年1月5日に特定する。そして、特定部22は、前回のカラオケ歌唱の2021年5月31日と、今回のカラオケ歌唱の2022年1月5日との間の日数に基づいて、経過日数Dを「7ヶ月+4日」と特定する。 The identification unit 22 also identifies the number of days D that have elapsed since the user's last karaoke singing to the current karaoke singing, based on the singing history of user U acquired by the acquisition unit 21 (step S102). In this example, the date information of the most recently stored singing history of user U stored in the memory unit 11 is May 31, 2021, the date when user U last logged into the karaoke system 100, so the identification unit 22 identifies the date of the last karaoke singing as May 31, 2021. Furthermore, the date when user U last logged into the karaoke system 100 is January 5, 2022, so the identification unit 22 identifies the date on which the current karaoke singing will occur as January 5, 2022. The determination unit 22 then determines the number of elapsed days D to be "7 months + 4 days" based on the number of days between the previous karaoke singing on May 31, 2021, and the current karaoke singing on January 5, 2022.
今回、カラオケシステム100にログインしている利用者Uが、リモコン装置6を用いて楽曲Xを予約すると、リモコン装置6は、楽曲Xの楽曲IDを予約楽曲情報としてカラオケ本体2へ送信する。カラオケ本体2では、制御部10が、受信した予約楽曲情報に含まれる楽曲Xの楽曲IDを記憶部11の予約リストに登録する。また、制御部10は、予約リストに登録された楽曲Xの楽曲データを記憶部11から読み出し、音源12によってこの楽曲データの演奏データに基づいて楽曲Xの演奏信号を生成し、音声入出力部13によって楽曲Xの演奏信号をスピーカ4に出力して放音させることで、楽曲Xのカラオケ演奏を開始する(ステップS103)。 When user U, currently logged into karaoke system 100, reserves song X using remote control device 6, remote control device 6 transmits the song ID of song X to karaoke unit 2 as reserved song information. In karaoke unit 2, control unit 10 registers the song ID of song X included in the received reserved song information in a reservation list in storage unit 11. Control unit 10 also reads the song data of song X registered in the reservation list from storage unit 11, generates a performance signal for song X based on the performance data of this song data using sound source 12, and outputs the performance signal for song X to speaker 4 via audio input/output unit 13 to emit sound, thereby starting the karaoke performance of song X (step S103).
楽曲Xのカラオケ演奏中に、利用者Uがマイクロフォン3を用いてカラオケ歌唱すると、利用者Uの歌唱音声が音声入出力部13に入力され、音声入出力部13によってこの歌唱音声の音声信号をスピーカ4に出力して放音させることで、利用者Uの歌唱音声が楽曲Xのカラオケ演奏と共にスピーカ4から放音される。 When user U sings karaoke using microphone 3 while song X is being played, user U's singing voice is input to audio input/output unit 13, which then outputs an audio signal of this singing voice to speaker 4, causing the user U's singing voice to be emitted from speaker 4 along with the karaoke performance of song X.
このとき、評価部20は、音声入出力部13から出力される利用者Uの歌唱音声の音声信号を、楽曲Xの楽曲データのリファレンスデータと比較し、その比較結果に基づいて、利用者Uの歌唱音声を評価して採点し、その採点結果Pを出力する(ステップS104)。この例では、評価部20が、利用者Uによる楽曲Xのカラオケ歌唱を「72.5」点と採点した採点結果Pを出力するものとする。 At this time, the evaluation unit 20 compares the audio signal of user U's singing voice output from the audio input/output unit 13 with reference data of the song data of song X, evaluates and scores user U's singing voice based on the comparison results, and outputs the scoring result P (step S104). In this example, the evaluation unit 20 outputs the scoring result P in which user U's karaoke singing of song X is scored as "72.5" points.
補正部23は、特定部22によって特定した利用者Uの前回のカラオケ歌唱からの経過日数Dが所定経過条件を満たすか否かを判定する(ステップS105)。この例では、経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たすため(ステップS105:YES)、補正部23は、評価部20によって評価した利用者Uによる楽曲Xのカラオケ歌唱の採点結果Pに対して、所定点数P_addを加算して補正し(ステップS106)、報知部24に出力する。 The correction unit 23 determines whether the number of days D since the user U's last karaoke performance identified by the identification unit 22 satisfies a predetermined elapsed condition (step S105). In this example, the number of days D, "7 months + 4 days," satisfies the predetermined elapsed condition of 6 months or more (step S105: YES). Therefore, the correction unit 23 corrects the score result P of the user U's karaoke singing of song X evaluated by the evaluation unit 20 by adding a predetermined score P_add (step S106), and outputs the result to the notification unit 24.
この例では、補正部23は、固定値「10.0」点を所定点数P_addとする場合には、所定点数P_addの「10.0」点を採点結果Pの「72.5」点に加算することで、採点結果Pを「72.5+10.0=82.5」点に補正する。あるいは、補正部23は、元の採点結果Pに所定係数R_add(例えば、「0.10」)を乗算した結果を所定点数P_addとする場合には、元の採点結果Pと所定係数R_addとに基づいて所定点数P_addとして「72.5×0.10=7.25」点を算出し、所定点数P_addの「7.25」点を採点結果Pの「72.5」点に加算することで、採点結果Pを「72.5+7.25=79.75」点に補正する。 In this example, if the predetermined score P_add is a fixed value of 10.0 points, the correction unit 23 adds the predetermined score P_add's 10.0 points to the scoring result P's 72.5 points, thereby correcting the scoring result P to 72.5 + 10.0 = 82.5 points. Alternatively, if the predetermined score P_add is the result of multiplying the original scoring result P by a predetermined coefficient R_add (e.g., 0.10), the correction unit 23 calculates the predetermined score P_add as 72.5 x 0.10 = 7.25 points based on the original scoring result P and the predetermined coefficient R_add, and adds the predetermined score P_add's 7.25 points to the scoring result P's 72.5 points, thereby correcting the scoring result P to 72.5 + 7.25 = 79.75 points.
なお、経過日数Dが所定経過条件を満たさない場合には(ステップS105:NO)、補正部23は、採点結果Pを補正することなく報知部24に出力する。 If the number of days elapsed D does not satisfy the predetermined elapsed condition (step S105: NO), the correction unit 23 outputs the scoring result P to the notification unit 24 without correcting it.
報知部24は、利用者Uによる楽曲Xのカラオケ歌唱について、評価部20によって評価されると共に補正部23によって補正された採点結果Pを、表示や音声によって利用者Uに対して報知する(ステップS107)。 The notification unit 24 notifies the user U of the scoring result P, which has been evaluated by the evaluation unit 20 and corrected by the correction unit 23, of the user U's karaoke singing of song X by displaying or audibly (step S107).
上記したように、本発明の第1の実施形態によれば、カラオケ装置1は、楽曲のカラオケ演奏に合わせて利用者が行ったカラオケ歌唱を評価して採点結果を出力する評価部20と、利用者のカラオケ歌唱の歌唱履歴を取得する取得部21と、歌唱履歴に基づいて、前回のカラオケ歌唱からの経過日数を特定する特定部22と、経過日数に基づいて採点結果に加点する補正部23と、を有する。 As described above, according to the first embodiment of the present invention, the karaoke device 1 includes an evaluation unit 20 that evaluates the user's karaoke singing in sync with a karaoke performance of a song and outputs a scoring result, an acquisition unit 21 that acquires the user's karaoke singing history, an identification unit 22 that determines the number of days that have passed since the last karaoke singing based on the singing history, and a correction unit 23 that adds points to the scoring result based on the number of days that have passed.
これにより、感染症の流行等に起因してカラオケルームでのカラオケ歌唱から遠ざかっていたときに、長いブランクの後でカラオケ歌唱の採点を行う場合でも、ブランクに起因して採点結果が悪くなることがなく、利用者はカラオケ歌唱を気持ちよく楽しむことができる。
[変形例]
As a result, even when a user is away from singing karaoke in a karaoke room due to an epidemic or the like and his/her karaoke singing is scored after a long break, the scoring result will not be poor due to the break, and the user can enjoy singing karaoke comfortably.
[Modification]
なお、上記の実施形態では、補正部23は、利用者のカラオケ歌唱の採点結果に加算する所定点数を、固定値や所定係数に基づいて設定する例を説明したが、本発明はこの例に限定されない。変形例として、補正部23は、利用者の前回のカラオケ歌唱から今回のカラオケ歌唱までの経過日数Dの長さに応じて、採点結果Pに加算する所定点数P_addを設定してよく、例えば、経過日数Dが長い程、所定点数P_addを大きく設定する。 In the above embodiment, the correction unit 23 sets the predetermined number of points to be added to the scoring result of the user's karaoke singing based on a fixed value or a predetermined coefficient, but the present invention is not limited to this example. As a variant, the correction unit 23 may set the predetermined number of points P_add to be added to the scoring result P depending on the number of days D that have passed since the user's last karaoke singing and the current karaoke singing; for example, the longer the number of days D that have passed, the larger the predetermined number of points P_add is set.
具体的には、補正部23は、経過日数Dと所定経過条件の所定の日数閾値(例えば、6ヶ月)との差分値D_difを算出し、所定点数P_addを差分値D_difの関数として設定してもよい。あるいは、補正部23は、図3に示すように、所定点数P_addと差分値D_difとを対応付けたテーブルを予め定義して記憶部11に記憶しておき、差分値D_difに応じてテーブルから所定点数P_addを読み出してもよい。 Specifically, the correction unit 23 may calculate a difference value D_dif between the number of elapsed days D and a predetermined threshold number of days (e.g., six months) for a predetermined elapsed condition, and set the predetermined score P_add as a function of the difference value D_dif. Alternatively, as shown in FIG. 3, the correction unit 23 may predefine a table that associates the predetermined score P_add with the difference value D_dif and store this in the storage unit 11, and read the predetermined score P_add from the table according to the difference value D_dif.
これにより、より長いブランクの後でカラオケ歌唱の採点を行う場合でも、ブランクの長さに応じて採点結果を補正するため、ブランクに起因して採点結果が悪くなることがなく、利用者はカラオケ歌唱を気持ちよく楽しむことができる。 As a result, even when karaoke singing is scored after a longer break, the scoring results are corrected according to the length of the break, so the score will not be negatively affected by the break, allowing users to enjoy singing karaoke comfortably.
また、上記の実施形態では、特定部22は、利用者の前回のカラオケ歌唱から今回のカラオケ歌唱までの期間を経過日数とし、補正部23は、この経過日数が所定の日数閾値(例えば、6ヶ月)以上であることを、カラオケ歌唱の採点結果を加点する所定経過条件とする例を説明したが、本発明はこの例に限定されない。 In addition, in the above embodiment, the identification unit 22 determines the period from the user's last karaoke singing to the current karaoke singing as the number of elapsed days, and the correction unit 23 determines that the number of elapsed days is equal to or greater than a predetermined threshold number of days (e.g., six months) as the predetermined elapsed condition for adding points to the karaoke singing score, but the present invention is not limited to this example.
変形例として、特定部22は、利用者がカラオケシステム100へログインしてカラオケ演奏を行った直近所定回数(例えば、4回)のログイン日の間で、最長となる期間を経過日数として特定してもよい。このとき、直近所定回数が4回であれば、特定部22は、利用者の3回前のログイン日と2回前のログイン日との間、2回前のログイン日と1回前(前回)のログイン日との間、前回のログイン日と今回のログイン日との間のうち、最長となる期間を、経過日数として特定する。 As a variant, the identification unit 22 may identify as the number of elapsed days the longest period between the login dates of the most recent fixed number of times (e.g., four times) that the user logged in to the karaoke system 100 and performed karaoke. In this case, if the most recent fixed number of times is four, the identification unit 22 identifies as the number of elapsed days the longest period between the user's third login date and the second login date, between the second login date and the previous (previous) login date, and between the previous login date and the current login date.
例えば、図4に示すように、利用者が、2021年5月7日、2021年5月16日、2021年5月24日、2021年5月31日、2022年1月5日、2022年1月6日、2022年1月8日、2022年1月11日にそれぞれログインしていて、カラオケ装置1は、各ログイン日を記憶部11に記憶するものとする。 For example, as shown in Figure 4, a user logs in on May 7, 2021, May 16, 2021, May 24, 2021, May 31, 2021, January 5, 2022, January 6, 2022, January 8, 2022, and January 11, 2022, and the karaoke device 1 stores each login date in the memory unit 11.
ここで、利用者が、2021年5月31日を今回としてログインしたとき、3回前のログイン日が2021年5月7日であるため、特定部22は、図4に示すように、3回前のログイン日の2021年5月7日と2回前のログイン日の2021年5月16日との間の期間を8日とし、2回前のログイン日の2021年5月16日と前回のログイン日の2021年5月24日との間の期間を7日とし、前回のログイン日の2021年5月24日と今回のログイン日の2021年5月31日との間の期間を6日とし、これらのうち最長である8日を経過日数として特定する。このとき、経過日数の8日は、日数閾値の6ヶ月未満であるため、採点結果は加算されない。 Here, when a user logs in on May 31, 2021, the current login date is May 7, 2021, and therefore the login date three logins ago is May 7, 2021, the identification unit 22 determines the period between the login date three logins ago, May 7, 2021, and the login date two logins ago, May 16, 2021, as 8 days, the period between the login date two logins ago, May 16, 2021, and the previous login date, May 24, 2021, as 7 days, and the period between the previous login date, May 24, 2021, and the current login date, May 31, 2021, as 6 days, and identifies the longest of these, 8 days, as the number of elapsed days. In this case, the number of elapsed days of 8 days is less than the threshold number of 6 months, so the scoring result is not added.
また、利用者が、2022年1月5日を今回としてログインしたとき、3回前のログイン日が2021年5月16日であるため、特定部22は、図4に示すように、3回前のログイン日の2021年5月16日と2回前のログイン日の2021年5月24日との間の期間を7日とし、2回前のログイン日の2021年5月24日と前回のログイン日の2021年5月31日との間の期間を6日とし、前回のログイン日の2021年5月31日と今回のログイン日の2022年1月5日との間の期間を7ヶ月4日とし、これらのうち最長である7ヶ月4日を経過日数として特定する。このとき、経過日数の7ヶ月4日は、日数閾値の6ヶ月以上であるため、採点結果は加算される。同様にして、利用者が、2022年1月6日又は2022年1月8日を今回としてログインしたときも、経過日数が日数閾値以上になるため、採点結果は加算される。 Furthermore, when a user logs in on January 5, 2022, the current login date is January 16, 2021, and therefore the login date three logins ago is May 16, 2021, the identification unit 22 determines the period between the login date three logins ago (May 16, 2021) and the login date two logins ago (May 24, 2021) as 7 days, the period between the login date two logins ago (May 24, 2021) and the previous login date (May 31, 2021) as 6 days, and the period between the previous login date (May 31, 2021) and the current login date (January 5, 2022) as 7 months and 4 days, as shown in FIG. 4, and identifies the longest of these, 7 months and 4 days, as the number of elapsed days. In this case, since the number of elapsed days of 7 months and 4 days is greater than the day threshold of 6 months, the scoring result is added. Similarly, if a user logs in on January 6, 2022 or January 8, 2022, the number of days that have passed will be greater than or equal to the threshold, and the score will be added.
また、利用者が、2022年1月11日を今回としてログインしたとき、3回前のログイン日が2022年1月5日であるため、特定部22は、図4に示すように、3回前のログイン日の2022年1月5日と2回前のログイン日の2022年1月6日との間の期間を0日とし、2回前のログイン日の2022年1月6日と前回のログイン日の2022年1月8日との間の期間を1日とし、前回のログイン日の2022年1月8日と今回のログイン日の2022年1月11日との間の期間を2日とし、これらのうち最長である2日を経過日数として特定する。このとき、経過日数の2日は、日数閾値の6ヶ月未満であるため、採点結果は加算されない。 Furthermore, when a user logs in on January 11, 2022, the current login date is January 5, 2022, and therefore the login date three logins ago is January 5, 2022, the identification unit 22 determines the period between the login date three logins ago, January 5, 2022, and the login date two logins ago, January 6, 2022, as 0 days, the period between the login date two logins ago, January 6, 2022, as 1 day, and the period between the login date last, January 8, 2022, and the current login date, January 11, 2022, as 2 days, and identifies the longest of these, 2 days, as the number of elapsed days. In this case, the number of elapsed days of 2 days is less than the threshold number of 6 months, so the scoring result is not added.
このように、ブランク後のカラオケ歌唱が、直近所定回数より少ない場合には、特定部22は、ブランク前のカラオケ歌唱からの日数を考慮して経過日数を特定することができ、利用者がブランク後に短い間隔(例えば、数日(1~3日等)置きである間隔や、数日(1週間等)以内である間隔)で数回のカラオケ歌唱を行う場合に、補正部23は、所定経過条件を満たすと判定してカラオケ歌唱の採点結果に加算することができる。 In this way, if the number of karaoke songs sung after a break is less than the specified number of times in the immediate future, the identification unit 22 can determine the number of days that have passed by taking into account the number of days since the last karaoke song before the break.If the user sings karaoke several times at short intervals after the break (for example, every few days (1 to 3 days, etc.) or within a few days (1 week, etc.)), the correction unit 23 can determine that the specified elapsed condition is met and add this to the scoring results of the karaoke singing.
これにより、長いブランクの後で、所定回数に亘ってカラオケ歌唱を行う場合でも、ブランクに起因して採点結果が悪くなることがなく、利用者はカラオケ歌唱を気持ちよく楽しむことができる。 This means that even if a user sings karaoke a predetermined number of times after a long break, the scoring results will not be affected by the break, and the user can enjoy singing karaoke comfortably.
なお、ブランク後のカラオケ歌唱が、直近所定回数に達した場合には、特定部22は、ブランク前のカラオケ歌唱からの日数を考慮することなく、経過日数を特定するので、利用者が短い間隔でカラオケ歌唱を行っていても、補正部23は、所定経過条件を満たさないと判定してカラオケ歌唱の採点結果に加算しないことになる。 In addition, if the user sings karaoke after a break the specified number of times in the most recent past, the determination unit 22 determines the number of days that have passed without taking into account the number of days since the user sang karaoke before the break. Therefore, even if the user sings karaoke at short intervals, the correction unit 23 determines that the specified elapsed condition is not met and does not add this to the karaoke singing score.
[第2の実施形態]
以下、本発明の第2の実施形態のカラオケ装置1について説明する。第2の実施形態の説明において、第1の実施形態と同一の構成要素には第1の実施形態と同一の符号を付し、その説明を省略する。
Second Embodiment
A karaoke apparatus 1 according to a second embodiment of the present invention will be described below. In the description of the second embodiment, the same components as those in the first embodiment are designated by the same reference numerals as those in the first embodiment, and the description thereof will be omitted.
第2の実施形態のカラオケ装置1では、第1の実施形態と同様に、制御部10が、記憶部11に記憶されたプログラムを実行することにより、評価部20、取得部21、特定部22、補正部23及び報知部24として動作するところ、第2の実施形態では特に、補正部23は、カラオケ演奏の順に所定曲数(例えば、3曲)の楽曲のみ、当該楽曲のカラオケ歌唱について採点結果への加点を行うように構成される。換言すれば、補正部23は、カラオケ演奏を行う楽曲の曲順が所定の順番(例えば、3番)内である場合に、当該楽曲のカラオケ歌唱について採点結果への加算を行う。 In the karaoke machine 1 of the second embodiment, as in the first embodiment, the control unit 10 executes a program stored in the memory unit 11 to operate as the evaluation unit 20, acquisition unit 21, identification unit 22, correction unit 23, and notification unit 24. In the second embodiment, the correction unit 23 is configured to add points to the scoring result for the karaoke singing of only a predetermined number of songs (e.g., three songs) in the order of the karaoke performance. In other words, the correction unit 23 adds points to the scoring result for the karaoke singing of a song only if the order of the songs to be performed is within a predetermined sequence (e.g., number three).
[第2の実施形態の評価動作]
次に、第2の実施形態において、利用者Uが所定のブランク期間を経過した後で、楽曲X1、X2、X3、X4、X5のカラオケ歌唱を行った場合に、カラオケ装置1がカラオケ歌唱を評価する評価動作の例について、図5を参照して説明する。図5は、第2の実施形態のカラオケ装置1の評価動作の例を示すフローチャートである。
[Evaluation Operation of Second Embodiment]
Next, in the second embodiment, an example of an evaluation operation in which the karaoke device 1 evaluates the karaoke singing of songs X1, X2, X3, X4, and X5 sung by a user U after a predetermined blank period will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of the evaluation operation of the karaoke device 1 of the second embodiment.
この例では、利用者Uは、前回のカラオケ歌唱から「7ヶ月+4日」を経過して、カラオケ装置1が属するカラオケシステム100にログインするものとする。取得部21は、利用者Uの利用者IDに基づいて、利用者Uの歌唱履歴を記憶部11から取得し(ステップS201)、特定部22は、利用者Uの歌唱履歴に基づいて、利用者Uの前回のカラオケ歌唱から今回のカラオケ歌唱までの経過日数Dを「7ヶ月+4日」と特定する(ステップS202)。 In this example, user U logs in to the karaoke system 100 to which the karaoke device 1 belongs after "7 months + 4 days" have passed since the last time the user sang karaoke. The acquisition unit 21 acquires user U's singing history from the storage unit 11 based on user U's user ID (step S201), and the identification unit 22 identifies the number of days D that have passed since user U's last karaoke singing and the current karaoke singing as "7 months + 4 days" based on user U's singing history (step S202).
利用者Uは、リモコン装置6を用いて楽曲X1、X2、X3、X4、X5を予約すると、カラオケ本体2では、制御部10が、楽曲X1、X2、X3、X4、X5の予約楽曲情報を記憶部11の予約リストに順次登録する。また、制御部10は、予約リストに登録された楽曲X1、X2、X3、X4、X5の楽曲データを記憶部11から順次読み出し、音源12及び音声入出力部13によって楽曲X1、X2、X3、X4、X5のカラオケ演奏が予約された順に行われる(ステップS203)。 When user U reserves songs X1, X2, X3, X4, and X5 using remote control device 6, the control unit 10 of the karaoke unit 2 sequentially registers the reserved song information for songs X1, X2, X3, X4, and X5 in a reservation list stored in storage unit 11. The control unit 10 also sequentially reads the song data for songs X1, X2, X3, X4, and X5 registered in the reservation list from storage unit 11, and the sound source 12 and audio input/output unit 13 perform karaoke performances of songs X1, X2, X3, X4, and X5 in the order they were reserved (step S203).
先ず、利用者Uは、楽曲X1のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる楽曲X1のカラオケ歌唱を評価して「72.5」点と採点した採点結果P1を出力するものとする(ステップS204)。 First, user U sings karaoke using microphone 3 along with the karaoke performance of song X1, and the evaluation unit 20 evaluates user U's karaoke singing of song X1 and outputs a scoring result P1 that scores him/her 72.5 points (step S204).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしていて(ステップS205:YES)、且つ、楽曲X1のカラオケ演奏が1曲目であって、即ち、カラオケ演奏の順に所定曲数(例えば、3曲)以内であることを満たすため(ステップS206:YES)、利用者Uによる楽曲X1のカラオケ歌唱の採点結果P1に対して、所定点数P_addとして固定値「10.0」点を加算し、採点結果P1を「72.5+10.0=82.5」点に補正する(ステップS207)。 The correction unit 23 adds a fixed value of "10.0" points as a predetermined score P_add to the scoring result P1 of user U's karaoke singing of song X1, because the number of days D since user U's last karaoke performance, "7 months + 4 days," satisfies the predetermined elapsed condition of 6 months or more (step S205: YES), and the karaoke performance of song X1 is the first song, i.e., it satisfies the predetermined number of songs (e.g., 3 songs) in the karaoke performance order (step S206: YES). Therefore, the correction unit 23 corrects the scoring result P1 to "72.5 + 10.0 = 82.5" points (step S207).
報知部24は、利用者Uによる楽曲X1のカラオケ歌唱について、評価部20によって評価されると共に補正部23によって補正された採点結果P1である「82.5」点を利用者Uに対して報知する(ステップS208)。楽曲X1のカラオケ演奏後、予約された楽曲X2、X3、X4、X5が残っているので(ステップS209:YES)、次の楽曲X2のカラオケ演奏に移行する(ステップS203)。 The notification unit 24 notifies the user U of the score P1 of "82.5" points, which is the score evaluated by the evaluation unit 20 and corrected by the correction unit 23, for the user U's karaoke singing of song X1 (step S208). After the karaoke performance of song X1, reserved songs X2, X3, X4, and X5 remain (step S209: YES), so the karaoke performance of the next song, song X2, begins (step S203).
次に、利用者Uは、楽曲X2のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる楽曲X2のカラオケ歌唱を評価して「78.0」点と採点した採点結果P2を出力するものとする(ステップS204)。 Next, user U sings karaoke using microphone 3 along with the karaoke performance of song X2, and the evaluation unit 20 evaluates user U's karaoke singing of song X2 and outputs a scoring result P2 that scores him/her 78.0 points (step S204).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしていて(ステップS205:YES)、且つ、楽曲X2のカラオケ演奏が2曲目であって、即ち、カラオケ演奏の順に所定曲数(例えば、3曲)以内であることを満たすため(ステップS206:YES)、利用者Uによる楽曲X2のカラオケ歌唱の採点結果P2に対して、所定点数P_addとして固定値「10.0」点を加算し、採点結果P2を「78.0+10.0=88.0」点に補正する(ステップS207)。 The correction unit 23 adds a fixed value of "10.0" points as a predetermined score P_add to the scoring result P2 of user U's karaoke singing of song X2, because the number of days D since user U's last karaoke performance, "7 months + 4 days," satisfies the predetermined elapsed condition of 6 months or more (step S205: YES), and the karaoke performance of song X2 is the second song, i.e., it satisfies the predetermined number of songs (e.g., 3) in the karaoke performance order (step S206: YES). Thus, the correction unit 23 corrects the scoring result P2 to "78.0 + 10.0 = 88.0" points (step S207).
報知部24は、利用者Uによる楽曲X2のカラオケ歌唱について、評価部20によって評価されると共に補正部23によって補正された採点結果P2である「88.0」点を利用者Uに対して報知する(ステップS208)。楽曲X2のカラオケ演奏後、予約された楽曲X3、X4、X5が残っているので(ステップS209:YES)、次の楽曲X3のカラオケ演奏に移行する(ステップS203)。 The notification unit 24 notifies the user U of the score P2 of "88.0" points, which is the score evaluated by the evaluation unit 20 and corrected by the correction unit 23, for the user U's karaoke singing of song X2 (step S208). After the karaoke performance of song X2, reserved songs X3, X4, and X5 remain (step S209: YES), so the karaoke performance of the next song, song X3, begins (step S203).
次に、利用者Uは、楽曲X3のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる楽曲X3のカラオケ歌唱を評価して「81.5」点と採点した採点結果P3を出力するものとする(ステップS204)。 Next, user U sings karaoke using microphone 3 along with the karaoke performance of song X3, and the evaluation unit 20 evaluates user U's karaoke singing of song X3 and outputs a scoring result P3 that scores him/her 81.5 points (step S204).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしていて(ステップS205:YES)、且つ、楽曲X3のカラオケ演奏が3曲目であって、即ち、カラオケ演奏の順に所定曲数(例えば、3曲)以内であることを満たすため(ステップS206:YES)、利用者Uによる楽曲X3のカラオケ歌唱の採点結果P3に対して、所定点数P_addとして固定値「10.0」点を加算し、採点結果P3を「81.5+10.0=91.5」点に補正する(ステップS207)。 The correction unit 23 adds a fixed value of "10.0" points as a predetermined score P_add to the scoring result P3 of user U's karaoke singing of song X3, because the number of days D since user U's last karaoke performance, "7 months + 4 days," satisfies the predetermined elapsed condition of 6 months or more (step S205: YES), and song X3 is the third song performed, i.e., the number of songs performed in the karaoke singing order is within the predetermined number (e.g., 3 songs) (step S206: YES). Therefore, the correction unit 23 corrects the scoring result P3 to "81.5 + 10.0 = 91.5" points (step S207).
報知部24は、利用者Uによる楽曲X3のカラオケ歌唱について、評価部20によって評価されると共に補正部23によって補正された採点結果P3である「91.5」点を利用者Uに対して報知する(ステップS208)。楽曲X3のカラオケ演奏後、予約された楽曲X4、X5が残っているので(ステップS209:YES)、次の楽曲X4のカラオケ演奏に移行する(ステップS203)。 The notification unit 24 notifies user U of the score P3 of "91.5" points, which is the score evaluated by the evaluation unit 20 and corrected by the correction unit 23, for user U's karaoke singing of song X3 (step S208). After the karaoke performance of song X3, reserved songs X4 and X5 remain (step S209: YES), so the karaoke performance of the next song, X4, begins (step S203).
次に、利用者Uは、楽曲X4のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる楽曲X4のカラオケ歌唱を評価して「89.5」点と採点した採点結果P4を出力するものとする(ステップS204)。 Next, user U sings karaoke using microphone 3 along with the karaoke performance of song X4, and the evaluation unit 20 evaluates user U's karaoke singing of song X4 and outputs a scoring result P4 that scores him/her 89.5 points (step S204).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしているが(ステップS205:YES)、楽曲X4のカラオケ演奏が4曲目であって、即ち、カラオケ演奏の順に所定曲数(例えば、3曲)以内であることを満たしていないため(ステップS206:NO)、利用者Uによる楽曲X4のカラオケ歌唱の採点結果P4に対して、加算する補正を行わない。 The correction unit 23 determines that the number of days D since user U's last karaoke performance, "7 months + 4 days," satisfies the predetermined elapsed condition of 6 months or more (step S205: YES), but because song X4 is the fourth song performed by the karaoke unit, i.e., the karaoke performance does not meet the predetermined number of songs (e.g., 3 songs) in the order of karaoke performance (step S206: NO), it does not make an additional correction to the scoring result P4 of user U's karaoke singing of song X4.
報知部24は、利用者Uによる楽曲X4のカラオケ歌唱について、評価部20によって評価された未補正の採点結果P4である「89.5」点を利用者Uに対して報知する(ステップS208)。楽曲X4のカラオケ演奏後、予約された楽曲X5が残っているので(ステップS209:YES)、次の楽曲X5のカラオケ演奏に移行する(ステップS203)。 The notification unit 24 notifies user U of "89.5 points," which is the unadjusted score P4 evaluated by the evaluation unit 20 for user U's karaoke performance of song X4 (step S208). After the karaoke performance of song X4, reserved song X5 remains (step S209: YES), so the karaoke performance of the next song, song X5, begins (step S203).
次に、利用者Uは、楽曲X5のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる楽曲X5のカラオケ歌唱を評価して「90.0」点と採点した採点結果P5を出力するものとする(ステップS204)。 Next, user U sings karaoke using microphone 3 along with the karaoke performance of song X5, and the evaluation unit 20 evaluates user U's karaoke singing of song X5 and outputs a scoring result P5 that scores him/her 90.0 points (step S204).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしているが(ステップS205:YES)、楽曲X5のカラオケ演奏が5曲目であって、即ち、カラオケ演奏の順に所定曲数(例えば、3曲)以内であることを満たしていないため(ステップS206:NO)、利用者Uによる楽曲X5のカラオケ歌唱の採点結果P5に対して、加算する補正を行わない。 The correction unit 23 determines that the number of days D since user U's last karaoke performance, "7 months + 4 days," satisfies the predetermined elapsed condition of 6 months or more (step S205: YES), but because song X5 is the fifth song performed by the karaoke unit, i.e., the karaoke performance does not meet the predetermined number of songs (e.g., 3 songs) in the order of karaoke performance (step S206: NO), it does not make an additional correction to the scoring result P5 of user U's karaoke singing of song X5.
報知部24は、利用者Uによる楽曲X5のカラオケ歌唱について、評価部20によって評価された未補正の採点結果P5である「90.0」点を利用者Uに対して報知する(ステップS208)。楽曲X5のカラオケ演奏後、予約された楽曲が残っていないので(ステップS209:NO)、動作を終了する。 The notification unit 24 notifies user U of "90.0", which is the unadjusted score P5 evaluated by the evaluation unit 20 for user U's karaoke singing of song X5 (step S208). After the karaoke performance of song X5, there are no reserved songs remaining (step S209: NO), so operation ends.
利用者は、長いブランクの後でカラオケ歌唱を行うとき、初めのうちは調子が出ないが、数曲歌唱するに連れて徐々に調子が戻って来ることがある。第2の実施形態によれば、利用者が調子を回復するまでの所定曲数の間に、採点結果に加点を行うため、ブランクに起因して採点結果が悪くなることがなく、利用者はカラオケ歌唱を気持ちよく楽しむことができる。また、利用者が所定曲数のカラオケ歌唱を経て調子を回復した後は、通常通りにカラオケ歌唱の採点を行うことで、利用者はカラオケ歌唱を楽しむことができる。 When a user starts singing karaoke after a long break, they may feel out of tune at first, but gradually regain their rhythm as they sing a few songs. According to the second embodiment, points are added to the scoring result over the predetermined number of songs it takes for the user to regain their rhythm, so the scoring result will not be adversely affected by the break, allowing the user to enjoy singing karaoke comfortably. Furthermore, once the user has regained their rhythm after singing a predetermined number of karaoke songs, their karaoke singing will be scored as usual, allowing the user to enjoy singing karaoke.
なお、第2の実施形態では、補正部23が、カラオケ演奏の順に所定曲数以内である楽曲のそれぞれに対して、所定点数P_addとして固定値「10.0」点を加算する例を説明したが、本発明はこの例に限定されない。他の例では、補正部23は、所定曲数以内の楽曲のそれぞれに対して、カラオケ演奏の順に応じて異なる所定点数P_addを設定してもよく、このとき、カラオケ演奏の順に所定点数P_addを小さく設定し、換言すれば、カラオケ演奏の順が早い程、所定点数P_addを大きく設定してよい。 In the second embodiment, the correction unit 23 adds a fixed value of "10.0" points as the predetermined score P_add to each of the songs within the predetermined number of songs in the karaoke performance order, but the present invention is not limited to this example. In another example, the correction unit 23 may set different predetermined scores P_add for each of the songs within the predetermined number of songs depending on the karaoke performance order, and in this case, the predetermined score P_add may be set to a smaller value in the karaoke performance order; in other words, the earlier the karaoke performance order, the larger the predetermined score P_add may be set.
例えば、上記の第2の実施形態のカラオケ装置1の評価動作で説明した楽曲X1、X2、X3を例に挙げて、補正部23は、1曲目の楽曲X1のカラオケ歌唱の採点結果P1に対して所定点数P_add1を「10.0」に設定し、2曲目の楽曲X2のカラオケ歌唱の採点結果P2に対して所定点数P_add2を「5.0」に設定し、3曲目の楽曲X3のカラオケ歌唱の採点結果P3に対して所定点数P_add3を「2.5」に設定してもよい。 For example, taking the songs X1, X2, and X3 described in the evaluation operation of the karaoke device 1 of the second embodiment above as an example, the correction unit 23 may set the predetermined score P_add1 for the score result P1 of the karaoke singing of the first song X1 to "10.0," the predetermined score P_add2 for the score result P2 of the karaoke singing of the second song X2 to "5.0," and the predetermined score P_add3 for the score result P3 of the karaoke singing of the third song X3 to "2.5."
これにより、利用者が徐々に調子を回復するまでの所定曲数の間に、採点結果を徐々に調整しながら加点を行うため、採点結果の自然な補正を行うことができるので、利用者はカラオケ歌唱を気持ちよく楽しむことができる。 This allows the scoring results to be adjusted gradually over the course of a set number of songs until the user gradually regains their rhythm, resulting in natural corrections to the scoring results, allowing the user to enjoy singing karaoke in a comfortable environment.
[第3の実施形態]
以下、本発明の第3の実施形態のカラオケ装置1について説明する。第3の実施形態の説明において、第1の実施形態と同一の構成要素には第1の実施形態と同一の符号を付し、その説明を省略する。
[Third embodiment]
A karaoke apparatus 1 according to a third embodiment of the present invention will be described below. In the description of the third embodiment, the same components as those in the first embodiment are denoted by the same reference numerals as those in the first embodiment, and the description thereof will be omitted.
第3の実施形態のカラオケ装置1では、第1の実施形態と同様に、制御部10が、記憶部11に記憶されたプログラムを実行することにより、評価部20、取得部21、特定部22、補正部23及び報知部24として動作するところ、第3の実施形態では特に、補正部23は、楽曲の歌唱区間のうち、所定の加算区間のカラオケ歌唱について採点結果への加算を行うように構成される。この場合、補正部23は、加算区間以外の歌唱区間のカラオケ歌唱については、採点結果への加算を行わない。 In the karaoke machine 1 of the third embodiment, as in the first embodiment, the control unit 10 executes a program stored in the memory unit 11 to operate as the evaluation unit 20, acquisition unit 21, identification unit 22, correction unit 23, and notification unit 24. In the third embodiment, the correction unit 23 is particularly configured to add to the scoring result karaoke singing in a specified addition section within the singing section of a song. In this case, the correction unit 23 does not add to the scoring result karaoke singing in singing sections other than the addition section.
なお、カラオケ装置1がカラオケ演奏を行う楽曲は、複数の歌唱区間から構成されるところ、評価部20は、楽曲の歌唱区間毎に歌唱音声を評価して採点し、全歌唱区間の採点結果に基づいて(例えば、平均値を算出することで)、カラオケ歌唱の採点結果を算出する。各楽曲について記憶部11に記憶される楽曲データは、各歌唱区間に関する歌唱区間情報や各歌唱区間の前方及び/又は後方の演奏区間(非歌唱区間)に関する演奏区間情報を含む。カラオケ装置1は、楽曲の複数の歌唱区間のうち、採点結果への加算を行う所定の加算区間を予め設定している。 The songs that the karaoke device 1 performs karaoke on are made up of multiple singing sections, and the evaluation unit 20 evaluates and scores the singing voice for each singing section of the song, and calculates the karaoke singing score based on the scoring results for all singing sections (for example, by calculating the average value). The song data stored in the storage unit 11 for each song includes singing section information for each singing section and performance section information for performance sections (non-sung sections) before and/or after each singing section. The karaoke device 1 pre-sets predetermined addition sections from the multiple singing sections of the song that will be added to the scoring result.
例えば、歌唱区間情報は、「1番のAメロ」、「2番のBメロ」、「3番のサビ」等に設定されてよく、更に細かく、例えば4小節毎に「1番のAメロの前半」等に設定されてもよい。演奏区間情報は、「1番のAメロ」の前方の「前奏」、「2番のサビ」と「3番のAメロ」との間の「間奏」、「3番のサビ」の後方の「後奏」等に設定されてよい。 For example, singing section information may be set to the "first verse verse verse," "second verse bridge," "third verse chorus," etc., or may be set more precisely, for example, to the "first half of the first verse verse" every four bars. Performance section information may be set to the "introduction" before the "first verse verse," the "interlude" between the "second verse chorus" and the "third verse verse," the "postlude" after the "third verse chorus," etc.
[第3の実施形態の評価動作]
次に、第3の実施形態において、利用者Uが所定のブランク期間を経過した後で、歌唱区間「S1」~「S9」からなる楽曲Xのカラオケ歌唱を行った場合に、カラオケ装置1がカラオケ歌唱を評価する評価動作の例について、図6を参照して説明する。図6は、第3の実施形態のカラオケ装置1の評価動作の例を示すフローチャートである。
[Evaluation Operation of the Third Embodiment]
Next, in the third embodiment, an example of an evaluation operation in which the karaoke machine 1 evaluates the karaoke singing of a piece of music X consisting of singing sections "S1" to "S9" performed by a user U after a predetermined blank period has elapsed will be described with reference to Fig. 6. Fig. 6 is a flowchart showing an example of the evaluation operation of the karaoke machine 1 of the third embodiment.
この例では、利用者Uは、前回のカラオケ歌唱から「7ヶ月+4日」を経過して、カラオケ装置1が属するカラオケシステム100にログインするものとする。取得部21は、利用者Uの利用者IDに基づいて、利用者Uの歌唱履歴を記憶部11から取得し(ステップS301)、特定部22は、利用者Uの歌唱履歴に基づいて、利用者Uの前回のカラオケ歌唱から今回のカラオケ歌唱までの経過日数Dを「7ヶ月+4日」と特定する(ステップS302)。 In this example, user U logs in to the karaoke system 100 to which the karaoke device 1 belongs after "7 months + 4 days" have passed since the last time the user sang karaoke. The acquisition unit 21 acquires user U's singing history from the storage unit 11 based on user U's user ID (step S301), and the identification unit 22 identifies the number of days D that have passed since user U's last karaoke singing and the current karaoke singing as "7 months + 4 days" based on user U's singing history (step S302).
利用者Uは、リモコン装置6を用いて楽曲Xを予約すると、カラオケ本体2では、制御部10が、楽曲Xの予約楽曲情報を記憶部11の予約リストに登録する。また、制御部10は、予約リストに登録された楽曲Xの楽曲データを記憶部11から読み出し、音源12及び音声入出力部13によって楽曲Xのカラオケ演奏が行われる(ステップS303)。 When user U reserves song X using remote control device 6, the control unit 10 of the karaoke unit 2 registers the reserved song information for song X in a reservation list in storage unit 11. The control unit 10 also reads the song data for song X registered in the reservation list from storage unit 11, and the sound source 12 and audio input/output unit 13 perform karaoke performance of song X (step S303).
ここで、楽曲Xの楽曲データは、「S1」、「S2」、「S3」(1番のAメロ~サビ)、「S4」、「S5」、「S6」(2番のAメロ~サビ)、「S7」、「S8」、「S9」(3番のAメロ~サビ)の各歌唱区間の歌唱区間情報を含み、歌唱区間「S1」、「S2」、「S3」を所定の加算区間として設定している。音源12及び音声入出力部13は、各歌唱区間「S1」~「S9」に対応する演奏データに基づいて、各歌唱区間のカラオケ演奏を行うことになる。 Here, the song data for song X includes singing section information for each of the singing sections "S1," "S2," and "S3" (verse 1 to chorus), "S4," "S5," and "S6" (verse 2 to chorus), and "S7," "S8," and "S9" (verse 3 to chorus), with singing sections "S1," "S2," and "S3" set as predetermined addition sections. The sound source 12 and audio input/output unit 13 perform karaoke for each singing section based on the performance data corresponding to each singing section "S1" to "S9."
また、評価部20は、楽曲Xの各歌唱区間「S1」~「S9」毎に利用者Uによるカラオケ歌唱をそれぞれ評価して、各歌唱区間「S1」~「S9」の採点結果「Q1」~「Q9」を出力し、採点結果「Q1」~「Q9」の平均値を算出して楽曲Xの採点結果Pを出力することになる。なお、補正部23は、加算区間の採点結果Qに所定点数P_addを加算することで補正し、ここで、元の採点結果Qに所定係数R_add(例えば、「0.60」)を乗算した結果を、採点結果Qに加算する所定点数P_addとするものとする。各歌唱区間「S1」~「S9」の各採点結果「Q1」~「Q9」の例を図7に示す。図7において、nは、歌唱区間の順番を示し、歌唱区間を「Sn」と示し、採点結果を「Qn」と示している。補正部23は、加点後の採点結果が所定の加点上限以下又は未満となるように、採点結果に対して加点を行い、例えば、加点後の採点結果が95.0点以下や100点未満となるように加点を行う。 The evaluation unit 20 evaluates the karaoke singing by the user U for each singing section "S1" to "S9" of the song X, outputs scoring results "Q1" to "Q9" for each singing section "S1" to "S9," calculates the average of the scoring results "Q1" to "Q9," and outputs the scoring result P for the song X. The correction unit 23 corrects the scoring result Q for the addition section by adding a predetermined score P_add, where the result obtained by multiplying the original scoring result Q by a predetermined coefficient R_add (e.g., "0.60") is set as the predetermined score P_add to be added to the scoring result Q. An example of the scoring results "Q1" to "Q9" for each singing section "S1" to "S9" is shown in Figure 7. In Figure 7, n indicates the order of the singing section, the singing section is represented as "Sn," and the scoring result is represented as "Qn." The correction unit 23 adds points to the scoring result so that the scoring result after the addition is equal to or less than a predetermined upper limit of points to be added; for example, adding points so that the scoring result after the addition is equal to or less than 95.0 points or less than 100 points.
具体的には、先ず、利用者Uは、楽曲Xの歌唱区間「S1」のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる歌唱区間「S1」のカラオケ歌唱を評価して「48.00」点と採点した採点結果Q1を出力するものとする(ステップS304)。 Specifically, first, user U sings karaoke using microphone 3 along with the karaoke performance of singing section "S1" of song X, and then the evaluation unit 20 evaluates user U's karaoke singing of singing section "S1" and outputs a scoring result Q1 that scores him/her 48.00 points (step S304).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしていて(ステップS305:YES)、且つ、歌唱区間「S1」が所定の加算区間であることを満たすため(ステップS306:YES)、利用者Uによる歌唱区間「S1」のカラオケ歌唱の採点結果Q1「48.00」に所定係数R_add「0.60」を乗算した所定点数P_add1「28.80」を、元の採点結果Q1に加算し、採点結果Q1を「48.00+28.80=76.80」点に補正する(ステップS307)。歌唱区間「S1」の採点後、未採点の歌唱区間「S2」~「S9」が残っているので(ステップS308:YES)、次の歌唱区間「S2」の採点に移行する(ステップS304)。 The correction unit 23 determines that the number of days D since user U's last karaoke singing, "7 months + 4 days," meets the specified elapsed condition of 6 months or more (step S305: YES), and that the singing section "S1" is a specified addition section (step S306: YES).Therefore, the correction unit 23 adds the specified score P_add1 "28.80" obtained by multiplying the scoring result Q1 "48.00" of user U's karaoke singing in the singing section "S1" by the specified coefficient R_add "0.60" to the original scoring result Q1, and corrects the scoring result Q1 to "48.00 + 28.80 = 76.80" points (step S307). After scoring the singing section "S1," unscored singing sections "S2" to "S9" remain (step S308: YES), so scoring moves on to the next singing section, "S2" (step S304).
次に、利用者Uは、楽曲Xの歌唱区間「S2」のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる歌唱区間「S2」のカラオケ歌唱を評価して「54.00」点と採点した採点結果Q2を出力するものとする(ステップS304)。 Next, user U sings karaoke using microphone 3 along with the karaoke performance of singing section "S2" of song X, and the evaluation unit 20 evaluates user U's karaoke singing of singing section "S2" and outputs a scoring result Q2 that scores him/her 54.00 points (step S304).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしていて(ステップS305:YES)、且つ、歌唱区間「S2」が所定の加算区間であることを満たすため(ステップS306:YES)、利用者Uによる歌唱区間「S2」のカラオケ歌唱の採点結果Q2「54.00」に所定係数R_add「0.60」を乗算した所定点数P_add2「32.40」を、元の採点結果Q2に加算し、採点結果Q2を「54.00+32.40=86.40」点に補正する(ステップS307)。歌唱区間「S2」の採点後、未採点の歌唱区間「S3」~「S9」が残っているので(ステップS308:YES)、次の歌唱区間「S3」の採点に移行する(ステップS304)。 The correction unit 23 finds that the number of days D since user U's last karaoke singing, "7 months + 4 days," meets the specified elapsed condition of 6 months or more (step S305: YES), and that the singing section "S2" is a specified addition section (step S306: YES).Therefore, the correction unit 23 adds the specified score P_add2 "32.40" obtained by multiplying the scoring result Q2 "54.00" of user U's karaoke singing in the singing section "S2" by the specified coefficient R_add "0.60" to the original scoring result Q2, and corrects the scoring result Q2 to "54.00 + 32.40 = 86.40" points (step S307). After scoring the singing section "S2," unscored singing sections "S3" to "S9" remain (step S308: YES), so scoring moves on to the next singing section "S3" (step S304).
次に、利用者Uは、楽曲Xの歌唱区間「S3」のカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる歌唱区間「S3」のカラオケ歌唱を評価して「56.00」点と採点した採点結果Q3を出力するものとする(ステップS304)。 Next, user U sings karaoke using microphone 3 along with the karaoke performance of singing section "S3" of song X, and the evaluation unit 20 evaluates user U's karaoke singing of singing section "S3" and outputs a scoring result Q3 that scores him/her 56.00 points (step S304).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしていて(ステップS305:YES)、且つ、歌唱区間「S3」が所定の加算区間であることを満たすため(ステップS306:YES)、利用者Uによる歌唱区間「S3」のカラオケ歌唱の採点結果Q3「56.00」に所定係数R_add「0.60」を乗算した所定点数P_add3「33.60」を、元の採点結果Q3に加算し、採点結果Q3を「56.00+33.60=89.60」点に補正する(ステップS307)。歌唱区間「S3」の採点後、未採点の歌唱区間「S4」~「S9」が残っているので(ステップS308:YES)、次の歌唱区間「S4」の採点に移行する(ステップS304)。 The correction unit 23 determines that the number of days D since user U's last karaoke singing, "7 months + 4 days," meets the specified elapsed condition of 6 months or more (step S305: YES), and that the singing section "S3" is a specified addition section (step S306: YES).Therefore, the correction unit 23 adds the specified score P_add3 "33.60" obtained by multiplying the scoring result Q3 "56.00" of user U's karaoke singing in singing section "S3" by the specified coefficient R_add "0.60" to the original scoring result Q3, and corrects the scoring result Q3 to "56.00 + 33.60 = 89.60" points (step S307). After scoring the singing section "S3," there are still unscored singing sections "S4" to "S9" remaining (step S308: YES), so the scoring process moves on to the next singing section "S4" (step S304).
続いて、利用者Uは、楽曲Xの歌唱区間「S4」、「S5」、「S6」、「S7」、「S8」、「S9」のカラオケ演奏に合わせてマイクロフォン3を用いてそれぞれカラオケ歌唱を行い、評価部20は、利用者Uによる歌唱区間「S4」、「S5」、「S6」、「S7」、「S8」、「S9」のカラオケ歌唱をそれぞれ評価して、採点結果Q4「72.00」点、採点結果Q5「75.00」点、採点結果Q6「78.00」点、採点結果Q7「83.00」点、採点結果Q8「86.00」点、採点結果Q9「88.00」点をそれぞれ出力するものとする(ステップS304)。 Next, user U sings karaoke using microphone 3 along with the karaoke performance of singing sections "S4," "S5," "S6," "S7," "S8," and "S9" of song X. The evaluation unit 20 evaluates user U's karaoke singing of singing sections "S4," "S5," "S6," "S7," "S8," and "S9" and outputs scoring results Q4 "72.00" points, Q5 "75.00" points, Q6 "78.00" points, Q7 "83.00" points, Q8 "86.00" points, and Q9 "88.00" points, respectively (step S304).
補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしているが(ステップS305:YES)、歌唱区間「S4」~「S9」は所定の加算区間ではないため(ステップS306:NO)、利用者Uによる歌唱区間「S4」~「S9」のカラオケ歌唱の採点結果Q4~Q9に対して、加算する補正を行わない。歌唱区間「S9」の採点後、未採点の歌唱区間が残っていないので(ステップS308:NO)、楽曲Xの採点に移行する(ステップS309)。 The correction unit 23 determines that the number of days D since user U's last karaoke performance, "7 months + 4 days," satisfies the predetermined elapsed condition of six months or more (step S305: YES). However, because singing section "S4" to "S9" is not a predetermined addition section (step S306: NO), no additional correction is made to the scoring results Q4 to Q9 of user U's karaoke singing for singing section "S4" to "S9." After scoring singing section "S9," there are no unscored singing sections remaining (step S308: NO), so the process moves on to scoring song X (step S309).
楽曲Xのカラオケ演奏が終了すると、評価部20は、歌唱区間「S1」~「S3」のカラオケ歌唱の補正後の採点結果Q1~Q3と、歌唱区間「S4」~「S9」の未補正の採点結果Q4~Q9とに基づいて、楽曲Xのカラオケ歌唱の採点結果Pとして、「(76.80+86.40+89.60+72.00+75.00+78.00+83.00+86.00+88.0)/9=81.64」点を算出して出力する(ステップS309)。 When the karaoke performance of song X is completed, the evaluation unit 20 calculates and outputs the score P for the karaoke singing of song X as follows: (76.80 + 86.40 + 89.60 + 72.00 + 75.00 + 78.00 + 83.00 + 86.00 + 88.0) / 9 = 81.64 points, based on the corrected score results Q1 to Q3 for the karaoke singing of the singing sections "S1" to "S3" and the uncorrected score results Q4 to Q9 for the singing sections "S4" to "S9" (step S309).
報知部24は、利用者Uによる楽曲Xのカラオケ歌唱について、評価部20によって評価された採点結果Pである「81.64」点を利用者Uに対して報知する(ステップS310)。 The notification unit 24 notifies the user U of the score P of "81.64" points, which is the score evaluated by the evaluation unit 20 for the user U's karaoke singing of song X (step S310).
利用者は、長いブランクの後でカラオケ歌唱を行うとき、楽曲の歌い始めは調子が出ないが、楽曲が進むに連れて徐々に調子が戻って来ることがある。第3の実施形態によれば、利用者が調子を回復するまでの歌唱区間として所定の加算区間の間に、採点結果に加点を行うため、ブランクに起因して採点結果が悪くなることがなく、利用者はカラオケ歌唱を気持ちよく楽しむことができる。また、利用者が所定の加算区間のカラオケ歌唱を経て調子を回復した後は、通常通りにカラオケ歌唱の採点を行うことで、利用者はカラオケ歌唱を楽しむことができる。 When a user starts singing karaoke after a long break, they may feel out of tune at the beginning of the song, but gradually get back into tune as the song progresses. According to the third embodiment, points are added to the scoring result during a specified addition period, which is the singing period until the user regains their rhythm. This prevents the scoring result from being negatively affected by the break, allowing the user to enjoy singing karaoke comfortably. Furthermore, once the user has regained their rhythm after singing karaoke for the specified addition period, their karaoke singing is scored as usual, allowing the user to enjoy singing karaoke.
なお、第3の実施形態では、補正部23が、所定の加算区間である歌唱区間に対して、所定点数P_addのための所定係数R_addを「0.60」に設定する例を説明したが、本発明はこの例に限定されない。他の例では、補正部23は、所定の加算区間である歌唱区間のそれぞれに対して異なる所定係数R_addを設定してもよく、このとき、カラオケ演奏の順に所定係数R_addを小さく設定し、換言すれば、カラオケ演奏の順が早い程、所定係数R_addを大きく設定してよい。 In the third embodiment, an example was described in which the correction unit 23 sets the predetermined coefficient R_add for the predetermined score P_add to "0.60" for the singing section, which is the predetermined addition section, but the present invention is not limited to this example. In other examples, the correction unit 23 may set a different predetermined coefficient R_add for each singing section, which is the predetermined addition section, and in this case, the predetermined coefficient R_add may be set to a smaller value in the order of the karaoke performance; in other words, the earlier the karaoke performance, the larger the predetermined coefficient R_add may be set.
例えば、上記の第3の実施形態のカラオケ装置1の評価動作で説明した楽曲Xの所定の加算区間である歌唱区間「S1」~「S3」を例に挙げて、補正部23は、歌唱区間「S1」のカラオケ歌唱の採点結果Q1を所定計数R_add1「0.60」を用いて補正し、歌唱区間「S2」のカラオケ歌唱の採点結果Q2を所定計数R_add2「0.40」を用いて補正し、歌唱区間「S3」のカラオケ歌唱の採点結果Q3を所定計数R_add3「0.20」を用いて補正してもよい。 For example, taking the singing section "S1" to "S3", which is the predetermined addition section of song X described in the evaluation operation of the karaoke device 1 of the third embodiment above, as an example, the correction unit 23 may correct the karaoke singing score result Q1 for singing section "S1" using the predetermined coefficient R_add1 "0.60", correct the karaoke singing score result Q2 for singing section "S2" using the predetermined coefficient R_add2 "0.40", and correct the karaoke singing score result Q3 for singing section "S3" using the predetermined coefficient R_add3 "0.20".
これにより、利用者が徐々に調子を回復するまでの所定の加算区間の間に、採点結果を徐々に調整しながら加点を行うため、採点結果の自然な補正を行うことができるので、利用者はカラオケ歌唱を気持ちよく楽しむことができる。 This allows the scoring results to be adjusted gradually over a specified period until the user gradually recovers, allowing for natural corrections to the scoring results, allowing the user to enjoy singing karaoke comfortably.
[第4の実施形態]
以下、本発明の第4の実施形態のカラオケ装置1について説明する。第4の実施形態の説明において、第1の実施形態と同一の構成要素には第1の実施形態と同一の符号を付し、その説明を省略する。
[Fourth embodiment]
A karaoke apparatus 1 according to a fourth embodiment of the present invention will be described below. In the description of the fourth embodiment, the same components as those in the first embodiment are designated by the same reference numerals as those in the first embodiment, and the description thereof will be omitted.
第4の実施形態のカラオケ装置1では、第1の実施形態と同様に、制御部10が、記憶部11に記憶されたプログラムを実行することにより、評価部20、取得部21、特定部22、補正部23及び報知部24として動作するところ、第4の実施形態では特に、補正部23は、利用者の過去のカラオケ歌唱の採点履歴と、今回のカラオケ歌唱の採点結果との比較に基づいて、今回の採点結果への加算を行うように構成される。 In the karaoke machine 1 of the fourth embodiment, as in the first embodiment, the control unit 10 executes a program stored in the memory unit 11 to operate as the evaluation unit 20, acquisition unit 21, identification unit 22, correction unit 23, and notification unit 24. In particular, in the fourth embodiment, the correction unit 23 is configured to add to the current scoring result based on a comparison between the user's scoring history of past karaoke singing and the scoring result of the current karaoke singing.
換言すれば、補正部23は、所定経過条件を満たすか否かの判定に加えて、評価部20がカラオケ歌唱を評価する楽曲の過去のカラオケ歌唱の採点履歴(例えば、過去の採点結果の平均値)と、当該楽曲の今回のカラオケ歌唱の採点結果とが、所定減少条件を満たすか否かを判定し、所定経過条件及び所定減少条件の両方を満たす場合に、採点結果への加点を行う。 In other words, in addition to determining whether the predetermined progress condition is met, the correction unit 23 also determines whether the scoring history of past karaoke singing of the song for which the evaluation unit 20 evaluates karaoke singing (e.g., the average value of past scoring results) and the scoring result of the current karaoke singing of that song meet predetermined reduction conditions, and adds points to the scoring result if both the predetermined progress condition and the predetermined reduction condition are met.
ここで、所定減少条件は、今回のカラオケ歌唱の採点結果が、過去のカラオケ歌唱の採点履歴(例えば、平均値)に所定の減少率(例えば、「90.0%」)を乗算した減少閾値未満であることに設定される。なお、減少率は、過去のカラオケ歌唱の採点結果の平均値からの偏差を「10.0%」とみなした場合に、「90.0%」に設定されるが、各楽曲の過去の採点結果の分布を他の手法で統計処理することによって算出してもよい。補正部23は、今回のカラオケ歌唱の採点結果が減少閾値未満である場合に、所定減少条件を満たして、採点結果への加点を行うことになる。 Here, the specified decrease condition is set to the score result of the current karaoke singing being less than a decrease threshold value obtained by multiplying the score history of past karaoke singing (e.g., the average value) by a specified decrease rate (e.g., "90.0%). Note that the decrease rate is set to "90.0%" when the deviation from the average value of past karaoke singing score results is considered to be "10.0%," but it may also be calculated by statistically processing the distribution of past scoring results for each song using other methods. If the score result of the current karaoke singing is less than the decrease threshold value, the correction unit 23 will satisfy the specified decrease condition and add points to the scoring result.
なお、カラオケ装置1では、各利用者についてカラオケ演奏した楽曲の楽曲IDを当該利用者の歌唱履歴として記憶部11に記憶するところ、当該楽曲のカラオケ歌唱に対する評価部20の採点結果も、採点履歴として歌唱履歴に含めて記憶する。 In addition, the karaoke device 1 stores the song IDs of songs performed by each user as part of that user's singing history in the storage unit 11, and also stores the scoring results of the evaluation unit 20 on the karaoke singing of that song as part of the singing history.
[第4の実施形態の評価動作]
次に、第4の実施形態において、利用者Uが所定のブランク期間を経過した後で、楽曲Xのカラオケ歌唱を行った場合に、カラオケ装置1がカラオケ歌唱を評価する評価動作の例について、図8を参照して説明する。図8は、第4の実施形態のカラオケ装置1の評価動作の例を示すフローチャートである。
[Evaluation Operation of the Fourth Embodiment]
Next, an example of an evaluation operation in which the karaoke machine 1 evaluates the karaoke singing of a song X performed by a user U after a predetermined blank period will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of the evaluation operation of the karaoke machine 1 of the fourth embodiment.
この例では、利用者Uは、ブランク期間より前に、カラオケ装置1を用いて楽曲Xのカラオケ歌唱を行い、カラオケ装置1は、利用者Uによる楽曲Xのカラオケ歌唱の採点結果を、採点履歴として歌唱履歴に含めて記憶部11に記憶しているものとする。そして、利用者Uは、前回のカラオケ歌唱からブランク期間の「7ヶ月+4日」を経過して、カラオケ装置1が属するカラオケシステム100にログインするものとする。 In this example, user U sings song X using karaoke device 1 prior to the blank period, and karaoke device 1 stores the scoring results of user U's karaoke singing of song X as part of the singing history in storage unit 11. User U then logs in to karaoke system 100 to which karaoke device 1 belongs after a blank period of "7 months + 4 days" has passed since the last time they sang karaoke.
取得部21は、利用者Uの利用者IDに基づいて、利用者Uの歌唱履歴を記憶部11から取得し(ステップS401)、特定部22は、利用者Uの歌唱履歴に基づいて、利用者Uの前回のカラオケ歌唱から今回のカラオケ歌唱までの経過日数Dを「7ヶ月+4日」と特定する(ステップS402)。 The acquisition unit 21 acquires user U's singing history from the storage unit 11 based on user U's user ID (step S401), and the identification unit 22 determines, based on user U's singing history, the number of days D that have elapsed since user U's last karaoke singing session to the current karaoke singing session as "7 months + 4 days" (step S402).
利用者Uは、リモコン装置6を用いて楽曲Xを予約すると、カラオケ本体2では、制御部10が、楽曲Xの予約楽曲情報を記憶部11の予約リストに登録する(ステップS403)。補正部23は、利用者Uの歌唱履歴に基づいて、利用者Uによる楽曲Xの過去のカラオケ歌唱の採点履歴を抽出し、それらの平均値P_aveとして「87.5」を算出するものとする(ステップS404)。また、制御部10は、予約リストに登録された楽曲Xの楽曲データを記憶部11から読み出し、音源12及び音声入出力部13によって楽曲Xのカラオケ演奏が行われる(ステップS405)。 When user U reserves song X using remote control device 6, the control unit 10 of the karaoke machine 2 registers the reserved song information for song X in the reservation list in storage unit 11 (step S403). Based on user U's singing history, the correction unit 23 extracts the scoring history of user U's past karaoke singing of song X and calculates "87.5" as the average score P_ave (step S404). The control unit 10 then reads the song data for song X registered in the reservation list from storage unit 11, and song X is played as karaoke by the sound source 12 and audio input/output unit 13 (step S405).
利用者Uは、楽曲Xのカラオケ演奏に合わせてマイクロフォン3を用いてカラオケ歌唱を行い、ここで、評価部20は、利用者Uによる楽曲Xのカラオケ歌唱を評価して「72.5」点と採点した採点結果Pを出力するものとする(ステップS406)。 User U sings karaoke using microphone 3 along with the karaoke performance of song X, and the evaluation unit 20 evaluates user U's karaoke singing of song X and outputs a scoring result P that scores him/her 72.5 points (step S406).
補正部23は、楽曲Xの過去のカラオケ歌唱の採点履歴である採点結果の平均値P_ave「87.5」と、所定の減少率「90.0%」とに基づいて、減少閾値として「87.5×0.90=78.75」を算出し、楽曲Xの今回のカラオケ歌唱の採点結果P「72.5」点が減少閾値「78.75」未満であるため、所定減少条件を満たすと判定する。 The correction unit 23 calculates the decrease threshold as "87.5 x 0.90 = 78.75" based on the average score P_ave of "87.5", which is the scoring history of past karaoke performances of song X, and the predetermined decrease rate of "90.0%". Since the score result P of "72.5" for this karaoke performance of song X is less than the decrease threshold of "78.75", it determines that the predetermined decrease condition is met.
そして、補正部23は、利用者Uの前回のカラオケ歌唱からの経過日数Dの「7ヶ月+4日」が所定経過条件として6ヶ月以上であることを満たしていて(ステップS407:YES)、且つ、上記したように楽曲X1のカラオケ演奏について所定減少条件を満たすため(ステップS408:YES)、利用者Uによる楽曲Xの今回のカラオケ歌唱の採点結果P「72.5」に対して、所定点数P_add「10.0」点を加算し、採点結果Pを「72.5+10.0=82.5」点に補正する(ステップS409)。 Then, since the number of days D since user U's last karaoke performance, "7 months + 4 days," satisfies the predetermined elapsed condition of 6 months or more (step S407: YES), and the predetermined decrease condition for the karaoke performance of song X1 is met as described above (step S408: YES), the correction unit 23 adds the predetermined score P_add "10.0" to the score result P of user U's current karaoke singing of song X, "72.5," and corrects the score result P to "72.5 + 10.0 = 82.5" (step S409).
報知部24は、利用者Uによる楽曲Xのカラオケ歌唱について、評価部20によって評価されると共に補正部23によって補正された採点結果Pである「82.5」点を利用者Uに対して報知する(ステップS409)。 The notification unit 24 notifies the user U of the score P of "82.5" for the user U's karaoke singing of song X, which is evaluated by the evaluation unit 20 and corrected by the correction unit 23 (step S409).
利用者によっては、長いブランクがあっても、例えば、ホームカラオケ等を利用したカラオケ歌唱を行う等することで、ブランク以前と比べてそれほど歌唱力が落ちない場合がある。過去のカラオケ歌唱の採点履歴と今回のカラオケ歌唱の採点結果との比較結果に基づいて、今回の採点結果が悪くない場合には歌唱力が落ちていないと判断することができるので、採点結果への加点を行わなくても、利用者は、カラオケ歌唱を気持ちよく楽しむことができる。なお、補正部23は、所定の楽曲について利用者の歌唱力が落ちていないと判断した場合に、それ以降の楽曲について、ブランク(経過日数)の判断や所定点数の加算を行わないようにしてもよく、あるいは、楽曲毎に、ブランク(経過日数)の判断や所定点数の加算を行うようにしてもよい。 For some users, even if there has been a long gap in their singing, their singing ability may not have deteriorated significantly compared to before the gap, for example, by singing karaoke at a home karaoke facility. Based on a comparison of the scoring history of past karaoke singing with the scoring results of the current karaoke singing, if the current scoring result is not poor, it can be determined that the user's singing ability has not deteriorated, allowing the user to enjoy singing karaoke comfortably without adding points to the scoring result. Note that if the correction unit 23 determines that the user's singing ability has not deteriorated for a given song, it may not determine the gap (number of days elapsed) or add the specified points for subsequent songs, or it may determine the gap (number of days elapsed) and add the specified points for each song.
一方、過去のカラオケ歌唱の採点履歴と今回のカラオケ歌唱の採点結果との比較結果に基づいて、今回の採点結果が悪くなっている場合には歌唱力が落ちている、又は、調子が戻っていないと判断することができるので、第4の実施形態によれば、採点結果への加点を行うことにより、ブランクに起因して採点結果が悪くなることがなく、利用者はカラオケ歌唱を気持ちよく楽しむことができる。 On the other hand, if the current scoring result is poor based on the comparison of the scoring history of past karaoke singing with the current karaoke singing result, it can be determined that the singing ability has deteriorated or that the user has not returned to form. Therefore, according to the fourth embodiment, by adding points to the scoring result, the scoring result will not be poor due to a gap in singing, and the user can enjoy singing karaoke comfortably.
なお、上記した各実施形態では、利用者の歌唱履歴をカラオケ装置1の記憶部11に記憶する例を説明したが、本発明はこの例に限定されない。他の例では、カラオケ装置1は所定のネットワークを介してカラオケシステム100のサーバ装置7と通信可能に接続されていて、利用者毎の歌唱履歴をサーバ装置7に記憶してもよい。この場合、カラオケ装置1の取得部21は、利用者の歌唱履歴を必要とする場合、サーバ装置7にアクセスして、利用者の歌唱履歴を読み出すことになる。 In the above-described embodiments, an example has been described in which a user's singing history is stored in the storage unit 11 of the karaoke machine 1, but the present invention is not limited to this example. In another example, the karaoke machine 1 may be communicably connected to the server device 7 of the karaoke system 100 via a predetermined network, and the singing history of each user may be stored in the server device 7. In this case, when the acquisition unit 21 of the karaoke machine 1 requires the user's singing history, it will access the server device 7 and read out the user's singing history.
また、上記では、第1~第4の実施形態をそれぞれ別々に記載したが、本発明のカラオケ装置1は、第1~第4の実施形態(変形例を含む)のそれぞれの機能を適宜組み合わせて構成してもよい。例えば、カラオケ装置1は、第2の実施形態と第3の実施形態とを組み合わせて、カラオケ演奏の順に所定曲数の楽曲のみ、加算区間のカラオケ歌唱について採点結果への加算を行うように構成してもよい。 In addition, while the first to fourth embodiments have been described separately above, the karaoke machine 1 of the present invention may be configured by appropriately combining the functions of each of the first to fourth embodiments (including modified examples). For example, the karaoke machine 1 may be configured by combining the second and third embodiments, so that karaoke singing in the addition section is added to the scoring result for only a predetermined number of songs in the order of the karaoke performance.
また、本発明は、請求の範囲及び明細書全体から読み取ることのできる発明の要旨又は思想に反しない範囲で適宜変更可能であり、そのような変更を伴うカラオケ装置もまた本発明の技術思想に含まれる。 Furthermore, the present invention may be modified as appropriate within the scope of the claims and the spirit or concept of the invention as can be read from the entire specification, and karaoke devices incorporating such modifications are also included within the technical concept of the present invention.
1 カラオケ装置
2 カラオケ本体
3 マイクロフォン
4 スピーカ
5 表示装置
10 制御部
11 記憶部
20 評価部
21 取得部
22 特定部
23 補正部
24 報知部
REFERENCE SIGNS LIST 1 karaoke device 2 karaoke main body 3 microphone 4 speaker 5 display device 10 control unit 11 storage unit 20 evaluation unit 21 acquisition unit 22 identification unit 23 correction unit 24 notification unit
Claims (4)
前記利用者のカラオケ歌唱の歌唱履歴を取得する取得部と、
前記歌唱履歴に基づいて、前回のカラオケ歌唱からの経過日数を特定する特定部と、
前記経過日数に基づいて前記採点結果に加点する補正部と、
を有することを特徴とするカラオケ装置。 an evaluation unit that evaluates the karaoke singing performed by the user in accordance with the karaoke performance of the song and outputs a score;
an acquisition unit that acquires the user's karaoke singing history;
a determination unit that determines the number of days that have passed since the last karaoke singing based on the singing history;
a correction unit that adds points to the scoring result based on the number of days that have passed;
A karaoke device comprising:
前記補正部は、前記歌唱区間のうち、所定の加算区間のカラオケ歌唱について前記採点結果への加算を行うことを特徴とする請求項1又は2に記載のカラオケ装置。 the evaluation unit evaluates the karaoke singing for each singing section of the song to be karaoke performed,
3. The karaoke apparatus according to claim 1, wherein the correction unit adds to the scoring result karaoke singing in a predetermined addition section within the singing section.
前記補正部は、前記採点結果と前記採点履歴との比較に基づいて前記採点結果への加算を行うことを特徴とする請求項1~3の何れか1項に記載のカラオケ装置。 the acquiring unit acquires a scoring history of the user's karaoke singing;
4. The karaoke apparatus according to claim 1, wherein the correction unit adds to the scoring result based on a comparison between the scoring result and the scoring history.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022009587A JP7725142B2 (en) | 2022-01-25 | 2022-01-25 | Karaoke equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022009587A JP7725142B2 (en) | 2022-01-25 | 2022-01-25 | Karaoke equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023108454A JP2023108454A (en) | 2023-08-04 |
| JP7725142B2 true JP7725142B2 (en) | 2025-08-19 |
Family
ID=87475285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022009587A Active JP7725142B2 (en) | 2022-01-25 | 2022-01-25 | Karaoke equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7725142B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004245897A (en) | 2003-02-10 | 2004-09-02 | Daiichikosho Co Ltd | Guide melody control method for karaoke equipment |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11265191A (en) * | 1998-03-18 | 1999-09-28 | Sony Corp | Playback system, playback device, and remote control device |
-
2022
- 2022-01-25 JP JP2022009587A patent/JP7725142B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004245897A (en) | 2003-02-10 | 2004-09-02 | Daiichikosho Co Ltd | Guide melody control method for karaoke equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023108454A (en) | 2023-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2013020195A (en) | Karaoke device and karaoke program | |
| JP5122598B2 (en) | Speech input evaluation system, control method for speech input evaluation system, and program | |
| JP5144333B2 (en) | Karaoke equipment | |
| JP5269829B2 (en) | Karaoke system, karaoke system control method, karaoke system control program, and information recording medium thereof | |
| JP7725142B2 (en) | Karaoke equipment | |
| JP5190950B2 (en) | Karaoke equipment | |
| JP5622679B2 (en) | Karaoke equipment | |
| JP5554271B2 (en) | Karaoke equipment | |
| JPH1195775A (en) | Music player | |
| JP2009216909A (en) | Karaoke system | |
| JP5137203B2 (en) | Karaoke equipment | |
| JP2017045018A (en) | Karaoke device and karaoke program | |
| JP4612649B2 (en) | Online karaoke system | |
| JP4182782B2 (en) | Karaoke equipment | |
| JP6073618B2 (en) | Karaoke equipment | |
| JP2013050670A (en) | Karaoke device | |
| JP7327437B2 (en) | karaoke device | |
| JP5046862B2 (en) | Karaoke system with automatic selection function | |
| JP2005037729A (en) | Music generator | |
| JP6468934B2 (en) | Karaoke equipment | |
| JP7160064B2 (en) | Karaoke device and program for singing evaluation | |
| JP5556821B2 (en) | Music performance device and music performance program | |
| JP6219750B2 (en) | Singing battle karaoke system | |
| JP5741625B2 (en) | Karaoke system, karaoke equipment | |
| JP2010156783A (en) | Karaoke performance system with tempo control function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241011 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250723 |
|
| 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: 20250805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250805 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7725142 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |