Information processing system, information processing method, and information processing program

The information processing system addresses user dissatisfaction in vehicle dispatch systems by confirming and displaying vehicle allocations only when optimal route or user type conditions are met, enhancing user satisfaction.

JP2025188167APending Publication Date: 2025-12-25SONY GROUP CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025170283
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-10-08
Publication Date
2025-12-25

Smart Images

  • Figure 2025188167000001_ABST
    Figure 2025188167000001_ABST
Patent Text Reader

Abstract

To reduce the decline in user satisfaction.SOLUTION: An information processing system includes a management unit that assigns a mobile device to a user, and a display unit that displays to the user a map including the mobile device whose assignment has been confirmed. The display unit displays the fact that the allocation is confirmed after the allocation by the management unit is confirmed and when predetermined conditions are met. The predetermined conditions include at least one of a route condition relating to a route of the mobile device and a type condition relating to a type of the user.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing system, an information processing method, and an information processing program. [Background technology]

[0002] For example, Patent Document 1 discloses a technology for dispatching taxis based on the taxi operation status. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-109191 Summary of the Invention [Problem to be solved by the invention]

[0004] 2. Description of the Related Art Applications for requesting vehicle dispatches are becoming popular on mobile communication terminals such as smartphones.

[0005] For example, consider an application that displays a map showing a taxi approaching a pick-up location. The actual route from the taxi's current location to the pick-up location may be longer than the shortest distance shown on the map. This may result in the taxi arriving later than expected, which may reduce user satisfaction.

[0006] One possible application is to cancel a taxi that has been confirmed for a regular member user and allocate it to a priority member user. This may result in a decrease in satisfaction for the regular member user whose taxi allocation has been canceled.

[0007] One aspect of the present disclosure is to suppress a decrease in user satisfaction. [Means for solving the problem]

[0008] An information processing system according to one aspect of the present disclosure includes a management unit that assigns mobile devices to users, and a display unit that displays a map including the mobile devices whose assignment has been confirmed to the user, wherein the display unit displays that the assignment has been confirmed after the assignment by the management unit has been confirmed and when specified conditions are met, and the specified conditions include at least one of a route condition regarding the route of the mobile device and a type condition regarding the type of user.

[0009] An information processing method according to one aspect of the present disclosure includes assigning a mobile device to a user and displaying to the user a map including the mobile device whose assignment has been confirmed, wherein the display indicates that the assignment has been confirmed after the assignment has been confirmed and if predetermined conditions are met, and the predetermined conditions include at least one of a route condition regarding the route of the mobile device and a type condition regarding the type of user.

[0010] An information processing program according to one aspect of the present disclosure is an information processing program that causes a computer to execute a process of assigning a mobile device to a user and a process of displaying to the user a map including the mobile device whose assignment has been confirmed, wherein the display process displays that the assignment has been confirmed after the assignment has been confirmed and when predetermined conditions are met, and the predetermined conditions include at least one of a route condition regarding the route of the mobile device and a type condition regarding the type of user. [Brief explanation of the drawings]

[0011] [Figure 1] 1 is a diagram illustrating an example of a schematic configuration of an information processing system according to a first embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of functional blocks of a vehicle, a user terminal, and an information processing device. [Figure 3] 1 is a flowchart showing an example of a process (information processing method) executed in the information processing system. [Figure 4] FIG. 10 is a diagram showing an example of input of vehicle dispatch request information. [Figure 5] FIG. 10 is a diagram showing an example of a probe display. [Figure 6] FIG. 10 is a diagram showing an example of a probe display. [Figure 7] FIG. 10 is a diagram showing an example of a probe display. [Figure 8] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 9] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 10] FIG. [Figure 11] FIG. [Figure 12] FIG. [Figure 13] FIG. [Figure 14] FIG. [Figure 15] 1 is a flowchart showing an example of a process (information processing method) executed in the information processing system. [Figure 16] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 17] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 18] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 19] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 20] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 21] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 22] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 23] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 24] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 25] FIG. 10 is a diagram showing an example of a vehicle dispatch confirmation display. [Figure 26] FIG. 10 is a diagram illustrating an example of a schematic configuration of an information processing system according to a second embodiment. [Figure 27] 1 is a flowchart showing an example of a process (information processing method) executed in the information processing system. [Figure 28]1 is a flowchart showing an example of a process (information processing method) executed in the information processing system. [Figure 29] 1 is a flowchart showing an example of a process (information processing method) executed in the information processing system. [Figure 30] FIG. 2 illustrates an example of a hardware configuration of the device. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the following embodiments, the same elements are designated by the same reference numerals, and redundant description will be omitted.

[0013] The present disclosure will be described in the following order: 1. First embodiment 2. Modification of the First Embodiment 3. Second embodiment 4. Modification of the Second Embodiment 5. Modifications common to all embodiments 6. Hardware configuration example 7.Example of effects

[0014] 1. First embodiment 1 is a diagram showing an example of a schematic configuration of an information processing system according to a first embodiment. One of the users of the information processing system 1 is shown in the figure as user U. In the information processing system 1, a mobile device to be assigned to user U is searched for, and the assigned mobile device travels to a pickup location.

