Karaoke apparatus

The karaoke device measures alcohol levels and scores singing performance to recommend optimal drinking for better karaoke, addressing user variability and enhancing singing ability.

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

Patent Information

Application Number
JP2024101019
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-24
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Karaoke machine users may perform better or worse depending on their alcohol consumption, with existing systems failing to account for this variability in singing ability.

Method used

A karaoke device that measures alcohol concentration, evaluates singing performance, and stores scores for sober and drunk states, providing messages to encourage or discourage drinking based on song performance differences.

Benefits of technology

Assists users in singing well by recommending optimal alcohol consumption levels for specific songs, improving performance by aligning singing with individual alcohol tolerance and skill levels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026003193000001_ABST
    Figure 2026003193000001_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 includes an acquisition part for acquiring an alcohol concentration of exhalation of a user, a scoring processing part for evaluating karaoke singing performed by the user and obtaining a score value, and a first storage processing part for storing user identification information of the user, musical piece identification information of a musical piece, the score value of the karaoke singing, and the alcohol concentration acquired during the karaoke singing in association with one another. And a control unit including a second storage processing unit that stores a music piece as a sober-time high score music piece in a case where a score value of a drinking state is lower than a score value of a sober state, and a presentation unit that presents a message recommending drinking in a case where a music piece selected by a user is a drinking-time high score music piece and presents a message suppressing drinking in a case where the music piece selected by the user is the sober-time high score music piece.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] Meanwhile, karaoke machine users may order alcoholic beverages at a karaoke bar and sing karaoke while drinking, or may sing karaoke at a karaoke bar after drinking at another restaurant. In this case, some users may sing karaoke better when sober than when drunk, while others may sing karaoke 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 includes 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 first storage processing unit that associates the user's user identification information, song identification information of the song that the user sang karaoke, the score of the karaoke singing of the song, and the alcohol concentration acquired when the song was sung karaoke, and stores them in a storage unit; and, for each user and each song, calculates a sober state score based on the score associated with an alcohol concentration less than a predetermined value and a drunk state score based on the score associated with an alcohol concentration equal to or greater than the predetermined value. and if the score value for the drunk state is higher than the score value for the sober state, stores the song in the storage means as a high-scoring song for drinking, and if the score value for the drunk state is lower than the score value for the sober state, stores the song in the storage means as a high-scoring song for sober, and a presentation unit that, if a song selected by a user is a high-scoring song for drinking, displays a message encouraging the user to drink alcohol, and, if the song selected by the user is a high-scoring song for sober, displays a message discouraging the user from drinking alcohol. 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, score values, and alcohol concentrations stored in a storage unit according to the embodiment. [Figure 5] 10 shows examples of user identification information, song identification information, score values, 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, score values, alcohol concentrations, and concentration categories stored in a storage means according to Modification 1. 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 memory, causing the control means 10e to function as an acquisition unit 100, a scoring processing unit 200, a first memory processing unit 300, a second memory processing unit 400, and a presentation unit 500.

