Moving company search system and program

The moving company search system addresses the challenge of comparing estimates across schedules and destinations by displaying available companies and costs on a calendar interface, enabling seamless reservation management.

JP2026049333APending Publication Date: 2026-03-18RECRUIT
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2026-03-18

AI Technical Summary

Technical Problem

Existing systems struggle to compare moving company estimates across multiple schedules and consider the request destination effectively.

Method used

A moving company search system that acquires necessary information for reservations, displays available moving companies and estimated costs on candidate dates, and allows for calendar-based selection and reservation of moving services.

Benefits of technology

Enables efficient management and comparison of moving company quotes across different schedules and destinations, facilitating smooth reservation processes without time constraints.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026049333000001_ABST
    Figure 2026049333000001_ABST
Patent Text Reader

Abstract

We provide a moving company search system and program that allows clients to select a moving company that is best suited to their needs. [Solution] In a moving company search system in which a delivery company terminal device, a client terminal device, and a delivery management device are connected to each other via a predetermined communication network, the delivery management device 30 includes an acquisition unit 31 that acquires information required for booking a move and then acquires information regarding candidate dates for the move, and a display unit 33 that displays a calendar containing candidate dates for the move, and further displays moving companies that can accept orders for moving work on the dates acquired by the acquisition unit 31, and the estimated cost when requesting work from those moving companies. When the acquisition unit 31 acquires information regarding dates, the display unit 33 displays a list of moving companies that can accept orders for moving work on the selected dates, superimposed on the calendar.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a moving company search system and a program.

Background Art