[0015] An example of a mobile device is a vehicle such as a taxi, and in that case, allocation and search mean dispatching and searching. A pickup location means a pick-up location (boarding location). Hereinafter, to the extent that there is no contradiction, "vehicle," "dispatch," "search," and "pick-up location" may be appropriately interpreted as "mobile device," "allocation," "search," and "pick-up location."

[0016] The vehicles are illustrated and referred to as vehicles 2. Three vehicles 2, vehicle 2-1, vehicle 2-2, and vehicle 2-3, are illustrated in FIG. 1. When there is no need to distinguish between the vehicles 2, they will be simply referred to as vehicles 2.

[0017] The information processing system 1 includes a user terminal 3 and an information processing device 4. The user terminal 3 is a terminal device used by a user U, such as a smartphone or tablet terminal. The information processing device 4 may constitute, for example, a vehicle dispatch management device operated by a taxi company. The vehicle 2, the user terminal 3, and the information processing device 4 are configured to be able to communicate with each other, for example, via a network N. Information required for processing in the vehicle 2, the user terminal 3, and the information processing device 4 is transmitted and received between them as appropriate.

[0018] 2 is a diagram showing an example of functional blocks of a vehicle, a user terminal, and an information processing device. The vehicle 2 includes an in-vehicle device 21 and a vehicle terminal device 22.

[0019] The vehicle-mounted device 21 generates vehicle information, for example, periodically. The vehicle information is information representing a movement log of the vehicle 2. The vehicle information includes the business district, a status indicating the business status, a fee (fare), a current location, a movement speed, a movement direction, etc. Examples of the status are an occupied vehicle, an empty vehicle, and a pick-up vehicle. When the status is an occupied vehicle or a pick-up vehicle, route information indicating the destination and the movement route to the pick-up location is also included in the vehicle information. The vehicle information is generated based on data acquired from, for example, a fare meter, a GPS (Global Positioning System) receiver, a gyro sensor, a speedometer, etc. The vehicle information also includes an ID. Examples of the ID are a company ID that identifies the company to which the vehicle V belongs, a wireless ID that identifies the vehicle V, and a crew ID that identifies the driver of the vehicle V. In addition, the vehicle information may include a status time that indicates the time when the status was generated, etc.

[0020] The vehicle-mounted device 21 transmits the generated vehicle information to the information processing device 4. Part of the vehicle information, such as the status and current location of the vehicle 2, may also be transmitted to the user terminal 3 via the information processing device 4.

[0021] The vehicle terminal device 22 executes a driver application. The vehicle terminal device 22 may be a smartphone, a tablet device, or the like. The vehicle terminal device 22 displays vehicle dispatch request information and accepts operations of the vehicle terminal device 22 by the driver. The vehicle dispatch request information includes information such as the pick-up location and destination, departure time, and fare.

[0022] Hereinafter, unless otherwise specified, it is assumed that the processes relating to dispatching in the vehicle 2 are executed by the in-vehicle device 21 and the vehicle terminal device 22.

[0023] The user terminal 3 includes a display unit 31, a processing unit 32, and a storage unit 33. The display unit 31 displays information to the user U. The processing unit 32 executes processing necessary for dispatching a vehicle by the user terminal 3. The storage unit 33 stores information necessary for processing by the user terminal 3.

[0024] An application program 33a is exemplified as information stored in the storage unit 33. The application program 33a is an information processing program (software) for causing a computer to function as the user terminal 3, and is executed by the processing unit 32.

[0025] Unless otherwise specified, the following description will be given assuming that the display-related processing on the user terminal 3 is executed by the display unit 31. The vehicle dispatch-related processing on the user terminal 3 is executed by the processing unit 32.

[0026] The information processing device 4 includes a management unit 41 and a storage unit 42. The management unit 41 is a vehicle dispatch management unit that executes processing required for dispatching vehicles by the information processing device 4. The storage unit 42 stores information required for processing by the information processing device 4.

[0027] Examples of information stored in the storage unit 42 include vehicle information 42a and application programs 42b. The vehicle information 42a is information that represents the previously described movement log of each vehicle 2. The application programs 42b are information processing programs (software) that cause a computer to function as the information processing device 4, and are executed by the management unit 41.

[0028] Hereinafter, unless otherwise specified, it is assumed that the process relating to vehicle dispatch in the information processing device 4 is executed by the management unit 41.

[0029] The basic operation of the information processing system 1 will be described. A user U inputs vehicle allocation request information using a user terminal 3. The user terminal 3 transmits the vehicle allocation request information to an information processing device 4. The information processing device 4 allocates a vehicle 2 to the user U based on the vehicle allocation request information. For example, the information processing device 4 extracts vehicles 2 near the user terminal 3 and transmits the vehicle allocation request information to the extracted vehicles 2. When the driver of the vehicle 2 accepts the vehicle allocation request, an acceptance notice is transmitted from the vehicle 2 to the information processing device 4, and the vehicle allocation is confirmed. The information processing device 4 transmits a vehicle allocation confirmation notice to the vehicle 2 and the user terminal 3.

[0030] The vehicle 2 whose dispatch has been confirmed moves towards the pick-up location. The user terminal 3 displays a map including the vehicle 2 whose dispatch has been confirmed to the user U. The appearance of the vehicle 2 approaching the pick-up location is displayed to the user U in real time. This gives a sense of realism and also makes the user U visually excited about the arrival of the vehicle 2. The user U waits for the arrival of the vehicle 2 while looking at the map. When the vehicle 2 arrives at the pick-up location, the user U gets into the vehicle 2.

