Karaoke apparatus

The karaoke device measures alcohol concentration and provides feedback to improve singing performance by suggesting alcohol consumption based on sobriety, addressing the variation in singing ability due to alcohol intake.

JP2026005412APending Publication Date: 2026-01-16DAIICHI KOSHO COMPANY
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024103725
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-27
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

Karaoke users may perform better or worse depending on their alcohol consumption state, and existing karaoke devices do not account for this variation in singing ability based on sobriety.

Method used

A karaoke device that measures a user's alcohol concentration, evaluates singing performance, and provides messages encouraging or discouraging alcohol consumption based on score comparisons in sober and drunk states.

Benefits of technology

Assists users in singing karaoke well by recommending optimal alcohol consumption levels for better performance, enhancing user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026005412000001_ABST
    Figure 2026005412000001_ABST
Patent Text Reader

Abstract

To provide a karaoke device capable of assisting a user to perform karaoke singing well.SOLUTION: In the karaoke device, a karaoke body 10 is provided with an acquisition part for acquiring the alcohol concentration of exhalation and a score processing part for calculating a score value, and when the acquired alcohol concentration is less than a prescribed value, the score value of the musical piece is defined as the score value of a bare surface state. A storage processing unit configured to store the score value of the drinking state as the score value of the drinking state in association with the user information of the user, the music piece identification information, and the acquired alcohol concentration when the acquired alcohol concentration is equal to or higher than a predetermined value, and a presentation unit configured to present a message for recommending drinking when the score value of the drinking state is higher than the score value of the sober state for a certain music piece selected by a certain user and present a message for suppressing drinking when the score value of the drinking state is lower than the score value of the sober state.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a karaoke machine. [Background technology]

[0002] The karaoke machine is equipped with a singing scoring function that evaluates the karaoke singing performed by the user and presents the evaluation result as a score (for example, 0 to 100 points).

[0003] Patent Document 1 discloses a technique for extracting pitch data and volume data from a singing voice signal and comparing the data with a guide melody to score and evaluate the singing skill of a singer. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 10-69216 Summary of the Invention [Problem to be solved by the invention]

[0005] In some cases, karaoke users order alcoholic beverages at a karaoke bar and sing karaoke while drinking, or they may sing karaoke at a karaoke bar after drinking at another restaurant. Depending on the user, there are some songs that can be sung better when sober than when drunk, and there are also other songs that can be sung better when drunk than when sober.

[0006] An object of the present invention is to provide a karaoke device that can assist a user in singing karaoke well. [Means for solving the problem]

[0007] One invention for achieving the above object is a karaoke device having an acquisition unit that acquires the alcohol concentration of a user's breath; a scoring processing unit that evaluates the user's karaoke singing and calculates a score; a memory processing unit that, if the alcohol concentration acquired when singing a song karaoke is less than a predetermined value, sets the score when the song was sung karaoke to a sober state score; if the alcohol concentration acquired when singing the song karaoke is equal to or greater than the predetermined value, sets the score when the song was sung karaoke to a drunk state score; and stores the score in a memory means in association with user information of the user who sang the karaoke, song identification information of the song, and the acquired alcohol concentration; and a presentation unit that, for a song selected by a user, presents a message encouraging the user to drink alcohol if the drunk state score is higher than the sober state score, and presents a message discouraging the user from drinking alcohol if the drunk state score is lower than the sober state score. Other features of the present invention will become apparent from the following description and drawings. [Effects of the Invention]

[0008] According to the present invention, it is possible to assist a user in singing karaoke well. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a diagram showing a karaoke device according to an embodiment; [Figure 2] 1 is a diagram showing a karaoke machine main body according to an embodiment; [Figure 3] 4 is a flowchart showing the operation of the karaoke device according to the embodiment. [Figure 4] 10 shows examples of user identification information, song identification information, sober or drunk state scores, and alcohol concentrations stored in a storage unit according to the embodiment. [Figure 5] 10 shows examples of user identification information, song identification information, sober or drunk state scores, and alcohol concentrations stored in a storage unit according to the embodiment. [Figure 6] 4 is a flowchart showing the operation of the karaoke device according to the embodiment. [Figure 7] 10 shows examples of user identification information, song identification information, sober or drunk state scores, alcohol concentrations, and concentration categories stored in a storage means according to Modification 2. DETAILED DESCRIPTION OF THE INVENTION

[0010] <Embodiment> A karaoke device according to an embodiment will be described with reference to FIGS.

[0011] ==Karaoke Equipment== The karaoke device K is a device for playing karaoke music and for users to sing karaoke. As shown in Fig. 1, the karaoke device K includes a karaoke main unit 10, a speaker 20, a display device 30, a microphone 40, and a remote control device 50.

