Vehicle allocation system, information processing method, and program
Patent Information
- Application Number
- JP2022048119
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-03-24
- Publication Date
- 2025-07-10
- Estimated Expiration
- 2042-03-24
AI Technical Summary
Performers face the challenge of having to travel to locations with soundproofing equipment, which requires time and effort.
A vehicle dispatch system that includes a first acquisition unit for acquiring acoustic space status and user request information, a determining unit to allow access to a vehicle's acoustic space, and a vehicle dispatching unit to allocate vehicles based on these conditions, along with a vehicle terminal for communication and audio equipment to ensure soundproof performance.
Reduces the effort and time required to access a desired acoustic space by allowing performers to use soundproof vehicles that can travel to their location, enabling performances without disturbing the surroundings.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0006] ,
[0001] The present invention relates to a vehicle dispatching system, an information processing method, and a program.
Background Art
[0002] When performing a performance, a performer may take measures to prevent the sound generated by the performance from spreading to the surroundings as much as possible. For example, by performing in a soundproof room, it is possible to make it difficult for the sound to leak outside (Patent Document 1). Also, by using a music studio, a performance may be carried out in an environment with soundproof facilities.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, when using soundproof facilities, a performer has to move to a place where the soundproof facilities are located, which takes time and effort for the movement.
[0005] The present invention has been made in view of such circumstances, and an object thereof is to provide a vehicle dispatching system, an information processing method, and a program that can reduce the time and effort required for moving to a desired acoustic space.
Means for Solving the Problems
[0006] To solve the above-mentioned problems, one aspect of the present invention is a dispatch system comprising: a first acquisition unit that acquires status information including acoustic characteristics in an acoustic space provided in a vehicle; a second acquisition unit that acquires request information including desired acoustic characteristics in an acoustic space transmitted from a user's terminal device; a determination unit that determines whether or not to allow the user to board the acoustic space of the vehicle based on the status information and the request information; and a dispatch instruction unit that dispatches the vehicle according to the determination result of the determination unit.
[0007] Furthermore, one aspect of the present invention is an information processing method performed by a computer, which acquires status information including acoustic conditions in an acoustic space provided in a vehicle, acquires request information including acoustic conditions in an acoustic space as desired by the user transmitted from the user's terminal device, determines whether or not to allow the user to board the acoustic space of the vehicle based on the status information and the request information, and dispatches the vehicle according to the determination result of the determination unit.
[0008] Furthermore, one aspect of the present invention is an information processing method performed by a computer, which involves obtaining vehicle information, including the profile of a passenger who is riding in a vehicle having a performance space and using the performance space, from a dispatch device, performing a first process to display the vehicle information on a display device, obtaining an instruction from the user to use which vehicle to use from the vehicle information in response to user input, transmitting designation information corresponding to the acquired designation to the dispatch device, and receiving from the dispatch device whether or not it is possible to board the vehicle designated by the designation information.
[0009] Furthermore, one aspect of the present invention is a program that causes a computer to perform the following: acquire vehicle information, including the profile of a passenger who is riding in a vehicle having a performance space and using the performance space, from a dispatch device; perform a first process to display the vehicle information on a display device; acquire an instruction from the user to use which vehicle to use from the vehicle information in response to user input; transmit designation information corresponding to the acquired designation to the dispatch device; and receive from the dispatch device whether or not it is possible to board the vehicle designated by the designation information. [Effects of the Invention]
[0010] As explained above, this invention makes it possible to reduce the effort and time required to move to a desired acoustic space. [Brief explanation of the drawing]
[0011] [Figure 1] This is a perspective view of vehicle V in one embodiment. [Figure 2] This is a system configuration diagram showing the configuration of the dispatch system S. [Figure 3] This is a conceptual diagram explaining the flow of using the dispatch system S. [Figure 4] This is a functional block diagram showing the configuration of the dispatch server 30. [Figure 5] This figure shows an example of user information. [Figure 6] This figure shows an example of dispatch member data, including evaluation data. [Figure 7] This figure shows an example of map data stored in the map storage unit 310. [Figure 8] This is a functional block diagram explaining the functions of the distribution server 40. [Figure 9] This is a flowchart illustrating the operation of the dispatch system S. [Figure 10] This is a flowchart illustrating the operation of the dispatch system S. [Figure 11] This flowchart explains the process of adding a user to vehicle V. [Figure 12]It is a flowchart for explaining the case of live distribution.
Embodiment for Carrying Out the Invention
[0012] Hereinafter, a vehicle dispatching system according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a perspective view of a vehicle V in an embodiment of this invention. An acoustic space AS is provided at the rear of the driver's seat DS in the vehicle V. The vehicle V may be capable of traveling by autonomous driving or may be capable of traveling when a passenger drives at the driver's seat. Also, in this figure, the case where the inside of the acoustic space AS is seen through from the left side surface of the acoustic space AS is illustrated. The acoustic space AS is a soundproof room, and the sound generated inside the acoustic space AS is difficult to be transmitted to the outside of the acoustic space AS. Therefore, even if a user of the acoustic space AS generates a sound inside the acoustic space AS, it is possible to prevent the sound from being transmitted to the surroundings. Thereby, the burden on the user for preventing the sound from being transmitted to the surroundings can be reduced. In the acoustic space AS, at least one of, for example, studio equipment capable of playing musical instruments, karaoke equipment, and theater equipment is provided. When studio equipment is provided in the acoustic space AS, the user of the acoustic space AS can perform a performance using the studio equipment. When a musical instrument is played in the acoustic space AS, the acoustic space AS may be referred to as a performance space. Also, when karaoke equipment is provided in the acoustic space, the user of the acoustic space AS can sing using the karaoke equipment. Also, when theater equipment is provided in the acoustic space, the user of the acoustic space AS can watch movies, listen to music, watch sports games, etc. When any of movie watching, music listening, and sports game watching is performed in the acoustic space AS, the user can enjoy the sound without playing a musical instrument. Also, even if cheers or the like are raised during viewing or watching, it is difficult for the sound to be transmitted to the outside of the acoustic space AS.
[0013] In this Figure 1, the case where studio equipment for performing music is provided in the acoustic space AS is illustrated. In this case, the vehicle V can function as a studio vehicle. The inner or outer periphery of the acoustic space AS is surrounded by a sound insulation member. The acoustic space AS is equipped with a display device M, an audio device AE, speakers SPa, SPb, a camera C, a microphone MC, and a door D. The display device M is attached to the wall surface on the inner peripheral side of the acoustic space AS and displays various videos. A user in the acoustic space AS can view the display screen of the display device M. The camera C images the inside of the acoustic space AS. The microphone MC picks up the sound inside the acoustic space AS. For example, when the microphone MC is used by a vocalist, it picks up the voice of the vocalist. Also, when the microphone MC is provided near an instrument, it can pick up the sound emitted from the instrument.
[0014] The audio device AE is connected to the microphone MC, the speakers SPa, and SPb via cables respectively. Also, the audio device AE may be connected to an instrument capable of outputting an audio signal via a cable. Instruments capable of outputting an audio signal include, for example, an electric guitar, electronic musical instruments, etc. Also, the audio device AE is communicably connected to the vehicle terminal 20. The audio device AE inputs at least one of the audio signals input from the microphone MC and the audio signal input from the instrument played by the user in the acoustic space AS, and outputs the input audio signal to each of the speakers SPa and SPb. The audio signal input to the audio device AE may be an analog signal or a digital signal. The speakers SPa, SPb amplify the audio signal output from the audio device AE by a built-in amplifier and emit sound.
[0015] Door D is located at one of the positions within the acoustic space AS. By opening door D, users can enter (board) or exit (alight) the acoustic space AS. In Figure 1, door D is located on the right side of the acoustic space AS in the direction of travel of the vehicle. Door D is also made of soundproofing material, and closing door D reduces the leakage of sound generated within the acoustic space AS to the outside through door D.
[0016] The acoustic space AS can accommodate at least one user. Figure 1 illustrates the case where three users are on board. In this example, a band consisting of a vocalist, guitarist, and drummer is on board. In the acoustic space AS, users can play music whether the vehicle V is moving or stationary.
[0017] Figure 2 is a system configuration diagram showing the configuration of the dispatch system S. The dispatch system S consists of terminal devices 10a, 10b, and 10c (hereinafter referred to simply as terminal device 10 unless otherwise specified), a vehicle terminal 20, a dispatch server 30, and a distribution server 40, all of which are connected to each other via a network N. The distribution server 40 is connected to a camera C and an audio device AE. The audio device AE is connected to a microphone MC and a musical instrument G.
[0018] Terminal device 10 is connected to the vehicle terminal 20, dispatch server 30, and distribution server 40 via network N, enabling communication between them. Terminal device 10 is equipped with various input devices such as a mouse and keyboard or a touch panel, as well as a display device. Terminal device 10 may also be equipped with a camera and a microphone. The terminal device 10 is, for example, a smartphone, tablet, or computer. The terminal device 10 is used by users of the dispatch system S.
[0019] The vehicle terminal 20 is mounted on the vehicle V. The vehicle terminal 20 is communicated via the network N to the dispatch system S, the terminal device 10, and the distribution server 40. The vehicle terminal 20 is also connected to the camera C via a video cable, and acquires image data captured by the camera C and transmits it to the distribution server 40. Furthermore, the vehicle terminal 20 is connected to the display device M via a video cable and supplies a video signal to the display device M, thereby causing the display device M to display the video signal. In addition, the vehicle terminal 20 is connected to the audio equipment AE via an audio cable and supplies an audio signal to the audio cable. The vehicle terminal 20 is installed in vehicle V.
[0020] In this diagram, the case where only one vehicle terminal 20 is provided is illustrated. However, if there are multiple vehicles V, each vehicle V will be provided with its own vehicle terminal 20.
[0021] The dispatch server 30 is connected to the terminal device 10, the vehicle terminal 20, and the distribution server 40 via the network N, enabling communication between them.
[0022] Camera C has the function to communicate with the distribution server 40 and is connected to the distribution server 40 via a video cable. If Camera C does not have the function to communicate with the distribution server 40, it may be connected to the distribution server 40 in a communication-enabled manner via a computer or the like. The audio equipment AE is connected to the microphone MC and instrument G in a manner that allows for communication between them. The audio equipment AE also has the function of communicating with the distribution server 40 and is connected to the distribution server 40 wirelessly. If the acoustic space AS does not have the function of communicating with the distribution server 40, it may be connected to the distribution server 40 in a manner that allows for communication via a computer or the like.
[0023] Figure 3 is a conceptual diagram illustrating the flow of use of the dispatch system S. When user U uses the dispatch service in the dispatch system S, user U inputs request information regarding the use of the service into terminal device 10 (for example, terminal device 10a) and sends it to the reservation site RS (step S11). The request information represents the order details for using the acoustic space AS of vehicle V. The request information transmitted here includes information representing the desired acoustic characteristics in the acoustic space. The request information may also include the period for which the acoustic space AS will be used (start date and time and end date and time) and the boarding location indicating where the user will board the vehicle V.
[0024] Here, the acoustic mode represents the mode in which sound can be generated in the acoustic space AS. The acoustic mode includes, for example, at least one of the following: the performance mode, which represents the mode in which a performance is held in the acoustic space AS, and the usage mode, which represents the mode in which sound is generated without a performance.
[0025] The performance format may include at least one of the following: the type of instrument the user will play, the songs they plan to play, the genre of the songs they plan to play, whether or not they will perform with dispatched members in the acoustic space AS (e.g., a session), whether or not they can accommodate other users (performers) by riding along in the vehicle V, the desired band format, using the acoustic space AS as a music classroom for performance lessons, or doing karaoke in the acoustic space AS. In the context of performance, when multiple people use the acoustic space, the members accompanying the acoustic space may be members that user U has personally invited in advance, or they may be dispatched members who are provided along with the rental of vehicle V through the vehicle dispatch service. When user U performs with members they have personally assembled, they can invite acquaintances, friends, family, people from the same school, or people from the same workplace to perform together. Furthermore, when user U performs with dispatched members, they do not need to recruit the members themselves; they can have members dispatched to them to perform together.
[0026] The usage may include viewing music or movies using the theater equipment, or watching sports using monitors or screens. When viewing, the theater equipment allows for listening at a louder volume. When watching sports, loud cheering may occur. In terms of usage, user U may use the sound space alone or with multiple people.
[0027] The reservation site RS is a website published by the dispatch server 30. The dispatch server 30 dispatches vehicles V according to the performance style included in the request information received via the reservation site RS (step S12). For example, the dispatch server 30 assigns a vehicle equipped with sound equipment AE, speaker SPa, speaker SPb, and other equipment used for playing musical instruments, according to the performance style indicated by the reservation site RS. If the performance style is karaoke, the dispatch server 30 assigns a vehicle equipped with karaoke equipment, sound equipment AE, speaker SPa, speaker SPb, and other equipment. If the performance style indicates playing together with the dispatched members, the dispatch server 30 notifies the terminal device used by the dispatched members (e.g., terminal device 10c) of the summons and assigns a vehicle for the dispatched members to ride in. Furthermore, if the usage involves viewing or watching a game using theater equipment, a vehicle equipped with theater equipment will be assigned. By being assigned a vehicle, user U can rent and use the sound space AS. In addition, by renting the sound space AS, user U can have vehicle V pick them up at their desired location.
[0028] When vehicle V is assigned by the dispatch server 30 based on the request information, it travels to the location specified by user U to pick up user U (step S13). The location specified by user U may be user U's current location (home, workplace, school, etc.). Vehicle V may be driven by a driver in the dispatch service, or if vehicle V is an autonomous vehicle, it may be driven autonomously. If dispatch members have been summoned, the vehicle will travel to the location desired by user U with the dispatch members riding in the acoustic space AS. Vehicle V travels to the location desired by user U, picks up user U at that location, and allows user U to board the acoustic space AS.
[0029] After passenger U boards, vehicle V travels along the route (step S14). When user U boards vehicle V, they can utilize the acoustic space AS of vehicle V according to the desired acoustic activity, such as playing a musical instrument G, singing karaoke, or enjoying music using theater equipment (step S15). Here, since vehicle V comes to pick up user U at a location corresponding to their position, user U can use a soundproof space without having to bring their musical instrument G to a music studio if they wish to play a musical instrument G. Therefore, the effort and time required for user U to travel to their desired acoustic space can be reduced. Furthermore, performances, listening, and watching can take place in this acoustic space even while vehicle V is in motion. For example, if the acoustic activity is musical performance, it is possible to play an instrument or have a jam session with other passengers using the acoustic equipment AE of the moving vehicle V. In this embodiment, if vehicle V is moving while user U is using the audio equipment AE, the location of the sound source (acoustic space AS) can be moved. If the sound is played in the same location (for example, user U's home), the location of the sound source does not change, which may cause continuous sound transmission to people in the surrounding area and potentially affect them. However, according to this embodiment, since the location of the sound source can be changed by the movement of vehicle V, the relative location of the sound source changes for people outside vehicle V, thus reducing the continuous transmission of sound to people outside vehicle V. This reduces discomfort for people outside vehicle V. Furthermore, since there is no need to set up a soundproof room at home, the performance location can be moved to a place other than home, and the sound source can be isolated in a place where it will not be disturbed.
[0030] Furthermore, if the route avoids residential areas or places with buildings, for example, it can pass through areas with fewer people outside of vehicle V, thereby reducing the impact on the surrounding environment.
[0031] As the end time of use approaches, vehicle V travels to the location set by user U as the planned destination (e.g., home, workplace, school, etc.) (step S16). When vehicle V arrives at the destination, user U disembarks from vehicle V.
[0032] In this embodiment, the dispatch server 30 may assign a vehicle without sound equipment if the performance involves playing an instrument that can be played without sound equipment. For example, acoustic instruments such as pianos, saxophones, and violins can be enjoyed even without sound equipment. Also, if the user U brings a portable amplifier device to the acoustic space AS, the dispatch server 30 may assign a vehicle V without sound equipment AE.
[0033] According to this embodiment, a user can have a studio environment delivered to their home by renting vehicle V.
[0034] Next, I will explain the dispatch system S in more detail. Figure 4 is a functional block diagram showing the configuration of the dispatch server 30. The dispatch server 30 includes a first acquisition unit 301, a profile storage unit 302, an evaluation acquisition unit 303, a second acquisition unit 304, a determination unit 305, a first transmission unit 306, an evaluation acquisition unit 307, a fare calculation unit 308, a location acquisition unit 309, a map storage unit 310, an output unit 311, a disembarkation information acquisition unit 312, and a route adjustment unit 313. Each part of the dispatch server 30 is connected via a bus, enabling data transfer.
[0035] The first acquisition unit 301 acquires status information, including the acoustic characteristics in the acoustic space provided in the vehicle. For example, the first acquisition unit 301 acquires this information by reading out the information stored in at least one of the equipment storage unit 3023 and the dispatch member storage unit 3022, which will be described later, as status information. Status information may include information representing the equipment available when performing in the performance space. This equipment may, for example, represent the type of sound equipment used when playing musical instruments. The type of sound equipment may be at least one of the following: type of guitar amplifier, type of effects pedal, type of mixer, type of equipment for live streaming, type of karaoke, etc.
[0036] Furthermore, the status information may include information representing musical instruments (piano, electronic piano, keyboard, drums, etc.). If the status information includes the type of instrument, users can specify which instruments they would like to have pre-installed in their vehicle, or which instruments they would like to play. This allows users to choose a vehicle with the equipment best suited to their purpose. Furthermore, the status information may include profiles of the members who will perform in the performance space and who are dispatched along with the vehicle rental. In this case, user U can specify which dispatched members they would like to be in the vehicle. This allows users to receive a service that dispatches members to perform with them when choosing a vehicle. Furthermore, the status information is the profile of a passenger who is available to board, and may be sent from a terminal device 10 (for example, terminal device 10b) of a user other than the user who requested to use vehicle V. A passenger is not a dispatched member, but is a different person from user U who wishes to perform with user U. A passenger is a user who wishes to board vehicle V that is being used by another user. Furthermore, the first acquisition unit 301 acquires equipment specifications (acoustic characteristics) from the equipment storage unit 3023 of the profile storage unit 302.
[0037] The profile memory unit 302 stores various types of data. The profile storage unit 302 includes a user information storage unit 3201, a dispatch member storage unit 3022, and an equipment storage unit 3023. The user memory unit 3021 stores user information about the user who will be using the vehicle V. Figure 5 shows an example of user information. User information includes items such as user ID, favorite instrument, favorite genre, location, contact information, and payment method. The User ID is identification information that identifies the user. Favorite instrument represents the instrument the user enjoys playing. Favorite genre represents the genre of music the user enjoys playing. Base of operations represents the main place where the user is active. This base of operations could be, for example, home, school, or workplace. Contact information is the user's contact information, which may be contact information that can be reached via the terminal device 10. The payment method refers to the method of payment used for the vehicle V. Examples of payment methods include credit card payments and electronic money payments. Note that user information may include rating values.
[0038] The dispatch member memory unit 3022 stores evaluations of each dispatch member based on their experience using the acoustic space with other users. For example, the dispatch member memory unit 3022 stores evaluation data that associates evaluation values with dispatch members. Figure 6 shows an example of dispatched member data, including evaluation data, where the evaluation target is the dispatched member. Dispatch member data includes dispatch group ID, waiting time, fee, rating, and member attributes.
[0039] The dispatch group ID identifies the group of dispatched members. A dispatch group must include at least one dispatched member. For example, if user U requests a dispatch group consisting of three dispatched members, each playing a different instrument, and they perform together in vehicle V, they can form a four-person band and have a session. The waiting time represents the time until the dispatch group becomes available. The fee represents the cost of using the dispatch group. This fee may include the cost of using vehicle V.
[0040] The rating represents an evaluation value. Here, a higher rating value may indicate a higher (better) evaluation, and a lower rating value may also indicate a lower evaluation. The rating may be an evaluation value for the dispatch group as a whole. Alternatively, the rating may be calculated by averaging the evaluation values for individual dispatch members belonging to the dispatch group. Member attributes represent the attributes of the dispatched members belonging to the dispatch group. These attributes include the dispatched member's name, gender, instruments they can play, and genres they can play. More specifically, the dispatch group with dispatch group ID 1 has a waiting time of "40 min," a fee of "3000 yen / h," a rating of "4.0," and member attributes include data for member 1: "Yasuo, male, drummer, OK with anything except jazz," for member 2: "Jun, male, bassist, OK with anything," and for member 3: "Nana, female, keyboardist, likes reggae." By referring to these member attributes, users can understand what instruments a dispatch group uses and what genres of music they can handle. Therefore, it is possible for users to select a dispatch group that suits their preferences. Additionally, some dispatch groups consist solely of female members. For female users, a female-only dispatch group may be more convenient. A dispatch group that includes popular dispatch members will receive a higher rating, and consequently, their fees may be set higher.
[0041] The equipment memory unit 3023 stores equipment specifications (sound characteristics) for each vehicle. For example, the equipment memory unit 3023 stores information about the types and specifications of equipment installed in multiple vehicles V. More specifically, the equipment specifications may include information representing the type of sound equipment used when playing musical instruments, the number of people who can ride in the sound space, etc. The types of sound equipment may include the type of guitar amplifier, the type of effects pedal, the type of mixer, the type of equipment for live streaming, the type of karaoke, etc.
[0042] The evaluation unit 303 acquires evaluations of other users from the terminal device 10 among multiple users who shared the acoustic space. These other users may be dispatched members or additional users who boarded the vehicle. The evaluation unit 303 also stores the acquired evaluation values for each user in the profile storage unit 302.
[0043] The second acquisition unit 304 acquires request information transmitted from the user's terminal device 10 (for example, terminal device 10a). When a user requests the dispatch of vehicle V, the terminal device 10a transmits request information, including the acoustic configuration, to the dispatch server 30. The request information includes information representing the acoustic configuration in the acoustic space desired by the user U. The request information may also include the period for which the acoustic space AS will be used (start date and time and end date and time of use) and the boarding location indicating where the user will board vehicle V. For example, the second acquisition unit 304 acquires request information transmitted from the terminal device 10a when a user who is not in vehicle V requests the dispatch of vehicle V that is not currently available. Furthermore, the second acquisition unit 304 can acquire request information from the terminal device 10 (for example, terminal device 10b) indicating that a user who is not currently in vehicle V wishes to board vehicle V when the vehicle V is in motion and being used (ridden) by another user. Furthermore, if the second acquisition unit 304 acquires request information indicating an additional desire to board vehicle V, it can acquire designation information from the terminal device 10a of a user already on vehicle V to specify which of the boarding applicants are permitted to board.
[0044] The determination unit 305 determines whether or not to allow the user to board the acoustic space of the vehicle V, based on the request information obtained from the terminal device 10 (for example, terminal device 10a or terminal device 10b) and the status information obtained by the first acquisition unit 301. There are two, for example, ways to determine whether or not to allow someone to board. The first determination is whether or not to allow the use of the acoustic space AS, based on request information transmitted from the terminal device 10a of a user who wishes to rent the vehicle V. The second determination is whether or not to allow someone to ride along, based on request information transmitted from the terminal device 10b of another user to the acoustic space AS being used by a certain user. The determination unit 305 makes a first determination when it receives request information from terminal device 10a along with an order to rent vehicle V, and makes a second determination when it receives request information from terminal device 10b indicating a desire to ride in the acoustic space AS of vehicle V, which is already occupied by another user.
[0045] When the determination unit 305 performs the first determination, it grants permission to use the acoustic space AS based on the acoustic pattern included in the request information transmitted from the terminal device 10a and the equipment specifications of the available acoustic equipment AE included in the status information acquired by the first acquisition unit 301, if there is a vehicle V equipped with equipment specifications corresponding to the acoustic pattern included in the request information. Alternatively, the determination unit 305 may determine whether to grant permission based on the availability of the vehicle V (e.g., short waiting time or no waiting time), the distance from the vehicle V's current location to the user's base, and the estimated arrival time based on traffic conditions, rather than equipment specifications. Furthermore, the determination unit 305 may transmit the equipment specifications, availability, arrival time, etc., to the terminal device 10a, and if it receives an instruction from the terminal device 10a indicating consent to board, it may determine to grant permission to board. When the determination unit 305 performs a second determination, if it obtains designation information from the second acquisition unit 304 that specifies the passengers who are to be permitted to board, it determines that it will allow the passengers who have been permitted to board to board. In this second determination, permission to board is granted if the terminal device 10a of a user already on board the vehicle V has given an instruction to consent to other users riding along.
[0046] The first transmission unit 306 transmits the request information to the user's terminal device 10a. For example, if a passenger is carrying terminal device 10b and a passenger already on board vehicle V is carrying terminal device 10a, the first transmission unit 306, upon receiving a request from the passenger's terminal device 10b, transmits request information, including an evaluation of the passenger, to the terminal device 10a of the passenger already on board vehicle V. Furthermore, the first transmission unit 306 transmits candidate data to the terminal device 10a regarding available vehicle V candidates, including equipment specifications, availability, estimated arrival time of vehicle V to the user's location, and usage fees. Users who wish to rent vehicle V can then consider whether or not to rent vehicle V based on this candidate data. Furthermore, the first transmission unit 306 transmits an evaluation of the dispatched member to the terminal device 10a of a user who wishes to rent vehicle V. This allows the user who wishes to rent a vehicle to consider which dispatched member to request based on the evaluation of the dispatched member.
[0047] The evaluation unit 307 obtains evaluations of the dispatched member from the user's terminal device 10 (terminal device 10a or terminal device 10b) that used the performance space together with the dispatched member.
[0048] The fee calculation unit 308 determines the usage fee for the acoustic space based on the evaluation of the dispatched members. For example, the fee calculation unit 308 may determine the usage fee so that the higher the evaluation of the dispatched members, the higher the fee. The fee calculation unit 308 may also determine the usage fee by performing calculations according to an arithmetic formula (for example, an formula that multiplies the evaluation value by the unit price) based on the evaluation value and the unit price. Alternatively, the fee calculation unit 308 may determine the usage fee by referring to data representing the correspondence between evaluation values and usage fees that is stored in memory in advance and reading the fee corresponding to the evaluation value. When determining the usage fee, the fee calculation unit 308 may determine the unit price per hour as the usage fee based on the evaluation value of the dispatched group for which the calculation is being performed, and store that usage fee as the fee for the dispatched member data in the dispatched member storage unit 3022. In this case, the fee calculation unit 308 may determine the usage fee based on the updated evaluation each time the evaluation of the dispatched group is updated and store it in the dispatched member storage unit 3022. Furthermore, the fee calculation unit 308 may determine the billing amount as the usage fee based on the usage time included in the user's request information requesting the rental of vehicle V and the unit price of the dispatch group to be used. Furthermore, the fare calculation unit 308 may also send a request to a server device that performs payment processing to execute a settlement process based on the requested usage fee. This allows the system to bill users who have used the vehicle V and have them pay the usage amount according to the payment method stored in the user information.
[0049] The position acquisition unit 309 acquires the vehicle's current location. The position acquisition unit 309 may acquire the vehicle's current location from the GNSS (Global Navigation Satellite Systems) installed in the vehicle.
[0050] The map storage unit 310 stores map data that associates reduction levels, which indicate the degree to which sound is reduced in an acoustic space, with locations. Figure 7 shows an example of map data stored in the map storage unit 310. The map data includes location and mitigation level items. Location indicates areas where vehicle V may travel. For example, locations are specified area by area, such as "Area A," "Area B," "Area C," etc. The reduction level is expressed as "Level L1," "Level L2," ... "Level L4," and so on. A higher reduction level number may indicate a greater degree of sound reduction, or a lower reduction level may indicate a lesser degree of sound reduction. Here, a reduction level of "Level L1" is associated with location "Area a". This means that when vehicle V is currently located in "Area a", the volume of sound generated in the acoustic space AS can be reduced to a volume corresponding to "Level L1". Note that the smaller the degree of reduction, the less the volume needs to be reduced.
[0051] The output unit 311 reads a reduction level corresponding to the vehicle's position from the map storage unit 310 and outputs the read reduction level to an external device. If the external device is an audio device AE, the volume of the sound output from the speaker connected to the audio device AE can be adjusted to a volume corresponding to the reduction level. If the external device is a display device M, a message indicating that the volume of sound from an instrument should be reduced to a volume corresponding to the reduction level can be displayed, or a message prompting the use of an instrument that produces a quiet sound can be displayed.
[0052] The disembarkation information acquisition unit 312 acquires disembarkation information from the user's terminal device, specifying the location where the passenger will disembark from the vehicle. The route adjustment unit 313 determines the vehicle's route based on the drop-off information. For example, as the service end time approaches, it determines the route so that the vehicle stops at the designated drop-off location. If multiple users are to be dropped off at different locations, the route is determined so that it passes through each drop-off location in order. This allows users to pre-determine the service end time and have the automated driving system schedule their journey to arrive home at that time. The dispatch instruction unit 314 dispatches vehicle V by outputting an instruction to the vehicle terminal 20 to dispatch vehicle V when the determination result of the determination unit 305 indicates that the user should board the acoustic space of vehicle V. This causes the vehicle terminal 20 to drive vehicle V to the user's current location or a designated location. This allows vehicle V to go and pick up the user. If vehicle V is an autonomous vehicle, the vehicle terminal 20 can drive vehicle V autonomously to pick up the user. If vehicle V is not an autonomous vehicle, the vehicle terminal 20 outputs the pick-up location as the destination. This allows the driver to drive to the destination to pick up the user.
[0053] Figure 8 is a functional block diagram illustrating the functions of the distribution server 40. The distribution server 40 includes a performance signal acquisition unit 401, a signal processing unit 402, and a distribution unit 403. The performance signal acquisition unit 401 acquires a first performance signal, which is the performance signal of a song performed in the performance space, and a second performance signal, which is the performance signal of a song performed in a location different from the performance space. The signal processing unit 402 mixes the first performance signal and the second performance signal. The distribution unit 403 distributes the mixed performance signal (third performance signal) to various devices. The receiving devices include, for example, at least one of the following: sound equipment AE installed in the performance space or terminal devices 10 of users performing in a location different from the performance space.
[0054] Next, we will explain the operation of the dispatch system S. Figure 9 is a flowchart illustrating the operation of the dispatch system S. This section describes a case where the dispatch server 30 selects a vehicle V according to the acoustic characteristics requested by the user, transmits the selection result to the user's terminal device 10a, and proposes the vehicle V to the user.
[0055] (Step S101) The user enters request information from the terminal device 10a at any location, such as their home or workplace. For example, the user enters request information that includes the type of sound, such as the song they want to play, the instrument they want to play, and whether or not they want dispatched members to be sent. Here, the request information may also include the current location, usage time, etc.
[0056] (Step S102) When the terminal device 10a receives request information from the user, it sends the request information to the dispatch server 30.
[0057] (Step S201) When the dispatch server 30 receives request information, the determination unit 305 determines which vehicle V corresponds to the sound pattern indicated by the request information, based on the received request information and the status information acquired by the first acquisition unit 301. For example, depending on the sound pattern, it extracts vehicles that most closely meet the following conditions, such as equipment specifications, availability, and the estimated arrival time of the vehicle V to the user's base. In this case, if the sound pattern includes an instruction requesting the dispatch of dispatch members, it determines which dispatch group is available to board vehicle V.
[0058] (Step S202) The first transmission unit 306 of the dispatch server 30 transmits candidate data to the terminal device 10a, including the equipment specifications of available vehicles V, their availability, the estimated arrival time of vehicles V to the user's location, and the usage fee, based on the selection results. If a request for dispatch of a dispatch member has been made, the first transmission unit 306 transmits status information, including the evaluation value of the dispatch member, to the terminal device 10a, based on the selection results.
[0059] When terminal device 10a receives candidate data from dispatch server 30, it displays the received candidate data on its display screen. When candidate data is displayed on the display screen, the status information of the dispatched member is also displayed as part of the candidate data. The user checks the equipment specifications of the candidate data displayed on the display screen and considers whether or not to use the selected vehicle V. Here, the user can also check the status information of the dispatched member, so they can check what kind of instrument the dispatched member uses and what genre of music they are likely to play before deciding whether or not to use the service. If the user decides to use the service as a result of their consideration, they input a response indicating that they will use the service into terminal device 10a. (Step S103) The terminal device 10a sends the selected result as response data to the dispatch server 30.
[0060] (Step S203) When the dispatch instruction unit 314 of the dispatch server 30 receives response data from the terminal device 10a, it sends request information to the vehicle terminal 20 of the vehicle V corresponding to the response data and issues a dispatch instruction. The dispatch server 30 also reads map data from the map storage unit 310 and sends it to the vehicle terminal 20. The dispatch instruction unit 314 of the dispatch server 30 then notifies the terminal device 10c carried by the dispatch member to the reservation that a reservation has been made, and also issues a dispatch instruction to the vehicle terminal 20 of the available vehicle V. Upon receiving this notification, the dispatch member boards vehicle V. Furthermore, the route adjustment unit 313 of the dispatch server 30 selects a route that takes the vehicle V from its departure point (e.g., a railyard) to the pick-up location (e.g., the user's home) and then back to the destination before the end of the service time, prioritizing areas where noise from the vehicle to the outside is minimal. This route selection is performed by the route adjustment unit 313, but the function of the route adjustment unit 313 may be provided on the vehicle terminal 20, and the vehicle terminal 20 may perform this task. The destination may be the user's home or any location specified by the user.
[0061] (Step S301) When the vehicle terminal 20 receives the request information and the travel route, it sets the travel route and starts moving the vehicle V so that it can arrive at the start location by the start time of use. If vehicle V is an autonomous vehicle, it sets the user's current location, as included in the request information, as the destination based on the set travel route and begins driving. If vehicle V is not autonomous, the driver drives vehicle V with the user's current location as the destination.
[0062] The vehicle terminal 20 obtains current location data representing the vehicle V's current location from the vehicle V's ECU (Electronic Control Unit) and determines whether the vehicle V has approached a certain range relative to the destination (in this case, the user's home). If the vehicle terminal 20 determines that the vehicle V has not approached a certain range from the destination, it performs the determination again after a certain waiting period has elapsed.
[0063] (Step S302) When the vehicle terminal 20 determines that vehicle V is approaching within a certain range of the destination, it sends notification data indicating that vehicle V will soon arrive, addressed to the contact information of terminal device 10a included in the request information. Upon receiving notification data via terminal device 10a, the user understands that vehicle V is arriving, prepares necessary instruments, etc., and gets ready to board vehicle V.
[0064] (Step S104) When vehicle V arrives at the user's home, the user boards vehicle V with their musical instrument and inputs "boarded" into terminal device 10a. (Step S105) When terminal device 10a receives input from the user indicating that the passenger has boarded, it sends a notification to dispatch server 30 indicating that the passenger has boarded. (Step S204) When the dispatch server 30 receives a notification from the terminal device 10a indicating that the passenger has boarded, it notifies the vehicle terminal 20 that the user has boarded.
[0065] (Step S302) When the vehicle terminal 20 receives a notification from the dispatch server 30 indicating that the vehicle is already on board, it outputs an instruction to the vehicle V to drive according to the travel route. The vehicle V drives autonomously according to the travel route. The user begins playing a musical instrument. In this case, if a dispatch member has been requested, the dispatch member is also on board the acoustic space AS, so the user can have a session with the dispatch member. The vehicle terminal 20 sends the current location of the vehicle V to the dispatch server 30 at regular intervals. The output unit 311 of the dispatch server 30 refers to the map data stored in the map storage unit 310 based on the current location of the vehicle V, reads the reduction level corresponding to the area corresponding to the current location of the vehicle V, and transmits the read reduction level to the vehicle terminal 20. The vehicle terminal 20 outputs the received reduction level to the sound equipment AE. The sound equipment AE controls the volume output from speakers SPa and SPb so that the volume is corresponding to the reduction level obtained from the vehicle terminal 20.
[0066] Here, since the current location of vehicle V is transmitted to the dispatch server 30 at regular intervals, if the destination area is a residential area, the volume of sound output from the speaker can be controlled to be reduced according to the reduction level. The vehicle terminal 20 may also display a message on the display device M according to the reduction level. For example, it may display a message such as "Please turn down the volume in this area." This will prompt the user to play their instrument in a way that produces a quieter sound, or to switch to an instrument that produces a quieter sound. In the case of instruments where volume control using an amplifier is difficult, such as drums, a message may be displayed encouraging the user to play in a way that produces a quieter sound, or to switch to an electronic drum. A message may also be displayed encouraging the user to lower the amplifier volume themselves. As a result, when vehicle V is traveling through a residential area, even if sound is transmitted outside of vehicle V, the impact on the surroundings can be minimized. Also, because vehicle V is moving, the location of the sound source changes continuously, so the sound transmitted to surrounding residents cannot be continuous. Furthermore, when the vehicle terminal 20 reaches an area where sound reduction is not necessary (for example, an area with few surrounding residential areas), it increases the volume of the amplifier to a certain level. This allows the user to play at a sufficient volume within the acoustic space AS while reducing the sound impact on areas outside the vehicle.
[0067] Vehicle V travels along a designated route. The route should ideally avoid areas where changes in vehicle V's posture are likely to occur, such as stops, right turns, left turns, sharp curves, and bumps. When changes in vehicle V's posture are minimal, body sway is reduced, allowing the user to perform in a smooth acoustic environment. Furthermore, the route should ideally be one where sound transmission to the outside of the vehicle has minimal impact. The route may be a continuously moving route, or it may include intermediate stops where the vehicle stops for a certain period. The location for these stops should ideally be a place where sound transmission to the outside of the vehicle has minimal impact (for example, a sparsely populated open space). While vehicle V is traveling along the route, if the route adjustment unit 313 obtains traffic information from another server device indicating congestion, road closures, etc., it may recalculate the route to avoid these conditions.
[0068] Vehicle V will travel towards the destination as the service end time approaches. In this case, vehicle V will travel in a manner that ensures it arrives at the destination by the service end time. The user can continue playing their musical instrument even while the vehicle is traveling towards the destination. When vehicle V approaches the end point and reaches an area with residential buildings, the volume of the amplifier is reduced.
[0069] (Step S303) The vehicle terminal 20 detects that the service has ended when the service termination time arrives and the vehicle arrives at the termination location. (Step S304) When the vehicle terminal 20 detects the termination of the service, it sends a service termination notification to the dispatch server 30 and the terminal device 10a. This terminates the service. After the service ends, vehicle V will travel to the railyard as its destination and return to the railyard.
[0070] (Step S106) The user inputs evaluation values for the dispatched members from the terminal device 10a. Terminal device 10a transmits evaluation values for dispatched members, entered by the user, to dispatch server 30.
[0071] (Step S205) When the dispatch server 30 receives an evaluation value for a dispatched member from the terminal device 10a, it updates the evaluation value in the dispatched member data.
[0072] In this embodiment, the case where the user rents vehicle V with the dispatched members already inside is described, but the user may also rent vehicle V without the dispatched members inside. In this case, the user can use the acoustic space AS alone. Alternatively, the user may gather members they wish to have a session with in advance, and when vehicle V arrives at their home, both the user and the gathered members will board vehicle V and perform in the acoustic space. This allows users to have a session with acquaintances using vehicle V.
[0073] Next, we will describe other operations of the dispatch system S. Figure 10 is a flowchart illustrating other operations of the dispatch system S. In the embodiment shown in Figure 9, we described a case where the dispatch server 30 extracts and proposes a vehicle V that can satisfy the user's requirements. However, in the embodiment shown in Figure 10, we will describe a case where the user themselves considers and selects their preferred vehicle V from among several candidates.
[0074] (Step S121) When a user inputs an instruction to request information on currently available vehicles, terminal device 10a sends a list request to dispatch server 30. (Step S221) The dispatch server 30 generates a list of available vehicles and sends it to the terminal device 10a. For example, the extracted list may be a list of dispatch members as shown in Figure 6, or a list of equipment specifications for each vehicle stored in the equipment storage unit 3023. By sending these lists, the acoustic characteristics (performance characteristics) of vehicle V can be presented to the user. Available vehicles are either vehicles that can be rented immediately, or vehicles that are not immediately available but will become available after a waiting period. If there are multiple available vehicles, some of them may be extracted. The dispatch server 30 extracts dispatch member data, for example, as shown in Figure 6, and sends it to the terminal device 10a as a list.
[0075] (Step S122) When terminal device 10a receives a list from dispatch server 30, it displays the received list on its display screen. Here, dispatch member data as shown in Figure 6 is displayed on the display screen. The user checks the list displayed on the screen and selects which vehicle V to use from the list. Terminal device 10a accepts input specifying one of the group IDs from the dispatch member data. Here, the user also enters the usage time.
[0076] (Step S123) When terminal device 10a receives the specified group ID and input of usage time, it sends the group ID and usage time to the dispatch server 30 along with an instruction to reserve a vehicle.
[0077] (Step S222) When the dispatch server 30 receives a group ID and a reservation instruction, it updates the reservation status in the dispatch member data. For example, it adds data to the group ID indicating that it is already reserved.
[0078] (Step S223) The dispatch server 30 notifies the terminal device 10c carried by the dispatch member specified by the group ID that a reservation has been made, and also issues dispatch instructions to the vehicle terminal 20 of the available vehicle V. Here, the dispatch server 30 refers to the user data of the reserved user and notifies the vehicle terminal 20 that the user's base (home) is the pick-up location and the usage time. Each dispatched member with a reservation will board their reserved vehicle V before the waiting time ends.
[0079] (Step S321) Upon receiving the reservation details, the vehicle terminal 20 sets a travel route based on the user's location and usage time, and once the waiting time is over, it boards the dispatched member and begins travel.
[0080] (Step S322) The vehicle terminal 20 obtains current location data representing the current location of vehicle V from the vehicle V's ECU and determines whether or not it has approached a certain range relative to the destination. If the vehicle terminal 20 determines that vehicle V has approached a certain range relative to the destination, it sends notification data to the terminal device 10a of the user who made the reservation, indicating that vehicle V will arrive soon. The subsequent processing steps are the same as those from step S104 onwards in Figure 9, so the explanation will be omitted.
[0081] According to this embodiment, users can freely select from available vehicles according to their preferences. For example, they can choose based on factors such as waiting time, the rating and attributes of the dispatched members, and the cost.
[0082] Next, we will explain the case where a user other than the user who applied for the service using vehicle V is allowed to board vehicle V, using the flowchart in Figure 11. This section describes the scenario where vehicle V is put into use following the flow shown in Figure 9 or Figure 10. It is also important to note that in this scenario, it is acceptable whether or not the dispatched members are on board vehicle V.
[0083] When vehicle V begins to travel with a user carrying terminal device 10a on board, the dispatch server 30 makes the current location of vehicle V publicly available to the terminal device. For example, in response to a request from at least one of the terminal devices 10 belonging to a user not on board vehicle V (for example, terminal device 10b), the dispatch server 30 sends map data showing the location of vehicle V on a map, or a message describing the current location of vehicle V, along with the status information of vehicle V and information about the user on board (instrument played, favorite genre, etc.) to terminal device 10b. The map data sent may also show the travel route. Alternatively, a user already on board vehicle V may pre-specify which users they are permitted to share information with, and the dispatch server 30 may then share the information with the terminal devices of the users belonging to that specified scope. The scope of sharing may include, for example, friends, users attending the same school, or users working at the same workplace.
[0084] When terminal device 10b receives map data, status information, and information about the passengers from the dispatch server 30, it displays the received information on the screen. The user of terminal device 10b checks the current location of vehicle V, the status information of vehicle V, and the information of the passengers, and if vehicle V is driving near them, they decide whether to play together based on the status information of vehicle V and the instruments played or preferred genres of music the passengers play. If they decide to play together, the user of terminal device 10b inputs an instruction to terminal device 10b indicating their desire to ride. (Step S141) The terminal device 10b transmits a boarding request based on the user's instructions.
[0085] (Step S241) When the dispatch server 30 receives a boarding request from the terminal device 10b, it reads the user information of the user corresponding to the terminal device 10b from the user storage unit 3021, and uses the read user information as status information to send a message to the terminal device 10a of the user who has rented the vehicle V that the passenger is requesting to board, indicating that there is a passenger requesting to board.
[0086] (Step S151) When terminal device 10a receives status information and a notification from dispatch server 30 indicating that there are passengers wishing to board, it displays the received status information along with the fact that there are passengers wishing to board on its display screen.
[0087] The user of terminal device 10a checks the status information displayed on the display screen and decides whether or not to play together. If the user decides to play together, the user enters an instruction indicating permission to board into terminal device 10a. (Step S151) When terminal device 10a receives a boarding permission instruction from the user, it sends an instruction to the dispatch server 30 indicating boarding permission.
[0088] (Step S242) When the dispatch server 30 receives a boarding permission instruction, it notifies the terminal device 10b that boarding permission has been granted. (Step S243) Furthermore, the dispatch server 30 sends a dispatch instruction to the vehicle terminal 20 along with information indicating the current location of any additional users who will be boarding.
[0089] (Step S341) When the vehicle terminal 20 receives information indicating the current location of an additional passenger, it updates the route to include the additional passenger's location as a waypoint. As a result, vehicle V travels to the location of the user carrying terminal device 10b.
[0090] When a user carrying terminal device 10b receives a boarding permission notification via terminal device 10b, they prepare to board vehicle V, and upon arrival of vehicle V, they board vehicle V with their musical instrument. (Step S142) Then, the user inputs "boarded" from terminal device 10b. The user carrying terminal device 10a and the user carrying terminal device 10b can have a session together in the acoustic space AS by playing musical instruments together. (Step S143) When terminal device 10b receives input from the user indicating that the passenger has boarded, it sends a notification to dispatch server 30 indicating that the passenger has boarded.
[0091] When the dispatch server 30 receives a notification from terminal device 10b indicating that a passenger has boarded, it updates the number of passengers by incrementing the count. Here, the fare calculation unit 308 may calculate the usage fee to be paid by each user based on the updated number of passengers and notify each user's terminal device 10 (terminal device 10a, terminal device 10b) of the usage fee. The fare calculation unit 308 may also determine the usage fee for each user by dividing the fee for renting the vehicle V by the number of passengers.
[0092] As the usage time for vehicle V approaches its end, vehicle V will travel via each user's home to transport them back to their residence. (Step S155) A user carrying terminal device 10a inputs an evaluation value for a user carrying terminal device 10b from terminal device 10a. (Step S156) The terminal device 10a transmits the evaluation value entered by the user to the dispatch server 30.
[0093] (Step S244) When the dispatch server 30 receives an evaluation value for a dispatched member from the terminal device 10a, it updates the evaluation value in the dispatched member data.
[0094] According to this embodiment, a user riding in vehicle V can check the profile of a member who wishes to ride with them, and based on the type of instrument and genre of music the other user plays, decide whether or not to allow them to ride. This makes it easier to consider whether or not you want to play together. Furthermore, according to this embodiment, by limiting the users who can access the vehicle V's current location to friends and the like, users who already know the vehicle, or those who attend the same school or workplace, can join in midway through the performance, even without prior arrangements to play together. This allows users who are available to join in during the performance, even without prior scheduling.
[0095] Next, we will explain the case of live streaming of sound performed in an acoustic space (AS) using the flowchart in Figure 12. This section describes the scenario where vehicle V is put into use following the flow shown in Figures 9 and 10. It is also possible that dispatched members are on board vehicle V or not. Furthermore, the process of adding members, as shown in Figure 11, may be performed either beforehand or concurrently.
[0096] After the vehicle V starts moving with a user carrying the terminal device 10a on board, the user carrying the terminal device 10a inputs an instruction from the terminal device 10a indicating that they will perform a live broadcast. (Step S161) The terminal device 10a receives input of a streaming instruction indicating that live streaming should be performed based on instructions from the user. (Step S162) Then, when terminal device 10a receives a delivery instruction input from the user, it sends the delivery instruction to the dispatch server 30.
[0097] (Step S261) When the dispatch server 30 receives a distribution instruction from the terminal device 10a, it sends the distribution instruction to both the vehicle terminal 20 and the distribution server 40. Upon receiving this broadcasting instruction, the vehicle terminal 20 may update the route so that vehicle V stops and heads towards a location where performance can take place. Performing while stationary reduces the shaking of vehicle V, making it easier for the user to perform and live stream. (Step S461) When the distribution server 40 receives a distribution instruction, it outputs instructions to connect to the audio equipment AE and camera C. (Step S561) When the audio equipment AE receives a connection instruction from the distribution server 40, it outputs the sound signals obtained from the microphone MC and instrument G to the distribution server 40. (Step S661) When camera C receives a connection instruction from the distribution server 40, it outputs a video signal captured within the acoustic space AS to the distribution server 40.
[0098] (Step S452) The distribution server 40 distributes the audio signal obtained from the audio equipment AE and the video signal obtained from the camera C. For example, if a distribution request is received from a terminal device 10b of a user who is not on board vehicle V, the distribution server 40 distributes the video signal to the terminal device 10b. As a result, the user of terminal device 10b can view the sound and video played in the acoustic space of vehicle V, even though they are not on board vehicle V.
[0099] According to this embodiment, by renting a vehicle V, users can also rent equipment for live streaming. Therefore, even users who do not own live streaming equipment can perform live streaming while reducing the burden of considering the noise level to their surroundings by creating an acoustic space AS. Alternatively, the distribution server 40 may collect sounds played in the acoustic space of vehicle V and sounds played by users outside of vehicle V, mix them, and then distribute them. In this case, the sound signals generated by the sound played by users outside of vehicle V are collected by the terminal device 10b and sent to the distribution server 40. This allows the distribution server 40 to collect the sounds played by users outside of vehicle V. In this way, the performance signals played by users inside the vehicle's performance space and the performance signals played by users outside the vehicle are mixed and distributed to each, allowing users inside and outside the vehicle to play the same song together.
[0100] The embodiments described above have focused on cases where a session or solo performance takes place in the acoustic space AS, but the acoustic space AS may also be used for other purposes. For example, a travel route can be set with the starting point being one's home and the destination being a performance venue. When performing a live show at the venue, one could board a vehicle V and perform a rehearsal in the acoustic space AS, and then perform the actual show upon arrival at the venue. This allows for rehearsals to be conducted during travel time, making efficient use of time. Furthermore, since the performance can proceed quickly after the rehearsal, the performer can maintain their performance skills while transitioning to the actual show.
[0101] Furthermore, performance venues include public facilities, event venues, and sports venues such as baseball fields, but there are also outdoor facilities. When using such outdoor facilities as performance venues, performers board vehicle V and rehearse in the acoustic space AS while traveling to the outdoor facility. Upon arrival at the outdoor facility, the walls of the acoustic space AS in vehicle V are deployed, creating a studio environment within vehicle V. This eliminates the need to transport and set up studio equipment at the outdoor facility.
[0102] Furthermore, when the acoustic space AS is used as a music classroom, lessons on instruments such as piano, guitar, and drums can be conducted. For example, when using the space as a music classroom for children's lessons, vehicle V can be used as the lesson venue. In this case, vehicle V can travel to the child's home to pick them up, board the vehicle, and conduct the lesson. Vehicle V may be driven during the lesson. Vehicle V will be driven so as to arrive at the child's home at the time the lesson is about to end. This allows the child to disembark from vehicle V near their home when the lesson is over. Therefore, since there is no need to go to the lesson venue where the music classroom is located, parents are not required to drive their children to and from the lesson venue, thus reducing the burden on parents.
[0103] Furthermore, when using the acoustic space AS as a music classroom, the organizer does not need to prepare a building to serve as the lesson venue. Therefore, even organizers who do not own a lesson venue can hold music classes by utilizing the acoustic space AS of vehicle V. Furthermore, when using the acoustic space AS as a music classroom, teachers can be registered as dispatched members, and ratings for those teachers can also be registered. This allows users attending music classes to consider which music classroom to use based on these ratings. In this case, the lesson fee could be determined according to the rating.
[0104] According to the embodiment described above, the performance configuration (equipment specifications and profiles of dispatched members) is presented to the user, and once a request to board is received from the user after they have confirmed the performance configuration, a decision is made as to whether or not to allow the user to board the vehicle's performance space. This allows the user to request to board after confirming the performance configuration, and if boarding is permitted, they can perform in the performance space. Therefore, the effort and time required to travel to the desired acoustic space can be reduced.
[0105] Furthermore, according to the embodiment described above, the profiles of dispatched members or additional members who wish to join are presented to the user riding in vehicle V, and the user is asked to decide whether or not they want to play together. This eliminates the need for the user to find other members to play with themselves. Therefore, it reduces the burden on the user of finding members to play with and coordinating schedules with each other.
[0106] Furthermore, according to the embodiment described above, evaluations of dispatched members are obtained from users who have performed with them and transmitted to the terminal device as part of the status. This allows users to decide whether or not to request that a dispatched member perform with them, based on their evaluation.
[0107] Furthermore, in the embodiment described above, since the usage fee is determined according to the evaluation value, the business organizer who lends out vehicle V can obtain a fee from the user that corresponds to the evaluation. In addition, the business organizer can pay the dispatched members compensation according to the evaluation. Since the dispatched members can receive compensation according to their evaluation, their motivation for the activities at the dispatch destination can be improved.
[0108] Furthermore, according to the above-described embodiment, a reduction level corresponding to the vehicle's current location can be output, allowing external devices to perform control according to this reduction level.
[0109] Furthermore, according to the embodiment described above, since vehicle V moves to the designated drop-off location, the user can finish their performance and disembark upon arriving at their desired drop-off location. This allows the user to be dropped off at their desired location. Therefore, the burden on the user to move themselves after performing can be reduced. For example, colleagues could ride together in the acoustic space of vehicle V after work and have a jam session, with each member being driven home in turn. This allows them to make effective use of their commute time and enjoy the session.
[0110] In the embodiments described above, the profile storage unit 302 and the map storage unit 310 are composed of a storage medium, such as an HDD (Hard Disk Drive), flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), RAM (Random Access read / write Memory), ROM (Read Only Memory), or any combination thereof. For example, non-volatile memory can be used for the profile storage unit 302 and the map storage unit 310.
[0111] Furthermore, in the embodiments described above, each function of the terminal device 10, vehicle terminal 20, dispatch server 30, and distribution server 40 may be composed of a processing unit such as a CPU (central processing unit) or a dedicated electronic circuit.
[0112] In the embodiments described above, the dispatch system S was described as including a distribution server 40, but if distribution is not performed, the distribution server 40 may be omitted.
[0113] The terminal device 10, vehicle terminal 20, dispatch server 30, and distribution server 40 in the above-described embodiment may be implemented using a computer. In that case, the programs for implementing the terminal device 10, vehicle terminal 20, dispatch server 30, and distribution server 40 may be recorded on computer-readable recording media, and these programs may be loaded into a computer system and executed. Here, "computer system" includes hardware such as an OS and peripheral devices. Furthermore, "computer-readable recording media" refers to portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and storage devices such as hard disks built into a computer system. In addition, "computer-readable recording media" may also include those that dynamically hold programs for a short period of time, such as communication lines used when transmitting programs via networks such as the Internet or communication lines such as telephone lines, and those that hold programs for a certain period of time, such as volatile memory inside a computer system that acts as a server or client in such a case. Furthermore, the above program may be for the purpose of realizing some of the functions described above, or it may be for the purpose of realizing the above functions in combination with a program already recorded in the computer system, or it may be for the purpose of realizing using a programmable logic device such as an FPGA (Field Programmable Gate Array).
[0114] For example, the functions of the terminal device 10 may be realized by installing and running a program on a terminal device such as a smartphone or tablet that performs information processing according to the functions of the terminal device 10. In this case, the information processing performed by the computer may include a first process of obtaining vehicle information, including the profile of a passenger who is on board a vehicle with a performance space and using the performance space, from the dispatch device, displaying the vehicle information on a display device, obtaining an instruction from the user to use which vehicle to use based on the user's input from the vehicle information, transmitting designation information corresponding to the obtained designation to the dispatch device, and receiving from the dispatch device whether or not it is possible to board the vehicle designated by the designation information.
[0115] Furthermore, the vehicle information may include information about the vehicle's current location or planned route, and the first process may include displaying the current location or planned route on the display device.
[0116] According to this embodiment, after confirming the profile of the passengers who will be using the performance space, it becomes possible to have the user specify which vehicle they would like to use and then have them board the designated vehicle. This allows users to determine, based on their profile, whether or not they want to perform with the other members in the performance space before boarding the vehicle and performing. Furthermore, users can use the vehicle's current location or planned route as a guide to check whether there is a vehicle in a location where they can board, and then decide whether or not to board.
[0117] Although embodiments of this invention have been described in detail above with reference to the drawings, the specific configuration is not limited to these embodiments and includes designs and the like that do not depart from the spirit of this invention. [Explanation of Symbols]
[0118] 10, 10a, 10b…Terminal device, 20…Vehicle terminal, 30…Dispatch server, 40…Distribution server, 301…First acquisition unit, 302…Profile storage unit, 303…Evaluation acquisition unit, 304…Second acquisition unit, 305…Determination unit, 306…First transmission unit, 307…Evaluation acquisition unit, 308…Fare calculation unit, 309…Location acquisition unit, 310…Map storage unit, 311…Output unit, 312…Alighting information acquisition unit, 313…Route adjustment unit, dispatch instruction unit, 314, 401…Performance signal acquisition unit, 402…Signal processing unit, 403…Distribution unit, 3021…User storage unit, 3022…Dispatch member storage unit, 3023…Equipment storage unit, 3201…User information storage unit
Claims
1. A first acquisition unit that acquires status information including an acoustic mode in an acoustic space that is a soundproof room provided in a vehicle; A second acquisition unit that acquires request information including an acoustic mode in the acoustic space from a user's terminal device; A determination unit that determines whether or not to allow the user to board the vehicle based on the status information and the request information; A vehicle allocation instruction unit that allocates the vehicle according to the determination result of the determination unit; A vehicle allocation system comprising:
2. The vehicle allocation system further includes a transmission unit that transmits the status information to the user's terminal device; The second acquisition unit acquires request information indicating a desire to board the vehicle, which is transmitted from the terminal device that has received the status information; The vehicle allocation system according to claim 1.
3. An evaluation acquisition unit that acquires an evaluation of other users among a plurality of users who use the acoustic space together; An evaluation storage unit that stores an evaluation of the user; and The status information includes an evaluation for each user. The vehicle allocation system according to claim 1 or claim 2.
4. The status information includes information on dispatched members who are dispatched together with the allocation of the vehicle. The vehicle allocation system according to claim 1 or claim 2.
5. An evaluation acquisition unit that acquires an evaluation of the dispatched member from a user who uses the acoustic space together with the dispatched member; An evaluation storage unit that stores an evaluation of the dispatched member; and The status information includes an evaluation of the dispatched member. The vehicle allocation system according to claim 4.
6. A fee calculation unit that determines a usage fee of the acoustic space according to an evaluation of the dispatched member. The vehicle allocation system according to claim 5, comprising:
7. The acoustic space is used as a music classroom, The dispatched member is a teacher of the music classroom. The vehicle allocation system according to any one of claims 4 to 6.
8. A performance signal acquisition unit that acquires a first performance signal that is a performance signal of a piece played in the acoustic space and a second performance signal that is a performance signal of the piece played at a location different from the acoustic space; A signal processing unit that mixes the first performance signal and the second performance signal; A distribution unit that distributes the mixed performance signal to each of a device that outputs sound in the acoustic space and a terminal device of a user who performs at a location different from the acoustic space. The vehicle dispatching system according to any one of claims 1 to 6, which has
9. The status information includes information on a passenger who wishes to share a ride in the vehicle, The second acquisition unit acquires a designation of a passenger who wishes to share a ride and is permitted to share a ride from the terminal device of a user riding in the vehicle, The determination unit determines to let a passenger who wishes to share a ride and has been permitted to share a ride board the vehicle The vehicle dispatching system according to any one of claims 1 to 8.
10. The status information includes information representing facilities available in the acoustic space The vehicle dispatching system according to any one of claims 1 to 9.
11. A position acquisition unit that acquires the current location of the vehicle; A map storage unit that stores, in association with each other, a reduction level indicating the degree of reduction of sound in the acoustic space and a location; An output unit that reads out a reduction level corresponding to the current location of the vehicle from the map storage unit and outputs the read reduction level; The vehicle dispatching system according to any one of claims 1 to 10, which has
12. A disembarkation information acquisition unit that acquires disembarkation information for designating a position to disembark from the vehicle from the terminal device of the user; A route adjustment unit that determines a travel route of the vehicle based on the disembarkation information; The vehicle dispatching system according to any one of claims 1 to 11, which has
13. The acoustic space is a performance space, The acoustic mode is a performance mode in the performance space The vehicle dispatching system according to any one of claims 1 to 12.
14. An information processing method executed by a computer, acquiring status information including an acoustic mode in an acoustic space that is a soundproof room provided in a vehicle; acquiring request information including an acoustic mode in the acoustic space from a terminal device of a user; determining whether or not to let the user board the vehicle based on the status information and the request information; dispatching the vehicle according to the determined result Information processing method.
15. An information processing method executed by a computer, acquiring vehicle information including information on passengers boarding a vehicle provided with an acoustic space that is a soundproof room from a vehicle dispatching device; executing a display process of displaying the vehicle information on a display device; acquiring, from a user, a designation of a vehicle that the user wishes to use among the vehicles included in the vehicle information; transmitting designation information including the designation to the vehicle dispatching device, Receiving, from the vehicle allocation device, information on whether it is possible to board a specified vehicle An information processing method.
16. The vehicle information includes information on the current location or planned route of travel of the vehicle, The display processing includes causing the current location or the planned route of travel to be displayed on the display device The information processing method according to claim 15.
17. Obtaining vehicle information including information on passengers boarding a vehicle provided with an acoustic space that is an anechoic chamber, from a vehicle allocation device, Executing display processing for displaying the vehicle information on a display device, Obtaining, from a user, a designation of a vehicle for which use is desired, from among the vehicles included in the vehicle information, Transmitting designation information including the designation to the vehicle allocation device, Receiving, from the vehicle allocation device, information on whether it is possible to board the designated vehicle A program causing a computer to execute the above.