[0031] Here, there are many cases where the actual route from the current location of vehicle 2, for which dispatch has been confirmed, to the pick-up location is longer than the shortest route on the map. For example, there may be a route (hereinafter also referred to as a "roundabout route") that moves away from the pick-up location due to reasons such as one-way streets or oncoming traffic. When a roundabout route exists, vehicle 2 appears to user U to be taking a long detour as it approaches. For example, the arrival time of vehicle 2 may be later than expected, which may decrease user U's satisfaction (user experience, application evaluation, etc.). As will be explained later, by devising a way to display the confirmed dispatch to user U, the decrease in user U's satisfaction can be suppressed.

[0032] The display unit 31 of the user terminal 3 displays that the vehicle dispatch has been confirmed when the management unit 41 of the information processing device 4 has confirmed the dispatch and when a predetermined condition is met. In the first embodiment, the predetermined condition is a condition (route condition) related to the pick-up route of the vehicle 2. For example, the route condition is met when there is no roundabout route. Even after the dispatch has been confirmed, if the route condition is not met, the display unit 31 of the user terminal 3 displays that the vehicle 2 is being searched for. This will be described with reference to Figs. 3 to 14.

[0033] 3 is a flowchart showing an example of processing (information processing method) executed in the information processing system. In step S1, the display unit 31 and processing unit 32 of the user terminal 3 accept vehicle allocation request information and transmit it to the information processing device 4. The user U operates the user terminal 3 to input the vehicle allocation request information. This will be described with reference to FIG.

[0034] 4 is a diagram showing an example of input of vehicle dispatch request information. The display unit 31 of the user terminal 3 displays a map of an area including the current location of the user terminal 3 (i.e., the current location of the user U). Vehicles 2 located within the map are also displayed.

[0035] The pickup location and destination are specified. The pickup location is, for example, defaulted to the current location of the user terminal 3 and displayed with a map pin. The pickup location is changed by moving the map pin. Information such as payment method may also be specified. After setting the pickup location, destination, etc., "Request a vehicle dispatch" is selected by sliding. Once the input of the vehicle dispatch request information including the pickup location, destination, etc. is complete, the vehicle dispatch request information is sent from the user terminal 3 to the information processing device 4.

[0036] 3, in step S2, the display unit 31 of the user terminal 3 displays that a vehicle 2 available for dispatch is being searched for (a vehicle search display is performed). The following will be described with reference to FIG.

[0037] 5 is a diagram showing an example of the vehicle detection display, in which the message "Vehicle detection in progress..." is displayed.

[0038] Returning to FIG. 3, in step S3, the management unit 41 of the information processing device 4 extracts a vehicle 2 and transmits vehicle allocation request information to the extracted vehicle 2. The management unit 41 extracts a vehicle 2 that can be allocated based on the vehicle allocation request information from the user terminal 3 and vehicle information 42a (vehicle status data) stored in the memory unit 42. For example, the vehicle 2 whose current location is closest to the pickup location indicated in the vehicle allocation request information is extracted. In this example, vehicle 2-1 is extracted. In vehicle 2-1, the vehicle terminal device 22 displays the vehicle allocation request information to the driver.

[0039] In step S4, the vehicle 2-1 accepts the response operation. The driver of the vehicle 2-1 operates the vehicle terminal device 22 to accept or reject the vehicle dispatch request. In this example, the vehicle dispatch request is accepted. The vehicle terminal device 22 of the vehicle 2-1 transmits (replies with) an acceptance notification to the information processing device 4.

[0040] In step S5, the management unit 41 of the information processing device 4 confirms the dispatch of the vehicle and transmits a dispatch confirmation notice to the vehicle 2-1. At this point, the dispatch confirmation notice has not yet been transmitted to the user terminal 3.

[0041] In step S6, the vehicle 2-1 starts moving toward the pickup location.

[0042] In step S7, the management unit 41 of the information processing device 4 determines whether the route condition is met. Here, the route condition is met when a roundabout route exists on the pick-up route of vehicle 2-1. The pick-up route is the route from the (latest) current location of vehicle 2-1 to the pick-up location. If the route condition is met (step S7: Yes), processing proceeds to step S8. If not (step S7: No), processing of step S7 is repeated.

[0043] While the process of step S7 is being repeated, the search display continues on the display unit 31 of the user terminal 3. The following will be described with reference to FIGS.

[0044] 6 and 7 are diagrams showing examples of the vehicle search display. The message "Searching..." continues to be displayed. On the map, vehicle 2-1, whose dispatch has been confirmed, is moving away from the pickup point in order to reach the pickup point in the left lane.

[0045] Returning to FIG. 3, in step S8, the management unit 41 of the information processing device 4 transmits a vehicle dispatch confirmation notification to the user terminal 3.

[0046] In step S9, the display unit 31 of the user terminal 3 displays that the vehicle allocation has been confirmed (displays that the vehicle allocation has been confirmed). This will be described with reference to FIGS.

[0047] 8 and 9 are diagrams showing examples of vehicle dispatch confirmation displays. As shown in FIG. 8, the message "Vehicle dispatch confirmed" is displayed. Vehicle 2-1 is highlighted on the map. Other information about vehicle 2-1 (such as vehicle color and license plate number) may also be displayed. As shown in FIG. 9, vehicle 2-1 approaches the pickup location. Vehicle 2-1 on the map moves along the shortest route to the pickup location.

[0048] 3, in step S10, the vehicle 2-1 arrives at the pickup location, and the user U gets into the vehicle 2-1.

[0049] According to the information processing system 1, once the dispatch of vehicle 2-1 has been confirmed and the route conditions are met, it is displayed that the dispatch has been confirmed. The route conditions are met, for example, when a roundabout route exists on the pick-up route of vehicle 2-1. Until the route conditions are met, it continues to be displayed that vehicle 2 is being searched for, for example, so user U is not notified that the dispatch has been confirmed. User U does not see that vehicle 2-1, whose dispatch has been confirmed, is traveling on a roundabout route, i.e., taking a detour. Therefore, a decrease in user U's satisfaction can be suppressed. A comparative example will also be used for explanation.

[0050] 10 to 14 are diagrams illustrating a comparative example. When the vehicle dispatch is confirmed, as shown in FIG. 10, a message indicating that the vehicle dispatch has been confirmed is displayed, and the vehicle 2-1 is highlighted on the map. In this state, as shown in FIGS. 11 to 14, the vehicle 2-1 is displayed traveling along a route that includes a roundabout route. To the user U, the vehicle 2-1 whose dispatch has been confirmed appears to be taking a detour. This may decrease the satisfaction of the user U. Such a decrease in satisfaction is suppressed by the information processing system 1.

[0051] 2. Modification of the First Embodiment In the above embodiment, an example has been described in which the process of determining whether the route condition is successful (step S7) is executed by the management unit 41 of the information processing device 4. However, a similar determination process may also be executed by the processing unit 32 of the user terminal 3. This will be described with reference to FIG. 15.

[0052] Fig. 15 is a flowchart showing an example of processing (information processing method) executed in the information processing system. Regarding differences from Fig. 3, in step S5A, the management unit 41 of the information processing device 4 transmits a dispatch confirmation notification not only to vehicle 2-1 but also to the user terminal 3. In step S7A, the processing unit 32 of the user terminal 3 determines whether the route condition is met. If the route condition is met (step S7A: Yes), the process proceeds to step S9. If not (step S7A: No), the process of step S7A is repeated. Since it continues to be displayed that vehicle 2 is being searched for until no more roundabout routes exist, it is possible to prevent a decrease in user U's satisfaction.

[0053] Some modified examples of the route condition will be described. For example, the route condition may be satisfied when a roundabout route exists only near the pick-up point (within 100 m, for example). When the route condition is satisfied, the display unit 31 of the user terminal 3 may also display that a roundabout route exists. This will be described with reference to Figs. 16 to 20.

[0054] 16 to 20 are diagrams showing examples of vehicle allocation confirmation displays. As shown in FIG. 16, not only the message "Vehicle allocation confirmed" but also the message "Detour route available" is displayed. The detour route is also highlighted on the map. In this state, as shown in FIGS. 17 to 20, the on-board device 21 is displayed traveling along a route that includes a detour route. At the stages of FIGS. 17 and 18, a detour route still exists, so both the message "Vehicle allocation confirmed" and the message "Detour route available" continue to be displayed. At the stages of FIGS. 19 and 20, there is no longer a detour route, and only the message "Vehicle allocation confirmed" is displayed.

[0055] In the above example, the user U is notified in advance that the dispatch of the vehicle 2-1 has been confirmed and that the dispatched vehicle 2-1 will take a roundabout route. Since the user U knows that the vehicle 2-1 will take a roundabout route, the difference between the expected arrival time and the arrival time at the pickup location of the vehicle 2 becomes smaller. Therefore, a decrease in the satisfaction of the user U is suppressed.

[0056] The message "Detour route available" may be a more specific message such as "It looks like it's a little farther away because it's a one-way street / due to the lanes." Also, if the detour route can be eliminated by changing the boarding location, a message urging the user to change the boarding location may be displayed.

[0057] The route condition may be satisfied when a roundabout route exists. When the route condition is satisfied, the user terminal 3 does not need to display the vehicle 2 whose dispatch has been confirmed moving on the map. The movement of the vehicle 2 on the map may be stopped, or the entire map may be hidden. The user U cannot see that the vehicle 2-1 whose dispatch has been confirmed is moving on a roundabout route. Therefore, a decrease in the satisfaction of the user U can be suppressed. Similar processing may also be performed when there is a possibility that the time required for vehicle exploration will exceed the set maximum exploration time (for example, approximately 2 minutes).

[0058] In the above embodiment, an example has been described in which the vehicle allocation confirmation display is only displayed once the route conditions are met. Alternatively, there may be no route conditions and the vehicle allocation confirmation display may be displayed when the vehicle allocation is confirmed. In this case, the user terminal 3 may display the vehicle 2 as if it is traveling along a route different from the actual route. This will be described with reference to Figures 21 to 25.

[0059] 21 to 25 are diagrams showing examples of vehicle allocation confirmation displays. As shown in FIG. 21, a display is displayed indicating that vehicle allocation has been confirmed. The actual route that vehicle 2-1 will travel thereafter is the same as the routes described above (for example, FIGS. 16 to 20, etc.). However, as shown in FIGS. 22 to 25, the display unit 31 of the user terminal 3 displays vehicle 2-1 as if it were traveling along a route (virtual route) different from the actual route. For example, a route that has a similar distance and travel time to the actual route but does not include a roundabout route is set as the virtual route. Vehicle 2-1 on the map moves along the virtual route on the map in conjunction with the movement of the actual route.

[0060] In order to prevent the deviation between the actual route and the virtual route from becoming too large, for example, if the travel time on the roundabout route is sufficiently short (for example, on the order of a few seconds), the vehicle 2-1 on the actual route may be displayed.

[0061] 3. Second embodiment Fig. 26 is a diagram showing an example of a schematic configuration of an information processing system according to the second embodiment. There are multiple users U of different types. Two users U are shown as examples of users U of different types. Each user U is referred to as user U1 and user U2 and is illustrated. The user terminal 3 used by user U1 is referred to as user terminal 3-1 and is illustrated. The user terminal 3 used by user U2 is referred to as user terminal 3-2 and is illustrated.

[0062] Examples of types of user U are a regular member user and a priority member user. Vehicle allocation for a regular member user is prioritized over vehicle allocation for a priority member user. In the following, it is assumed that user U1 is a regular member user and user U2 is a priority member user.

[0063] The vehicle allocation by the management unit 41 (FIG. 2) of the information processing device 4 includes changing the target of the confirmed vehicle allocation from user U1 to user U2. When there is a change, a vehicle is allocated to user U1 again. From the perspective of user U1, the once confirmed vehicle allocation is canceled, and the arrival time of vehicle 2 will be later than the originally expected time. As a result, for example, the reliability of the application may decrease, and the satisfaction of user U1 may decrease.

[0064] As in the first embodiment, in the second embodiment, the user terminal 3 displays that the vehicle dispatch has been confirmed when the vehicle dispatch has been confirmed by the information processing device 4 and a predetermined condition is met. The predetermined condition in the second embodiment is a condition (type condition) related to the type of the user U. This will be described with reference to Figs. 27 and 28.

[0065] 27 and 28 are flowcharts showing an example of processing (information processing method) executed in the information processing system. The processing of steps S1 to S6 and steps S8 to S10 in FIG. 27 is the same as the processing of FIG. 3 described above. The display unit 31 and processing unit 32 of the user terminal 3-1 accept vehicle allocation request information, transmit the vehicle allocation request information to the information processing device 4, and perform vehicle search display (steps S1 and S2). The management unit 41 of the information processing device 4 extracts a vehicle 2 and transmits the vehicle allocation request information to the vehicle 2-1 (step S3). The vehicle terminal device 22 of the vehicle 2-1 accepts a response operation and transmits an acceptance notice to the information processing device 4 (step S4). The management unit 41 of the information processing device 4 transmits a vehicle allocation confirmation notice to the vehicle 2-1 (step S5). The vehicle 2-1 starts moving (step S6).

[0066] There is a possibility that the target of vehicle 2-1, which was determined in the previous step S5, will be changed from user U1 (normal member user) to user U2 (priority member user). The process executed when this change occurs is illustrated as step S21 "Possibility of change occurring." Details will be explained later with reference to FIG. 28. For the time being, in the example of FIG. 27, it is assumed that no change occurs in step S21, and the process proceeds to step S22.

[0067] In step S22, the management unit 41 of the information processing device 4 determines whether the type condition is met. The type condition is met when the user U1 is a regular member user and there is no possibility of the above-mentioned change occurring. The possibility of a change occurring disappears, for example, when a predetermined period of time has passed or when the dispatched vehicle 2 approaches the boarding location (for example, within 100 meters). An example of the predetermined period of time is the maximum vehicle search time (for example, approximately 2 minutes). Note that if the application usage history of the user U1 indicates a tendency for the user U1 to quit the app during vehicle search, the predetermined period of time may be set shorter than the maximum vehicle search time. If the type condition is met (step S22: Yes), the process proceeds to step S8. If not (step S22: No), the process of step S22 is repeated, during which the possibility of a change occurring in step S21 remains.

[0068] When the process proceeds to step S8, the management unit 41 of the information processing device 4 transmits a vehicle dispatch confirmation notice to the user terminal 3. The display unit 31 of the user terminal 3 displays the vehicle dispatch confirmation notice (step S9). The vehicle 2-1 arrives at the pickup location (step S10), and the user U1 gets into the vehicle 2-1.

[0069] On the other hand, the process when a change occurs in the previous step S21 will be described with reference to Fig. 28. In step S211, the display unit 31 and the processing unit 32 of the user terminal 3-2 accept the vehicle dispatch request information and transmit it to the information processing device 4.

[0070] In step S212, the management unit 41 of the information processing device 4 extracts a vehicle 2. In this example, the only vehicle 2 suitable for allocation to user U2 is vehicle 2-1, which has been confirmed for allocation to user U1. Allocation of a vehicle to user U2, who is a priority member user, is prioritized over allocation of a vehicle to user U1, who is a normal member user. Therefore, the management unit 41 of the information processing device 4 extracts vehicle 2-1 as the vehicle 2 to be allocated to user U2.

[0071] In step S213, the management unit 41 of the information processing device 4 changes the target of vehicle 2-1 allocation from user U1 to user U2. The management unit 41 transmits a change notification and allocation request information to vehicle 2-1. The management unit 41 also transmits a vehicle allocation confirmation notification to the user terminal 3-2, indicating that allocation of vehicle 2-1 to user U2 has been confirmed.

