Karaoke systems, server equipment
The karaoke system integrates a mobile terminal with an autonomously driven vehicle's in-vehicle device for synchronized karaoke, addressing hygiene concerns through autonomous driving and infection control, enabling an authentic karaoke experience during travel.
Patent Information
- Application Number
- JP2021208126
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-22
- Publication Date
- 2025-08-21
- Estimated Expiration
- 2041-12-22
AI Technical Summary
Existing karaoke systems in vehicles do not allow users to enjoy karaoke in a hygienic and authentic manner while traveling in autonomously driven vehicles, as they lack integration with autonomous driving technology and effective infection control measures.
A karaoke system that integrates a mobile terminal with an autonomously driven vehicle's in-vehicle device, allowing users to select songs, set a route, and pair their terminal with the vehicle's system for synchronized karaoke performance, while the vehicle is controlled autonomously and equipped with ventilation and disinfection systems to ensure hygiene.
Enables users to enjoy selected karaoke songs during travel in an autonomously driven vehicle, ensuring authentic karaoke experience and hygiene by using the vehicle's autonomous driving and infection control features.
Smart Images

Figure 0007727526000001 
Figure 0007727526000002 
Figure 0007727526000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a karaoke system and a server device. [Background technology]
[0002] As shown in Non-Patent Documents 1 and 2, there are taxis equipped with karaoke machines. By using such a taxi, you can enjoy singing karaoke while traveling.
[0003] Furthermore, Patent Document 1 discloses a vehicle dispatch service using unmanned autonomous vehicles. [Prior art documents] [Non-patent literature]
[0004] [Non-Patent Document 1] HOHOEMI GROUP homepage, [Retrieved December 6, 2021], Internet<URL:http: / / www.hohoemi-gr.com / media / knowledge / a119> [Non-patent document 2] YamaReco homepage, [Retrieved December 6, 2021], Internet<URL:https: / / www.yamareco.com / modules / diary / 23076-detail-68029> [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-115364 Summary of the Invention [Problem to be solved by the invention]
[0006] To provide a novel karaoke system and server device that enables a user to enjoy karaoke singing in a fully-fledged and hygienic manner by performing karaoke of a song selected by the user while traveling in an automatically driven vehicle from a departure point selected by the user to a destination. [Means for solving the problem]
[0007] One invention for achieving the above object is a karaoke system in which a server device is communicably connected to a mobile terminal owned by a user and an in-vehicle device installed in an autonomously driven vehicle owned by a business operator, wherein the mobile terminal has a creation unit that creates a reservation list of songs that the user wishes to have karaoke performed, an acquisition unit that acquires location information of a departure point and a destination selected by the user, and a terminal-side transmission unit that transmits the created reservation list and the acquired location information to the server device and requests the dispatch of a vehicle, and the server device has a vehicle dispatch processing unit that determines a vehicle to be dispatched based on the received location information, a pairing processing unit that pairs the mobile terminal with the in-vehicle device installed in the vehicle so that they can communicate with each other, and a receiving unit that receives the location information. and an apparatus-side transmitting unit that transmits the received location information and the generated playback audio data to an in-vehicle apparatus installed in the one vehicle. The in-vehicle apparatus has a driving control unit that controls driving of the vehicle based on the received location information, a playback unit that plays the received playback audio data and outputs a karaoke performance sound signal while traveling from a departure point indicated by the received location information to a destination, and a sound emission processing unit that mixes a singing voice signal corresponding to the user's singing voice transmitted from the mobile terminal with the output karaoke performance sound signal, and emits the mixed sound from a sound emission means. In addition, one invention for achieving the above object is a server device communicatively connected to a mobile terminal owned by a user and an in-vehicle device installed in an autonomously driven vehicle owned by an operator, the server device having: a vehicle dispatch processing unit that determines a vehicle to be dispatched based on location information of a departure point and a destination received from the mobile terminal; a pairing processing unit that pairs the mobile terminal with the in-vehicle device installed in the vehicle so that they can communicate with each other; an editing unit that edits karaoke performance data of songs included in a reservation list of songs that the user wishes to play karaoke, received from the mobile terminal, and generates audio data for playback; and a device-side transmitting unit that transmits the received location information and the generated audio data for playback to the in-vehicle device installed in the vehicle so that the generated audio data for playback can be played while the vehicle is traveling from the departure point to the destination indicated by the location information. 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, when a user travels from a departure point selected by the user to a destination in an automatically driven vehicle, the user can enjoy karaoke singing of a song selected by the user in the vehicle, thereby enabling the user to enjoy authentic and hygienic karaoke singing. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram showing a karaoke system according to a first embodiment. [Figure 2] FIG. 2 is a diagram illustrating a mobile terminal according to the first embodiment. [Figure 3] FIG. 2 is a diagram illustrating a server device according to the first embodiment. [Figure 4] 1 is a diagram illustrating an in-vehicle device according to a first embodiment. [Figure 5A] 3 is a flowchart showing the processing of the karaoke system according to the first embodiment. [Figure 5B]3 is a flowchart showing the processing of the karaoke system according to the first embodiment. [Figure 6] FIG. 10 is a diagram showing an in-vehicle device according to a second embodiment. [Figure 7] FIG. 10 is a diagram showing an in-vehicle device according to a third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] First Embodiment A karaoke system according to a first embodiment will be described with reference to FIGS. 1 to 5B.
[0011] ==Karaoke System== As shown in FIG. 1, the karaoke system 1 includes a server device S, a mobile terminal M, and a vehicle-mounted device VD.
[0012] The server device is a computer that manages and processes various types of information. The server device S shown in Fig. 1 is communicably connected to a mobile terminal M and an in-vehicle device VD via a network N such as a public telephone network or the Internet.
[0013] The mobile terminal is a smartphone, tablet terminal, etc. owned by a user. The mobile terminal M shown in FIG.
[0014] The mobile terminal according to this embodiment has installed thereon dedicated application software (hereinafter referred to as the "karaoke application") for requesting a vehicle to be dispatched to a departure point and for performing karaoke in the vehicle. The karaoke application can be obtained by downloading it from a predetermined website. By starting the karaoke application on the mobile terminal, communication with the server device S is established. The vehicle dispatch request can utilize technology incorporated in well-known application software, such as the taxi application "GO" (Mobility Technologies, Inc.).
[0015] The vehicles are vehicles owned by a business operator, such as taxis or hire cars. Figure 1 shows one vehicle, vehicle C, among multiple vehicles owned by the business operator. Vehicle C is equipped with publicly known autonomous driving technology. In other words, vehicle C does not require a driver and can run unmanned.
[0016] The in-vehicle device is a device for controlling the driving of an autonomously driven vehicle and for performing karaoke in the vehicle. As shown in FIG. 1, the in-vehicle device VD is installed in a vehicle C. The in-vehicle device VD is assigned device identification information. The device identification information is information unique to each in-vehicle device, such as a device ID for identifying the in-vehicle device, the automobile registration number or vehicle number (the letters and numbers on the license plate) of the vehicle in which the in-vehicle device is installed, etc.
[0017] ==Mobile devices== The configuration of the mobile terminal M will be described with reference to Fig. 2. The mobile terminal M includes a storage means 10, a communication means 11, a display means 12, an input means 13, a sound collection means 14, and a control means 15. Each component is connected to a bus B via an interface (not shown).
[0018] [Memory means, communication means, display means, input means, sound collection means] The storage means 10 is a storage device that stores various data. The storage means 10 stores attribute information such as song titles and singer names of songs that can be performed as karaoke, song identification information, and terminal identification information. The song identification information is information unique to each song, such as a song ID for identifying the song. The terminal identification information is information unique to each mobile terminal, such as a terminal ID for identifying the mobile terminal.
[0019] The communication means 11 provides an interface for communicating with the server device S. The display means 12 is a display that displays various information. The input means 13 is configured to allow the user to input various instructions. In a typical smartphone, the display means 12 is configured in a touch panel format and functions as the input means 13. The sound collection means 14 is configured to collect the voice uttered by the user, such as a microphone used for phone calls. The sound collection means 14 in this embodiment collects the user's singing voice and transmits a singing voice signal corresponding to the singing voice to the in-vehicle device VD (details will be described later).
[0020] [Control means] The control means 15 performs various controls in the mobile terminal M. The control means 15 includes a CPU and a memory (neither of which is shown). The CPU realizes various functions by executing programs stored in the memory.
[0021] In this embodiment, when the karaoke application is started on the mobile terminal M, the control means 15 functions as a creating unit 15a, an acquiring unit 15b, and a terminal-side transmitting unit 15c.
[0022] (Creation Department) The creating unit 15a creates a reservation list of songs that the user desires to have karaoke performed.
[0023] A user who wishes to sing karaoke in a car starts a karaoke application on a mobile terminal. The creation unit 15a causes the display means 12 to display a song selection screen for selecting a song. The user operates the input means 13 to select the song they wish to sing karaoke on the song selection screen. When song selection is complete, the user operates the input means 13 to select the "End song selection" icon displayed on the song selection screen.
[0024] The creation unit 15a creates a reservation list by recording the song identification information of songs in the order selected by the user. The creation unit 15a may create a reservation list by recording song titles and singer names instead of song identification information. The reservation list may also include information on the tempo and key of the karaoke performance desired by the user in addition to the song identification information.
[0025] (Acquisition Department) The acquisition unit 15b acquires the location information of the departure point and destination selected by the user.
[0026] After the reservation list is created, the acquisition unit 15b displays a selection screen on the display means 12 for selecting a departure point and a destination. The user operates the input means 13 to select a departure point and a destination via the selection screen. The selection of the departure point and the destination may be performed, for example, by directly inputting the address of each point, as in a known car navigation device, or by selecting each point from a displayed map or address list. When the selection is complete, the user operates the input means 13 to select the "End selection" icon displayed on the selection screen.
[0027] The acquiring unit 15b acquires location information of the selected departure point and destination, such as address information or GPS-based location information.
[0028] Alternatively, the acquiring unit 15b may acquire the location information first, and then the creating unit 15a may create the reservation list.
[0029] (Transmitter on terminal side) The terminal-side transmitting unit 15c transmits the created reservation list and the acquired location information to the server device S, and requests the dispatch of a vehicle.
[0030] When the user has selected the song they wish to sing karaoke and the departure and destination, the mobile terminal M displays a request screen for requesting a vehicle dispatch on the display means 12. The user operates the input means 13 to input the company name, desired vehicle type, etc. via the request screen. When the user has finished inputting, the user operates the input means 13 to select the "Send" icon displayed on the request screen.
[0031] The terminal-side transmitting unit 15c transmits the created reservation list and the acquired location information together with the terminal identification information of the mobile terminal M to the server device S, thereby requesting the dispatch of a vehicle.
[0032] ==Server Device== 3, the server device S includes a storage unit 20, a communication unit 30, and a control unit 40. Each component is connected to a bus B via an interface (not shown).
[0033] [Storage means] The storage unit 20 is a large-capacity storage device that stores various data, and stores device identification information of the in-vehicle device.
[0034] The storage means 20 also stores song data for each song. Song data is provided with song identification information. The song data includes karaoke performance data, reference data, etc. The karaoke performance data is MIDI format data that is the source of karaoke performance sounds. The reference data is data that indicates the main melody of the song being karaoke-played.
[0035] Furthermore, the storage means 20 stores, for each song, background image data such as background images to be displayed during karaoke performance, and song attribute information (song title, singer name, genre, etc.).
[0036] [Means of communication] The communication means 30 provides an interface for communication with the mobile terminal M and the in-vehicle device VD.
[0037] [Control means] The control means 40 performs various controls in the server device S. The control means 40 includes a CPU and a memory (neither of which are shown). The CPU executes programs stored in the memory to realize various functions.
[0038] In this embodiment, the CPU executes a program stored in the memory, whereby the control means 40 functions as a vehicle dispatch processing unit 100, a pairing processing unit 200, an editing unit 300, and a device-side transmitting unit 400.
[0039] (Vehicle Dispatch Processing Unit) The vehicle allocation processing unit 100 determines one vehicle to be allocated based on the received location information.
[0040] When location information is received from a user's mobile terminal, the vehicle dispatch processing unit 100 identifies a vehicle owned by the operator that is not occupied by another user and is closest to the departure point included in the location information, and determines that vehicle as the vehicle to be dispatched. The vehicle dispatch processing unit 100 outputs device identification information of the on-board device installed in the determined vehicle. The server device S acquires the usage status and current location of each vehicle in real time.
[0041] (Pairing processing section) The pairing processing unit 200 performs pairing so that the mobile terminal and the in-vehicle device installed in a vehicle can communicate with each other.
[0042] When the device identification information of the in-vehicle device installed in the determined vehicle is input, the pairing processing unit 200 pairs the mobile terminal with the in-vehicle device by linking the received terminal identification information with the input device identification information and storing them in the storage means 20. When the pairing is completed, the mobile terminal can transmit a singing voice signal corresponding to the singing voice collected by the sound collection means 14 to the paired in-vehicle device. On the other hand, when the vehicle arrives at the destination indicated by the location information, the pairing processing unit 200 cancels the pairing by deleting the terminal identification information of the mobile terminal and the device identification information of the in-vehicle device installed in the vehicle from the storage means 20.
[0043] (Editorial Department) The editing unit 300 edits the karaoke performance data of the songs included in the received reservation list and generates audio data for playback.
[0044] The editing unit 300 reads out the karaoke performance data of the songs included in the received reservation list from the storage means 20. The editing unit 300 then edits the read out karaoke performance data. Specifically, the editing unit 300 combines the karaoke performance data in the order registered in the reservation list to create a single karaoke performance data.
[0045] The editing unit 300 converts the created karaoke performance data into audio data for playback, which is in a format that can be played back by the vehicle-mounted device VD.
[0046] The editing unit 300 converts the karaoke performance data into playback audio data using a known method. In this embodiment, the karaoke performance data is in MIDI format. Therefore, the editing unit 300 can generate playback audio data by rendering the karaoke performance data using, for example, the technology described in Japanese Patent Application Laid-Open No. 2017-097289. If the reservation list includes information about the tempo and key of the karaoke performance desired by the user, the editing unit 300 can render the karaoke performance data taking the tempo and key into consideration. For example, when rendering the karaoke performance data taking the user's desired tempo into consideration, the editing unit 300 corrects the performance time of the song according to the tempo.
[0047] (Device side transmitter) The device-side transmitting unit 400 transmits the received position information and the generated audio data for playback to an in-vehicle device VD installed in one vehicle.
[0048] The vehicle-mounted device installed in the vehicle to be dispatched can be identified based on the device identification information output by the vehicle dispatch processing unit 100.
[0049] After the generation of the audio data for reproduction is completed, the device-side transmitting unit 400 transmits the location information received from the mobile terminal M and the generated audio data for reproduction to the in-vehicle device VD corresponding to the device identification information.
[0050] ==In-vehicle device== 4, the in-vehicle device VD includes a storage means 50, a communication means 51, a sound emitting means 52, and a control means 53. Each component is connected to a bus B via an interface (not shown).
[0051] [Memory means, communication means, sound emission means] The storage means 50 is a large-capacity storage device that stores various types of data. The storage means 50 stores, for example, audio data for playback and location information received from the server device S. The communication means 51 provides an interface for communication with the server device S. The sound emitting means 52 emits karaoke performance sounds based on the audio data for playback played by the playback unit 600 (described later) and singing voices based on singing voice signals received from the mobile terminal M. The sound emitting means 52 is, for example, an amplifier or a speaker. Note that the amplifier and speaker provided in the vehicle C may also be used as the sound emitting means 52.
[0052] [Control means] The control means 53 performs various controls in the in-vehicle device VD. The control means 53 includes a CPU and a memory (neither of which is shown). The CPU executes programs stored in the memory to realize various functions.
[0053] In this embodiment, the CPU executes a program stored in the memory, whereby the control means 53 functions as a travel control unit 500, a playback unit 600, and a sound emission processing unit 700.
[0054] (Travel control unit) The driving control unit 500 controls the driving of the vehicle based on the received position information.
[0055] Specifically, when the driving control unit 500 receives location information and audio data for playback from the server device S, the driving control unit 500 controls the driving of the vehicle so that the vehicle moves to the departure point indicated by the location information. Furthermore, after the user gets on at the departure point, the driving control unit 500 controls the driving of the vehicle so that the vehicle moves to the destination indicated by the received location information.
[0056] The driving control unit 500 may determine the optimal route from the departure point indicated by the location information to the destination based on map information. The map information is stored, for example, in the storage means 50. The map information includes geographical information such as roads, major buildings, mountains, and seas throughout the country.
[0057] (Reproduction Department) The playback unit 600 plays back the received audio data for playback while traveling from the departure point to the destination indicated by the received location information, and outputs a karaoke performance sound signal.
[0058] When the vehicle moves from the departure point indicated by the location information stored in the storage means 50, the playback unit 600 reads out the audio data for playback from the storage means 50, starts playback, and outputs a karaoke performance sound signal. Note that the information on the vehicle's movement can be obtained from the travel control unit 500.
[0059] (Sound emission processing unit) The sound emitting processing unit 700 mixes the singing voice signal corresponding to the user's singing voice transmitted from the mobile terminal with the output karaoke performance sound signal, and causes the sound emitting means 52 to emit the resulting sound.
[0060] When the reproducing unit 600 outputs a karaoke performance sound signal, the sound emitting processing unit 700 causes the sound emitting means 52 to emit karaoke performance sounds corresponding to the karaoke performance sound signal.
[0061] The user sings karaoke using the portable terminal while listening to the karaoke performance sound emitted from the sound emitting means 52. The portable terminal collects the user's singing voice using the sound collecting means and transmits a singing voice signal corresponding to the singing voice to the paired in-vehicle device. The sound emitting processing unit 700 mixes the received singing voice signal with the karaoke performance signal output from the playback unit 600, and causes the singing voice and karaoke performance sound to be emitted from the sound emitting means 52.
[0062] The music data may also include lyric caption display data. In this case, the editing unit 300 of the server device S generates in-vehicle caption data corresponding to the playback audio data based on the lyric caption data. The in-vehicle caption data is data for displaying lyric captions on the in-vehicle device. The device-side transmitting unit 400 transmits the generated in-vehicle caption data together with the playback audio data to the in-vehicle device VD. The playback unit 600 displays the lyric caption based on the in-vehicle caption data on a display means (not shown) provided in the in-vehicle device VD in synchronization with the playback of the playback audio data.
[0063] The sound emission processing unit 700 may also have a function of adding an echo effect to the singing voice signal. Alternatively, a karaoke application of the mobile terminal M may have a function of adding an echo effect, and the mobile terminal M may transmit the singing voice signal with the echo added to the sound emission processing unit 700. This allows the user to enjoy singing karaoke more authentically.
[0064] ==About the operation of the karaoke system== Next, a specific example of the operation of the karaoke system 1 in this embodiment will be described with reference to Figures 5A and 5B. Figures 5A and 5B are flowcharts showing the operation of the karaoke system 1. In this example, it is assumed that a user U who wishes to play karaoke in a car traveling from a departure point to a destination has launched a karaoke app on a mobile terminal M in advance.
[0065] The creation unit 15a of the mobile terminal M creates a reservation list L of songs that the user U wishes to have karaoke performed (creation of reservation list; step 10).
[0066] For example, suppose that user U selects eight songs, song X1 to song X8, in order. The creation unit 15a creates reservation list L by recording the song IDs of song X1 to song X8 in the order that user U selected the songs.
[0067] The acquisition unit 15b of the mobile terminal M acquires the location information P of the departure point and destination selected by the user U (acquisition of location information; step 11).
[0068] For example, assume that the user U selects a departure point D0 and a destination D1. The acquisition unit 15b acquires location information P of the departure point D0 and destination D1 selected by the user U.
[0069] The terminal-side transmitting unit 15c of the mobile terminal M transmits the reservation list L created in step 10 and the location information P acquired in step 11 to the server device S, and requests the dispatch of a vehicle (transmits the reservation list and location information, and requests the dispatch of a vehicle; step 12).
[0070] The vehicle allocation processing unit 100 of the server device S determines one vehicle to be allocated based on the received location information (determining a vehicle to be allocated; step 13).
[0071] For example, the vehicle allocation processing unit 100 identifies a vehicle C1 that is not occupied by any other user and is closest to the departure point included in the location information among the vehicles C1 to C10 owned by the operator, and determines it as the vehicle to be allocated. The vehicle allocation processing unit 100 outputs device identification information of the on-board device VD installed in the determined vehicle C1.
[0072] The pairing processing unit 200 of the server device S pairs the mobile terminal M with the in-vehicle device VD installed in the vehicle C so that they can communicate with each other (pairing the mobile terminal with the in-vehicle device; step 14).
[0073] Specifically, the pairing processing unit 200 pairs the mobile terminal M with the in-vehicle device VD by linking the terminal identification information of the mobile terminal M with the device identification information of the in-vehicle device VD installed in the vehicle C1 and storing the information in the storage means 20.
[0074] The editing unit 300 of the server device S reads out the karaoke performance data of the songs included in the received reservation list L from the storage means 20. The editing unit 200 combines the read out karaoke performance data in the order registered in the reservation list to create a single karaoke performance data set. The editing unit 300 converts the single karaoke performance data set into playback audio data AD (generating playback audio data; step 15).
[0075] The device-side transmitting unit 400 of the server device S transmits the location information P received from the mobile terminal M and the audio data for playback AD generated in step 15 to the in-vehicle device VD installed in the vehicle C1 (transmitting the location information and audio data for playback; step 16).
[0076] The driving control unit 500 of the in-vehicle device VD controls the driving of the vehicle C1 based on the position information P received from the mobile terminal M.
[0077] Specifically, the travel control unit 500 controls the travel of the vehicle C1 so that the vehicle C1 travels from its current location to the departure point D0 indicated by the position information P (moving the vehicle to the departure point; step 17). At the departure point D0, the user U gets on the vehicle C1.
[0078] After the user C gets into the vehicle C1, the driving control unit 500 controls the driving of the vehicle C1 so that the vehicle C1 moves from the departure point D0 indicated by the position information P to the destination D1 (moving the vehicle to the destination; step 18).
[0079] The playback unit 600 of the in-vehicle device VD plays the received playback audio data AD and outputs a karaoke performance sound signal while traveling from the departure point D0 indicated by the location information P to the destination D1 (outputting a karaoke performance sound signal while traveling; step 19).
[0080] The sound emitting processor 700 of the vehicle-mounted device VD causes the sound emitting means 52 to emit karaoke performance sounds corresponding to the output karaoke performance sound signal (emit karaoke performance sounds; step 20).
[0081] The user U sings karaoke using the portable terminal M while listening to the karaoke performance sound emitted from the sound emitting means 52. The portable terminal M collects the singing voice of the user U with the sound collecting means 14 and transmits a singing voice signal corresponding to the singing voice to the in-vehicle device VD installed in the vehicle C1 (transmitting singing voice signal; step 21).
[0082] The sound emission processing unit 700 of the in-vehicle device VD mixes the singing voice signal corresponding to the singing voice of the user U transmitted from the mobile terminal M with the output karaoke performance sound signal, and emits the singing voice and karaoke performance sound from the sound emission means 52 (emits the singing voice and karaoke performance sound; step 22).
[0083] When the vehicle C1 arrives at the departure point D0, the playback unit 600 stops playing the playback audio data AD. The pairing processing unit 200 also deletes the terminal identification information of the mobile terminal M and the device identification information of the in-vehicle device VD installed in the vehicle C1 from the storage means 20, thereby canceling the pairing.
[0084] As is clear from the above, in the karaoke system 1 according to this embodiment, a server device S is communicably connected to a mobile device M owned by a user and an in-vehicle device VD installed in an autonomously driven vehicle C owned by a service provider. The mobile device M includes a creation unit 15a that creates a reservation list of songs that the user wishes to have karaoke performed, an acquisition unit 15b that acquires location information of a departure point and a destination selected by the user, and a terminal-side transmission unit 15c that transmits the created reservation list and the acquired location information to the server device S and requests a vehicle to be dispatched. The server device S includes a vehicle dispatch processing unit 100 that determines a vehicle to be dispatched based on the received location information, a pairing processing unit 200 that pairs the mobile device M with an in-vehicle device installed in the vehicle so that they can communicate with each other, an editing unit 300 that edits karaoke performance data of songs included in the received reservation list and generates audio data for playback, and a device-side transmission unit 400 that transmits the received location information and the generated audio data for playback to the in-vehicle device VD installed in the vehicle. The in-vehicle device VD has a driving control unit 500 that controls the driving of the vehicle based on the received location information, a playback unit 600 that plays the received audio data for playback and outputs a karaoke performance sound signal while traveling from the departure point to the destination indicated by the received location information, and a sound emission processing unit 700 that mixes a singing voice signal corresponding to the user's singing voice transmitted from the mobile terminal with the output karaoke performance sound signal and emits the mixed sound from the sound emission means 52.
[0085] According to the karaoke system 1, the karaoke performance data of the songs included in the reservation list received from the mobile terminal can be edited to generate playback audio data. Therefore, by playing the playback audio data on the in-vehicle device VD, the user can sing karaoke along with the karaoke performance of the songs selected by the user while traveling from a departure point to a destination. The vehicle in which the in-vehicle device VD is installed is capable of autonomous driving. Furthermore, the user can pair their own mobile terminal with the in-vehicle device VD and use it as their own personal microphone (so-called "My Microphone"). Therefore, the user can enjoy karaoke singing without worrying about the driver or the risk of infection. That is, according to the karaoke system 1 of this embodiment, when traveling from a departure point selected by the user to a destination in an autonomously driven vehicle, the user can perform karaoke of the songs selected by the user while traveling in the vehicle, allowing the user to enjoy authentic and hygienic karaoke singing.
[0086] The server device S according to the present embodiment is communicatively connected to a mobile terminal M owned by a user and an in-vehicle device VD installed in an autonomously driven vehicle C owned by a service provider. The server device S includes a vehicle allocation processing unit 100 that determines a vehicle to be allocated based on location information of a departure point and a destination received from the mobile terminal M; a pairing processing unit 200 that pairs the mobile terminal M with the in-vehicle device VD installed in the vehicle so that they can communicate with each other; an editing unit 300 that edits karaoke performance data of songs included in a reservation list of songs the user wishes to karaoke, received from the mobile terminal M, and generates playback audio data; and a device-side transmitting unit 400 that transmits the received location information and the generated playback audio data to the in-vehicle device VD installed in the vehicle so that the generated playback audio data can be played on the in-vehicle device VD during travel from the departure point indicated by the location information to the destination. The server device S allows users to perform karaoke of songs selected by them while traveling in an autonomously driven vehicle from a departure point selected by the user to a destination.
[0087] Second Embodiment A karaoke system according to a second embodiment will be described with reference to Fig. 6. In this embodiment, an example of ventilation inside a vehicle will be described. Detailed description of the same configuration as in the first embodiment will be omitted.
[0088] ==In-vehicle device== [Control means] In this embodiment, the CPU executes a program stored in the memory, causing the control means 53 to function as a travel control unit 500, a playback unit 600, a sound emission processing unit 700, and a ventilation control unit 800 (see FIG. 6).
[0089] (Ventilation control unit) The ventilation control unit 800 controls the in-vehicle equipment so as to ventilate the inside of the vehicle when the vehicle is traveling with no passengers on board.
[0090] The in-vehicle equipment includes various types of equipment that are pre-installed in the vehicle. In this embodiment, the in-vehicle equipment includes a window opening / closing device such as a power window, or an air conditioning device such as an air conditioner.
[0091] Specifically, the ventilation control unit 800 controls the power windows to open when the vehicle is traveling without a user in it. By opening the windows while the vehicle is traveling, the vehicle can be ventilated. Whether a user is in the vehicle can be determined based on whether the vehicle is traveling from the departure point to the destination indicated by the location information.
[0092] The ventilation control unit 800 may also adjust the width of the window opening in consideration of weather conditions. For example, the ventilation control unit 800 may control the power window so that the window is opened only one-third when it is raining and fully opened when it is sunny. Furthermore, the ventilation control unit 800 may adjust the width and duration of the window opening in accordance with the traveling speed of the vehicle.
[0093] Alternatively, when the vehicle is traveling without a user, the ventilation control unit 800 controls the air conditioner to take in outside air and maximize the airflow. By taking in outside air and maximizing the airflow while the vehicle is traveling, the inside of the vehicle can be ventilated.
[0094] As is clear from the above, in the karaoke system 1 according to this embodiment, the in-vehicle device VD has a ventilation control unit 800 that controls the in-vehicle equipment to ventilate the vehicle when the vehicle is traveling without a user on board. By ventilating the vehicle, thorough infection control measures can be taken even in an automatically driven vehicle.
[0095] The ventilation control unit 800 may control the power windows and the air conditioner in combination. In this case, the vehicle interior can be ventilated more efficiently. It is also preferable to ventilate the vehicle interior before the user gets in. For example, the ventilation control unit 800 can control the vehicle interior equipment to ventilate the vehicle interior while the vehicle is traveling from the current location to the departure location.
[0096] <Third embodiment> A karaoke system according to a third embodiment will be described with reference to Fig. 7. In this embodiment, an example of disinfecting the interior of a vehicle will be described. Detailed descriptions of the same configurations as those in the first embodiment will be omitted.
[0097] ==In-vehicle device== [Control means] In this embodiment, the CPU executes a program stored in the memory, causing the control means 53 to function as a travel control unit 500, a playback unit 600, a sound emission processing unit 700, and a disinfection control unit 900 (see FIG. 7).
[0098] (Disinfection Control Unit) The disinfection control unit 900 controls the in-vehicle equipment so that the inside of the vehicle is disinfected when the vehicle is traveling without a user on board.
[0099] In this embodiment, the in-vehicle equipment is a disinfection device installed in places likely to be touched by users, such as door handles and seat belt buckles, or on the ceiling of the vehicle. The disinfection device is, for example, a sprayer that sprays alcohol, or a light source device (for example, a device equipped with UVC-LED) that can emit light that has a disinfecting or sterilizing effect.
[0100] Specifically, the disinfection control unit 900 controls the light source device to irradiate light into the vehicle when the vehicle is traveling without a user in it (or controls the sprayer to spray alcohol). By irradiating light (or spraying alcohol) while the vehicle is traveling, the interior of the vehicle can be disinfected. As described in the second embodiment, whether a user is in the vehicle can be determined based on whether the vehicle is traveling from the departure point indicated by the location information to the destination.
[0101] Furthermore, the ventilation control unit 800 may adjust the disinfection time depending on the specifications of the in-vehicle equipment and the distance between the location to be disinfected and the in-vehicle equipment.
[0102] As is clear from the above, in the karaoke system 1 according to this embodiment, the in-vehicle device VD has a disinfection control unit 900 that controls the in-vehicle equipment so that the inside of the vehicle is disinfected when the vehicle is traveling without a user inside. By disinfecting the inside of the vehicle, thorough infection control measures can be taken even in an automatically driven vehicle.
[0103] The disinfection control unit 900 may combine light irradiation and alcohol spraying. For example, the disinfection control unit 900 can control each vehicle interior equipment to irradiate light from a light source device installed on the ceiling of the vehicle and spray alcohol from a sprayer installed in a part such as a door handle. In this case, the interior of the vehicle can be disinfected more efficiently. It is also preferable to disinfect the interior of the vehicle before the user gets in. For example, the disinfection control unit 900 can control the interior of the vehicle equipment to disinfect the interior of the vehicle when a user who has sung karaoke gets off the vehicle or while the vehicle is traveling from the current location to the departure location. The in-vehicle device VD can also combine the ventilation of the interior of the vehicle described in the second embodiment with the disinfection of the interior of the vehicle. In this case, infection control measures can be more thoroughly implemented.
[0104] <Other> 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]
[0105] 1 Karaoke system 15a Creation Department 15b Acquisition part 15c Terminal side transmitter 100 Vehicle Dispatch Processing Unit 200 Pairing processing unit 300 Editorial Department 400 Device side transmitter 500 Travel control unit 600 Playback Department 700 Sound emission processing unit 800 Ventilation control unit 900 Disinfection Control Unit M mobile device S Server device VD in-vehicle device
Claims
1. A karaoke system in which a server device is communicably connected to a mobile terminal owned by a user and an in-vehicle device installed in an autonomously driven vehicle owned by a business operator, The mobile terminal a creation unit that creates a reservation list of songs that a user desires to have karaoke performed; an acquisition unit that acquires location information of a departure point and a destination selected by the user; a terminal-side transmitting unit that transmits the created reservation list and the acquired location information to the server device and requests the dispatch of a vehicle; and The server device a vehicle dispatch processing unit that determines one vehicle to be dispatched based on the received location information; a pairing processing unit that performs pairing between the mobile terminal and an in-vehicle device installed in the one vehicle so that the mobile terminal and the in-vehicle device can communicate with each other; an editing unit that edits the karaoke performance data of the songs included in the received reservation list and generates audio data for playback; a device-side transmitting unit that transmits the received location information and the generated playback audio data to an in-vehicle device installed in the one vehicle; and The in-vehicle device a travel control unit that controls travel of the vehicle based on the received position information; a playback unit that plays back the received audio data for playback and outputs a karaoke performance sound signal while traveling from the departure point to the destination indicated by the received location information; a sound emitting processing unit that mixes a singing voice signal corresponding to the singing voice of the user transmitted from the mobile terminal with the output karaoke performance sound signal, and emits the resulting sound from a sound emitting means; A karaoke system having:
2. 2. The karaoke system according to claim 1, wherein the in-vehicle device has a ventilation control unit that controls in-vehicle equipment so as to ventilate the inside of the vehicle when the vehicle is traveling with no user inside.
3. 3. The karaoke system according to claim 1, wherein the in-vehicle device has a disinfection control unit that controls in-vehicle equipment so as to disinfect the inside of the vehicle when the vehicle is traveling without a user inside.
4. A server device communicably connected to a mobile terminal owned by a user and an in-vehicle device installed in an autonomously driven vehicle owned by a business operator, a vehicle dispatch processing unit that determines one vehicle to be dispatched based on the location information of the departure point and the destination received from the mobile terminal; a pairing processing unit that performs pairing between the mobile terminal and an in-vehicle device installed in the one vehicle so that the mobile terminal and the in-vehicle device can communicate with each other; an editing unit that edits the karaoke performance data of the songs included in the reservation list of songs that the user wishes to karaoke, received from the mobile terminal, and generates audio data for playback; a device-side transmitting unit configured to transmit the received location information and the generated audio data for playback to the in-vehicle device installed in the one vehicle so that the generated audio data for playback can be played back while the vehicle is traveling from a departure point indicated by the location information to a destination; A server device having the above configuration.
Citation Information
Patent Citations
System and program for calling vehicle
JP2002367084A
Data list creation system, data execution processing system, server, list creation terminal, and data execution processing terminal
JP2004109350A
Karaoke system and karaoke box
JP2013113988A
Vehicle allocation management system and vehicle allocation management server
JP2016115364A
Karaoke system and program for karaoke that portable terminal comprises
JP2017097289A