JP6323236B2 - Karaoke device and karaoke program - Google Patents

Karaoke device and karaoke program Download PDF

Info

Publication number
JP6323236B2
JP6323236B2 JP2014155218A JP2014155218A JP6323236B2 JP 6323236 B2 JP6323236 B2 JP 6323236B2 JP 2014155218 A JP2014155218 A JP 2014155218A JP 2014155218 A JP2014155218 A JP 2014155218A JP 6323236 B2 JP6323236 B2 JP 6323236B2
Authority
JP
Japan
Prior art keywords
information
user
music
singing
karaoke
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014155218A
Other languages
Japanese (ja)
Other versions
JP2016031515A (en
Inventor
新也 田川
新也 田川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2014155218A priority Critical patent/JP6323236B2/en
Publication of JP2016031515A publication Critical patent/JP2016031515A/en
Application granted granted Critical
Publication of JP6323236B2 publication Critical patent/JP6323236B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、楽曲の自動演奏に合わせて歌唱を楽しむことのできるカラオケ装置、及び、各種情報処理装置で実行可能なカラオケ用プログラムに関する。特に、ユーザの歌唱補助を行うことのできるカラオケ装置及びカラオケ用プログラムに関する。   The present invention relates to a karaoke apparatus that can enjoy singing according to automatic performance of music and a karaoke program that can be executed by various information processing apparatuses. In particular, the present invention relates to a karaoke apparatus and a karaoke program that can assist a user in singing.

従来、楽曲の自動演奏に合わせて歌唱を楽しむカラオケが社交の場において人気を有している。自動演奏を行うカラオケ装置には、カラオケを楽しむユーザの歌唱を補助する歌唱補助機能が設けられている。このような歌唱補助機能には、自動演奏に同期して歌唱すべき歌詞文字を画面に表示することがよく知られている。また、ユーザが歌うことができない場合、ガイドメロディを再生する歌唱補助機能もある。   Conventionally, karaoke that enjoys singing along with the automatic performance of music has been popular in social situations. A karaoke apparatus that performs automatic performance is provided with a singing assistance function that assists a user who enjoys karaoke. In such a singing assistance function, it is well known that lyric characters to be sung are displayed on the screen in synchronization with the automatic performance. There is also a singing assistance function for reproducing a guide melody when the user cannot sing.

特許文献1には、このような歌唱補助機能として、ユーザの歌唱音声が予め設定された音量レベル以下となった場合、ガイドメロディの音量を大きくすることで、ユーザの歌唱音声を補助する音楽再生装置が開示されている。また、この音楽再生装置は、ユーザの歌唱音声がガイドメロディから外れているか否かを判断し、外れていると判断した場合、ガイドメロディの音量を大きくすることも開示されている。このように特許文献1に記載の音楽再生装置では、ユーザが歌唱できなくなった、あるいは、音程を外れて歌唱している場合、ガイドメロディの音量を大きくすることで、ユーザの歌唱を補助することが行われている。   In Patent Document 1, as such a singing assistance function, when the user's singing voice falls below a preset volume level, the music reproduction for assisting the user's singing voice by increasing the volume of the guide melody An apparatus is disclosed. In addition, it is also disclosed that this music playback device determines whether or not the user's singing voice is out of the guide melody, and increases the volume of the guide melody when it is determined that it is out of the guide melody. As described above, in the music playback device described in Patent Document 1, when the user cannot sing or sings out of the pitch, the user's singing is assisted by increasing the volume of the guide melody. Has been done.

特開平11−52963号公報Japanese Patent Laid-Open No. 11-52963

特許文献1に記載の音楽再生装置では、音楽曲を再生している期間中、ユーザの歌唱音声の音量もしくは音程を監視する必要がある。また、歌唱できなくなった時点、あるいは、音程を外れた時点でガイドメロディの音量を大きくするリアルタイム制御であるため、処理能力に低い音楽再生装置では、ガイドメロディの音量制御がユーザの歌唱にうまく追従しないことが考えられる。また、ユーザの歌唱状況によっては、ガイドメロディの音量が大きくなったり小さくなったりを繰り返す状況が考えられる。このようなガイドメロディの音量が変動する状況では、聴感上、不快なものとなる。したがって、ユーザはかえって歌いにくくなり、歌唱の補助として機能しないことが考えられる。   In the music playback device described in Patent Document 1, it is necessary to monitor the volume or pitch of the user's singing voice during the period of playing the music tune. In addition, since it is a real-time control that increases the volume of the guide melody when it becomes impossible to sing, or when it goes out of the pitch, the volume control of the guide melody follows the user's singing well in music playback devices with low processing power It is possible not to. Further, depending on the user's singing situation, a situation in which the volume of the guide melody repeatedly increases or decreases can be considered. In such a situation where the volume of the guide melody fluctuates, it becomes uncomfortable in terms of hearing. Therefore, it is conceivable that the user is less likely to sing and does not function as a singing aid.

本発明は、ユーザが歌唱しやすい歌唱補助機能を実現することを目的とするものである。具体的には、取得したユーザの音高限界値(上限、下限、または上下限)に基づいて、楽曲の演奏中、音高の補助を行う区間を決定するものである。   An object of this invention is to implement | achieve the song assistance function with which a user is easy to sing. Specifically, based on the acquired user's pitch limit value (upper limit, lower limit, or upper / lower limit), a section for assisting the pitch during performance of the music is determined.

そのため、本発明に係るカラオケ装置は以下の構成を採用するものである。
再生部と、制御部と、を備えるカラオケ装置であって、
前記再生部は、楽曲情報を再生出力可能とし、
前記制御部は、
ユーザから指定された楽曲について、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値に基づいて、当該楽曲の歌唱補助区間を決定する補助区間決定処理と、
指定された楽曲の楽曲情報を前記再生部に再生出力させるとともに、前記補助区間決定処理で決定した歌唱補助区間において歌唱補助情報を再生出力する再生処理と、を実行する。
Therefore, the karaoke apparatus according to the present invention employs the following configuration.
A karaoke apparatus comprising a reproduction unit and a control unit,
The reproduction unit can reproduce and output music information,
The controller is
For the music specified by the user, based on the pitch limit value defined in the user information of the user who specified the music, an auxiliary section determination process for determining the singing auxiliary section of the music,
A reproduction process for reproducing and outputting the song information of the designated song to the reproduction unit and reproducing and outputting the singing auxiliary information in the singing auxiliary section determined by the auxiliary section determination process is executed.

さらに本発明に係るカラオケ装置において、
楽曲情報は、複数の区間に予め区切られ、
前記補助区間決定処理は、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値に基づいて、予め区切られた区間を補助区間とするか否かを決定する。
Furthermore, in the karaoke apparatus according to the present invention,
The music information is divided in advance into a plurality of sections,
In the auxiliary section determination process, it is determined whether or not to set a section divided in advance as an auxiliary section based on a pitch limit value defined in the user information of the user who specified the music.

さらに本発明に係るカラオケ装置において、
歌唱補助情報は、複数の種別を有し、
前記再生処理は、ユーザから指定された種別の歌唱補助情報を再生出力する。
Furthermore, in the karaoke apparatus according to the present invention,
Singing auxiliary information has a plurality of types,
The reproduction process reproduces and outputs the type of singing auxiliary information designated by the user.

さらに本発明に係るカラオケ装置において、
前記再生処理は、ユーザから指定された音量で歌唱補助情報を再生出力する。
Furthermore, in the karaoke apparatus according to the present invention,
The reproduction process reproduces and outputs singing auxiliary information at a volume specified by the user.

さらに本発明に係るカラオケ装置において、
前記再生処理は、歌唱補助区間の期間中、歌唱補助を行っている旨を表示部に表示する。
Furthermore, in the karaoke apparatus according to the present invention,
The said reproduction | regeneration process displays on the display part that the singing assistance is performed during the period of a singing assistance area.

また本発明に係るカラオケ用プログラムは、
ユーザから指定された楽曲について、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値に基づいて、当該楽曲の歌唱補助区間を決定する助区間決定処理と、
指定された楽曲の楽曲情報を再生出力させるとともに、前記補助区間決定処理で決定した歌唱補助区間において歌唱補助情報を再生出力させる再生処理と、を情報処理装置に実行させる。
The karaoke program according to the present invention is
For music designated by the user, based on the pitch limit as specified in the user information for the user specified music, and auxiliary section determining process of determining a singing auxiliary section of the song,
The information processing apparatus is caused to execute reproduction processing for reproducing and outputting the song information of the designated song and reproducing and outputting the singing auxiliary information in the singing auxiliary section determined in the auxiliary section determination processing.

本発明に係るカラオケ装置及びカラオケ用プログラムによれば、取得したユーザの音高限界値に基づいて、楽曲の演奏中、歌唱補助情報を再生出力する歌唱補助区間を決定するものである。したがって、決定した歌唱補助区間において、歌唱補助情報を再生出力することで、従来、歌唱期間中、歌唱できない、あるいは、音高を外れたことの監視に基づいて対応していたリアルタイム処理の場合のように歌唱補助に対する遅延を発生させることがない。また、ユーザの歌唱音声を監視する必要も無いため、少ない情報処理負荷にて補助可能としている。したがって、マシンパワーの小さい情報処理装置においてもユーザに対して的確に歌唱補助を行うことが可能となる。   According to the karaoke apparatus and the karaoke program according to the present invention, the singing auxiliary section for reproducing and outputting the singing auxiliary information is determined during the performance of the music, based on the acquired pitch limit value of the user. Therefore, in the determined singing auxiliary section, by reproducing and outputting the singing auxiliary information, it is conventionally possible to sing during the singing period, or in the case of real-time processing that has been supported based on monitoring that the pitch has deviated As such, there is no delay in singing assistance. Moreover, since there is no need to monitor the user's singing voice, it is possible to assist with a small information processing load. Therefore, even in an information processing apparatus with low machine power, singing assistance can be accurately performed for the user.

本実施形態のカラオケシステムを示す図The figure which shows the karaoke system of this embodiment 本実施形態のトップ画面を示す図The figure which shows the top screen of this embodiment 本実施形態のユーザ情報のデータ構成を示す図The figure which shows the data structure of the user information of this embodiment 本実施形態のユーザ情報の送受信を説明する図The figure explaining transmission / reception of the user information of this embodiment 本実施形態のアクティブユーザトップ画面を示す図The figure which shows the active user top screen of this embodiment 本実施形態の楽曲確認画面を示す図The figure which shows the music confirmation screen of this embodiment 本実施形態の楽曲確認画面(歌唱補助設定時)を示す図The figure which shows the music confirmation screen (at the time of singing assistance setting) of this embodiment 本実施形態の楽曲情報のデータ構成を示す図The figure which shows the data structure of the music information of this embodiment 本実施形態の楽曲予約処理を示すフロー図Flow chart showing music reservation processing of the present embodiment 歌唱補助ブロックの決定について説明するための図The figure for demonstrating the decision of a song auxiliary block 本実施形態の楽曲再生処理を示すフロー図Flow chart showing the music playback process of this embodiment 楽曲再生時のモニタの表示形態を示す図(通常時)Diagram showing the display form of the monitor during music playback (normal) 楽曲再生時のモニタの表示形態Aを示す図(歌唱補助時)The figure which shows display form A of the monitor at the time of music reproduction (at the time of singing assistance) 楽曲再生時のモニタの表示形態Bを示す図(歌唱補助時)The figure which shows the display form B of the monitor at the time of music reproduction (at the time of singing assistance) 楽曲再生時のモニタの表示形態Cを示す図(歌唱補助時)The figure which shows the display form C of the monitor at the time of music reproduction (at the time of singing assistance)

図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 the karaoke system of the present embodiment. The karaoke system in this embodiment includes a karaoke device 2 (commander) and a remote control device 1. 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は、ユーザからの各種入力を受け付ける操作部21を備える。カラオケ装置2は、操作部21からの入力を解釈してCPU30に伝達する操作処理部22を備える。また、カラオケ装置2は、各種情報を記憶する記憶部としてのHDD32(ハードディスク)を備える。カラオケ装置2は、LAN100に接続してネットワークに加入する通信手段としてのLAN通信部24インターフェイス部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 which receives the various inputs 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 storage unit that stores various types of information. The karaoke apparatus 2 includes a LAN communication unit 24 interface unit 24 as a communication unit that connects to the LAN 100 and joins 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 apparatus 2 such as making the karaoke apparatus 2 make a reservation directly by selecting music on the touch panel monitor 33.

さらに、カラオケ装置2は、各構成を統括して制御するためのCPU30、各種プログラムを実行するにあたって必要となる情報を一時記憶するためのメモリ27を備えて構成される。   Furthermore, the karaoke apparatus 2 includes a CPU 30 for controlling each component in an integrated manner and a memory 27 for temporarily storing information necessary for executing various programs.

このような構成にてカラオケ装置2は、各種処理を実行することとなるが、カラオケ装置2の主な機能として、楽曲予約処理、楽曲再生処理などを実行可能としている。楽曲予約処理は、ユーザからの指定に基づいて楽曲を指定、予約するための処理であってリモコン装置1と連携して実行される。ユーザの操作により、リモコン装置1などの入力部で指定された予約情報をメモリ27中の予約テーブルに登録する。楽曲再生処理は、予約された楽曲を再生させる処理であって、楽曲演奏処理と歌詞再生処理とが同期して実行される処理である。   With such a configuration, the karaoke apparatus 2 executes various processes, but as a main function of the karaoke apparatus 2, a music reservation process, a music reproduction process, and the like can be executed. The music reservation 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 and a touch panel monitor 11 are provided as user interfaces for receiving various instructions from the user. 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 and the configuration as a storage unit for storing a database, various programs required for music search, and various types of information generated during program execution. Remote control side control unit. 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の表示部11aに表示を行うことで、リモコン装置1を操作するユーザに対して各種情報が提供される。   FIG. 2 is a diagram showing a top screen of this embodiment, 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 display unit 11a 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, and information regarding the logged-in users (logged-in users) is always displayed at the top of the screen. A login user field 103 is provided for displaying a logged image (avatar) of the 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、あるいは、インターネットなどのネットワークに接続された図示しないパーソナルコンピュータ、携帯情報端末などを使用し、ログインして設定することも可能である。   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 and managed 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, and range information. 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.

個人情報に含まれる音域情報は、ユーザが歌唱可能な音域を記憶する情報であって、最高音高値と最低音高値によって定義された情報である。この音域情報は、ユーザが入力する、あるいは、音域計測処理において計測されたものを使用することが可能である。音域測定処理としては、例えば、カラオケ装置2において、音高にあわせてユーザに声を出させることで、ユーザが出すことのできる最高音高値と最低音高値を計測することが考えられる。あるいは、カラオケ装置2の採点機能を利用し、楽曲再生処理時に採点処理を行った際、ユーザが出すことのできる最高音高値と最低音高値を計測することが考えられる。なお、本実施形態では、最高音高値と最低音高値で形成された音域情報としているが、最高音高値あるいは最低音高値の何れか一方(本発明における音高限界値)を使用することも可能である。本実施形態では、この音域情報を使用し、楽曲再生中、ユーザの歌唱可能音域を超える歌唱箇所について、歌唱補助を行うこととしている。   The range information included in the personal information is information for storing a range in which the user can sing, and is information defined by the highest pitch value and the lowest pitch value. This sound range information can be input by the user or measured in the sound range measurement process. As the range measurement processing, for example, in the karaoke apparatus 2, it is conceivable to measure the maximum pitch value and the minimum pitch value that the user can output by making the user speak in accordance with the pitch. Alternatively, it is conceivable to use the scoring function of the karaoke apparatus 2 to measure the maximum pitch value and the minimum pitch value that can be output by the user when the scoring process is performed during the music reproduction process. In the present embodiment, the range information formed by the highest pitch value and the lowest pitch value is used, but either the highest pitch value or the lowest pitch value (pitch limit value in the present invention) can be used. It is. In this embodiment, this range information is used, and during song reproduction, singing assistance is performed for singing locations that exceed the user's singable range.

マイうたテーブルは、ユーザによって登録された楽曲を記憶するテーブルであって、楽曲識別情報、音高調整値、過去の採点情報(最高点、もしくは、過去複数回のもの)などを含んで構成されている。ユーザは、このマイうたテーブルに基づいて、過去に登録したお気に入りの楽曲を呼び出して予約、演奏することが可能となる。その際、登録した音高調整値を利用することで、自分の歌唱にあった音高で演奏(再生)を行うこともできる。   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 multiple past scores), and the like. ing. 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 possible to perform (reproduce) at a pitch suitable for the singing.

