User device, information processing method, and program

The user device provides an efficient user interface for confirming the real-time status of multiple vehicle dispatch requests by displaying a list screen with detailed information, addressing the inefficiencies of existing systems.

JP2025086814APending Publication Date: 2025-06-09GO CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023201116
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-28
Publication Date
2025-06-09

AI Technical Summary

Technical Problem

Existing systems for dispatching multiple vehicles, such as taxis or goods trucks, lack an efficient user interface for users to confirm the real-time arrangement status of each vehicle.

Method used

A user device capable of multiple vehicle allocation requests, which displays a vehicle allocation list screen showing the status of each request, including request processing status, and allows users to view detailed information for each request while continuing to display the list screen.

Benefits of technology

Enables users to confirm the real-time arrangement status of each vehicle during multiple vehicle dispatch requests, improving user interface efficiency and enhancing the overall dispatch experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025086814000001_ABST
    Figure 2025086814000001_ABST
Patent Text Reader

Abstract

To provide a user device, information processing method and program, which enable real-time checking of the dispatch status of each vehicle requested to be dispatched by users when dispatching a plurality of vehicles of various types, such as passenger transport vehicles (i.e., taxis, hire cars, ride-share vehicles, ride-hailing vehicles, etc.) and cargo transport vehicles (i.e., cargo trucks, motorcycle couriers, etc.).SOLUTION: A user device provided herein is capable of making multiple vehicle dispatch requests to a vehicle dispatch management device for performing dispatch processing, and comprises a control unit configured to display a list screen including a list of unfulfilled vehicle dispatch requests chosen from a plurality of vehicle dispatch requests, where the vehicle dispatch list screen shows dispatch status information of each vehicle dispatch request received from the vehicle dispatch management request.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a user device, an information processing method, and a program.

Background Art

[0002] Conventionally, a system has been studied in which a single user can dispatch multiple taxis. For example, in Patent Document 1, a server receives a pick-up request message from a user terminal, transmits a dispatch request message including the desired number of dispatched vehicles to the communication terminal of the taxi company with the highest priority, and if the number of available vehicles does not satisfy the desired number of dispatched vehicles, the remaining desired number of dispatched vehicles is set as the new desired number of dispatched vehicles and the dispatch request message is transmitted to the communication terminal of the next highest priority taxi company, and this is repeated until the total number of available vehicles satisfies the initial desired number of dispatched vehicles. A dispatch system is disclosed.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When requesting the dispatch of multiple vehicles such as vehicles for transporting people (taxis, hires, ride-sharing vehicles, ride-hailing vehicles, etc.) or vehicles for transporting goods (goods trucks, motorcycle deliveries, etc.), it is necessary for the user to confirm the arrangement status of each vehicle in real time. However, there has been room for improvement in the UI (User Interface) of the terminals used by conventional users.

[0005] An object of the present disclosure is to provide a user device, an information processing method, and a program that enable a user to confirm the arrangement status of each vehicle in real time when dispatching multiple vehicles such as vehicles for transporting people or goods.

Means for Solving the Problem

[0006] Some embodiments of the present disclosure for solving the above problems are exemplified below.

[0007] [1] A user device capable of multiple vehicle allocation requests for a vehicle allocation management device that performs vehicle allocation processing, A vehicle allocation list screen that is a screen including a list of the multiple vehicle allocation requests is displayed, A user device including a control unit that causes the vehicle allocation list screen to display the vehicle allocation status information of each vehicle allocation request received from the vehicle allocation management device.

[0008] [2] The user device according to [1] above, wherein the vehicle allocation list screen displays the request processing status as the vehicle allocation status information.

[0009] [3] The control unit, When one vehicle allocation request is selected from the vehicle allocation list screen, a first detailed screen for displaying detailed information regarding the vehicle allocation request is displayed, The user device according to [1] or [2] above, which causes the vehicle allocation list screen to be displayed when an input for closing the first detailed screen is received.

[0010] [4] The control unit, Displays the first detailed screen as an upper layer of the vehicle allocation list screen, Continues the display process of the vehicle allocation list screen while the first detailed screen is being displayed, The user device according to [1] to [3] above, in which when an input for closing the first detailed screen is received, a list of the multiple vehicle allocation requests for which the display process has been continuously performed becomes visible.

