Information processor, information processing method and program
The information processing device simplifies vehicle allocation by using road width information to determine suitable vehicles for moving and luggage transport, enhancing scheduling efficiency.
Patent Information
- Application Number
- JP2024044881
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2025-10-03
AI Technical Summary
The allocation of moving company work vehicles is complicated by factors such as the amount of moving items, building structure, and road width, making it difficult for inexperienced employees to efficiently schedule vehicle allocations, especially when transporting luggage.
An information processing device that includes a vehicle information receiving unit, a request information acquisition unit, and an allocation unit, which utilizes map information to determine suitable vehicles based on road widths and displays vehicle and request information on a shared screen for efficient allocation.
Improves vehicle dispatch operations by enabling efficient allocation of vehicles based on road width information, reducing complexity and improving scheduling accuracy.
Smart Images

Figure 2025144945000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] In order to finalize a moving schedule, it is essential to secure the vehicles necessary for the moving work. However, moving companies have a limited number of vehicles, and the number of moving jobs they can accept in a day varies depending on which vehicle, where, and what kind of work is being performed on that day. Therefore, moving companies are required to create a vehicle allocation schedule that allows them to efficiently utilize the work vehicles they own.
[0003] Regarding technology for dispatching moving vehicles required for moving, there is known technology that allows customers to instantly know the definitive moving fee simply by inputting predetermined information from a computer at home or work (see, for example, Patent Document 1). This technology is described as comprising "a fixed fee calculation means for calculating the fixed fee for moving based on the time required for loading and unloading household goods and the travel time, and a vehicle dispatching means for dispatching the necessary moving vehicle based on the predetermined customer information input from the customer terminal, including the address from which the move is made, the address of the move destination, the date and time of the move, the time required for unloading household goods calculated by the household goods unloading time calculation means, the travel time calculated by the travel time calculation means, and the amount of household goods to be transported," but does not specifically disclose the means for dispatching the moving vehicle. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-21213 Summary of the Invention [Problem to be solved by the invention]
[0005] The allocation of moving company work vehicles is influenced by factors such as the amount of moving items, the structure of the building where the work is being carried out, and the width of the roads around the building, making the procedures complicated and making it difficult for inexperienced employees to efficiently schedule vehicle allocations. The fact that the procedures are complicated and inconvenient does not only apply when a moving company dispatches a moving vehicle, but also when a vehicle is dispatched when a request is made to transport luggage. An object of the present invention is to provide an information processing device, an information processing method, and a program that can improve vehicle dispatch operations. [Means for solving the problem]
[0006] (1) One aspect of the present invention is an information processing device that includes a vehicle information receiving unit that receives vehicle information about work vehicles used to transport luggage, including at least information about the size of the vehicle; a request information acquisition unit that acquires request information about a request to transport luggage, including at least road width information about the width of roads around a building where luggage removal or loading work is to be performed; and an allocation unit that allocates at least one work vehicle to the request to transport luggage, wherein the allocation unit determines a work vehicle that can be allocated to the request to transport luggage by comparing the vehicle information with the road width information included in the request information. (2) One aspect of the present invention is an information processing device as described in (1) above, characterized in that it includes a map information storage unit that records map information including detailed roads and road widths in an area where cargo transportation work can be carried out, and the request information acquisition unit acquires road width information around the building from the map information storage unit based on the name or address of the building where the removal or loading work will be carried out, which is included in the request information. (3) One aspect of the present invention is an information processing device as described in (1) above, which is provided with an image creation unit that creates a case information image showing the request information for each case of a request to transport the luggage, and the allocation unit assigns the work vehicle to the request to transport the luggage by displaying the case information image and the vehicle information in correspondence with each other on the same display screen. (4) One aspect of the present invention is an information processing device as described in (1) above, which is provided with an image creation unit that creates a vehicle information image showing the vehicle information for each work vehicle, and the allocation unit assigns the work vehicle to the cargo transportation request by displaying the vehicle information image and the request information in correspondence with each other on the same display screen. (5) One aspect of the present invention is an information processing device as described in (1) above, which includes an image generation unit that generates at least one of the vehicle information and the request information as an image whose position can be moved by a user's operation, and the allocation unit that associates the vehicle information with the request information based on the position at which the generated image is placed on the display screen. (6) One aspect of the present invention is an information processing device as described in any one of (3) to (5) above, in which a vehicle information image showing the vehicle information or a case information image showing the request information is displayed by a user performing an operation to specify an image whose placement is to be changed, and then performing an operation to move the placement position of the image. (7) One aspect of the present invention is an information processing device described in any one of (3) to (5) above, wherein, when an attempt is made to place a case information image showing the request information that cannot be assigned to a vehicle information image showing the vehicle information, the allocation unit controls the placement so that it cannot be completed, or notifies the operator that there is a defect in the placement, or both.
[0007] (8) One aspect of the present invention is an information processing method executed by an information processing device, which includes the steps of: receiving vehicle information for a work vehicle to be used to transport luggage, the vehicle information including at least information regarding the size of the vehicle; acquiring request information for a request to transport luggage, the request information including at least road width information regarding the width of the road around the building where the luggage will be removed or loaded; and allocating at least one work vehicle to the request to transport luggage, wherein in the allocating step, the vehicle information is compared with the road width information included in the request information to determine a work vehicle that can be allocated to the request to transport luggage.
[0008] (9) One aspect of the present invention is a program that causes a computer to execute the steps of: receiving vehicle information about a work vehicle to be used to transport cargo, the vehicle information including at least information about the size of the vehicle; acquiring request information about a request to transport cargo, the request information including at least road width information about the width of the road around the building where the cargo will be removed or carried in; and allocating at least one work vehicle to the request to transport the cargo; and in the allocating step, determining a work vehicle that can be allocated to the request to transport the cargo by comparing the vehicle information with the road width information included in the request information. [Effects of the Invention]
[0009] According to the present invention, it is possible to obtain an effect of improving vehicle dispatch operations. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a diagram illustrating an example of the configuration of a support system 1 according to the present embodiment. [Figure 2] 1 is a block diagram showing an example of a terminal device 10, a terminal device 20, and an information processing device 100 included in a support system 1 according to the present embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of the operation of the support system 1 according to the present embodiment. [Figure 4] FIG. 10 is a diagram showing an example of a vehicle employee registration screen VERS for a luggage transportation support service. [Figure 5] FIG. 10 is a diagram showing an example of a vehicle employee registration screen VERS for a luggage transportation support service. [Figure 6] FIG. 10 is a diagram showing an example of a vehicle dispatch schedule screen MAS for a luggage transportation support service. [Figure 7] FIG. 10 is a diagram illustrating an example of vehicle employee information. [Figure 8] FIG. 10 is a diagram showing an example of a vehicle dispatch schedule screen MAS for a luggage transportation support service. [Figure 9A] FIG. 10 is a diagram showing an example of a new luggage transportation request creation screen REPTS of the luggage transportation support service. [Figure 9B] FIG. 10 is a diagram showing an example of a new luggage transportation request creation screen REPTS of the luggage transportation support service. [Figure 9C] FIG. 10 is a diagram showing an example of a new luggage transportation request creation screen REPTS of the luggage transportation support service. [Figure 10] FIG. 10 is a diagram showing an example of a vehicle dispatch schedule screen MAS for a luggage transportation support service. [Figure 11] FIG. 10 is a diagram showing an example of a luggage transportation request information cassette. [Figure 12A] FIG. 10 is a diagram showing an example of a luggage transportation request confirmation screen COPTS of a luggage transportation support service. [Figure 12B] FIG. 10 is a diagram showing an example of a luggage transportation request confirmation screen COPTS of a luggage transportation support service. [Figure 12C] FIG. 10 is a diagram showing an example of a luggage transportation request confirmation screen COPTS of a luggage transportation support service. [Figure 13] FIG. 10 is a diagram showing an example of a vehicle dispatch schedule screen MAS for a luggage transportation support service. [Figure 14] FIG. 10 is a diagram showing an example of a display screen of a luggage transportation support service. DETAILED DESCRIPTION OF THE INVENTION
[0011] Next, an information processing apparatus, an information processing method, and a program according to the present embodiment will be described with reference to the drawings. The embodiment described below is merely an example, and the embodiments to which the present invention is applied are not limited to the following embodiments. In all the drawings for explaining the embodiments, the same reference numerals are used for components having the same functions, and repeated explanations will be omitted. Furthermore, in this application, "based on XX" means "based on at least XX," and includes cases where it is based on other elements in addition to XX. Furthermore, "based on XX" is not limited to cases where XX is used directly, but also includes cases where it is based on XX that has been calculated or processed. "XX" is any element (for example, any information).
[0012] (Embodiment) Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing an example of the configuration of a support system 1 according to this embodiment. The support system 1 provides a luggage transportation support service that enables a luggage delivery company, who receives a request from a client CL requesting luggage transportation, to efficiently allocate employees and delivery vehicles in charge of luggage transportation work. The luggage transportation support service includes a moving support service.
[0013] The support system 1 includes, for example, a terminal device 10, a terminal device 20, and an information processing device 100. The terminal device 10, the terminal device 20, and the information processing device 100 can communicate with each other via a communication network NW. The communication network NW includes the Internet, a wide area network (WAN), a local area network (LAN), a public line, a provider device, a dedicated line, a wireless base station, and the like.
[0014] The terminal device 10 is a terminal device used, for example, by an employee EM of a parcel delivery company. An example of an employee EM is a person who assigns vehicles and sets schedules based on the content of interviews conducted by a sales representative with customers (clients requesting the transportation of parcels). In addition, there are cases where the sales representative operates the terminal device 10 on the spot while interviewing the customer. For example, a stationary computer device may be used as the terminal device 10, or a portable computer device such as a smartphone or a tablet computer (tablet PC) may be used.
[0015] The terminal device 20 is, for example, a terminal used by a sales representative of a parcel delivery company. The sales representative may operate the terminal device 20 on the spot while interviewing the customer and inputting information, or may ask the employee EM to input information from the terminal device 10 via telephone, email, or face-to-face conversation. The terminal device 20 has the same configuration as the terminal device 10. For example, a stationary computer device may be used as the terminal device 20, or a portable computer device such as a smartphone or a tablet computer (tablet PC) may be used. In this embodiment, the terminal device 10 and the terminal device 20 may be collectively referred to as the terminal device 10.
[0016] The information processing device 100 is a server device that provides a website for employees EM to register vehicle information and employee information. Although not shown, the requester CL may also be able to request the transportation of luggage via the website provided by the information processing device 100. This configuration not only reduces the burden on the employee EM or sales representative for entering information, but also reduces input errors by having the requester enter the information themselves.
[0017] The following describes in detail the terminal device 10, the terminal device 20, and the information processing device 100 included in the support system 1. Fig. 2 is a block diagram showing an example of the terminal device 10, the terminal device 20, and the information processing device 100 included in the support system 1 according to this embodiment.
[0018] (Terminal device 10) The terminal device 10 includes a communication unit 12, a creation unit 14, an image processing unit 16, an operation unit 18, a display unit 19, and a storage unit 15. The communication unit 12 is realized by a communication module. The communication unit 12 communicates with an external communication device via a network NW. The communication unit 12 communicates using a communication method such as a wired LAN. The communication unit 12 may also communicate using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (Long Term Evolution) (registered trademark). The communication unit 12 holds communication information necessary for communicating with the information processing device 100 via the network NW.
[0019] The display unit 19 is, for example, a display and includes a touch panel. The storage unit 15 is realized by a hard disk drive (HDD), flash memory, random access memory (RAM), read only memory (ROM), etc. The storage unit 15 may be realized by the cloud. The operation unit 18 is an input device that accepts operations by the employee EM, and is, for example, a touch panel.
[0020] The creation unit 14 and the image processing unit 16 are realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a computer program (software) stored in the storage unit 15.
[0021] Furthermore, some or all of these functional units may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by a combination of software and hardware. The computer program may be stored in advance in a storage device such as a HDD or flash memory, or may be stored in a removable storage medium such as a DVD (Digital Versatile Disc) or CD-ROM, and installed by inserting the storage medium into a drive device.
[0022] (Information processing device 100) The information processing device 100 includes a communication unit 102, a creation unit 104, a reception unit 105, an image processing unit 106, an operation unit 108, a display unit 109, an allocation unit 110, a recommendation unit 112, and a storage unit 115. The communication unit 102 is realized by a communication module. The communication unit 102 communicates with an external communication device via a network NW. The communication unit 102 communicates using a communication method such as a wired LAN. The communication unit 102 may also communicate using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (registered trademark). The storage unit 115 is realized by a HDD, flash memory, RAM, ROM, etc., and stores information.
[0023] The creation unit 104, the reception unit 105, the image processing unit 106, the allocation unit 110, and the recommendation unit 112 are realized by, for example, a hardware processor such as a CPU executing a computer program (software) stored in the storage unit 115.
[0024] Furthermore, some or all of these functional units may be realized by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by a combination of software and hardware. The computer program may be stored in advance in a storage device such as a HDD or flash memory, or may be stored in a removable storage medium such as a DVD or CD-ROM and installed by inserting the storage medium into a drive device.
[0025] The operation of the support system 1 will be described with reference to FIG. (S1-1) A vehicle employee registration process is performed between the terminal device 10 and the information processing device 100. The vehicle employee registration process will now be described. Employee EM performs an operation to select vehicle employee registration on a menu screen, for example. In this embodiment, "vehicle employee registration" refers to the process of linking and registering an employee in charge of delivering luggage with the vehicle in which the employee will ride. The operation unit 18 accepts an operation to select vehicle employee registration. The creation unit 14 creates a vehicle employee registration request based on the operation accepted by the operation unit 18 and transmits it from the communication unit 12 to the information processing device 100.
[0026] In the information processing device 100, the communication unit 102 receives a vehicle employee registration request. The creation unit 104 acquires the vehicle employee registration request from the communication unit 102, creates vehicle employee registration screen information for displaying a vehicle employee registration screen on the terminal device 10 based on the acquired vehicle employee registration request, and transmits the information from the communication unit 102 to the terminal device 10.
[0027] In the terminal device 10, the communication unit 12 receives the vehicle employee registration screen information transmitted by the information processing device 100 in response to the vehicle employee registration request. The image processing unit 16 acquires the vehicle employee registration screen information from the communication unit 12 and causes the display unit 19 to display the vehicle employee registration screen. 4 is a diagram showing an example of a vehicle employee registration screen VERS for the luggage transportation support service. The vehicle employee registration screen VERS includes fields for the employee EM to input items for setting information about the delivery employee and the vehicle in which the delivery employee will ride.
[0028] 4 shows, as an example, a name input field NA for inputting the name of the delivery employee, and a save button SAV1 that is pressed to save the input name information. Also shown are a vehicle number input field VEN for inputting the vehicle number as information indicating the vehicle VE in which the delivery employee entered in the name input field NA will ride, a drop-down list LLC for selecting the vehicle load capacity of the vehicle, and a save button SAV2 that is pressed to save these input contents.
[0029] Figure 5 shows an example of input on the vehicle employee registration screen VERS of the luggage transportation support service. Specifically, "Yusuke Miyake" and "5211" are entered in the name input field NA and the vehicle number input field VEN, respectively. Also, "3 t" is selected from the drop-down list LLC for selecting the load capacity of the set vehicle.
[0030] When employee EM presses (selects) the save button SAV2, the name of the employee in charge of delivery, the vehicle number, and information indicating the load capacity of the vehicle are linked and recorded in the information processing device 100. That is, in the example of Fig. 5, the information that "Yusuke Miyake, the employee in charge of delivery, will be riding in a vehicle with a load capacity of 3 tons and vehicle number 5211" is recorded in the information processing device 100. To explain this process in more detail, when the operation unit 18 of the terminal device 20 accepts an operation to select the save button SAV2, the creation unit 14 creates vehicle employee information including information indicating the name of the employee in charge of delivery, information indicating the vehicle license plate number, and information indicating the load capacity of the vehicle. The creation unit 14 transmits the created vehicle employee information from the communication unit 12 to the information processing device 100 via the network NW.
[0031] In the information processing device 100, the communication unit 102 receives vehicle employee information. The reception unit 105 acquires and accepts the vehicle employee information from the communication unit 102. The reception unit 105 generates vehicle employee information identification information based on the accepted vehicle employee information, associates the vehicle employee information identification information with information included in the vehicle employee information, and stores the associated information in the storage unit 115. The creation unit 104 creates vehicle dispatch schedule screen information for displaying a vehicle dispatch schedule screen on the terminal device 10 based on the acquired vehicle employee information, and transmits the created information from the communication unit 102 to the terminal device 10.
[0032] In the terminal device 10, the communication unit 12 receives the vehicle allocation schedule screen information. The image processing unit 16 acquires the vehicle allocation schedule screen information from the communication unit 12 and causes the display unit 19 to display the vehicle allocation schedule screen MAS. 6 is a diagram showing an example of a vehicle allocation schedule screen MAS for a luggage transportation support service. The vehicle allocation schedule screen MAS includes a monthly calendar MCAL, an unallocated vehicle display area UDDA, which is an area that displays luggage transportation request information cassettes for which no assigned vehicle has been set (unallocated) (details of the "baggage transportation request information cassette" will be described later), and a daily management area DMAA. In this example, the daily management area DMAA includes information indicating the date and day of the week DA, information indicating the average contract price, information indicating sales per vehicle, and information indicating total sales.
[0033] Furthermore, the daily management area DMAA includes an add case button ADPBU that is pressed when adding case information, a vehicle / employee information list display area VLDA, a vehicle allocation schedule area SCH, and an add / edit vehicle / employee button VERBU that is pressed when adding or editing a vehicle / employee. In the vehicle allocation schedule area SCH, vehicle / employee information is arranged vertically, and the horizontal direction indicates the time series (time).
[0034] Vehicle employee information is displayed for each vehicle in the vehicle employee information list display area VLDA. In the example of FIG. 6, the vehicle employee information entered in FIG. 5 is displayed in the top row of the vehicle list area VLDA. As shown in FIG. 7, an example of vehicle employee information includes information indicating the load capacity, information indicating the vehicle license plate number, information indicating the amount, information indicating the name of the delivery employee, and a "+" button that is pressed to add a delivery employee. The information indicating the load capacity is displayed as "s" for short trucks and "l" for long trucks. Specifically, a 2-ton short truck is abbreviated to "2ts" and a 2-ton long truck is abbreviated to "2tl." By displaying in this manner, information indicating the truck's load capacity LLOC can be displayed in a limited area.
[0035] In Figure 5, "Miyake Yusuke" is set as the delivery employee riding in "Vehicle Number 5211." However, if multiple delivery employees will be riding in the same vehicle, by pressing the "+" button shown in Figure 7, the display screen will change from the luggage transport support service vehicle dispatch schedule screen MAS in Figure 6 to the vehicle employee registration screen VERS in Figure 4, and the delivery employee riding in the vehicle can be added. For example, the operation unit 18 accepts an operation of pressing the "+" button. The creation unit 14 creates an employee registration request including vehicle employee information identification information based on the operation accepted by the operation unit 18, and transmits the request to the information processing device 100 from the communication unit 12. The vehicle employee registration screen information transmitted by the information processing device 100 in response to the employee registration request is received by the communication unit 12. The image processing unit 16 acquires the vehicle employee registration screen information from the communication unit 12, and displays the vehicle employee registration screen VERS (FIG. 4) on the display unit 19 based on the acquired vehicle employee registration screen information.
[0036] After the display screen transitions to the vehicle employee registration screen VERS, employee EM enters "Hirata Risa" in the name input field NA and presses (selects) the save button SAV1. The operation unit 18 accepts the operation of pressing (selecting) the save button SAV1. The creation unit 14 creates employee information including vehicle employee information identification information and information indicating the name of the entered employee in charge of delivery. The creation unit 14 transmits the created employee information from the communication unit 12 to the information processing device 100.
[0037] In the information processing device 100, the communication unit 102 receives employee information. The reception unit 105 acquires and accepts the employee information from the communication unit 102. The reception unit 105 associates the vehicle employee identification information included in the accepted employee information with the vehicle employee information already stored and stores information indicating the name of the employee in charge of delivery in the storage unit 115. The creation unit 104 creates vehicle dispatch schedule screen information in which the acquired employee information is reflected in the vehicle employee information, and transmits the information to the terminal device 10 from the communication unit 102.
[0038] In the terminal device 10, the communication unit 12 receives the dispatch schedule screen information. The image processing unit 16 acquires the dispatch schedule screen information from the communication unit 12 and displays the dispatch schedule screen MAS (FIG. 6) on the display unit 19. FIG. 6 shows a state in which, as a result of this processing, "Hirata Risa" has been added as a delivery employee to "vehicle number 5211."
[0039] In this way, delivery employees riding in the displayed vehicles can be added by using the "+" button displayed in the vehicle employee information in the vehicle list area VLDA, and can also be edited by pressing the "x" mark displayed next to the delivery employee's name to remove that delivery employee from the riding members.
[0040] Furthermore, employee EM can add vehicle employee information to be displayed in the vehicle employee information list area VLDA by pressing the Add / Edit Vehicle / Employee button VERBU, which is displayed at the bottom of the vehicle employee information list area VLDA. When the Add / Edit Vehicle / Employee button VERBU is pressed, the screen transitions to the vehicle employee registration screen VERS (Figure 4). Employee EM enters information into the vehicle employee registration screen VERS and presses the save button SAV2 to return to the vehicle dispatch schedule screen MAS. At this time, the newly registered vehicle employee information is added to the bottom row of the vehicle employee information list area VLDA. In the example of Figure 8, it is added to the row below "Vehicle Number 7642," and the Add / Edit Vehicle / Employee button VERBU moves down one row accordingly.
[0041] Specifically, the operation unit 18 receives an operation of pressing the vehicle / employee add / edit button VERBU. The creation unit 14 creates a vehicle employee registration request based on the operation received by the operation unit 18, and transmits the request from the communication unit 12 to the information processing device 100. In the information processing device 100, the communication unit 102 receives a vehicle employee registration request. The creation unit 104 acquires the vehicle employee registration request from the communication unit 102, creates vehicle employee registration screen information for displaying a vehicle employee registration screen ( FIG. 4 ) on the terminal device 10 based on the acquired vehicle employee registration request, and transmits the information from the communication unit 102 to the terminal device 10.
[0042] In the terminal device 10, the communication unit 12 receives the vehicle employee registration screen information. The image processing unit 16 acquires the vehicle employee registration screen information from the communication unit 12 and displays the vehicle employee registration screen VERS on the display unit 19 based on the acquired vehicle employee registration screen information. The employee EM enters information in the name input field NA and the vehicle number input field VEN, selects from the drop-down list LLC, and presses the save button SAV2. When the operation unit 18 accepts the operation of selecting the save button SAV2, the creation unit 14 creates vehicle employee information including information indicating the delivery employee's name, information indicating the vehicle number, and information indicating the vehicle's load capacity. The creation unit 14 transmits the created vehicle employee information from the communication unit 12 to the information processing device 100.
[0043] In the information processing device 100, the communication unit 102 receives vehicle employee information. The reception unit 105 acquires and accepts the vehicle employee information from the communication unit 102. The reception unit 105 generates vehicle employee information identification information based on the accepted vehicle employee information, associates the vehicle employee identification information with the information included in the vehicle employee information, and stores the information in the storage unit 115. The creation unit 104 places the acquired vehicle employee information at the bottom of the vehicle employee information list area VLDA and moves the add / edit vehicle / employee button VERBU one row down, creates vehicle dispatch schedule screen information, and transmits it from the communication unit 102 to the terminal device 10.
[0044] In the terminal device 10, the communication unit 12 receives the vehicle allocation schedule screen information. The image processing unit 16 acquires the vehicle allocation schedule screen information from the communication unit 12, and displays the vehicle allocation schedule screen MAS on the display unit 19 based on the acquired vehicle allocation schedule screen information. Returning to FIG. 3, the explanation will be continued.
[0045] (S2-1) A luggage transportation request tentative schedule process is performed between the terminal device 10 and the information processing device 100. The tentative luggage delivery request scheduling process will now be described. An employee EM of the luggage delivery company operates the terminal device 10 to input information necessary for luggage transportation into the new luggage delivery request creation screen REPTS, illustrated in Figs. 9A to 9C. In this example, Figs. 9A to 9C are displayed by scrolling the screen, but the screen may also be designed so that pages are switched by pressing a button such as "Next." The new luggage delivery request creation screen REPTS includes an information status button STA that indicates the status of the luggage delivery request, multiple fields for entering luggage delivery request details, a save button SAVBU for saving the input contents, and a cancel button CANBU for canceling the input contents.
[0046] An example of a request for transporting cargo includes identification information of the requester CL, information regarding the type of project, information regarding the requester CL's contact information COIN, information regarding the work schedule DAT, information indicating the delivery destination DEDE, information indicating the general work GEWO, and information indicating other OTH. The contact information COIN of the requester CL includes information indicating a telephone number and information indicating an email address. The information indicating the schedule DAT includes information indicating the work date, information indicating the designated time period, information indicating the scheduled start time, and information indicating the work time.
[0047] The information indicating the destination DEDE includes the address of the destination DEDE, i.e., information indicating the prefecture, city, ward, town, or village, information indicating the street area and address, building name, and room number. In addition, it also includes information indicating the building type, number of floors, information indicating the means of elevating, and information indicating road width check. The information indicating the general work GEWO includes information indicating the type of work, information indicating the work conditions, information indicating the number of workers, and information indicating the amount of luggage. Other information indicating OTH includes information indicating the contract amount, information indicating the vehicle used, information indicating the sales representative, information indicating the transit vehicle, and information indicating remarks.
[0048] Among the aforementioned luggage transportation request items, the identification information of the requester CL, information regarding the job type, information indicating the work date, information indicating the work time, and information indicating the prefecture and city / village of the destination DEDE are required items when provisionally reserving a luggage transportation request. By entering all required fields and pressing the save button SAVBU in FIG. 9C, the operation unit 28 accepts the operation performed by the employee EM. The creation unit 24 creates a luggage transportation request request including the requester identification information and the information entered on the luggage transportation request screen REPTS based on the operation accepted by the operation unit 28, and transmits the created luggage transportation request request from the communication unit 22 to the information processing device 100. As a result, the input content is registered and saved in the information processing device 100 with a status of "tentatively scheduled."
[0049] When the new luggage transport request creation screen REPTS for a new request is first displayed, the status button STA is displayed as "tentative" by default. However, if details such as the time for loading and unloading luggage have already been decided at the time the new request is accepted, the employee EM can switch the status button STA themselves to "confirmed" from the beginning and enter information. By switching the status to "confirmed," the required input fields change from "tentative." After entering information into all required input fields displayed with the "confirmed" status, pressing the save button SVBU in FIG. 8C registers and saves the input content as a "confirmed" schedule in the information processing device 100.
[0050] In the information processing device 100, the communication unit 102 receives a luggage transportation request. The reception unit 105 acquires and accepts the luggage transportation request from the communication unit 102. The reception unit 105 associates information included in the accepted luggage transportation request and stores it in the storage unit 115 as luggage transportation request information.
[0051] The creation unit 104 acquires a luggage transportation request request from the reception unit 105, and creates vehicle allocation schedule screen information that displays information included in the acquired luggage transportation request request as luggage transportation request information in the unallocated vehicle display area UDDA. An example of the vehicle allocation schedule screen MAS is shown in FIG. 10. The recommendation unit 112 acquires a baggage transportation request request from the reception unit 105, and based on the information included in the acquired baggage transportation request request, derives a vehicle dispatch schedule that is considered to have the best vehicle dispatch efficiency by referring to other already confirmed vehicle dispatch schedules on the vehicle dispatch schedule screen MAS. For example, the recommendation unit 112 derives an optimal vehicle dispatch schedule using a machine learning function of AI (artificial intelligence). The creation unit 104 creates vehicle dispatch schedule screen information for displaying the vehicle dispatch schedule derived by the recommendation unit 112 in a vehicle dispatch schedule area SCH on the vehicle dispatch schedule screen, indicated by a dashed line, as a recommendation frame RECO, and transmits the information from the communication unit 102 to the terminal device 10.
[0052] In the terminal device 10, the communication unit 12 receives the vehicle allocation schedule screen information transmitted by the information processing device 100. The image processing unit 16 acquires the vehicle allocation schedule screen information from the communication unit 12, and causes the display unit 19 to display the vehicle allocation schedule screen MAS based on the acquired vehicle allocation schedule screen information.
[0053] As shown in Fig. 10, the content entered in Figs. 9A to 9C is displayed as luggage transport request information in the undispatched vehicle display area UDDA. In this example, the luggage transport request information is displayed together in a rectangular frame as shown in Fig. 10. For convenience, in this example, this collection is called a "luggage transport request information cassette" or simply a "cassette."
[0054] Fig. 11 is a diagram showing an example of a luggage transport request information cassette. As shown in Fig. 11, the example of the luggage transport request information cassette includes identification information of the requester CL, information indicating the scheduled start time, information indicating the prefecture and city / ward / town / village of the delivery destination DESC, and information indicating the prefecture and city / ward / town / village of the delivery destination DEDE.
[0055] Furthermore, an example of the luggage transport request information cassette displays a request item image ITIM, which is an image showing the luggage transport request items selected by the requester CL. For example, the request item image ITIM includes an icon indicating whether or not an elevator is available as information indicating the lifting means, an icon indicating whether or not ancillary work is required as information indicating the type of work, an icon indicating whether or not heavy goods are being delivered, an icon indicating whether or not lifting work is required as work conditions, and an icon indicating whether or not side-lifting work is required. Important icons are colored to make them easier to see. In the example shown in FIG. 11, the scheduled start time is undecided, so it is left blank.
[0056] In the example of Figures 9A to 9C where the "requester" is "Yamada Taro," when employee EM presses the save button SAVBU in Figure 9C, the screen transitions to the vehicle dispatch schedule screen MAS in Figure 10. The baggage transport request information cassette for "Yamada Taro" is displayed in the undispatched vehicle display area UDDA.
[0057] Even when entering a "tentative reservation" status on the new luggage transport request creation screen REPTS, it is necessary to enter important information such as the location where the removal work will be performed (current address), the location where the removal work will be performed (relocation destination), and the required time. Based on this information, the recommendation unit 112 of the information processing device 100 refers to other already confirmed vehicle allocation schedules, derives the vehicle allocation schedule that is considered to have the best vehicle allocation efficiency, and displays the recommendation frame RECO in dashed lines on the vehicle allocation schedule area SCH.
[0058] When the baggage delivery request information cassette is placed in the vehicle dispatch schedule area SCH, the width of the display frame changes according to the work time. Therefore, the width of the frame of the recommendation frame RECO also changes according to the work time. For example, the recommendation frame RECO corresponding to the baggage delivery request information cassette for "Yamada Taro" displayed in the undispatched vehicle display area UDDA in FIG. 10 is not displayed on this cassette, but since the "work time" is "3 hours" in the example input screen in FIG. 9A, the recommendation frame RECO is also set to 3 hours.
[0059] In this example, the recommendation unit 112 of the information processing device 100 derives the recommendation frame RECO using a machine learning function of AI (artificial intelligence), but the most efficient vehicle dispatch schedule may be derived using a method other than using AI. Data used to derive the recommendation frame RECO includes, but is not limited to, the operating rate of each vehicle, the time required for the cargo transportation request to be derived, the loading and unloading locations, and the load capacity of each vehicle.
[0060] Employee EM compares the recommendation frame RECO displayed on the vehicle dispatch schedule screen MAS with other vehicle dispatch schedules, and places the baggage transport request information cassette in any position on the vehicle dispatch schedule area SCH by dragging and dropping. It may be placed in line with the recommendation frame RECO, or in a different location. However, a cassette cannot be placed on top of a location where another cassette is already placed.
[0061] The operation unit 28 accepts the operation performed by the employee EM when the cassette is placed at any position on the dispatch schedule area SCH by a drag-and-drop operation. The creation unit 24 creates a cassette placement request including the identification information of the requester CL and information indicating the area where the cassette is placed based on the operation accepted by the operation unit 28, and transmits the request from the communication unit 22 to the information processing device 100.
[0062] In the information processing device 100, the communication unit 102 receives a cassette placement request. The reception unit 105 acquires and accepts the cassette placement request from the communication unit 102. The allocation unit 110 acquires the cassette placement request from the reception unit 105 and determines whether the cassette can be placed based on the information included in the acquired cassette placement request. If the allocation unit 110 determines that the cassette can be placed, it maintains the cassette placement. If the allocation unit 110 determines that the cassette cannot be placed, it returns the cassette to its original placement (undeployed display area UDDA) or makes the cassette unplaceable. The allocation unit 110 assigns (associates) the cassette with vehicle employee information corresponding to the location where the cassette is placed. For example, the vehicle allocation schedule area SCH is divided into areas corresponding to one or more vehicle employee information. This allows the vehicle employee information to be provisionally reserved for the cassette. The creation unit 104 creates vehicle allocation schedule screen information that reflects the determination result of the allocation unit 110, and transmits it from the communication unit 102 to the terminal device 10.
[0063] In actual delivery work, "travel time" occurs before the next job begins, so cassette placement must take this travel time into account. The allocation unit 110 references the loading and unloading locations from the request details of each cassette and calculates the travel time between the loading and unloading locations of the previous and next work requests. Even if there is space in the vehicle allocation schedule area SCH that can accommodate the work time required for the cassette to be placed, if the calculation of travel time results in the cassette being unable to be placed, the allocation unit 110 will display an error message such as "sufficient travel time cannot be secured," thereby preventing unreasonable cassette placement.
[0064] The creation unit 104 changes the background color of the date column of the monthly calendar MCAL depending on the number and density of cassettes placed in the vehicle allocation schedule area SCH. This makes it easier for the person in charge of coordinating the schedule for cargo transportation with the requester CL to propose a schedule with a relatively low workload to the requester. Returning to Figure 3, we will continue the explanation.
[0065] (S3-1) A baggage transportation confirmation process is performed between the terminal device 10 and the information processing device 100. The baggage transportation confirmation process will now be described. In the terminal device 10, the communication unit 12 receives the vehicle allocation schedule screen information. The image processing unit 16 acquires the vehicle allocation schedule screen information from the communication unit 12 and causes the display unit 19 to display the vehicle allocation schedule screen MAS based on the acquired vehicle allocation schedule screen information. The employee EM performs an operation such as clicking on a cassette in the "tentative schedule" state that is located in the vehicle allocation schedule area SCH of the vehicle allocation schedule screen MAS. The operation unit 18 accepts an input operation to change the request content from "tentative schedule" to "confirmed" by accepting an operation such as clicking on a cassette in the "tentative schedule" state. The creation unit 14 creates a baggage transportation confirmation request that includes the identification information of the requester CL and information indicating the area where the clicked cassette is located, and transmits the request from the communication unit 12 to the information processing device 100.
[0066] In the information processing device 100, the communication unit 102 receives a baggage transportation confirmation request request. The reception unit 105 acquires and accepts the baggage transportation confirmation request request from the communication unit 102. The creation unit 104 acquires the baggage transportation confirmation request request from the reception unit 105, and creates baggage transportation request confirmation screen information in which the contents of the new baggage transportation request creation screen REPTS are reflected on the baggage transportation request confirmation screen based on information indicating the identification information of the requester CL included in the acquired baggage transportation confirmation request request, and transmits the created baggage transportation request information from the communication unit 102. Here, the baggage transportation request confirmation screen may be the new baggage transportation request creation screen REPTS with an increased number of items. In other words, the baggage transportation request confirmation screen and the new baggage transportation request creation screen REPTS may be the same screen.
[0067] In the terminal device 10, the communication unit 12 receives the luggage transport request confirmation screen information. The image processing unit 16 acquires the luggage transport request confirmation screen information from the communication unit 12, and causes the display unit 19 to display the luggage transport request confirmation screen COPTS based on the acquired luggage transport request confirmation screen information.
[0068] Employee EM or a sales representative operates terminal device 10 or terminal device 20 to input information necessary for luggage transportation into a luggage transportation request confirmation screen COPTS, exemplified in FIGS. 12A to 12C. In this example, FIGS. 12A to 12C are displayed by scrolling the screen, but the screen may also be designed so that pages are switched by pressing a button such as "Next." The luggage transportation request confirmation screen COPTS includes an information status button STA that indicates the status of the luggage transportation request, multiple fields for inputting luggage transportation request details, a save button SAVBU for saving the input contents, and a cancel button CANBU for canceling the input contents.
[0069] An example of the condition information for transporting luggage includes information indicating the destination DESO in addition to the requested items for transporting luggage included in the new luggage transport request creation screen REPTS. The information indicating the destination DESO includes, like the information indicating the destination DEDE, information indicating the prefecture, city, ward, town, or village, town area, house number, building name, and room number of the destination DESO. In addition to these, it also includes information indicating the building type, number of floors, means of elevating, and road width check.
[0070] Of the aforementioned cargo transportation condition information, the information indicating the scheduled start time, the information indicating the prefecture, city, ward, town, village, street address, building name, and room number included in the destination DESO, the information indicating the prefecture, city, ward, town, village, street address, building name, and room number included in the destination DEDE, the information indicating the contract amount included in other information indicating OTH, and the information indicating the vehicle to be used are essential items when finalizing the tentative schedule for a cargo transportation request. Note that when transitioning from the vehicle allocation schedule screen MAS to the cargo transportation request confirmation screen COPTS, the information indicating the scheduled start time, the information indicating the scheduled end time, the information indicating the work time, and the information indicating the vehicle to be used are automatically reflected by referring to the position of the cassette placed on the vehicle allocation schedule screen MAS.
[0071] Employee EM enters all required fields and presses the save button SAVBU in Fig. 12C, whereby the operation unit 28 accepts the operation performed by employee EM. The creation unit 24 creates a luggage delivery confirmation request including the identification information of the requester CL and the information entered on the luggage delivery request confirmation screen COPTS based on the operation accepted by the operation unit 28, and transmits the created luggage delivery confirmation request from the communication unit 22 to the information processing device 100. As a result, the input content is registered and saved in the information processing device 100 as "confirmed."
[0072] Specifically, in the information processing device 100, the communication unit 102 receives a baggage delivery confirmation request. The reception unit 105 acquires and accepts the baggage delivery confirmation request from the communication unit 102. The allocation unit 110 acquires the baggage delivery confirmation request from the reception unit 105, and the creation unit 104 adds information indicating that the reservation has been confirmed to the set, changing it to confirmed information. The allocation unit 110 associates the information included in the baggage delivery confirmation request and stores it in the storage unit 115 as baggage delivery confirmation information. The creation unit 104 creates vehicle dispatch schedule screen information that reflects the determination result of the allocation unit 110, and transmits it from the communication unit 102 to the terminal device 10.
[0073] In the terminal device 10, the communication unit 12 receives the vehicle allocation schedule screen information. The image processing unit 16 acquires the vehicle allocation schedule screen information from the communication unit 12, and causes the display unit 19 to display the vehicle allocation schedule screen MAS based on the acquired vehicle allocation schedule screen information. As shown in Fig. 13, cassettes are arranged in the vehicle allocation schedule area SCH of the vehicle allocation schedule screen MAS. A pin P is attached to each cassette as an example of information indicating that the reservation has been confirmed. The display of the pin P makes it possible to visually confirm that the reservation for that cassette is a "confirmed reservation." Furthermore, even if an attempt is made to move a cassette with the pin P displayed by mistake, the cassette is fixed on the screen and the move operation is disabled.
[0074] In the above-described embodiment, as an example, the case where the identification information of the requester CL, the information indicating the job type, the information indicating the work date, the information indicating the work time, and the information indicating the prefecture and city / ward / town / village are required items when provisionally reserving a request for transporting luggage, but this is not limited to this example. The required items when provisionally reserving a request for transporting luggage can be set as appropriate.
[0075] In the above-described embodiment, as an example, the following items among the information on the conditions for transporting luggage are required when finalizing a provisional reservation for a request for transporting luggage: information indicating the scheduled start time; information indicating the prefecture, city, ward, town, village, street address, and address included in the information indicating the destination DESO; information indicating the prefecture, city, ward, town, village, street address, and address included in the information indicating the destination DEDE; information indicating the contract price included in the information indicating other OTH; and information indicating the vehicle to be used. However, this is not a limitation. Items required when finalizing a provisional reservation for a request for transporting luggage can be set as appropriate.
[0076] In the above-described embodiment, as an example, a case where an employee EM or a sales representative inputs only the required items among the requested items for transporting luggage has been described, but this is not limited to this example. For example, the present invention can also be applied to a case where an employee EM inputs items other than the required items.
[0077] In the above-described embodiment, the case where vehicle information and employee information are registered has been described, but this is not limited to this example. For example, a configuration may be adopted in which either vehicle information or employee information is registered. In this case, for example, vehicle information may be associated with employee information in advance, or employee information may be associated with vehicle information in advance. In the above-described embodiment, when an employee EM performs a drag-and-drop operation on a cassette on a work day included in the luggage transportation request information, thereby moving the cassette to a position in the dispatch schedule area SCH where no cassette is located, the operation unit 18 detects the operation, and the creation unit 14 transmits operation information from the communication unit 12 to the information processing device 100 based on the operation detected by the operation unit 18. Fig. 14 is a diagram showing an example of a display screen of the luggage transportation support service. In the example shown in Fig. 14, the reason why the cassette cannot be moved is that the road width for the delivery destination DESO or delivery destination DEDE included in the luggage transportation request information indicated by the cassette exceeds the road width limit of the assigned vehicle.
[0078] In the transport of goods, especially in moving work, whether or not it is possible to park the vehicle transporting the goods as close as possible to the entrance / exit of the building where the goods are being transported and / or removed makes a big difference in work efficiency. Therefore, information about the width of the road facing the building where the goods are being transported is very important for the transport of goods.
[0079] Therefore, the luggage delivery request screen (FIGS. 9B and 12B) includes a "Road Width Check" item. This input item may be entered by the employee EM, for example, by referring to data from a map information service or the like, or may be designed so that the allocation unit 110 and / or recommendation unit 112 of the information processing device 100 automatically acquires the information from the address of the source and / or destination. As described above, "road width" is very important information for luggage delivery companies, and therefore many luggage delivery companies retain detailed map information containing information about road width. This map information may be stored in the memory unit 115 of the information processing device 100, and the allocation unit 110 and / or recommendation unit 112 may be designed to reference it as appropriate.
[0080] The load capacity LLC is entered into the vehicle information registered on the vehicle employee registration screen. Since there is a correlation between the load capacity and the vehicle's width, if the vehicle's load capacity can be determined, the road width that the vehicle can travel on can be automatically identified. The allocation unit 110 and / or recommendation unit compares the road width information with the load capacity LLC information to determine whether the vehicle can enter and stop on the road facing the entrance / exit of the building where the vehicle is to be loaded or unloaded.
[0081] As mentioned above, information about road width is extremely important (essential) when selecting the vehicle to be used for the work. Other information, such as whether the building where the loading / unloading work will be performed has an elevator, whether the luggage is very heavy, and whether there is large luggage that cannot fit through the door or hallway and requires lifting (hanging / hoisting the luggage from a balcony, etc.), is also very important when estimating the time required for the loading / unloading work. Therefore, for transportation requests that meet any of these criteria, the request item image ITIM in the luggage transportation request information cassette, as shown in Figure 11, can be designed to display the corresponding conditions as icons, making them easy to recognize for employees EM and employees interviewing the requester.
[0082] Furthermore, the machine learning target of the recommendation unit 112 of the information processing device 100 may be configured to store "how much actual work time was required when which item was checked," thereby determining whether the work time estimated by the employee EM or the employee interviewing the requester ("Work time" in FIG. 9A) is reasonable and correcting the work time. Alternatively, the recommendation unit 112 may calculate and present the work time.
[0083] Although not shown in Figure 10 or Figure 13, for example, in the case of a luggage transport request involving a very large amount of luggage, it is necessary to assign multiple vehicles and employees to the same request. In such a case, multiple luggage transport request information cassettes with the same content will be created and displayed.
[0084] In the above-described embodiment, the employee EM may be configured to acquire vehicle employee information, luggage transportation request case information, and transportation condition information from the employee EM, and input them into the information processing device 100.
[0085] The effects of this embodiment will be described. According to the support system 1 of this embodiment, the information processing device 100 includes a reception unit 105 as a vehicle information reception unit that registers vehicle information of vehicles that transport luggage, a reception unit 105 as a case information reception unit that receives case information including requests for luggage transportation, a display unit 109 that displays the received information of luggage transportation requests for each vehicle in chronological order, and an allocation unit 110 that allocates one or more vehicles to the case information as work vehicles, and the allocation results are displayed on the display unit 109 in a size that corresponds to the work time included in the case information. With this configuration, the information processing device 100 can display the received luggage transport request information for each vehicle in chronological order, in a size that corresponds to the work time included in the case information. Therefore, when deciding on a vehicle to be used for a luggage transport request and the start time of the work, it is easy to coordinate with other requests.
[0086] The information processing device 100 further includes a recommendation unit 112 that compares the contents of the case information received by the case information receiving unit with the case information already assigned to each vehicle, and displays on the display unit 109 allocation candidates that optimize operating efficiency. By configuring the information processing device 100 in this way, it is possible to display candidate allocations of project information that optimize operational efficiency, thereby easily realizing optimal vehicle allocation regardless of the skill level of the terminal operator.
[0087] In the information processing device 100, the recommendation unit 112 performs machine learning on the relationship between the cargo transportation condition information included in the case information, the work location information of each vehicle, and the time required to move from one work location to the next, and derives the allocation result of the case information based on the transportation condition information received by the case information receiving unit and the results of the machine learning. By configuring in this manner, the information processing device 100 can derive the allocation results of the project information based on the results of machine learning of the relationship between the cargo transportation condition information contained in the project information, the work location information for each vehicle, and the time required to travel from one work location to the next.Therefore, compared to not using the results of machine learning, the accuracy of schedule adjustment can be improved by taking into account information other than that entered as the planned work time, such as travel time.
[0088] In the information processing device 100, the allocation unit 110 can allocate a work vehicle to the case information even when the case information receiving unit has received only a portion of the case information, and displays the allocation result on the display unit as an unconfirmed allocation result. By configuring in this way, the information processing device 100 can allocate a work vehicle to the job information and set the allocation result as unconfirmed even when only a part of the job information is received.
[0089] In the information processing device 100, the unconfirmed allocation result is confirmed by filling in the case information in the case information receiving unit. With this configuration, the information processing device 100 can compensate the case information receiving unit with case information about the unconfirmed allocation result.
[0090] In the information processing device 100, the fact that an unconfirmed allocation result has been confirmed can be visually recognized by changing the color of the display state, changing the size of the display state, adding any text data, or adding any image. With this configuration, the information processing device 100 can make it easy to visually recognize that an unconfirmed allocation result has been confirmed.
[0091] According to the support system 1 of this embodiment, the information processing device 100 includes a reception unit 105 as a vehicle information reception unit that receives vehicle information including at least information regarding the size of the vehicle for work vehicles to be used for transporting luggage, a reception unit 105 as a request information acquisition unit that acquires request information for luggage transport requests that includes at least road width information regarding the width of the roads around the building where luggage unloading or loading work will be carried out, and an allocation unit 110 that allocates at least one work vehicle to a luggage transport request, and the allocation unit 110 determines a work vehicle that can be allocated to a luggage transport request by comparing the vehicle information with the road width information included in the request information. With this configuration, the information processing device 100 can determine which work vehicles can be assigned to a request to transport luggage, thereby improving vehicle dispatch operations.
[0092] The information processing device 100 is provided with a map information storage unit that records map information including detailed roads and their road widths in areas where cargo transportation work can be carried out, and the request information acquisition unit acquires road width information around the building from the map information storage unit based on the name or address of the building where the removal or loading work will be carried out, which is included in the request information. By configuring in this manner, the information processing device 100 can obtain road width information around the building from the map information storage unit based on the name or address of the building where the removal or loading work will be performed, which is included in the request information, and can therefore determine the work vehicle that can be assigned to the cargo transportation request based on the information to be obtained.
[0093] The information processing device 100 is provided with an image processing unit 106 as an image creation unit that creates a case information image showing request information for each cargo transportation request, and the allocation unit 110 allocates a work vehicle to a cargo transportation request by displaying the case information image and vehicle information in association with each other on the same display screen. With this configuration, the information processing device 100 can display the case information image and the vehicle information in association with each other on the same display screen, making it easy to visually confirm that a work vehicle has been assigned to a cargo transportation request.
[0094] The information processing device 100 is provided with an image processing unit 106 as an image creation unit that creates a vehicle information image showing vehicle information for each work vehicle, and the allocation unit 110 allocates a work vehicle to a cargo transportation request by displaying the vehicle information image and request information in association with each other on the same display screen. With this configuration, the information processing device 100 can display the vehicle information image and the request information in association with each other on the same display screen, making it easy to visually recognize that a work vehicle has been assigned to a request to transport luggage.
[0095] The information processing device 100 includes an image processing unit 106 as an image generation unit that generates at least one of the vehicle information and the request information as an image whose position can be moved by a user's operation, and an allocation unit 110 associates the vehicle information with the request information based on the position at which the generated image is placed on the display screen. By configuring in this manner, the information processing device 100 can generate at least one of the vehicle information and the request information as an image whose position can be moved by user operation, making it easy to visually confirm that the vehicle information and the request information are associated with each other based on the position of the generated image on the display screen.
[0096] In the information processing device 100, a vehicle information image showing vehicle information or a case information image showing request information is displayed by the user performing an operation to specify the image whose placement is to be changed, and then performing an operation to move the placement position of the image. With this configuration, the information processing device 100 can change the layout by performing an operation to move the layout position of the vehicle information image or the case information image, making it easy to change the layout.
[0097] In the information processing device 100, when an attempt is made to place a case information image showing request information that cannot be assigned to a vehicle information image showing vehicle information, the allocation unit 110 performs either or both of the following: control so that the placement cannot be completed, or notifies the operator that there is a defect in the placement. By configuring in this manner, the information processing device 100 can notify the operator that there is a defect in the control and / or placement, so that the placement of the case information image that cannot be assigned to the vehicle information image cannot be completed, thereby notifying the operator that the case information image cannot be assigned to the vehicle information image.
[0098] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes and the like are also included within the scope that does not deviate from the gist of the present invention. For example, a computer program for implementing the functions of each of the above-described devices may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read and executed by a computer system. Note that the term "computer system" may include hardware such as an OS and peripheral devices.
[0099] In addition, "computer-readable recording medium" refers to writable non-volatile memory such as a flexible disk, optical magnetic disk, ROM, or flash memory, portable media such as a DVD (Digital Versatile Disc), or a storage device such as a hard disk built into a computer system. Furthermore, "computer-readable recording medium" also includes those that retain a program for a certain period of time, such as volatile memory (e.g., DRAM (Dynamic Random Access Memory)) within a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line.
[0100] The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by transmission waves in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has the function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may also be for realizing part of the above-mentioned functions. Furthermore, it may be a so-called differential file (differential program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system. [Explanation of symbols]
[0101] 1...Support system, 10...Terminal device, 12...Communication unit, 14...Creation unit, 15...Storage unit, 16...Image processing unit, 18...Operation unit, 19...Display unit, 20...Terminal device, 22...Communication unit, 24...Creation unit, 25...Storage unit, 26...Image processing unit, 28...Operation unit, 29...Display unit, 100...Information processing device, 102...Communication unit, 104...Creation unit, 105...Reception unit, 106...Image processing unit, 108...Operation unit, 110...Allocation unit, 112...Recommendation unit, 115...Storage unit
Claims
1. a vehicle information receiving unit that receives vehicle information including at least information regarding the size of the vehicle for a work vehicle used to transport luggage; a request information acquisition unit that acquires request information for a request to transport luggage, the request information including at least road width information regarding the width of a road around a building where the luggage carrying-out or carrying-in work is to be performed; an allocation unit that allocates at least one work vehicle in response to the luggage transportation request; Equipped with The allocation unit determines a work vehicle that can be allocated to the request to transport the luggage by comparing the vehicle information with road width information included in the request information.
2. A map information storage unit that records map information including detailed roads and road widths in areas where cargo transportation work can be carried out. Equipped with 2. The information processing device according to claim 1, wherein the request information acquisition unit acquires road width information around the building from the map information storage unit based on the name or address of the building where the removal or delivery work is to be performed, which is included in the request information.
3. an image creation unit that creates a case information image indicating the request information for each case of the request for transporting the luggage; Equipped with The information processing device according to claim 1 , wherein the allocation unit allocates the work vehicle to the luggage transportation request by displaying the job information image and the vehicle information in association with each other on the same display screen.
4. an image creation unit that creates a vehicle information image showing the vehicle information for each of the work vehicles; Equipped with The information processing device according to claim 1 , wherein the allocation unit allocates the work vehicle to the luggage transportation request by displaying the vehicle information image and the request information in association with each other on the same display screen.
5. an image generating unit that generates at least one of the vehicle information and the request information as an image whose layout can be moved by a user operation; Equipped with The allocation unit associates the vehicle information with the request information based on the position where the generated image is arranged on a display screen. The information processing device according to claim 1 .
6. The vehicle information image showing the vehicle information or the case information image showing the request information is displayed by the user specifying the image whose layout is to be changed, and then moving the layout position of the image. The information processing device according to any one of claims 3 to 5.
7. When an order information image indicating the request information that cannot be assigned to the vehicle information image indicating the vehicle information is to be arranged, the allocation unit performs control so that the arrangement cannot be completed, or notifies an operator that there is a defect in the arrangement, or both. The information processing device according to any one of claims 3 to 5.
8. A step of receiving vehicle information including at least information regarding the size of a work vehicle to be used for transporting luggage; A step of acquiring request information for a luggage transportation request, the request information including at least road width information regarding the width of a road around a building where the luggage carrying-out or carrying-in operation is to be performed; Allocating at least one work vehicle to the request for transporting the luggage; and In the allocating step, a work vehicle that can be allocated to the cargo transportation request is determined by comparing the vehicle information with road width information included in the request information, in an information processing method executed by an information processing device.
9. On the computer, A step of receiving vehicle information including at least information regarding the size of a work vehicle to be used for transporting luggage; A step of acquiring request information for a luggage transportation request, the request information including at least road width information regarding the width of a road around a building where the luggage carrying-out or carrying-in operation is to be performed; Allocating at least one work vehicle to the request for transporting the luggage; Execute In the allocating step, the program determines a work vehicle that can be allocated to the request to transport the luggage by comparing the vehicle information with road width information included in the request information.
Citation Information
Patent Citations
Contract support system based on definite price presentation
JP2016021213A