[0012] The karaoke machine 10 controls various aspects of karaoke performance and singing, such as controlling the karaoke performance of the selected song, controlling the display of lyrics and background images, and processing audio signals input through the microphone 40. The speaker 20 is configured to emit sound based on the sound emission signal from the karaoke machine 10. The display device 30 is configured to display videos and images on a screen based on the signal from the karaoke machine 10. The microphone 40 is configured to convert the singing voice of the user into an analog audio signal and input it to the karaoke machine 10. The remote control device 50 is a device for performing various operations on the karaoke machine 10.

[0013] Here, the microphone 40 according to this embodiment has a function of measuring the alcohol concentration in the breath of the user. For example, the microphone 40 has an alcohol concentration measuring means described in Japanese Patent Application Laid-Open No. 2005-242062. The microphone 40 measures the alcohol concentration in the breath of the user based on an instruction from an acquisition unit 100 (described later) and transmits the measured alcohol concentration to the acquisition unit 100. Note that the karaoke machine K may also be provided with a dedicated device for measuring the alcohol concentration in the breath, separate from the microphone 40.

[0014] 2, the karaoke machine 10 according to this embodiment includes a storage unit 10a, a communication unit 10b, an input unit 10c, a performance unit 10d, and a control unit 10e. Each component is connected to a bus B via an interface (not shown).

[0015] [Storage means] The storage means 10a is a large-capacity storage device that stores various types of data, including music data.

[0016] The song data is provided with song identification information for identifying each song. The song identification information is information unique to each song, such as a song ID for identifying the song. The song data includes accompaniment data, reference data, etc. The accompaniment data is data that forms the basis of the karaoke performance sound. The reference data is data that indicates the singing melody of the song performed karaoke, and is used when evaluating the user's karaoke singing.

[0017] The storage means 10a stores lyric data for displaying lyrics corresponding to each song on the display device 30 or the like in sync with the karaoke performance, background image data such as background images to be displayed on the display device 30 or the like during the karaoke performance, and attribute information of the song (song name, singer name, genre, performance time, etc.).

[0018] [Communication means / input means] The communication means 10b provides an interface for communicating with the remote control device 50. The input means 10c is configured to allow the user to input various operations. The input means 10c is a button or the like provided on the karaoke machine main unit 10. Alternatively, the remote control device 50 may function as the input means 10c.

[0019] [Means of performance] Based on the control of the control means 10e, the performance means 10d performs karaoke performance of music pieces and processes audio signals input through the microphone 40. The performance means 10d includes a sound source, a mixer, an amplifier, etc. (none of which are shown).

[0020] [Control means] The control means 10e performs various controls in the karaoke device K. The control means 10e includes a CPU and a memory (neither of which is shown). The CPU executes programs stored in the memory to realize various functions.

[0021] In this embodiment, the CPU executes a program stored in the memory, whereby the control means 10e functions as the acquisition unit 100, the scoring processing unit 200, the storage processing unit 300, and the presentation unit 400.

[0022] (Acquisition Department) The acquisition unit 100 acquires the alcohol concentration in the breath of the user.

[0023] The acquisition unit 100 instructs, for example, the microphone 40 to measure the alcohol concentration at a predetermined timing. The microphone 40 measures the alcohol concentration of the user's breath based on the instruction and transmits the measured alcohol concentration to the acquisition unit 100. The acquisition unit 100 acquires the transmitted alcohol concentration.

[0024] The predetermined timing is a certain time while the user is using the karaoke device, such as when the user is singing karaoke or when the user is not singing karaoke (for example, when the user has finished selecting a song). When the user is not singing karaoke, the acquisition unit 100 can display a message such as "Please blow into the microphone" on the display screen of the display device 30 or the like, or can emit the voice of the message from the speaker 20.

[0025] Specifically, the user operates the remote control device 50, inputs his / her user identification information and password, and then selects the login icon.

[0026] The karaoke device K sends a login request including the input user identification information and password to the server device (not shown). The user identification information is information unique to each user, such as a user ID for identifying the user. The password is used when logging in and is set in advance by the user. The server device completes the login by storing the user identification information and password included in the received login request in a storage means. The server device then sends a signal to the karaoke device K indicating that the login has been completed.

[0027] Thereafter, the user of the karaoke device K operates the remote control device 50 to select a song to be sung. The karaoke device K reads out accompaniment data from the storage means 10a based on the song ID of the selected song. The karaoke device K outputs the read out accompaniment data to the performance means 10d, causing the karaoke performance. The user sings karaoke using the microphone 40. After the user starts singing karaoke, the acquisition unit 100 instructs the microphone 40 to measure the alcohol concentration. Based on the instruction, the microphone 40 measures the alcohol concentration of the user's breath and transmits it to the acquisition unit 100. The acquisition unit 100 acquires the transmitted alcohol concentration. The acquisition unit 100 associates the acquired alcohol concentration with the user's user identification information and outputs it to the storage processing unit 300.