[0002] Conventionally, there has been a technology related to a system that estimates moving costs based on information self-reported by a requester who requests moving work and information of a moving company that performs the moving work, and then completes a reservation for moving to a designated moving company (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, when estimating using such a system, first, a "scheduled moving date (desired moving date)" is set, and estimates are made for moving companies that can accept requests on the designated schedule. Therefore, it has been difficult to compare estimates of various moving companies on multiple schedules and consider the request destination.

[0005] The present invention has been made in consideration of such circumstances, and an object thereof is to provide a moving company search system and a program that can preferably select a moving company by a requester and make a reservation for moving.

Means for Solving the Problems

[0006] (A1) One aspect of the present invention is a moving company search system comprising: an acquisition means for acquiring information required for making a moving reservation and then acquiring information regarding candidate dates for moving; and a display means for displaying moving companies that are available to accept moving orders on the dates acquired by the acquisition means, and the estimated cost of requesting the work from those moving companies.

[0007] (A2) In addition, one aspect of the present invention is a moving company search system as described in (A1), further comprising a reservation means for making a reservation for moving work based on the information acquired by the acquisition means, wherein the acquisition means accepts a selection operation to identify any moving company from among the moving companies displayed on the display means, and the reservation means transmits information for making a reservation for moving work to the selected moving company.

[0008] (A3) In addition, in one aspect of the present invention, in the moving company search system described in (A1) or (A2), the display means displays on the same screen a calendar containing candidate dates for moving, moving companies that can accept orders for moving work, and the estimated cost when requesting work from said moving company.

[0009] (A4) In addition, in one aspect of the present invention, in a moving company search system described in any of (A1) to (A3), the display means displays the lowest estimated price when requesting work from each of the multiple moving companies that are able to accept the moving work.

[0010] (A5) Another aspect of the present invention is a program that causes a computer to perform an acquisition step of acquiring information necessary for making a moving reservation, and then acquiring information regarding candidate dates for the move, and a display step of displaying moving companies that are available to accept moving orders on the dates acquired in the acquisition step, and the estimated cost of requesting the work from those moving companies.

[0011] (B1) One aspect of the present invention is a moving company search system comprising: an acquisition means for acquiring information required for making a moving reservation and then acquiring information regarding candidate dates for moving; a display means for displaying a calendar containing candidate dates for moving; and a display means for displaying moving companies that can accept orders for moving work on the dates acquired by the acquisition means, and the estimated cost of requesting work from such moving companies, wherein when the acquisition means acquires information regarding dates, the display means overlays a list of moving companies that can accept orders for moving work on the selected dates onto the calendar.

[0012] (B2) In addition, in one aspect of the present invention, in the moving company search system described in (B1), the acquisition means acquires a scroll operation on the list screen of moving companies that can accept moving work orders, and the display means changes the display area of ​​the list screen of moving companies that can accept moving work orders when the acquisition means acquires the scroll operation.

[0013] (B3) Another aspect of the present invention is a moving company search system described in (B1) or (B2), wherein when the scroll operation is acquired by the acquisition means, the display means is modified to expand the display area of ​​the list of moving companies that can accept moving work orders in a direction that overlaps more with the calendar.

[0014] (B4) Another aspect of the present invention is a program that causes a computer to perform an acquisition step of acquiring information necessary for making a moving reservation, and then acquiring information regarding candidate dates for moving, and a display step of displaying a calendar that includes the candidate dates for moving, and further displaying moving companies that can accept orders for moving work on the dates acquired by the acquisition means, and the estimated cost of requesting work from such moving companies, wherein the display step, when information regarding dates has been acquired by the acquisition step, displays a list of moving companies that can accept orders for moving work on the selected dates, superimposed on the calendar.

[0015] (C1) One aspect of the present invention is a moving company search system comprising: an acquisition means that acquires condition information (which may also be referred to as "request information") including the conditions required for making a moving reservation, and then acquires time slot preference information which is information received by selecting the desired time for moving; and a display means that displays information that matches the condition information, wherein the display means switches the displayed content based on the time slot preference information.

[0016] (C2) Another aspect of the present invention is a moving company search system as described in (C1), wherein the display means displays a calendar containing candidate moving dates and, for each date on the calendar, whether or not there are companies that can accept orders based on the specified conditions.

[0017] (C3) In addition, in one aspect of the present invention, in the moving company search system described in (C1) or (C2), the time preference information includes information on whether the time of the move is specified as morning or not.

[0018] (C4) In addition, in one aspect of the present invention, in the moving company search system described in (C3), the acquisition means acquires the time preference information, which is information received when a toggle switch is operated, indicating whether the time of the move is specified as morning or time slot.

[0019] (C5) Another aspect of the present invention is a program that causes a computer to perform an acquisition step of acquiring condition information including the conditions required for making a moving reservation, and then acquiring time-of-day preference information which is information received by selecting the desired time of moving, and a display step of displaying information that matches the condition information, wherein the display step switches the displayed content based on the time-of-day preference information. [Effects of the Invention]

[0020] According to the present invention, it is possible to provide a moving company search system and a program that can suitably manage vehicle dispatching.

Brief Description of Drawings

[0021] [Figure 1] It is a diagram for explaining the outline of a delivery management system according to an embodiment. [Figure 2] It is a functional configuration diagram showing an example of the functional configuration of a delivery management device according to the present embodiment. [Figure 3] It is a screen configuration diagram showing an example of the configuration of a display screen for presenting a moving company by the delivery management system according to the present embodiment. [Figure 4] It is a first screen configuration diagram showing an example of the configuration of a display screen for setting the operating status of a delivery vehicle according to the present embodiment. [Figure 5] It is a modified example of the first screen configuration diagram showing an example of the configuration of a display screen for setting the operating status of a delivery vehicle according to the present embodiment. [Figure 6] It is a flowchart showing the flow of the presentation process of a moving company by the delivery management system according to the present embodiment. [Figure 7] It is a screen configuration diagram showing an example of the configuration of a display screen when a modal display of a moving company is performed by the delivery management system according to the present embodiment. [Figure 8] It is a flowchart showing the flow of the display process when a modal display of a moving company is performed by the delivery management system according to the present embodiment. [Figure 9] It is a screen configuration diagram showing a first example of the configuration of a display screen when switching the corresponding company and the estimated amount according to the presence or absence of time zone specification by the delivery management system according to the present embodiment. [Figure 10] It is a screen configuration diagram showing a second example of the configuration of a display screen when switching the corresponding company and the estimated amount according to the presence or absence of time zone specification by the delivery management system according to the present embodiment. [Figure 11]This flowchart shows the display process when switching the service provider and estimated price according to whether or not a time slot is specified, using the delivery management system according to this embodiment. [Figure 12] This is a block diagram showing an example of the internal configuration of the delivery management device according to this embodiment. [Modes for carrying out the invention]

[0022] [Embodiment] Hereinafter, preferred embodiments of the moving company search system and program according to aspects of the present invention will be described in detail with reference to the attached drawings. It should be noted that the embodiments of the present invention are not limited to these embodiments, and include various modifications and improvements. In other words, the components described below include those that are easily conceivable to those skilled in the art, and those that are substantially the same, and the components described below can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the present invention. Also, in the following drawings, the scale and number of components in each structure may differ from the scale and number of components in the actual structure in order to make each structure easier to understand.

[0023] First, the prerequisites for this embodiment will be explained. The moving company search system and program according to this embodiment are mainly used in moving operations. Moving operations broadly include residences, shops, offices, etc. In the following description, when "moving" (or "relocation") is used, it broadly includes moving, changing residences, or relocation. Moving may also be described as "delivery of goods." In the following description, a moving company is a company that, upon request from a client, undertakes all aspects of moving operations, such as loading, delivering, and unloading goods. A delivery company is a company that performs at least the delivery of goods as part of the moving operation. The moving company and the delivery company may be the same person or different people.

[0024] Figure 1 is a diagram illustrating the overview of a delivery management system according to one embodiment. First, the overview of the delivery management system 1 will be explained with reference to the figure. The delivery management system 1 consists of a delivery company terminal device 10, a client terminal device 20, and a delivery management device 30. Although the delivery management system 1 usually includes multiple client terminal devices 20 and delivery management devices 30, the figure shows only one of each for the sake of simplicity.

[0025] The delivery company terminal device 10, the client terminal device 20, and the delivery management device 30 are connected to each other via a predetermined communication network NW. The predetermined communication network NW may be, for example, the Internet.

[0026] The delivery company terminal device 10 is a terminal device handled by a delivery company. The delivery company terminal device 10 registers information such as the dates on which it can accept moving jobs and the scale of the move with the delivery management device 30 via a predetermined communication network NW. This registration process includes registering the vehicles that can deliver, the type of vehicle, the size of the vehicle, and any special work that can or cannot be handled. The results of the registration are registered with the delivery management device 30. The delivery management system 1 searches for a delivery company that can accept the requested moving job by querying the request information sent by the client requesting the move with the information registered with the delivery management device 30. The client selects a delivery company from the list of companies presented as a search result and executes the process of requesting the moving job, thereby placing an order for the moving job with the moving company. When an order for moving work (delivery request) is placed, the information is sent to the delivery company terminal device 10, and the delivery company accepts the order for the moving job. When the delivery company completes the order acceptance process, the order acceptance process for the moving job (moving reservation) is completed. The delivery company terminal device 10 may be a laptop computer, tablet device, smartphone, etc.

[0027] The client terminal device 20 is a terminal device handled by the client who requests moving services. The client terminal device 20 displays information presented by the delivery management device 30 via a predetermined communication network NW. The client views the information displayed on the client terminal device 20 and requests delivery from the delivery company. It is preferable that multiple delivery companies are registered in the delivery management system 1. The client can select a delivery company that meets their requirements from among the multiple delivery companies registered in the delivery management system 1 and submit a delivery request. Specifically, the client terminal device 20 may be a laptop computer, tablet device, smartphone, etc.

[0028] The delivery management device 30 is a device operated by the system administrator of the delivery management system 1. The delivery management device 30 acquires information from the delivery company terminal device 10 and the client terminal device 20. The delivery management device 30 stores at least a portion of the acquired information in a predetermined storage unit and presents the necessary information from the stored information in response to a request from the delivery company terminal device 10 or the client terminal device 20. The delivery management device 30 also manages and arranges vehicles for moving work, makes reservations for moving work, and calculates estimates for moving work. Specifically, the delivery management device 30 may be a server device or the like.

[0029] Figure 2 is a functional configuration diagram showing an example of the functional configuration of the delivery management device according to this embodiment. An example of the functional configuration of the delivery management device 30 will be described with reference to the figure. The delivery management device 30 is composed of an acquisition unit 31, a control unit 32, a display unit 33, and a reservation unit 34. Each of these functional units is implemented, for example, using an electronic circuit. In addition, each functional unit may be equipped with internal storage means such as semiconductor memory or a magnetic hard disk drive, as needed. Furthermore, each function may be implemented by a computer having a CPU (Central Processing Unit) and software. In addition, all or part of each functional unit may be implemented using hardware (e.g., circuitry) such as an ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), or FPGA (Field-Programmable Gate Array). In addition, all or part of each functional unit may be implemented by a combination of software and hardware.

[0030] The acquisition unit 31 acquires information operated by the client operating the client terminal device 20. The acquisition unit 31 also acquires information operated by the delivery company operating the delivery company terminal device 10. In addition, the acquisition unit 31 may acquire information stored in a storage unit (not shown). Specifically, the acquisition unit 31 may acquire information necessary for booking a move from a client requesting moving services. The acquisition unit 31 provides the acquired information to the control unit 32. In the following description, the acquisition unit 31 may be referred to as the acquisition means.

[0031] Furthermore, information resulting from operations performed by the delivery company or the client may be converted into a predetermined format and transmitted to the delivery management device 30. In such cases, either the delivery company terminal device 10 or the client terminal device 20 will acquire the information instead of the delivery management device 30. According to this embodiment, the acquisition unit 31 only needs to be provided somewhere in the delivery management system 1, and may be provided in either the delivery company terminal device 10 or the client terminal device 20.