[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 first 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 first storage processor 300.

[0031] (First storage processing unit) The first storage processing unit 300 associates the user's user identification information, the song identification information of the song that the user sang karaoke, the score value of the karaoke singing of the song, and the alcohol concentration obtained when the song was sung karaoke, and stores them in the storage means 10a.

[0032] Each time a karaoke performance of a song is completed, the first storage processing unit 300 stores the alcohol concentration output from the acquisition unit 100, the scoring value and song identification information output from the scoring processing unit 200 in correspondence with the user identification information in the storage means 10a.

[0033] (Second storage processing unit) The second storage processing unit 400 calculates, for each user and for each song, a sober state score based on a score associated with an alcohol concentration below a predetermined value, and a drunk state score based on a score associated with an alcohol concentration equal to or greater than the predetermined value, and if the drunk state score is higher than the sober state score, stores the song in the storage means 10a as a high-scoring song for when drinking, and if the drunk state score is lower than the sober state score, stores the song in the storage means 10a as a high-scoring song for when sober.

[0034] A sober state is a state in which no alcohol has been consumed. A 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 an alcohol concentration that is generally used as a standard for determining whether a person is "drunk." A song that scores highly when drunk is a song that has a higher score when drunk than when sober, that is, a song that is likely to be sung better at karaoke when drinking alcohol. A song that scores highly when sober is a song that has a higher score when sober than when drunk, that is, a song that is likely to be sung better at karaoke when not drinking alcohol.

[0035] When the score and alcohol concentration (hereinafter sometimes referred to as "score, etc.") for a song that the user has sung karaoke are stored, the second storage processing unit 400 compares the alcohol concentration associated with the stored score with a predetermined value. If the alcohol concentration is less than the predetermined value, the second storage processing unit 400 determines the score associated with the alcohol concentration 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 second storage processing unit 400 determines the score associated with the alcohol concentration as the score for the drunk state. The second storage processing unit 400 repeats the above process each time a score, etc. is stored.

[0036] After calculating the score value for the sober state and the score value for the drinking state, the second storage processing unit 400 compares the score value for the sober state with the score value for the drinking state. If the score value for the drinking state is higher than the score value for the sober state, the second storage processing unit 400 determines that the song is a high-scoring song for drinking. The second storage processing unit 400 associates the song identification information of the song with the user identification information of the user and stores them in the storage unit 10a. On the other hand, if the score value for the drinking state is lower than the score value for the sober state, the second storage processing unit 400 determines that the song is a high-scoring song for sober. The second storage processing unit 400 associates the song identification information of the song with the user identification information of the user and stores them in the storage unit 10a.

[0037] If there are multiple scores associated with an alcohol concentration less than a predetermined value for a song, the second storage processing unit 400 can calculate the statistics of the scores as a score for the sober state, and if there are multiple scores associated with an alcohol concentration equal to or greater than a predetermined value for a song, the second storage processing unit 400 can calculate the statistics of the scores as a score for the drunk state. The statistics can be the mean, median, variance, etc.

[0038] When a song that the user has sung karaoke has multiple scores associated with alcohol concentrations below a predetermined value, the second storage processing unit 400 calculates statistics for the multiple scores. The second storage processing unit 400 determines the calculated statistics as a sober state score. When a song has multiple scores associated with alcohol concentrations above a predetermined value, the second storage processing unit 400 calculates statistics for the multiple scores. The second storage processing unit 400 determines the calculated statistics as a drunk state score. After calculating the sober state score and the drunk state score, the second storage processing unit 400 compares the sober state score with the drunk state score. If the drunk state score is higher than the sober state score, the second storage processing unit 400 determines the song to be a high-scoring song for drinking. The second storage processing unit 400 associates the song identification information of the one song with the user identification information of the user and stores them in the storage means 10a. On the other hand, if the score value for the drunk state is lower than the score value for the sober state, the second storage processing unit 400 determines the one song to be a high-scoring song for sober drinking. The second storage processing unit 400 associates the song identification information of the one song with the user identification information of the user and stores them in the storage means 10a.

[0039] (Presentation part) If a certain song selected by a certain user is a song that scores highly when drinking, the presentation unit 500 presents the user with a message encouraging the user to drink alcohol, and if the certain song selected by the certain user is a song that scores highly when sober, the presentation unit 500 presents the user with a message discouraging drinking alcohol.

[0040] A message encouraging drinking alcohol is a statement that encourages a user to consume alcohol before singing a certain song. There are various methods for presenting a message encouraging drinking alcohol. For example, the presentation unit 500 can display a message such as "We recommend drinking alcohol before singing this song" or "You might get a higher score if you're intoxicated!" on a display screen of the display device 30 or the like, or emit a sound of the message from the speaker 20. On the other hand, a message discouraging drinking alcohol is a statement that discourages a user from consuming alcohol before singing a certain song. There are various methods for presenting a message discouraging drinking alcohol. For example, the presentation unit 500 can display a message such as "We do not recommend singing this song after 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 emit a sound of the message from the speaker 20.

[0041] Specifically, a user of the karaoke device K operates the remote control device 50 to select a song to sing. In this case, the presentation unit 500 refers to the storage means 10a and checks whether the song selected by the user is stored as a high-scoring song for drinking or a high-scoring song for sober drinking. If the selected song is stored as a high-scoring song for drinking, the presentation unit 500 presents the user with a message encouraging drinking. On the other hand, if the selected song is stored as a high-scoring song for sober drinking, the presentation unit 500 presents the user with a message discouraging drinking. Note that if the selected song is not stored as either a high-scoring song for drinking or a high-scoring song for sober drinking, the presentation unit 500 does not perform any special processing.

[0042] ==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 karaoke device K stores songs that score highly when drinking alcohol or songs that score highly when sober. Figs. 4 and 5 show examples of user identification information, song identification information, score values, and alcohol concentrations stored in the storage means 10a. Fig. 6 is a flowchart showing an example of the operation when karaoke device K displays a message encouraging drinking or a message 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 user U uses karaoke device K. It is also assumed that the predetermined value is "0.10 mg / L."

[0043] [Example of operation when memorizing songs that score highly when drinking or sober] 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).