[0028] (Scoring processing unit) The scoring processor 200 evaluates the karaoke singing performed by the user and calculates a score.

[0029] The karaoke singing performance can be evaluated using known techniques. For example, the scoring processor 200 extracts pitch data from the singing voice signal input from the microphone 40 and compares it with reference data for the song to evaluate the degree of correspondence between the pitches of each note. The scoring processor 200 calculates a score based on the evaluation. The score can be expressed as a numerical value ranging from 0 to 100 points, for example.

[0030] Specifically, after the user finishes singing a karaoke song, the scoring processor 200 evaluates the karaoke singing and calculates a score. The scoring processor 200 associates the calculated score with the user identification information of the user and the song identification information of the song that was sung karaoke, and outputs the score to the storage processor 300.

[0031] (Memory Processing Unit) If the alcohol concentration obtained when singing a song karaoke is less than a predetermined value, the storage processing unit 300 sets the score value when singing the song karaoke as the score value for a sober state, and if the alcohol concentration obtained when singing the song karaoke is equal to or greater than a predetermined value, the storage processing unit 300 sets the score value when singing the song karaoke as the score value for a drunk state, and stores this in the storage means 10a in association with the user information of the user who sang the karaoke, the song identification information of the song, and the obtained alcohol concentration.

[0032] The sober state is a state in which no alcohol has been consumed. The drunk state is a state in which alcohol has been consumed. The predetermined value is a value used to determine whether a person is drunk or sober. The predetermined value can be, for example, "0.10 mg / L." "0.10 mg / L" is the alcohol concentration that is generally used as the standard for determining whether a person is "drunk."

[0033] Each time a karaoke performance of a song is completed, the storage processing unit 300 compares the alcohol concentration acquired during the karaoke singing of the song, output from the acquisition unit 100, with a predetermined value. If the alcohol concentration is less than the predetermined value, the storage processing unit 300 determines the score output from the scoring processing unit 200 as the sober score. On the other hand, if the alcohol concentration is equal to or greater than the predetermined value, the storage processing unit 300 determines the score output from the scoring processing unit 200 as the drunk score. The storage processing unit 300 stores the alcohol concentration acquired during the karaoke singing of the song, output from the acquisition unit 100, the score (sober score or drunk score) output from the scoring processing unit 200, and the song identification information in the storage means 10a, in association with the user identification information.

[0034] (Presentation part) When the rating value for a song selected by a user in the drunk state is higher than the rating value for the sober state, the presentation unit 400 presents the user with a message encouraging drinking, and when the rating value for the drunk state is lower than the rating value for the sober state, the presentation unit 400 presents the user with a message discouraging drinking.

[0035] The presentation unit 400 checks whether a drunk state score value and a sober state score value are stored for a song selected by a user. If a drunk state score value and a sober state score value are stored, the presentation unit 400 compares the drunk state score value and the sober state score value. If the drunk state score value for a song selected by a user is higher than the sober state score value, the user is likely to be able to sing the song better at karaoke if he or she has consumed alcohol. On the other hand, if the drunk state score value is lower than the sober state score value, the user is likely to be able to sing the song better at karaoke if he or she has not consumed alcohol.

[0036] The presentation unit 400 displays a message encouraging or discouraging drinking depending on the comparison result. A message encouraging or discouraging drinking is a statement encouraging a user to consume alcohol before singing a certain song. There are various methods for presenting a message encouraging or discouraging drinking. For example, the presentation unit 400 may display a message such as "We recommend drinking alcohol before singing this song" or "You might get a higher score if you're drunk!" on a display screen of the display device 30 or the like, or may emit a sound of the message from the speaker 20. On the other hand, a message discouraging drinking is a statement discouraging a user from consuming alcohol before singing a certain song. There are various methods for presenting a message discouraging drinking. For example, the presentation unit 400 may display a message such as "We do not recommend singing this song while consuming alcohol" or "If you've been drinking, you might want to choose a different song!" on a display screen of the display device 30 or the like, or may emit a sound of the message from the speaker 20.

[0037] Specifically, after completing login, the user of karaoke device K operates remote control device 50 to select a song to sing. Based on the user identification information and the song identification information of the selected song, presentation unit 400 refers to storage means 10a and checks whether a drinking score value and a sober score value are stored for the song selected by the user. If a drinking score value and a sober score value are stored, presentation unit 400 compares the drinking score value and the sober score value.

[0038] If the drunk state score is higher than the sober state score, the presentation unit 400 presents the user with a message encouraging them to drink alcohol. On the other hand, if the drunk state score is lower than the sober state score, the presentation unit 400 presents the user with a message discouraging them from drinking alcohol.