[0072] In step S214, the vehicle terminal device 22 of the vehicle 2-1 presents the change notice and the dispatch request information to the driver. The driver confirms the change notice and the dispatch request information. The route of the vehicle 2-1 is changed so that the vehicle 2-1 heads toward the pickup location indicated in the dispatch request information (i.e., the pickup location of the user U2).

[0073] In step S215, the display unit 31 of the user terminal 3-2 displays a confirmation of vehicle dispatch. After that, the vehicle 2-1 arrives at the pickup location (corresponding to step S10 in FIG. 27), and the user U2 gets into the vehicle 2-1.

[0074] In step S216, the management unit 41 of the information processing device 4 extracts a new vehicle 2 to be allocated to the user U1 and transmits vehicle allocation request information. In this example, the vehicle 2-2 is extracted.

[0075] In step S217, the vehicle terminal device 22 of the vehicle 2-2 accepts the response operation. In this example, the vehicle allocation request is accepted. The vehicle terminal device 22 transmits (responds to) an acceptance notification to the information processing device 4.

[0076] In step S218, the management unit 41 of the information processing device 4 confirms the dispatch of the vehicle 2-2 to the user U1, and transmits a dispatch confirmation notice to the vehicle 2-2.

[0077] In step S219, vehicle 2-2 starts moving toward the pickup location. Thereafter, the management unit 41 of the information processing device 4 transmits a vehicle allocation confirmation notice to the user terminal 3-1, indicating that the allocation of vehicle 2-2 to user U1 has been confirmed (corresponding to step S8 in FIG. 27). The display unit 31 of the user terminal 3-1 displays the vehicle allocation confirmation. Vehicle 2-2 arrives at the pickup location, and user U1 gets into vehicle 2-2.

[0078] In the above example, once the dispatch of vehicle 2-1 has been confirmed and the type condition is met, the fact that the dispatch has been confirmed is displayed. The type condition is met when user U is a regular member user and there is no possibility of the above-mentioned change occurring. As long as there is still a possibility of a change occurring, for example, the display continues to indicate that vehicle 2 is being searched for. Even if a change does occur, user U will not know that a change has occurred (that the dispatch to him / her has been canceled). Therefore, a decrease in user U's satisfaction can be suppressed.

[0079] 4. Modification of the Second Embodiment In the above embodiment, an example has been described in which the process of determining whether the type condition is satisfied (step S22) is executed by the management unit 41 of the information processing device 4. However, a similar determination process may also be executed by the processing unit 32 of the user terminal 3. This will be described with reference to FIG.

[0080] FIG. 29 is a flowchart showing an example of processing (information processing method) executed in the information processing system. Regarding differences from FIG. 27, in step S5A, the management unit 41 of the information processing device 4 transmits a dispatch confirmation notification not only to vehicle 2-1 but also to the user terminal 3. In step S22A, the processing unit 32 of the user terminal 3 determines whether the type condition is met. If the type condition is met (step S22A: Yes), the process proceeds to step S9. If not (step S22A: No), the process of step S22A is repeated, during which time there remains a possibility that a change will occur in step S21. While there remains a possibility that a change will occur, it continues to be displayed that vehicle 2 is being searched for. Even if a change does occur, the user U will not be aware that a change has occurred. Therefore, a decrease in the satisfaction of the user U can be suppressed.

[0081] 5. Modifications common to all embodiments In the above embodiments, the mobile device is described as a vehicle 2. However, the mobile device is not limited to the vehicle 2. Other examples of mobile devices include buses, trains, airplanes, ships, helicopters, trucks, dump trucks, drones, etc.

[0082] The functions of the information processing device 4 may be realized by multiple devices. For example, when there are multiple vehicles 2 under the management of different taxi companies, the functions of the information processing device 4 may be realized by a vehicle dispatch management device managed by each taxi company and an integrated vehicle dispatch management device that manages them in an integrated manner.

[0083] 6. Hardware configuration example 30 is a diagram showing an example of the hardware configuration of the device. The functions of the user terminal 3 and information processing device 4 described above can be realized by installing various programs in a computer. For example, the functions of the user terminal 3 and information processing device 4 are realized by installing the information processing program described above (application program 33a and application program 42b in FIG. 2) in a computer. In the computer, a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203 are interconnected by a bus 204.

[0084] An input / output interface 205 is further connected to the bus 204. An input unit 206, an output unit 207, a storage unit 208, a communication unit 209, and a drive 210 are connected to the input / output interface 205.

[0085] The input unit 206 includes operation buttons, a keyboard, a mouse, a microphone, a touch panel, an input terminal, etc. The output unit 207 includes a display, a speaker, an output terminal, etc. The storage unit 208 includes a hard disk, a RAM disk, a non-volatile memory, etc. The communication unit 209 includes a network interface, etc. The drive 210 drives a removable recording medium 211 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.

[0086] In the computer configured as above, the CPU 201 performs the above-described series of processes by, for example, loading a program stored in the storage unit 208 into the RAM 203 via the input / output interface 205 and the bus 204 and executing the program. The RAM 203 also stores data and the like necessary for the CPU 201 to execute various processes, as appropriate.

[0087] The program executed by the computer (CPU 201) can be provided by being recorded on a removable recording medium 211 such as a package medium, for example. The program can also be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.