[0044] 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).

[0045] 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.

[0046] 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.

[0047] After the karaoke performance of the song is completed, the first storage processing unit 300 associates the alcohol concentration output from the acquisition unit 100 with the scoring value and song ID output from the scoring processing unit 200 based on the user ID***U and stores them in the storage means 10a (stores the user ID, song ID, scoring value and alcohol concentration; step 15).

[0048] By repeatedly executing the processes of steps 10 to 15 on different dates and times, the karaoke device K can store a plurality of scores and alcohol concentrations for the songs that the user U has sung karaoke.

[0049] When the score values ​​etc. are stored for the song that the user U sang karaoke, the second memory processing unit 400 calculates the sober state score value SS based on the score value associated with an alcohol concentration below a predetermined value, or the drunk state score value DS based on the score value associated with an alcohol concentration above the predetermined value (calculating the sober or drunk state score value; step 16).

[0050] When the sober state score value and the drunk state score value are obtained (Y in step 17), the second storage processing unit 400 compares the sober state score value SS with the drunk state score value DS. If the drunk state score value DS is higher than the sober state score value SS (Y in step 18), the second storage processing unit 400 stores the above song in the storage means 10a as a high-scoring song DM for when drinking (storing high-scoring song for when drinking; step 19).

[0051] On the other hand, if the score value DS for the drunk state is lower than the score value SS for the sober state (N in step 18), the second storage processing unit 400 stores the above-mentioned song in the storage means 10a as a high-scoring song SM for sober use (storing high-scoring song for sober use; step 20).

[0052] Specifically, karaoke device K repeatedly executes steps 10 to 15 at different dates and times to store multiple scores and alcohol concentrations shown in FIG. 4 for song X sung by user U. As shown in FIG. 4, a score of "85 points" is associated with an alcohol concentration of "0.00 mg / L." Also, a score of "90 points" is associated with an alcohol concentration of "0.25 mg / L."

[0053] The second memory processing unit 400 compares the alcohol concentration "0.00 mg / L" associated with the score "85 points" stored in the memory means 10a shown in FIG. 4 with a predetermined value. In this example, the alcohol concentration "0.00 mg / L" is less than the predetermined value "0.10 mg / L." Therefore, the second memory processing unit 400 determines the score "85 points" associated with the alcohol concentration "0.00 mg / L" as the sober state score SS. The second memory processing unit 400 also compares the alcohol concentration "0.25 mg / L" associated with the stored score "90 points" with the predetermined value. In this example, the alcohol concentration "0.25 mg / L" is equal to or greater than the predetermined value "0.10 mg / L." Therefore, the second storage processing unit 400 obtains the score "90 points" associated with the alcohol concentration "0.25 mg / l" as the drinking state score DS.

