Karaoke system
The karaoke system uses a remote control device to store and calculate performance times, restoring unplayed songs to the reserved list after a reboot, addressing the issue of lost reservations due to device freezes.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- DAIICHI KOSHO COMPANY
- Filing Date
- 2024-12-20
- Publication Date
- 2026-07-02
AI Technical Summary
Karaoke devices often freeze during use, requiring a reboot which erases the reserved song list, forcing users to re-select songs that were not yet played.
A karaoke system with a remote control device that stores song selection and transmission history, calculating scheduled performance times and restoring unplayed songs to the reserved list after a reboot.
Automatically recovers karaoke performance reservations for unplayed songs post-reboot, eliminating the need for users to re-select songs.
Smart Images

Figure 2026109965000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a karaoke system.
Background Art
[0002] A karaoke device makes a reservation for a karaoke performance of a song by registering the song identification information of the song selected by a user in a reservation song list. On the other hand, when the power of the karaoke device is turned off, the reservation song list is initialized and the registered song identification information is erased.
[0003] Here, Patent Document 1 discloses a karaoke device with a queue backup function that enables a song reserved for performance by a performance processing queue when the power is turned off to be played when the power is turned on again.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, during the use of a karaoke device, the karaoke device may freeze due to a sudden trouble, making the karaoke performance impossible. In such a case, an employee of a karaoke store forcibly turns off the power of the karaoke device, then turns on the power, and performs a reboot operation to restart the karaoke device.
[0006] In this case, the song identification information registered in the karaoke machine's reserved song list is erased during the reboot operation. In other words, when the karaoke machine is powered on, there are no songs reserved for karaoke performance. Furthermore, if a sudden problem occurs with the karaoke machine, it is not possible to back up the queue as in the technology described in Patent Document 1. Therefore, even if a song has already been selected, the user will need to select it again if it has not yet been played.
[0007] The object of the present invention is to provide a karaoke system that can recover karaoke performance reservations for songs that have not yet been played when a reboot operation is performed on the karaoke machine. [Means for solving the problem]
[0008] One invention for achieving the above objective is a karaoke system including a remote control device and a karaoke device, wherein the remote control device has a storage processing unit that stores in a storage means song identification information of a song selected by the user and a transmission history including the transmission time when the song identification information was transmitted to the karaoke device; a calculation unit that, when it receives reboot information including the reboot time when the karaoke device restarts from the karaoke device after a reboot operation has been performed, calculates the scheduled time when the karaoke performance of the song included in the transmission history will start based on the performance time of the song and the transmission time of the song included in the transmission history; an identification unit that identifies an unplayed song that has not yet been performed by karaoke based on the received reboot information and the calculated scheduled time; and a remote control side transmission processing unit that transmits the song identification information of the unplayed song to the karaoke device, wherein the karaoke device has a karaoke side transmission processing unit that transmits the reboot information to the remote control device and a reservation processing unit that reserves the karaoke performance of the unplayed song by registering the song identification information of the unplayed song transmitted from the remote control device in a reserved song list. Other features of the present invention will be revealed in the specification and drawings described below. [Effects of the Invention]
[0009] According to the present invention, when a reboot operation is performed on a karaoke machine, it is possible to recover the karaoke performance reservation for songs that have not yet been played. [Brief explanation of the drawing]
[0010] [Figure 1] This is a diagram showing a karaoke system according to an embodiment. [Figure 2] This figure shows a remote control device according to an embodiment. [Figure 3] This figure shows the transmission history stored by the remote control device according to this embodiment. [Figure 4] This is a diagram showing a karaoke device according to an embodiment. [Figure 5] This is a diagram showing a karaoke machine according to an embodiment. [Figure 6] This is a flowchart showing the operation of the karaoke system according to the embodiment. [Modes for carrying out the invention]
[0011] <Embodiment> A karaoke system according to an embodiment will be described with reference to Figures 1 to 6.
[0012] ==Karaoke System== A karaoke system is a system for singing karaoke. A karaoke system includes a remote control device and a karaoke machine. The remote control device is used to perform various operations on the karaoke machine. The karaoke machine is used to play karaoke versions of songs.
[0013] The remote control device is paired with the karaoke machine. Known methods can be used for pairing. Once paired, the remote control device can communicate with the karaoke machine. The remote control device is, for example, located in the same karaoke room as the karaoke machine.
[0014] As shown in FIG. 1, the karaoke system 1 according to the present embodiment includes a remote control device R and a karaoke device K. The remote control device R and the karaoke device K are placed in the karaoke room KR. The remote control device R is paired with the karaoke device K.
[0015] ==Remote Control Device== As shown in FIG. 2, the remote control device R includes a storage means R10, a communication means R11, a display means R12, an input means R13, and a control means R14. Each component is connected to the bus B via an interface (not shown).
[0016] [Storage Means, Communication Means, Display Means, Input Means] The storage means R10 is a large-capacity storage device that stores various data. The storage means R10 stores the music identification information of the music that can be karaoke-played by the karaoke device K and the performance time of the music. The music identification information is information unique to each music, such as the user ID for identifying the music. The storage means R10 may store attribute information (music name, singer name, genre, etc.) for each music. Also, when a user selects a music, the storage means R10 stores a transmission history (described later).
[0017] [Communication Means, Display Means, Input Means] The communication means R11 provides an interface for connecting the remote control device R and the karaoke device K. The display means R12 is a component for performing various displays, such as a music search screen. The input means R13 is a component for the user to perform various operation inputs.
[0018] [Control Means] The control means R14 performs various controls in the remote control device R. The control means R14 includes a CPU and a memory (both not shown). The CPU realizes various functions by executing the programs stored in the memory.
[0019] In this embodiment, the CPU executes a program stored in memory, and the control means R14 functions as a memory processing unit 100, a calculation unit 200, a specification unit 300, and a remote control side transmission processing unit 400.
[0020] (Memory processing unit) The memory processing unit 100 stores the transmission history in the storage means R10.
[0021] The transmission history includes the song identification information of the song selected by the user, and the transmission time when the song identification information was sent to the karaoke machine K. The transmission time is, for example, in hours, minutes, and seconds.
[0022] The user operates the remote control device R to select the song they wish to sing karaoke. The remote control device R transmits the song identification information of the song selected by the user to the karaoke device K. The karaoke device K reserves the karaoke performance of the song by registering the received song identification information in the reserved song list.
[0023] The memory processing unit 100 associates the transmission time of the song identification information sent to the karaoke device K with the song identification information and stores it in the memory means R10 as a transmission history. The memory processing unit 100 obtains the transmission time using the clock function of the remote control device R. The memory processing unit 100 updates the transmission history by repeatedly performing the same process each time a song is selected by the user.
[0024] A typical remote control device can store song IDs and other information corresponding to hundreds of songs as a transmission history. In such cases, the storage means may store song IDs and other information for songs selected on different days. Therefore, the storage processing unit 100 can store the transmission date, which is the date (e.g., year, month, and day) on which song identification information was transmitted to the karaoke machine, as part of the transmission history. In this case, the storage processing unit 100 associates the date identified by the clock function with the transmission time and song identification information, and stores it in the storage means R10 as a transmission history.
[0025] Furthermore, the memory processing unit 100 can store the playback time of songs selected by the user as part of the transmission history. In this case, the memory processing unit 100 reads the playback time of a song selected by the user from the storage means R10 based on the song identification information of that song. The memory processing unit 100 associates the read playback time with the transmission time and song identification information and stores it in the storage means R10 as part of the transmission history.
[0026] Figure 3 shows an example of a transmission history stored in the memory means R10. For example, the transmission history stores the song ID***X1 of song X1 selected by the user, the playback time of song X1 (4 minutes 48 seconds), the transmission date (November 16, 2024), and the transmission time (16:24:30). The transmission history also stores the song ID***Xn of song Xn selected by the user, the playback time of song Xn (6 minutes 15 seconds), the transmission date (December 1, 2024), and the transmission time (12:30:00).
[0027] Note that the transmission date and the duration of the song are not essential information for the transmission history. If the duration of the song is not included in the transmission history, the calculation unit 200 can use the duration of the song stored in the storage means R10.
[0028] (Calculation section) When the calculation unit 200 receives reboot information from a karaoke machine that has undergone a reboot operation, including the reboot time when the karaoke machine restarted, it calculates the scheduled time when the karaoke performance of the song included in the transmission history will begin, based on the song's performance time and the transmission time of the song included in the transmission history.
[0029] When reboot information is received from a karaoke machine that has undergone a reboot operation, the calculation unit 200 calculates the transmission time of the song with the earliest transmission time included in the transmission history as the scheduled time. Next, the calculation unit 200 obtains the performance time of that song based on the song identification information of that song included in the transmission history. The calculation unit 200 adds the obtained performance time to the transmission time of that song included in the transmission history to calculate the scheduled time when the karaoke performance of the next song will start. Details of the reboot operation, reboot information, and calculation process will be described later.
[0030] If the transmission history does not include the duration of a song, the calculation unit 200 reads the duration of a song from the storage means R10 based on the song identification information of that song included in the transmission history. The calculation unit 200 adds the read duration to the transmission time of that song included in the transmission history to calculate the scheduled start time for the karaoke performance of the next song after that song.
[0031] (Specific part) The identification unit 300 identifies unplayed songs, which are songs that have not yet been played in karaoke, based on the received reboot information and the calculated scheduled time.
[0032] The identification unit 300 compares the calculated scheduled time with the reboot time included in the received reboot information. The identification unit 300 identifies songs whose calculated scheduled time is later than the reboot time as unplayed songs (details will be described later).
[0033] (Remote control side transmission processing unit) The remote control side transmission processing unit 400 transmits song identification information for unplayed songs to the karaoke device K.
[0034] If the identification unit 300 identifies an unplayed song, the remote control side transmission processing unit 400 transmits the song identification information of that song to the karaoke device K. If there are no unplayed songs, the remote control side transmission processing unit 400 does not perform any special processing.
[0035] Furthermore, if there are multiple unplayed songs, the remote control transmission processing unit 400 can refer to the transmission history and transmit song identification information for those unplayed songs to the karaoke device K in order of earliest transmission time.
[0036] ==Karaoke machine K== As shown in Figure 4, the karaoke device K comprises a karaoke unit 10, a speaker 20, a display device 30, and a microphone 40.
[0037] The karaoke unit 10 performs various controls related to karaoke performance and singing, such as controlling the karaoke performance of the selected song, controlling the display of lyrics and background images, and processing the audio signal input through the microphone 40. The speaker 20 is configured to emit sound based on the sound signal emitted from the karaoke unit 10. The display device 30 is configured to display video and images on the screen based on the signal from the karaoke unit 10. The microphone 40 is configured to convert the user's singing voice into an analog audio signal and input it to the karaoke unit 10.
[0038] As shown in Figure 5, the karaoke unit 10 according to this embodiment includes a storage means 10a, a communication means 10b, an input means 10c, a performance means 10d, and a control means 10e. Each component is connected to bus B via an interface (not shown).
[0039] [Storage means] The storage means 10a is a large-capacity storage device for storing various types of data. The storage means 10a stores music data.
[0040] The song data includes song identification information. The song data also includes accompaniment data, reference data, etc. Accompaniment data is the source data for the karaoke performance. Reference data is data indicating the vocal melody of the song performed in karaoke, and is used to evaluate the user's karaoke performance.
[0041] The storage means 10a stores lyric data for displaying the lyrics corresponding to each song on the display device 30 in sync with the karaoke performance, background video data such as background images displayed on the display device 30 during karaoke performance, the performance time of the song, and attribute information of the song (song title, artist name, genre, etc.).
[0042] [Communication methods / Input methods] Communication means 10b provides an interface for communicating with the remote control device R. Input means 10c is configured for the user to perform various operations. Input means 10c are buttons, etc., provided on the karaoke unit 10.
[0043] [Means of performance] The performance means 10d performs karaoke performance of a song and processes the audio signal input through the microphone 40, based on the control of the control means 10e. The performance means 10d includes a sound source, mixer, amplifier, etc. (none of which are shown in the figure).
[0044] [Control means] The control means 10e performs various controls on the karaoke machine K. The control means 10e includes a CPU and memory (neither of which are shown in the figure). The CPU realizes various functions by executing programs stored in the memory.
[0045] In this embodiment, the control means 10e functions as a karaoke-side transmission processing unit 500 and a reservation processing unit 600 by executing a program stored in memory on the CPU.
[0046] (Karaoke-side transmission processing unit) The karaoke-side transmission processing unit 500 transmits reboot information to the remote control device R.
[0047] A reboot operation is a series of actions performed by an employee of a karaoke establishment to restart a karaoke machine when it freezes due to a sudden malfunction during use, making it impossible to perform karaoke. These actions involve forcibly turning off the power to the karaoke machine, then turning it back on.
[0048] Reboot information is information related to the reboot operation. Specifically, reboot information includes the reboot time when the karaoke machine restarted. Reboot information may also include the date (e.g., year, month, day) on which the reboot was performed.
[0049] Suppose that while using karaoke machine K, a sudden malfunction causes karaoke machine K to freeze, making it impossible to play karaoke. In this case, an employee of the karaoke establishment goes to karaoke room KR and performs a reboot operation on karaoke machine K. When karaoke machine K restarts due to the reboot operation, it acquires the time of restart as the reboot time. Karaoke machine K acquires the reboot time using its built-in clock function. The karaoke-side transmission processing unit 400 transmits the reboot information, including the acquired reboot time, to the paired remote control device R.
[0050] (Reservation processing) The reservation processing unit 600 reserves the karaoke performance of unplayed songs by registering the song identification information of the unplayed songs transmitted from the remote control device R into the reserved song list.
[0051] When song identification information for an unplayed song is transmitted from the remote control device R that sent the reboot information, the reservation processing unit 600 registers the song identification information in the reserved song list. This process reserves the karaoke performance of the unplayed song. Note that the song identification information registered in the reserved song list is erased with the reboot operation. In other words, at the time the song identification information for an unplayed song is registered in the reserved song list, no song identification information for any song is registered in the reserved song list.
[0052] Furthermore, as described above, if the remote control-side transmission processing unit 400 transmits song identification information for unplayed songs in order of earliest transmission time, the reservation processing unit 600 registers the song identification information in the reserved song list in the order in which it was received.
[0053] ==Regarding the operation of Karaoke System 1== Next, a specific example of the operation of the karaoke system 1 in this embodiment will be described with reference to Figure 6. Figure 6 is a flowchart showing an example of the operation of the karaoke system 1. In this example, user U will use the karaoke device K in the karaoke room KR shown in Figure 1 to sing karaoke.
[0054] User U operates the remote control device R to select the song they wish to sing karaoke.
[0055] The memory processing unit 100 stores in the memory means R10 the song ID of the song selected by user U, and the transmission history including the transmission time when the song ID was transmitted to the karaoke machine K (storage of transmission history; step 10).
[0056] Now, suppose that while using karaoke machine K, karaoke machine K freezes, making it impossible to play karaoke. In this case, the karaoke store employee performs a reboot operation on karaoke machine K.
[0057] After the karaoke machine K is restarted (reboot operation complete; step 11), the karaoke-side transmission processing unit 500 sends reboot information to the remote control device R (reboot information sent; step 12).
[0058] When reboot information is received from the karaoke device K, the calculation unit 200 calculates the scheduled time when karaoke performance of the song included in the transmission history will begin, based on the song's performance time and the transmission time of the song included in the transmission history stored in the storage means R10 (calculate the scheduled time; step 13).
[0059] The identification unit 300 identifies unplayed songs based on the received reboot information and the scheduled time calculated in step 13 (identification of unplayed songs; step 14).
[0060] The remote control side transmission processing unit 400 transmits the song ID of the unplayed song identified in step 14 to the karaoke device K (transmits the song ID of the unplayed song. Step 15).
[0061] The reservation processing unit 600 reserves the karaoke performance of the unplayed song by registering the song ID of the unplayed song, which was transmitted from the remote control device R in step 15, into the reserved song list (reserving the karaoke performance of the unplayed song. Step 16).
[0062] Specifically, let's assume that multiple users (users U1 to U3 in this example) visited a karaoke establishment on December 1, 2024, and used karaoke machine K in karaoke room KR.
[0063] Each user operates the remote control device R to select the song they wish to sing karaoke. The remote control device R transmits the song ID of the song selected by each user to the karaoke device K.
[0064] The memory processing unit 100 stores in the memory means R10 the transmission history, which includes the song ID of the song selected by each user, the transmission time when the song ID was transmitted to the karaoke device K, and the transmission date.
[0065] In this example, it is assumed that the transmission history shown in Figure 3 is stored in the storage means R10. Specifically, the remote control device R transmitted song ID***Xn of song Xn to the karaoke device K at 12:30:00 on December 1, 2024. Similarly, the remote control device R transmitted song ID***Xn+9 of song Xn+9 to the karaoke device K at 13:00:30 on December 1, 2024. Note that the transmission history shown in Figure 3 also includes the history from user U1 to user U3 before they used the karaoke device K (i.e., the transmission history before December 1, 2024).
[0066] The karaoke machine K reserves the karaoke performance of a song by registering the received song ID in the reserved song list. In this example, the karaoke machine K registers the song IDs of 10 songs, from song ID***Xn of song Xn to song ID***Xn+9 of song Xn+9, in the reserved song list.
[0067] Subsequently, karaoke machine K froze, making karaoke performance impossible. Therefore, an employee of the karaoke establishment performed a reboot operation on karaoke machine K.
[0068] When the karaoke machine K is restarted by a reboot operation, it acquires the reboot time, which is 13:03:00. The karaoke-side transmission processing unit 400 transmits reboot information, including the acquired reboot time (13:03:00) and the date the reboot operation was performed (December 1, 2024), to the remote control device R. Note that the song IDs registered in the reserved song list are erased as a result of the reboot operation.
[0069] When reboot information is received from the karaoke machine K, the calculation unit 200 refers to the transmission history stored in the storage means R10 and extracts song IDs with the same transmission date as the date included in the reboot information (December 1, 2024).
[0070] In the example shown in Figure 3, the calculation unit 200 extracts the song IDs for 10 songs (from song ID***Xn of song Xn to song ID***Xn+9 of song Xn+9). Then, the calculation unit 200 calculates the scheduled time for each of the 10 songs.
[0071] First, the calculation unit 200 calculates the scheduled time STn for song Xn, which has the earliest transmission time among the 10 songs, with the transmission time of 12:30:00.
[0072] Next, the calculation unit 200 adds the performance time PTn (6 minutes 15 seconds) of song Xn included in the transmission history to the transmission time (12:30:00) of song Xn included in the transmission history, thereby calculating the scheduled start time STn+1 (12:36:15) for the karaoke performance of the next song Xn+1.
[0073] Next, the calculation unit 200 adds the performance time PTn+1 (5 minutes 50 seconds) of song Xn+1 included in the transmission history to the calculated scheduled start time PTn+1 (12:36:15) for the karaoke performance of song Xn+1, thereby calculating the scheduled start time STn+2 (12:42:05) for the karaoke performance of song Xn+2, which follows song Xn+1.
[0074] The calculation unit 200 repeatedly performs the same process to calculate the scheduled start times for karaoke performance of song Xn+3 (STn+3, 12:48:35), song Xn+4 (STn+4, 12:54:05), song Xn+5 (STn+5, 13:00:35), song Xn+6 (STn+6, 13:07:35), song Xn+7 (STn+7, 13:13:05), song Xn+8 (STn+8, 13:19:45), and song Xn+9 (STn+9, 13:25:05).
[0075] The identification unit 300 compares the calculated scheduled times STn to STn+9 with the reboot time (13:03:00) included in the received reboot information. The identification unit 300 identifies four songs, Xn+6 to Xn+9, whose calculated scheduled times are later than the reboot time, as unplayed songs.
[0076] The remote control side transmission processing unit 400 transmits the song IDs of unplayed songs (song ID***Xn+6 to song ID***Xn+9) to the karaoke machine K. In this example, the remote control side transmission processing unit 400 refers to the transmission history and transmits the song IDs to the karaoke machine K in order of earliest transmission time (i.e., song Xn+6, song Xn+7, song Xn+8, song Xn+9).
[0077] The reservation processing unit 600 reserves four karaoke tracks to be played as unplayed songs by registering the tracks transmitted from the remote control device R, from track ID***Xn+6 of track Xn+6 to track ID***Xn+9 of track Xn+9, into the reserved song list.
[0078] As is clear from the above, the karaoke system 1 according to this embodiment includes a remote control device R and a karaoke device K. The remote control device R includes a storage processing unit 100 that stores in storage means R10 song identification information of songs selected by the user and a transmission history including the transmission time when the song identification information was transmitted to the karaoke device K; a calculation unit 200 that, when it receives reboot information including the reboot time when the karaoke device K restarts from the karaoke device K that has undergone a reboot operation, calculates the scheduled time when the karaoke performance of the songs included in the transmission history will start based on the performance time of the songs and the transmission time of the songs included in the transmission history; an identification unit 300 that identifies unplayed songs that have not yet been performed based on the received reboot information and the calculated scheduled time; and a remote control side transmission processing unit 400 that transmits song identification information of the unplayed songs to the karaoke device K. The karaoke device K includes a karaoke side transmission processing unit 500 that transmits reboot information to the remote control device R, and a reservation processing unit 600 that reserves the karaoke performance of unplayed songs by registering the song identification information of the unplayed songs transmitted from the remote control device R in a reserved song list.
[0079] According to this karaoke system 1, even if a sudden problem occurs with the karaoke machine and the song identification information registered in the reserved song list of the karaoke machine K is erased by a reboot operation, the system can automatically reserve songs that have been reserved for karaoke performance and have not yet been played at the time of the reboot operation by using the transmission history stored in the remote control device. Therefore, the user does not need to re-select the song they wish to sing. In other words, according to the karaoke system 1 of this embodiment, when a reboot operation is performed on the karaoke machine, it is possible to recover karaoke performance reservations for songs that have not yet been played.
[0080] Furthermore, if there are multiple unplayed songs, the remote control-side transmission processing unit 400 of the karaoke system 1 according to this embodiment can refer to the transmission history and transmit song identification information of the unplayed songs to the karaoke device K in order of earliest transmission time. With such a karaoke system 1, karaoke performance reservations can be restored in the same order as before the reboot operation.
[0081] <Other> When users select a song they want to sing karaoke, they may change the tempo, or make settings such as a two-chorus fade-out or outro cut. If such operations are performed, the pre-stored song duration will differ from the actual duration played during karaoke.
[0082] If an operation is performed that changes the duration of a song, the memory processing unit 100 may store the changed duration as part of the transmission history.
[0083] For example, suppose that when selecting song Xn in the above embodiment, user U1 sets the outro to be cut. In this case, the memory processing unit 100 calculates the time obtained by subtracting the outro time (for example, 30 seconds) from the playback time of song Xn selected by user U1 (6 minutes 15 seconds) (5 minutes 45 seconds in this example) and sets this as the playback time of song Xn. The memory processing unit 100 can store the calculated playback time of song X in the memory means R10, associating it with song ID***Xn, transmission time, and transmission date (12:30:00 on December 1, 2024).
[0084] It is also possible to supply the program to a computer using a non-transitory computer-readable medium (with an executable program thereon) on which the above program is stored. 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.
[0085] The above embodiments are presented as examples and do not limit the scope of the invention. The above configurations can be combined as appropriate, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The above embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. [Explanation of Symbols]
[0086] 1. Karaoke System 100 Memory Processing Unit 200 Calculation Unit 300 Specific section 400 Remote control side transmission processing unit 500 Karaoke-side transmission processing unit 600 Reservation Processing Unit K Karaoke machine R Remote Control Device
Claims
1. A karaoke system including a remote control device and a karaoke device, The aforementioned remote control device, A storage processing unit that stores in a storage means the song identification information of the song selected by the user, and the transmission history including the transmission time when the song identification information was transmitted to the karaoke device, When reboot information, including the reboot time, is received from the karaoke device that has undergone a reboot operation, a calculation unit calculates the scheduled start time for the karaoke performance of the song included in the transmission history, based on the song's performance time and the transmission time of the song included in the transmission history. Based on the received reboot information and the calculated scheduled time, an identification unit identifies unplayed songs that have not yet been played in karaoke, A remote control side transmission processing unit that transmits song identification information of the unplayed song to the karaoke device, It has, The karaoke device described above is A karaoke-side transmission processing unit that transmits the reboot information to the remote control device, A reservation processing unit reserves the karaoke performance of the unplayed song by registering the song identification information of the unplayed song transmitted from the remote control device to the reserved song list. A karaoke system that has the following features.
2. The karaoke system according to claim 1, characterized in that, if there are multiple unplayed songs, the remote control side transmission processing unit refers to the transmission history and transmits song identification information of the unplayed songs to the karaoke device in order of earliest transmission time.