Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7532271B2 - Karaoke System - Google Patents
[go: Go Back, main page]

JP7532271B2 - Karaoke System - Google Patents

Karaoke System Download PDF

Info

Publication number
JP7532271B2
JP7532271B2 JP2021011051A JP2021011051A JP7532271B2 JP 7532271 B2 JP7532271 B2 JP 7532271B2 JP 2021011051 A JP2021011051 A JP 2021011051A JP 2021011051 A JP2021011051 A JP 2021011051A JP 7532271 B2 JP7532271 B2 JP 7532271B2
Authority
JP
Japan
Prior art keywords
karaoke
setting value
user
identification information
storage unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021011051A
Other languages
Japanese (ja)
Other versions
JP2022114667A (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.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2021011051A priority Critical patent/JP7532271B2/en
Publication of JP2022114667A publication Critical patent/JP2022114667A/en
Application granted granted Critical
Publication of JP7532271B2 publication Critical patent/JP7532271B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケシステムに関する。 The present invention relates to a karaoke system.

カラオケ装置の利用者がカラオケ歌唱し易いように、音量、イコライザ、エコーレベル、サラウンドタイプ等のカラオケ設定を自動的に行うカラオケシステムが提案されている。例えば、利用者の識別情報と音場設定が対応付けて記憶されており、利用者に嗜好が似通った他の利用者の歌唱時に、この利用者の音場設定が自動的に適用されるカラオケシステムが提案されている(例えば、特許文献1参照)。また、利用者毎に1以上の演奏パラメータセットが対応付けて記憶されており、利用者が所望のパラメータセットを選択可能なカラオケシステムが提案されている(例えば、特許文献2参照)。 A karaoke system has been proposed that automatically sets karaoke settings such as volume, equalizer, echo level, and surround type to make it easier for users of karaoke devices to sing karaoke. For example, a karaoke system has been proposed in which a user's identification information and sound field settings are stored in association with each other, and the sound field settings of the user are automatically applied when other users with similar tastes sing (see, for example, Patent Document 1). Also proposed is a karaoke system in which one or more performance parameter sets are stored in association with each user, and the user can select the parameter set they want (see, for example, Patent Document 2).

特開2014-191044号公報JP 2014-191044 A 特開2015-108701号公報JP 2015-108701 A

同じ利用者が同じ機種のカラオケ装置を利用する場合であっても、カラオケ装置が設置されたカラオケルームの広さ等が異なれば、利用者にとって最適なカラオケ設定が異なる。特許文献1、2に記載のカラオケ装置では、利用者の嗜好に着目するだけで、カラオケ装置の設置空間に適したカラオケ設定を利用者に提供することはできない。 Even if the same user uses the same model of karaoke device, the optimal karaoke settings for the user will differ depending on factors such as the size of the karaoke room in which the karaoke device is installed. The karaoke devices described in Patent Documents 1 and 2 only focus on the preferences of the user and are unable to provide the user with karaoke settings that are suitable for the space in which the karaoke device is installed.

本発明の目的は、利用者毎にカラオケ装置の設置空間に適したカラオケ設定を提供することができるカラオケシステムを提供することである。 The object of the present invention is to provide a karaoke system that can provide karaoke settings suitable for each user in the space in which the karaoke device is installed.

上記目的を達成するための主たる発明は、サーバ装置と複数のカラオケ装置が通信可能に接続されたカラオケシステムであって、前記サーバ装置は、利用者のカラオケ設定の設定値をカラオケ装置毎に記憶する第1の記憶部と、カラオケ装置毎に設置空間に関する設置空間情報を記憶する第2の記憶部と、利用者がログインした一のカラオケ装置に設定値を送信する設定値送信部と、を備え、前記第1の記憶部に前記一のカラオケ装置にログイン中の利用者の設定値がある場合、前記設定値送信部が前記一のカラオケ装置に設定値を送信し、前記第1の記憶部に前記一のカラオケ装置にログイン中の利用者の設定値がない場合、前記設定値送信部が前記第2の記憶部から前記一のカラオケ装置と設置空間情報が同じ又は近似した他のカラオケ装置を特定して、前記第1の記憶部から前記一のカラオケ装置にログイン中の利用者の前記他のカラオケ装置に対する設定値を読み出して前記一のカラオケ装置に送信し、前記複数のカラオケ装置は、利用者が選曲した楽曲と共に設定値を予約待ち行列に登録する予約部を備えているカラオケシステムである。 The main invention for achieving the above object is a karaoke system in which a server device and multiple karaoke devices are communicatively connected, the server device includes a first storage unit that stores the karaoke settings of the user for each karaoke device, a second storage unit that stores installation space information for each karaoke device, and a setting value transmission unit that transmits the setting value to a karaoke device to which the user has logged in. If the first storage unit contains the setting value of the user currently logged in to the karaoke device, the setting value transmission unit transmits the setting value to the karaoke device. If the first storage unit does not contain the setting value of the user currently logged in to the karaoke device, the setting value transmission unit identifies another karaoke device that has the same or similar installation space information as the karaoke device from the second storage unit, reads out the setting value of the user currently logged in to the other karaoke device from the first storage unit and transmits it to the karaoke device. The multiple karaoke devices include a reservation unit that registers the setting value in a reservation queue together with the song selected by the user.

本発明によれば、一のカラオケ装置にログイン中の利用者の設定値がサーバ装置に記憶されている場合、この利用者によって前回ログイン時と同じ設置空間で設定された設定値が一のカラオケ装置に適用される。一方で、一のカラオケ装置にログイン中の利用者の設定値がサーバ装置に記憶されていない場合、一のカラオケ装置と設置空間情報が同じ又は近似した他のカラオケ装置に対する利用者の設定値が一のカラオケ装置に適用される。よって、予約待ち行列に登録された楽曲のカラオケ歌唱時に、利用者毎に設置空間に適したカラオケ設定でカラオケ歌唱を楽しむことができる。 According to the present invention, if the setting values of a user currently logged in to a karaoke machine are stored in the server device, the setting values set by this user in the same installation space as when the user last logged in are applied to the karaoke machine. On the other hand, if the setting values of a user currently logged in to a karaoke machine are not stored in the server device, the setting values of a user for another karaoke machine that has the same or similar installation space information as the karaoke machine are applied to the karaoke machine. Therefore, when singing karaoke songs registered in the reservation queue, each user can enjoy singing karaoke with karaoke settings suited to the installation space.

第1実施形態のカラオケシステムの構成図である。1 is a configuration diagram of a karaoke system according to a first embodiment. 第1実施形態のカラオケシステムの機能ブロック図である。FIG. 1 is a functional block diagram of a karaoke system according to a first embodiment. 第1実施形態のカラオケシステムの処理動作の一例を示すフロー図である。FIG. 4 is a flow chart showing an example of a processing operation of the karaoke system of the first embodiment. 第1実施形態のカラオケ設定の設定値の一例を示す図である。FIG. 4 is a diagram showing an example of setting values of karaoke settings in the first embodiment. 第1実施形態の設置空間情報の一例を示す図である。FIG. 4 is a diagram illustrating an example of installation space information according to the first embodiment. 第1実施形態の変更後のカラオケ設定の設定値の一例を示す図である。FIG. 11 is a diagram showing an example of setting values of karaoke settings after change in the first embodiment. 第1実施形態の変更後のカラオケ設定の設定値の一例を示す図である。FIG. 11 is a diagram showing an example of setting values of karaoke settings after change in the first embodiment. 第1実施形態の変更後のカラオケ設定の設定値の一例を示す図である。FIG. 11 is a diagram showing an example of setting values of karaoke settings after change in the first embodiment. 第2実施形態のカラオケシステムの機能ブロック図である。FIG. 11 is a functional block diagram of a karaoke system according to a second embodiment. 第2実施形態のカラオケシステムの処理動作の一例を示すフロー図である。FIG. 11 is a flow chart showing an example of a processing operation of the karaoke system according to the second embodiment. 第2実施形態のカラオケ設定の設定値の一例を示す図である。FIG. 11 is a diagram showing an example of setting values of karaoke settings in the second embodiment. 第2実施形態の変更後のカラオケ設定の設定値の一例を示す図である。FIG. 13 is a diagram showing an example of setting values of karaoke settings after change in the second embodiment. 第2実施形態の変更後のカラオケ設定の設定値の一例を示す図である。FIG. 13 is a diagram showing an example of setting values of karaoke settings after change in the second embodiment. 第2実施形態の変更後のカラオケ設定の設定値の一例を示す図である。FIG. 13 is a diagram showing an example of setting values of karaoke settings after change in the second embodiment.

<第1実施形態>
図1及び図2を参照して、第1実施形態のカラオケシステムについて説明する。図1は、第1実施形態のカラオケシステムの構成図である。図2は、第1実施形態のカラオケシステムの機能ブロック図である。なお、図2の機能ブロック図には、説明の便宜上、一部の処理を実現するための機能ブロックを図示しているが、カラオケ装置が通常備える構成については備えているものとする。また、以下の説明では、カラオケ装置には符号A-Dが付されているが、任意のカラオケ装置を特定しない場合にはA-Dを省略することもある。
First Embodiment
A karaoke system according to a first embodiment will be described with reference to Figures 1 and 2. Figure 1 is a configuration diagram of the karaoke system according to the first embodiment. Figure 2 is a functional block diagram of the karaoke system according to the first embodiment. Note that, for the sake of convenience, the functional block diagram of Figure 2 shows functional blocks for implementing some of the processes, but it is assumed that the system has the configuration that a karaoke machine normally has. In the following description, the karaoke machines are given the symbols A-D, but A-D may be omitted if no particular karaoke machine is specified.

図1に示すように、カラオケシステム1には、データセンタ等に設置されたサーバ装置30と、カラオケルームに設置された複数のカラオケ装置10A-10Dと、が設けられている。サーバ装置30と複数のカラオケ装置10A-10Dはネットワーク5を介して通信可能に接続されている。サーバ装置30にはカラオケ装置10A-10Dに対する各利用者のカラオケ設定や、カラオケ装置10A-10Dが設置されたカラオケルームの床面積等が管理されている。カラオケ装置10A-10Dへの利用者のログインによって、利用者の嗜好やカラオケルームの広さ等に適した設定値がサーバ装置30によってカラオケ装置10A-10Dに適用される。 As shown in FIG. 1, the karaoke system 1 includes a server device 30 installed in a data center or the like, and multiple karaoke devices 10A-10D installed in karaoke rooms. The server device 30 and the multiple karaoke devices 10A-10D are communicatively connected via a network 5. The server device 30 manages the karaoke settings of each user for the karaoke devices 10A-10D, as well as the floor area of the karaoke rooms in which the karaoke devices 10A-10D are installed. When a user logs in to the karaoke devices 10A-10D, the server device 30 applies settings appropriate to the user's preferences, the size of the karaoke room, etc. to the karaoke devices 10A-10D.

各カラオケ装置10A-10Dには、装置本体11と、モニタ12と、スピーカ13と、マイクロフォン14と、リモコン装置15と、が設けられている。モニタ12は、装置本体11からの映像信号等に基づいて、カラオケ演奏に合わせて背景映像と共に歌詞テロップ等を表示する。スピーカ13は、装置本体11からの放音信号に基づいて、楽曲のカラオケ演奏音と共に利用者の歌唱音声を放音する。マイクロフォン14は、利用者の歌唱音声を歌唱音声信号に変換して装置本体11に入力する。リモコン装置15は、装置本体11に対する楽曲予約等の利用者による各種操作を受け付けている。 Each of the karaoke machines 10A-10D is provided with a main body 11, a monitor 12, a speaker 13, a microphone 14, and a remote control device 15. The monitor 12 displays lyrics and subtitles along with a background image in accordance with the karaoke performance based on a video signal from the main body 11. The speaker 13 emits the user's singing voice along with the karaoke performance sound of the song based on a sound emission signal from the main body 11. The microphone 14 converts the user's singing voice into a singing voice signal and inputs it to the main body 11. The remote control device 15 accepts various operations by the user, such as reserving songs for the main body 11.

装置本体11によってカラオケ演奏が開始されると、楽曲データの再生に同期して、歌詞テロップデータ及び背景映像データに基づいて歌詞テロップと背景映像がモニタ12に表示される。また、カラオケ演奏の演奏音信号とマイクロフォン14から装置本体11に入力された歌唱音声信号がミキサによって適切な比率でミキシングされて、このミキシング信号がアンプによって増幅されてスピーカ13から放音される。このように、利用者がカラオケ演奏に合わせて歌唱すると、スピーカ13からカラオケ演奏音と共に歌唱音声が放音される。さらに、利用者の歌唱音声は装置本体11において採点される。 When the karaoke performance is started by the device main body 11, the lyric caption and background image are displayed on the monitor 12 based on the lyric caption data and background image data in synchronization with the playback of the music data. In addition, the karaoke performance sound signal and the singing voice signal input to the device main body 11 from the microphone 14 are mixed at an appropriate ratio by the mixer, and this mixed signal is amplified by the amplifier and output from the speaker 13. In this way, when the user sings along with the karaoke performance, the singing voice is output from the speaker 13 together with the karaoke performance sound. In addition, the user's singing voice is scored by the device main body 11.

図2に示すように、サーバ装置30には、第1の記憶部31と、第2の記憶部32と、設定値送信部33と、が設けられている。第1の記憶部31には、利用者のカラオケ設定の設定値がカラオケ装置10毎に記憶されている。本実施形態の第1の記憶部31では、利用者の利用者識別情報及びカラオケ装置10の装置識別情報に、カラオケ設定の設定値としてカラオケ演奏音の音量設定値及び歌唱音声のエコーレベル設定値が対応付けられている(図4参照)。このように、サーバ装置30には、利用者の嗜好に合わせたカラオケ設定がカラオケ装置10毎に管理されている。 As shown in FIG. 2, the server device 30 is provided with a first memory unit 31, a second memory unit 32, and a setting value transmission unit 33. The first memory unit 31 stores the user's karaoke setting values for each karaoke device 10. In the first memory unit 31 of this embodiment, the user identification information of the user and the device identification information of the karaoke device 10 are associated with the volume setting value of the karaoke performance sound and the echo level setting value of the singing voice as the karaoke setting setting values (see FIG. 4). In this way, the server device 30 manages karaoke settings tailored to the user's preferences for each karaoke device 10.

第2の記憶部32には、カラオケ装置10毎に設置空間に関する設置空間情報が記憶されている。本実施形態の第2の記憶部32では、カラオケ装置10の装置識別情報に設置空間情報としてカラオケルームの床面積に関する情報が対応付けられている(図5参照)。例えば、カラオケ装置10が設置されたカラオケルームの床面積に関する情報として、「10m未満」、「10m以上20m未満」、「20m以上30m未満」、「30m以上」のいずれかが設定されている。このように、サーバ装置30には、カラオケ設定に加えて、カラオケ装置10が設置されたカラオケルームの広さも管理されている。 The second storage unit 32 stores installation space information on the installation space for each karaoke device 10. In the second storage unit 32 of this embodiment, information on the floor area of the karaoke room is associated with the device identification information of the karaoke device 10 as installation space information (see FIG. 5). For example, any one of "less than 10 m2", "10 m2 or more and less than 20 m2", "20 m2 or more and less than 30 m2 ", and "30 m2 or more" is set as the information on the floor area of the karaoke room in which the karaoke device 10 is installed. In this way, in addition to the karaoke settings, the server device 30 also manages the size of the karaoke room in which the karaoke device 10 is installed.

なお、設置空間情報は、カラオケルームの床面積に関する情報に限らず、カラオケルームの容積や壁面の材質に関する情報でもよい。また、設置空間情報は、これらカラオケルームの床面積、容積、壁面の材質に関する情報のうち複数の情報を含んでいてもよい。壁面の材質に関する情報としては、例えば「反射率が高い材質」、「反射率が中間の材質」、「反射率が低い材質」のいずれかが設定される。また、カラオケシステム1に新たなカラオケ装置が追加される度に、第2の記憶部32にカラオケ装置の装置識別情報に設置空間情報が対応付けられて記憶される。 The installation space information is not limited to information about the floor area of the karaoke room, but may also be information about the volume of the karaoke room and the material of the walls. The installation space information may also include a plurality of pieces of information about the floor area, volume, and material of the walls of the karaoke room. For example, the information about the material of the walls may be set to one of "material with high reflectivity," "material with medium reflectivity," or "material with low reflectivity." Each time a new karaoke device is added to the karaoke system 1, the installation space information is stored in the second storage unit 32 in association with the device identification information of the karaoke device.

設定値送信部33は、利用者がログインしたカラオケ装置(一のカラオケ装置)10に設定値を送信する。設定値送信部33がカラオケ装置10からログイン情報として利用者識別情報及び装置識別情報を受信すると、この利用者識別情報及び装置識別情報に対応付けられた設定値が第1の記憶部31にあるか否かが判定される。カラオケ装置10にログイン中の利用者の設定値が第1の記憶部31にある場合には、設定値送信部33によって利用者識別情報と共にカラオケ装置10に設定値が送信される。これにより、利用者によって以前と同じカラオケルーム(設置空間)で設定された設定値がカラオケ装置10に適用される。 The setting value transmission unit 33 transmits the setting value to the karaoke device (one karaoke device) 10 into which the user has logged in. When the setting value transmission unit 33 receives user identification information and device identification information as login information from the karaoke device 10, it determines whether or not the setting value associated with this user identification information and device identification information is in the first storage unit 31. If the setting value of the user currently logged in to the karaoke device 10 is in the first storage unit 31, the setting value is transmitted to the karaoke device 10 together with the user identification information by the setting value transmission unit 33. As a result, the setting value set by the user in the same karaoke room (installation space) as before is applied to the karaoke device 10.

一方で、カラオケ装置10にログイン中の利用者の設定値が第1の記憶部31にない場合には、設定値送信部33によって第2の記憶部32からカラオケ装置10と設置空間情報が同じ又は近似した他のカラオケ装置(図2では不図示)の他の装置識別情報が特定される。第1の記憶部31からカラオケ装置10にログイン中の利用者の他のカラオケ装置に対する設定値、すなわちこの利用者の利用者識別情報及び他の装置識別情報に対応付けられた設定値が読み出される。第1の記憶部31から読み出された設定値は、設定値送信部33によって利用者識別情報と共にカラオケ装置10に送信される。 On the other hand, if the setting values of the user currently logged in to the karaoke device 10 are not stored in the first memory unit 31, the setting value transmission unit 33 identifies from the second memory unit 32 other device identification information of another karaoke device (not shown in FIG. 2) that has the same or similar installation space information as the karaoke device 10. The setting values for the other karaoke device of the user currently logged in to the karaoke device 10, i.e., the setting values associated with the user identification information of this user and the other device identification information, are read from the first memory unit 31. The setting values read from the first memory unit 31 are transmitted to the karaoke device 10 by the setting value transmission unit 33 together with the user identification information.

これにより、カラオケ装置10に対して利用者が音量設定等のカラオケ設定を行っていなくても、他のカラオケ装置に対して利用者がカラオケ設定を行っていれば、他のカラオケ装置の設定値がカラオケ装置10に適用される。カラオケ装置10と他のカラオケ装置のカラオケルームの広さが同じ又は近似しているため、カラオケ装置10の設置空間に適したカラオケ設定が提供される。利用者の嗜好だけでなく、カラオケ装置10が設置されたカラオケルームの広さ等を考慮した利用者の設定値がカラオケ装置10に対して自動的に適用される。 As a result, even if the user has not made any karaoke settings such as volume settings for the karaoke device 10, if the user has made karaoke settings for the other karaoke device, the settings of the other karaoke device are applied to the karaoke device 10. Since the karaoke rooms of the karaoke device 10 and the other karaoke devices are the same or similar in size, karaoke settings suited to the installation space of the karaoke device 10 are provided. The user's settings, which take into consideration not only the user's preferences but also the size of the karaoke room in which the karaoke device 10 is installed, are automatically applied to the karaoke device 10.

また、カラオケ装置10にログイン中の利用者の設定値が第1の記憶部31にない場合には、カラオケ装置10にログイン中の利用者の他のカラオケ装置に対する設定値が、カラオケ装置10に対する設定値として第1の記憶部31に記憶される。この場合、第1の記憶部31によって利用者の利用者識別情報及びカラオケ装置10の装置識別情報に、他のカラオケ装置の設定値が対応付けられて記憶される。これにより、カラオケ装置10への利用者の次回のログイン時には、既にサーバ装置30に反映された設定値がカラオケ装置10に適用される。 In addition, if the setting values of the user currently logged in to the karaoke machine 10 are not stored in the first storage unit 31, the setting values of the currently logged in user for the other karaoke machine are stored in the first storage unit 31 as the setting values for the karaoke machine 10. In this case, the setting values of the other karaoke machine are stored in association with the user identification information of the user and the device identification information of the karaoke machine 10 by the first storage unit 31. As a result, the next time the user logs in to the karaoke machine 10, the setting values already reflected in the server device 30 are applied to the karaoke machine 10.

カラオケ装置10には、ログイン情報送信部21と、変更部22と、取得部23と、予約部24と、音響処理部25と、ログアウト情報送信部26と、が設けられている。ログイン情報送信部21は、利用者のログイン操作に応じて、利用者のログイン情報をサーバ装置30に送信する。ログイン情報には、利用者の利用者識別情報及びカラオケ装置10の装置識別情報が含まれている。カラオケ装置10のログイン情報送信部21からサーバ装置30にログイン情報が送信されることで、サーバ装置30の設定値送信部33からカラオケ装置10に対して利用者識別情報と共に設定値が送り返される。 The karaoke device 10 is provided with a login information transmission unit 21, a change unit 22, an acquisition unit 23, a reservation unit 24, an audio processing unit 25, and a logout information transmission unit 26. The login information transmission unit 21 transmits the user's login information to the server device 30 in response to the user's login operation. The login information includes the user's user identification information and the device identification information of the karaoke device 10. When the login information is transmitted from the login information transmission unit 21 of the karaoke device 10 to the server device 30, the setting value transmission unit 33 of the server device 30 sends back the setting value together with the user identification information to the karaoke device 10.

変更部22は、利用者の設定操作に応じて、サーバ装置30から受信した設定値を変更する。例えば、利用者によってエコーレベルが再設定されたときに、変更部22によって歌唱音声のエコーレベル設定値が変更される。取得部23は、サーバ装置30から受信した設定値又は変更部22による変更後の設定値を取得する。予約部24は、利用者の選曲操作に応じて、利用者が選曲した楽曲と共に設定値を予約待ち行列に登録する。より詳細には、リモコン装置15によって楽曲識別情報が入力されると、予約部24によって楽曲の楽曲識別情報、利用者の利用者識別情報、設定値が対応付けられて予約待ち行列の最後尾に登録される。 The change unit 22 changes the setting value received from the server device 30 in response to the user's setting operation. For example, when the echo level is reset by the user, the change unit 22 changes the echo level setting value of the singing voice. The acquisition unit 23 acquires the setting value received from the server device 30 or the setting value changed by the change unit 22. The reservation unit 24 registers the setting value in a reservation queue together with the song selected by the user in response to the user's song selection operation. More specifically, when song identification information is input by the remote control device 15, the reservation unit 24 associates the song identification information of the song, the user identification information of the user, and the setting value, and registers them at the end of the reservation queue.

音響処理部25は、予約待ち行列に登録された楽曲の楽曲データに基づいてカラオケ演奏する。音響処理部25は、MIDI音源、ミキサ、エフェクタ、アンプ(いずれも不図示)等で構成されている。MIDI(Musical Instrument Digital Interface)音源によって楽曲データが再生されて演奏音信号が出力される。音響処理部25には、マイクロフォン14から歌唱音声信号が入力されて、ミキサによって演奏音信号とエフェクタによりエコー(残響)効果が付与された歌唱音声信号がミキシングされてスピーカ13(図1参照)に出力される。このとき、音量設定値に基づいて演奏音信号の音量が調節され、エコーレベル設定値に基づいて歌唱音声信号に付与されるエコー効果の強さ、すなわちエコーレベルが調節される。 The sound processing unit 25 performs karaoke based on the music data of the music registered in the reservation queue. The sound processing unit 25 is composed of a MIDI sound source, a mixer, an effecter, an amplifier (none of which are shown), etc. The music data is played by the MIDI (Musical Instrument Digital Interface) sound source, and a performance sound signal is output. The singing voice signal is input to the sound processing unit 25 from the microphone 14, and the performance sound signal and the singing voice signal to which an echo (reverberation) effect has been applied by the effecter are mixed by the mixer and output to the speaker 13 (see FIG. 1). At this time, the volume of the performance sound signal is adjusted based on the volume setting value, and the strength of the echo effect applied to the singing voice signal, i.e., the echo level, is adjusted based on the echo level setting value.

ログアウト情報送信部26は、利用者のログアウト操作に応じて、ログアウト情報と共に変更後の設定値をサーバ装置30に送信する。ログアウト情報には、利用者の利用者識別情報及びカラオケ装置10の装置識別情報が含まれている。カラオケ装置10のログアウト情報送信部26からサーバ装置30にログアウト情報と変更後の設定値が送信されることで、カラオケ装置10からログアウトした利用者の設定値として変更後の設定値を第1の記憶部31に記憶させる。これにより、利用者のカラオケ設定の設定変更がサーバ装置30に反映されて、カラオケ装置10への利用者の次回のログイン時にカラオケ装置10に設定値が適用される。 The logout information transmission unit 26 transmits the changed setting values together with the logout information to the server device 30 in response to the user's logout operation. The logout information includes the user identification information of the user and the device identification information of the karaoke device 10. By transmitting the logout information and the changed setting values from the logout information transmission unit 26 of the karaoke device 10 to the server device 30, the changed setting values are stored in the first storage unit 31 as the setting values of the user who has logged out of the karaoke device 10. As a result, the setting changes of the user's karaoke settings are reflected in the server device 30, and the setting values are applied to the karaoke device 10 the next time the user logs in to the karaoke device 10.

また、カラオケシステム1のサーバ装置30及びカラオケ装置10の各処理は、プロセッサを用いてソフトウェアによって実現されてもよいし、集積回路等に形成された論理回路(ハードウェア)によって実現されてもよい。プロセッサを用いる場合には、プロセッサがメモリに記憶されているプログラムを読み出して実行することで各種処理が実施される。プロセッサとしては、例えば、CPU(Central Processing Unit)が使用される。また、メモリは、用途に応じてROM(Read Only Memory)、RAM(Random Access Memory)等の一つ又は複数の記憶媒体によって構成されている。 In addition, each process of the server device 30 and the karaoke device 10 of the karaoke system 1 may be realized by software using a processor, or may be realized by a logic circuit (hardware) formed in an integrated circuit or the like. When a processor is used, the various processes are performed by the processor reading and executing a program stored in the memory. For example, a CPU (Central Processing Unit) is used as the processor. In addition, the memory is composed of one or more storage media such as a ROM (Read Only Memory) or a RAM (Random Access Memory) depending on the application.

図3を参照して、第1実施形態のカラオケシステムの処理動作について具体例を挙げて説明する。図3は、第1実施形態のカラオケシステムの処理動作の一例を示すフロー図である。図4は、第1実施形態のカラオケ設定の設定値の一例を示す図である。図5は、第1実施形態の設置空間情報の一例を示す図である。図6-図8は、第1実施形態の変更後のカラオケ設定の設定値の一例を示す図である。なお、ここでは、図1及び図2の符号を適宜使用して説明する。 The processing operation of the karaoke system of the first embodiment will be described with a specific example with reference to FIG. 3. FIG. 3 is a flow diagram showing an example of the processing operation of the karaoke system of the first embodiment. FIG. 4 is a diagram showing an example of the setting values of the karaoke settings of the first embodiment. FIG. 5 is a diagram showing an example of the installation space information of the first embodiment. FIGS. 6 to 8 are diagrams showing an example of the setting values of the karaoke settings after a change in the first embodiment. Note that the symbols in FIGS. 1 and 2 will be used appropriately in the description here.

先ず、サーバ装置30が、カラオケ装置10Aにログイン中の利用者の設定値を記憶している場合について説明する。図3に示すように、カラオケ装置10Aが設置されたカラオケルームに利用者U1が入室し、利用者U1のログイン操作によってカラオケ装置10Aに利用者識別情報ID****U1が入力される(ステップS01)。カラオケ装置10Aには装置識別情報ID****KAが記憶されている。カラオケ装置10Aのログイン情報送信部21によって利用者識別情報ID****U1、装置識別情報ID****KAがサーバ装置30に送信される(ステップS02)。 First, a case will be described where the server device 30 stores the settings of a user currently logged in to the karaoke device 10A. As shown in FIG. 3, a user U1 enters a karaoke room in which the karaoke device 10A is installed, and user U1 logs in to input user identification information ID****U1 to the karaoke device 10A (step S01). Device identification information ID****KA is stored in the karaoke device 10A. The login information transmission unit 21 of the karaoke device 10A transmits the user identification information ID****U1 and device identification information ID****KA to the server device 30 (step S02).

サーバ装置30によって利用者識別情報ID****U1、装置識別情報ID****KAが受信される(ステップS03)。サーバ装置30の設定値送信部33によって利用者識別情報ID****U1、装置識別情報ID****KAに対応付けられた設定値が第1の記憶部31に記憶されているか否かが判定される(ステップS04)。第1の記憶部31には、利用者識別情報ID****U1、装置識別情報ID****KAに対応付けられた設定値として音量設定値V1、エコーレベル設定値E1が記憶されている(図4参照、ステップS04でYes)。 The server device 30 receives the user identification information ID****U1 and the device identification information ID****KA (step S03). The setting value transmission unit 33 of the server device 30 determines whether the setting values associated with the user identification information ID****U1 and the device identification information ID****KA are stored in the first storage unit 31 (step S04). The first storage unit 31 stores the volume setting value V1 and the echo level setting value E1 as the setting values associated with the user identification information ID****U1 and the device identification information ID****KA (see Figure 4, Yes in step S04).

設定値送信部33によって第1の記憶部31から音量設定値V1、エコーレベル設定値E1が読み出されて、利用者識別情報ID****U1に対応付けられてカラオケ装置10Aに送信される(ステップS07)。利用者U1の予約操作によってカラオケ装置10Aに楽曲S1の楽曲識別情報ID****S1が入力される(ステップS08でYes)。このとき、カラオケ装置10Aでは利用者U1のカラオケ設定の変更操作も受け付けており、カラオケ装置10Aの変更部22によってサーバ装置30から送信された設定値が利用者U1の嗜好に合わせて変更可能になっている。 The volume setting value V1 and echo level setting value E1 are read from the first memory unit 31 by the setting value transmission unit 33, and are transmitted to the karaoke device 10A in association with the user identification information ID ****U1 (step S07). The song identification information ID ****S1 of the song S1 is input to the karaoke device 10A by the reservation operation of the user U1 (Yes in step S08). At this time, the karaoke device 10A also accepts the operation of changing the karaoke settings of the user U1, and the setting values transmitted from the server device 30 by the change unit 22 of the karaoke device 10A can be changed to suit the preferences of the user U1.

このように、カラオケ装置10Aの取得部23によってサーバ装置30から受信した設定値又は利用者U1による変更後の設定値が取得される(ステップS09)。ここでは、エコーレベルが低く設定し直されて、エコーレベル設定値E1がエコーレベル設定値E1dに変更されている。カラオケ装置10Aの予約部24によって利用者識別情報ID****U1、楽曲識別情報ID****S1、音量設定値V1、エコーレベル設定値E1dが予約待ち行列の最後尾に登録される(ステップS10)。なお、音量設定値V1、エコーレベル設定値E1が変更されなくてもよいし、両方の設定値が変更されてもよい。 In this way, the acquisition unit 23 of the karaoke device 10A acquires the setting value received from the server device 30 or the setting value changed by the user U1 (step S09). Here, the echo level is reset to a lower value, and the echo level setting value E1 is changed to the echo level setting value E1d. The reservation unit 24 of the karaoke device 10A registers the user identification information ID ****U1, the song identification information ID ****S1, the volume setting value V1, and the echo level setting value E1d at the end of the reservation queue (step S10). Note that the volume setting value V1 and the echo level setting value E1 do not need to be changed, or both settings may be changed.

利用者U1の指示に従って、カラオケ装置10Aによって楽曲S1のカラオケ演奏が実施される(ステップS11)。このとき、カラオケ装置10Aの音響処理部25によって音量設定値V1に基づいて演奏音信号の音量が調節され、エコーレベル設定値E1dに基づいて歌唱音声信号のエコーレベルが調節される。利用者U1のカラオケルームの利用時間が経過して、利用者U1によってカラオケ装置10Aに対するログアウト操作が実施されるまで、ステップS08からステップS11までの各処理が繰り返される(ステップS12でNo)。 In accordance with the instructions of user U1, karaoke device 10A performs karaoke of song S1 (step S11). At this time, the sound processing unit 25 of karaoke device 10A adjusts the volume of the performance sound signal based on volume setting value V1, and adjusts the echo level of the singing voice signal based on echo level setting value E1d. Each process from step S08 to step S11 is repeated until the usage time of user U1 in the karaoke room has elapsed and user U1 performs a logout operation on karaoke device 10A (No in step S12).

利用者U1によってカラオケ装置10Aに対するログアウト操作が実施されると(ステップS12でYes)、サーバ装置30から受信した設定値とカラオケ装置10Aで利用者U1に対応して適用中の設定値が異なるか否かが判定される(ステップS13)。本具体例では、サーバ装置30から受信したエコーレベル設定値E1とカラオケ装置10Aで利用者U1に対応して適用中のエコーレベル設定値E1dが異なっている(ステップS13でYes)。このため、ログアウト情報送信部26によって変更後のエコーレベル設定値E1dが利用者識別情報ID****U1、装置識別情報ID****KAに対応付けられてサーバ装置30に送信される(ステップS14)。 When user U1 performs a logout operation on karaoke device 10A (Yes in step S12), it is determined whether the setting value received from server device 30 is different from the setting value currently applied to user U1 on karaoke device 10A (step S13). In this specific example, echo level setting value E1 received from server device 30 is different from echo level setting value E1d currently applied to user U1 on karaoke device 10A (Yes in step S13). Therefore, the logout information transmission unit 26 transmits the changed echo level setting value E1d to the server device 30 in association with user identification information ID****U1 and device identification information ID****KA (step S14).

そして、サーバ装置30がエコーレベル設定値E1dを受信すると(ステップS15でYes)、第1の記憶部31によってエコーレベル設定値E1dが利用者識別情報ID****U1、装置識別情報ID****KAに対応付けられて記憶される(図6参照、ステップS16)。なお、設定値が変更されていない場合には、ログアウト情報送信部26によって設定値がサーバ装置30に送信されない。また、最後に変更された設定値がログアウト情報送信部26によってサーバ装置30に送信されているが、設定値が変更される度にログアウト情報送信部26によってサーバ装置30に送信されてもよい。 When the server device 30 receives the echo level setting value E1d (Yes in step S15), the first storage unit 31 stores the echo level setting value E1d in association with the user identification information ID ****U1 and the device identification information ID ****KA (see FIG. 6, step S16). Note that if the setting value has not been changed, the logout information transmission unit 26 does not transmit the setting value to the server device 30. Also, although the last changed setting value is transmitted to the server device 30 by the logout information transmission unit 26, the setting value may be transmitted to the server device 30 by the logout information transmission unit 26 every time the setting value is changed.

次に、サーバ装置30が、カラオケ装置10Bにログイン中の利用者の設定値を記憶していない場合について説明する。カラオケ装置10Bが設置されたカラオケルームに利用者U1が入室し、利用者U1のログイン操作によってカラオケ装置10Bに利用者識別情報ID****U1が入力される(ステップS01)。カラオケ装置10Bには装置識別情報ID****KBが記憶されている。カラオケ装置10Bのログイン情報送信部21によって利用者識別情報ID****U1、装置識別情報ID****KBがサーバ装置30に送信される(ステップS02)。 Next, a case will be described where the server device 30 does not store the settings of the user currently logged in to the karaoke device 10B. User U1 enters the karaoke room in which the karaoke device 10B is installed, and user U1 logs in to input user identification information ID****U1 to the karaoke device 10B (step S01). Device identification information ID****KB is stored in the karaoke device 10B. The login information transmission unit 21 of the karaoke device 10B transmits the user identification information ID****U1 and device identification information ID****KB to the server device 30 (step S02).

サーバ装置30によって利用者識別情報ID****U1、装置識別情報ID****KBが受信される(ステップS03)。サーバ装置30の設定値送信部33によって利用者識別情報ID****U1、装置識別情報ID****KBに対応付けられた設定値が第1の記憶部31に記憶されているか否かが判定される(ステップS04)。第1の記憶部31には、利用者識別情報ID****U1、装置識別情報ID****KBに対応付けられた設定値が記憶されていない(図4参照、ステップS04でNo)。 The server device 30 receives the user identification information ID****U1 and the device identification information ID****KB (step S03). The setting value transmission unit 33 of the server device 30 determines whether the setting values associated with the user identification information ID****U1 and the device identification information ID****KB are stored in the first memory unit 31 (step S04). The first memory unit 31 does not store the setting values associated with the user identification information ID****U1 and the device identification information ID****KB (see Figure 4, No in step S04).

設定値送信部33によって装置識別情報ID****KBと設置空間情報が同じ他の装置識別情報が第2の記憶部32に照会される(ステップS05)。ここでは、装置識別情報ID****KBと設置空間情報が同じ「床面積が20m以上30m未満」の他の装置識別情報ID****KE、ID****KFが特定される(図5参照)。設定値送信部33によって利用者識別情報ID****U1、装置識別情報ID****KEに対応付けられた設定値、及び利用者識別情報ID****U1、ID****KFに対応付けられた設定値が第1の記憶部31に記憶されているか否かが判定される(ステップS06)。 The set value transmission unit 33 queries the second storage unit 32 for other device identification information having the same installation space information as the device identification information ID****KB (step S05). Here, other device identification information ID****KE and ID****KF having the same installation space information as the device identification information ID****KB and having a "floor area of 20 m2 or more and less than 30 m2" are specified (see FIG. 5). The set value transmission unit 33 determines whether the set value associated with the user identification information ID****U1 and device identification information ID****KE, and the set value associated with the user identification information ID****U1 and ID****KF are stored in the first storage unit 31 (step S06).

第1の記憶部31には、利用者識別情報ID****U1、装置識別情報ID****KFに対応付けられた設定値は記憶されていない。しかしながら、第1の記憶部31には、利用者識別情報ID****U1、装置識別情報ID****KEに対応付けられた設定値として音量設定値V5、エコーレベル設定値E5が記憶されている(図4参照、ステップS06でYes)。設定値送信部33によって第1の記憶部31から音量設定値V5、エコーレベル設定値E5が読み出されて、利用者識別情報ID****U1に対応付けられてカラオケ装置10Bに送信される(ステップS07)。 The first storage unit 31 does not store any setting values associated with the user identification information ID ****U1 and the device identification information ID ****KF. However, the first storage unit 31 stores a volume setting value V5 and an echo level setting value E5 as setting values associated with the user identification information ID ****U1 and the device identification information ID ****KE (see FIG. 4, Yes in step S06). The setting value transmission unit 33 reads out the volume setting value V5 and the echo level setting value E5 from the first storage unit 31, associates them with the user identification information ID ****U1, and transmits them to the karaoke device 10B (step S07).

このとき、第1の記憶部31によって利用者識別情報ID****U1、装置識別情報ID****KBに音量設定値V5、エコーレベル設定値E5が対応付けられて記憶されてもよい(図7参照)。なお、第2の記憶部32に装置識別情報ID****KBと設置空間情報が同じ装置識別情報が記憶されていない場合には、装置識別情報ID****KBに設置空間情報が近似した装置識別情報が特定される。例えば、設置空間情報「床面積が10m以上20m未満」の装置識別情報ID****KAが特定される。このように、第2の記憶部32から装置識別情報ID****KBと設置空間情報が同じ又は近似した装置識別情報が特定される。 At this time, the first storage unit 31 may store the volume setting value V5 and the echo level setting value E5 in association with the user identification information ID****U1 and the device identification information ID****KB (see FIG. 7). If the second storage unit 32 does not store device identification information having the same installation space information as the device identification information ID****KB, device identification information having similar installation space information to the device identification information ID****KB is specified. For example, device identification information ID****KA having installation space information "floor area is 10 m2 or more and less than 20 m2 " is specified. In this way, device identification information having the same or similar installation space information as the device identification information ID****KB is specified from the second storage unit 32.

また、第2の記憶部32には、装置識別情報ID****KBと設置空間情報が同じ又は近似した他の装置識別情報があるとは限らない。また、第2の記憶部32に装置識別情報ID****KBと設置空間情報が同じ又は近似した他の装置識別情報があっても、第1の記憶部31に利用者識別情報ID****U1及び他の装置識別情報に対応付けられた設定値があるとは限らない。このように第1、第2の記憶部31、32を参照しても適切な設定値が得られない場合には、設定値送信部33によってカラオケ装置10Bに設定値が送信されない。 The second storage unit 32 does not necessarily contain other device identification information whose installation space information is the same as or similar to the device identification information ID****KB. Even if the second storage unit 32 contains other device identification information whose installation space information is the same as or similar to the device identification information ID****KB, the first storage unit 31 does not necessarily contain setting values associated with the user identification information ID****U1 and the other device identification information. In this way, when an appropriate setting value cannot be obtained by referring to the first and second storage units 31 and 32, the setting value transmission unit 33 does not transmit the setting value to the karaoke device 10B.

また、第2の記憶部32から複数の他の装置識別情報が特定されると、第1の記憶部31から複数の設定値が読み出される可能性がある。この場合には、設定値送信部33によって複数の他の装置識別情報の中からいずれか1つの他の装置識別情報が選択されてもよい。そして、選択された装置識別情報及び利用者識別情報ID****U1に対応付けられた設定値が第1の記憶部31から読み出されて、設定値送信部33によってカラオケ装置10Bに送信される。 In addition, when multiple other device identification information is identified from the second storage unit 32, multiple setting values may be read from the first storage unit 31. In this case, the setting value transmission unit 33 may select one of the multiple other device identification information. Then, the setting value associated with the selected device identification information and the user identification information ID****U1 is read from the first storage unit 31 and transmitted to the karaoke device 10B by the setting value transmission unit 33.

上記したように、カラオケ装置10Bに利用者U1がログインすると、カラオケ装置10Bにはサーバ装置30から利用者識別情報ID****U1と共に音量設定値V5、エコーレベル設定値E5が送信される。利用者U1の予約操作によってカラオケ装置10Bに楽曲S2の楽曲識別情報ID****S2が入力される(ステップS08でYes)。このとき、カラオケ装置10Bでは利用者U1のカラオケ設定の変更操作も受け付けており、カラオケ装置10Bの変更部22によってサーバ装置30から送信された設定値が利用者U1の嗜好に合わせて変更可能になっている。 As described above, when user U1 logs in to karaoke device 10B, server device 30 transmits user identification information ID ****U1 along with volume setting value V5 and echo level setting value E5 to karaoke device 10B. User U1 makes a reservation and inputs song identification information ID ****S2 of song S2 to karaoke device 10B (Yes in step S08). At this time, karaoke device 10B also accepts user U1's operation to change the karaoke settings, and the setting values transmitted from server device 30 can be changed by change unit 22 of karaoke device 10B to suit the preferences of user U1.

このように、カラオケ装置10Bの取得部23によってサーバ装置30から受信した設定値又は利用者U1による変更後の設定値が取得される(ステップS09)。ここでは、音量が大きく設定し直されると共に、エコーレベルが低く設定し直されて、音量設定値V5が音量設定値V5i、エコーレベル設定値E5がエコーレベル設定値E5dに変更されている。カラオケ装置10Bの予約部24によって利用者識別情報ID****U1、楽曲識別情報ID****S2、音量設定値V5i、エコーレベル設定値E5dが予約待ち行列の最後尾に登録される(ステップS10)。 In this way, the acquisition unit 23 of the karaoke device 10B acquires the setting value received from the server device 30 or the setting value changed by the user U1 (step S09). Here, the volume is reset to a higher value and the echo level is reset to a lower value, changing the volume setting value V5 to a volume setting value V5i and the echo level setting value E5 to an echo level setting value E5d. The reservation unit 24 of the karaoke device 10B registers the user identification information ID ****U1, the song identification information ID ****S2, the volume setting value V5i, and the echo level setting value E5d at the end of the reservation queue (step S10).

利用者U1の指示に従って、カラオケ装置10Bによって楽曲S2のカラオケ演奏が実施される(ステップS11)。このとき、カラオケ装置10Bの音響処理部25によって音量設定値V5iに基づいて演奏音信号の音量が調節され、エコーレベル設定値E5dに基づいて歌唱音声信号のエコーレベルが調節される。利用者U1のカラオケルームの利用時間が経過して、利用者U1によってカラオケ装置10Bに対するログアウト操作が実施されるまで、ステップS08からステップS11までの各処理が繰り返される(ステップS12でNo)。 In accordance with the instructions of user U1, karaoke performance of song S2 is performed by karaoke device 10B (step S11). At this time, the sound processing unit 25 of karaoke device 10B adjusts the volume of the performance sound signal based on volume setting value V5i, and adjusts the echo level of the singing voice signal based on echo level setting value E5d. Each process from step S08 to step S11 is repeated until the usage time of user U1 in the karaoke room has elapsed and user U1 performs a logout operation on karaoke device 10B (No in step S12).

利用者U1によってカラオケ装置10Bに対するログアウト操作が実施されると(ステップS12でYes)、サーバ装置30から受信した設定値とカラオケ装置10Bで利用者U1に対応して適用中の設定値が異なるか否かが判定される(ステップS13)。本具体例では、サーバ装置30から受信した音量設定値V5、エコーレベル設定値E5とカラオケ装置10Bで利用者U1に対応して適用中の音量設定値V5i、エコーレベル設定値E5dが異なっている(ステップS13でYes)。このため、ログアウト情報送信部26によって変更後の音量設定値V5i、エコーレベル設定値E5dが利用者識別情報ID****U1、装置識別情報ID****KBに対応付けられてサーバ装置30に送信される(ステップS14)。 When user U1 performs a logout operation on karaoke device 10B (Yes in step S12), it is determined whether the setting values received from server device 30 are different from the setting values currently applied to user U1 on karaoke device 10B (step S13). In this specific example, the volume setting value V5 and echo level setting value E5 received from server device 30 are different from the volume setting value V5i and echo level setting value E5d currently applied to user U1 on karaoke device 10B (Yes in step S13). Therefore, the logout information transmission unit 26 transmits the changed volume setting value V5i and echo level setting value E5d to the server device 30 in association with user identification information ID****U1 and device identification information ID****KB (step S14).

そして、サーバ装置30が音量設定値V5i、エコーレベル設定値E5dを受信すると(ステップS15でYes)、第1の記憶部31によって音量設定値V5i、エコーレベル設定値E5dが利用者識別情報ID****U1、装置識別情報ID****KBに対応付けられて記憶される(図8参照、ステップS16)。なお、カラオケ装置10Bがサーバ装置30から設定値を受信しなかった場合、利用者U1によって音量及びエコーレベルが適宜設定され、設定された音量設定値、エコーレベル設定値が利用者識別情報ID****U1、装置識別情報ID****KBに対応付けられてログアウト情報送信部26によりサーバ装置30に送信される。サーバ装置30が音量設定値、エコーレベル設定値を受信すると、第1の記憶部31によって利用者識別情報ID****U1、装置識別情報ID****KBに対応付けられて記憶される。また、複数の利用者がログインした場合でも、上記のカラオケシステム1の処理動作が個別に実施される。 When the server device 30 receives the volume setting value V5i and the echo level setting value E5d (Yes in step S15), the first storage unit 31 stores the volume setting value V5i and the echo level setting value E5d in association with the user identification information ID ****U1 and the device identification information ID ****KB (see FIG. 8, step S16). If the karaoke device 10B does not receive the setting values from the server device 30, the user U1 sets the volume and echo level appropriately, and the set volume setting value and echo level setting value are associated with the user identification information ID ****U1 and the device identification information ID ****KB and transmitted to the server device 30 by the logout information transmission unit 26. When the server device 30 receives the volume setting value and the echo level setting value, the first storage unit 31 stores them in association with the user identification information ID ****U1 and the device identification information ID ****KB. Even if multiple users log in, the above processing operations of the karaoke system 1 are performed individually.

以上、第1実施形態によれば、カラオケ装置10Aにログイン中の利用者の設定値がサーバ装置30に記憶されている場合、この利用者によって前回ログイン時と同じ設置空間で設定された設定値がカラオケ装置10Aに適用される。一方で、カラオケ装置10Bにログイン中の利用者の設定値がサーバ装置30に記憶されていない場合、カラオケ装置10Bと設置空間情報が同じ又は近似した他のカラオケ装置に対する利用者の設定値がカラオケ装置10Bに適用される。よって、予約待ち行列に登録された楽曲のカラオケ歌唱時に、利用者毎に設置空間に適したカラオケ設定でカラオケ歌唱を楽しむことができる。 As described above, according to the first embodiment, when the setting values of the user currently logged in to karaoke device 10A are stored in server device 30, the setting values set by this user in the same installation space as when he or she last logged in are applied to karaoke device 10A. On the other hand, when the setting values of the user currently logged in to karaoke device 10B are not stored in server device 30, the setting values of a user for another karaoke device with the same or similar installation space information as karaoke device 10B are applied to karaoke device 10B. Therefore, when singing karaoke songs registered in the reservation queue, each user can enjoy singing karaoke with karaoke settings suited to the installation space.

<第2実施形態>
第2実施形態のカラオケシステムについて説明する。図9は、第2実施形態のカラオケシステムの機能ブロック図である。なお、第2実施形態のカラオケシステムは、利用者の嗜好、カラオケルームの広さに加えて、利用者人数を考慮したカラオケ設定をカラオケ装置に適用する点でのみ第1実施形態のカラオケシステムと相違している。したがって、第2実施形態については第1実施形態と同様な構成については説明を省略する。
Second Embodiment
A karaoke system according to a second embodiment will now be described. Fig. 9 is a functional block diagram of the karaoke system according to the second embodiment. The karaoke system according to the second embodiment differs from the karaoke system according to the first embodiment only in that the karaoke system according to the second embodiment applies karaoke settings to the karaoke device that take into account the number of users in addition to the user's preferences and the size of the karaoke room. Therefore, the description of the same configuration as that of the first embodiment will be omitted for the second embodiment.

図9に示すように、第2実施形態のカラオケシステム2は、第1実施形態のカラオケシステム1と同様に構成されており、サーバ装置50とカラオケ装置40が通信可能に接続されている。サーバ装置50には、第1の記憶部51と、第2の記憶部52と、設定値送信部53と、が設けられている。カラオケ装置40には、ログイン情報送信部41と、変更部42と、取得部43と、予約部44と、音響処理部45と、ログアウト情報送信部46と、が設けられている。なお、第1の記憶部51、設定値送信部53、ログイン情報送信部41、ログアウト情報送信部46以外の構成は第1実施形態と同様である。 As shown in FIG. 9, the karaoke system 2 of the second embodiment is configured similarly to the karaoke system 1 of the first embodiment, and the server device 50 and the karaoke device 40 are connected so as to be able to communicate with each other. The server device 50 is provided with a first memory unit 51, a second memory unit 52, and a setting value transmission unit 53. The karaoke device 40 is provided with a login information transmission unit 41, a change unit 42, an acquisition unit 43, a reservation unit 44, an audio processing unit 45, and a logout information transmission unit 46. Note that the configuration other than the first memory unit 51, the setting value transmission unit 53, the login information transmission unit 41, and the logout information transmission unit 46 is the same as in the first embodiment.

サーバ装置50の第1の記憶部51には、利用者人数に応じた利用者のカラオケ設定の設定値がカラオケ装置40毎に記憶されている。本実施形態の第1の記憶部51では、利用者の利用者識別情報、カラオケ装置40の装置識別情報、利用者と共にログイン中の利用者人数に、カラオケ設定の設定値としてカラオケ演奏音の音量設定値及び歌唱音声のエコーレベル設定値が対応付けられている(図11参照)。例えば、第1の記憶部51には、利用者人数として、「1~2名」、「3~4名」、「5~6名」、「7名以上」のいずれかが設定されている。 The first storage unit 51 of the server device 50 stores the karaoke setting values of the user according to the number of users for each karaoke device 40. In the first storage unit 51 of this embodiment, the volume setting value of the karaoke performance sound and the echo level setting value of the singing voice are associated with the user identification information of the user, the device identification information of the karaoke device 40, and the number of users who are logged in together with the user as the karaoke setting setting values (see FIG. 11). For example, the first storage unit 51 stores the number of users as one of "1-2 people", "3-4 people", "5-6 people", and "7 people or more".

サーバ装置50の設定値送信部53は、利用者がログインしたカラオケ装置(一のカラオケ装置)40に設定値を送信する。設定値送信部53がカラオケ装置40からログイン情報として利用者識別情報、装置識別情報、利用者人数を受信すると、この利用者識別情報、装置識別情報、利用者人数に対応付けられた設定値が第1の記憶部51にあるか否かが判定される。第1の記憶部51にカラオケ装置40にログイン中の利用者人数に応じた利用者の設定値がある場合には、設定値送信部53によって利用者識別情報と共にカラオケ装置40に設定値が送信される。 The setting value transmission unit 53 of the server device 50 transmits the setting value to the karaoke device (one karaoke device) 40 into which the user has logged in. When the setting value transmission unit 53 receives the user identification information, device identification information, and number of users as login information from the karaoke device 40, it determines whether or not the first memory unit 51 contains setting values corresponding to the user identification information, device identification information, and number of users. If the first memory unit 51 contains user setting values corresponding to the number of users currently logged in to the karaoke device 40, the setting value transmission unit 53 transmits the setting value to the karaoke device 40 together with the user identification information.

一方で、第1の記憶部51にカラオケ装置40にログイン中の利用者人数に応じた利用者の設定値がない場合には、設定値送信部53によって第2の記憶部52からカラオケ装置40と設置空間情報が同じ又は近似した他のカラオケ装置(図9では不図示)の他の装置識別情報が特定される。そして、第1の記憶部51からカラオケ装置40にログイン中の利用者人数に応じて利用者の他のカラオケ装置に対する設定値が読み出される。すなわち、この利用者の利用者識別情報、他の装置識別情報、利用者人数に対応付けられた設定値が第1の記憶部51から読み出される。第1の記憶部51から読み出された設定値は、設定値送信部53によって利用者識別情報と共にカラオケ装置40に送信される。 On the other hand, if the first storage unit 51 does not contain user setting values corresponding to the number of users currently logged in to the karaoke device 40, the setting value transmission unit 53 identifies from the second storage unit 52 other device identification information of other karaoke devices (not shown in FIG. 9) that have the same or similar installation space information as the karaoke device 40. Then, the setting values of the user for the other karaoke devices are read from the first storage unit 51 according to the number of users currently logged in to the karaoke device 40. That is, the user identification information of this user, the other device identification information, and the setting values associated with the number of users are read from the first storage unit 51. The setting values read from the first storage unit 51 are transmitted to the karaoke device 40 together with the user identification information by the setting value transmission unit 53.

カラオケ装置40のログイン情報送信部41は、カラオケ装置40にログインした複数の利用者の利用者識別情報に基づいて利用者人数を生成する。そして、ログイン情報送信部41は、ログイン情報として利用者識別情報、装置識別情報、利用者人数をサーバ装置50に送信する。カラオケ装置40のログアウト情報送信部46は、ログアウト情報として利用者識別情報、装置識別情報、利用者人数と共に変更後の設定値をサーバ装置50に送信する。これにより、サーバ装置50の第1の記憶部51には、利用者識別情報、装置識別情報、利用者人数に対応付けられて変更後の設定値が記憶される。 The login information sending unit 41 of the karaoke device 40 generates the number of users based on the user identification information of multiple users who have logged in to the karaoke device 40. The login information sending unit 41 then sends the user identification information, device identification information, and number of users to the server device 50 as login information. The logout information sending unit 46 of the karaoke device 40 sends the changed setting value together with the user identification information, device identification information, and number of users to the server device 50 as logout information. As a result, the first memory unit 51 of the server device 50 stores the changed setting value in association with the user identification information, device identification information, and number of users.

図10は、第2実施形態のカラオケシステムの処理動作の一例を示すフロー図である。図11は、第2実施形態のカラオケ設定の設定値の一例を示す図である。図12-図14は、第2実施形態の変更後のカラオケ設定の設定値の一例を示す図である。なお、ここでは、図9の符号を適宜使用して説明する。以下、カラオケ装置にログインした利用者のうち利用者U1に関わる処理について説明する。 Figure 10 is a flow diagram showing an example of the processing operation of the karaoke system of the second embodiment. Figure 11 is a diagram showing an example of the setting values of the karaoke settings of the second embodiment. Figures 12 to 14 are diagrams showing an example of the setting values of the karaoke settings after modification of the second embodiment. Note that the symbols in Figure 9 will be used as appropriate for explanation. Below, the processing related to user U1, one of the users who has logged in to the karaoke device, will be explained.

先ず、サーバ装置50が、カラオケ装置40Aにログイン中の利用者の設定値を記憶している場合について説明する。図10に示すように、カラオケ装置40Aが設置されたカラオケルームに利用者U1、U2、U3が入室し、利用者U1、U2、U3のログイン操作によってカラオケ装置40Aに利用者識別情報ID****U1、ID****U2、ID****U3が入力される(ステップS21)。カラオケ装置40Aには装置識別情報ID****KAが記憶されている。カラオケ装置40Aのログイン情報送信部41によって利用者識別情報ID****U1、ID****U2、ID****U3から利用者人数「3名」が生成される。そして、ログイン情報送信部41によって利用者識別情報ID****U1、装置識別情報ID****KA、利用者人数「3名」がサーバ装置50に送信される(ステップS22)。 First, a case will be described in which the server device 50 stores the settings of the user currently logged in to the karaoke device 40A. As shown in FIG. 10, users U1, U2, and U3 enter the karaoke room in which the karaoke device 40A is installed, and the users U1, U2, and U3 log in to the karaoke device 40A, inputting the user identification information ID****U1, ID****U2, and ID****U3 (step S21). The device identification information ID****KA is stored in the karaoke device 40A. The login information transmission unit 41 of the karaoke device 40A generates the number of users "3" from the user identification information ID****U1, ID****U2, and ID****U3. The login information transmission unit 41 then transmits the user identification information ID****U1, device identification information ID****KA, and the number of users "3" to the server device 50 (step S22).

サーバ装置50によって利用者識別情報ID****U1、装置識別情報ID****KA、利用者人数「3名」が受信される(ステップS23)。サーバ装置50の設定値送信部53によって利用者識別情報ID****U1、装置識別情報ID****KA、利用者人数「3名」に対応付けられた設定値が第1の記憶部51に記憶されているか否かが判定される(ステップS24)。第1の記憶部51には、利用者識別情報ID****U1、装置識別情報ID****KA、利用者人数「3~4名」に対応付けられた設定値として音量設定値V12、エコーレベル設定値E12が記憶されている(図11参照、ステップS24でYes)。 The server device 50 receives the user identification information ID ****U1, the device identification information ID ****KA, and the number of users "3" (step S23). The setting value transmission unit 53 of the server device 50 determines whether the setting values associated with the user identification information ID ****U1, the device identification information ID ****KA, and the number of users "3" are stored in the first memory unit 51 (step S24). The first memory unit 51 stores the volume setting value V12 and the echo level setting value E12 as setting values associated with the user identification information ID ****U1, the device identification information ID ****KA, and the number of users "3 to 4" (see FIG. 11, Yes in step S24).

設定値送信部53によって第1の記憶部51から音量設定値V12、エコーレベル設定値E12が読み出されて、利用者識別情報ID****U1に対応付けられてカラオケ装置40Aに送信される(ステップS27)。利用者U1の予約操作によってカラオケ装置40Aに楽曲S1の楽曲識別情報ID****S1が入力される(ステップS28でYes)。このとき、カラオケ装置40Aでは利用者U1のカラオケ設定の変更操作も受け付けており、カラオケ装置40Aの変更部42によってサーバ装置50から送信された設定値が利用者U1の嗜好に合わせて変更可能になっている。 The volume setting value V12 and echo level setting value E12 are read from the first memory unit 51 by the setting value transmission unit 53, and are transmitted to the karaoke device 40A in association with the user identification information ID ****U1 (step S27). The song identification information ID ****S1 of the song S1 is input to the karaoke device 40A by the reservation operation of the user U1 (Yes in step S28). At this time, the karaoke device 40A also accepts the operation of changing the karaoke settings of the user U1, and the setting values transmitted from the server device 50 by the change unit 42 of the karaoke device 40A can be changed to suit the preferences of the user U1.

このように、カラオケ装置40Aの取得部43によってサーバ装置50から受信した設定値又は利用者U1による変更後の設定値が取得される(ステップS29)。ここでは、エコーレベルが低く設定し直されて、エコーレベル設定値E12がエコーレベル設定値E12dに変更されている。カラオケ装置40Aの予約部44によって利用者識別情報ID****U1、楽曲識別情報ID****S1、音量設定値V12、エコーレベル設定値E12dが予約待ち行列の最後尾に登録される(ステップS30)。なお、音量設定値V12、エコーレベル設定値E12が変更されなくてもよいし、両方の設定値が変更されてもよい。 In this way, the acquisition unit 43 of the karaoke device 40A acquires the setting value received from the server device 50 or the setting value changed by the user U1 (step S29). Here, the echo level is reset to a lower value, and the echo level setting value E12 is changed to the echo level setting value E12d. The reservation unit 44 of the karaoke device 40A registers the user identification information ID ****U1, the song identification information ID ****S1, the volume setting value V12, and the echo level setting value E12d at the end of the reservation queue (step S30). Note that the volume setting value V12 and the echo level setting value E12 do not need to be changed, or both settings may be changed.

利用者U1の指示に従って、カラオケ装置40Aによって楽曲S1のカラオケ演奏が実施される(ステップS31)。このとき、カラオケ装置40Aの音響処理部45によって音量設定値V12に基づいて演奏音信号の音量が調節され、エコーレベル設定値E12dに基づいて歌唱音声信号のエコーレベルが調節される。利用者U1、U2、U3のカラオケルームの利用時間が経過して、利用者U1によってカラオケ装置40Aに対するログアウト操作が実施されるまで、ステップS28からステップS31までの各処理が繰り返される(ステップS32でNo)。 In accordance with the instructions of user U1, karaoke device 40A performs karaoke of song S1 (step S31). At this time, the sound processing unit 45 of karaoke device 40A adjusts the volume of the performance sound signal based on volume setting value V12, and adjusts the echo level of the singing voice signal based on echo level setting value E12d. Each process from step S28 to step S31 is repeated until the usage time of users U1, U2, and U3 has elapsed and user U1 performs a logout operation on karaoke device 40A (No in step S32).

利用者U1によってカラオケ装置40Aに対するログアウト操作が実施されると(ステップS32でYes)、サーバ装置50から受信した設定値とカラオケ装置40Aで利用者U1に対応して適用中の設定値が異なるか否かが判定される(ステップS33)。本具体例では、サーバ装置50から受信したエコーレベル設定値E12とカラオケ装置40Aで利用者U1に対応して適用中のエコーレベル設定値E12dが異なっている(ステップS33でYes)。このため、ログアウト情報送信部46によって変更後のエコーレベル設定値E12dが利用者識別情報ID****U1、装置識別情報ID****KA、利用者人数「3名」に対応付けられてサーバ装置50に送信される(ステップS34)。 When user U1 performs a logout operation on karaoke device 40A (Yes in step S32), it is determined whether the setting value received from server device 50 is different from the setting value currently applied to user U1 on karaoke device 40A (step S33). In this specific example, echo level setting value E12 received from server device 50 is different from echo level setting value E12d currently applied to user U1 on karaoke device 40A (Yes in step S33). Therefore, the logout information transmission unit 46 transmits the changed echo level setting value E12d to the server device 50 in association with user identification information ID ****U1, device identification information ID ****KA, and the number of users "3" (step S34).

そして、サーバ装置50がエコーレベル設定値E12dを受信すると(ステップS35でYes)、第1の記憶部51によってエコーレベル設定値E12dが利用者識別情報ID****U1、装置識別情報ID****KA、利用者人数「3~4名」に対応付けられて記憶される(図12参照、ステップS36)。なお、他の利用者U2、U3についても、ログイン情報送信部41によって利用者人数「3名」が生成されて、上記のカラオケシステム2の処理動作が実施される。 When the server device 50 receives the echo level setting value E12d (Yes in step S35), the first storage unit 51 stores the echo level setting value E12d in association with the user identification information ID ****U1, the device identification information ID ****KA, and the number of users "3 to 4" (see FIG. 12, step S36). Note that for the other users U2 and U3, the login information transmission unit 41 generates the number of users "3," and the processing operation of the karaoke system 2 described above is performed.

次に、サーバ装置50が、カラオケ装置40Bにログイン中の利用者の設定値を記憶していない場合について説明する。カラオケ装置40Bが設置されたカラオケルームに利用者U1、U4、U5、U6が入室し、利用者U1、U4、U5、U6のログイン操作によってカラオケ装置40Bに利用者識別情報ID****U1、ID****U4、ID****U5、ID****U6が入力される(ステップS21)。カラオケ装置40Bには装置識別情報ID****KBが記憶されている。カラオケ装置40Bのログイン情報送信部41によって利用者識別情報ID****U1、ID****U4、ID****U5、ID****U6から利用者人数「4名」が生成される。そして、ログイン情報送信部41によって利用者識別情報ID****U1、装置識別情報ID****KB、利用者人数「4名」がサーバ装置50に送信される(ステップS22)。 Next, a case will be described where the server device 50 does not store the setting values of the users currently logged in to the karaoke device 40B. Users U1, U4, U5, and U6 enter the karaoke room in which the karaoke device 40B is installed, and the user identification information ID****U1, ID****U4, ID****U5, and ID****U6 are input to the karaoke device 40B through the login operation of users U1, U4, U5, and U6 (step S21). Device identification information ID****KB is stored in the karaoke device 40B. The login information transmission unit 41 of the karaoke device 40B generates the number of users "4" from the user identification information ID****U1, ID****U4, ID****U5, and ID****U6. Then, the login information transmission unit 41 transmits the user identification information ID****U1, the device identification information ID****KB, and the number of users "4" to the server device 50 (step S22).

サーバ装置50によって利用者識別情報ID****U1、装置識別情報ID****KB、利用者人数「4名」が受信される(ステップS23)。サーバ装置50の設定値送信部53によって利用者識別情報ID****U1、装置識別情報ID****KB、利用者人数「4名」に対応付けられた設定値が第1の記憶部51に記憶されているか否かが判定される(ステップS24)。第1の記憶部51には、利用者識別情報ID****U1、装置識別情報ID****KB、利用者人数「4名」に対応付けられた設定値が記憶されていない(図11参照、ステップS24でNo)。 The server device 50 receives the user identification information ID ****U1, the device identification information ID ****KB, and the number of users "4" (step S23). The setting value transmission unit 53 of the server device 50 determines whether the setting values associated with the user identification information ID ****U1, the device identification information ID ****KB, and the number of users "4" are stored in the first memory unit 51 (step S24). The first memory unit 51 does not store the setting values associated with the user identification information ID ****U1, the device identification information ID ****KB, and the number of users "4" (see Figure 11, No in step S24).

設定値送信部53によって装置識別情報ID****KBと設置空間情報が同じ他の装置識別情報が第2の記憶部52に照会される(ステップS25)。ここでは、装置識別情報ID****KBと設置空間情報が同じ「床面積が20m以上30m未満」の他の装置識別情報ID****KE、ID****KFが特定される(図5参照)。設定値送信部33によって利用者識別情報ID****U1、装置識別情報ID****KE、利用者人数「4名」に対応付けられた設定値、及び利用者識別情報ID****U1、ID****KF、利用者人数「4名」に対応付けられた設定値が第1の記憶部51に記憶されているか否かが判定される(ステップS26)。 The set value transmission unit 53 queries the second storage unit 52 for other device identification information having the same installation space information as the device identification information ID****KB (step S25). Here, other device identification information ID****KE and ID****KF having the same installation space information as the device identification information ID****KB and having a floor area of 20 m2 or more and less than 30 m2 are specified (see FIG. 5). The set value transmission unit 33 determines whether the user identification information ID****U1, the device identification information ID****KE, and the set values associated with the number of users "4", and the user identification information ID****U1, ID****KF, and the set values associated with the number of users "4" are stored in the first storage unit 51 (step S26).

第1の記憶部51には、利用者識別情報ID****U1、装置識別情報ID****KF、利用者人数「3~4名」に対応付けられた設定値は記憶されていない。しかしながら、第1の記憶部51には、利用者識別情報ID****U1、装置識別情報ID****KE、利用者人数「3~4名」に対応付けられた設定値として音量設定値V52、エコーレベル設定値E52が記憶されている(図11参照、ステップS26でYes)。設定値送信部53によって第1の記憶部51から音量設定値V52、エコーレベル設定値E52が読み出されて、利用者識別情報ID****U1に対応付けられてカラオケ装置40Bに送信される(ステップS27)。 The first storage unit 51 does not store any setting values associated with the user identification information ID ****U1, the device identification information ID ****KF, or the number of users "3-4". However, the first storage unit 51 stores the volume setting value V52 and the echo level setting value E52 as setting values associated with the user identification information ID ****U1, the device identification information ID ****KE, and the number of users "3-4" (see FIG. 11, Yes in step S26). The setting value transmission unit 53 reads out the volume setting value V52 and the echo level setting value E52 from the first storage unit 51, associates them with the user identification information ID ****U1, and transmits them to the karaoke device 40B (step S27).

このとき、第1の記憶部51によって利用者識別情報ID****U1、装置識別情報ID****KB、利用者人数「3~4名」に音量設定値V52、エコーレベル設定値E52が対応付けられて記憶されてもよい(図13参照)。利用者U1の予約操作によってカラオケ装置40Bに楽曲S2の楽曲識別情報ID****S2が入力される(ステップS28でYes)。このとき、カラオケ装置40Bでは利用者U1のカラオケ設定の変更操作も受け付けており、カラオケ装置40Bの変更部42によってサーバ装置50から送信された設定値が利用者U1の嗜好に合わせて変更可能になっている。 At this time, the first storage unit 51 may store the volume setting value V52 and the echo level setting value E52 in association with the user identification information ID ****U1, the device identification information ID ****KB, and the number of users "3-4" (see FIG. 13). The song identification information ID ****S2 of the song S2 is input to the karaoke device 40B by the reservation operation of user U1 (Yes in step S28). At this time, the karaoke device 40B also accepts an operation to change the karaoke settings of user U1, and the setting values transmitted from the server device 50 by the change unit 42 of the karaoke device 40B can be changed to suit the preferences of user U1.

このように、カラオケ装置40Bの取得部43によってサーバ装置50から受信した設定値又は利用者U1による変更後の設定値が取得される(ステップS29)。ここでは、音量が大きく設定し直されると共に、エコーレベルが低く設定し直されて、音量設定値V52が音量設定値V52i、エコーレベル設定値E52がエコーレベル設定値E52dに変更されている。カラオケ装置40Bの予約部44によって利用者識別情報ID****U1、楽曲識別情報ID****S2、音量設定値V52i、エコーレベル設定値E52dが予約待ち行列の最後尾に登録される(ステップS30)。 In this way, the acquisition unit 43 of the karaoke device 40B acquires the setting value received from the server device 50 or the setting value changed by the user U1 (step S29). Here, the volume is reset to a higher value and the echo level is reset to a lower value, with the volume setting value V52 being changed to the volume setting value V52i and the echo level setting value E52 being changed to the echo level setting value E52d. The reservation unit 44 of the karaoke device 40B registers the user identification information ID ****U1, the song identification information ID ****S2, the volume setting value V52i, and the echo level setting value E52d at the end of the reservation queue (step S30).

利用者U1の指示に従って、カラオケ装置40Bによって楽曲S2のカラオケ演奏が実施される(ステップS31)。このとき、カラオケ装置40Bの音響処理部45によって音量設定値V52iに基づいて演奏音信号の音量が調節され、エコーレベル設定値E52dに基づいて歌唱音声信号のエコーレベルが調節される。利用者U1、U4、U5、U6のカラオケルームの利用時間が経過して、利用者U1によってカラオケ装置40Bに対するログアウト操作が実施されるまで、ステップS28からステップS31までの各処理が繰り返される(ステップS32でNo)。 In accordance with the instructions of user U1, karaoke device 40B performs karaoke of song S2 (step S31). At this time, the sound processing unit 45 of karaoke device 40B adjusts the volume of the performance sound signal based on the volume setting value V52i, and adjusts the echo level of the singing voice signal based on the echo level setting value E52d. Each process from step S28 to step S31 is repeated until the usage time of users U1, U4, U5, and U6 has elapsed and user U1 performs a logout operation on karaoke device 40B (No in step S32).

利用者U1によってカラオケ装置40Bに対するログアウト操作が実施されると(ステップS32でYes)、サーバ装置50から受信した設定値とカラオケ装置40Bで利用者U1に対応して適用中の設定値が異なるか否かが判定される(ステップS33)。本具体例では、サーバ装置30から受信した音量設定値V52、エコーレベル設定値E52とカラオケ装置40Bで利用者U1に対応して適用中の音量設定値V52i、エコーレベル設定値E52dが異なっている(ステップS33でYes)。このため、ログアウト情報送信部46によって変更後の音量設定値V52i、エコーレベル設定値E52dが利用者識別情報ID****U1、装置識別情報ID****KB、利用者人数「4名」に対応付けられてサーバ装置50に送信される(ステップS34)。 When user U1 performs a logout operation on karaoke device 40B (Yes in step S32), it is determined whether the setting values received from server device 50 are different from the setting values currently applied to user U1 on karaoke device 40B (step S33). In this specific example, the volume setting value V52 and echo level setting value E52 received from server device 30 are different from the volume setting value V52i and echo level setting value E52d currently applied to user U1 on karaoke device 40B (Yes in step S33). Therefore, the logout information transmission unit 46 transmits the changed volume setting value V52i and echo level setting value E52d to the server device 50 in association with user identification information ID ****U1, device identification information ID ****KB, and the number of users "4" (step S34).

そして、サーバ装置50が音量設定値V52i、エコーレベル設定値E52dを受信すると(ステップS35でYes)、第1の記憶部51によって音量設定値V52i、エコーレベル設定値E52dが利用者識別情報ID****U1、装置識別情報ID****KB、利用者人数「3~4名」に対応付けられて記憶される(図14参照、ステップS36)。なお、他の利用者U4、U5、U6についても、ログイン情報送信部41によって利用者人数「4名」が生成されて、上記のカラオケシステム2の処理動作が実施される。 When the server device 50 receives the volume setting value V52i and the echo level setting value E52d (Yes in step S35), the first storage unit 51 stores the volume setting value V52i and the echo level setting value E52d in association with the user identification information ID ****U1, the device identification information ID ****KB, and the number of users "3 to 4" (see FIG. 14, step S36). Note that for the other users U4, U5, and U6, the login information transmission unit 41 generates the number of users "4," and the above-described processing operation of the karaoke system 2 is performed.

以上、第2実施形態によれば、同じ広さのカラオケルームであっても、一人で利用する場合と数人で利用する場合の音響特性の違いを考慮して、カラオケ装置40A、40Bに適切なカラオケ設定を適用することができる。 As described above, according to the second embodiment, even if the karaoke room is the same size, appropriate karaoke settings can be applied to the karaoke devices 40A and 40B, taking into consideration the difference in acoustic characteristics when used by one person and when used by several people.

なお、第1実施形態及び第2実施形態において、サーバ装置及びカラオケ装置にプログラムをインストールすることによって、カラオケシステムにカラオケ設定の自動設定機能が追加されてもよい。のプログラムは記憶媒体に記憶されている。記憶媒体は特に限定されないが、光ディスク、光磁気ディスク、フラッシュメモリ等の非一過性の記憶媒体であってもよい。 In the first and second embodiments, an automatic karaoke setting function may be added to the karaoke system by installing a program in the server device and the karaoke device. The program is stored in a storage medium. The storage medium is not particularly limited, but may be a non-transitory storage medium such as an optical disk, a magneto-optical disk, or a flash memory.

また、本実施形態を説明したが、他の実施形態として、上記実施形態及び変形例を全体的又は部分的に組み合わせたものでもよい。 Although this embodiment has been described, other embodiments may be combinations of the above embodiments and variations in whole or in part.

また、本発明の技術は上記の実施形態に限定されるものではなく、技術的思想の趣旨を逸脱しない範囲において様々に変更、置換、変形されてもよい。さらには、技術の進歩又は派生する別技術によって、技術的思想を別の仕方によって実現することができれば、その方法を用いて実施されてもよい。したがって、特許請求の範囲は、技術的思想の範囲内に含まれ得る全ての実施態様をカバーしている。 The technology of the present invention is not limited to the above-described embodiments, and may be modified, substituted, or altered in various ways without departing from the spirit of the technical idea. Furthermore, if the technical idea can be realized in a different way due to technological advances or other derived technologies, it may be implemented using that method. Therefore, the claims cover all embodiments that may fall within the scope of the technical idea.

1、2 :カラオケシステム
10、40:カラオケ装置
22、42:変更部
24、44:予約部
26、46:ログアウト情報送信部
30、50:サーバ装置
31、51:第1の記憶部
32、52:第2の記憶部
33、53:設定値送信部
1, 2: karaoke system 10, 40: karaoke device 22, 42: change unit 24, 44: reservation unit 26, 46: logout information transmission unit 30, 50: server device 31, 51: first storage unit 32, 52: second storage unit 33, 53: setting value transmission unit

Claims (5)

サーバ装置と複数のカラオケ装置が通信可能に接続されたカラオケシステムであって、
前記サーバ装置は、
利用者のカラオケ設定の設定値をカラオケ装置毎に記憶する第1の記憶部と、
カラオケ装置毎に設置空間に関する設置空間情報を記憶する第2の記憶部と、
利用者がログインした一のカラオケ装置に設定値を送信する設定値送信部と、を備え、
前記第1の記憶部に前記一のカラオケ装置にログイン中の利用者の設定値がある場合、前記設定値送信部が前記一のカラオケ装置に設定値を送信し、
前記第1の記憶部に前記一のカラオケ装置にログイン中の利用者の設定値がない場合、前記設定値送信部が前記第2の記憶部から前記一のカラオケ装置と設置空間情報が同じ又は近似した他のカラオケ装置を特定して、前記第1の記憶部から前記一のカラオケ装置にログイン中の利用者の前記他のカラオケ装置に対する設定値を読み出して前記一のカラオケ装置に送信し、
前記複数のカラオケ装置は、
利用者が選曲した楽曲と共に設定値を予約待ち行列に登録する予約部を備えていることを特徴とするカラオケシステム。
A karaoke system in which a server device and a plurality of karaoke devices are communicatively connected,
The server device includes:
a first storage unit for storing a set value of a karaoke setting of a user for each karaoke device;
a second storage unit that stores installation space information regarding an installation space for each karaoke device;
a setting value transmission unit for transmitting setting values to the karaoke device to which the user has logged in;
When the first storage unit stores a setting value of the user currently logged in to the one karaoke device, the setting value transmission unit transmits the setting value to the one karaoke device,
when the first storage unit does not have the setting value of the user currently logged in to the first karaoke machine, the setting value transmission unit identifies another karaoke machine having the same or similar installation space information as the first karaoke machine from the second storage unit, reads out the setting value of the user currently logged in to the first karaoke machine for the other karaoke machine from the first storage unit, and transmits it to the first karaoke machine;
The plurality of karaoke devices,
The karaoke system is characterized by comprising a reservation section for registering a set value together with a song selected by a user in a reservation queue.
前記複数のカラオケ装置は、
前記設定値送信部から受信した設定値を変更する変更部と、
利用者のログアウト情報と共に変更後の設定値を前記サーバ装置に送信するログアウト情報送信部と、を備え、
前記第1の記憶部がログアウトした利用者の設定値として変更後の設定値を記憶することを特徴とする請求項1に記載のカラオケシステム。
The plurality of karaoke devices,
a change unit that changes the setting value received from the setting value transmission unit;
a logout information transmission unit that transmits the changed setting value together with the user's logout information to the server device,
2. The karaoke system according to claim 1, wherein the first storage section stores the changed setting values as the setting values of the user who has logged out.
前記第2の記憶部は、設置空間情報としてカラオケルームの床面積、容積、及び壁面の材質の少なくとも1つに関する情報を記憶することを特徴とする請求項1又は請求項2に記載のカラオケシステム。 The karaoke system according to claim 1 or 2, characterized in that the second storage unit stores information on at least one of the floor area, volume, and wall material of the karaoke room as the installation space information. 前記第1の記憶部に前記一のカラオケ装置にログイン中の利用者の設定値がない場合、前記一のカラオケ装置にログイン中の利用者の前記他のカラオケ装置に対する設定値を、前記第1の記憶部が前記一のカラオケ装置に対する設定値として記憶することを特徴とする請求項1から請求項3のいずれか1項に記載のカラオケシステム。 The karaoke system according to any one of claims 1 to 3, characterized in that if the first storage unit does not have the setting value of the user currently logged in to the one karaoke device, the first storage unit stores the setting value of the user currently logged in to the one karaoke device for the other karaoke device as the setting value for the one karaoke device. 前記第1の記憶部は、利用者人数に応じた利用者のカラオケ設定の設定値をカラオケ装置毎に記憶しており、
前記第1の記憶部に前記一のカラオケ装置にログイン中の利用者人数に応じた利用者の設定値がある場合、前記設定値送信部が前記一のカラオケ装置に設定値を送信し、
前記第1の記憶部に前記一のカラオケ装置にログイン中の利用者人数に応じた利用者の設定値がない場合、前記設定値送信部が前記第2の記憶部から前記一のカラオケ装置と設置空間情報が同じ又は近似した前記他のカラオケ装置を特定し、前記一のカラオケ装置にログイン中の利用者人数に応じて、利用者の前記他のカラオケ装置に対する設定値を前記第1の記憶部から読み出して前記一のカラオケ装置に送信することを特徴とする請求項1から請求項4のいずれか1項に記載のカラオケシステム。
the first storage unit stores, for each karaoke device, a set value of karaoke settings for users according to the number of users;
When the first storage unit has a user setting value corresponding to the number of users currently logged in to the one karaoke device, the setting value transmission unit transmits the setting value to the one karaoke device,
The karaoke system according to any one of claims 1 to 4, characterized in that if the first memory unit does not contain user setting values corresponding to the number of users currently logged in to the one karaoke device, the setting value transmission unit identifies from the second memory unit the other karaoke device having the same or similar installation space information as the one karaoke device, and reads out the user setting values for the other karaoke device from the first memory unit according to the number of users currently logged in to the one karaoke device and transmits them to the one karaoke device.
JP2021011051A 2021-01-27 2021-01-27 Karaoke System Active JP7532271B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021011051A JP7532271B2 (en) 2021-01-27 2021-01-27 Karaoke System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021011051A JP7532271B2 (en) 2021-01-27 2021-01-27 Karaoke System

Publications (2)

Publication Number Publication Date
JP2022114667A JP2022114667A (en) 2022-08-08
JP7532271B2 true JP7532271B2 (en) 2024-08-13

Family

ID=82744358

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021011051A Active JP7532271B2 (en) 2021-01-27 2021-01-27 Karaoke System

Country Status (1)

Country Link
JP (1) JP7532271B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007178609A (en) 2005-12-27 2007-07-12 Brother Ind Ltd Karaoke apparatus, information communication system, and program
JP2014170191A (en) 2013-03-05 2014-09-18 Brother Ind Ltd Karaoke system and karaoke device
JP2014191044A (en) 2013-03-26 2014-10-06 Xing Inc Communication karaoke system
JP2015108701A (en) 2013-12-04 2015-06-11 株式会社コシダカホールディングス Karaoke system with performance parameter setting function
JP2019207273A (en) 2018-05-28 2019-12-05 株式会社第一興商 Karaoke system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4016469B2 (en) * 1997-12-15 2007-12-05 ヤマハ株式会社 Karaoke equipment
JP3988750B2 (en) * 2004-06-30 2007-10-10 ブラザー工業株式会社 Sound pressure frequency characteristic adjusting device, information communication system, and program
JP4148196B2 (en) * 2004-07-28 2008-09-10 ブラザー工業株式会社 Karaoke device, information communication system and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007178609A (en) 2005-12-27 2007-07-12 Brother Ind Ltd Karaoke apparatus, information communication system, and program
JP2014170191A (en) 2013-03-05 2014-09-18 Brother Ind Ltd Karaoke system and karaoke device
JP2014191044A (en) 2013-03-26 2014-10-06 Xing Inc Communication karaoke system
JP2015108701A (en) 2013-12-04 2015-06-11 株式会社コシダカホールディングス Karaoke system with performance parameter setting function
JP2019207273A (en) 2018-05-28 2019-12-05 株式会社第一興商 Karaoke system

Also Published As

Publication number Publication date
JP2022114667A (en) 2022-08-08

Similar Documents

Publication Publication Date Title
JP3879188B2 (en) Music sound reproducing device and music sound reproducing system
JPH1152966A (en) Music performance system
JP7532271B2 (en) Karaoke System
JP5014927B2 (en) Karaoke system on request
JP5708735B2 (en) Posted music performance system and posted music performance method
JP7822674B2 (en) Karaoke equipment
JP2025072800A (en) Karaoke equipment
JP5349171B2 (en) Karaoke system with performance condition setting function
JP7573941B2 (en) Karaoke System
JP6220576B2 (en) A communication karaoke system characterized by a communication duet by multiple people
JP6562303B2 (en) Karaoke equipment
JP3963514B2 (en) Karaoke equipment
KR20140125440A (en) Acoustic processing device and communication acoustic processing system
JP5660408B1 (en) Posted music performance system and posted music performance method
JP2022181977A (en) Karaoke device and karaoke system
JP2022037451A (en) Karaoke equipment
JP7678736B2 (en) Karaoke System
JP2021021895A (en) Karaoke system and karaoke device
JP7770973B2 (en) Karaoke System
JPH11119787A (en) Music performance device and music performance system
JP5551983B2 (en) Karaoke performance control system
JP2015152754A (en) Music playback device, program, and music playback system
JP5224508B2 (en) Karaoke recorder
JP4360212B2 (en) Karaoke equipment
JP2009036911A (en) Karaoke system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231020

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240705

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240731

R150 Certificate of patent or registration of utility model

Ref document number: 7532271

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150