[0011] [5] The control unit, When the first detailed screen of a vehicle allocation request is displayed as the upper layer of the vehicle allocation list screen, when the vehicle allocation status information of another vehicle allocation request is updated, the user device according to the above [1] to [4] notifies that the vehicle allocation status information of the other vehicle allocation request has been updated.

[0012] [6] A step in which a user device transmits a plurality of vehicle allocation requests to a vehicle allocation management device that performs vehicle allocation processing; A step in which the user device receives vehicle allocation status information of each vehicle allocation request from the vehicle allocation management device; An information processing method including a step in which the user device displays a vehicle allocation list screen, which is a screen including a list of the plurality of vehicle allocation requests, based on the vehicle allocation status information.

[0013] [7] A program for operating a computer as the user device according to [1] above.

Effect of the Invention

[0014] According to the user device, information processing method, and program according to the present disclosure, when allocating a plurality of various vehicles such as vehicles for transporting people or goods, a user can confirm the arrangement status of each vehicle requested for allocation in real time.

Brief Description of the Drawings

[0015]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6A

Figure 6B

Figure 6C

Figure 6D

Figure 6E

Figure 7

Mode for Carrying Out the Invention

[0016] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. In each drawing, parts having the same configuration or function are denoted by the same reference numerals. In the description of the present embodiment, duplicate descriptions of the same parts may be omitted or simplified as appropriate.

[0017] FIG. 1 is a diagram showing an example of an information processing system 1 according to an embodiment of the present disclosure.

[0018] The information processing system 1 includes a user device 10 and a vehicle dispatch management device 20 that can communicate with each other via a network 2. One or more vehicles 30 are connected to the network 2 so as to be able to communicate information via their respective in-vehicle devices 40. The vehicle 30 is, for example, a taxi. The network 2 is, for example, the Internet, but includes an ad hoc network, a LAN (Local Area network), a MAN (Metropolitan Area Network), or other network or any combination thereof. In the present disclosure, a taxi will be described as an example of the vehicle 30 that requests a vehicle dispatch.

[0019] Based on FIG. 1, an overview of the present disclosure will be described. The vehicle dispatch management device 20 performs vehicle dispatch processing for vehicles 30 such as taxis. The user device 10 can make multiple dispatch requests to the vehicle dispatch management device 20. When the user device 10 makes multiple dispatch requests, the vehicle dispatch management device 20 transmits information indicating that there is a dispatch request to the vehicle 30, and acquires various information including the position information of the vehicle 30 corresponding to the dispatch request, and transmits it to the user device 10 as dispatch status information. The control unit of the user device 10 displays a dispatch list screen, which is a screen including a list of dispatch requests for which the service has not been completed (arrival at the drop-off location (scheduled drop-off location) desired by the user and completion of payment) among the multiple dispatch requests. The dispatch status information of each dispatch request received from the vehicle dispatch management device 20 is displayed on the dispatch list screen. According to the present disclosure, the user can confirm the arrangement status of each taxi in real time.

[0020] Hereinafter, an embodiment of the present disclosure will be described in detail.

[0021] FIG. 2 shows a configuration example of the user device 10. The user device 10 includes a control unit 11, a storage unit 12, a communication unit 13, an input unit 14, and an output unit 15. The user device 10 is, for example, a mobile phone, a smartphone, a tablet, or a PC (Personal Computer).

[0022] The control unit 11 includes one or more processors, one or more dedicated circuits, or a combination thereof. The processor is a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor specialized for specific processing. The dedicated circuit is, for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The control unit 11 executes information processing related to the operation of the user device 10 while controlling each part of the user device 10.

[0023] The storage unit 12 includes one or more semiconductor memories, one or more magnetic memories, one or more optical memories, or a combination of at least two of these. The semiconductor memory is, for example, a RAM (Random Access Memory) or a ROM (Read Only Memory). The RAM is, for example, an SRAM (Static RAM) or a DRAM (Dynamic RAM). The ROM is, for example, an EEPROM (Electrically Erasable Programmable ROM). The storage unit 12 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 12 stores information used for the operation of the user device 10 and information obtained by the operation of the user device 10.