[0032] The control unit 32 performs control based on the information acquired by the acquisition unit 31. For example, the control unit 32 controls the display on the display unit 33. Also, if the acquisition unit 31 has acquired information regarding a moving reservation from the client, the control unit 32 may search for available moving companies and select or calculate a list of companies, fees, etc. In the following description, the control unit 32 may be referred to as the control means.

[0033] The display unit 33 displays to the client the availability of the delivery company and the results of the estimate. It also displays to the delivery company a delivery schedule showing the schedule for each vehicle and a display screen showing the status of the order. In the following description, the display unit 33 may be referred to as the display means.

[0034] The display unit 33 may specifically be a liquid crystal display or an organic EL (electroluminescence) display, etc. The display unit 33 only needs to be provided in the delivery management system 1, and for example, it may be provided in at least one of the delivery company terminal device 10 or the client terminal device 20 for display to the delivery company or the client. In this case, the display unit 33 provided in the delivery management device 30 can also be called the display control unit.

[0035] When the reservation unit 34 receives information from the client regarding their intention to make a reservation via the acquisition unit 31, it transmits the information to the delivery company terminal device 10 to make a reservation for the moving work. In the following explanation, the reservation unit 34 may be referred to as the reservation means.

[0036] [Display a list of available service providers and their estimated costs using a calendar interface] Next, we will explain an example of how the above-mentioned delivery management system 1 can display a list of available carriers (hereinafter also referred to as "available carriers") and estimated prices in response to the requester operating the calendar and specifying a date.

[0037] Figure 3 is a screen configuration diagram showing an example of the configuration of the date specification screen and the display screen for presenting moving companies in the delivery management system according to this embodiment. The display screen D10 shown in the figure is an example of a display screen that is displayed on the client terminal device 20. The display unit 33 can also be configured to display display screen D10 on the client terminal device 20.

[0038] It should be noted that, as a prerequisite for displaying the illustrated display screen D10, the client has already entered the detailed information (request information) for the move they wish to have. The request information includes, for example, the addresses of the origin and destination of the move, the approximate amount of belongings (contents and volume), the number of floors at the origin and destination, whether there is an elevator, and whether there are any special conditions such as "there is furniture that is difficult to transport." Furthermore, the detailed information for the move does not necessarily have to include information about the date. The display screen D10 comprises the symbols D11, D12, D13, and D14 as its specific screen components.

[0039] Symbol D11 is a selection unit for selecting the month to be displayed in the monthly calendar display section of symbol D12, which will be described later. The month to be displayed in the monthly calendar display section of symbol D12 is displayed in the center of symbol D11. Specifically, in the example shown, January 2024 is selected. The user can advance or rewind the displayed month in one-month increments by operating the buttons located on the left and right of symbol D11.

[0040] Symbol D12 is the monthly calendar display unit. Symbol D12 displays the monthly calendar for the month selected by symbol D11. In the illustrated example, the monthly calendar for January 2024 is displayed. Symbol D12 may also display whether or not there are available service providers for each day of the monthly calendar. In the illustrated example, the presence or absence of available service providers is indicated by "○" or "-". In addition to the presence or absence of available service providers, the "ease of making a reservation" may also be simply indicated in the form of "◎", "〇", "△", "×", or "―". If there are multiple available service providers, the display unit 33 can also display the lowest estimated price when requesting work from each of the multiple moving companies.

[0041] As another specific example, the symbol D12 may display the estimated price for each day of the monthly calendar. If there are multiple service providers available, the lowest estimated price among them may be displayed.

[0042] Code D13 indicates a date selected by the client. The client may select a date, for example, by selecting a date from the monthly calendar represented by code D12. This date is a candidate date for moving. In other words, the acquisition unit 31 can also be said to acquire information about candidate dates for moving. In the illustrated example, January 29, 2024 is selected. Alternatively, the client may select a date in a predetermined way, for example, by manipulating code D13.

[0043] In this embodiment, depending on the date selected, information such as available moving companies for the selected date and estimates for requesting moving services from those companies is presented. In other words, it is preferable that information for selecting available moving companies and information for obtaining estimates are already entered when the date is selected. To put it another way, the acquisition unit 31 can acquire information necessary for booking a move, and then acquire information regarding candidate dates for the move.

[0044] The symbol D14 comprises the symbols D141 and D142 as components of the screen. Symbol D141 indicates the name of a moving company that can accept moving work orders. Specifically, in the illustrated example, it is shown as "○○ Moving Center". Symbol D142 indicates the estimated cost when requesting work from that moving company. Specifically, in the illustrated example, it is shown as "45,000 yen". In other words, the display unit 33 can also display the available companies and the estimated cost when requesting work from those companies on the date acquired by the acquisition unit 31.

[0045] In this embodiment, the display unit 33 displays a monthly calendar containing potential moving dates as code D12, moving companies that can accept moving orders as code D141, and the estimated cost of requesting work from those moving companies as code D142, all on the same screen. In the illustrated example, the entire monthly calendar is displayed, and code D14 is displayed in the empty space below it. However, code D14 may be displayed superimposed (overlaid) on the monthly calendar code D12.

[0046] Additionally, there may be multiple moving companies available to handle the move on the selected date. In such cases, multiple moving companies will be displayed in code D14. However, if only one moving company is available to handle the move on the selected date, only one moving company may be displayed in code D14.

[0047] For example, if a client wishes to request a move from the moving company indicated by code D14, they can proceed to a further screen (a request confirmation screen, not shown) by operating the confirmation button provided for code D14. Once the request is confirmed on the request confirmation screen, the delivery management device 30 makes a reservation with the moving company. The request confirmation information is acquired by the acquisition unit 31, and the reservation with the moving company is made by the reservation unit 34. In other words, the reservation unit 34 can also make a reservation for the moving work based on the information acquired by the acquisition unit 31. Furthermore, the acquisition unit 31 can accept a selection operation to identify a specific moving company from among the moving companies displayed on the display unit 33, and the reservation unit 34 can transmit information to the selected moving company for making a reservation for the moving work.

[0048] Here, we will explain the pre-registration process that moving companies need to complete. Specifically, in order to use the delivery management system 1, moving companies need to (1) register their basic company information, (2) register their price list, and (3) share information on busy days for each day.

[0049] (1) Registration of basic company information Moving companies are required to register their basic information in the delivery management system 1. This basic information includes, for example, company name, address, contact information, and service area. In addition, they must register whether they can handle special tasks that may occur during the moving process, such as "hoisting operations" (moving large furniture that cannot be brought in or out through the front door using ropes or cranes from balconies, etc.). While not mandatory, it is desirable to also register information about their owned work vehicles, as the number of vehicles that can handle certain requests may be limited.

