JP2015143734A - Karaoke device and karaoke program - Google Patents
Karaoke device and karaoke program Download PDFInfo
- Publication number
- JP2015143734A JP2015143734A JP2014016398A JP2014016398A JP2015143734A JP 2015143734 A JP2015143734 A JP 2015143734A JP 2014016398 A JP2014016398 A JP 2014016398A JP 2014016398 A JP2014016398 A JP 2014016398A JP 2015143734 A JP2015143734 A JP 2015143734A
- Authority
- JP
- Japan
- Prior art keywords
- information
- ranking
- score
- rank
- music
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
本発明は、演奏にあわせて歌唱を楽しむことのできるカラオケ装置、並びに、カラオケ用プログラムに関する。特に、歌唱評価に基づいて算出された得点によって順位を競うことのできるカラオケ装置、並びに、カラオケ用プログラムに関する。 The present invention relates to a karaoke apparatus that can enjoy singing along with a performance, and a karaoke program. In particular, the present invention relates to a karaoke apparatus capable of competing for rank by a score calculated based on singing evaluation, and a karaoke program.
従来、カラオケボックスや飲食店等において、演奏に合わせて歌唱を楽しむカラオケ装置では、楽曲演奏中にマイクロホンから入力される歌唱者の音声信号と、楽曲演奏に用いる演奏情報のメロディなどの基準音とを比較し、音程や声の大きさ、発音タイミングなどの差に基づいて得点を算出する採点処理が行われている。また、通信インフラの発達に伴いカラオケ装置は、通信回線を介してホスト装置と接続され、カラオケ演奏に用いる演奏情報や各種プログラムを受信することが可能である。また、カラオケホスト装置に記憶されている個人設定情報に基づいて各種会員サービスを行うことも可能である。 Conventionally, in a karaoke apparatus that enjoys singing along with a performance in a karaoke box or a restaurant, a singer's voice signal input from a microphone during music performance, and a reference sound such as a melody of performance information used for music performance And a scoring process is performed in which scores are calculated based on differences in pitch, voice volume, pronunciation timing, and the like. Further, along with the development of communication infrastructure, the karaoke apparatus is connected to the host apparatus via a communication line, and can receive performance information and various programs used for karaoke performance. It is also possible to provide various member services based on personal setting information stored in the karaoke host device.
採点処理を可能とするカラオケ装置を、各地に設置されているカラオケ装置と通信接続し、同じ楽曲を歌唱した歌唱者同士で得点順位を競うサービスも開始されている。特許文献1に記載される歌唱採点機能では、演奏後に最終得点を提示するほかに採点の途中経過情報も出力するモードを備え、ホスト装置に集計されて用意されている最新の採点ランキングを提示し、歌唱中に逐次変化する途中得点をそのランキング表示に反映させることが記載されている。この歌唱採点機能では、ランキング歌唱中に順位が上がったり下がったりすることで、歌唱者は緊張感を味わえ、ゲーム感覚で歌唱コンテストに参加できることとなる。 A service has also been started in which a karaoke device capable of scoring is connected to karaoke devices installed in various places, and singers who sang the same music compete for the score ranking. The singing scoring function described in Patent Document 1 has a mode that outputs the final score after performance and also outputs the progress information of the scoring, and presents the latest scoring ranking that is aggregated and prepared in the host device. In addition, it is described that the score that is changed during the singing is reflected in the ranking display. With this singing scoring function, the ranks go up and down during the ranking singing, so that the singer can feel a sense of tension and participate in the singing contest with a game sensation.
特許文献2に記載されるカラオケ装置は、前回の途中順位に対する今回の途中順位の差である比較順位を表示手段に表示させ、歌唱終了後に評価対象全体の中での最終順位を表示させることで、緊張感並びに爽快感のある歌唱評価を行うことを可能としている。 The karaoke apparatus described in Patent Document 2 displays the comparison rank, which is the difference between the current halfway rank and the previous halfway rank, on the display means, and displays the final rank in the entire evaluation target after the end of singing. It is possible to perform singing evaluation with a sense of tension and exhilaration.
このように歌唱評価によって他のユーザと順位を競うことのできるカラオケ装置では、途中順位を表示することで、歌唱者は、評価の経過を認知することが可能である。しかしながら、自己の得点の近傍に他のユーザが居ない場合には、途中順位は変化しない状態となり、特許文献2に記載のカラオケ装置においても、自己がどのような順位状態にあるのかを把握することができない。このような状況としては、カラオケ装置に配信されて間もない楽曲(新曲)、あるいは、利用者が少ない楽曲など母集合の少ない楽曲の再生時、あるいは、自己の歌唱能力が、他のユーザの歌唱能力と異なる場合(例えば、歌唱が下手で、順位が最低位に位置することが多いユーザ)などが考えられる。本発明は、このような状況の改善を図り、競技感覚に富み、歌唱者の満足感を伴う歌唱評価を可能とすることを目的とするものである。 In this way, in a karaoke device that can compete with other users for ranking by singing evaluation, the singer can recognize the progress of evaluation by displaying the ranking in the middle. However, when there is no other user in the vicinity of his / her score, the ranking does not change, and the karaoke apparatus described in Patent Document 2 also knows what ranking status he is in. I can't. As such a situation, when a song (new song) that has just been distributed to a karaoke device or a song with a small population such as a song with few users is played, or when the singing ability of another user is A case where it is different from the singing ability (for example, a user who is poor at singing and is often positioned at the lowest rank) may be considered. An object of the present invention is to improve the situation as described above, to make it possible to perform singing evaluation with a high sense of competition and with the satisfaction of a singer.
上述する課題を解決するため、本発明に係るカラオケ装置は、以下の構成を採用するものである。
再生手段と、制御手段と、を備えたカラオケ装置であって、
再生手段は、楽曲情報に含まれる演奏情報を演奏可能とし、
制御手段は、再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、仮想得点を有する仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する。
In order to solve the above-described problems, the karaoke apparatus according to the present invention employs the following configuration.
A karaoke apparatus comprising a reproducing means and a control means,
The reproduction means can perform the performance information included in the music information,
The control means can execute the reproduction process and the final order process,
The reproduction process is based on the comparison between the evaluation reference information included in the music information and the singing voice information input from the microphone while playing the performance information among the music information corresponding to the designated music. The score is calculated at each predetermined timing, and the rank comparison process is executed based on the calculated score.
In the rank comparison process, the score calculated in the reproduction process is compared with the virtual ranking information having the virtual score to determine the rank change on the virtual ranking information, and the rank change is displayed and output.
The final rank process displays and outputs the final rank determined by comparing the final score calculated in the reproduction process with the actual ranking information corresponding to the designated music piece.
さらに本発明に係るカラオケ装置において、
順位比較処理で判別する順位変化は、仮想ランキング情報に加え、実ランキング情報を使用して判別する。
Furthermore, in the karaoke apparatus according to the present invention,
The rank change determined in the rank comparison process is determined using real ranking information in addition to the virtual ranking information.
さらに本発明に係るカラオケ装置において、
順位比較処理は、再生処理にて算出された得点と、実ランキング情報を対比して判別された仮想ランキング情報上での順位変化が、所定値未満である場合、仮想ランキング情報上での順位変化を使用する。
Furthermore, in the karaoke apparatus according to the present invention,
In the rank comparison process, when the rank change on the virtual ranking information determined by comparing the score calculated in the reproduction process with the actual ranking information is less than a predetermined value, the rank change on the virtual ranking information. Is used.
さらに本発明に係るカラオケ装置において、
順位比較処理で使用する仮想ランキング情報は、算出された得点に基づいて形成される。
Furthermore, in the karaoke apparatus according to the present invention,
The virtual ranking information used in the rank comparison process is formed based on the calculated score.
また本発明に係るカラオケ用プログラムは、
情報処理装置において実行可能なカラオケ用プログラムであって、
再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、仮想得点を有する仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する。
The karaoke program according to the present invention is
A karaoke program executable in an information processing apparatus,
The playback process and the final ranking process can be executed,
The reproduction process is based on the comparison between the evaluation reference information included in the music information and the singing voice information input from the microphone while playing the performance information among the music information corresponding to the designated music. The score is calculated at each predetermined timing, and the rank comparison process is executed based on the calculated score.
In the rank comparison process, the score calculated in the reproduction process is compared with the virtual ranking information having the virtual score to determine the rank change on the virtual ranking information, and the rank change is displayed and output.
The final rank process displays and outputs the final rank determined by comparing the final score calculated in the reproduction process with the actual ranking information corresponding to the designated music piece.
本発明のカラオケ装置、カラオケ用プログラムによれば、実ランキング情報上、自己の得点と対比可能なユーザが存在しない、あるいは、当該ユーザの数が少ない場合においても、仮想ランキング情報を使用することで仮想的な順位変化を表示可能とし、歌唱者に対して満足感、達成感のある歌唱評価を提供することが可能となる。また、最終的に表示する最終順位は、実ランキング情報に基づいて表示されるため、実際に歌唱したユーザ間での順位を適正に表示することが可能となる。 According to the karaoke apparatus and the karaoke program of the present invention, the virtual ranking information can be used even when there is no user that can be compared with his / her score on the actual ranking information or when the number of the users is small. It is possible to display a virtual rank change, and it is possible to provide a song evaluation with satisfaction and a sense of accomplishment to the singer. Moreover, since the final ranking to be finally displayed is displayed based on the actual ranking information, it is possible to appropriately display the ranking among the users who actually sang.
さらに、本発明のカラオケ装置、カラオケ用プログラムでは、順位比較処理で判別する順位変化に、仮想ランキング情報に加え、受信処理で受信した実ランキング情報を使用することとしている。このような構成によれば、実ランキング情報上での順位変化が少ない場合においても、歌唱者は大きな順位変化を楽しむことが可能となる。なお、順位比較処理における順位変化の判別は、仮想ランキング情報のみを使用する形態、実ランキング情報を使用する形態、仮想ランキング情報及び実ランキング情報を使用する形態が考えられる。 Furthermore, in the karaoke apparatus and the karaoke program of the present invention, the actual ranking information received in the reception process is used in addition to the virtual ranking information for the rank change determined in the rank comparison process. According to such a configuration, even when the rank change on the actual ranking information is small, the singer can enjoy a large rank change. In order to determine the rank change in the rank comparison process, a form using only virtual ranking information, a form using real ranking information, a form using virtual ranking information and real ranking information can be considered.
さらに、本発明のカラオケ装置、カラオケ用プログラムによれば、実ランキング情報上での順位変化が少ない場合に、仮想ランキング情報を使用して順位変化を判別することとしている。したがって、実ランキング情報上での順位変化が所定値より大きい場合には、実ランキング情報に基づく実際の順位変化を表示出力することが可能となる。 Furthermore, according to the karaoke apparatus and the karaoke program of the present invention, the ranking change is determined using the virtual ranking information when the ranking change on the actual ranking information is small. Therefore, when the rank change on the actual ranking information is larger than the predetermined value, the actual rank change based on the actual ranking information can be displayed and output.
さらに、本発明のカラオケ装置、カラオケ用プログラムでは、算出された得点に基づいて仮想ランキング情報を形成することとしており、歌唱者の得点近傍に仮想得点を有する仮想ランキング情報を形成することが可能となる。なお、歌唱者の得点としては、今回行っている歌唱中に算出された途中得点の他、同じユーザが当該楽曲を前回歌唱した際に算出された得点とするなどの形態が考えられる。 Furthermore, in the karaoke apparatus and the karaoke program of the present invention, virtual ranking information is formed based on the calculated score, and it is possible to form virtual ranking information having a virtual score near the singer's score. Become. In addition, as a score of a singer, the form calculated when the same user sung the said music last time other than the halfway score calculated during the singing currently performed is considered.
図1は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、カラオケ装置2(コマンダ)と、リモコン装置1(本発明における「楽曲選曲装置」)を含んで構成されている。なお、図1に示す例では、1台のカラオケ装置2に対して、リモコン装置1aとリモコン装置1b、2台のリモコン装置1が使用されている例である。これらリモコン装置1a、1bの構成は同一であるため、リモコン装置1として説明を行う。カラオケ装置2とリモコン装置1は、LAN100及びアクセスポイント110を利用してネットワークを形成するように接続されている。 FIG. 1 is a diagram showing a configuration of a karaoke system according to an embodiment of the present invention. The karaoke system in the present embodiment includes a karaoke device 2 (commander) and a remote control device 1 (“music selection device” in the present invention). In the example shown in FIG. 1, the remote controller 1 a, the remote controller 1 b, and the two remote controllers 1 are used for one karaoke apparatus 2. Since these remote control devices 1a and 1b have the same configuration, the remote control device 1 will be described. The karaoke device 2 and the remote control device 1 are connected so as to form a network using the LAN 100 and the access point 110.
カラオケボックスなどの店舗に設置されるカラオケ装置2は、楽曲を演奏するための演奏部として音響制御部25を備えている。また、カラオケ装置2は、ユーザからの各種入力を受け付けるスイッチなどで構成されるカラオケ装置2側の入力部としての操作部21を備える。カラオケ装置2は、操作部21からの入力を解釈してCPU30に伝達する操作処理部22を備える。また、カラオケ装置2は、各種情報を記憶するカラオケ装置側記憶部としてのHDD32(ハードディスク)を備える。カラオケ装置2は、LAN100に接続してネットワークに加入するためのカラオケ装置側通信手段としてのLAN通信部24を備えている。 The karaoke apparatus 2 installed in a store such as a karaoke box includes an acoustic control unit 25 as a performance unit for playing music. Moreover, the karaoke apparatus 2 is provided with the operation part 21 as an input part by the side of the karaoke apparatus 2 comprised with the switch etc. which receive the various input from a user. The karaoke apparatus 2 includes an operation processing unit 22 that interprets an input from the operation unit 21 and transmits it to the CPU 30. The karaoke apparatus 2 includes an HDD 32 (hard disk) as a karaoke apparatus-side storage unit that stores various types of information. The karaoke apparatus 2 includes a LAN communication unit 24 as karaoke apparatus side communication means for connecting to the LAN 100 and joining the network.
また、カラオケ装置2は、モニタ41に対して歌詞映像、背景映像を表示させる映像再生手段を備える。この映像再生手段は、映像情報に基づいて映像を再生する映像再生部29、再生する映像を一時的に蓄積するビデオRAM28、再生された映像に対する歌詞テロップの重畳、映像効果を付与する映像制御部31を備えて構成される。 Further, the karaoke apparatus 2 includes video reproduction means for displaying lyrics video and background video on the monitor 41. This video playback means includes a video playback unit 29 that plays back video based on video information, a video RAM 28 that temporarily stores the video to be played back, a superposition of lyrics telop on the played back video, and a video control unit that provides video effects 31 is comprised.
さらに、このカラオケ装置2では、外部に接続されるモニタ41以外に、タッチパネルモニタ33に対して各種情報を表示することを可能としている。タッチパネルモニタ33は映像制御部31から入力された映像情報を表示する表示部35と、タッチ入力された位置を操作処理部22に出力するタッチパネル34が重畳されて構成されている。このタッチパネルモニタ33は、カラオケ装置2の操作部、あるいは、リモコン装置1のタッチパネルモニタ11などと同様、入力部として機能する。ユーザは、タッチパネルモニタ33から楽曲を選択して、直接カラオケ装置2に予約をさせるなど、カラオケ装置2に対する各種操作を行うことが可能である。 Further, in this karaoke apparatus 2, various information can be displayed on the touch panel monitor 33 in addition to the monitor 41 connected to the outside. The touch panel monitor 33 is configured by superimposing a display unit 35 that displays video information input from the video control unit 31 and a touch panel 34 that outputs a touch input position to the operation processing unit 22. The touch panel monitor 33 functions as an input unit, like the operation unit of the karaoke device 2 or the touch panel monitor 11 of the remote control device 1. The user can perform various operations on the karaoke device 2, such as selecting music from the touch panel monitor 33 and causing the karaoke device 2 to make a reservation directly.
さらに、カラオケ装置2は、各構成を統括して制御するため、各主プログラムを実行するCPU30、各種プログラムを実行するにあたって必要となる情報を一時記憶するためのメモリ27を備えて構成される。 Furthermore, the karaoke apparatus 2 is configured to include a CPU 30 that executes each main program and a memory 27 that temporarily stores information necessary for executing various programs in order to control and control each component.
このような構成にてカラオケ装置2は、各種処理を実行することとなるが、カラオケ装置2の主な機能として、楽曲指定処理、楽曲再生処理などを実行可能としている。楽曲指定処理は、ユーザからの指定に基づいて楽曲を指定、予約するための処理であってリモコン装置1と連携して実行される。ユーザの操作により、リモコン装置1などの入力部で指定された予約情報をメモリ27中の予約テーブルに登録する。楽曲再生処理は、予約された楽曲を再生させる処理であって、楽曲演奏処理と歌詞再生処理とが同期して実行される処理である。 With such a configuration, the karaoke apparatus 2 performs various processes, but as a main function of the karaoke apparatus 2, a music designation process, a music reproduction process, and the like can be performed. The music designation process is a process for designating and reserving music based on designation from the user, and is executed in cooperation with the remote control device 1. The reservation information designated by the input unit such as the remote control device 1 is registered in the reservation table in the memory 27 by a user operation. The music reproduction process is a process of reproducing a reserved music, and the music performance process and the lyrics reproduction process are executed in synchronization.
楽曲演奏処理は、楽曲情報に含まれる演奏情報に基づき、音響制御部25に演奏を実行させる処理である。音響制御部25にて演奏された楽曲は、歌唱用マイク44a、44bから入力される歌唱音声と一緒にスピーカ42から放音される。歌詞再生処理は、楽曲情報に含まれる歌詞情報をモニタ41に表示させることで歌唱補助を行う処理である。この歌詞再生処理で表示される歌詞に、背景映像を重畳させて表示させる背景映像表示処理を実行することとしてもよい。 The music performance process is a process for causing the acoustic control unit 25 to perform a performance based on the performance information included in the music information. The music played by the acoustic control unit 25 is emitted from the speaker 42 together with the singing voice input from the singing microphones 44a and 44b. The lyric reproduction process is a process of performing singing assistance by displaying the lyric information included in the music information on the monitor 41. A background video display process for superimposing a background video on the lyrics displayed in the lyrics reproduction process may be executed.
一方、リモコン装置1は、予約情報などカラオケ装置2に対して各種指示を送信するとともに、カラオケ装置2あるいはインターネット上に接続されたホスト装置5から各種情報を受信する。本実施形態では、ユーザインターフェイスとしてボタンなどの操作部17と、タッチパネルモニタ11を備えている。タッチパネルモニタ11は、表示部11aとタッチパネル11bを有して構成され、表示部11aに各種インターフェイスを表示するとともに、ユーザからのタッチ入力を受付可能としている。 On the other hand, the remote control device 1 transmits various instructions to the karaoke device 2 such as reservation information, and receives various information from the karaoke device 2 or the host device 5 connected on the Internet. In the present embodiment, an operation unit 17 such as a button and the touch panel monitor 11 are provided as user interfaces. The touch panel monitor 11 includes a display unit 11a and a touch panel 11b, displays various interfaces on the display unit 11a, and can accept a touch input from a user.
さらにリモコン装置1は、楽曲検索に必要とされるデータベース、各種プログラム、並びに、プログラム実行に伴って発生する各種情報を記憶するリモコン側記憶部として、メモリ14、そして、これら構成を統括して制御するためのリモコン側制御部を備えて構成される。リモコン側制御部には、CPU15、タッチパネルモニタ11に対して表示する映像を形成する映像制御部13、表示する映像情報を一時的に蓄えるビデオRAM12、タッチパネルモニタ11あるいは操作部17からの入力を解釈してCPU15に伝える操作処理部18が含まれている。 Furthermore, the remote control device 1 controls the memory 14 as a remote control side storage unit that stores a database, various programs required for music search, and various types of information generated in accordance with the execution of the program, and controls these components. The remote control side control part for performing is comprised. The remote control side control unit interprets inputs from the CPU 15, the video control unit 13 that forms video to be displayed on the touch panel monitor 11, the video RAM 12 that temporarily stores video information to be displayed, the touch panel monitor 11, or the operation unit 17. Thus, an operation processing unit 18 for transmitting to the CPU 15 is included.
また、リモコン装置1は、無線LAN通信部16によって、アクセスポイント110と無線接続されることで、LAN100によって構成されるネットワークに接続される。なお、各リモコン装置1は、特定のカラオケ装置2に対して事前に対応付けされている。リモコン装置1から出力される各種命令は、対応付けされたカラオケ装置2にて受信されることとなる。 Further, the remote control device 1 is connected to a network constituted by the LAN 100 by being wirelessly connected to the access point 110 by the wireless LAN communication unit 16. Each remote control device 1 is associated with a specific karaoke device 2 in advance. Various commands output from the remote control device 1 are received by the associated karaoke device 2.
このようなリモコン装置1の構成により、ユーザからの各種入力をタッチパネルモニタ11、あるいは、操作部17から受付けるとともに、映像情報をタッチパネルモニタ11の表示により各種情報を提供することで、カラオケ装置2に対して楽曲予約などの各種指示を行うことが可能とされている。 With such a configuration of the remote control device 1, various inputs from the user are received from the touch panel monitor 11 or the operation unit 17, and video information is provided to the karaoke device 2 by displaying various information on the touch panel monitor 11. On the other hand, it is possible to give various instructions such as music reservation.
図2は、本発明の実施形態に係るトップ画面、すなわち、リモコン装置1を起動した直後の画面を示す図である。本実施形態では、リモコン装置1のタッチパネルモニタ11に表示を行うことで、リモコン装置1を操作するユーザに対して各種情報が提供される。 FIG. 2 is a diagram showing a top screen according to the embodiment of the present invention, that is, a screen immediately after starting the remote control device 1. In the present embodiment, various information is provided to the user who operates the remote control device 1 by displaying on the touch panel monitor 11 of the remote control device 1.
本実施形態のカラオケシステムは、各リモコン装置1のタッチパネルモニタ11から認証情報(後述するユーザ識別情報やパスワード)を入力することで、ログインすることが可能となっている。特に、本実施形態のカラオケシステムでは、複数のユーザをユーザ毎にログインさせることを可能としており、ログインした各ユーザ(ログインユーザ)に関する情報は画面上方に常時表示される。本実施形態においては、ログインした各ユーザに関する情報として、各ユーザの分身像(アバター)を表示するためのログインユーザ欄103が設けられている。なお、分身像としては、人、キャラクターを模した像の他、図形や記号など各種形態を採用することができる。 The karaoke system of the present embodiment can log in by inputting authentication information (user identification information and password described later) from the touch panel monitor 11 of each remote control device 1. In particular, in the karaoke system of the present embodiment, a plurality of users can be logged in for each user, and information regarding each logged-in user (logged-in user) is always displayed at the top of the screen. In the present embodiment, a login user column 103 for displaying each user's image (avatar) is provided as information regarding each logged-in user. In addition to the image imitating a person or a character, various forms such as figures and symbols can be adopted as the portrait image.
また、アカウントを有していないユーザのためのゲストアイコン102、ユーザを切り替えるためのユーザ切り替えスイッチ101が表示されている。ログインしたユーザは、ログインユーザ欄103に表示される分身像を選択、あるいは、ユーザ切り替えスイッチ101を操作することで、自分のユーザ情報を利用した各種サービスを受けることが可能となる。また、アカウントを有していないユーザは、ゲストアイコン102を操作することで、選曲など一般的なサービスを受けることが可能となっている。なお、ユーザの切り替えの際には、パスワードなどを使用した認証を行うこととしてもよいが、認証を行うことなく簡易に切り替えることとしてもよい。 In addition, a guest icon 102 for a user who does not have an account and a user changeover switch 101 for switching the user are displayed. The logged-in user can receive various services using his / her user information by selecting a portrait image displayed in the logged-in user column 103 or operating the user changeover switch 101. Further, a user who does not have an account can receive a general service such as music selection by operating the guest icon 102. Note that when switching users, authentication using a password or the like may be performed, but switching may be performed simply without performing authentication.
図3は、ユーザ毎にホスト装置5に記憶されているユーザ情報を説明するための図である。本実施形態では、ユーザ情報として、個人情報、マイうたテーブル、マイアーティストテーブル、履歴テーブルといった、ユーザに関する各種情報を含んで構成される。ユーザ情報は、ホスト装置5の記憶部51に記憶されている。ユーザ情報には、ユーザがログインするための認証情報(ユーザ識別情報とパスワード)が含まれている。個人情報には、ユーザ名(実際の名前に限ったものでなく、ニックネームであってもよい)、性別、年齢、うた年齢、居住地、趣味、好きな楽曲ジャンルなどを含んで構成される。これら各種情報は、リモコン装置1、あるいは、インターネットなどのネットワークに接続された図示しないパーソナルコンピュータ、携帯情報端末などを使用し、ログインして設定することも可能である。リモコン装置1とカラオケ装置2との対応付け(通称、くくりつけ)が、予め完了していれば、リモコン装置1の操作部17から入力された各種情報をカラオケ装置2へ送付し、カラオケ装置2からホスト装置5へログインしてもよい。 FIG. 3 is a diagram for explaining user information stored in the host device 5 for each user. In the present embodiment, the user information includes various information related to the user such as personal information, a my song table, a my artist table, and a history table. User information is stored in the storage unit 51 of the host device 5. The user information includes authentication information (user identification information and password) for the user to log in. The personal information includes a user name (not limited to an actual name but may be a nickname), gender, age, song age, residence, hobby, favorite music genre, and the like. These various types of information can be set by logging in using the remote control device 1 or a personal computer (not shown) connected to a network such as the Internet or a portable information terminal. If the association between the remote control device 1 and the karaoke device 2 (namely, clinging) has been completed in advance, various information input from the operation unit 17 of the remote control device 1 is sent to the karaoke device 2, and the karaoke device 2 You may log in to the host device 5.
マイうたテーブルは、ユーザによって登録された楽曲を記憶するテーブルであって、楽曲識別情報、音程調整値、過去の採点情報(最高点、もしくは、過去複数回のもの)などを含んで構成されている。ユーザは、このマイうたテーブルに基づいて、過去に登録したお気に入りの楽曲を呼び出して予約、演奏することが可能となる。その際、登録した音程調整値を利用することで、自分の歌唱にあった音程で演奏(再生)を行うこともできる。 The My Uta table is a table that stores music registered by the user, and includes music identification information, pitch adjustment values, past scoring information (highest score or past multiple times), and the like. Yes. Based on this My Uta table, the user can call, reserve, and play a favorite song registered in the past. At that time, by using the registered pitch adjustment value, it is also possible to perform (reproduce) with a pitch suitable for one's own song.
マイアーティストテーブルは、ユーザによって登録されたアーティスト(歌手)を記憶するテーブルであって、歌手識別情報を含んで構成されている。ユーザは、このマイアーティストテーブルに基づいて、登録したお気に入りのアーティストの楽曲(持ち歌、あるいは、関連楽曲)を呼び出して予約、演奏することが可能となる。 The my artist table is a table for storing artists (singer) registered by the user, and includes singer identification information. Based on this My Artist table, the user can call, reserve, and perform a favorite favorite artist's song (a song or a related song).
履歴テーブルは、ユーザが過去の歌唱時に演奏した楽曲に関する各種情報を記録した情報であって、本実施形態では、過去に当該ユーザが予約することで演奏された楽曲について、楽曲の楽曲識別情報、演奏した日時を示す歌唱日時、採点情報などを含んで構成されている。ユーザは、この履歴テーブルに基づいて、過去に演奏した楽曲を呼び出して再度歌唱することが可能である。 The history table is information in which various types of information related to the music played by the user at the time of past singing is recorded, and in this embodiment, the music identification information of the music for the music played by the user in the past, Singing date and time indicating the date and time of performance, scoring information, etc. are included. Based on this history table, the user can call a song played in the past and sing again.
図4は、このユーザ情報の送受信の様子を示した図である。カラオケ店舗に来店したユーザは、自己のユーザ識別情報とパスワードで構成された認証情報を入力、あるいは、リモコン装置1などに設けられたICカードリーダでICカードに記憶されている認証情報を読み取らせることで認証処理S101を実行する。カラオケ装置2あるいはリモコン装置1は、認証情報をホスト装置5に送信し(S102)、認証情報を受信したホスト装置5は記憶部51に記憶されたデータベースから、該当するユーザのユーザ情報を抽出し(S121)、問い合わせのあったカラオケ装置2あるいはリモコン装置1に対して送信する(S122)。 FIG. 4 is a diagram showing how user information is transmitted and received. A user who visits a karaoke store inputs authentication information composed of his / her user identification information and password, or causes the IC card reader provided in the remote control device 1 or the like to read the authentication information stored in the IC card. Thus, the authentication process S101 is executed. The karaoke device 2 or the remote control device 1 transmits authentication information to the host device 5 (S102), and the host device 5 that has received the authentication information extracts user information of the corresponding user from the database stored in the storage unit 51. (S121), it transmits to the karaoke device 2 or the remote control device 1 inquired (S122).
ユーザ情報を受信したカラオケ装置2側では(S103)、受信したユーザ情報に基づいて、楽曲指定処理、楽曲再生処理など各種サービス処理を提供する(S104)。ユーザによりログアウトが要求される(S105)とサービス処理を中断し、サービス処理中に発生した各種履歴(ログ)、あるいは、ユーザによる設定変更を反映したユーザ情報をホスト装置5に送信する(S106)。ここで、ユーザ情報は、全ての情報を送信することの他、更新された差分だけを送信してもよい。ユーザ情報を受信したホスト装置5では(S123)、受信したユーザ情報に基づいて記憶部51に記憶されたデータベースの更新を実行する(S124)。 On the karaoke device 2 side that has received the user information (S103), based on the received user information, various service processes such as a music designation process and a music reproduction process are provided (S104). When logout is requested by the user (S105), the service processing is interrupted, and various histories (logs) generated during the service processing or user information reflecting setting changes by the user are transmitted to the host device 5 (S106). . Here, user information may transmit only the updated difference other than transmitting all information. In the host device 5 that has received the user information (S123), the database stored in the storage unit 51 is updated based on the received user information (S124).
以上、あるユーザが認証処理(ログイン処理)してから、ログアウトするまでの流れを説明したが、本実施形態のカラオケ装置2、リモコン装置1は、認証された複数人(認証ユーザ)が同時にログインしている状態で使用することが可能となっている。図2で説明したユーザインターフェイスを用いることで、サービスを提供するユーザ(以下、「アクティブユーザ」という)を切り替えて使用することが可能となっている。 The flow from the authentication process (login process) to logout has been described above. However, in the karaoke apparatus 2 and the remote control apparatus 1 of the present embodiment, a plurality of authenticated users (authenticated users) log in at the same time. It can be used in the state where By using the user interface described in FIG. 2, it is possible to switch and use a user who provides a service (hereinafter referred to as “active user”).
図5は、本発明の実施形態に係るアクティブユーザトップ画面を示す図である。この図に示されるように、複数人がログインした状態ではログインユーザ欄103にログインしたユーザの分身像103a〜103e(本実施形態では顔部分)が表示される。またログインユーザ欄103中、右端に背景がハイライト(白色)で示されるユーザは、アクティブユーザ103e(Aさん)であって、図に示す状態では、このアクティブユーザ103eに対するサービス、すなわち、アクティブユーザ103eのユーザ情報を利用したサービスが実行されている状態となっている。このアクティブユーザトップ画面では、「曲を探す」を選択することで、歌手名、楽曲名に基づく検索を行うことができる。 FIG. 5 is a diagram showing an active user top screen according to the embodiment of the present invention. As shown in this figure, when a plurality of users are logged in, the logged-in user column 103 displays the logged-in images 103a to 103e (face portions in this embodiment) of the logged-in user. In the logged-in user column 103, the user whose background is highlighted (white) at the right end is the active user 103e (Mr. A), and in the state shown in the figure, the service for the active user 103e, that is, the active user The service using the user information 103e is being executed. On this active user top screen, a search based on a singer name and a song name can be performed by selecting “Find a song”.
楽曲検索の結果、アクティブユーザにより楽曲が選択されると、リモコン装置1はカラオケ装置2に、アクティブユーザのユーザ識別情報、楽曲識別情報等を含む予約情報を送信する。予約情報を受信したカラオケ装置2は、カラオケ装置2のメモリ27中の予約テーブルに登録され、カラオケ装置2は、予約テーブル中の予約情報を参照して、楽曲再生処理を実行する。 When the music is selected by the active user as a result of the music search, the remote control device 1 transmits reservation information including user identification information, music identification information, and the like of the active user to the karaoke device 2. The karaoke apparatus 2 that has received the reservation information is registered in the reservation table in the memory 27 of the karaoke apparatus 2, and the karaoke apparatus 2 executes the music reproduction process with reference to the reservation information in the reservation table.
図6には、カラオケ装置2で実行する楽曲再生処理を示すフロー図が示されている。カラオケ装置2は、メモリ27中に記憶している予約テーブル中、次に再生する楽曲の有無を検出する(S301)。検出の結果、次に再生する楽曲有りと判定された場合(S302:Yes)、当該予約情報中に含まれる楽曲識別情報に対応する実ランキング情報をホスト装置5に要求し、受信する(S303)。この実ランキング情報は、カラオケ装置2にて過去に実行された楽曲再生処理において算出された各楽曲についての得点を、ホスト装置5にて集計したものであり、各楽曲についての得点をユーザ間で競うことを目的として形成されたものである。 FIG. 6 shows a flowchart showing the music reproduction process executed by the karaoke apparatus 2. The karaoke apparatus 2 detects the presence or absence of the music to be reproduced next in the reservation table stored in the memory 27 (S301). As a result of the detection, if it is determined that there is a music to be reproduced next (S302: Yes), the host apparatus 5 is requested and received for actual ranking information corresponding to the music identification information included in the reservation information (S303). . This actual ranking information is obtained by counting the scores for each piece of music calculated in the music reproduction process executed in the past by the karaoke device 2 by the host device 5. It was formed for the purpose of competing.
図8には、本発明の実施形態に係る実ランキング情報のデータ構成が示されている。本実施形態の実ランキング情報は、楽曲毎に、順位、得点、ユーザID(ユーザ識別情報)を対応付けて構成されている。カラオケ装置2にて実行される楽曲再生処理において、新たに算出される得点を、この実ランキング情報と対比することで、歌唱したユーザの順位を判定することが可能となる。なお、本実施形態では、実ランキング情報にユーザIDを含めているが、歌唱したユーザの順位を判定するのみであれば、このユーザIDを必須とするものではない。 FIG. 8 shows the data structure of actual ranking information according to the embodiment of the present invention. The actual ranking information of the present embodiment is configured by associating a rank, a score, and a user ID (user identification information) for each music piece. In the music reproduction process executed by the karaoke device 2, the newly calculated score is compared with the actual ranking information, so that the ranking of the singing user can be determined. In addition, in this embodiment, although user ID is included in real ranking information, if only the order of the user who sang is determined, this user ID is not essential.
本実施形態では、ホスト装置5から受信した実ランキング情報に基づき、今回の楽曲再生処理で歌唱するユーザについて、同楽曲の前回(過去)の得点を判定している(S304)。前回(過去)の得点は、実ランキング情報中、今回の楽曲再生処理の対象となる予約情報に含まれるユーザIDと同じユーザIDの得点を参照することで判定することが可能である。なお、歌唱楽曲に対するユーザの前回(過去)の得点を判定する方法としては、このように実ランキング情報中の情報を使用するのみならず、図3で説明したユーザ情報中のマイうたテーブル、あるいは、履歴テーブルの採点情報を使用することとしてもよい。 In the present embodiment, based on the actual ranking information received from the host device 5, the previous (past) score of the music is determined for the user singing in the current music playback process (S304). The previous (past) score can be determined by referring to the score of the same user ID as the user ID included in the reservation information to be subjected to the current music reproduction process in the actual ranking information. In addition, as a method of determining the user's previous (previous) score for the song, not only using the information in the actual ranking information as described above, but also the My Uta table in the user information described in FIG. The scoring information in the history table may be used.
本実施形態では、今回歌唱するユーザについて判定された、同楽曲の前回(過去)の得点に基づいて、仮想ランキング情報が形成される(S305)。図9には、本発明の実施形態に係る仮想ランキング情報のデータ構成が示されている。本実施形態の仮想ランキング情報は、今回歌唱するユーザの前回(過去)の得点に対し、その前後に複数の仮想得点を有して構成されている。図9の仮想ランキング情報の例では、Aさんの前回(過去)の得点(21.445)に対して、0.1ポイント刻み幅で、18.445から24.445までの仮想得点を有して構成されている。仮想得点の刻み幅は、一律ではなく、前回(過去)の得点から離れるに従って、大きくする(あるいは小さくする)こととしてもよい。 In the present embodiment, virtual ranking information is formed based on the previous (past) score of the same song determined for the user who sings this time (S305). FIG. 9 shows the data structure of the virtual ranking information according to the embodiment of the present invention. The virtual ranking information of the present embodiment is configured to have a plurality of virtual scores before and after the previous (past) score of the user who sings this time. In the example of the virtual ranking information in FIG. 9, the previous score (21.445) of Mr. A has a virtual score from 18.445 to 24.445 in increments of 0.1 points. Configured. The step size of the virtual score is not uniform, and may be increased (or decreased) as the distance from the previous (past) score increases.
本実施形態のカラオケ装置は、楽曲再生処理中、仮想ランキング情報を使用して順位変化を表示出力することとしている。したがって、実ランキング情報中において参加者(母集合)が少ない、あるいは、自己の歌唱能力が、他のユーザの歌唱能力と異なる場合においても自己の得点の近傍に形成された、仮想ランキング情報を使用して、仮想的なユーザに対する順位変化を楽しむことを可能としている。 The karaoke apparatus of the present embodiment displays and outputs a rank change using virtual ranking information during the music reproduction process. Therefore, use virtual ranking information that is formed in the vicinity of your own score even when there are few participants (mother set) in the actual ranking information or when your own singing ability is different from the singing ability of other users Thus, it is possible to enjoy the change of the ranking for the virtual user.
図10には、あるユーザの歌唱評価時における得点、順位の推移例が示されている。この図は、演奏開始から演奏終了までの期間について、あるユーザの得点、順位の推移の様子を示したものである。図中、Bで示す領域は、実ランキング情報中のユーザの得点分布範囲である。また、T1〜T13は、順位変化を表示するタイミングである。このように、実ランキング情報中のユーザの得点が、今回歌唱するユーザの得点と比較して乖離している場合、楽曲再生処理中に表示される順位変化が無い、あるいは、少ないこととなり、歌唱しているユーザは、他のユーザと競う感覚(緊張感や爽快感)を得られないことが考えられる。 FIG. 10 shows a transition example of scores and ranks when a user's singing evaluation is performed. This figure shows the transition of the score and ranking of a certain user during the period from the start to the end of the performance. In the figure, a region indicated by B is a user score distribution range in the actual ranking information. T1 to T13 are timings for displaying a change in rank. As described above, when the score of the user in the actual ranking information is different from the score of the user who sings this time, there is no or little change in the ranking displayed during the music playback process. It is conceivable that the user who is doing cannot obtain a sense (tension or exhilaration) to compete with other users.
本実施形態では、このような事情を鑑み、仮想ランキング情報に基づく順位変化を歌唱するユーザに提示することとしている。楽曲再生が開始される(S306)と、カラオケ装置2は、順位変化を表示するタイミングを計時するためのタイマをスタートさせる(S307)。タイマが所定時間を超える毎(S308:Yes)、すなわち、図10に示すT1〜T13のタイミングで順位変化表示処理(S400)を実行する。 In this embodiment, in view of such circumstances, the ranking change based on the virtual ranking information is presented to the user who sings. When the music reproduction is started (S306), the karaoke apparatus 2 starts a timer for timing the timing for displaying the change in order (S307). Every time the timer exceeds a predetermined time (S308: Yes), that is, the rank change display process (S400) is executed at the timings T1 to T13 shown in FIG.
図7には、本発明の実施形態に係る順位変化表示処理を示すフロー図が示されている。順位変化表示処理では、歌唱用マイク44から入力される歌唱音声情報と、現在、再生を行っている楽曲情報に含まれる評価基準情報を比較することで現在の得点を算出する(S401)。評価基準情報は、少なくともメロディなど歌唱すべき音程を規定した情報である。評価基準情報としては、音程以外に音量、あるいは、こぶし、しゃくりなどの技巧を評価することとしてもよい。 FIG. 7 is a flowchart showing the rank change display process according to the embodiment of the present invention. In the rank change display process, the current score is calculated by comparing the singing voice information input from the singing microphone 44 with the evaluation reference information included in the music information currently being reproduced (S401). The evaluation criterion information is information that defines at least a pitch to be sung, such as a melody. As evaluation standard information, it is good also as evaluating skill, such as a volume, a fist, and a squeak, in addition to a pitch.
なお、本実施形態の楽曲再生処理中に算出される現在の得点は、楽曲再生処理の終了時に最終的に算出される得点と同じ得点圏(最低点から最高点の範囲)を有する得点算出方式にて算出することとしている。したがって、実ランキング情報上において他のユーザの得点と比較にて順位を判定することが可能となっている。このような形態の他、得点算出方式には、楽曲再生処理の進行に従って得点が加算されていく加算方式、あるいは、歌唱のミスによって得点が減算される減算方式など、各種方式を採用することが可能である。加算方式、減算方式のように楽曲再生処理の進行に伴って得点圏が変化する得点算出方式では、楽曲再生処理中に算出された得点を楽曲再生処理時の得点圏となるように補正する、あるいは、実ランキング情報上の得点を、現在の楽曲再生処理時点での得点圏となるように補正した上で、順位を判定することが考えられる。このような形態の他、実ランキング情報に記述される得点は、楽曲再生処理の進行と対応付け、複数記憶しておくこととしてもよい。楽曲再生処理の進行上での正確な順位を判定することが可能となる。 Note that the current score calculated during the music playback process of the present embodiment has the same score area (range from the lowest score to the highest score) as the score finally calculated at the end of the music playback process. We are going to calculate in. Therefore, it is possible to determine the rank by comparing with the scores of other users on the actual ranking information. In addition to these forms, the score calculation method may employ various methods such as an addition method in which scores are added as the music playback process progresses, or a subtraction method in which scores are subtracted due to a singing mistake. Is possible. In the score calculation method in which the score area changes with the progress of the music reproduction process, such as the addition method and the subtraction method, the score calculated during the music reproduction process is corrected to become the score area during the music reproduction process. Alternatively, it is conceivable to determine the rank after correcting the score on the actual ranking information so as to be the score area at the time of the current music reproduction process. In addition to this form, a plurality of scores described in the actual ranking information may be stored in association with the progress of the music playback process. It is possible to determine an accurate ranking in the progress of the music reproduction process.
算出された得点は、実ランキング情報と対比され、実ランキング情報上での順位(実順位という)が判定される(S402)。再生中、2回目以降(図10におけるT2以降)に実行される順位変化表示処理では、前回の実順位と比較した比較順位を形成することが可能となる。本実施形態では、前回の実順位に対して変動があったか否か、すなわち、前回の実順位に対して、所定値以上の順位変化があったか否かが判定される(S403)。なお、所定値としては0以上の任意の値を設定することが可能である。実ランキング情報上で所定値以上の順位変化があった場合(S403:Yes)、実ランキング情報上での順位変化をモニタ41に表示する(S407)。一方、所定値以上の順位変化が無かった場合(S403:No)、仮想ランキング情報上での順位(仮想順位)が判定(S404)され、モニタ41には仮想順位が表示される(S405)。本実施形態では、現在の得点に基づいて、仮想ランキング情報を更新、すなわち、現在の得点を中心として新たな仮想ランキング情報を形成している(S406)。 The calculated score is compared with the actual ranking information, and the rank (referred to as the actual rank) on the actual ranking information is determined (S402). In the rank change display process executed after the second time (after T2 in FIG. 10) during reproduction, it is possible to form a comparison rank compared with the previous actual rank. In the present embodiment, it is determined whether or not there has been a change with respect to the previous actual rank, that is, whether or not there has been a change in rank of a predetermined value or more with respect to the previous actual rank (S403). Note that an arbitrary value of 0 or more can be set as the predetermined value. If there is a change in rank in the actual ranking information by a predetermined value or more (S403: Yes), the rank change in the actual ranking information is displayed on the monitor 41 (S407). On the other hand, when there is no change in the order higher than the predetermined value (S403: No), the order (virtual order) on the virtual ranking information is determined (S404), and the virtual order is displayed on the monitor 41 (S405). In the present embodiment, the virtual ranking information is updated based on the current score, that is, new virtual ranking information is formed around the current score (S406).
図11には、あるユーザの歌唱評価時における得点、順位の推移例を示す一部拡大図が示されている。図11は、図10中、Aで示す枠内を拡大した図であり、仮想ランキング情報上でのユーザの得点変化の様子を示したものである。まず、T1において仮想ランキング情報1上、今回歌唱しているユーザの得点が位置付けられる。最初に順位変化を判定するためのT2では、T2で算出された得点が仮想ランキング情報1上で位置付けられ、T1での位置付けと比較した順位変化が判定される。そして、T2時点で算出された得点に基づき新たな仮想ランキング情報2が形成される。T3では仮想ランキング情報2上におけるT2時点での得点とT3時点での得点に基づき、順位変化が判定される。 FIG. 11 shows a partially enlarged view showing a transition example of scores and rankings at the time of singing evaluation of a certain user. FIG. 11 is an enlarged view of the frame indicated by A in FIG. 10, and shows how the user's score changes on the virtual ranking information. First, the score of the user who is singing this time is positioned on the virtual ranking information 1 at T1. In T2 for determining the ranking change first, the score calculated in T2 is positioned on the virtual ranking information 1, and the ranking change compared with the positioning at T1 is determined. Then, new virtual ranking information 2 is formed based on the score calculated at time T2. At T3, the rank change is determined based on the score at time T2 on the virtual ranking information 2 and the score at time T3.
図12には、本発明の実施形態に係る再生中画面が示されている。モニタ41上には、背景映像に歌詞501が重畳されて表示されるが、更に順位変化A502と順位変化B503が表示される。ユーザはこの順位変化A502、順位変化B503を参照して視覚的に順位の変化を確認することができる。なお、本実施形態にて表示する順位変化は、実ランキング情報、あるいは、仮想ランキング情報を使用した場合の両方において同じ形態を使用している。したがって、歌唱しているユーザは、実ランキング情報を使用したものか、仮想ランキング情報を使用したものかを意識せずに順位変化を楽しむことが可能である。このような形態以外に、表示上、実ランキング情報を使用した順位変化であるのか、仮想ランキング情報を使用した順位変化であるのかを判別可能な形態でモニタ41に表示することとしてもよい。 FIG. 12 shows a playing screen according to the embodiment of the present invention. On the monitor 41, the lyrics 501 are displayed superimposed on the background video, and further, a rank change A502 and a rank change B503 are displayed. The user can visually confirm the change in the order by referring to the order change A502 and the order change B503. Note that the order change displayed in the present embodiment uses the same form in both cases where actual ranking information or virtual ranking information is used. Therefore, the user who is singing can enjoy the rank change without being aware of whether the actual ranking information is used or the virtual ranking information is used. In addition to such a form, it may be displayed on the monitor 41 in a form that can be discriminated whether it is a rank change using real ranking information or a rank change using virtual ranking information.
順位変化A502は、前回の順位に対して上昇したか、下降したか、同じであるかを示す矢印形のアイコンであり、図のディスプレイ404内の上向きの矢印にて順位が上昇したことを示している。本実施形態では、ディスプレイ404外に示すように、順位の変動がないときは横向きのアイコンが、順位が下がったときには下向きのアイコンが順位変化A502として表示される。 The rank change A502 is an arrow-shaped icon indicating whether it has risen, lowered, or the same as the previous rank, and indicates that the rank has been raised by the upward arrow in the display 404 in the figure. ing. In this embodiment, as shown on the outside of the display 404, a horizontal icon is displayed as a rank change A502 when there is no change in rank, and a down icon is displayed when the rank is lowered.
順位変化B503は、前回の順位から何人抜いたかを示す情報であり、例えば、前回の順位から10位上昇した場合には、図のように「10人抜き」の表示が行われる。順位が下がったとき、変化しない場合にも同様の表示が行われる。なお、この順位変化B503の表示は、順位が上昇したときのみ表示するようにしてもよい。歌唱者の歌唱意欲を高めることが可能となる。以上、比較順位に基づいて順位変動A、順位変動Bが表示されるため、ユーザは歌唱中における順位の変動状況を確認することができる。なお、順位変動としては、これらに限ることなく、算出した比較順位をそのまま表示したり、上昇、下降度合いによって順位変動A502のアイコンの色、大きさを変えるなど適宜な形態を採用することができる。 The rank change B503 is information indicating how many people have been removed from the previous rank. For example, when 10 ranks have been raised from the previous rank, “10 missing” is displayed as shown in the figure. The same display is performed when the ranking is lowered and there is no change. The order change B 503 may be displayed only when the order increases. It becomes possible to increase the singers' willingness to sing. As described above, since the rank fluctuation A and the rank fluctuation B are displayed based on the comparison rank, the user can check the fluctuation status of the rank during singing. Note that the rank variation is not limited to these, and an appropriate form such as displaying the calculated comparison rank as it is, or changing the color and size of the icon of the rank variation A502 depending on the degree of increase or decrease can be adopted. .
順位変化表示処理(S400)は、楽曲再生処理の実行中、タイマが所定時間を計時する毎(S308)に、繰り返し実行される。楽曲再生終了が判定される(S309:Yes)と、最終的に算出された歌唱者の得点(最終得点)に基づき、最終順位がモニタ41に表示される(S310)。本実施形態における最終順位は、仮想ランキング情報を使用せずに、実ランキング情報上での順位となっており、実際に歌唱に参加したユーザ間での順位を表示することとしている。 The rank change display process (S400) is repeatedly executed every time the timer times a predetermined time (S308) during the music reproduction process. When it is determined that the music reproduction has ended (S309: Yes), the final ranking is displayed on the monitor 41 based on the finally calculated score (final score) of the singer (S310). The final ranking in the present embodiment is the ranking on the actual ranking information without using the virtual ranking information, and the ranking among the users who actually participated in the singing is displayed.
図13には、本発明の実施形態に係る再生終了時画面が示されている。504は歌唱採点処理で使用した楽曲の関連情報であり、歌唱名、楽曲名が表示されている。505は、歌唱者のユーザ関連情報であり、ログインしたときに取得するユーザ情報に基づいて表示される。図では、ユーザの写真、あるいは、アバターなどのユーザ関連画像とニックネームが表示されている。506には最終得点が表示され、507には順位関連情報が表示される。図ではこの順位関連情報として、全国順位、集計人数、そして、得点の分布と今回の得点を把握できるグラフが表示されている。このランキング画面Aにて歌唱者は、最終得点、そして、最終順位を確認することができる。 FIG. 13 shows a playback end screen according to the embodiment of the present invention. Reference numeral 504 denotes related information of the music used in the singing scoring process, and the singing name and the music name are displayed. 505 is user related information of a singer, and is displayed based on user information acquired when logging in. In the figure, a user's photograph or a user-related image such as an avatar and a nickname are displayed. A final score is displayed in 506, and rank-related information is displayed in 507. In the figure, as the ranking related information, a nationwide ranking, the total number of people, a score distribution, and a graph that can grasp the current score are displayed. On this ranking screen A, the singer can confirm the final score and the final ranking.
今回の楽曲再生処理において算出された最終得点は、ホスト装置5に送信され、ホスト装置5では、受信した最終得点に基づいて実ランキング情報の更新を行う。更新された実ランキング情報は、次の楽曲再生処理に使用されることとなる。本実施形態では、カラオケ装置2において実ランキング情報を受信した上で、楽曲再生を開始することとしていたが、実ランキング情報による順位の判定は、楽曲再生処理途中に、カラオケ装置2がホスト装置5に随時問い合わせて行うこととしてもよい。多数のユーザが同時に参加することが考えられる人気楽曲においても正確な順位を判定することが可能となる。 The final score calculated in the current music reproduction process is transmitted to the host device 5, and the host device 5 updates the actual ranking information based on the received final score. The updated actual ranking information is used for the next music reproduction process. In the present embodiment, the karaoke device 2 receives the actual ranking information and then starts playing the music. However, the rank determination based on the actual ranking information is performed by the karaoke device 2 during the music playing process. It is also possible to inquire at any time. It is possible to determine an accurate ranking even in a popular music that a large number of users can participate at the same time.
以上、本実施形態のカラオケ装置2について説明を行ったが、本実施形態の機能は、パーソナルコンピュータ、あるいは、スマートホンなどの携帯情報端末といった各種情報処理装置に対し、プログラム(カラオケ用プログラム)として提供することも可能である。情報処理装置にプログラムを導入(インストール)することで、情報処理装置上において本明細書で説明した機能を実現することが可能となる。 Although the karaoke apparatus 2 of the present embodiment has been described above, the function of the present embodiment is a program (karaoke program) for various information processing apparatuses such as a personal computer or a portable information terminal such as a smart phone. It is also possible to provide. By introducing (installing) a program into the information processing apparatus, the functions described in this specification can be realized on the information processing apparatus.
1a、1b…リモコン装置 24…LAN通信部
11…タッチパネルモニタ 25…音響制御部
11a…表示部 27…メモリ
11b…タッチパネル 28…ビデオRAM
12…ビデオRAM 29…映像再生部
13…映像制御部 30…CPU
14…メモリ 31…映像制御部
15…CPU 32…HDD(ハードディスク)
16…無線LAN通信部 41…モニタ
17…操作部 42…スピーカ
18…操作処理部 44a、44b…歌唱用マイク(マイクロホン)
19…赤外線通信部 100…LAN
2…カラオケ装置(コマンダ) 110…アクセスポイント
21…操作部 120…ルータ
22…操作処理部 5…ホスト装置
23…赤外線通信部 51…記憶部
DESCRIPTION OF SYMBOLS 1a, 1b ... Remote control device 24 ... LAN communication part 11 ... Touch panel monitor 25 ... Acoustic control part 11a ... Display part 27 ... Memory 11b ... Touch panel 28 ... Video RAM
12 ... Video RAM 29 ... Video reproduction unit 13 ... Video control unit 30 ... CPU
14 ... Memory 31 ... Video control unit 15 ... CPU 32 ... HDD (hard disk)
DESCRIPTION OF SYMBOLS 16 ... Wireless LAN communication part 41 ... Monitor 17 ... Operation part 42 ... Speaker 18 ... Operation processing part 44a, 44b ... Microphone for singing (microphone)
19 ... Infrared communication unit 100 ... LAN
2 ... Karaoke device (commander) 110 ... Access point 21 ... Operation unit 120 ... Router 22 ... Operation processing unit 5 ... Host device 23 ... Infrared communication unit 51 ... Storage unit
Claims (5)
再生手段は、楽曲情報に含まれる演奏情報を演奏可能とし、
制御手段は、再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、仮想得点を有する仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する
カラオケ装置。 A karaoke apparatus comprising a reproducing means and a control means,
The reproduction means can perform the performance information included in the music information,
The control means can execute the reproduction process and the final order process,
The reproduction process is based on the comparison between the evaluation reference information included in the music information and the singing voice information input from the microphone while playing the performance information among the music information corresponding to the designated music. The score is calculated at each predetermined timing, and the rank comparison process is executed based on the calculated score.
In the rank comparison process, the score calculated in the reproduction process is compared with the virtual ranking information having the virtual score to determine the rank change on the virtual ranking information, and the rank change is displayed and output.
The final ranking process is a karaoke apparatus that displays and outputs the final ranking determined by comparing the final score calculated in the reproduction process with the actual ranking information corresponding to the designated music piece.
請求項1に記載のカラオケ装置。 The karaoke apparatus according to claim 1, wherein the rank change determined by the rank comparison process is determined using real ranking information in addition to the virtual ranking information.
請求項2に記載のカラオケ装置。 In the rank comparison process, when the rank change on the virtual ranking information determined by comparing the score calculated in the reproduction process with the actual ranking information is less than a predetermined value, the rank change on the virtual ranking information. The karaoke apparatus according to claim 2.
請求項1から請求項3の何れか1項に記載のカラオケ装置。 The karaoke apparatus according to any one of claims 1 to 3, wherein the virtual ranking information used in the rank comparison process is formed based on the calculated score.
再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、仮想得点を有する仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する
カラオケ用プログラム。 A karaoke program executable in an information processing apparatus,
The playback process and the final ranking process can be executed,
The reproduction process is based on the comparison between the evaluation reference information included in the music information and the singing voice information input from the microphone while playing the performance information among the music information corresponding to the designated music. The score is calculated at each predetermined timing, and the rank comparison process is executed based on the calculated score.
In the rank comparison process, the score calculated in the reproduction process is compared with the virtual ranking information having the virtual score to determine the rank change on the virtual ranking information, and the rank change is displayed and output.
The final rank process is a karaoke program for displaying and outputting the final rank determined by comparing the final score calculated in the reproduction process with the actual ranking information corresponding to the designated music piece.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014016398A JP6098828B2 (en) | 2014-01-31 | 2014-01-31 | Karaoke device and karaoke program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014016398A JP6098828B2 (en) | 2014-01-31 | 2014-01-31 | Karaoke device and karaoke program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015143734A true JP2015143734A (en) | 2015-08-06 |
JP6098828B2 JP6098828B2 (en) | 2017-03-22 |
Family
ID=53888823
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014016398A Active JP6098828B2 (en) | 2014-01-31 | 2014-01-31 | Karaoke device and karaoke program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6098828B2 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002221973A (en) * | 2001-11-14 | 2002-08-09 | Yamaha Corp | Karaoke machine |
JP2005099288A (en) * | 2003-09-24 | 2005-04-14 | Yamaha Corp | Karaoke device which performs scoring display with scoring ranking by musical piece |
JP2005345556A (en) * | 2004-05-31 | 2005-12-15 | Daiichikosho Co Ltd | Karaoke system having group versus group singing skill ranking function |
JP2005345555A (en) * | 2004-05-31 | 2005-12-15 | Daiichikosho Co Ltd | Karaoke system having grading information display function |
JP2007133151A (en) * | 2005-11-10 | 2007-05-31 | Taito Corp | Information device mounted with karaoke function |
JP2009157685A (en) * | 2007-12-27 | 2009-07-16 | Kyushu Univ | Safe driving-promotion system |
JP2010060631A (en) * | 2008-09-01 | 2010-03-18 | Bmb Corp | Karaoke device |
JP2013020195A (en) * | 2011-07-14 | 2013-01-31 | Xing Inc | Karaoke device and karaoke program |
-
2014
- 2014-01-31 JP JP2014016398A patent/JP6098828B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002221973A (en) * | 2001-11-14 | 2002-08-09 | Yamaha Corp | Karaoke machine |
JP2005099288A (en) * | 2003-09-24 | 2005-04-14 | Yamaha Corp | Karaoke device which performs scoring display with scoring ranking by musical piece |
JP2005345556A (en) * | 2004-05-31 | 2005-12-15 | Daiichikosho Co Ltd | Karaoke system having group versus group singing skill ranking function |
JP2005345555A (en) * | 2004-05-31 | 2005-12-15 | Daiichikosho Co Ltd | Karaoke system having grading information display function |
JP2007133151A (en) * | 2005-11-10 | 2007-05-31 | Taito Corp | Information device mounted with karaoke function |
JP2009157685A (en) * | 2007-12-27 | 2009-07-16 | Kyushu Univ | Safe driving-promotion system |
JP2010060631A (en) * | 2008-09-01 | 2010-03-18 | Bmb Corp | Karaoke device |
JP2013020195A (en) * | 2011-07-14 | 2013-01-31 | Xing Inc | Karaoke device and karaoke program |
Also Published As
Publication number | Publication date |
---|---|
JP6098828B2 (en) | 2017-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5618928B2 (en) | Karaoke device and karaoke program | |
JP5946133B2 (en) | Karaoke device and karaoke program | |
JP5190950B2 (en) | Karaoke equipment | |
JP6065225B2 (en) | Karaoke equipment | |
JP5598685B2 (en) | Karaoke device and karaoke program | |
JP2016157010A (en) | Singing evaluation device and program for singing evaluation | |
JP6210220B2 (en) | Karaoke equipment | |
JP5137203B2 (en) | Karaoke equipment | |
JP6098828B2 (en) | Karaoke device and karaoke program | |
JP6553918B2 (en) | Music recommendation system and program | |
JP6108115B2 (en) | Karaoke device and karaoke program | |
JP6139214B2 (en) | Information terminal, information terminal program and karaoke apparatus | |
JP6288451B2 (en) | Karaoke device and information processing device program | |
JP6079971B2 (en) | Karaoke host device, karaoke system and karaoke program | |
JP6065224B2 (en) | Karaoke equipment | |
JP5360435B2 (en) | Karaoke device and karaoke program | |
JP6304490B2 (en) | Karaoke device and karaoke program | |
JP6292404B2 (en) | Karaoke device, karaoke program and karaoke system | |
JP6268536B2 (en) | Music selection device, karaoke device, and music selection program | |
JP6292084B2 (en) | Karaoke device and information processing device program | |
JP6323236B2 (en) | Karaoke device and karaoke program | |
JP5708945B2 (en) | Karaoke equipment | |
JP2015064527A (en) | Karaoke music selection device and karaoke music selection program | |
JP6569448B2 (en) | Karaoke system, music selection device and music selection program | |
JP6375780B2 (en) | Karaoke device and karaoke program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160113 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170112 |
|
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: 20170125 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170207 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6098828 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |