Vehicle allocation device and vehicle allocation method

Through the vehicle allocation device and method, suitable vehicles are selected according to passenger needs and content services are provided, which solves the problems of comfort and convenience in the vehicle, improves the passenger experience, and supports the development of a sustainable transportation system.

CN120688760APending Publication Date: 2025-09-23HONDA MOTOR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510084428.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-03-22
Filing Date
2025-01-20
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

In existing vehicle dispatching services, how to improve the comfort and convenience of passengers in the vehicle by providing content is an issue that has not yet been fully addressed.

Method used

A vehicle allocation device and method are designed. By receiving vehicle allocation requests from terminal devices, managing vehicle operation schedules, extracting suitable vehicles, and sending vehicle allocation information, the device and method consider the content information of individual or multiple users, give priority to vehicles not used by third parties or vehicles with suitable ride-sharing time, calculate the utilization fee, and allocate the fee when sharing a ride.

Benefits of technology

It realizes the deployment of vehicles according to passenger needs, improves the comfort and convenience of passengers in the vehicle, and supports the development of a sustainable transportation system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120688760A_ABST
    Figure CN120688760A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle allocation device and a vehicle allocation method, which can improve the convenience of a user. A vehicle allocation server (500) is provided with: a vehicle allocation communication unit (510) that receives, from a terminal device (100), a vehicle allocation request including at least a riding location and content information used in a vehicle (30); a management unit (553) that manages the operation schedule of the vehicles (30) and extracts vehicles (30) that can be deployed on the basis of the vehicle deployment request; and a communication control unit (551) that controls the vehicle allocation communication unit (510) and transmits, to the terminal device (100), vehicle allocation information including vehicle information relating to the extracted vehicle (30).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a vehicle allocation device and a vehicle allocation method. Background Art

[0002] In recent years, efforts to provide sustainable transportation systems that take into account vulnerable groups among road users have intensified. Towards achieving this goal, we are working on research and development related to vehicle dispatching services to further improve transportation safety and convenience.

[0003] For example, Patent Document 1 discloses a vehicle dispatch server device that facilitates communication between passengers. The vehicle dispatch server disclosed in Patent Document 1 includes a control unit that causes a communication unit to transmit vehicle dispatch information, including information indicating shared boarding availability, to terminal devices whose scheduled boarding locations are determined to meet specified conditions and whose usage purpose information matches the terminal device.

[0004] [Prior art literature]

[0005] [Patent Document]

[0006] Patent Document 1: Japanese Patent Application Laid-Open No. 2022-138417 Summary of the Invention

[0007] [Problems to be Solved by the Invention]

[0008] However, in vehicle dispatch services, various contents such as movies and games can be provided, and there is a problem of how to improve the comfort of users in the vehicle by providing these contents.

[0009] In order to solve the above-mentioned problems, the present application aims to improve the comfort inside the vehicle and the convenience of the users, and further contribute to the development of a sustainable transportation system.

[0010] [Means for solving the problem]

[0011] As a first method for achieving the above-mentioned purpose, a vehicle allocation device can be cited, which comprises: a communication unit, which receives a vehicle allocation request including at least a boarding location and content information to be used in the vehicle from a terminal device; a management unit, which manages the operation schedule of the vehicle and extracts the vehicle that can be allocated based on the vehicle allocation request; and a communication control unit, which controls the communication unit to send vehicle allocation information including vehicle information related to the extracted vehicle to the terminal device.

[0012] In the above-mentioned vehicle allocation device, it can also be constructed that the content information includes identification information, and the identification information identifies personal content used by an individual and multi-person content used by multiple people. When the identification information indicates personal content, the management unit extracts the vehicle on the condition that the personal content shown in the content information is available and not used by a third party; when the identification information indicates multi-person content, the management unit extracts the vehicle on the condition that the multi-person content shown in the content information is available.

[0013] In the above-mentioned vehicle allocation device, it can also be configured that, when the identification information indicates the multi-person content, the management unit preferentially extracts the vehicle in which the third party is riding or the vehicle that the third party plans to ride, compared with the vehicle that the user of the terminal device can use alone.

[0014] In the above-mentioned vehicle allocation device, it can also be configured that, when the identification information indicates the multi-person content, the management unit extracts the vehicle based on the following conditions: the vehicle is a vehicle in which a third party is riding or a vehicle that the third party plans to ride, and the riding time of the user of the terminal device and the third party in the vehicle is longer than the predicted usage time of the multi-person content.

[0015] In the above-mentioned vehicle allocation device, it can also be constructed as follows: the management unit distinguishes between personal content used by an individual and multi-person content used by multiple people based on the content information, and the multi-person content includes information on the number of available people. When the content information is the multi-person content, the management unit extracts the following vehicle: the vehicle is a vehicle in which a third party is riding or a vehicle that the third party is scheduled to ride, and the total number of users of the terminal device and the third party is within the available number of people, and the management unit gives priority to extracting the vehicle in which the total number of people is consistent with the upper limit of the available number of people.

[0016] In the above-mentioned vehicle allocation device, it can also be constructed that the vehicle allocation request includes user identification information for identifying the user of the terminal device, and the vehicle allocation device has a storage unit, which stores the user identification information and user information related to the user in correspondence with each other, and the management unit sends the user information to the terminal device of the third party when receiving permission information for permitting the allocation of the vehicle corresponding to the vehicle information from the terminal device that sent the vehicle allocation information and the user of the terminal device and a third party are riding in the vehicle together.

[0017] In the vehicle dispatch device, the storage unit stores the user information including a usage history of content, and the management unit transmits the user information including the usage history to a terminal device of the third party.

[0018] In the above-mentioned vehicle allocation device, it can also be constructed as follows: the vehicle allocation device includes a fee calculation unit that calculates the usage amount, and the fee calculation unit calculates the usage amount of the user and the third party respectively when the user of the terminal device and a third party ride in the vehicle together. The communication control unit sends the calculated usage amount to the terminal device of the user and the terminal device of the third party respectively, and sends the usage amount of the third party to the vehicle when the third party has finished riding the vehicle.

[0019] In the vehicle dispatching device, the fare calculation unit may calculate the fare for the shared section of the vehicle and the usage fee for the content indicated by the content information based on the number of the user and the third party riding together in the vehicle.

[0020] As a second method for achieving the above-mentioned purpose, a vehicle allocation method is listed, wherein a processor possessed by a vehicle allocation device executes: a receiving step of receiving a vehicle allocation request containing at least information about a boarding location and content to be used in the vehicle from a terminal device; an extraction step of managing an operation schedule of the vehicle and extracting the vehicle that can be allocated based on the vehicle allocation request; and a sending step of sending vehicle allocation information containing vehicle information related to the extracted vehicle to the terminal device.

[0021] [Effects of the Invention]

[0022] According to the vehicle allocation device and vehicle allocation method described above, a vehicle that can utilize the content selected by the user can be allocated, thereby improving the convenience of the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 1 is a diagram showing the system configuration of a vehicle dispatching system.

[0024] Figure 2 This is a block diagram showing the configuration of a terminal device, an in-vehicle device, and a vehicle dispatching server.

[0025] Figure 3 This is a diagram showing an example of the structure of a vehicle management table.

[0026] Figure 4 This is a diagram showing an example of the structure of a user management table.

[0027] Figure 5This is a diagram showing an example of a condition setting screen.

[0028] Figure 6 This is a flowchart showing the overall operation of the vehicle dispatch server.

[0029] Figure 7 This is a flowchart showing details of the procedure for determining the dispatched vehicle. DETAILED DESCRIPTION

[0030] [1. System Structure of Vehicle Dispatch System]

[0031] Figure 1 1 is a diagram showing the system configuration of the vehicle dispatching system 1 .

[0032] Reference Figure 1 The system configuration of the vehicle dispatch system 1 will be described.

[0033] The vehicle dispatch system 1 is a system comprising a terminal device 100 held by a user 10, an onboard device 300 mounted on a vehicle 30 such as a taxi, and a vehicle dispatch server 500, which are interconnected via a communication network 50 for data communication. The vehicle dispatch server 500 corresponds to the vehicle dispatch device.

[0034] The vehicle dispatch system 1 is a system in which a vehicle dispatch request including vehicle dispatch conditions is transmitted from the terminal device 100 to the vehicle dispatch server 500 . The vehicle dispatch server 500 determines a vehicle 30 to be dispatched based on the vehicle dispatch conditions and arranges the dispatch of the determined vehicle 30 .

[0035] The communication network 50 includes, for example, a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, and mobile communication networks such as a mobile phone line network. The terminal device 100 is, for example, a mobile phone, a smartphone, a tablet, a notebook, or a desktop personal computer.

[0036] [2. Configuration of Terminal Device, On-Vehicle Device, and Vehicle Dispatching Server]

[0037] Figure 2 This is a block diagram showing the configuration of the terminal device 100, the vehicle-mounted device 300, and the vehicle dispatching server 500. Figure 2 The structures of the terminal device 100 , the vehicle-mounted device 300 , and the vehicle dispatch server 500 are described.

[0038] First, the configuration of the terminal device 100 will be described.

[0039] The terminal device 100 includes a terminal wireless communication unit 110 , a touch panel 130 , and a terminal control unit 150 .

[0040] The terminal wireless communication unit 110 is a wireless communication device including an antenna, an RF (Radio Frequency) circuit, a baseband circuit, an encoder, a decoder, and the like, and is connected to a communication network 50 including a mobile communication network.

[0041] The touch panel 130 includes a display panel such as a liquid crystal panel or an organic EL (Electro-Luminescence) panel, and a touch sensor that detects touch operations on the display panel. The touch panel 130 displays images under the control of the terminal control unit 150. Furthermore, the touch panel 130 outputs coordinate information indicating the position on the touch panel touched by the user 10 to the terminal control unit 150.

[0042] The terminal control unit 150 is a computer device including a terminal storage unit 160 and a terminal processor 170 .

[0043] The terminal storage unit 160 includes, for example, a semiconductor memory such as a RAM (Random Access Memory) or a ROM (Read Only Memory).

[0044] The terminal storage unit 160 stores an OS (operating system) 161 and application programs. Hereinafter, application programs are referred to as APPs. In this embodiment, the terminal storage unit 160 stores a vehicle dispatch APP 163. The vehicle dispatch APP 163 is an APP that requests the vehicle dispatch server 500 to dispatch a vehicle 30.

[0045] The terminal processor 170 is an arithmetic processing device composed of a CPU (Central Processing Unit) and an MPU (Microprocessor Unit). The terminal processor 170 may be composed of a single processor or a plurality of processors.

[0046] The terminal processor 170 executes the vehicle allocation APP 163 to display the APP screen 70 on the touch panel 130. The APP screen 70 includes an initial screen for accepting input of authentication information such as a user ID and password, and a condition setting screen 75 for accepting vehicle allocation conditions. The terminal processor 170 transmits a vehicle allocation request including the vehicle allocation conditions accepted on the initial screen and the condition setting screen 75 to the vehicle allocation server 500. The initial screen is not shown in the figure. Figure 5 The details of the condition setting screen 75 will be described.

[0047] Next, the configuration of the vehicle-mounted device 300 will be described.

[0048] The in-vehicle device 300 includes an in-vehicle wireless communication unit 310 , an in-vehicle display unit 320 , an in-vehicle operation unit 330 , an in-vehicle speaker 340 , a GNSS (Global Navigation Satellite System) signal receiving unit 350 , and an in-vehicle control unit 360 .

[0049] The in-vehicle wireless communication section 310 is a wireless communication device including an antenna, an RF circuit, a baseband circuit, an encoder, a decoder, and the like, and is connected to the communication network 50 including a mobile communication network.

[0050] The in-vehicle display unit 320 includes a display panel such as a liquid crystal panel or an organic EL panel, and displays an image on the display panel under the control of the in-vehicle control unit 360 .

[0051] The in-vehicle operating unit 330 includes operating devices such as a mouse, a keyboard, and a game controller, and accepts operations from the user.

[0052] The in-vehicle speaker 340 outputs sound based on the sound signal input from the in-vehicle control unit 360 .

[0053] The GNSS signal receiving unit 350 receives positioning signals transmitted from positioning satellites and outputs the received positioning signals to the vehicle-mounted control unit 360 .

[0054] The vehicle control unit 360 calculates the latitude and longitude indicating the position of the vehicle 30 based on the positioning signal input from the GNSS signal receiving unit 350 , and transmits information indicating the calculated latitude and longitude indicating the position of the vehicle 30 to the vehicle dispatch server 500 .

[0055] The in-vehicle control unit 360 is a computer device including an in-vehicle storage unit 370 and an in-vehicle processor 380 .

[0056] The vehicle-mounted storage unit 370 includes, for example, a semiconductor memory such as a RAM or a ROM.

[0057] The vehicle-mounted storage unit 370 stores a control program 371 such as an OS, content data 373 , and operating information 375 .

[0058] Content data 373 may be, for example, game data or data of moving images such as movies. In this embodiment, the description will be based on a case where content data 373 is a game program 373A. Furthermore, content data 373 may be pre-stored in the vehicle-mounted storage unit 370, downloaded from another server device (not shown), or read from a recording device such as a USB (Universal Serial Bus) memory device.

[0059] The operation information 375 includes information such as the number of passengers, boarding time, boarding location, and alighting location. The boarding time is information about the time when the user 10 boards the vehicle 30 at the boarding location. The operation information 375 may also include information about the route that the vehicle 30 is scheduled to travel.

[0060] The onboard processor 380 is a calculation processing device composed of a CPU or an MPU. The onboard processor 380 may be composed of a single processor or a plurality of processors.

[0061] The onboard processor 380, which executes the control program 371, processes the content data 373, causing the content images such as movies and games to be displayed on the onboard display unit 320 and for the sound to be output from the onboard speaker 340. Furthermore, the onboard processor 380 causes the onboard display unit 320 to display operation information 375, allowing the driver to recognize the boarding location and time for the user 10 to board the vehicle 30.

[0062] Next, the structure of the vehicle allocation server 500 will be described.

[0063] The vehicle allocation server 500 includes a vehicle allocation communication unit 510 and a vehicle allocation control unit 530 .

[0064] The vehicle dispatch communication unit 510 includes a communication card such as a NIC (Network Interface Card), and performs data communication with the terminal device 100 and the in-vehicle device 300 via the communication network 50 .

[0065] The vehicle allocation control unit 530 is a computer device including a vehicle allocation storage unit 540 and a vehicle allocation processor 550 .

[0066] The vehicle allocation storage unit 540 includes, for example, a semiconductor memory such as a RAM or a ROM, and also includes an auxiliary storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive).

[0067] The vehicle allocation storage unit 540 includes a control program 541 , a vehicle management table 543 , and a user management table 545 .

[0068] Figure 3 It is a diagram showing an example of the vehicle management table 543.

[0069] The vehicle management table 543 is a table used by the vehicle dispatch server 500 to manage the operation schedule of the vehicle 30 .

[0070] One record of the vehicle management table 543 includes a vehicle ID, a device ID, address information, a current location, a running status, a content ID, a content category, the number of available users, and a predicted utilization time.

[0071] The vehicle ID is identification information for identifying the vehicle 30 to be managed by the vehicle dispatch server 500 , in other words, identification information for identifying the vehicle 30 on which the in-vehicle device 300 is mounted.

[0072] The device ID is identification information of the vehicle-mounted device 300 mounted on the vehicle 30 for identifying the vehicle ID.

[0073] The address information is an address for communicating with the vehicle 30. The address information may be, for example, an IP address or an email address of the driver of the vehicle 30.

[0074] The current position registers information indicating the position of the vehicle 30. The vehicle-mounted control unit 360 calculates the position of the vehicle 30 at regular intervals and transmits position information indicating the calculated position to the vehicle dispatch server 500.

[0075] The operating status is information indicating the operating status of the vehicle 30 identified by the vehicle ID. The operating status includes information indicating the operating status of the vehicle 30, such as whether it is loaded, empty, or scheduled for vehicle dispatch. If the operating status indicates a scheduled vehicle dispatch, information such as the dispatch time and location of the dispatched vehicle 30 is also registered.

[0076] The content ID is an ID for identifying the content data 373. In the present embodiment, the content data 373 is the game program 373A, and thus the content ID is an ID for identifying the game program 373A.

[0077] The content category is information indicating the category of the content. In this embodiment, since the content data 373 is the game program 373A, the content category is information indicating whether the game program 373A is for one person or for multiple people.

[0078] The number of available players is information indicating the number of people who can participate in the game of the game program 373A.

[0079] The predicted utilization time is the predicted time required until one game of the game program 373A is completed.

[0080] Figure 4 : is a figure which shows an example of the user management table 545. The user management table 545 is a table which registers the information of the user 10 which performed user registration.

[0081] One record of the user management table 545 includes user ID, name, age, gender, password, address information, service usage status, and content-related information.

[0082] The user ID is identification information for identifying the user 10 registered in the vehicle allocation system 1 , and corresponds to user identification information.

[0083] The name, age, and gender are the name, age, and gender of the user 10 of the user ID.

[0084] The password is a password registered by the user 10 of the user ID. The password is used as user authentication information when accessing the vehicle allocation server 500 from the terminal device 100.

[0085] The address information is the address information of the terminal device 100 possessed by the user 10 of the user ID. The address information may be, for example, an email address or an IP address.

[0086] The service utilization status is information indicating the utilization history of the service provided by the vehicle allocation system 1 .

[0087] The service usage status includes, for example, information such as the date of use, boarding and disembarking locations, and evaluation values. The evaluation value is, for example, a value obtained by evaluating the behavior of the user 10 while riding in the vehicle 30 with other users 10 and playing the game program 373A in the vehicle. The evaluation value can be set by the driver of the vehicle 30 or by a third party riding with the user.

[0088] Content-related information includes information such as content account, level information, and play time. The content account is account information used when using the game program 373A. Level information indicates the level of the user 10 in the game program 373A. Level information includes information such as beginner, intermediate, and advanced. Play time is the time spent playing the game program 373A.

[0089] The vehicle dispatch processor 550 is a computational processing device comprised of a CPU and an MPU. The vehicle dispatch processor 550 can be comprised of a single processor or multiple processors. Furthermore, the vehicle dispatch processor 550 can be configured to perform processing using hardware circuits such as an ASIC, or it can be configured to perform processing using a CPU, MPU, or other processor in conjunction with hardware circuits.

[0090] The vehicle dispatch control unit 530 includes a communication control unit 551, a management unit 553, and a fee calculation unit 555 as functional components. These functional components are implemented by the vehicle dispatch processor 550 executing calculations according to the control program 541.

[0091] The communication control unit 551 controls the vehicle dispatch communication unit 510 to communicate data with the terminal device 100 and the in-vehicle device 300. For example, the communication control unit 551 receives a vehicle dispatch request from the terminal device 100, which includes authentication information such as a password and user ID, as well as boarding conditions and content conditions. Boarding conditions are the conditions for boarding a taxi vehicle 30, including the boarding location, boarding time, and alighting location. Content conditions include information such as whether content data 373 is to be played back in the vehicle 30 and, if so, the title of the content data 373 to be played back.

[0092] Furthermore, the communication control unit 551 transmits vehicle dispatch information, which is information on the determined dispatched vehicle, to the terminal device 100 that has received the vehicle dispatch request, or transmits information such as the usage fee, boarding location, and alighting location to the in-vehicle device 300 .

[0093] The management unit 553 manages the operation schedule of the vehicle 30 to be managed, and upon receiving a vehicle dispatch request, determines a dispatched vehicle to be dispatched to the user 10 based on the received vehicle dispatch request.

[0094] The management unit 553 manages the vehicle management table 543 and the user management table 545 , registers or deletes data in these tables, and determines the allocated vehicle to be allocated to the user 10 .

[0095] When the management unit 553 determines to dispatch a vehicle, the fee calculation unit 555 calculates the usage fee of the determined vehicle 30. When the user 10 plays the game program 373A in the vehicle 30, the usage fee includes the usage fee of the game program 373A in addition to the ride fee.

[0096] [3. Operation of the vehicle dispatching system]

[0097] Next, the operation of the vehicle dispatch system 1 will be described.

[0098] The user 10 of the vehicle allocation system 1 selects the vehicle allocation APP 163 installed in the terminal device 100 by touch operation. When the operation of selecting the vehicle allocation APP 163 is received, the terminal control unit 150 executes the vehicle allocation APP 163 to display the APP screen 70 of the vehicle allocation APP 163.

[0099] The terminal control unit 150, which executes the vehicle dispatching app 163, displays the initial screen of the app screen 70 on the touch panel 130. The initial screen displays fields for inputting user ID and password authentication information. The initial screen is omitted from illustration. The user 10 enters their registered user ID and password on the initial screen. The terminal control unit 150 transmits the authentication information received on the initial screen to the vehicle dispatching server 500.

[0100] The vehicle deployment control unit 530 determines whether the user ID and password received as authentication information match the user ID and password registered in the user management table 545 .

[0101] If the received user ID and password do not match the user ID and password registered in the user management table 545, the vehicle dispatch control unit 530 transmits an authentication failure notification to the terminal device 100. Alternatively, if the received user ID and password match the user ID and password registered in the user management table 545, the vehicle dispatch control unit 530 transmits an authentication success notification to the terminal device 100.

[0102] When receiving the authentication failure notification, the terminal control unit 150 displays the authentication failure on the initial screen, prompting the user 10 to input the user ID and password again.

[0103] Furthermore, upon receiving the authentication success notification, the terminal control unit 150 causes the touch panel 130 to display the condition setting screen 75 included in the APP screen 70 .

[0104] Figure 5 1 is a diagram showing an example of the condition setting screen 75 .

[0105] Condition setting screen 75 is a screen for accepting settings for boarding conditions 81 and content conditions 91. Boarding conditions 81 are conditions for boarding vehicle 30, and content conditions 91 are conditions for viewing content within vehicle 30. In this embodiment, the content conditions are conditions for game program 373A played within vehicle 30.

[0106] The boarding conditions 81 include a boarding location setting 83 , a vehicle dispatch time setting 85 , and a disembarkation location setting 87 .

[0107] Content condition 91 includes a first setting 93 and a second setting 95. First setting 93 is a setting for whether or not to play the game in the car. Second setting 95 is a setting for the title of game program 373A to be played in the case of playing the game in the car.

[0108] When accepting the setting of the boarding condition 81 and the content condition 91 , the terminal control unit 150 transmits a vehicle allocation request including these conditions as vehicle allocation conditions to the vehicle allocation server 500 .

[0109] Upon receiving the vehicle allocation request, the vehicle allocation control unit 530 acquires the vehicle allocation conditions included in the received vehicle allocation request. The vehicle allocation control unit 530 determines the vehicle 30 to be allocated to the user 10, that is, the allocated vehicle, based on the acquired vehicle allocation conditions.

[0110] First, the vehicle dispatch control unit 530 extracts a first group of candidate vehicles based on the boarding conditions 81 included in the vehicle dispatch conditions. For example, the vehicle dispatch control unit 530 calculates a predicted travel time based on information about the boarding and disembarking locations, and extracts vehicles 30 that are vacant during the predicted travel time starting a predetermined time before the boarding time as the first group of candidate vehicles.

[0111] Next, the vehicle allocation control unit 530 refers to the content condition 91 included in the vehicle allocation condition. If the content condition 91 is set to not want to play the game, the vehicle allocation control unit 530 determines the allocated vehicle from the extracted first vehicle candidate group.

[0112] Furthermore, when the content condition 91 is set to play a game, the vehicle dispatch control unit 530 refers to the game title included in the vehicle dispatch condition and determines whether the game program 373A of the game title is a game program 373A for individual use or a game program 373A for multiple use.

[0113] If the game title is a game program 373A for personal use, the vehicle dispatch control unit 530 extracts vehicles 30 from the first vehicle candidate group. The vehicle dispatch control unit 530 extracts vehicles 30 from the first vehicle candidate group that can provide the game program 373A indicated by the game title, and sets these extracted vehicles 30 to the second vehicle candidate group. The vehicle dispatch control unit 530 determines a dispatched vehicle from the extracted vehicles 30 in the second vehicle candidate group.

[0114] Furthermore, when the game title is a game program 373A for multiple users, the vehicle deployment control unit 530 also extracts vehicles 30 of the second vehicle candidate group from the vehicles 30 of the first vehicle candidate group. The vehicle deployment control unit 530 extracts vehicles 30 that can provide the game program 373A indicated by the game title from the vehicles 30 of the first vehicle candidate group and sets the extracted vehicles 30 as the second vehicle candidate group.

[0115] Next, if the game title is a multi-user game program 373A, the vehicle dispatch control unit 530 further extracts vehicles 30 of the third vehicle candidate group from the vehicles 30 of the second vehicle candidate group. The vehicle dispatch control unit 530 extracts vehicles 30 in the second vehicle candidate group that a third party is currently riding in at the time of boarding condition 81, or that a third party is scheduled to ride in. Next, the vehicle dispatch control unit 530 extracts, from the extracted vehicles 30, vehicles 30 in which the total number of users 10 and third party passengers falls within the available number of passengers, as vehicles 30 of the third vehicle candidate group.

[0116] Next, if the game title is a game program 373A for multiple users, the vehicle dispatch control unit 530 further extracts vehicles 30 of a fourth vehicle candidate group from the vehicles 30 of the third vehicle candidate group. The vehicle dispatch control unit 530 extracts, as vehicles 30 of the fourth vehicle candidate group, vehicles 30 in which the user 10 and the third party have been riding together for a longer period than the predicted usage period of the game program 373A indicated by the game title.

[0117] Next, the vehicle dispatch control unit 530 determines whether the vehicle 30 of the fourth vehicle candidate group can be extracted. If the vehicle 30 of the fourth vehicle candidate group can be extracted, the vehicle dispatch control unit 530 determines a dispatched vehicle from the vehicles 30 of the fourth vehicle candidate group.

[0118] Furthermore, if the vehicle dispatch control unit 530 cannot extract a vehicle 30 from the fourth vehicle candidate group, it will select the vehicle 30 from the third vehicle candidate group whose total number of users 10 and third party passengers is closest to the upper limit of the available number of passengers as the dispatch vehicle. For example, if the available number of passengers is between 2 and 4, the vehicle dispatch control unit 530 will prioritize the vehicle 30 with a total of 4 passengers, including users 10 and third party passengers, as the dispatch vehicle. Furthermore, if there is no vehicle 30 with a total of 4 passengers, the vehicle dispatch control unit 530 will select the vehicle 30 with a total of 3 passengers, including users 10 and third party passengers, as the dispatch vehicle.

[0119] When a vehicle is determined to be dispatched, the vehicle dispatch control unit 530 transmits vehicle dispatch information, which is information about the determined dispatched vehicle, to the terminal device 100 of the user 10. For example, the vehicle dispatch information may include information about the vehicle model and driver of the dispatched vehicle. Furthermore, the vehicle dispatch control unit 530 may transmit vehicle dispatch information for multiple vehicles 30 from the vehicle candidate group for which the dispatched vehicle was determined to be dispatched to the terminal device 100 of the user 10. For example, if a dispatched vehicle is determined from the third vehicle candidate group, multiple vehicles may be selected from the third vehicle candidate group as dispatched vehicles, and dispatch information for the selected dispatched vehicles may be transmitted to the terminal device 100 of the user 10.

[0120] Furthermore, when there is a third party riding in the allocated vehicle, the vehicle allocation control unit 530 may transmit vehicle allocation information including content-related information, evaluation value, and other information of the third party to the terminal device 100 of the user 10 .

[0121] The terminal control unit 150 causes the touch panel 130 to display the vehicle allocation information received from the vehicle allocation server 500. The user 10 refers to the vehicle allocation information displayed on the touch panel 130 and inputs an operation to the touch panel 130 to determine whether to permit or deny the allocation of the vehicle. If the terminal control unit 150 receives an operation permitting the vehicle allocation, it transmits a vehicle allocation permission notification to the vehicle allocation server 500. If the terminal control unit 150 receives an operation denying the vehicle allocation, it transmits a vehicle allocation denial notification to the vehicle allocation server 500.

[0122] Upon receiving a vehicle allocation rejection notification from the terminal device 100, the vehicle allocation control unit 530 re-determines whether to allocate a vehicle. Furthermore, upon receiving a vehicle allocation approval notification from the terminal device 100, the vehicle allocation control unit 530 determines whether a third party is traveling in the allocated vehicle. If a third party is present, the vehicle allocation control unit 530 transmits user information of the user 10 to the third party's terminal device 100. This user information includes content-related information such as ratings, content accounts, rating information, and playback time.

[0123] The vehicle dispatch control unit 530 resets the dispatched vehicle when receiving a response from the third party terminal device 100 that transmitted the user information rejecting the ride-sharing request. Alternatively, the vehicle dispatch control unit 530 calculates the fare when receiving a response from the third party terminal device 100 that transmitted the user information accepting the ride-sharing request.

[0124] When the user 10 rides the allocated vehicle alone and does not use the game program 373A, the vehicle dispatch control unit 530 calculates the fare from the boarding point to the getting-off point as the usage fee.

[0125] Furthermore, when the user 10 is alone in the allocated vehicle and uses the game program 373A, the vehicle dispatch control unit 530 calculates the total amount of the fare from the boarding point to the disembarkation point and the usage fee of the game program 373A as the usage fee.

[0126] Furthermore, when user 10 and a third party are traveling together in a dispatched vehicle, the vehicle dispatch control unit 530 calculates the fare by dividing the fare for the shared section with the third party by the total number of users 10 and the third party. Furthermore, regarding the usage fee for game program 373A, the vehicle dispatch control unit 530 calculates the usage fee corresponding to the total number of users 10 and the third party. For example, a fee table may be prepared that pre-registers the fees calculated for each user 10, and the usage fee may be determined based on this fee table. Alternatively, the usage fee for a single user may be divided by the total number of users 10 and the third party.

[0127] Once the vehicle dispatch control unit 530 has calculated the usage fee, it transmits the calculated usage fee to the terminal device 100 of the user 10. Furthermore, if there is a third party riding with the vehicle, the vehicle dispatch control unit 530 transmits the usage fee to the third party's terminal device 100. Furthermore, the vehicle dispatch control unit 530 transmits information such as the usage fee, boarding location, and alighting location to the in-vehicle device 300 mounted on the dispatched vehicle.

[0128] Figure 6 1 is a flowchart showing the operation of the vehicle dispatch server 500 .

[0129] Will refer to Figure 6 The flowchart shown describes the actions of the vehicle dispatch server 500 .

[0130] The vehicle dispatch control unit 530 determines whether a vehicle dispatch request has been received (step S1). If the vehicle dispatch control unit 530 has not received a vehicle dispatch request (step S1 / No), it waits until a vehicle dispatch request is received. Step S1 corresponds to a receiving step.

[0131] When the vehicle allocation control unit 530 receives the vehicle allocation request (step S1 / Yes), it acquires the vehicle allocation conditions included in the received vehicle allocation request (step S2 ).

[0132] Next, the vehicle allocation control unit 530 determines the allocation of the vehicle based on the acquired vehicle allocation conditions (step S3). Figure 7 Step S3 corresponds to the extraction step.

[0133] Next, the vehicle dispatch control unit 530 transmits the vehicle dispatch information of the determined dispatched vehicle to the terminal device 100 of the user 10 (step S4). Step S4 corresponds to the sending step. Next, the vehicle dispatch control unit 530 determines whether a vehicle dispatch permission notification has been received from the terminal device 100 of the user 10 (step S5).

[0134] If the vehicle allocation control unit 530 has not received a vehicle allocation permission notification (step S5 / No), it determines whether a vehicle allocation rejection notification has been received from the terminal device 100 of the user 10 (step S6). If the vehicle allocation control unit 530 has received a vehicle allocation rejection notification (step S6 / Yes), it returns to the process of step S3 and determines to allocate a vehicle again. If the vehicle allocation control unit 530 has not received a vehicle allocation permission notification (step S6 / No), it returns to step S5 and determines again whether a vehicle allocation permission notification has been received.

[0135] Upon receiving the vehicle deployment permission notification (step S5 / Yes), the vehicle deployment control unit 530 determines whether a third person is traveling with the user 10 in the vehicle 30 (step S7). If no third person is traveling with the user 10 (step S7 / No), the vehicle deployment control unit 530 calculates the usage fee (step S10).

[0136] If the user 10 is alone in the allocated vehicle and is not using the game program 373A, the vehicle dispatch control unit 530 calculates the fare from the boarding point to the alighting point as the usage fee. Alternatively, if the user 10 is alone in the allocated vehicle and is using the game program 373A, the vehicle dispatch control unit 530 calculates the total of the fare from the boarding point to the alighting point and the usage fee of the game program 373A as the usage fee.

[0137] If a third party other than user 10 is also traveling with the vehicle (step S7 / Yes), the vehicle dispatch control unit 530 transmits user information of user 10 to the third party's terminal device 100 (step S8). User information includes content-related information such as ratings, content accounts, level information, and play time. Level information and play time correspond to usage history.

[0138] Next, the vehicle dispatch control unit 530 determines whether a ride-sharing OK response has been received from the third-party terminal device 100 that transmitted the user information (step S9). If the vehicle dispatch control unit 530 does not receive a ride-sharing OK response from the third-party terminal device 100 but receives a ride-sharing NG response (step S9 / No), the process returns to step S3 and determines to dispatch a vehicle again.

[0139] Furthermore, when receiving a response from the third party's terminal device 100 indicating consent for ride-sharing (step S9 / Yes), the vehicle deployment control unit 530 calculates or recalculates the fare (step S10 ).

[0140] When the user 10 and a third party are riding together in the allocated vehicle, the vehicle dispatch control unit 530 calculates the fare by dividing the fare for the shared section with the third party by the total number of the user 10 and the third party. Furthermore, the vehicle dispatch control unit 530 calculates the fare by dividing the usage fee for the game program 373A by the total number of the user 10 and the third party.

[0141] After calculating the usage fee for the user 10, the vehicle dispatch control unit 530 transmits the calculated usage fee to the terminal device 100 of the user 10 (step S11). Furthermore, if the vehicle dispatch control unit 530 recalculates the usage fee for a third party, it transmits the recalculated usage fee to the third party's terminal device 100. Furthermore, the vehicle dispatch control unit 530 transmits information such as the usage fee, boarding location, boarding time, and disembarkation location to the onboard device 300 of the determined dispatched vehicle.

[0142] Figure 7 This is a flowchart showing the process of determining the dispatched vehicle.

[0143] Reference Figure 7 The flowchart shown here explains the process of determining the allocation of vehicles.

[0144] First, the vehicle dispatch control unit 530 extracts vehicles from the first vehicle candidate group according to the boarding condition 81 included in the vehicle dispatch conditions acquired in step S2 (step S301). The vehicle dispatch control unit 530 calculates the predicted travel time based on the information about the boarding location and the alighting location, and extracts vehicles 30 that are unoccupied during the predicted travel time starting a predetermined time before the boarding time as vehicles in the first vehicle candidate group.

[0145] Next, the vehicle dispatch control unit 530 determines whether the content condition 91 included in the vehicle dispatch conditions is set to indicate a desire to play games (step S302). If the content condition 91 is set to indicate a desire not to play games (step S302 / No), the vehicle dispatch control unit 530 determines a dispatched vehicle from the first vehicle candidate group extracted in step S301 (step S303).

[0146] When the content condition 91 is set to play a game (step S302 / Yes), the vehicle allocation control unit 530 refers to the game title included in the vehicle allocation condition and determines whether the game program 373A to be used is a game program 373A for personal use (step S304).

[0147] If the game title is a game program 373A for personal use (step S304 / Yes), the vehicle dispatch control unit 530 extracts a vehicle 30 from the first vehicle candidate group that can provide the game program 373A indicated by the game title. The vehicle dispatch control unit 530 sets the extracted vehicle group as the second vehicle candidate group (step S305). Next, the vehicle dispatch control unit 530 determines a dispatched vehicle from the extracted vehicles 30 in the second vehicle candidate group (step S306).

[0148] When the game title is a multi-player game program 373A (step S304 / No), the vehicle deployment control unit 530 extracts vehicles 30 that can provide the game program 373A indicated by the game title from the vehicles 30 of the first vehicle candidate group as the second vehicle candidate group (step S307 ).

[0149] Next, the vehicle dispatch control unit 530 extracts, from the vehicles 30 of the second vehicle candidate group, vehicles 30 in which the third party is currently riding at the time of boarding condition 81, or vehicles 30 in which the third party is scheduled to board (step S308). Next, the vehicle dispatch control unit 530 extracts, from the extracted vehicles 30, vehicles 30 in which the total number of the user 10 and the third party passengers is within the available number of passengers, as vehicles 30 of the third vehicle candidate group (step S309).

[0150] Next, the vehicle deployment control unit 530 extracts vehicles 30 in which the user 10 and the third person ride together in the vehicle 30 longer than the predicted usage time of the game program 373A indicated by the game title as vehicles 30 of the fourth vehicle candidate group (step S310 ).

[0151] Next, the vehicle dispatch control unit 530 determines whether a vehicle 30 of the fourth vehicle candidate group can be extracted (step S311). If a vehicle 30 of the fourth vehicle candidate group can be extracted (step S311 / Yes), the vehicle dispatch control unit 530 determines a dispatched vehicle from the vehicles 30 of the fourth vehicle candidate group (step S312).

[0152] Furthermore, if the vehicle dispatch control unit 530 cannot extract a vehicle 30 from the fourth vehicle candidate group (step S311 / No), the vehicle dispatch control unit 530 determines as the dispatch vehicle the vehicle 30 from the third vehicle candidate group whose total number of users 10 and third party passengers is closest to the upper limit of the available number of passengers (step S313). If the available number of passengers is 2 to 4, the vehicle dispatch control unit 530 prioritizes the vehicle 30 whose total number of users 10 and third party passengers is 4 as the dispatch vehicle.

[0153] [4. Other Implementation Methods]

[0154] The above-described embodiment is a preferred embodiment of the present invention, but the present invention is not limited thereto and various modifications can be made without departing from the spirit of the present invention.

[0155] Figure 2 The functional units shown in the terminal device 100, on-vehicle device 300, and vehicle dispatch server 500 represent functional structures, and the specific implementation method is not particularly limited. That is, it is not necessary to install hardware corresponding to each functional unit. Of course, a single processor executing a program can also implement the functions of multiple functional units. Furthermore, in the above-described embodiments, a portion of the functions implemented by software can be implemented by hardware, and vice versa.

[0156] in addition, Figure 6 as well as Figure 7 The processing units in the flowchart shown are divided according to the main processing contents in order to facilitate understanding of the processing of the vehicle dispatch control unit 530. The present invention is not limited to Figure 6 as well as Figure 7 The method of dividing the processing units shown in the flowchart and the name restrictions are not applicable. Furthermore, the processing of the vehicle dispatch control unit 530 can be divided into more processing units depending on the processing content, and can also be divided so that one processing unit includes more processing. Furthermore, the processing order of the above flowchart is not limited to the example shown in the figure.

[0157] [5. Structure supported by the above-mentioned embodiment]

[0158] The above-mentioned embodiment is a specific example of the following structure.

[0159] (Structure 1)

[0160] A vehicle dispatch device comprises: a communication unit that receives a vehicle dispatch request including at least information about a boarding location and content to be used inside the vehicle from a terminal device; a management unit that manages the operating schedule of the vehicle and extracts the vehicle that can be dispatched based on the vehicle dispatch request; and a communication control unit that controls the communication unit to send vehicle dispatch information including vehicle information related to the extracted vehicle to the terminal device.

[0161] The vehicle dispatch device of Configuration 1 extracts dispatchable vehicles based on the content information included in a vehicle dispatch request received from a terminal device, and transmits vehicle dispatch information including the vehicle information of the extracted vehicles to the terminal device. Therefore, a vehicle that utilizes the content desired by the user can be dispatched, thereby improving user convenience.

[0162] (Structure 2)

[0163] According to the vehicle allocation device of structure 1, the management unit distinguishes between personal content used by an individual and multi-user content used by multiple people based on the content information. When the content of the content information is the personal content, the management unit extracts the vehicle on the condition that the personal content corresponding to the content information is available and not used by a third party. When the content of the content information is the multi-user content, the management unit extracts the vehicle on the condition that the multi-user content corresponding to the content information is available.

[0164] According to the vehicle allocation device of Configuration 2, when the content information indicates personal content, a vehicle is selected based on the conditions that the personal content can be used and is not being used by a third party. Furthermore, when the content information indicates multi-user content, a vehicle is selected that can use the multi-user content. This allows allocation of a vehicle that can utilize the content desired by the user, thereby improving user convenience.

[0165] (Structure 3)

[0166] According to the vehicle allocation device of structure 1 or 2, the management unit distinguishes between personal content used by an individual and multi-person content used by multiple people based on the content information. When the content of the content information is the multi-person content, the management unit prioritizes extracting a vehicle in which a third party is riding or a vehicle that the third party plans to ride, compared to a vehicle that the user of the terminal device can use alone.

[0167] According to the vehicle dispatching device of Configuration 3, when the content a user wishes to use is multi-person content, a vehicle in which a third party is currently riding or a vehicle in which the third party is scheduled to ride is preferentially retrieved over a vehicle that the user of the terminal device can use alone. Therefore, the user can use the multi-person content with the third party riding with the user.

[0168] (Structure 4)

[0169] According to any one of structures 1 to 3, the vehicle dispatching device, wherein the management unit distinguishes between personal content used by an individual and multi-user content used by multiple people based on the content information, and when the content of the content information is the multi-user content, the management unit extracts the vehicle under the following conditions: the vehicle is a vehicle currently being ridden by a third party or a vehicle scheduled to be ridden by the third party, and the ride time of the user of the terminal device and the third party riding in the vehicle is longer than the predicted time of use of the multi-user content.

[0170] According to the vehicle dispatching device of configuration 4, a vehicle in which the ride time of a third party riding with the user is longer than the predicted usage time of the multi-person content is extracted. This can reduce the occurrence of situations where a third party riding with the user gets off the vehicle before the use of the multi-person content is completed.

[0171] (Structure 5)

[0172] A vehicle dispatching device according to any one of structures 1 to 4, wherein the management unit distinguishes between personal content used by an individual and multi-person content used by multiple people based on the content information, and the multi-person content includes information on the number of available people. When the content information is the multi-person content, the management unit extracts the following vehicle: the vehicle is a vehicle in which a third party is riding or a vehicle that the third party is scheduled to ride, and the total number of users of the terminal device and the third party is within the available number of people, and the management unit gives priority to extracting the vehicle in which the total number of people is consistent with the upper limit of the available number of people.

[0173] According to the vehicle dispatching device of configuration 5, when the content a user wishes to use is multi-person content, a vehicle is retrieved in which the total number of the user and third parties falls within the available number of passengers, with priority being given to vehicles in which the total number of passengers falls within the upper limit of the available number of passengers. Therefore, there are no passengers in the vehicle who are unable to use the multi-person content, and the multi-person content can be used with the optimal number of passengers.

[0174] (Structure 6)

[0175] A vehicle allocation device according to any one of structures 1 to 5, wherein the vehicle allocation request includes user identification information for identifying the user of the terminal device, and the vehicle allocation device has a storage unit that stores the user identification information and user information related to the user in correspondence with each other, and the management unit sends the user information to the terminal device of the third party when receiving permission information for permitting the allocation of the vehicle corresponding to the vehicle information from the terminal device that sent the vehicle allocation information and the user of the terminal device and a third party are riding in the vehicle together.

[0176] According to the vehicle dispatch device of configuration 6, when permission information permitting vehicle dispatch is received from a terminal device and a user and a third party are riding in the same vehicle, the user information of the user is transmitted to the third party. Therefore, the user information of the user riding in the same vehicle can be notified to the third party in advance, making it easier for the third party to permit the ride.

[0177] (Structure 7)

[0178] According to the vehicle dispatching device of configuration 6, the storage unit stores the user information including a usage history of content, and the management unit transmits the user information including the usage history to a terminal device of the third party.

[0179] According to the vehicle dispatching device of configuration 7, user information including content usage history is transmitted to a third-party terminal device. Therefore, the third party can refer to the user's content usage history. Therefore, the third party can determine whether to allow the user to ride with the vehicle based on the content usage history.

[0180] (Structure 8)

[0181] According to the vehicle allocation device of structure 6 or 7, the vehicle allocation device is provided with a fee calculation unit for calculating the usage amount, and the fee calculation unit calculates the usage amount of the user and the third party respectively when the user of the terminal device and a third party ride in the vehicle together, and the communication control unit sends the calculated usage amount to the terminal device of the user and the terminal device of the third party respectively, and sends the usage amount of the third party to the vehicle when the third party has finished riding the vehicle.

[0182] According to the vehicle dispatching device of configuration 8, when a user and a third party are traveling together, the user's and the third party's respective fares are calculated and transmitted to the user's and the third party's respective terminals. Furthermore, if the third party has already boarded the vehicle, the third party's fares are transmitted to the vehicle. Thus, the user and the third party can be notified of the fares.

[0183] (Structure 9)

[0184] According to the vehicle allocation device of structure 8, the fee calculation unit calculates the fare for the shared ride section of the user and the third party and the usage fee of the content indicated by the content information based on the number of the user and the third party riding in the vehicle.

[0185] With this configuration, the fare and content usage fee for the shared section between a user and a third party are calculated based on the number of users and third parties riding in the vehicle. This allows for discounts on fares and content usage fees, enabling multiple people to ride in the vehicle, thereby reducing the number of vehicles in operation.

[0186] (Structure 10)

[0187] A vehicle allocation method, wherein a processor of a vehicle allocation device executes: a receiving step of receiving a vehicle allocation request containing at least information about a boarding location and content to be used in the vehicle from a terminal device; an extracting step of managing an operation schedule of the vehicle and extracting the vehicle that can be allocated based on the vehicle allocation request; and a sending step of sending vehicle allocation information containing vehicle information related to the extracted vehicle to the terminal device.

[0188] According to the vehicle dispatch method of configuration 10, dispatchable vehicles are extracted based on the content information included in a vehicle dispatch request received from a terminal device, and vehicle dispatch information including the vehicle information of the extracted vehicles is transmitted to the terminal device. Therefore, a vehicle that can utilize the content desired by the user can be dispatched, thereby improving user convenience.

[0189] Description of Reference Numerals

[0190] 1…Vehicle dispatch system, 30…Vehicle, 50…Communication network, 70…APP screen, 75…Condition setting screen, 81…Boarding conditions, 83…Boarding location setting, 87…Getting off location setting, 91…Content conditions, 93…First setting, 95…Second setting, 100…Terminal device, 110…Terminal wireless communication unit, 130…Touch panel, 150…Terminal control unit, 160…Terminal storage unit, 161…OS, 170…Terminal processor, 300…In-vehicle device, 310…In-vehicle wireless communication unit, 320…In-vehicle display unit, 330…In-vehicle operation unit, 340… On-vehicle speaker, 350…GNSS signal receiving unit, 360…on-vehicle control unit, 370…on-vehicle storage unit, 371…control program, 373…content data, 373A…game program, 375…operation information, 380…on-vehicle processor, 500…vehicle dispatch server, 510…vehicle dispatch communication unit, 530…vehicle dispatch control unit, 540…vehicle dispatch storage unit, 541…control program, 543…vehicle management table, 545…user management table, 550…vehicle dispatch processor, 551…communication control unit, 553…management unit, 555…cost calculation unit.

Claims

1. A vehicle dispatching device, comprising: a communication unit that receives, from a terminal device, a vehicle dispatch request including at least a boarding location and content information to be used in the vehicle; a management unit that manages the operation schedule of the vehicle and extracts the vehicle that can be dispatched based on the vehicle dispatch request; as well as A communication control unit controls the communication unit to transmit vehicle dispatch information including vehicle information related to the extracted vehicle to the terminal device.

2. The vehicle dispatching device according to claim 1, wherein: The management unit distinguishes between personal content used by an individual and multi-person content used by multiple people based on the content information. If the content of the content information is the personal content, the management unit extracts the vehicle on the condition that the personal content corresponding to the content information is available and not used by a third party. When the content of the content information is the multi-person content, the management unit extracts the vehicle on the condition that the multi-person content corresponding to the content information is available.

3. The vehicle dispatching device according to claim 1, wherein: The management unit distinguishes between personal content used by an individual and multi-person content used by multiple people based on the content information. When the content of the content information is the multi-person content, the management unit preferentially extracts a vehicle in which a third party is currently riding or a vehicle in which the third party is scheduled to ride, rather than a vehicle that can be used alone by the user of the terminal device.

4. The vehicle allocation device according to claim 1, wherein: The management unit distinguishes between personal content used by an individual and multi-person content used by multiple people based on the content information. In the case where the content of the content information is the multi-person content, the management unit extracts the vehicle based on the following conditions: the vehicle is a vehicle in which a third party is riding or a vehicle that the third party plans to ride, and the riding time of the user of the terminal device and the third party in the vehicle is longer than the predicted usage time of the multi-person content.

5. The vehicle dispatching device according to claim 1, wherein: The management unit distinguishes between personal content used by an individual and multi-person content used by multiple people based on the content information, the multi-person content including information on the number of people who can use it. If the content information is multi-person content, the management unit extracts the vehicle in which a third party is currently riding or a vehicle that the third party plans to ride, and the total number of people who use the terminal device and the third party is within the number of people who can use it. The management unit preferentially extracts the vehicle whose total number of passengers matches the upper limit of the available number of passengers.

6. The vehicle dispatching device according to claim 1, wherein: The vehicle dispatch request includes user identification information for identifying the user of the terminal device. The vehicle dispatching device includes a storage unit that stores the user identification information and user information related to the user in association with each other. When the management unit receives permission information for permitting the allocation of the vehicle corresponding to the vehicle information from the terminal device that sent the vehicle allocation information, and a user of the terminal device and a third party are riding in the vehicle together, the management unit sends the user information to the terminal device of the third party.

7. The vehicle allocation device according to claim 6, wherein: The storage unit stores the user information including a content usage history. The management unit transmits the user information including the usage history to the terminal device of the third party.

8. The vehicle dispatching device according to claim 6, wherein: The vehicle allocation device includes a fee calculation unit that calculates a usage amount. The fee calculation unit calculates the usage fees of the user and the third party respectively when the user of the terminal device and a third party ride together in the vehicle. The communication control unit transmits the calculated usage amount to the terminal device of the user and the terminal device of the third party, respectively. When the third party has completed riding the vehicle, the usage amount of the third party is transmitted to the vehicle.

9. The vehicle dispatching device according to claim 8, wherein: The fare calculation unit calculates a fare for a shared section of the vehicle traveled by the user and the third party and a usage fee for the content indicated by the content information based on the number of the user and the third party riding in the vehicle.

10. A vehicle deployment method, wherein: The processor of the vehicle dispatching device executes: a receiving step of receiving a vehicle dispatch request including at least information on a boarding location and content to be used in the vehicle from a terminal device; An extraction step of managing the vehicle operation schedule and extracting the vehicle that can be deployed based on the vehicle deployment request; as well as The sending step is to send vehicle allocation information including vehicle information related to the extracted vehicle to the terminal device.

Citation Information

Patent Citations

  • Vehicle allocation server device and vehicle allocation system

    JP2022138417A