マイアーティストテーブルは、ユーザによって登録されたアーティスト(歌手)を記憶するテーブルであって、歌手識別情報を含んで構成されている。ユーザは、このマイアーティストテーブルに基づいて、登録したお気に入りのアーティストの楽曲(持ち歌、あるいは、関連楽曲)を呼び出して予約、演奏することが可能となる。   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 in the past are recorded. In the present embodiment, the music identification information of the music played for the music played by the user in the past in the past. Singing date and time indicating date and time, 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), various service processes such as a music reservation process and a music reproduction process are provided based on the received user information (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 is possible to use in the state. 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 illustrating an active user top screen according to the present embodiment. 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”.

図6には、本実施形態の楽曲確認画面が示されている。アクティブユーザとして楽曲を選択した場合、この楽曲確認画面にて、予約を行う楽曲に間違いがないか、楽曲名、歌手名、歌い出しなどを表示してユーザに確認させる。本実施形態の楽曲確認画面には、音程設定欄105と歌唱補助設定欄106が設けられている。音程設定欄105は、演奏する際、ユーザが歌唱しやすいように音高調整を行うための設定欄であり、音程設定欄105の右下に表示されている変更ボタンを操作することで、音程設定用の子画面(図示せず)が表示され、予約する楽曲に対し音高調整値を設定することが可能である。   FIG. 6 shows a music confirmation screen of the present embodiment. When a song is selected as an active user, the song confirmation screen displays the song name, singer name, singing, etc. to make the user confirm whether there is a mistake in the song to be reserved. In the music confirmation screen of this embodiment, a pitch setting field 105 and a singing auxiliary setting field 106 are provided. The pitch setting column 105 is a setting column for adjusting the pitch so that the user can easily sing when performing, and by operating the change button displayed at the lower right of the pitch setting column 105, the pitch is set. A sub-screen for setting (not shown) is displayed, and a pitch adjustment value can be set for the music to be reserved.

歌唱補助設定欄106は、ユーザの歌唱可能音域を超える歌唱箇所に対し、歌唱補助をするかしないか、また、歌唱補助の形態を設定可能な設定欄であり、歌唱補助設定欄106の右下に表示されている変更ボタンを操作することで、図7に示す歌唱補助設定用の子画面107が表示され、予約する楽曲に対し歌唱補助に関する各種設定を行うことが可能である。この子画面107には、歌唱補助を行うか否かを設定するオン、オフボタン、歌唱補助情報を選択するためのラジオボタン、歌唱補助音量を設定するためのスライドバーが表示されている。歌唱補助を行う場合、ユーザはオンボタンを操作することで、歌唱補助機能を有効にする。本実施形態では、歌唱補助情報として、ガイドボーカル、楽器音、投稿情報の3つの形態から選択することが可能である。   The singing assistance setting field 106 is a setting field in which singing assistance is performed for a singing portion exceeding the singable range of the user, or a singing assistance mode can be set. 7 is displayed, the sub screen 107 for singing assistance setting shown in FIG. 7 is displayed, and various settings relating to singing assistance can be performed for the music to be reserved. The sub-screen 107 displays an on / off button for setting whether or not to perform singing assistance, a radio button for selecting singing assistance information, and a slide bar for setting the singing assistance volume. When singing assistance is performed, the user activates the singing assistance function by operating the ON button. In this embodiment, the singing auxiliary information can be selected from three forms: guide vocal, instrument sound, and posted information.

図8には、本実施形態の楽曲情報のデータ構成が示されている。本実施形態の楽曲情報は、楽曲情報に関連する各種情報であるメタ情報と、演奏等、各種処理を実行する実情報を有している。メタ情報には、楽曲情報を識別するための楽曲識別情報、曲名、歌手名、作詞者名、作曲者名、ブロック情報を有している。ブロック情報は、演奏情報の時間進行に対応したブロックを規定した情報である。ブロックは、演奏情報を所定時間毎に区切る形態の他、小節位置やひとまとまりのフレーズ位置で区切る形態など、各種形態を採用することが考えられる。   FIG. 8 shows the data structure of the music information of this embodiment. The music information of the present embodiment includes meta information that is various information related to the music information and actual information that executes various processes such as performance. The meta information includes song identification information for identifying song information, song name, singer name, songwriter name, composer name, and block information. The block information is information defining a block corresponding to the time progress of the performance information. It is conceivable that the block adopts various forms such as a form in which performance information is divided at predetermined time intervals and a form in which the performance information is divided at a bar position or a group of phrase positions.

楽曲情報の実情報には、演奏情報、歌詞情報、ガイドボーカル情報、基準音高情報が含まれている。演奏情報は、MIDI規格に基づいて電子楽器用の制御情報、あるいは、実際の演奏を録音した圧縮音声情報等で構成され、カラオケの伴奏音を演奏するための情報である。歌詞情報は、歌唱補助のため、演奏情報に同期して表示される情報であり、演奏に同期して表示された歌詞の色替えを行うように構成してもよい。ガイドボーカル情報は、主旋律等、歌唱すべきパートに対応する音声情報である。基準音高情報は、評価処理(採点)に使用される情報であり、演奏情報と同様、MIDI規格に基づいて規定された制御情報である。この基準音高情報は、歌唱用マイク44a、44bから入力される歌唱音声信号の音高と比較する歌唱評価処理にも使用することが可能である。   The actual information of the music information includes performance information, lyrics information, guide vocal information, and reference pitch information. The performance information is composed of control information for an electronic musical instrument based on the MIDI standard, compressed audio information recording an actual performance, or the like, and is information for playing an accompaniment sound of karaoke. The lyric information is information that is displayed in synchronization with the performance information in order to assist the singing, and may be configured to change the color of the displayed lyrics in synchronization with the performance. Guide vocal information is audio information corresponding to a part to be sung, such as a main melody. The reference pitch information is information used for the evaluation process (scoring), and is control information defined based on the MIDI standard, like the performance information. This reference pitch information can also be used for singing evaluation processing for comparison with the pitch of the singing voice signal input from the singing microphones 44a and 44b.

図7に示す歌唱補助設定用の子画面107において、ガイドボーカルを選択した場合、歌唱補助において、楽曲情報中のガイドボーカル情報が再生される。また、子画面107において楽器音を選択した場合、歌唱補助において、基準音高情報が再生される。また、本実施形態のカラオケ装置2では、投稿情報を使用した歌唱補助を選択することが可能である。投稿情報は、他のユーザがカラオケ装置2を使用して録音(録画も可)した情報であり、ホスト装置5において管理される情報である。通常、カラオケ装置2、あるいは、ユーザのパーソナルコンピュータ等で視聴することが可能であるが、本実施形態では、この投稿情報を使用して歌唱補助を行うことも可能である。なお、この投稿情報を使用した歌唱補助を行う場合、ユーザは、投稿情報選択ボタン108を使用して、当該楽曲について投稿された投稿情報を選択することが可能である。   When the guide vocal is selected on the sub screen 107 for singing assistance setting shown in FIG. 7, the guide vocal information in the music information is reproduced in the singing assistance. In addition, when a musical instrument sound is selected on the sub-screen 107, reference pitch information is reproduced in singing assistance. Moreover, in the karaoke apparatus 2 of this embodiment, it is possible to select singing assistance using post information. The posted information is information recorded by other users using the karaoke device 2 (recording is possible), and is information managed in the host device 5. Normally, viewing can be performed with the karaoke device 2 or the user's personal computer or the like, but in this embodiment, it is also possible to perform singing assistance using the posted information. When performing singing assistance using the posted information, the user can use the posted information selection button 108 to select posted information about the song.

歌唱補助設定用の子画面には、歌唱補助音量を設定するためのスライドバーが設けられている。ユーザはこのスライドバー(1:最小音量、5:最大音量)を操作することで歌唱補助時の音量(歌唱補助情報の再生音量)を設定することが可能である。   A slide bar for setting the singing auxiliary volume is provided on the sub screen for singing auxiliary setting. The user can set the volume at the time of singing assistance (reproduction volume of singing auxiliary information) by operating this slide bar (1: minimum volume, 5: maximum volume).

この楽曲確認画面にて、予約ボタン104の操作による選曲指示が入力されると、リモコン装置1からカラオケ装置2に対してアクティブユーザのユーザ識別情報、楽曲識別情報、音高調整値、歌唱補助設定内容などを含む予約情報が送信される。予約情報を受信したカラオケ装置2では楽曲予約処理を実行する。   When a music selection instruction by operating the reservation button 104 is input on the music confirmation screen, the user identification information of the active user, the music identification information, the pitch adjustment value, and the singing auxiliary setting from the remote control device 1 to the karaoke device 2 Reservation information including contents etc. is transmitted. The karaoke apparatus 2 that has received the reservation information executes a music reservation process.

図9には、本実施形態の楽曲予約処理を示すフロー図が示されている。カラオケ装置2は、リモコン装置1などから予約情報を受け取った場合(S101:Yes)、受け取った予約情報を、カラオケ装置2のメモリ27に記憶管理する予約テーブルに登録する(S102)。また、予約情報中において、歌唱補助指定がある場合(S103:Yes)、歌唱補助ブロックを決定する処理(S104〜S107)を実行する。本実施形態では、楽曲を複数のブロックに分割し、ブロック中、楽曲音高がユーザの歌唱可能音域を超える部分を歌唱補助ブロックとして決定し、当該歌唱補助ブロックについて歌唱補助を行うこととしている。   FIG. 9 is a flowchart showing the music reservation process of the present embodiment. When the karaoke apparatus 2 receives the reservation information from the remote controller 1 or the like (S101: Yes), the received reservation information is registered in the reservation table stored and managed in the memory 27 of the karaoke apparatus 2 (S102). Moreover, when there exists singing assistance designation | designated in reservation information (S103: Yes), the process (S104-S107) which determines a singing assistance block is performed. In the present embodiment, the music is divided into a plurality of blocks, and a portion in which the pitch of the music exceeds the user's singable range is determined as a singing assistance block, and singing assistance is performed for the singing assistance block.

歌唱補助指定がある場合、予約情報に含まれるユーザ識別情報を参照し、予約を行ったユーザのユーザ情報から音域情報を取得する(S104)。そして、予約情報に含まれる楽曲識別情報を参照し、予約した楽曲の基準音高情報を取得する(S105)。そして、取得した音域情報と、再生時の楽曲音高を比較する(S106)。ここで再生時の楽曲音高は、基準音高情報に基づいて得られる情報であって、楽曲予約の際、音高の変更を行っていない場合は楽曲音高情報がそのまま使用される。一方、楽曲予約の際、音高の変更を行った場合には、楽曲音高情報を音高調整値分ずらすことで楽曲音高を算出することが可能である。   When there is a singing assistance designation, the user identification information included in the reservation information is referred to, and the range information is acquired from the user information of the user who made the reservation (S104). Then, with reference to the music identification information included in the reservation information, reference pitch information of the reserved music is acquired (S105). Then, the acquired range information is compared with the music pitch at the time of reproduction (S106). The music pitch at the time of reproduction is information obtained based on the reference pitch information, and the music pitch information is used as it is when the pitch is not changed at the time of music reservation. On the other hand, if the pitch is changed at the time of music reservation, the music pitch can be calculated by shifting the music pitch information by the pitch adjustment value.

図10には、歌唱補助ブロックの決定について説明するための図が示されている。図中、横軸は、楽曲再生から楽曲終了までの時間進行を示しており、縦軸は、音高を示している。楽曲音高は、楽曲開始から終了までの音高の推移で示される。本実施形態では、楽曲の時間進行上、複数のブロックB1〜B8に分割している。本実施形態では、楽曲情報に含まれるブロック情報に基づいてブロックを規定している。楽曲音域は、楽曲音高中、最も低い音高値から最も高い音高値で規定される。また、歌唱可能音域は、ユーザの音域情報から取得した最高音高値と最低音高値の間の音域である。図10の例の場合、ブロックB7、B8において楽曲音域が歌唱可能音域を超えた音域超過部分を有していることが分かる。このブロックB7、B8では、楽曲の音高がユーザにとって高すぎることとなり、歌唱できなくなることが予想される。本実施形態では、ブロックB7、B8を歌唱補助の対象とする歌唱補助ブロックとして決定する(S107)。ここで決定した歌唱補助ブロックを示す番号(識別情報)は、予約情報中に記録され、当該楽曲の楽曲再生処理時に使用される。   The figure for demonstrating determination of a song assistance block is shown by FIG. In the figure, the horizontal axis indicates the time progress from the music reproduction to the end of the music, and the vertical axis indicates the pitch. The music pitch is indicated by the transition of the pitch from the start to the end of the music. In the present embodiment, the music is divided into a plurality of blocks B1 to B8 for the time progression. In the present embodiment, blocks are defined based on block information included in music information. The music pitch range is defined from the lowest pitch value to the highest pitch value among the musical pitches. In addition, the singable range is a range between the highest pitch value and the lowest pitch value acquired from the user's range information. In the case of the example in FIG. 10, it can be seen that in blocks B <b> 7 and B <b> 8, the music sound range has a sound range excess part that exceeds the singable sound range. In these blocks B7 and B8, the pitch of the music is too high for the user, and it is expected that the song cannot be sung. In the present embodiment, the blocks B7 and B8 are determined as singing assistance blocks targeted for singing assistance (S107). The number (identification information) indicating the singing auxiliary block determined here is recorded in the reservation information and used during the music reproduction process of the music.

なお、図10の例では、楽曲音域の下限は、歌唱可能音域の最低音高値を超えていない(下回っていない)が、楽曲音域の下限が歌唱可能音域の下限を超えた(下回った)場合、当該部分を含むブロックを歌唱補助ブロックとして決定することとなる。このように本実施形態では、音高の上限と下限の両方について考慮した形態となっているが、音高の上限、下限のどちらか一方に考慮する形態としてもよい。   In the example of FIG. 10, the lower limit of the music range does not exceed the lowest pitch of the singable range (not lower), but the lower limit of the musical range exceeds the lower limit of the singable range (below). The block including the portion is determined as a singing auxiliary block. As described above, in the present embodiment, both the upper limit and the lower limit of the pitch are taken into consideration. However, the upper limit and the lower limit of the pitch may be considered.

歌唱補助ブロックを決定(S107)後、予約時に選択した歌唱補助情報の種別を判別する。歌唱補助情報として投稿情報を使用することが選択されている場合(S108:Yes)、選択された投稿情報をホスト装置5からダウンロードする(S109)。このように本実施形態では、投稿情報を使用する場合、楽曲の再生前に、必要な投稿情報をダウンロードしておくことで、投稿情報のダウンロードを待つ必要が無く、迅速に楽曲の再生を開始することが可能となっている。また、ダウンロードする投稿情報は、歌唱補助ブロック部分のみとすることとしてもよい。ダウンロード容量を削減し、ダウンロード時間の短縮化、ホスト装置5の負荷削減を図ることが可能となる。なお、投稿情報の取得は、このようなダウンロード形態の他、楽曲再生時にホスト装置5からストリーミング配信することとしてもよい。   After determining the singing auxiliary block (S107), the type of the singing auxiliary information selected at the time of reservation is determined. When using post information as singing auxiliary information is selected (S108: Yes), the selected post information is downloaded from the host device 5 (S109). As described above, in this embodiment, when using post information, by downloading necessary post information before playing the music, it is not necessary to wait for the post information to be downloaded, and the music can be played quickly. It is possible to do. Further, the post information to be downloaded may be only the singing auxiliary block portion. The download capacity can be reduced, the download time can be shortened, and the load on the host device 5 can be reduced. The post information may be acquired by streaming delivery from the host device 5 at the time of music reproduction, in addition to such a download form.

図11には、本実施形態の楽曲再生処理を示すフロー図が示されている。楽曲再生処理が開始されると、カラオケ装置2内のメモリ27に記憶している予約テーブルを参照し、次に再生させる楽曲の有無が判定される(S201)。予約テーブル中、次に再生させる楽曲がある場合(S202:Yes)には、当該楽曲の再生を開始する(S203)。楽曲の再生は、楽曲情報中の演奏情報を音響制御部25に再生させる楽曲演奏処理と、楽曲情報中の歌詞情報を再生する歌詞再生処理と、を同期して実行する。   FIG. 11 is a flowchart showing the music reproduction process of the present embodiment. When the music playback process is started, the reservation table stored in the memory 27 in the karaoke apparatus 2 is referred to and the presence / absence of a music to be played next is determined (S201). If there is a music to be reproduced next in the reservation table (S202: Yes), reproduction of the music is started (S203). The music reproduction is performed in synchronization with a music performance process for causing the sound control unit 25 to reproduce the performance information in the music information and a lyrics reproduction process for reproducing the lyrics information in the music information.

楽曲の再生開始後、当該楽曲について予約時に歌唱補助指定されているか否かが判定される(S204)、歌唱補助指定されていない場合(S204:No)、楽曲演奏処理と歌詞再生処理を、その終了(S205:Yes)まで実行する。一方、歌唱補助指定されている場合(S204:Yes)、歌唱補助ブロック箇所に対する歌唱補助を行う。具体的には、現在再生中のブロックが歌唱補助ブロックか否かを判定し、歌唱補助ブロックである場合(S206:Yes)、予約時に選択した歌唱補助情報を再生する。本実施形態では、3種類の歌唱補助情報(ガイドボーカル、楽器音、投稿情報)を選択することが可能となっている。ガイドボーカルを選択した場合には、楽曲情報中のガイドボーカル情報を再生する。楽器音を選択した場合には、楽曲情報中の基準音高情報を再生する。また、投稿情報を選択した場合には、楽曲予約処理でダウンロードした投稿情報を再生する。   After the reproduction of the music starts, it is determined whether or not singing assistance is designated at the time of reservation for the music (S204). If the singing assistance is not designated (S204: No), the music performance process and the lyrics reproduction process are performed. The process is executed until the end (S205: Yes). On the other hand, when singing assistance is designated (S204: Yes), singing assistance is performed for the singing assistance block location. Specifically, it is determined whether or not the block currently being reproduced is a singing auxiliary block (S206: Yes), and the singing auxiliary information selected at the time of reservation is reproduced. In this embodiment, it is possible to select three types of singing auxiliary information (guide vocal, instrument sound, and posted information). When the guide vocal is selected, the guide vocal information in the music information is reproduced. When the instrument sound is selected, the reference pitch information in the music information is reproduced. When posting information is selected, the posting information downloaded in the music reservation process is reproduced.

一方、現在再生中のブロックが歌唱補助ブロックでない場合(S206:No)、歌唱補助情報は再生せず、非出力状態とする(S208)。ブロックが切り替わる毎(S209:Yes)に、歌唱補助ブロックの判定(S208)を行うことにより、歌唱補助ブロックとして決定したブロックについて、歌唱補助情報の再生による歌唱補助を行うことが可能となる。楽曲演奏処理と歌詞再生処理は、その終了(S210:Yes)まで実行する。   On the other hand, when the block currently being reproduced is not a singing auxiliary block (S206: No), the singing auxiliary information is not reproduced and is set to a non-output state (S208). Every time the block is switched (S209: Yes), it is possible to perform singing assistance by reproducing the singing auxiliary information for the block determined as the singing auxiliary block by performing the determination of the singing auxiliary block (S208). The music performance process and the lyrics reproduction process are executed until the end (S210: Yes).

楽曲再生処理では、ユーザに対して歌唱補助が行われている旨が分かるように、モニタ41における表示形態を変更することとしてもよい。図12〜図15は、楽曲再生処理時におけるモニタ41の各種表示形態を示した図である。図12は、歌唱補助を行わない通常時(S204:No)、あるいは、歌唱補助ブロック以外のブロック再生時(S206:No)の表示形態を示している。モニタ41には、背景映像に歌詞文字501を重畳して表示している。一方、図13〜図15は、歌唱補助ブロックの再生時(S206:Yes)の各種表示形態を示したものである。   In the music reproduction process, the display form on the monitor 41 may be changed so that the user can understand that the singing assistance is performed. 12 to 15 are diagrams showing various display forms of the monitor 41 during the music reproduction process. FIG. 12 shows a display form at the normal time when singing assistance is not performed (S204: No), or at the time of block reproduction other than the singing assistance block (S206: No). On the monitor 41, a lyric character 501 is superimposed and displayed on the background video. On the other hand, FIGS. 13 to 15 show various display forms at the time of reproduction of the singing auxiliary block (S206: Yes).

図13の表示形態Aでは、モニタ41の右上に「歌唱サポート中」と表記された歌唱補助マーク502を表示することで、現在、歌唱補助情報を再生することによる歌唱補助が行われていることを示している。また、図14の表示形態Bでは、歌詞文字501を、図12の通常時と比較して大きく表示することで、歌唱補助が行われていることを示している。歌詞文字501を使用した表示形態では、このように歌詞文字501の大きさを変更する形態のみならず、歌詞文字の色(色替え前、あるいは、色替え後)を変更する、フォントを変更する等、各種形態を採用することが考えられる。また、図15の表示形態Cは、投稿情報を使用した場合であり、投稿情報に含まれる録画情報を、子画面503上に表示することで歌唱補助が行われていることを示している。このような形態によれば、投稿ユーザの実際の歌唱の様子を視認可能となるため、歌唱補助効果の向上を図ることが可能となる。   In the display form A of FIG. 13, the singing assistance by currently reproducing the singing assistance information is performed by displaying the singing assistance mark 502 written as “singing support” on the upper right of the monitor 41. Is shown. Moreover, in the display form B of FIG. 14, it has shown that the singing assistance is performed by displaying the lyric character 501 large compared with the normal time of FIG. In the display form using the lyric character 501, not only the size of the lyric character 501 is changed in this way, but also the color of the lyric character (before or after color change) or the font is changed. It is conceivable to adopt various forms. Moreover, the display form C of FIG. 15 is a case where contribution information is used, and has shown that the singing assistance is performed by displaying the recording information contained in contribution information on the subscreen 503. FIG. According to such a form, since the posting user's actual state of singing can be visually recognized, it is possible to improve the singing assistance effect.

以上、歌唱補助を可能とするカラオケ装置の実施形態について説明を行ったが、本実施形態では、楽曲で規定される楽曲音域と歌唱可能音域を比較することで決定した歌唱補助ブロックにおいて、歌唱補助情報を再生することで、ユーザの歌唱可能音域を超える(上回る、もしくは、下回る)箇所に対する歌唱補助を行うことが可能となっている。なお、本実施形態では、ブロックを単位として歌唱補助を行う、行わないこととしているが、歌唱補助の対象となる歌唱補助区間は、このようなブロック単位の形態のみならず、楽曲音域が歌唱可能音域を超えた箇所とする等、適宜形態を採用することが可能である。   As mentioned above, although embodiment of the karaoke apparatus which enables singing assistance was described, in this embodiment, in the singing assistance block determined by comparing the musical sound range prescribed | regulated with a music, and a singable musical range, singing assistance By reproducing the information, it is possible to perform singing assistance for a location that exceeds (becomes or falls below) the user's singable sound range. In this embodiment, singing assistance is performed in units of blocks, but not performed. However, the singing assistance section that is subject to singing assistance is not limited to such block unit forms, but can be sung in musical ranges. It is possible to adopt a form as appropriate, such as a location beyond the sound range.

1…リモコン装置 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…赤外線通信部 45…カメラ
2…カラオケ装置(コマンダ) 5…ホスト装置
21…操作部 51…記憶装置
22…操作処理部 100…LAN
23…赤外線通信部 110…アクセスポイント
DESCRIPTION OF SYMBOLS 1 ... 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)
DESCRIPTION OF SYMBOLS 19 ... Infrared communication part 45 ... Camera 2 ... Karaoke apparatus (commander) 5 ... Host apparatus 21 ... Operation part 51 ... Storage device 22 ... Operation processing part 100 ... LAN
23 ... Infrared communication unit 110 ... Access point