[0039] If at least one drunk state score value and one sober state score value for the selected song are not stored, the presentation unit 400 does not execute any particular process.

[0040] On the other hand, if multiple sober score values ​​and drunk score values ​​are stored for a selected song, the presentation unit 400 can select one sober score value and one drunk score value based on the respective score values. The presentation unit 400 compares the selected sober score value with the selected drunk score value, and presents a message encouraging drinking or a message discouraging drinking depending on the comparison result.

[0041] Selection of a single sober state score and a single drinking state score can be performed in various ways. For example, the presentation unit 400 may select the highest score among multiple sober state (drinking state) scores as the single sober state score (single drinking state score), or may select a randomly determined score from multiple sober state (drinking state) scores as the single sober state score (single drinking state score).

[0042] Alternatively, the presentation unit 400 can obtain statistics of multiple sober state scores and statistics of multiple drunk state scores. The presentation unit 400 can use the obtained statistics of sober state scores as a single sober state score, and can select the obtained statistics of drunk state scores as a single drunk state score. The statistics can be the mean, median, variance, etc.

[0043] ==About the operation of the Karaoke device K== Next, a specific example of the operation of the karaoke device K in this embodiment will be described with reference to Figs. 3 to 6. Fig. 3 is a flowchart showing an example of the operation when the karaoke device K stores user identification information, song identification information, sober state or drinking state score, and alcohol concentration (hereinafter, sometimes referred to as "sober state or drinking state score, etc."). Figs. 4 and 5 show examples of sober state or drinking state score, etc., stored in the storage means 10a. Fig. 6 is a flowchart showing an example of the operation when the karaoke device K displays a message encouraging or discouraging drinking. The operation of Fig. 6 can only be executed after the operation of Fig. 3 is completed. In this example, it is assumed that a user U uses the karaoke device K. It is also assumed that the predetermined value is "0.10 mg / L."

[0044] [Example of operation when storing scores for sober or drunk state] User U operates remote control device 50, inputs his / her user ID ***U and password PW, and then selects the login icon. Karaoke device K transmits a login request including the input user ID ***U and password PW to server device (not shown). The server device completes the login by storing the user ID ***U and password PW included in the received login request in storage means. The server device transmits a signal to karaoke device K indicating that the login has been completed (login completed; step 10).

[0045] The user U operates the remote control device 50 to select a song to sing karaoke (selecting a song to sing karaoke; step 11). The karaoke device K reads out accompaniment data from the storage means 10a based on the song ID of the selected song. The karaoke device K outputs the read out accompaniment data to the performance means 10d, causing the karaoke performance. The user U sings karaoke using the microphone 40 (user sings karaoke; step 12).

[0046] After user U starts singing karaoke, the acquisition unit 100 instructs the microphone 40 to measure the alcohol concentration. Based on the instruction, the microphone 40 measures the alcohol concentration in the user's breath and transmits it to the acquisition unit 100. The acquisition unit 100 acquires the transmitted alcohol concentration (acquires the breath alcohol concentration; step 13). The acquisition unit 100 outputs the alcohol concentration acquired in step 13 to the first storage processing unit 300 in association with user U's user ID ***U.

[0047] After the user U has finished singing the karaoke song, the scoring processor 200 evaluates the karaoke singing and calculates a score (evaluating the karaoke singing; step 14). The scoring processor 200 outputs the calculated score to the first storage processor 300 in association with the user ID ***U of the user U and the song ID of the song that was sung karaoke.

[0048] After the karaoke performance of the song is completed, the memory processing unit 300 compares the alcohol concentration obtained in step 13 with a predetermined value. If the alcohol concentration is less than the predetermined value, the memory processing unit 300 determines the score output from the scoring processing unit 200 as the score for the sober state. On the other hand, if the alcohol concentration is equal to or greater than the predetermined value, the memory processing unit 300 determines the score output from the scoring processing unit 200 as the score for the drunk state (determining the score for the sober state or the drunk state; step 15).

[0049] The memory processing unit 300 stores the alcohol concentration obtained in step 13, the sober state score value or drunk state score value determined in step 15, and the song ID output from the scoring processing unit 200 in the memory means 10a, correlating them based on the user ID ***U (storing the sober state or drunk state score value, etc.; step 16).

[0050] By repeatedly executing the processes from step 10 to step 16 on different dates and times, the karaoke device K can store multiple sober or drunk state scores and alcohol concentrations for songs sung by the user U.