[0088] In a computer, the program can be installed in the storage unit 208 via the input / output interface 205 by inserting the removable recording medium 211 into the drive 210. The program can also be received by the communication unit 209 via a wired or wireless transmission medium and installed in the storage unit 208. Alternatively, the program can be installed in the ROM 202 or the storage unit 208 in advance.

[0089] 7.Example of effects The technologies described above can be specified, for example, as follows. One of the disclosed technologies is an information processing system 1. As described with reference to FIGS. 1 to 29 etc., the information processing system 1 includes a management unit 41 and a display unit 31. The management unit 41 allocates (e.g., dispatches) a mobile device (e.g., a vehicle 2 that is a taxi) to a user U. The display unit 31 displays a map including the mobile device whose allocation has been confirmed to the user U. After the allocation by the management unit 41 has been confirmed and when predetermined conditions are met, the display unit 31 displays that the allocation has been confirmed. The predetermined conditions include at least one of a route condition related to the route of the mobile device and a type condition related to the type of user U.

[0090] According to the information processing system 1, after the allocation of the mobile device is confirmed, when predetermined conditions such as a route condition and a type condition are met, the fact that the allocation has been confirmed is displayed. This makes it possible to suppress a decrease in the satisfaction of the user U that may occur when the fact that the allocation has been confirmed is displayed even when the predetermined conditions are not met.

[0091] 3 to 9 and 15, the display unit 31 may display that a mobile device is being searched for if a predetermined condition is not met, even after the allocation has been finalized by the management unit 41. For example, in this way, it is possible to not inform the user that the allocation has been finalized until the predetermined condition is met.

[0092] As described with reference to Figures 3 to 9 and 15, the route condition may be satisfied when there is no route (roundabout route) that moves away from the pickup location (for example, the pickup location). In this case, the user U cannot see that the mobile device for which the allocation has been confirmed is traveling on a roundabout route. Therefore, a decrease in the satisfaction of the user U can be suppressed.

[0093] The route condition is satisfied when the roundabout route exists only near the pickup location, and the display unit 31 may also display the existence of the roundabout route when the route condition is satisfied. The user U is notified in advance that the mobile device will be traveling along a roundabout route, thereby suppressing a decrease in satisfaction.

[0094] The route condition is satisfied when a roundabout route exists, and when the route condition is satisfied, the display unit 31 does not need to display the mobile device whose allocation has been confirmed moving on the map. In this way, it is possible to prevent the user U from seeing that the mobile device is moving along a roundabout route.

[0095] As described with reference to Figures 26 to 29, the types of user U include a normal member user (e.g., user U1) and a priority member user (e.g., user U2), and the allocation by the management unit 41 includes changing the target of the confirmed allocation from a normal member user to a priority member user, and the type condition may be met when user U is a normal member user and there is no possibility of a change occurring. By doing so, even if a change occurs, user U will not know that a change has occurred (that the allocation to him / her has been canceled). Therefore, a decrease in user U's satisfaction can be suppressed. For example, the possibility of a change occurring may disappear after a predetermined period of time has passed, or when the mobile device with a confirmed allocation approaches the pickup location.

[0096] The information processing method described with reference to FIGS. 3, 15, 27 to 29, etc. is also one of the disclosed techniques. The information processing method includes allocating a mobile device (e.g., vehicle 2 that is a taxi) to user U (e.g., steps S3 to S5) and displaying a map including the mobile device whose allocation has been confirmed to user U (e.g., step S9). In displaying the map, after the allocation has been confirmed and if a predetermined condition is met (e.g., step S7: Yes, step S22: Yes), it is displayed that the allocation has been confirmed (e.g., step S9). The predetermined condition includes at least one of a route condition related to the route of the mobile device and a type condition related to the type of user U. As described above, such an information processing method can also suppress a decrease in user U's satisfaction.

[0097] The information processing program described with reference to Figures 2, 3, 15, 27 to 30, etc. is also one of the disclosed technologies. The information processing program (e.g., application program 33a, application program 42b) causes a computer to execute a process of allocating a mobile device (e.g., vehicle 2 that is a taxi) to user U and a process of displaying to user U a map including the mobile device whose allocation has been confirmed. The display process displays that the allocation has been confirmed after the allocation has been confirmed and when predetermined conditions are met. The predetermined conditions include at least one of a route condition related to the route of the mobile device and a type condition related to the type of user. As described above, such an information processing program can also suppress a decrease in user U's satisfaction.

[0098] The effects described in this disclosure are merely examples and are not limited to the disclosed contents. Other effects may also be present.

[0099] Although the embodiments of the present disclosure have been described above, the technical scope of the present disclosure is not limited to the above-described embodiments, and various modifications are possible within the scope of the gist of the present disclosure. Furthermore, components of different embodiments and modifications may be combined as appropriate.