[0050] (2) Registration of price list In addition, moving companies need to register a price list. The price list contains information necessary for the delivery management device 30 to calculate the estimated cost for each moving company. The price list is basically determined by the total volume of goods to be delivered and the delivery distance. On the other hand, there are busy seasons for moving work, such as the end of the fiscal year. Also, there is a general tendency for work requests to be concentrated on Saturdays, Sundays, holidays, and the day before holidays rather than on weekdays. For this reason, many moving companies set surcharges during busy seasons and on weekends. Furthermore, additional charges may be incurred for special work such as hoisting. If such surcharges or additional charges are set, this information must also be registered in the price list. The price list may be designed to be automatically updated to reflect the busy season information described later.

[0051] (3) Sharing of busy information on a daily basis Furthermore, moving companies need to manage their workload on a daily basis and share this information with the delivery management device 30. One example of a way to objectively grasp the workload is to share the moving company's schedule with the delivery management device 30. In this case, the most efficient method is for the moving company to manage its delivery schedule using the schedule management tool provided by the delivery management system 1. The schedule management tool may be downloaded to the delivery company terminal device 10, or it may be a service provided over the internet using technologies such as web applications. It is desirable that the input information be shared immediately between the moving company and the delivery management device 30 by providing a schedule management service over the internet. Moving companies that have already introduced their own schedule management tools may share information by linking their existing schedule management tool with the delivery management system 1.

[0052] Figure 4 is a first screen configuration diagram showing an example of the configuration of a display screen for setting the operating status of delivery vehicles according to this embodiment. The display screen D10 shown in the figure is an example of a display screen displayed on the delivery company terminal device 10. The display unit 33 can also cause the delivery company terminal device 10 to display display screen D10. Display screen D10 can also be a dispatch schedule screen.

[0053] The display screen D10 comprises the symbols D11 and D12 as screen components. Symbol D11 is a monthly calendar. Symbol D11 displays the monthly calendar for the month selected by the user. Specifically, in the illustrated example, the monthly calendar for October 2023 is displayed. Symbol D12 is a date and time management area. Specifically, symbol D12 comprises symbols D120, D121, D122, and D123.

[0054] Symbol D120 is the date and day of the week display section. In the illustrated example, it shows that the date is Sunday, October 22nd. Looking at symbol D11, October 22nd is selected. In other words, the details of the date selected in the monthly calendar of symbol D11 are displayed in the date and time management area of ​​symbol D12. As shown in the illustration, buttons for advancing or rewinding the displayed date may be provided on the left and right of symbol D120.

[0055] Code D121 is the vehicle dispatch identification area. The vehicle dispatch identification area displays a list of each vehicle, including its license plate number, vehicle type, price, and driver name. Furthermore, the vehicle dispatch identification area is equipped with a toggle switch TS. The vehicle dispatch identification area has as many columns as there are vehicles owned by the delivery company. To add a new vehicle, pressing the "Add / Edit Vehicle / Employee" button at the bottom will take you to the vehicle registration screen (not shown), where you can set and register the detailed information of the newly added vehicle. In the example shown in the figure, an example is displayed where the delivery company owns two vehicles: one with license plate number 5211 and another with license plate number 3478. From this figure, it can be seen that the vehicle with license plate number 5211 is a 3-ton truck, and its price (basic usage fee per vehicle) is 200,000 yen. It can also be seen that the drivers of this vehicle are "〇yama 〇suke" and "△ta 〇ko". The "×" mark to the right of an employee's name is a symbol used to delete employee information. Furthermore, it can be seen that the vehicle with license plate number 3478 is a 3-ton truck and its value is 200,000 yen. It can also be seen that the drivers of this vehicle are "〇hara □mi", "△zaki 〇ta", and "〇oka △ichi". This information is displayed by the display unit 33. In other words, the display unit 33 can also display the delivery schedule for each delivery vehicle on the display screen that lists the delivery schedule for each delivery vehicle.

[0056] In the dispatch identification area for vehicle number 5211, toggle switch TS1 is displayed, and in the dispatch identification area for vehicle number 3478, toggle switch TS2 is displayed. In the display shown in the figure, both toggle switch TS1 and toggle switch TS2 are in the "operational" state (operational status).

[0057] Symbol D122 is the vehicle allocation schedule area. In the vehicle allocation schedule area, the schedule of the corresponding vehicle for the current day is displayed when looking in the driving direction. In the illustrated example, the schedule from 8:00 to 15:00 is displayed. By operating the scroll bar SB in the left-right direction or by performing operations such as swiping on the screen, it is also possible to display the schedule for times not shown on the screen.

[0058] The schedule of the vehicle with vehicle number 5211 is in the "empty" state within the range from 8:00 to 15:00 shown in the illustration. That is, there is no schedule during this period. On the other hand, as the schedule of the vehicle with vehicle number 3478, within the range from 8:00 to 15:00 shown in the illustration, there is one schedule between 10:00 and 13:00. This schedule is indicated by symbol D13. It is shown that the name of the person who made the reservation for symbol D13 is "〇i〇ko", the start time is 10:00 - 11:00, and it is a delivery from Ota Ward, Tokyo to Shinagawa Ward, Tokyo.

[0059] Also, a list of working conditions is iconically displayed ("working condition icon"). As an example of working conditions, for almost all operations, it is standardly specified content such as being specified for the morning ( "AM"), being 2 tons or less, being an operation by 3 people, and the capacity of the luggage being 20 cubic meters or less in size. The working condition icon simply represents these contents.

[0060] Furthermore, depending on the structure of the building being moved in and out, and the contents of the goods being transported, special tools may be required for transporting the goods, or the work may take more time and effort than usual. For example, in buildings without elevators, it is not possible to use dollies on the stairs, making transport very time-consuming. Also, in the case of large furniture that cannot pass through the entrance door or corridor, it may be necessary to lift / lower it from a balcony or similar location. When such special conditions occur, in addition to the work condition icons mentioned above, a "special condition icon" will be added to concisely indicate the presence and nature of the special conditions. Examples of special condition icons include "Lifting" if lifting work is required, "Horizontal" if horizontal transport of goods is required, and "Tall" for tower apartments.

[0061] Furthermore, the work condition icons and special condition icons may be made more visually clear by using different background colors or other methods to indicate the presence or absence of special conditions. Generally, delivery companies manage delivery schedules for each delivery vehicle they own. Specifically, as shown in the diagram, it is common to manage work hours and work content by using vehicle information vertically and time slot information horizontally. This management method makes it possible to instantly see information such as which vehicles have reservations at which time slots on a daily basis, and how much surplus capacity there is to accept new work requests.

[0062] Figure 5 shows a modified example of display screen D10. In the description of display screen D41, components that have already been described with reference to D10 may be omitted from the description by using the same reference numerals. In addition to the time display, display screen D41 includes a time frame display area D410. In this example, 9:00 to 12:00 is set as "Flight 1", 12:00 to 15:00 as "Flight 2", and 15:00 to 18:00 as "Flight 3".