Claims (6)

再生部と、制御部と、を備えるカラオケ装置であって、
前記再生部は、楽曲情報を再生出力可能とし、
前記制御部は、
ユーザから指定された楽曲について、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値に基づいて、当該楽曲の歌唱補助区間を決定する補助区間決定処理と、
指定された楽曲の楽曲情報を前記再生部に再生出力させるとともに、前記補助区間決定処理で決定した歌唱補助区間において歌唱補助情報を再生出力する再生処理と、を実行する
カラオケ装置。
A karaoke apparatus comprising a reproduction unit and a control unit,
The reproduction unit can reproduce and output music information,
The controller is
For the music specified by the user, based on the pitch limit value defined in the user information of the user who specified the music, an auxiliary section determination process for determining the singing auxiliary section of the music,
A karaoke apparatus that performs reproduction processing for reproducing and outputting the song information of the designated song to the reproduction unit and reproducing and outputting the singing auxiliary information in the singing auxiliary section determined by the auxiliary section determination processing.
楽曲情報は、複数の区間に予め区切られ、
前記補助区間決定処理は、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値に基づいて、予め区切られた区間を補助区間とするか否かを決定する
請求項1に記載のカラオケ装置。
The music information is divided in advance into a plurality of sections,
The auxiliary section determination process determines whether or not to set a section divided in advance as an auxiliary section based on a pitch limit value defined in the user information of the user who specified the music. Karaoke equipment.
歌唱補助情報は、複数の種別を有し、
前記再生処理は、ユーザから指定された種別の歌唱補助情報を再生出力する
請求項1または請求項2に記載のカラオケ装置。
Singing auxiliary information has a plurality of types,
The karaoke apparatus according to claim 1, wherein the reproduction process reproduces and outputs singing auxiliary information of a type specified by a user.
前記再生処理は、ユーザから指定された音量で歌唱補助情報を再生出力する
請求項1から請求項3の何れか1項に記載のカラオケ装置。
The karaoke apparatus according to any one of claims 1 to 3, wherein the reproduction process reproduces and outputs singing auxiliary information at a volume specified by a user.
前記再生処理は、歌唱補助区間の期間中、歌唱補助を行っている旨を表示部に表示する
請求項1から請求項4の何れか1項に記載のカラオケ装置。
The karaoke apparatus according to any one of claims 1 to 4, wherein the reproduction process displays on the display unit that singing assistance is performed during a singing assistance section.
ユーザから指定された楽曲について、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値に基づいて、当該楽曲の歌唱補助区間を決定する助区間決定処理と、
指定された楽曲の楽曲情報を再生出力させるとともに、前記補助区間決定処理で決定した歌唱補助区間において歌唱補助情報を再生出力させる再生処理と、を情報処理装置に実行させる
カラオケ用プログラム。
For music designated by the user, based on the pitch limit as specified in the user information for the user specified music, and auxiliary section determining process of determining a singing auxiliary section of the song,
A program for karaoke that causes an information processing device to execute reproduction processing for reproducing and outputting song information of a designated song and reproducing and outputting singing auxiliary information in the singing auxiliary section determined in the auxiliary section determination processing.
JP2014155218A 2014-07-30 2014-07-30 Karaoke device and karaoke program Active JP6323236B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014155218A JP6323236B2 (en) 2014-07-30 2014-07-30 Karaoke device and karaoke program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014155218A JP6323236B2 (en) 2014-07-30 2014-07-30 Karaoke device and karaoke program