[0054] The second storage processing unit 400 compares the score value SS (85 points) in the sober state with the score value DS (90 points) in the drunk state. In this example, the score value DS in the drunk state is higher than the score value SS in the sober state. Therefore, the second storage processing unit 400 determines that song X is a high-scoring song DM when drinking. The second storage processing unit 400 associates the song ID ***X of song X with the user ID ***U of user U and stores them in the storage means 10a.

[0055] Meanwhile, karaoke machine K repeatedly executes the processes from step 10 to step 15 at different dates and times to store multiple scores and alcohol concentrations shown in FIG. 5 for song Y sung by user U. As shown in FIG. 5, a score of "90 points" is associated with an alcohol concentration of "0.00 mg / L." Also, a score of "85 points" is associated with an alcohol concentration of "0.25 mg / L."

[0056] The second memory processing unit 400 compares the alcohol concentration "0.00 mg / L" associated with the score "90 points" stored in the memory means 10a shown in FIG. 5 with a predetermined value. In this example, the alcohol concentration "0.00 mg / L" is less than the predetermined value "0.10 mg / L." Therefore, the second memory processing unit 400 determines the score "90 points" associated with the alcohol concentration "0.00 mg / L" as the sober state score SS. The second memory processing unit 400 also compares the alcohol concentration "0.25 mg / L" associated with the stored score "85 points" with the predetermined value. In this example, the alcohol concentration "0.25 mg / L" is equal to or greater than the predetermined value "0.10 mg / L." Therefore, the second storage processing unit 400 obtains the score "85 points" associated with the alcohol concentration "0.25 mg / l" as the drinking state score DS.

[0057] The second storage processing unit 400 compares the score value SS (90 points) in the sober state with the score value DS (85 points) in the drunk state. In this example, the score value DS in the drunk state is lower than the score value SS in the sober state. Therefore, the second storage processing unit 400 determines that song Y is a high-scoring song SM for sober drinking. The second storage processing unit 400 associates the song ID ***Y of song Y with the user ID ***U of user U and stores them in the storage means 10a.

[0058] [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 login has been completed (login completed; step 30).

[0059] 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 31).

[0060] The presentation unit 500 refers to the storage means 10a and checks whether the song selected by the user U is stored as a high-scoring song DM for when drinking or a high-scoring song SM for when sober.

[0061] If the selected song is stored as a high-scoring song DM for drinking (Y in step 32), the presentation unit 500 presents a message encouraging drinking to the user U (presenting a message encouraging drinking; step 33).

[0062] On the other hand, if the selected song is stored as a song SM that scores highly when sober (N in step 34), the presentation unit 500 presents a message to discourage drinking to the user U (present a message to discourage drinking; step 35). Note that the processing of steps 32 and 34 may be performed in the reverse order or simultaneously.

[0063] Specifically, it is assumed that the storage means 10a stores the song X in the above example as a high-scoring song HM for when drinking alcohol, and the song Y as a high-scoring song SM for when sober. Here, if the song selected by the user U is song X, the presentation unit 500 presents the user U with a message encouraging drinking. On the other hand, if the song selected by the user U is song Y, the presentation unit 500 presents the user U with a message discouraging drinking.