[0024] The communication unit 13 includes one or more communication interfaces. The communication interface is, for example, an interface corresponding to a mobile communication standard such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation), or a LAN interface. The communication unit 13 receives information used for the operation of the user device 10 and transmits information obtained by the operation of the user device 10. The user device 10 is connected to the network 2 via the communication unit 13 through a nearby router device or a base station for mobile communication, and performs information communication with other devices via the network 2.

[0025] The input unit 14 includes one or more input interfaces. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen provided integrally with a display, or a microphone that accepts voice input. The input interface may further include a camera that captures an imaging image or an image code, or an IC card reader. The input unit 14 receives an operation for inputting information used for the operation of the user device 10 and sends the input information to the control unit 11.

[0026] The output unit 15 includes one or more output interfaces. The output interface is, for example, an external or built-in display that outputs information as an image / video, a speaker that outputs information as sound, or a connection interface to an external output device. The display is, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display. The output unit 15 outputs information obtained by the operation of the user device 10.

[0027] The operation of the user device 10 is realized by a processor included in the control unit 11 executing a program. The program can be recorded on a computer-readable recording medium. The computer-readable recording medium is, for example, a magnetic recording device, an optical disk, a magneto-optical recording medium, or a semiconductor memory. The program is distributed, for example, in a state of being recorded on a portable recording medium such as a DVD (Digital Versatile Disc) or a CD (Compact Disc)-ROM on which the program is recorded. The program may be stored in the storage of the vehicle allocation management device 20 and distributed by transferring the program from the vehicle allocation management device 20 to another computer. Some or all of the operations of the user device 10 may be executed by a dedicated circuit included in the control unit 11.

[0028] FIG. 3 shows a configuration example of the vehicle allocation management device 20. The vehicle allocation management device 20 includes a control unit 21, a storage unit 22, and a communication unit 23. The vehicle allocation management device 20 belongs to, for example, a cloud computing system or other computing systems, and is a server that implements various functions.

[0029] The control unit 21 includes one or more processors, one or more dedicated circuits, or a combination thereof. The processor is, for example, a general-purpose processor such as a CPU or a dedicated processor specialized for specific processing. The dedicated circuit is, for example, an FPGA or an ASIC. While controlling each part of the vehicle allocation management device 20, the control unit 21 executes information processing related to the operation of the vehicle allocation management device 20.

[0030] The storage unit 22 includes one or more semiconductor memories, one or more magnetic memories, one or more optical memories, or a combination of at least two of these. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 22 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores information used in the operation of the vehicle allocation management device 20 and information obtained by the operation of the vehicle allocation management device 20.

[0031] The communication unit 23 includes one or more communication interfaces. The communication interface is, for example, a LAN interface. The communication unit 23 receives information used in the operation of the vehicle allocation management device 20 and transmits information obtained by the operation of the vehicle allocation management device 20. The vehicle allocation management device 20 is connected to the network 2 by the communication unit 23 and performs information communication with other devices via the network 2.

[0032] The functions of the vehicle allocation management device 20 are realized by executing a control program on a processor included in the control unit 21. The control program is a program for causing a computer to execute the processing of the steps included in the operation of the vehicle allocation management device 20, thereby causing the computer to realize the functions corresponding to the processing of those steps. That is, the control program is a program for causing a computer to function as the vehicle allocation management device 20. Also, some or all of the functions of the vehicle allocation management device 20 may be realized by a dedicated circuit included in the control unit 21.

[0033] Next, the operations (information processing method) performed by the user device 10 in cooperation with the vehicle allocation management device 20 will be described with reference to FIG. 4. FIG. 4 shows the vehicle allocation request process of the user device 10 to the display process of the vehicle allocation list screen.

[0034] In step S101, the control unit 11 of the user device 10 receives an input of ride-hailing request information from the user and accepts the ride-hailing request. Specifically, the control unit 11 may cause the user to input a scheduled boarding location, a scheduled alighting location, the desired number of vehicles to be dispatched, and the desired ride-hailing time via the input unit 14.

[0035] The control unit 21 of the ride-hailing management device 20 may receive such input via an app (application program) operating on the user device 10. If there is a shortage in the input information, such as essential information not being input, the control unit 21 may notify the user to that effect.