[0063] Furthermore, in this example, the daily working hours are divided into three time slots, "1st flight" to "3rd flight," but the number of slots does not necessarily have to be three. Also, each transportation company may be allowed to set their own arbitrary number of slots. Moreover, transportation companies may also be allowed to arbitrarily determine how the time slots are divided, such as "what time period constitutes '1st flight'."

[0064] As shown in the diagram, dividing time slots into "1st flight" to "3rd flight" time slots for management has the disadvantage of making it difficult to grasp the schedule in detail. On the other hand, it becomes possible to roughly grasp the busyness level by "the number of available slots (or the number of slots that are already booked)." When deciding whether or not to accept a new request, there is not much need to know detailed conditions such as "we can accept requests from what time to what time" and rough information such as "how many slots are left available (hereinafter sometimes referred to as "remaining slots")" is sufficient. Therefore, adopting this specification has the great advantage of allowing us to grasp the busyness level in a simple way.

[0065] Furthermore, if the system is designed to manage the remaining number of slots in this way, it is not necessary to share the entire schedule. It is sufficient for the delivery company and the delivery management system to share the number of remaining slots on a daily basis, such as "X slots available for morning deliveries, and Y slots available for deliveries without a time slot specification." In this case, complex processes such as linking schedule information become unnecessary. This also helps to reduce the load on the network.

[0066] Figure 6 is a flowchart showing the flow of the process for presenting moving companies using the delivery management system according to this embodiment. Referring to this figure, we will now explain the series of processes when a client, as described above, operates a calendar to specify a date, and a list of available companies and their estimated costs are displayed.

[0067] (Step S11: Acquisition of Request Information) Assuming that the above information registration has been completed by the delivery company, the estimation and reservation process for the moving work begins. First, the acquisition unit 31 acquires request information regarding the moving reservation from the requester. The requester inputs the request information by operating the requester terminal device 20. Examples of the request information include the current address and the address of the new address and information about each building (such as whether there is an elevator and the width of the road facing the entrance), whether there is any special work required, and the contents of the belongings. It is desirable that the contents of the belongings be entered in more detail depending on the type and quantity of furniture and appliances. At the time of requesting an estimate, it is not necessary to input information about the requester themselves (such as name and contact information). By designing it in this way, the requester can minimize the troublesome information input work and proceed to the estimate request process quickly. In addition, if the requester is not satisfied with the estimate and decides to abandon the reservation, there is no need to worry about unnecessarily registering personal information in the delivery management system, thus reducing the barrier to using the service for the requester. Note that this step may be referred to as the acquisition step or acquisition process, etc.