[0064] As is clear from the above, the karaoke machine K according to this embodiment includes an acquisition unit 100 that acquires the alcohol concentration of the breath of the user, a scoring processing unit 200 that evaluates the karaoke singing performed by the user and calculates a score, a first storage processing unit 300 that stores in the storage means 10a user identification information of the user, song identification information of the song that the user has sung karaoke, the score of the karaoke singing of the song, and the alcohol concentration acquired when the song was sung, in association with each other, and a sober state score based on the score associated with an alcohol concentration below a predetermined value and the score associated with an alcohol concentration equal to or greater than the predetermined value, for each user and for each song. and a second storage processing unit (400) that calculates a score for the drinking state based on the score obtained by calculating the score for the drinking state, and stores the song in the storage unit (10a) as a high-scoring song for drinking if the score for the drinking state is higher than the score for the sober state, and stores the song in the storage unit (10a) as a high-scoring song for sober if the score for the drinking state is lower than the score for the sober state; and a presentation unit (500) that presents a message encouraging a user to drink alcohol if a song selected by the user is a high-scoring song for drinking, and presents a message discouraging a user from drinking alcohol if the song selected by the user is a high-scoring song for sober.

[0065] With this karaoke device K, when a user sings a certain song, if the score is higher when drunk than when sober, the song can be determined as a high-scoring song for drinking, and if the score is lower when drunk than when sober, the song can be determined as a high-scoring song for sober. When a user then selects a certain song, the karaoke device K displays a message encouraging or discouraging drinking. The user, upon seeing the message, can sing the song while drinking (or without drinking). In other words, the karaoke device K according to this embodiment can assist users in singing karaoke well.

[0066] Furthermore, when there are multiple scores associated with an alcohol concentration less than a predetermined value for a song, the second storage processor 400 according to this embodiment can calculate the statistics of those scores as a score for the sober state, and when there are multiple scores associated with an alcohol concentration equal to or greater than a predetermined value for a song, the statistics of those scores can be calculated as a score for the drunk state. By calculating the sober and drunk state scores according to multiple scores in this way, the accuracy of each score can be further improved.

[0067] <Variation 1> (First storage processing unit) The first storage processing unit 300 in 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 a song, and stores the concentration category in the storage means 10a.

[0068] 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).

[0069] The first 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 first storage processing unit 300 stores the identified concentration category in the storage means 10a in association with the user identification information, song identification information, score value, and alcohol concentration.

[0070] FIG. 7 shows examples of user identification information, song identification information, score values, alcohol concentrations, and concentration categories stored in the storage means 10a. For example, a user ID ***U and a song ID ***X are associated with a score of "80 points," an alcohol concentration of "0.00 mg / l," and a concentration category of "no drinking (less than 0.10 mg / l)," a 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)," a 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)," and a 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)."

[0071] (Second storage processing unit) The second storage processing unit 400 according to this modification obtains the highest score among a plurality of scores associated with alcohol concentrations equal to or greater than a predetermined value as the score of the drinking state.

[0072] The second memory processing unit 400 compares multiple scores associated with alcohol concentrations equal to or greater than a predetermined value stored in the memory unit 10a, identifies the highest score, and determines the highest score as the drinking state score.

[0073] For example, in the example of FIG. 7, the second memory processing unit 400 determines the highest score value 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 multiple score values ​​associated with alcohol concentrations equal to or greater than a predetermined value (0.1 mg / L in this example) as the score value of the drinking state for user U and song X.

[0074] On the other hand, in the example of FIG. 7, the second memory processing unit 400 compares the alcohol concentration "0.00 mg / L" associated with the stored score "85 points" with a predetermined value. In this example, the alcohol concentration "0.00 mg / L" is less than the predetermined value "0.1 mg / L." Therefore, the second memory processing unit 400 determines the score "85 points" associated with the alcohol concentration "0.00 mg / L" as the score for the sober state.

[0075] The second storage processing unit 400 compares the score value for the sober state (85 points) with the score value for the drunk state (92 points). In this example, the score value for the drunk state is higher than the score value for the sober state. Therefore, the second storage processing unit 400 determines that song X is a high-scoring song for drinking. The second storage processing unit 400 associates the song ID ***X of song X with the user ID ***U of user U and stores them in the storage means 10a.