[0036] In step S102, the control unit 11 of the user device 10 transmits the ride-hailing request information input by the user to the ride-hailing management device 20 via the communication unit 13.

[0037] In step S103, the control unit 11 of the user device 10 generates a ride list screen, which is a list of ride-hailing requests for which the service has not been completed, based on the ride-hailing request information and the response from the ride-hailing management device 20. The ride list screen may display, for example, as shown in FIG. 5, the scheduled boarding location, the scheduled alighting location, a display indicating that a vehicle is being arranged, the elapsed time since the start of vehicle arrangement, and the fare. If a ride has been reserved, the desired ride-hailing time may also be included in the display.

[0038] In step S104, the control unit 21 of the ride-hailing management device 20 selects a vehicle 30 that meets the user's requirements as a candidate vehicle for dispatching based on the ride-hailing request information received from the user device 10. When the selected vehicle 30 accepts the ride-hailing request, the ride is confirmed.

[0039] In step S105, the control unit 21 of the vehicle allocation management device 20 generates vehicle allocation status information based on the vehicle allocation request information and the information of the vehicle for which vehicle allocation has been established (allocated vehicle). The vehicle allocation status information includes at least one of information on the request processing status, the scheduled boarding location, the scheduled alighting location, the desired vehicle allocation time, the scheduled arrival time of the allocated vehicle, the current location, the vehicle number, and the fare. The request processing status is information regarding the processing status of the request and includes all the statuses used in the description of this embodiment. Examples of the status include before the allocated vehicle is determined, the allocated vehicle is determined, the allocated vehicle reaches a predetermined distance from the scheduled boarding location, the allocated vehicle arrives at the scheduled boarding location, the passenger is boarding, the vehicle arrives at the scheduled alighting location, and the service is completed.

[0040] In step S106, the control unit 21 of the vehicle allocation management device 20 transmits the vehicle allocation status information to the user device 10 via the communication unit 23.

[0041] In step S107, when the control unit 11 of the user device 10 receives the vehicle allocation status information, it updates the vehicle allocation list screen displayed on the output unit 15 based on the information. Also, the control unit 11 stores and holds at least the last received vehicle allocation status information in the storage unit 12 of the user terminal.

[0042] Even after the control unit 21 of the vehicle allocation management device 20 transmits the vehicle allocation status information to the user device 10, it may generate the vehicle allocation status information at that time at regular intervals or when there is a change in either the information included in the vehicle allocation status information or the request processing status, and transmit it to the user device 10. Each time the control unit 11 of the user device 10 receives the vehicle allocation status information, it compares the latest vehicle allocation status information stored in the storage unit 12 with the newly received vehicle allocation status information, and if there is a change, it may determine that there has been an update to the vehicle allocation status information. When the storage unit 12 of the user device 10 receives the vehicle allocation status information, it may discard the latest vehicle allocation status information stored and store the received vehicle allocation status information, or overwrite and store the received vehicle allocation status information with the latest vehicle allocation status information stored.

[0043] The storage unit 12 of the user device 10 may store a plurality of latest received vehicle allocation status information for one vehicle allocation request. In this case, the control unit 11 of the user device 10 may compare the latest vehicle allocation status information stored in the storage unit 12 with the newly received vehicle allocation status information, and if there is a change, it may determine that there has been an update to the vehicle allocation status information.

[0044] Next, the control unit 11 of the user device 10 will explain the screen output to the output unit 15. FIGS. 5 to 7 are diagrams showing an example of the screen displayed on the user device 10. In the following embodiment, the display in an application on a smartphone will be described as an example.