[0051] As a specific example, assume that user U sings song X at a certain date and time, and as a result, the acquisition unit 100 outputs an alcohol concentration of "0.00 mg / L" and the scoring processing unit 200 outputs a score of "85 points." In this case, the storage processing unit 300 compares the alcohol concentration of "0.00 mg / L" with a predetermined value. In this example, the alcohol concentration of "0.00 mg / L" is less than the predetermined value of "0.10 mg / L." Therefore, the storage processing unit 300 determines the score of "85 points" output from the scoring processing unit 200 as the sober state score SS. The storage processing unit 300 associates the alcohol concentration of "0.00 mg / L," the sober state score SS (85 points), and the song ID ***X of song X based on the user ID ***U, and stores them in the storage unit 10a (see FIG. 4).

[0052] Furthermore, suppose that user U sings karaoke to song X on a different date and time, and as a result, the acquisition unit 100 outputs an alcohol concentration of "0.25 mg / L" and the scoring processor 200 outputs a score of "90 points." In this case, the storage processor 300 compares the alcohol concentration of "0.25 mg / L" with a predetermined value. In this example, the alcohol concentration of "0.25 mg / L" is equal to or greater than the predetermined value of "0.10 mg / L." Therefore, the storage processor 300 determines the score of "90 points" output from the scoring processor 200 as the drinking state score DS. The storage processor 300 associates the alcohol concentration of "0.25 mg / L," the drinking state score DS (90 points), and the song ID ***X of song X based on the user ID ***U, and stores them in the storage means 10a (see FIG. 4).

[0053] As another example, suppose that user U sings song Y karaoke on a certain date and time, and the acquisition unit 100 outputs an alcohol concentration of "0.00 mg / L," and the scoring processing unit 200 outputs a score of "90 points." In this case, the storage processing unit 300 compares the alcohol concentration of "0.00 mg / L" with a predetermined value. In this example, the alcohol concentration of "0.00 mg / L" is less than the predetermined value of "0.10 mg / L." Therefore, the storage processing unit 300 determines the score of "90 points" output from the scoring processing unit 200 as the sober state score SS. The storage processing unit 300 associates the alcohol concentration of "0.00 mg / L," the sober state score SS (90 points), and the song ID ***Y of song Y based on the user ID ***U, and stores them in the storage unit 10a (see FIG. 5).

[0054] Assume also that user U sings karaoke to song Y on a different date and time, and as a result, the acquisition unit 100 outputs an alcohol concentration of "0.25 mg / L" and the scoring unit 200 outputs a score of "85 points." In this case, the storage processing unit 300 compares the alcohol concentration of "0.25 mg / L" with a predetermined value. In this example, the alcohol concentration of "0.25 mg / L" is equal to or greater than the predetermined value of "0.10 mg / L." Therefore, the storage processing unit 300 determines the score of "85 points" output from the scoring processing unit 200 as the drinking state score DS. The storage processing unit 300 associates the alcohol concentration of "0.25 mg / L," the drinking state score DS (85 points), and the song ID ***Y of song Y based on the user ID ***U and stores them in the storage unit 10a (see FIG. 5).

[0055] [Example of behavior when displaying a message encouraging or discouraging drinking] User U operates remote control device 50, inputs his / her user ID ***U and password PW, and then selects the login icon. Karaoke device K transmits a login request including the input user ID ***U and password PW to server device (not shown). The server device completes the login by storing the user ID ***U and password PW included in the received login request in storage means. The server device transmits a signal to karaoke device K indicating that the login has been completed (login completed; step 20).

[0056] The user U operates the remote control device 50 to select a song to be sung by karaoke (selecting a song to be sung by karaoke; step 21).

[0057] The presentation unit 400 checks whether a drinking score DS and a sober score SS are stored for the song selected by the user U. If the drinking score DS and the sober score SS are stored (Y in step 22), the presentation unit 400 compares the drinking score DS with the sober score SS.

[0058] If the drunk score DS is higher than the sober score SS (Y in step 23), the presentation unit 400 presents the user U with a message encouraging him to drink alcohol (present a message encouraging him to drink alcohol; step 24).

[0059] On the other hand, if the drinking score DS is lower than the sober score SS (N in step 23), the presentation unit 400 presents a message to discourage drinking to the user U (presenting a message to discourage drinking; step 25).

[0060] Specifically, suppose that user U selects song X. The presentation unit 400 checks whether a drinking score DS and a sober score SS are stored for song X selected by user U. In this example, it is assumed that the drinking score and sober score shown in FIG. 4 are stored. The presentation unit 400 compares the drinking score DS (90 points) with the sober score SS (85 points). In this case, the drinking score DS (90 points) is higher than the sober score SS (85 points). Therefore, the presentation unit 400 presents a message to user U encouraging them to drink alcohol.

[0061] Meanwhile, suppose user U selects song Y. The presentation unit 400 checks whether a drinking score DS and a sober score SS are stored for song Y selected by user U. In this example, it is assumed that the drinking score and sober score shown in FIG. 5 are stored. The presentation unit 400 compares the drinking score DS (85 points) with the sober score SS (90 points). In this case, the drinking score DS (85 points) is lower than the sober score SS (90 points). Therefore, the presentation unit 400 presents user U with a message discouraging him from drinking.