[0068] (Step S12) Here, a monthly calendar as shown by symbol D12 in Figure 3 is displayed. If the client selects a date, the process proceeds to step S13. Until the client selects a date, the process may remain at step S12, or default information such as available service providers and estimated prices for a default date (for example, today's date) may be displayed.

[0069] (Step S13: Selection of Available Carriers) Next, the delivery management system 1 queries the basic information and busy information of the delivery carriers registered in the delivery management system 1 for the selected date. Specifically, it queries the basic information and request information of the delivery carriers and selects delivery carriers whose origin and destination addresses included in the request information are within the order's service area. Furthermore, it reads the type and quantity of goods to be transported and whether or not there are any special tasks from the request information to narrow down the number of delivery carriers that can handle the request. Subsequently, it refers to the busy information of the narrowed-down delivery carriers, and if the selected date and request information include a "time slot specification", it selects delivery carriers that can perform the work during the specified time slot. Note that the above-mentioned order of filtering is just one example, and carriers may be selected first based on busy information, and then filtered by service area and available tasks. Alternatively, a list of delivery carriers that match filtering conditions other than date and time slot specification information may be saved, and the system may be designed to narrow down the number of available carriers from this list when the date or time slot specification conditions are changed.

[0070] Furthermore, even if the request information includes a time slot specification, the system may be designed to also select service providers who can accept the order if there is "no time slot specification." (Details will be explained later, but this is to allow for immediate comparison between cases with and without a time slot specification after the estimated price is displayed.)

[0071] (Step S14: Estimate Calculation) Next, refer to the price list for each of the available contractors selected in Step S02, calculate the estimated amount based on the request information, and save the calculation result.

[0072] (Step S15: Display of Results) The display unit 33 displays a list of the available service providers selected in step S01, along with the estimated cost calculated for each service provider. This step may also be referred to as the display step or display process.

[0073] According to the embodiment described above, the delivery management system 1 comprises at least an acquisition unit 31 and a display unit 33. The acquisition unit 31 acquires information required for booking a move (request information), and then acquires information regarding candidate dates for the move. The display unit 33 displays the available moving companies and the estimated cost of requesting work from those moving companies for the dates acquired by the acquisition unit 31. By adopting this configuration, the client can freely switch between specified dates and check the availability of available moving companies and estimated costs for each specified date without having to re-enter the estimation conditions. Therefore, according to this embodiment, the client can easily check and compare estimated costs and busyness for each date and select the combination of the most favorable moving date and moving company.

[0074] Furthermore, according to this embodiment, the delivery management system 1 further includes a reservation unit 34. The reservation unit 34 makes a reservation for moving work based on the information acquired by the acquisition unit 31. The acquisition unit 31 accepts a selection operation to identify a delivery company from among the moving companies displayed on the display unit 33. When the reservation unit 34 detects a selection operation, it requests the client terminal device 20 to input client identification information. The client identification information includes personal information such as the client's name and contact information. In addition, if the client wishes to pay part or all of the work fee online along with the reservation for moving work, or if it is necessary to forcibly deduct part of the fee in case of cancellation or payment refusal, credit card information or bank account information will also be entered.

[0075] Once the client identification information has been entered, the request information and client identification information for the reservation are sent to the selected delivery company. Upon receiving this information, the delivery company terminal device 10 updates the delivery schedule information or the number of remaining slots for the scheduled work date based on the received request information and client identification information. When updating the delivery schedule, in order to enable the acceptance of reservations even during late-night hours when the delivery company's operators are not working, AI or the like may be used to automatically adjust the schedule to the optimal level. When a reservation is confirmed, updating the schedule and the number of remaining slots in this way can suppress the occurrence of problems such as double booking and overbooking.

[0076] By adopting this configuration, it becomes possible to compare quotes from multiple companies and book moving services all within the same platform. Therefore, according to this embodiment, clients can smoothly request quotes from multiple companies, compare and review the quote results, and book moving services without being restricted by the operating hours of the delivery companies.

[0077] Furthermore, according to this embodiment, the display unit 33 displays a calendar containing potential moving dates, moving companies that can accept moving jobs, and the estimated cost of hiring those moving companies, all on the same screen. By adopting this configuration, the client can easily check the availability of available companies and estimated costs for each selected date with smooth operation, without screen transitions, and without having to re-enter the estimate conditions. Therefore, according to this embodiment, the client can smoothly proceed with requesting estimates from multiple companies, comparing and reviewing the estimate results, and booking moving jobs, without being restricted by the business hours of the delivery companies.

[0078] Furthermore, according to this embodiment, if there are multiple available moving companies, the display unit 33 displays the lowest estimated price when requesting work from each of the multiple moving companies. By adopting this configuration, the client can easily find the company with the lowest price. Therefore, according to this embodiment, the client can easily select the moving company with the lowest cost.

[0079] Furthermore, in this embodiment, the display unit 33 may also display customer reviews and PR information along with the estimated price for each delivery company listed as a possible provider. With this configuration, the client can select a provider not only based on the lowest price, but also on information such as customer reviews and the provider's areas of expertise.

[0080] Furthermore, if multiple service providers are selected, the system may be designed to allow users to sort and filter the list based on factors such as quoted prices and customer reviews.

[0081] [Modal display] Next, an example of how the delivery management system 1 described above modally displays a list of available carriers on the display unit 33 will be explained. In this embodiment, as shown in the figure, the explanation assumes that the client terminal device 20 is a smartphone or tablet device. Therefore, expressions such as "tap the screen" and "swipe" may be used, but if the client terminal device 20 is a personal computer terminal, these expressions will be replaced with operations such as "click," "select," and "scroll."

[0082] Figure 7 is a screen configuration diagram showing an example of the display screen configuration when a modal display of moving companies is performed by the delivery management system according to this embodiment. Display screen D10 shown in the figure is an example of a display screen that is displayed on the client terminal device 20. The display unit 33 can also be configured to display display screen D10 on the client terminal device 20.

[0083] Figure 7(A) is identical to the display screen D10 shown in Figure 3, with the display area of ​​symbol D14 (the display area where available service providers and their estimated prices are displayed; also referred to as the "list of available service providers display area") superimposed on the display area of ​​symbol D12 (the display area where the monthly calendar is displayed; also referred to as the "calendar display area"). Here, the display screen D10 includes symbol D15 as a component of the screen. Symbol D15 is located at the top of the list of available service providers display area and may be a user-operable tab. When symbol D15 is pulled upwards on the screen, the display area of ​​symbol D14 expands further upwards. Also, when symbol D15 is pulled downwards on the screen, or when a tap operation on the calendar display area is detected, the display area of ​​symbol D14 is narrowed downwards (returning to the state of Figure 7(A)). Furthermore, by pulling symbol D15 down to the bottom of the screen, the available service providers display area can ultimately be hidden, except for symbol D15.

[0084] In the explanation shown in the figure, positions POS1, POS2, and POS3 are defined for the vertical position of the display screen D10. Position POS1 is the lower end of the monthly calendar shown by symbol D12, or below the lower end. Position POS3 is the upper end of the monthly calendar shown by symbol D12, or above the upper end. Position POS2 is between position POS1 and position POS3, and is the position between the upper end and the lower end of the monthly calendar shown by symbol D12.

[0085] Figure 7(B) shows the state in which the tab labeled D15 has been pulled upwards from the state shown in Figure 7(A). Specifically, the state shown in Figure 7(B) shows the tab labeled D15 pulled up to position POS2. By pulling up the tab, the display area of ​​the label labeled D14 is expanded, making it possible to display more candidates. In the example shown, the first candidate is indicated by labels D141 and D142. The first candidate is a moving company named "○○ Moving Center" with an estimated price of "45,000 yen". The second candidate is indicated by labels D143 and D144. The second candidate is a moving company named "△△ Moving Center" with an estimated price of "70,000 yen".

[0086] Thus, according to this embodiment, the symbol D141 is displayed superimposed on the symbol D12, which is a monthly calendar. Note that this superimposed display operation occurs after a desired date has been selected. The superimposed display may be triggered by the selection of a date, or by the lifting of a tab. In other words, when the acquisition unit 31 acquires date information, the display unit 33 can also superimpose a list of moving companies that can accept moving orders on the selected date onto the calendar.

[0087] Furthermore, according to this embodiment, the display area may change freely in response to scrolling operations, etc. That is, the acquisition unit 31 acquires the scrolling operation on the screen listing moving companies that can accept moving work orders. Note that the scrolling operation may include swipe operations and flick operations. It may also include other operations similar to scrolling operations. When the acquisition unit 31 acquires the scrolling operation, the display unit 33 changes the display area of ​​the screen listing moving companies that can accept moving work orders. The display unit 33 may change the display area of ​​the screen listing moving companies that can accept moving work orders to expand in a direction that overlaps more with the monthly calendar, symbol D12.

[0088] Note that code D14 may be displayed modally. That is, while code D14 is displayed, operations on other on-screen components such as codes D11 to D13 may be disabled.

[0089] Figure 8 is a flowchart showing the display process when a modal display of moving companies is performed by the delivery management system according to this embodiment. The series of processes when performing the modal display as described above will be explained with reference to this figure. Steps S11 to S15 shown in the figure are the same as the processes shown in Figure 6. In the explanation with reference to Figure 8, processes that are the same as those shown in Figure 6 may be omitted from the explanation by using the same reference numerals as in Figure 6.

[0090] (Step S21) After the information corresponding to the selected date (i.e., code D14) is displayed, if a scroll operation or a similar operation is obtained, the process proceeds to step S22. If no scroll operation or a similar operation is obtained, the process may remain at step S13.

[0091] (Step S22) When a scroll operation or a similar operation is performed, the display unit 33 changes the display area of ​​symbol D14. Specifically, when a scroll operation is performed upwards on the screen, the display unit 33 expands the display area of ​​symbol D14 upwards on the screen to display more information (specifically, moving companies that can accept moving work orders and the estimated cost of requesting work from those moving companies). Also, when a scroll operation is performed downwards on the screen, the display unit 33 shrinks the display area of ​​symbol D14 downwards on the screen to display less information.

[0092] According to the embodiment described above, the delivery management system 1 comprises at least an acquisition unit 31 and a display unit 33. The acquisition unit 31 acquires information necessary for booking a move and then displays a list of candidate dates for the move. Specifically, the display unit 33 displays a calendar containing the candidate dates for the move. When a candidate date is selected, the acquisition unit 31 acquires the date information, selects a company that can handle the move on that date, and displays it along with an estimated price for requesting the work from the selected company. At this time, the display unit 33 displays a list of companies that can handle the move on the selected date, superimposed on the calendar. According to this embodiment, the display unit 33 can display more information on the same screen by superimposing a list of moving companies that can accept the move on the calendar. Furthermore, it becomes possible to enlarge or reduce the superimposed display area with simple operations, so that the user can enlarge the display area they want to view (in other words, reduce unnecessary display areas) or check the contents of multiple display screens together without screen transitions. Therefore, according to this embodiment, the client can select a moving company that is more suitable for them from among many combinations of dates, delivery companies, and estimated costs when requesting services from those companies.

[0093] Furthermore, according to this embodiment, the acquisition unit 31 acquires a downward scroll operation in the area displaying available service providers, and when such a scroll operation is acquired by the acquisition unit 31, the display unit 33 automatically expands the display area of ​​the list of moving companies that can accept the moving job. Moreover, when the acquisition unit 31 acquires a tap operation on the calendar display area while the list of available service providers is expanded, the display area of ​​the list of available service providers is reduced until the entire calendar display can be viewed (to the position of POS1 in Figure 7). By adopting this configuration, the client can secure a large display area for the screen they want to view (or are currently operating) without having to intentionally adjust the size of the display area, and can suitably select a moving company.

[0094] Furthermore, according to this embodiment, when a scroll operation is detected by the acquisition unit 31, the display unit 33 may change its display area to expand the display area of ​​the list of moving companies that can accept moving orders so that it overlaps more with the calendar. That is, the display unit 33 initially displays the calendar with a larger display area, but in response to the scroll operation, it may display the list of moving companies that can accept moving orders overlapping the calendar. By adopting such a configuration, it becomes possible to present more information as needed. Therefore, according to this embodiment, the client can select a moving company more favorably.

[0095] [Display switching based on whether a time slot is specified or not] Next, we will explain an example of how the delivery management system 1 described above switches the display of available carriers and estimated prices depending on whether or not a time slot is specified. A time slot specification refers to a specification of the time period during which the moving work will be carried out. Examples of time slot specifications include "no time slot specified," "morning specified," or "afternoon specified." In the following explanation, we will describe an example where "no time slot specified" and "morning specified" are available as examples of time slot specifications.

[0096] Figure 9 is a screen configuration diagram showing a first example of the display screen configuration when switching the service provider and estimated price according to whether or not a time slot is specified using the delivery management system according to this embodiment. Referring to the figure, an example of the screen configuration of the display screen when switching the service provider and estimated price according to whether or not a time slot is specified will be explained.

[0097] Figure 9(A) is a screen configuration diagram showing an example of the display screen configuration when no time slot is specified. The symbol D14A shown in the figure is a modified version of the symbol D14 shown in Figures 3 and 7, etc. Symbol D14A includes symbol D16 as a screen component. Symbol D16 is a toggle switch that switches between whether or not a time slot is specified. Each time symbol D16 is operated, "No time slot specified" and "Morning specified" are selected in order. In the example shown, "No time slot specified" is selected. Symbols D141A, D142A, D143A, and D144A indicate the available service providers when no time slot is specified, and the estimated cost when requesting work from those service providers, respectively.

[0098] Figure 9(B) is a screen configuration diagram showing an example of the display screen configuration when the time slot is set to "morning". The symbol D14B in the figure indicates the state when the toggle switch symbol D16 is operated from the state shown in Figure 9(A) and the setting becomes "morning". If the toggle switch symbol D16 is operated again from the state shown in Figure 9(B), it will return to the state shown in Figure 9(A). Symbols D141B, D142B, D143B, and D144B indicate the available service providers when the time slot is set to "morning", and the estimated cost when requesting work from those service providers, respectively.

[0099] As illustrated, comparing the case where no time slot is specified with the case where morning is specified, it can be seen that the estimated price is higher when morning is specified. Thus, generally, the estimated price when a time slot is specified is the same as or higher than the price when no time slot is specified. Therefore, by toggling the toggle switch labeled D16, the client can easily compare and consider how much the price will differ between cases where a time slot is specified and cases where it is not.

[0100] Furthermore, although not illustrated, the number of available moving companies may differ depending on whether or not a time slot is specified. Generally, moving is a full-day process, so many clients would prefer to start the work in the morning if possible. As a result, the morning slots tend to fill up quickly for moving companies. Therefore, simply specifying a morning time slot could drastically reduce the number of available companies. To give an extreme example, there may be companies available if no time slot is specified, but the number of available companies could drop to zero if a morning time slot is specified.

[0101] In this way, by making it easy to switch screens using, for example, the toggle switch shown in symbol 16, clients can clearly understand the differences by comparing the number of available service providers and estimated prices with and without specifying a time slot. As a result, it is possible to prevent situations where clients are unable to find a suitable service provider or end up signing a contract at an unnecessarily high price simply because they have carelessly specified a time slot. Conversely, depending on the date specified, there may not be much difference in the displayed results with and without specifying a time slot. In such cases, clients can avoid missing opportunities to make a reasonably priced reservation with a specified time slot by comparing the displayed results with and without specifying a time slot.

[0102] Figure 10 is a screen configuration diagram showing a second example of the display screen configuration when switching the service provider and estimated price according to whether or not a time slot is specified using the delivery management system according to this embodiment. The example shown in this figure is a modified version of the example shown in Figure 9. As shown in Figure 10, the toggle switch for switching the time slot specification may be located in a position corresponding to the monthly calendar, code D12. Codes D12A and D12B shown in this figure are both modified versions of code D12. Code D16 is the same as the toggle switch shown in Figure 9.

[0103] Figure 10(A) is a screen configuration diagram showing an example of the display screen configuration when no time zone is specified. As shown in the figure, the toggle switch labeled D16 indicates "No time zone specified". In this state, the monthly calendar labeled D12A shows the availability of service providers for each day when no time zone is specified. A "○" next to each date in the monthly calendar indicates that a service provider is available. Conversely, a "-" next to each date in the monthly calendar indicates that no service providers are available.

[0104] Figure 10(B) is a screen configuration diagram showing an example of the display screen configuration when the time slot is set to "morning". As shown in the figure, the toggle switch labeled D16 indicates "morning". In this state, the monthly calendar labeled D12B shows, for each day, whether or not there are service providers available when the time slot is set to "morning". As is clear from comparing Figure 10(A) and Figure 10(B), there are fewer days when service providers are available when morning is specified. By referring to this information, the client can easily and clearly understand the availability of service providers depending on whether or not a time slot is specified.

[0105] Although not shown in the diagram, in addition to the symbols "○" and "-" for code D12A or code D12B, the lowest price among the quotes from available service providers on that day may also be displayed for the date indicated by "○". By adopting this configuration, more information can be displayed on a single screen.

[0106] Furthermore, the system may be configured so that information for different months can be displayed by operating the left and right arrows displayed above the symbols D12A or D12B. By adopting such a configuration, it becomes possible to check information for different months as well.

[0107] Figure 11 is a flowchart showing the display process when the delivery management system according to this embodiment switches the display of the service provider and estimated price depending on whether a time slot is specified. Referring to the figure, the series of processes for switching the display of the service provider and estimated price, etc., depending on whether a time slot is specified, as described above, will be explained.

[0108] (Step S31) First, the acquisition unit 31 acquires condition information including the conditions required for making a moving reservation. At this time, the condition information shall include time preference information that specifies the desired time slot for moving. Specifically, it is preferable that the time preference information allows the user to select either "morning" or "no time slot specified" for the time slot in which they will move.

[0109] (Step S32) Next, the delivery management system 1 selects and saves a delivery company whose origin and destination address information included in the condition information is within the order service area, and which has vehicles capable of handling the volume of cargo registered in the condition information, and if the condition information includes special work, it also selects a delivery company capable of handling such special work.

[0110] (Step S33) From the delivery companies selected in Step S32, the system searches for the busy schedule information of the delivery companies registered in the delivery management system 1 for the selected date. Specifically, it refers to the busy schedule information of the delivery companies, selects the companies that can handle the delivery for the selected date, calculates the estimated price for each selected company, and saves it as a list of available companies to be displayed when "no time slot is specified".

[0111] Next, the delivery management system 1 further narrows down the list of available carriers selected for "no time slot specified" to those that can also handle "morning delivery," calculates an estimated price for each of the narrowed-down carriers, and saves it as a list of available carriers to be displayed for "morning delivery."

[0112] (Step S34) The display unit 33 displays a list of available service providers that match the selected time slot preference, based on the time slot preference information included in the condition information. Specifically, for example, if the time slot preference information is "morning," the display unit 33 displays a list of available service providers that match "morning" from the list of available service providers saved in Step S33.

[0113] (Step S35) Furthermore, when the acquisition unit 31 detects (acquires) that a switching operation has been performed by the toggle switch of code D16, the display unit 33 switches the content of the list of compatible service providers displayed according to the selected state of the toggle switch.

[0114] According to the embodiment described above, the delivery management system 1 comprises at least an acquisition unit 31 and a display unit 33. The acquisition unit 31 acquires condition information, including the conditions required for booking a move. At this time, the condition information includes time slot preference information, which is information received through a selection operation regarding the desired time slot for the move. The display unit 33 displays information that matches the condition information acquired by the acquisition unit 31. Furthermore, the display unit 33 switches the display content based on the acquired time slot preference information. According to this embodiment, by switching the display content based on the acquired time slot preference information, it is possible to easily check how the estimate results change depending on whether or not a time slot is specified. Therefore, according to this embodiment, the client can more favorably select a moving company.

[0115] Furthermore, according to this embodiment, the display unit 33 displays a calendar containing potential moving dates and, for each date on the calendar, displays whether or not there are any companies that can accept the order based on the specified conditions. By adopting this configuration, the client can check whether or not there are any companies that can accept the order, depending on whether or not they specify a time slot. Thus, according to this embodiment, the client can select a moving company more appropriately.

[0116] Furthermore, according to this embodiment, the acquisition unit 31 obtains from the operation result of the toggle switch whether to display a list of responding companies that have been filtered by specifying a morning time slot, or a list of companies selected without specifying a time slot. According to this embodiment, the client can easily compare and consider whether to specify a morning time slot or not by switching the display of a list of responding companies and their respective estimated prices with simple operation. Thus, according to this embodiment, the client can select a moving company more appropriately.

[0117] [Internal structure] Figure 12 is a block diagram showing an example of the internal configuration of a delivery management device according to this embodiment. At least some of the functions of the delivery management device 30 can be realized using a computer. As shown in the figure, the computer consists of a central processing unit 901, RAM 902, input / output ports 903, input / output devices 904 and 905, etc., and a bus 906. The computer itself can be realized using existing technology. The central processing unit 901 executes instructions contained in programs read from RAM 902, etc. The central processing unit 901 writes data to RAM 902, reads data from RAM 902, and performs arithmetic and logical operations according to each instruction. RAM 902 stores data and programs. Each element contained in RAM 902 has an address and can be accessed using that address. RAM stands for "Random Access Memory". Input / output ports 903 are ports for the central processing unit 901 to exchange data with external input / output devices, etc. Input / output devices 904 and 905 are input / output devices. Input / output devices 904 and 905 exchange data with the central processing unit 901 via input / output ports 903. Bus 906 is a common communication channel used within the computer. For example, the central processing unit 901 reads and writes data to RAM 902 via bus 906. Also, for example, the central processing unit 901 accesses input / output ports via bus 906. Furthermore, all or part of the functional units of the distribution management device 30 may be implemented using hardware such as ASICs, PLDs, or FPGAs. Furthermore, all or part of the functional units may be implemented by a combination of software and hardware.

[0118] Furthermore, the functions of each part of each device in the delivery management device 30 in the above-described embodiment may be realized by recording a program for realizing these functions on a computer-readable recording medium, and then having a computer system read and execute the program recorded on this recording medium. The term "computer system" here includes hardware such as an operating system and peripheral devices.

[0119] Furthermore, "computer-readable recording media" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, as well as storage units such as hard disks built into computer systems. In addition, "computer-readable recording media" may also include those that dynamically hold programs for a short period of time, such as communication lines used when transmitting programs over networks such as the Internet or communication lines such as telephone lines, and those that hold programs for a certain period of time, such as volatile memory inside computer systems that act as servers or clients in such cases. Moreover, the above-mentioned programs may be for the purpose of realizing some of the functions described above, and may also be programs that can realize the aforementioned functions in combination with programs already recorded in the computer system.

[0120] Although embodiments of the present invention have been described above, the present invention is not limited to the embodiments described above, and various modifications can be made without departing from the spirit of the invention. Furthermore, it is possible to use a combination of the above-described embodiments. [Explanation of Symbols]

[0121] 1...Delivery management system, 10...Delivery company terminal device, 20...Client terminal device, 30...Delivery management device, 31...Acquisition unit, 32...Control unit, 33...Display unit, 34...Reservation unit

Claims

1. A means of obtaining information necessary for booking a move, and then obtaining information regarding potential moving dates, A display means that displays a calendar containing potential moving dates, and further displays moving companies that are available to accept moving work on the dates obtained by the acquisition means, and the estimated cost of requesting the work from those moving companies. Equipped with, When the acquisition means acquires date-related information, the display means overlays a list of moving companies that are available to accept moving orders on the selected date onto the calendar. Moving company search system.

2. The acquisition means acquires the scroll operation on the screen listing moving companies that can accept orders for moving work, When the scroll operation is acquired by the acquisition means, the display means changes the display area of ​​the list of moving companies that can accept moving orders. The moving company search system according to claim 1.

3. When the scroll operation is acquired by the acquisition means, the display means changes the display area of ​​the list of moving companies that can accept moving orders to expand in a direction that overlaps more with the calendar. The moving company search system according to claim 2.

4. On the computer, The process involves obtaining information necessary for booking a move, and then obtaining information regarding potential moving dates. A display step that displays a calendar containing potential moving dates, and further displays moving companies that are available to accept moving orders on the dates obtained in the acquisition step, and the estimated cost of requesting the work from those moving companies. Make it run, If the acquisition step has obtained date information, the display step will display a list of moving companies that can accept moving orders on the selected date, superimposed on the calendar. program.

Citation Information

Patent Citations

  • Removal charge estimation system

    JP2015210568A