[0045] In FIG. 5, the screen 50 includes an image 51 that displays a vehicle allocation list screen. The vehicle allocation list screen is a screen that includes a list of vehicle allocation requests for which the service has not been completed, and an overview (summary) of each vehicle allocation request is displayed. The overview of the vehicle allocation request may include the current request processing status or the status of the arranged vehicle, the scheduled boarding location, the scheduled alighting location, and the like. The control unit 11 of the user device 10 may update the information on the vehicle allocation list screen in step S107. Examples of the information added by the update include the scheduled arrival time of the allocated vehicle, the vehicle number, and the like. On the vehicle allocation list screen, a line segment with the pick-up point where the allocated vehicle received the request and the scheduled alighting location as endpoints and the scheduled boarding location as the midpoint may be displayed, and the current location of the allocated vehicle may be displayed on that line segment. The display of the current location on the line segment may be based on the travel time required for the three points of the pick-up point where the allocated vehicle received the request, the current location of the allocated vehicle, and the scheduled boarding location, or the three points of the scheduled boarding location, the current location of the allocated vehicle, and the scheduled alighting location, or may be based on the distance between the three points. For example, if the travel time from the scheduled boarding location to the scheduled alighting location is 30 minutes and the current location of the allocated vehicle is at a position where the travel time from the scheduled boarding location is 10 minutes, the display of the current location on the line segment may be at a point that divides the line segment from the scheduled boarding location to the scheduled alighting location in a ratio of 1:2. The display of the current location on the line segment may also be displayed on a line segment with the pick-up point where the allocated vehicle received the request and the scheduled boarding location as endpoints. Note that instead of changing the display according to the actual position of the vehicle, the current location of the allocated vehicle may be specified to change the position according to the status. When the scheduled arrival time of the allocated vehicle and the current time become shorter than a predetermined time, the control unit 11 of the user device 10 may display on the vehicle allocation list screen that the vehicle will arrive soon.

[0046] When receiving the updated vehicle allocation status information, the control unit 11 of the user device 10 may update the vehicle allocation list screen. For example, when receiving the vehicle allocation status information including the request processing status indicating that the allocated vehicle has arrived at the boarding destination, the control unit 11 may display that the vehicle has arrived, and may also display the vehicle number and the boarding deadline. When receiving from the vehicle allocation management device 20 the vehicle allocation status information including the request processing status indicating that a passenger has boarded the allocated vehicle, the control unit 11 may display on the vehicle allocation list screen that the passenger is boarding. When receiving from the vehicle allocation management device 20 the vehicle allocation status information including the request processing status indicating that a passenger has alighted and the service provision has been completed, the control unit 11 may display on the vehicle allocation list screen that the service provision has been completed.

[0047] By making the above-mentioned displays, when the user makes a plurality of vehicle allocation requests, particularly when making a plurality of vehicle allocation requests simultaneously or when making another vehicle allocation request before the boarding of the vehicle allocated for a vehicle allocation request is completed (the service provision is completed), the user can quickly grasp the processing status of each vehicle allocation request.

[0048] In FIGS. 6A to 6E, the screen 50 includes an image 52 that displays first detailed information, which is detailed information about the ride request. On the display screen of the ride list, when the control unit 11 of the user device 10 receives an input to open the details of a specific ride request from the user, it generates and displays a first detailed screen that displays the detailed information about the ride request. For example, when the control unit 11 receives an input (e.g., a tap) from the user to open the details of the topmost ride request in FIG. 5, it transitions to FIG. 6A. The first detailed screen includes a map display area 52A and a request information display area 52B. In the map display area 52A, a map showing the scheduled boarding position for the selected ride request or the area around the dispatched vehicle is displayed. Note that in the situation where a vehicle is being arranged, the map may be displayed in gray. In the request information display area 52B, a display may be made according to the request processing status. For example, if the status included in the request processing status is before the dispatched vehicle is determined, a screen including a display indicating that a vehicle is being arranged as shown in FIG. 6A and a button for transitioning to a screen for sending a cancellation of the ride request to the ride management device 20 is displayed. If the status included in the request processing status is that the dispatched vehicle is determined, as shown in FIG. 6B, a screen including the scheduled arrival time at the scheduled boarding location of the dispatched vehicle, a description of the cancellation fee, a button for transitioning to a screen for sending a passenger mark to the driver of the dispatched vehicle, and a button for transitioning to a screen for sending a message to the driver of the dispatched vehicle is displayed. If the status included in the request processing status is the arrival of the dispatched vehicle at a predetermined distance from the scheduled boarding location, as shown in FIG. 6C, a screen including a display indicating that the dispatched vehicle will arrive soon, the vehicle number, an image diagram of the dispatched vehicle, matters to note at the time of boarding, a button for transitioning to a screen for sending a passenger mark to the driver of the dispatched vehicle, and a button for transitioning to a screen for sending a message to the driver of the dispatched vehicle is displayed. If the status included in the request processing status is the arrival of the dispatched vehicle at the scheduled boarding location, as shown in FIG. 6D, a screen including a display indicating that the vehicle has arrived, the boarding deadline, the vehicle number, an image diagram of the dispatched vehicle, matters to note at the time of boarding, and a button for transitioning to a screen for sending a message to the driver of the dispatched vehicle is displayed. If the status included in the request processing status is that the passenger is boarding, as shown in FIG. 6E, a screen including a display indicating that the passenger is boarding is displayed.