[0062] As is clear from the above, the karaoke machine K of this embodiment includes an acquisition unit 100 that acquires the alcohol concentration of the user's breath; a scoring processing unit 200 that evaluates the karaoke singing performed by the user and calculates a score; a storage processing unit 300 that, if the alcohol concentration acquired during the karaoke singing of a song is less than a predetermined value, sets the score at the time of the karaoke singing of the song to a sober score; and, if the alcohol concentration acquired during the karaoke singing of the song is equal to or greater than the predetermined value, sets the score at the time of the karaoke singing of the song to a drunk score; and stores the user information of the user who performed the karaoke singing, song identification information of the song, and the acquired alcohol concentration in a storage means in association with the acquired alcohol concentration; and a presentation unit 400 that, if the drunk score for a song selected by a user is higher than the sober score, presents the user with a message encouraging the user to drink alcohol, and, if the drunk score is lower than the sober score, presents the user with a message discouraging drinking.

[0063] When a user selects a song, if the user's score is higher when drunk than when sober, the karaoke device K determines that it is preferable for the user to sing the song while drunk and can display a message encouraging drinking. On the other hand, if the user's score is lower when drunk than when sober, the karaoke device K determines that it is preferable for the user to sing the song while sober and can display a message discouraging drinking. A user who sees this message can sing the song while drunk (or sober). In other words, the karaoke device K of this embodiment can help users sing karaoke well.

[0064] Furthermore, when a plurality of sober state score values ​​and drunk state score values ​​are stored for a selected song, the presentation unit 400 of the karaoke machine K according to this embodiment can select one sober state score value and one drunk state score value based on the respective score values. With this karaoke machine K, even when a plurality of sober state score values ​​and drunk state score values ​​are stored, it is possible to present a message encouraging drinking or a message discouraging drinking.

[0065] <Variation 1> In the above embodiment, an example was described in which, when a plurality of sober score values ​​and drunk score values ​​are stored for a selected song, the presentation unit 400 selects one sober score value and one drunk score value. On the other hand, it is also possible to store only one sober score value and one drunk score value in the storage means 10a in advance.

[0066] (Memory Processing Unit) In this modified example, when there are multiple sober state scoring values ​​for a song, the storage processing unit 300 sets the statistical value of the sober state scoring values ​​as the sober state scoring value for that song, and stores the alcohol concentration statistical value corresponding to the sober state scoring value as the alcohol concentration for that song; when there are multiple drunk state scoring values ​​for a song, the storage processing unit 300 sets the statistical value of the drunk state scoring values ​​as the drunk state scoring value for that song, and stores the alcohol concentration statistical value corresponding to the drunk state scoring value as the alcohol concentration for that song.

[0067] When a song that the user has sung karaoke has multiple scores associated with alcohol concentrations less than a predetermined value, the memory processing unit 300 calculates statistics for the multiple scores. The memory processing unit 300 also calculates alcohol concentration statistics associated with each score. The memory processing unit 300 stores the calculated score statistics as the sober score for the song, and the alcohol concentration statistics as the alcohol concentration of the song, in association with the user identification information and the song identification information of the song, in the storage unit 10a.

[0068] On the other hand, if there are multiple scores associated with an alcohol concentration equal to or greater than a predetermined value for a song sung by the user, the storage processing unit 300 calculates statistics for the multiple scores. The storage processing unit 300 also calculates statistics for the alcohol concentrations associated with each score. The storage processing unit 300 stores the calculated statistics for the scores as the drinking state score for the song, and the alcohol concentration statistics as the alcohol concentration for the song, in association with the user identification information and the song identification information for the song, in the storage unit 10a.

[0069] As is clear from the above, when there are multiple sober state scores for a song, the storage processing unit 300 of this modification sets the statistics of the sober state scores as the sober state score for that song and stores the alcohol concentration statistics associated with the sober state scores as the alcohol concentration for that song, and when there are multiple drunk state scores for a song, sets the statistics of the drunk state scores as the drunk state score for that song and stores the alcohol concentration statistics associated with the drunk state scores as the alcohol concentration for that song. By using multiple scores in this way to determine the sober state and drunk state scores to be stored in the storage means 10a, the accuracy of each score can be further improved.

[0070] <Variation 2> (Memory Processing Unit) The storage processing unit 300 of this modified example further associates the concentration category obtained by dividing the alcohol concentration into predetermined ranges with the concentration category that includes the alcohol concentration obtained when singing karaoke of the song, and stores it in the storage means 10a.