[0076] (Presentation part) When presenting a message recommending drinking alcohol, the presenting unit 500 according to this modification also presents the alcohol concentration corresponding to the score value of the drinking state and / or the concentration category in which the alcohol concentration falls.

[0077] For example, as described above, it is assumed that song X is stored in the storage means 10a as a song with a high drinking score. Here, when user U selects song X, the presentation unit 500 can present user U with a message encouraging them to drink alcohol, along with 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 500 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 you are 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 first storage processor 300 stores in the storage means 10a, among the concentration categories into which alcohol concentrations are divided into predetermined ranges, the concentration category that includes the alcohol concentration obtained during karaoke singing of a song, in association with the alcohol concentration category. The second storage processor 400 calculates the highest score value for the associated concentration category as the drinking state score. The presentation unit 500, when presenting a message encouraging drinking, also presents the alcohol concentration corresponding to the drinking state score and / or the concentration category including the alcohol concentration. Since the drinking level that allows for good karaoke singing varies from user to user, this karaoke device K can present the user with the alcohol concentration and concentration category that are appropriate for good karaoke singing. This makes it easier for the user to understand how much alcohol they should drink.

[0079] <Variation 2> (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 500.

[0081] (Presentation part) The presentation unit 500 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 500 refers to the storage means 10a and checks whether the song selected by the user U is stored as a high-scoring song when drinking. If the selected song is stored as a high-scoring song when drinking, the presentation unit 500 calculates the difference between the alcohol concentration corresponding to the drinking state score value used when determining the high-scoring song when drinking 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 value, the presentation unit 500 presents a message recommending drinking alcohol along with a message recommending a beverage (in this case, an alcoholic beverage) suitable for singing the song selected by the user U at karaoke.

[0083] It is generally said that the blood alcohol concentration after drinking one cup of sake is 0.02 to 0.04%. This corresponds 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 500 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 500 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 500 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 First storage processing unit 400 Second storage processing unit 500 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 first storage processor that stores in a storage means user identification information of a user, song identification information of a song that the user has sung karaoke, a score for the karaoke singing of the song, and an alcohol concentration obtained when the song is sung karaoke; a second storage processing unit that calculates, for each user and for each song, a score for a sober state based on a score associated with an alcohol concentration less than a predetermined value and a score for a drunk state based on a score associated with an alcohol concentration equal to or greater than the predetermined value, and stores the song in the storage means as a high-scoring song for drinking if the score for the drunk state is higher than the score for the sober state, and stores the song in the storage means as a high-scoring song for drinking if the score for the drunk state is lower than the score for the sober state; a presentation unit that presents a message encouraging a user to drink alcohol when a song selected by the user is a song that scores highly when drinking alcohol, and presents a message discouraging the user from drinking alcohol when the song selected by the user is a song that scores highly when sober; A karaoke device having:

2. The karaoke device described in claim 1, characterized in that when there are multiple score values ​​associated with an alcohol concentration less than the predetermined value for a single song, the second memory processing unit calculates the statistical value of those score values ​​as the score value for the sober state, and when there are multiple score values ​​associated with an alcohol concentration greater than or equal to the predetermined value for a single song, the second memory processing unit calculates the statistical value of those score values ​​as the score value for the drunk state.

3. the first storage processing unit further associates a concentration category that includes the alcohol concentration obtained when singing the karaoke song with the alcohol concentration category obtained by dividing the alcohol concentration into predetermined ranges and stores the concentration category in the storage means; the second storage processing unit determines the highest score value among a plurality of scores associated with alcohol concentrations equal to or greater than the predetermined value as the score value of the drinking state; 2. The karaoke device according to claim 1, wherein the presentation unit, when presenting the message encouraging drinking, also presents the alcohol concentration corresponding to the score value of the drinking state and / or the concentration category in which the alcohol concentration is included.

4. the acquisition unit acquires an alcohol concentration in the breath of the certain user when the certain user selects the certain song; 4. 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