[0049] When receiving the updated vehicle allocation status information, the control unit 11 of the user device 10 may update the first detailed screen. For example, when the status changes from before vehicle allocation determination to vehicle allocation determination upon receiving the updated vehicle allocation status information, it may transition from FIG. 6A to FIG. 6B. Similarly, when the status changes from vehicle allocation determination to reaching a predetermined distance from the scheduled boarding location of the allocated vehicle upon receiving the updated vehicle allocation status information, it may transition from FIG. 6B to FIG. 6C. Similarly, when the status changes from reaching a predetermined distance from the scheduled boarding location of the allocated vehicle to arriving at the scheduled boarding location of the allocated vehicle upon receiving the updated vehicle allocation status information, it may transition from FIG. 6C to FIG. 6D. Similarly, when the status changes from arriving at the scheduled boarding location of the allocated vehicle to during passenger boarding upon receiving the updated vehicle allocation status information, it may transition from FIG. 6D to FIG. 6E.

[0050] In this embodiment, the display of the screen 50 is controlled by layers in image processing. That is, this embodiment has a configuration in which a plurality of images (layers) are superimposed, and when a plurality of layers are displayed simultaneously, the display of the upper layer, which is relatively higher in position, is preferentially displayed. If the upper layer is transparent, the upper layer is displayed thinly according to its transmittance, and the image displayed in the lower layer is also displayed (visible). In this embodiment, the display of the screen 50 includes at least three layers. The layers are named, for example, the first layer, the second layer, and the third layer in order from the top.

[0051] The control unit 11 of the user device 10 may display the request information display area 52B as the first layer and the map display area 52A as a layer lower than the request information display area 52B on the first detailed screen. The control unit 11 may display the map display area 52A larger than the request information display area 52B. In the example of FIG. 6A, the ratio of the size of the map display area 52A to the request information display area 52B is approximately 2:1, but it is not limited to this. The control unit 11 may display the request information display area 52B as the first layer and the map display area 52A as the second layer. When there is an update to the vehicle allocation status information according to the update information received by the control unit 11 from the vehicle allocation management device 20, the control unit 11 may display the request information display area 52B larger than normal. The control unit 11 may change the size of the request information display area 52B according to the status included in the current request processing status. For example, if the status included in the request processing status is before vehicle allocation determination, vehicle allocation determination, and during passenger boarding, the ratio of the size of the map display area 52A to the request information display area 52B may be approximately 2:1. If the status included in the request processing status is arrival at a predetermined distance from the scheduled boarding location of the vehicle for vehicle allocation and arrival at the scheduled boarding location of the vehicle for vehicle allocation, the ratio of the size of the map display area 52A to the request information display area 52B may be approximately 3:2 to 1:1.

[0052] The control unit 11 of the user device 10 may display the vehicle allocation list screen as the third layer. When the control unit 11 receives update information of the vehicle allocation status information including the request processing status from the vehicle allocation management device 20, the control unit 11 may update the vehicle allocation list screen. When the first detailed screen is being displayed on the output unit 15 and there is an update to the request processing status for other vehicle allocation requests, the control unit 11 may display a notification indicating that the request processing status of the other vehicle allocation request has been updated as the first layer on the output unit 15. Alternatively, it may be displayed on a layer higher than the first layer. When the control unit 11 taps and operates the display area of the update notification in a state where the update notification is being displayed by the user, the control unit 11 may close the displayed first detailed screen and transition to the first detailed screen of the vehicle allocation request that is the target of the notification.

