Information processing method, information processing device, and computer program
The system addresses the challenge of managing transport vehicles and drivers for construction soil by determining their availability and offering rental/dispached options, ensuring timely order fulfillment.
Patent Information
- Application Number
- JP2024096837
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-14
- Publication Date
- 2025-12-25
AI Technical Summary
Existing information management systems for construction generated soil do not effectively manage information on transport vehicles and drivers, leading to uncertainties in availability and potential loss of transportation orders due to fluid demand timing.
An information processing method and device that acquires business information, compares it with pre-registered data on transport vehicles and drivers, and determines their availability for construction soil transportation tasks, providing real-time assignment and rental/dispached driver options when needed.
Enables accurate determination of vehicle and driver availability for construction soil transportation, ensuring timely order fulfillment and reducing transportation company losses.
Smart Images

Figure 2025187787000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing method, an information processing device, and a computer program. [Background technology]
[0002] The soil and sand generated as a by-product of construction work (hereinafter referred to as construction waste soil) is either reused at other construction sites as a recycled resource or temporarily piled up in a stockyard before being transported to a final disposal site.
[0003] Patent Document 1 discloses an information management system for managing information on earth removal and loading between work sites and promoting mutual use of the information. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 6-103279 Summary of the Invention [Problem to be solved by the invention]
[0005] Patent Document 1 discloses an information management system for managing information on construction generated soil, but does not manage information on transport vehicles and drivers.
[0006] When a certain amount of construction generated soil is generated at a construction site, the contractor will request a transporter to transport the construction generated soil. When a transporter receives an order for transportation from a construction contractor, the transporter will arrange for the number of transport vehicles and drivers required to transport the construction generated soil, carry out the work of removing the construction generated soil from the construction site, and transport the construction generated soil to the destination such as a stockyard.
[0007] Generally, the amount of construction soil generated varies depending on the progress of the construction work, so the timing of when a contractor requests a transporter to carry out the transport work is fluid. If a transporter cannot determine whether it has a transport vehicle and driver available to assign to the transport work at the time of receiving a request from a contractor, it may lose the opportunity to receive the order.
[0008] The present disclosure aims to provide an information processing method, an information processing device, and a computer program that can determine whether a transport vehicle and a driver can be assigned to the task of transporting construction generated soil. [Means for solving the problem]
[0009] The information processing method disclosed herein acquires business information related to the transportation of construction waste soil, and based on the acquired business information, refers to a memory unit that stores information on the transport vehicles and drivers owned by the transport company, determines whether the transport vehicles and drivers can be assigned to the transportation work, and outputs information according to the determination result, by a computer. [Effects of the Invention]
[0010] According to the present disclosure, it is possible to determine whether a transport vehicle and a driver can be assigned to the task of transporting construction generated soil. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a schematic diagram illustrating a configuration example of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating the internal configuration of a management server. [Figure 3] FIG. 10 is a conceptual diagram illustrating an example of the configuration of a business information management table. [Figure 4] FIG. 10 is a conceptual diagram showing an example of the configuration of a transport vehicle management table. [Figure 5] FIG. 2 is a conceptual diagram showing an example of the configuration of a driver management table. [Figure 6]FIG. 10 is a conceptual diagram showing an example of the configuration of a rental vehicle management table. [Figure 7] FIG. 10 is a conceptual diagram illustrating an example of the configuration of a dispatched driver management table. [Figure 8] 10 is a flowchart illustrating a procedure of a process executed by a management server. [Figure 9] FIG. 10 is a schematic diagram showing an example of a display on a carrier terminal. [Figure 10] 10 is a flowchart illustrating the operation of the management server according to the second embodiment. [Figure 11] FIG. 10 is a schematic diagram showing a search screen for searching for rental vehicles. [Figure 12] 11 is a flowchart illustrating the operation of a management server according to the third embodiment. [Figure 13] FIG. 10 is a schematic diagram showing a search screen for searching for a dispatch driver. DETAILED DESCRIPTION OF THE INVENTION
[0012] The present invention will now be described in detail with reference to the drawings showing embodiments thereof. (Embodiment 1) 1 is a schematic diagram showing an example of the configuration of an information processing system according to an embodiment. The information processing system according to the first embodiment includes a construction company terminal 110, a transportation company terminal 120, a rental company terminal 130, a dispatching company terminal 140, and a management server 200. These terminals 110 to 140 and the management server 200 are communicatively connected via a communication network NW.
[0013] The contractor terminal 110 is a terminal used by a contractor who undertakes construction work. The transporter terminal 120 is a terminal used by a transporter who undertakes transportation work. The rental company terminal 130 is a terminal used by a company that rents transport vehicles. The dispatch company terminal 140 is a terminal used by a company that dispatches drivers. These terminals 110 to 140 are existing terminals such as personal computers, smartphones, and tablet terminals, and are equipped with an operation unit (input interface) that accepts user operations, a communication unit (communication interface) that sends and receives various information via a communication network NW, a display unit (display) that presents necessary information to the user, etc.
[0014] The management server 200 is an information processing device that collectively manages transport vehicles and drivers for the work of transporting construction generated soil at construction sites, and provides information on transport vehicles and drivers that can be assigned to transport work.
[0015] When construction generated soil is generated at a construction site, the contractor inputs business information related to the transportation of the construction generated soil into the contractor's terminal 110. The business information is information related to the transportation of the construction generated soil from the construction site to a predetermined destination (stockyard, final disposal site, other construction site, etc.), and includes information such as the location information of the construction site, the amount of construction generated soil, the date and time of transportation, and the location information of the destination. The contractor's terminal 110 transmits the input business information to the management server 200 via the communication network NW.
[0016] The management server 200 acquires business information related to the transportation of construction generated soil from the contractor's terminal 110 via the communication network NW. Furthermore, information on the transport vehicles and drivers owned by the transporters is pre-registered in the memory unit 202 of the management server 200 (see FIG. 2). The transport vehicles are specially equipped vehicles such as dump trucks that can carry and transport loads such as construction generated soil within the maximum load weight range set for each vehicle. The information on the transport vehicles registered in the memory unit 202 of the management server 200 includes the number of transport vehicles owned by the transporter, information on the maximum load weight of each transport vehicle, etc. The driver information includes information such as the types of vehicles that the driver can drive and the driver's schedule.
[0017] In this embodiment, information on the transport vehicles and drivers owned by the transport company is registered in advance in the storage unit 202 of the management server 200, but this information may be input sequentially or may be retrieved each time from an external server (for example, the server of the driver). Note that the information input sequentially or the information retrieved from the external server may be temporarily stored in the storage unit 202 and then deleted at an appropriate time (for example, after the work is completed).
[0018] The management server 200 acquires and manages not only information on transport vehicles and drivers owned by transport companies, but also information on transport vehicles that can be rented to transport companies and information on drivers that can be dispatched to transport companies. Hereinafter, to distinguish from transport vehicles and drivers owned by transport companies, transport vehicles that can be rented to transport companies will be referred to as rental vehicles, and drivers that can be dispatched to transport companies will be referred to as dispatch drivers. Note that dispatch drivers may also include drivers of self-employed individuals who can undertake transport work.
[0019] The rental vehicle information includes information such as the maximum load weight of each vehicle, rental available dates and times, rental fees, rental locations, return locations, etc. The management server 200 acquires rental vehicle information from the rental company terminal 130 via the communication network NW and stores it in the memory unit 202.
[0020] The information on the dispatched drivers includes information on the types of vehicles each driver can drive, driving history, available dispatch dates and times, contract conditions, etc. The management server 200 acquires the information on the dispatched drivers from the dispatching agent terminal 140 via the communication network NW and stores it in the memory unit 202.
[0021] The management server 200 acquires information about rental vehicles and dispatched drivers, for example, at regular intervals, and updates the information stored in the storage unit 202.
[0022] The management server 200 compares the task information acquired from the contractor terminal 110 with the information on the transport vehicles and drivers pre-registered in the memory unit 202, and identifies the transport vehicles and drivers that can be assigned to the transport task. The management server 200 determines the assignment to the driving task, for example, so as to minimize the number of transport vehicles and drivers assigned to the transport task. The management server 200 outputs information on the transport vehicles and drivers that can be assigned to the transport task. The management server 200 may display the information on the transport vehicles and drivers that can be assigned on the display unit 205 (see FIG. 2), or may transmit it to the transporter terminal 120 via the communication network NW.
[0023] The transporter terminal 120 acquires information on transport vehicles and drivers that can be assigned to transport work from the management server 200 via the communication network NW. The transporter terminal 120 displays the acquired information on the display unit of its own device. The transporter terminal 120 may display the allocation status to the transport work (information indicating whether or not allocation was successful without deficiency) on the display unit, and may also display identification information that identifies the assigned transport vehicles and drivers on the display unit.
[0024] If the management server 200 determines that there are insufficient personnel assigned to the transportation work as a result of comparing the work information acquired from the contractor terminal 110 with the information on the transportation vehicles and drivers pre-registered in the memory unit 202, it notifies the transportation company terminal 120 of the information on the rental vehicles or dispatched drivers. At this time, the management server 200 may display an interface screen for accepting the selection of rental vehicles and dispatched drivers on the display unit of the transportation company terminal 120 and accept the selection by the transportation company. The transportation company can make up for the shortage of transportation vehicles by entering into a temporary use contract with the rental company for the selected rental vehicles. The transportation company can also make up for the shortage of drivers by entering into a dispatched labor contract with the transportation company (or a quasi-agency contract with an individual business owner) for the selected dispatched driver.
[0025] 2 is a block diagram illustrating the internal configuration of the management server 200. The management server 200 is a dedicated or general-purpose computer, and includes a control unit 201, a storage unit 202, a communication unit 203, an operation unit 204, and a display unit 205.
[0026] The control unit 201 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The ROM included in the control unit 201 stores a control program that controls the operation of each hardware unit included in the management server 200. The CPU in the control unit 201 executes the control program stored in the ROM and the business support program PG stored in the storage unit 202, and controls the operation of each hardware unit, thereby causing the entire device to function as the management server 200 (information processing device) of the present disclosure. The RAM included in the control unit 201 temporarily stores data used during execution of calculations, etc.
[0027] The control unit 201 is not limited to the above configuration, and may be one or more control circuits or arithmetic circuits including a GPU (Graphics Processing Unit), an FPGA (Field Programmable Gate Array), a volatile or non-volatile memory, etc. The control unit 201 may also have functions such as a clock that outputs date and time information, a timer that measures the elapsed time from when an instruction to start measurement is given until when an instruction to end measurement is given, and a counter that counts numbers.
[0028] The storage unit 202 includes a storage device such as a hard disk drive (HDD), a solid state drive (SSD), etc. The storage unit 202 stores various computer programs executed by the control unit 201 and data required for various processes.
[0029] The computer program stored in the memory unit 202 includes a business support program PG that causes a computer to execute a process of comparing business information related to the transportation of construction generated soil with information on the transportation vehicles and drivers owned by the transportation company, identifying transportation vehicles and drivers that can be assigned to the transportation work, and outputting information on the identified transportation vehicles and drivers. The business support program PG may be a single computer program or a group of programs consisting of multiple computer programs. The business support program PG may partially use an existing library. The business support program PG may be executed by a single computer or may be executed by multiple computers working together.
[0030] A computer program including the business support program PG is provided by a non-transitory recording medium RM (program product) on which the computer program is readably recorded. The recording medium RM is, for example, a portable memory such as a CD-ROM, a USB memory, or an SD (Secure Digital) card. The control unit 201 reads the necessary computer program from the recording medium RM using a reading device (not shown) and stores the read computer program in the storage unit 202. Alternatively, the computer program including the business support program PG may be provided via communication. In this case, the control unit 201 acquires the computer program including the business support program PG by communication via the communication unit 203 and stores the acquired computer program in the storage unit 202.
[0031] The storage unit 202 also includes a work information management table TB1 that stores work information related to the work of transporting construction generated soil, a transport vehicle management table TB2 that stores information on transport vehicles, a driver management table TB3 that stores information on drivers, a rental vehicle management table TB4 that stores information on rental vehicles, and a dispatched driver management table TB5 that stores information on dispatched drivers. The information stored in these tables TB1 to TB5 will be described in detail using Figures 3 to 7.
[0032] The communication unit 203 includes a communication interface for transmitting and receiving various data to and from an external device. The communication interface of the communication unit 203 may be a communication interface conforming to an existing communication standard such as WiFi (registered trademark), LAN (Local Area Network), Bluetooth (registered trademark), ZigBee (registered trademark), 3G, 4G, 5G, or LTE (Long Term Evolution). When data to be transmitted is input from the control unit 201, the communication unit 203 transmits the data to the destination external device, and when data transmitted from the external device is received, the communication unit 203 outputs the received data to the control unit 201. In this embodiment, the external device is the contractor terminal 110, the transporter terminal 120, the rental company terminal 130, the dispatching company terminal 140, or the like.
[0033] The operation unit 204 includes operation devices such as a touch panel, a keyboard, and switches, and accepts various operations and settings from an administrator, etc. The control unit 201 performs appropriate control based on various pieces of operation information provided by the operation unit 204, and stores setting information in the storage unit 202 as necessary.
[0034] The display unit 205 includes a display device such as a liquid crystal display or an organic EL (Electro-Luminescence) display, and displays information to be presented in response to an instruction from the control unit 201.
[0035] In this embodiment, the management server 200 may be a single computer, or may be a computer system configured with multiple computers and peripheral devices, etc. Furthermore, the management server 200 may be a virtual machine whose entity is virtualized, or may be a cloud.
[0036] FIG. 3 is a conceptual diagram showing an example of the configuration of the work information management table TB1. The management server 200 acquires information such as the name of the construction project, the location of the construction site, the amount of construction generated soil, and the removal date and time from the contractor terminal 110, and registers the acquired information in the work information management table TB1 for each project. Here, the amount of construction generated soil may be the amount of construction generated soil that has already been generated at the construction site, or the amount that is expected to be generated in the future. The unit of generation amount used at construction sites is often cubic meters (volume), but the control unit 201 may convert the volume of construction generated soil into weight (tons) and register it in the work information management table TB1. The removal date and time is registered as the date and time that the contractor wishes to remove the construction generated soil.
[0037] In addition, supplementary information regarding the route may be registered in the work information management table TB1. Here, supplementary information regarding the route includes information such as traffic restrictions for large vehicles on roads surrounding the construction site and whether or not a pass permit application is required. Furthermore, if a destination for the construction generated soil is specified, information about the destination may be registered in the work information management table TB1. Furthermore, depending on the recipient of the construction generated soil, the properties of the construction generated soil may also be important information, so information about the properties of the construction generated soil may also be registered in the work information management table TB1. Furthermore, information about the order amount may also be registered in the work information management table TB1.
[0038] Requests from construction sites may include not only requests for the removal of construction generated soil, but also the bringing in of soil from a stockyard, and the moving of soil within the construction site (for example, the moving of soil from cut to fill). Information on these tasks may also be registered together in the task information management table TB1. For example, if the information is about the bringing in of soil and sand, information on the amount of soil to be brought in may be registered, and if the information is about the moving of soil and sand, information on the driver's working hours may be registered.
[0039] Fig. 4 is a conceptual diagram showing an example of the configuration of the transport vehicle management table TB2. The management server 200 acquires information such as the vehicle registration number, driver's license category, maximum load weight, and availability status for transport vehicles owned by the transporter from the transporter terminal 120, and registers this information in the transport vehicle management table TB2. The example in Fig. 4 shows the vehicle registration number, license category, maximum load weight, and availability status on a daily basis registered for each vehicle. Regarding availability, "○" indicates availability (available for transporting construction generated soil), and "×" indicates availability (unavailable for transporting construction generated soil).
[0040] Fig. 5 is a conceptual diagram showing an example of the configuration of the driver management table TB3. The management server 200 acquires information such as the name, driver's license classification, years of experience, and availability of drivers employed by the transport company (full-time drivers who have a labor contract with the employer) from the transport company terminal 120, and registers this information in the driver management table TB3. The example in Fig. 5 shows the state in which the name, license classification, years of experience, and availability on a daily basis are registered for each driver. Regarding availability, "○" indicates availability (available to work), and "×" indicates non-availability (unable to work).
[0041] FIG. 6 is a conceptual diagram showing an example of the configuration of the rental vehicle management table TB4. The management server 200 acquires information about rental vehicles available for rental from the rental agent terminal 130, such as the vehicle registration number, driver's license classification, maximum load weight, and availability, and registers this information in the rental vehicle management table TB4. The example in FIG. 6 shows the vehicle registration number, license classification, maximum load weight, and daily availability for each vehicle. Availability indicates availability, with "○" indicating availability (available for transporting construction soil) and "×" indicating availability (unavailable for transporting construction soil). In addition to information such as the vehicle registration number, driver's license classification, maximum load weight, and availability, the rental vehicle management table TB4 may also register information about the store location (rental location). The rental vehicle management table TB4 may also register information about the vehicle type (trailer, etc.), information about the loadable items for each vehicle (whether soil, rocks, asphalt, etc. can be loaded), detailed equipment information, dump truck display number, and other information.
[0042] FIG. 7 is a conceptual diagram showing an example of the configuration of the dispatched driver management table TB5. The management server 200 acquires information such as the name, driver's license classification, years of experience, and availability of dispatched drivers who can be dispatched by the dispatching agency from the dispatching agency terminal 140, and registers this information in the dispatched driver management table TB5. The example in FIG. 7 shows the state in which the name, license classification, years of experience, and availability on a daily basis are registered for each driver. Regarding availability, "○" indicates availability (available for work), and "×" indicates no availability (unable to work). In addition to information such as the driver's name, license classification, years of experience, and availability, the dispatched driver management table TB5 may also register information such as the location of the dispatch source, information on areas where dispatch is available, and evaluation information on past requests.
[0043] In this embodiment, for the sake of simplicity, a case will be described in which there is one contractor, one transporter, one rental company, and one dispatch company, but there may be multiple contractors for each. In this case, each of tables TB1 to TB5 should be prepared for each contractor, associated with an identifier that identifies each contractor. In addition to the contractors mentioned above, there may also be tables that store information (location, time of use, fees, etc.) about stockyards and final disposal sites to which construction soil is transported.
[0044] The management server 200 acquires the information registered in each of the tables TB1 to TB5 as needed and updates the contents of each of the tables TB1 to TB5 as needed. The management server 200 refers to the information registered in each of the tables TB1 to TB5 and provides business support to the transporters.
[0045] FIG. 8 is a flowchart illustrating the processing steps executed by the management server 200. The management server 200 accepts an inquiry about the construction generated soil transportation work from the transporter terminal 120 at an appropriate timing (step S101). When the control unit 201 of the management server 200 accepts an inquiry about the construction generated soil transportation work from the transporter terminal 120, it reads the work information registered in the work information management table TB1 (step S102) and calculates the maximum load weight (size) and number of transport vehicles required to transport the construction generated soil for each project (each construction work) (step S103). In this embodiment, the management server 200 calculates the size of the transport vehicle required based on the work information, but the size of the transport vehicle may be specified (or limited) by the construction site. For example, there are cases where large vehicles cannot pass through (or have difficulty passing through) roads surrounding the construction site. There are also cases where the construction site is too narrow to accommodate large vehicles. In such cases, the size of the transport vehicle may be specified by the construction site. In this case, the management server 200 may calculate the number of transport vehicles required, taking into consideration the size of the transport vehicles specified by the construction site.
[0046] Next, the control unit 201 reads out the information registered in the transport vehicle management table TB2 and determines for each project whether the transporter owns the transport vehicles necessary to transport the construction generated soil (step S104). The transport vehicle management table TB2 registers information such as the maximum load weight and availability of each vehicle, so the control unit 201 can determine whether the transporter owns the transport vehicles necessary to transport the construction generated soil by comparing the size and number of the transport vehicles calculated in step S103 with the information registered in the transport vehicle management table TB2.
[0047] Next, the control unit 201 reads the information registered in the driver management table TB3 and determines whether the transporter has the drivers necessary to transport the construction generated soil for each project (step S105). Since the driver management table TB3 stores information such as the driver's license category and availability, it is possible to determine whether the transporter has the drivers necessary to operate the transport vehicles by comparing the size and number of transport vehicles calculated in step S103 with the information registered in the driver management table TB3.
[0048] Next, the control unit 201 notifies the carrier terminal 120 of the business information acquired in step S102 and the determination results in steps S104 and S105 (step S106).
[0049] When the transporter terminal 120 receives information notified from the management server 200, it displays the received information on the display unit. Fig. 9 is a schematic diagram showing an example of a display on the transporter terminal 120. The example in Fig. 9 shows an example of a list displaying the date and time, project name, location of construction soil generation, amount generated, size and number of vehicles required, and allocation status. Regarding the allocation status, "○" indicates a state where allocation is possible, and "△" indicates a state where allocation is insufficient.
[0050] The display screen of FIG. 9 may be displayed as an interface screen. For example, on the screen of FIG. 9, the "○" and "△" shown in the column displaying the allocation status can be arranged as interface buttons. When a transporter presses the "○" button, detailed information of the transport vehicle that can be allocated (such as the vehicle registration number, license category, and maximum load weight) or detailed information of the driver that can be allocated (such as the name, license category, and years of experience) is displayed. When a transporter presses the "△" button, a search screen for searching for rental vehicles (see FIG. 11) or a search screen for searching for drivers (see FIG. 13) may be displayed.
[0051] By referring to a screen like the one shown in Figure 9, transport companies can check at a glance whether they can assign their own transport vehicles and drivers to each project (construction soil transport work), and can decide whether to accept each project.
[0052] (Embodiment 2) In the second embodiment, a process to be performed when there is a shortage of transport vehicles to be assigned to the task of transporting construction generated soil will be described. The overall configuration of the system and the internal configuration of the management server 200 are the same as those in the first embodiment, and therefore a description thereof will be omitted.
[0053] 10 is a flowchart illustrating the operation of the management server 200 according to embodiment 2. The control unit 201 of the management server 200 compares the business information read from the business information management table TB1 with the transport vehicle information read from the transport vehicle management table TB2 (step S201) in the same procedure as in embodiment 1, and determines whether a transport vehicle can be assigned to each job (transportation job) (step S202).
[0054] If it is determined that a transport vehicle can be allocated (S202: YES), the control unit 201 ends the processing of this flowchart. If it is determined that a transport vehicle cannot be allocated (S202: NO), the control unit 201 displays a rental vehicle search screen on the display unit of the transporter terminal 120 (step S203). The control unit 201 can display the rental vehicle search screen when the "△" button, which indicates that there are insufficient transport vehicles allocated, is pressed on the interface screen of Fig. 9.
[0055] FIG. 11 is a schematic diagram showing a search screen for searching for rental vehicles. The example in FIG. 11 shows an example in which rental vehicle information is displayed together with a map showing the location information of the construction site (the source of construction generated soil) and the stockyard (the destination of construction generated soil). The example in FIG. 11 shows an example in which rental vehicle information includes the rental location shown on the map, as well as the rental vehicle's maximum load weight and fee information. For simplicity's sake, the display example in FIG. 11 shows only one rental vehicle at each rental location. However, information on multiple rental vehicles may be displayed at each rental location. The control unit 201 can display a search screen such as that shown in FIG. 11 by referencing the business information management table TB1 and the rental vehicle management table TB4. It should be noted that information (fees, location information, etc.) of the stockyard to which construction generated soil is to be transported may be stored in advance in the storage unit 202.
[0056] The search screen in FIG. 11 is displayed as an interface screen and is configured to allow a transporter to select a desired rental vehicle from multiple rental vehicles displayed. The example search screen in FIG. 11 is configured to accept a selection operation (e.g., a touch operation on the screen) of "Rental Vehicle A" or "Rental Vehicle B." Furthermore, the search screen in FIG. 11 allows a user to narrow down the rental vehicles displayed on the search screen by entering a search keyword in a search keyword input field at the top of the screen. For example, to narrow down the search by rental location, a region name may be entered in the search keyword input field, or to narrow down the search by price, a price range may be entered in the search keyword input field. Furthermore, since each stockyard may have its own set of acceptable soil and sand properties, information about the properties of soil and sand generated at construction sites may be entered in the search keyword input field to narrow down the search by soil and sand properties.
[0057] The control unit 201 of the management server 200 acquires operation information operated on the search screen via communication, and determines whether or not a rental vehicle has been selected on the transporter terminal 120 (step S204).
[0058] If a rental vehicle has not been selected (S204: NO), the control unit 201 waits until a rental vehicle is selected. If a rental vehicle has been selected (S204: YES), the control unit 201 notifies the rental agent terminal 130 of information about the selected rental vehicle (step S205).
[0059] The rental company, having received the notification from the management server 200, concludes a rental contract with the transport company and rents out the transport vehicle desired by the transport company.
[0060] As described above, in the second embodiment, the management server 200 provides information on rental vehicles to the transportation company, so that even if there is a shortage of transportation vehicles to allocate to the transportation work, the transportation company can determine that it can accept the transportation work if it can replenish with rental vehicles.
[0061] (Embodiment 3) In the third embodiment, a process to be performed when there is a shortage of drivers to be assigned to the task of transporting construction generated soil will be described. The overall configuration of the system and the internal configuration of the management server 200 are the same as those in the first embodiment, and therefore a description thereof will be omitted.
[0062] 12 is a flowchart illustrating the operation of the management server 200 according to embodiment 3. The control unit 201 of the management server 200 compares the task information read from the task information management table TB1 with the transport vehicle information read from the driver management table TB3 (step S301) in the same procedure as in embodiment 1, and determines whether a driver can be assigned to each job (transportation job) (step S302).
[0063] If it is determined that a driver can be assigned (S302: YES), the control unit 201 ends the processing according to this flowchart. If it is determined that a driver cannot be assigned (S302: NO), the control unit 201 displays a dispatch driver search screen on the display unit of the transport company terminal 120 (step S303). The control unit 201 may display the dispatch driver search screen when the "△" button, which indicates that there are insufficient drivers assigned, is pressed on the interface screen of Fig. 9.
[0064] FIG. 13 is a schematic diagram showing a search screen for searching for a dispatch driver. The example of FIG. 13 shows an example of displaying a list of dispatch drivers that can be dispatched by a dispatching company. The search screen of FIG. 13 is displayed as an interface screen, and is configured so that a transport company can select a desired dispatch driver from among the multiple dispatch drivers displayed. The example of the search screen of FIG. 13 is configured to accept a selection operation (for example, a touch operation on the screen) for the name of the dispatch driver.
[0065] In addition, on the search screen of Figure 13, it is possible to narrow down the dispatched workers displayed on the search screen by entering a search keyword in a search keyword input field provided on the screen. For example, to narrow down the search by license category, the license category may be entered in the search keyword input field, or to narrow down the search by years of experience, the number of years of experience or the range of years of experience may be entered in the search keyword input field.
[0066] The control unit 201 of the management server 200 acquires operation information operated on the search screen via communication, and determines whether or not a dispatch driver has been selected on the transporter terminal 120 (step S304).
[0067] If a dispatch driver has not been selected (S304: NO), the control unit 201 waits until a dispatch driver is selected. If a dispatch driver has been selected (S304: YES), the control unit 201 notifies the dispatch agent terminal 140 of information about the selected dispatch driver (step S305).
[0068] The dispatching company that receives the notification from the management server 200 concludes a contract with the transporting company regarding worker dispatching, and dispatches a dispatch driver that the transporting company desires.
[0069] As described above, in embodiment 3, the management server 200 provides information on dispatched workers to the transportation company, so that even if the transportation company is short of drivers to assign to transportation work, it can determine that it is able to accept the transportation work if it can fill the gap with dispatched drivers.
[0070] In the second and third embodiments, the transport company inputs information about the desired rental vehicle or dispatched driver to narrow down the rental vehicles or dispatched drivers displayed on the search screen. However, the management server 200 may automatically narrow down the rental vehicles or dispatched drivers and display the information about the rental vehicles or dispatched drivers on the search screen. For example, the management server 200 may acquire information such as the remuneration paid to the transport company, the location of the construction site, the rental location and rental fee, the location and usage fee of the stockyard, etc., calculate the profit of the transport company if each rental vehicle is rented and used for transport work, and display a predetermined number (e.g., three) of rental vehicles that will increase the profit on the search screen. The management server 200 may also display a predetermined number (e.g., five) of dispatched drivers in descending order of years of experience. Furthermore, the management server 200 may learn the preferences of transport companies and narrow down the transport vehicles and drivers based on the learning results. The management server 200 may also narrow down the rental vehicles to be displayed on the search screen based on conditions such as insufficient load capacity or available drivers, or may narrow down the dispatched drivers to be displayed on the search screen based on information about vehicles with a driver shortage.
[0071] The embodiments disclosed herein should be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the meaning and scope of the claims. [Explanation of symbols]
[0072] 100 Contractor terminal 120 Carrier Terminal 130 Rental Company Terminal 140 Dispatch company terminal 200 Management Server 201 Control Unit 202 Storage section 203 Communications Department 204 Operation section 205 Display section PG Business Support Program TB1 Business information management table TB2 Transport vehicle management table TB3 Driver Management Table TB4 Rental vehicle management table TB5 Dispatch driver management table
Claims
1. Obtaining business information related to the transportation of construction generated soil, Based on the acquired business information, a storage unit that stores information on the transport vehicle and the driver owned by the transport company is referenced to determine whether the transport vehicle and the driver can be assigned to the transport business; Output information according to the judgment result An information processing method in which processing is carried out by a computer.
2. The business information is information about the transportation business from the construction site where the construction generated soil is generated to the destination. The information processing method according to claim 1 .
3. The business information includes location information of the construction site, the amount of construction generated soil, the date and time of removal of the construction generated soil, and supplementary information about the route. The information processing method according to claim 2 .
4. The storage unit stores information including the number of transport vehicles owned by the transport company, the maximum load weight of each transport vehicle, the type of vehicle that the driver can drive, the driver's schedule, and the driver's years of experience. The information processing method according to claim 1 .
5. Whether or not the transporter can allocate the soil to the transport work is determined based on whether or not the transporter has the number of transport vehicles required to transport the soil generated at the construction site and drivers who can drive the transport vehicles.
2. The information processing method according to claim 1, wherein the processing is executed by the computer.
6. The allocation status of the transport vehicle and the driver for each transport job is displayed on the display unit.
2. The information processing method according to claim 1, wherein the processing is executed by the computer.
7. When there is a shortage of transport vehicles to be allocated to the transport work, information on one or more transport vehicles that can be temporarily used by the transporter is displayed on a display unit together with a map including location information of the source and destination of the construction generated soil, Accepting a selection of a transport vehicle to be assigned to the transport task on the map displayed on the display unit; Inform the rental company of the selected transport vehicle 2. The information processing method according to claim 1, wherein the processing is executed by the computer.
8. When there is a shortage of drivers to be assigned to the transportation business, information on one or more drivers who can be dispatched to the transportation business is displayed on a display unit; Accepting a selection for a driver to be assigned to the transportation task; The information of the selected driver is notified to the terminal device of the dispatching agency.
2. The information processing method according to claim 1, wherein the processing is executed by the computer.
9. one or more processing units; a storage unit that stores information about the transport vehicle and the driver owned by the transport company; Equipped with The processing unit Obtaining business information related to the transportation of construction generated soil, Based on the acquired business information, a storage unit that stores information on the transport vehicle and the driver owned by the transport company is referenced to determine whether the transport vehicle and the driver can be assigned to the transport business; Output information according to the judgment result Information processing device.
10. Obtaining business information related to the transportation of construction generated soil, Based on the acquired business information, a storage unit that stores information on the transport vehicle and the driver owned by the transport company is referenced to determine whether the transport vehicle and the driver can be assigned to the transport business; Output information according to the judgment result A computer program that causes a computer to execute a process.
Citation Information
Patent Citations
Construction by-product resuing information managing system
JP1994103279A