[0100] The present technology can also be configured as follows. (1) a management unit that allocates mobile devices to users; a display unit that displays a map including the mobile device whose allocation has been confirmed to a user; Equipped with the display unit displays that the allocation has been finalized when a predetermined condition is met after the allocation has been finalized by the management unit; the predetermined condition includes at least one of a route condition related to a route of the mobile device and a type condition related to a type of user; Information processing system. (2) the display unit displays a message indicating that a mobile device is being searched for when a predetermined condition is not met even after the allocation by the management unit has been finalized. The information processing system according to (1). (3) The route condition is satisfied when there is no route away from the pickup location. An information processing system according to (1) or (2). (4) The route condition is satisfied when a route away from the pickup location exists only near the pickup location; The display unit also displays, when the route condition is satisfied, the existence of a route that moves away from the pickup location. An information processing system according to (1) or (2). (5) The route condition is satisfied when there is a route away from the pickup location; the display unit does not display the movement of the assigned mobile device on the map when the route condition is satisfied. An information processing system according to (1) or (2). (6) The user types include a normal member user and a priority member user, The allocation by the management unit includes changing the target of the confirmed allocation from a normal member user to a priority member user; The type condition is met when the user is a regular member user and there is no possibility that the change will occur. The information processing system according to any one of (1) to (5). (7) The possibility of the change occurring will disappear after a predetermined period of time has passed. (6) An information processing system according to (6). (8) The possibility of such a change occurring ceases when the assigned mobile device approaches the pickup location. The information processing system according to (6) or (7). (9) the mobility device includes a vehicle; The allocation includes dispatching a vehicle. An information processing system according to any one of (1) to (8). (10) The vehicle includes a taxi. (9) An information processing system according to (9). (11) Allocating a mobile device to a user; Displaying a map to a user that includes the assigned mobile devices; Including, In the display, when the allocation is determined and a predetermined condition is met, the fact that the allocation has been determined is displayed; the predetermined condition includes at least one of a route condition related to a route of the mobile device and a type condition related to a type of user; Information processing methods. (12) On the computer, a process of allocating a mobile device to a user; displaying a map including the assigned mobile device to a user; An information processing program for executing The display process displays that the allocation has been finalized when a predetermined condition is met after the allocation has been finalized, the predetermined condition includes at least one of a route condition related to a route of the mobile device and a type condition related to a type of user; Information processing program. [Explanation of symbols]

[0101] 1. Information Processing Systems 2 vehicles 21 Onboard equipment 22 Vehicle terminal equipment 3. User terminal 31 Display section 32 Processing section 33 Storage section 33a Application Program 4. Information processing equipment 41 Management Department 42 Storage section 42a Vehicle Information 42b Application Program 201 CPU 202 ROM 203 RAM 204 Bus 205 Input / Output Interface 206 Input section 207 Output section 208 Storage section 209 Communications Department 210 Drive 211 Removable recording media N Network U User

Claims

1. a management unit that allocates mobile devices to users; a display unit that displays a map including the mobile device whose allocation has been confirmed to a user; Equipped with the display unit displays that the allocation has been finalized when a predetermined condition is met after the allocation has been finalized by the management unit; the predetermined condition includes at least one of a route condition related to a route of the mobile device and a type condition related to a type of user; Information processing system.

2. the display unit displays a message indicating that a mobile device is being searched for when a predetermined condition is not met even after the allocation by the management unit has been finalized. The information processing system according to claim 1 .

3. The route condition is satisfied when there is no route away from the pickup location. The information processing system according to claim 1 .

4. The route condition is satisfied when a route away from the pickup location exists only near the pickup location; The display unit also displays, when the route condition is satisfied, the existence of a route that moves away from the pickup location. The information processing system according to claim 1 .

5. The route condition is satisfied when there is a route away from the pickup location; the display unit does not display the movement of the assigned mobile device on the map when the route condition is satisfied. The information processing system according to claim 1 .

6. The user types include a normal member user and a priority member user, The allocation by the management unit includes changing the target of the confirmed allocation from a normal member user to a priority member user; The type condition is met when the user is a regular member user and there is no possibility that the change will occur. The information processing system according to claim 1 .

7. The possibility of the change occurring will disappear after a predetermined period of time has passed. The information processing system according to claim 6.

8. The possibility of such a change occurring ceases when the assigned mobile device approaches the pickup location. The information processing system according to claim 6.

9. the mobility device includes a vehicle; The allocation includes dispatching a vehicle. The information processing system according to claim 1 .

10. The vehicle includes a taxi. The information processing system according to claim 9 .

11. Allocating a mobile device to a user; Displaying a map to a user that includes the assigned mobile devices; Including, In the display, when the allocation is determined and a predetermined condition is met, the fact that the allocation has been determined is displayed; the predetermined condition includes at least one of a route condition related to a route of the mobile device and a type condition related to a type of user; Information processing methods.

12. On the computer, a process of allocating a mobile device to a user; displaying a map including the assigned mobile device to a user; An information processing program for executing The display process displays that the allocation has been finalized when a predetermined condition is met after the allocation has been finalized, the predetermined condition includes at least one of a route condition related to a route of the mobile device and a type condition related to a type of user; Information processing program.

Citation Information

Patent Citations

  • System for managing vehicle allocation of vehicle, method, and program

    JP2020003950A

  • Delay negotiation necessity determination method, delay negotiation necessity determination device, and delay negotiation necessity determination system

    JP2020201696A

  • Computer program, server, taxi dispatching system, method of reservation for dispatching taxi carrying passenger, and method of dispatching taxi carrying passenger

    JP2021120808A

  • User-based content filtering and ranking to facilitate on-demand services

    US20170024393A1

  • Vehicle dispatch management device, vehicle dispatch management method, and program

    WO2021193052A1