[0053] The control unit 11 of the user device 10 may always display a button for closing the first detailed screen on the first detailed screen. The button for closing the first detailed screen may be displayed as a downward-facing mountain symbol, for example, as shown in FIGS. 6A to 6E. When receiving an input from the user to close the first detailed screen, the control unit 11 displays a vehicle allocation list screen on the output unit 15. At this time, the control unit 11 may continue to update and draw the first detailed screen as a layer lower than the third layer while the vehicle allocation list screen is being displayed. When receiving an input from the user to display the first detailed screen, the control unit 11 copies and displays the first detailed screen drawn in the lower layer to the first layer and the second layer.

[0054] By making the above notifications and screen transitions, even when a screen transition is necessary, it is not necessary to newly draw each time, so the screen can be transitioned quickly. Also, by tapping the update notification displayed on the first detailed screen, it is possible to transition to another first detailed screen. As a result, when there is a change in the situation (request processing status) other than the vehicle allocation request being confirmed by the user, the user can immediately know that there has been a change in the status (request processing status) of the vehicle allocation request and can quickly check the status of the vehicle allocation request.

[0055] In FIG. 7, the screen 50 includes an image 53 that displays second detailed information, which is detailed information about a vehicle allocation request. When an instruction is input from the user to display detailed information regarding the request information display area 52B during the display of the first detailed screen (for example, swiping the image in the request information display area 52B upward), the control unit 11 of the user device 10 generates and displays a second detailed screen as illustrated in FIG. 7. For example, the second detailed screen can be displayed in such a way that the request information display area 52B of the first detailed screen expands upward. The information displayed on the second detailed screen includes the scheduled boarding location, the scheduled alighting location, a display indicating that a vehicle is being arranged, the crew information of the allocated vehicle, and the payment information.

[0056] When receiving updated vehicle allocation status information, the control unit 11 of the user device 10 may update the second detailed screen. For example, when receiving vehicle allocation status information including the request processing status indicating that the allocated vehicle has arrived at the boarding location, the control unit 11 may display on the second detailed screen a message indicating that the vehicle has arrived and a display including the boarding deadline instead of the scheduled arrival time of the allocated vehicle. When receiving from the vehicle allocation management device 20 vehicle allocation status information including the request processing status indicating that a passenger has boarded the allocated vehicle, the control unit 11 may display on the second detailed screen a message indicating that the passenger is boarding instead of the display indicating that the vehicle has arrived and the boarding deadline. When receiving from the vehicle allocation management device 20 vehicle allocation status information including the request processing status indicating that a passenger has alighted and the service provision has been completed, the control unit 11 may display on the second detailed screen a message indicating that the service provision has been completed, information including the usage date and time, and an input field for evaluating the allocated vehicle instead of the display indicating that the passenger is boarding.

[0057] Similar to the first detailed screen, the second detailed screen may display the request information display area 52B as the first layer and the map display area 52A as the second layer.

[0058] When the vehicle allocation status information received from the vehicle allocation management device 20 is updated, the control unit 11 of the user device 10 may update the vehicle allocation list screen and the first detailed screen. When the second detailed screen is being displayed on the output unit 15 and the vehicle allocation status information for another vehicle allocation request has been updated, the control unit 11 may display on the output unit 15 a notification indicating that the vehicle allocation status information for the other vehicle allocation request has been updated as the first layer. Alternatively, it may be displayed on a layer higher than the first layer. When the control unit 11 taps and operates the display area of the update notification while the update notification is being displayed by the user, the currently displayed second detailed screen may be closed and the process may transition to the first detailed screen of the vehicle allocation request targeted by the notification.

[0059] When the control unit 11 of the user device 10 receives an input to reduce the display of the second detailed screen from the user (for example, swiping down the image of the second detailed screen), the control unit 11 of the user device 10 displays the first detailed screen on the output unit 15. Further, when the control unit 11 of the user device 10 receives an input to close the first detailed screen from the user, the control unit 11 of the user device 10 displays the vehicle allocation list screen on the output unit 15. Alternatively, the control unit 11 may be set to directly display the vehicle allocation list screen when receiving an input to close the second detailed screen from the user.