[0071] The concentration categories are used to classify the state of drinking according to the alcohol concentration in the breath. The concentration categories can be divided into six categories, for example: no alcohol intake (less than 0.10 mg / L), refreshing (0.10 mg / L or more, less than 0.25 mg / L), tipsy (0.25 mg / L or more, less than 0.55 mg / L), early intoxication (0.55 mg / L or more, less than 0.80 mg / L), extreme intoxication (0.80 mg / L or more, less than 1.55 mg / L), and severe intoxication (1.55 mg / L or more, less than 2.05 mg / L).

[0072] The storage processing unit 300 refers to the alcohol concentration output from the acquisition unit 100 and identifies the concentration category that includes the alcohol concentration. The storage processing unit 300 stores the identified concentration category in the storage means 10a in association with the user identification information, song identification information, the score value for sober or drunk state, and the alcohol concentration.

[0073] FIG. 7 shows examples of user identification information, song identification information, sober or drunk state scores, alcohol concentrations, and concentration categories stored in the storage means 10a. For example, a sober state score of "80 points," an alcohol concentration of "0.00 mg / l," and a concentration category of "not drinking (less than 0.10 mg / l)" are associated with a user ID ***U and a song ID ***X; a drunk state score of "85 points," an alcohol concentration of "0.15 mg / l," and a concentration category of "refreshment (0.10 mg / l or more, less than 0.25 mg / l)" are associated; a drunk state score of "92 points," an alcohol concentration of "0.60 mg / l," and a concentration category of "early intoxication (0.55 mg / l or more, less than 0.80 mg / l)" are associated; and a drunk state score of "83 points," an alcohol concentration of "1.00 mg / l," and a concentration category of "peak intoxication (0.80 mg / l or more, less than 1.55 mg / l)" are associated.

[0074] (Presentation part) In this modified example, when the highest score value among the drunk state score values ​​associated with each concentration category is higher than the score value for the sober state, the presentation unit 400 presents a message recommending drinking alcohol, and also presents the alcohol concentration corresponding to the highest score value and / or the concentration category in which the alcohol concentration is included.

[0075] The presentation unit 400 identifies the highest score among the scores for the drinking state stored in the storage unit 10a. The presentation unit 400 compares the identified highest score with the score for the sober state. Depending on the comparison result, the presentation unit 400 displays a message encouraging drinking or a message discouraging drinking.

[0076] For example, suppose that user U selects song X. Also, suppose that the storage means 10a stores the data shown in FIG. 7. In this case, the presentation unit 400 identifies the highest score of "92 points" (alcohol concentration 0.60 mg / L, concentration category "early stage of intoxication (0.55 mg / L or more, less than 0.80 mg / L)") among the scores for the multiple drinking states.

[0077] The presentation unit 400 compares the score for the sober state (85 points) with the identified score (92 points). In this example, the identified score is higher than the score for the sober state. Therefore, when presenting a message encouraging user U to drink alcohol, the presentation unit 400 can also present the alcohol concentration of "0.60 mg / L" and the concentration classification of "early stage of intoxication (0.55 mg / L or more, less than 0.80 mg / L)." For example, the presentation unit 400 can display messages such as "This song can be sung well at an alcohol concentration of about 0.60 mg / L in the breath" or "This song can be sung best when the user is in the early stage of intoxication" on the display screen of the display device 30.

[0078] As is clear from the above, in the karaoke device K according to this modification, the storage processor 300 further associates the alcohol concentration category, which is a predetermined range of alcohol concentrations, with the alcohol concentration category containing the alcohol concentration obtained during karaoke singing of a song, and stores the concentration category in the storage means 10a. When the highest score value among the drunkenness scores associated with each concentration category is higher than the sober score value, the presentation unit 400 can present the alcohol concentration and / or the concentration category containing the highest score value when presenting a message encouraging drinking. This karaoke device K can present the user with alcohol concentrations and concentration categories appropriate for performing karaoke well. This makes it easier for the user to understand how much alcohol they should drink.

[0079] <Variation 3> (Acquisition Department) The acquisition unit 100 according to this modification acquires the breath alcohol concentration of a certain user when the certain user selects a certain piece of music.

[0080] Specifically, suppose that a user of karaoke device K operates remote control device 50 to select a song to sing. In this modification, acquisition unit 100 instructs microphone 40 to measure the alcohol concentration at this timing. Based on the instruction, microphone 40 measures the alcohol concentration of the user's breath and transmits it to acquisition unit 100. Acquisition unit 100 acquires the transmitted alcohol concentration. Acquisition unit 100 outputs the acquired alcohol concentration to presentation unit 400.

[0081] (Presentation part) The presentation unit 400 in this modified example presents a message to a user recommending a beverage suitable for singing a certain song at karaoke, based on the difference between the acquired alcohol concentration and the alcohol concentration corresponding to the score value of the drinking state.