Publications (2)

Publication Number Publication Date
JP2016031515A JP2016031515A (en) 2016-03-07
JP6323236B2 true JP6323236B2 (en) 2018-05-16

Family

ID=55441899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014155218A Active JP6323236B2 (en) 2014-07-30 2014-07-30 Karaoke device and karaoke program

Country Status (1)

Country Link
JP (1) JP6323236B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08146977A (en) * 1994-11-21 1996-06-07 Sanyo Electric Co Ltd Karaoke device
JP2000099059A (en) * 1998-09-24 2000-04-07 Yamaha Corp Signal processing method, signal processor and singing reproducing device
TWI295433B (en) * 2005-09-22 2008-04-01 Asustek Comp Inc Karaoke apparatus and the method thereof
JP2007256617A (en) * 2006-03-23 2007-10-04 Yamaha Corp Musical piece practice device and musical piece practice system
JP2007316261A (en) * 2006-05-24 2007-12-06 Casio Comput Co Ltd Karaoke machine

Also Published As

Publication number Publication date
JP2016031515A (en) 2016-03-07

Similar Documents

Publication Publication Date Title
JP2013020195A (en) Karaoke device and karaoke program
JP6070952B2 (en) Karaoke device and karaoke program
JP6708537B2 (en) Karaoke system
JP5218796B2 (en) Karaoke system, karaoke equipment
WO2016017622A1 (en) Reference display device, reference display method, and program
JP6065225B2 (en) Karaoke equipment
JP5598685B2 (en) Karaoke device and karaoke program
JP2016157010A (en) Singing evaluation device and program for singing evaluation
JP6323236B2 (en) Karaoke device and karaoke program
JP6369225B2 (en) Karaoke device and karaoke program
JP6316099B2 (en) Karaoke equipment
JP5537246B2 (en) Singing position display system
JP2017045018A (en) Karaoke device and karaoke program
JP6292404B2 (en) Karaoke device, karaoke program and karaoke system
JP6065224B2 (en) Karaoke equipment
JP6375780B2 (en) Karaoke device and karaoke program
JP6288451B2 (en) Karaoke device and information processing device program
JP6304490B2 (en) Karaoke device and karaoke program
JP6268536B2 (en) Music selection device, karaoke device, and music selection program
JP6601214B2 (en) Music selection device, karaoke system, and music selection program
JP6394366B2 (en) Karaoke device and karaoke program
JP5500214B2 (en) Music score display output device and music score display output program
JP2017156478A (en) Music selection device, karaoke system and program for music selection
JP6642215B2 (en) Music selection device, karaoke system and music selection program
JP6098828B2 (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: 20170210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180110

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180226

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: 20180313

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180326

R150 Certificate of patent or registration of utility model

Ref document number: 6323236

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150