[0060] The control unit 11 of the user device 10 causes the output unit 15 to display the request information display area 52B in the first detailed screen and the second detailed screen in the first layer, the map display area 52A in the second layer, and the vehicle allocation list screen in the third layer. That is, by displaying the first detailed screen or the second detailed screen as a higher layer than the vehicle allocation list screen, even if the screen is transitioned from the vehicle allocation list screen to the first detailed screen or further from there to the second detailed screen, for example, by continuously continuing the display process (drawing process) of the vehicle allocation list screen in the third layer, when performing the screen transition from the first detailed screen or the second detailed screen to the vehicle allocation list screen, it is not necessary to restart the display process (drawing process) of the vehicle allocation list screen from the beginning. Since the processing status of the vehicle allocation request may change moment by moment, even when displaying the first detailed screen or the second detailed screen of a specific vehicle allocation request, it is desired to frequently check the status of each other vehicle allocation request. According to the embodiment of the present disclosure, since the display process (drawing process) of the vehicle allocation list screen continues in the third layer, the screen transition from the state of displaying the first detailed screen or the second detailed screen to the vehicle allocation list screen where the list of vehicle allocation requests can be visually recognized can be quickly performed, and the processing status of each vehicle allocation request can be quickly confirmed.

[0061] Also, by displaying a button to close the first detailed screen on the first detailed screen or the second detailed screen, the screen transition to the vehicle allocation list screen where the list of vehicle allocation requests can be visually recognized can be quickly performed only by operating the button to close the first detailed screen.

[0062] The present disclosure is not limited to the above-described embodiments. For example, a plurality of blocks described in the block diagram may be integrated, or one block may be divided. Instead of executing a plurality of steps described in the flowchart in time series according to the description, they may be executed in parallel or in a different order according to the processing capabilities of the apparatuses that execute each step, or as necessary. In addition, modifications can be made without departing from the spirit of the present disclosure.

Explanation of Signs

[0063] 1 Information processing system 2 Network 10 User device 11 Control unit 12 Storage unit 13 Communication unit 14 Input unit 15 Output unit 20 Vehicle dispatching management device 21 Control unit 22 Storage unit 23 Communication unit 30 Vehicle 50 Screen 51 Image 52 Image 52A Map display area 52B Request information display area 53 Image

Claims

1. A user device capable of multiple vehicle allocation requests for a vehicle allocation management device that performs vehicle allocation processing, displays a vehicle allocation list screen that is a screen including a list of the multiple vehicle allocation requests, and causes the vehicle allocation list screen to display the vehicle allocation status information of each vehicle allocation request received from the vehicle allocation management device A user device comprising a control unit.

2. The vehicle allocation list screen is caused to display the request processing status as the vehicle allocation status information, The user device according to claim 1.

3. The control unit, when one vehicle allocation request is selected from the vehicle allocation list screen, displays a first detailed screen that displays detailed information regarding the vehicle allocation request, and when an input to close the first detailed screen is received, displays the vehicle allocation list screen. The user device according to claim 1 or 2.

4. The control unit, displays the first detailed screen as an upper layer of the vehicle allocation list screen, continues the display process of the vehicle allocation list screen while the first detailed screen is being displayed, and when an input to close the first detailed screen is received, the list of the multiple vehicle allocation requests that were being continuously displayed becomes visible. The user device according to claim 3.

5. The control unit, when the first detailed screen of one vehicle allocation request is being displayed as an upper layer of the vehicle allocation list screen, and when the vehicle allocation status information of another vehicle allocation request is updated, notifies that the vehicle allocation status information of the other vehicle allocation request has been updated. The user device according to claim 4.

6. A step in which a user device transmits multiple vehicle allocation requests to a vehicle allocation management device that performs vehicle allocation processing; a step in which the user device receives the vehicle allocation status information of each vehicle allocation request from the vehicle allocation management device; and a step in which the user device displays a vehicle allocation list screen that is a screen including a list of the multiple vehicle allocation requests based on the vehicle allocation status information. An information processing method including these steps.

7. A program for operating a computer as the user device according to claim 1.

Citation Information

Patent Citations

  • System, method and program for cab dispatching

    JP2005018684A