[0082] The presentation unit 400 calculates the difference between the alcohol concentration corresponding to the drinking state score used when determining whether to present a message recommending drinking alcohol and the alcohol concentration output from the acquisition unit 100. If the acquired alcohol concentration is lower than the alcohol concentration corresponding to the drinking state score, the presentation unit 400 presents a message recommending drinking alcohol along with a message recommending a beverage (in this case, an alcoholic beverage) suitable for singing karaoke of the song selected by the user U.

[0083] It is generally said that the blood alcohol concentration after drinking one cup of sake is 0.02 to 0.04%. This translates to an alcohol concentration in the breath of 0.10 to 0.20 mg / L. Therefore, if the difference in alcohol concentration is "0.15 mg / L," for example, the presentation unit 400 will present a message such as "Drink one cup of sake and you will be able to sing better."

[0084] On the other hand, there may be cases where the acquired alcohol concentration is higher than the alcohol concentration corresponding to the score value of the drinking state (i.e., the user has drunk too much). In this case, instead of presenting a message recommending drinking alcohol, the presenting unit 400 presents a message recommending a beverage (water or a non-alcoholic beverage such as a soft drink) suitable for singing the karaoke song selected by the user U.

[0085] As is clear from the above, in the karaoke device K according to this modification, the acquisition unit 100 acquires the alcohol concentration of a user's breath when the user selects a song, and the presentation unit 400 presents a message to the user recommending a beverage suitable for singing the song based on the difference between the acquired alcohol concentration and the alcohol concentration corresponding to the drinking state score. This karaoke device K can present the user with beverages suitable for singing karaoke well. This allows the user to specifically know what beverages to drink when singing karaoke.

[0086] <Other> The program can also be supplied to a computer using a non-transitory computer-readable medium with an executable program stored thereon. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), CD-ROMs (Read Only Memory), etc.

[0087] The above-described embodiments are presented as examples and do not limit the scope of the invention. The above configurations can be implemented in appropriate combinations, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The above-described embodiments and their modifications are included in the scope and spirit of the invention, as well as in the inventions described in the claims and their equivalents. [Explanation of symbols]

[0088] 100 Acquisition Department 200 Scoring Processing Unit 300 Memory Processing Unit 400 Presentation section K Karaoke equipment

Claims

1. an acquisition unit that acquires an alcohol concentration in the breath of a user; a scoring processor for evaluating the karaoke singing performed by the user and calculating a score; a storage processing unit that, if the alcohol concentration obtained when singing a song at karaoke is less than a predetermined value, sets the score value when singing the song at karaoke as a score value for a sober state, and, if the alcohol concentration obtained when singing the song at karaoke is equal to or greater than the predetermined value, sets the score value when singing the song at karaoke as a score value for a drunk state, and stores the score value in a storage unit in association with the user information of the user who sang the song at karaoke, song identification information of the song, and the obtained alcohol concentration; a presentation unit that presents a message encouraging the user to drink alcohol when the drinking score is higher than the sober score for a song selected by the user, and presents a message discouraging the user from drinking alcohol when the drinking score is lower than the sober score; A karaoke device having:

2. 2. The karaoke device of claim 1, wherein when a plurality of sober state score values ​​and drunk state score values ​​are stored for the selected song, the presentation unit selects one sober state score value and one drunk state score value based on the respective score values.

3. 2. The karaoke device of claim 1, wherein, when there are multiple sober state score values ​​for a single song, the storage processing unit sets the statistical value of the sober state score value as the sober state score value for the single song, and stores the statistical value of the alcohol concentration associated with the sober state score value as the alcohol concentration of the single song; and when there are multiple drinking state score values ​​for a single song, the storage processing unit sets the statistical value of the drinking state score value as the drinking state score value for the single song, and stores the statistical value of the alcohol concentration associated with the drinking state score value as the alcohol concentration of the single song.

4. the storage processing unit further associates the alcohol concentration classification obtained when the song is sung karaoke with a concentration classification obtained by dividing the alcohol concentration into predetermined ranges and stores the concentration classification in the storage unit; The karaoke device of claim 1, characterized in that when the highest score value among the drinking state score values ​​associated with each concentration category is higher than the sober state score value, the presentation unit, when presenting the message recommending drinking, also presents the alcohol concentration corresponding to the highest score value and / or the concentration category in which the alcohol concentration is included.

5. the acquisition unit acquires an alcohol concentration in the breath of the certain user when the certain user selects the certain song; 5. The karaoke device according to claim 1, wherein the presentation unit presents a message to the user recommending a beverage suitable for singing the karaoke song, based on the difference between the acquired alcohol concentration and the alcohol concentration corresponding to the score value of the drinking state.

Citation Information

Patent Citations

  • Karaoke sing-alone machine

    JP1998069216A