Information processing system, information processing method and program
The information processing system addresses the issue of non-standardized delivery status information by integrating location data from multiple delivery companies to provide a unified map view, enhancing customer experience.
Patent Information
- Application Number
- JP2024023103
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-19
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2044-02-19
AI Technical Summary
Existing delivery management systems lack standardization in delivery status information across different delivery companies, leading to varied map screens and a suboptimal customer experience when multiple companies are involved.
An information processing system that receives inquiries about delivery status, acquires location information of delivery personnel from various delivery systems, and generates unified map images for display on user devices, integrating data from multiple delivery companies.
Enhances customer experience by providing a standardized and unified view of delivery status across multiple delivery companies, improving user understanding and satisfaction.
Smart Images

Figure 2025126718000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] In recent years, delivery management and order management using computers have become widespread. For example, Patent Document 1 discloses a delivery support system that enables both the delivery company and the recipient to easily grasp and update the status of delivery by reflecting the delivery status acquired through communication with a delivery management server and displaying the current location of the delivery vehicle together with a map. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-59770 Summary of the Invention [Problem to be solved by the invention]
[0004] In the system described in Patent Document 1, when a recipient wants to check the delivery status, a map showing the current location of the delivery vehicle is obtained from the delivery company's system. Therefore, for example, when an e-commerce site such as an online convenience store uses multiple delivery companies to deliver goods, when the recipient tries to check the delivery status, delivery status information is provided for each delivery company. However, the information on delivery status is not standardized among delivery companies, and the map screens displayed vary, leaving room for improvement in the customer experience.
[0005] One purpose of this disclosure is to improve the customer experience when providing product delivery status. [Means for solving the problem]
[0006] An information processing system according to one aspect of the present disclosure includes a reception unit that receives an inquiry from a user regarding the delivery status of a product ordered by the user, an acquisition unit that acquires location information of a delivery person in charge of delivering the product from a delivery system that manages the delivery of the product, the location information being identified based on information included in the inquiry, and an output unit that generates response information including a map image generated or acquired based on the location information of the delivery person acquired by the acquisition unit, and outputs the response information to a user device used by the user.
[0007] An information processing method according to one aspect of the present disclosure includes the steps of: one or more computers receiving an inquiry from a user regarding the delivery status of a product ordered by the user; acquiring location information of a delivery person in charge of delivering the product from a delivery system that manages the delivery of the product, the location information being identified based on information included in the inquiry; generating response information including a map image generated or acquired based on the location information of the delivery person acquired by the acquiring step; and outputting the response information to a user device used by the user.
[0008] A program according to one aspect of the present disclosure is provided for one or more computers, The system executes the steps of: accepting an inquiry from a user regarding the delivery status of a product ordered by the user; acquiring location information of a delivery person in charge of delivering the product from a delivery system that manages delivery of the product, the location information being identified based on information contained in the inquiry; generating response information including a map image generated or acquired based on the location information of the delivery person acquired in the acquiring step; and outputting the response information to a user device used by the user. [Effects of the Invention]
[0009] According to the present disclosure, it is possible to improve the customer experience when providing product delivery status information. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a diagram illustrating a configuration example of an overall system 1 according to an embodiment of the present disclosure. [Figure 2] 1 is a diagram illustrating an example of a hardware configuration of an information processing system 10 according to an embodiment of the present disclosure. [Figure 3] 1 is a diagram illustrating an example of a functional configuration of an information processing system 10 according to an embodiment of the present disclosure. [Figure 4] FIG. 2 is a diagram illustrating an example of a processing flow by an information processing system 10 according to an embodiment of the present disclosure. [Figure 5] 10 is an image diagram of a flow line when a map is displayed on the user device 20. FIG. [Figure 6] 1 is a functional block diagram for explaining an example of cooperation between an information processing system 10 and a delivery system 30 according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a diagram illustrating an example of a screen display of answer information according to an embodiment of the present disclosure. [Figure 8] 10A and 10B are diagrams showing an example of screen switching of the answer screen displayed on the user device 20 according to the delivery status. DETAILED DESCRIPTION OF THE INVENTION
[0011] An embodiment of the present invention (hereinafter referred to as "the present embodiment") will be described with reference to the accompanying drawings. The following embodiment is intended to facilitate understanding of the present invention and is not intended to limit the present invention. Furthermore, the present invention can be modified in various ways without departing from the spirit of the present invention. For example, the order of information processing steps can be arbitrarily changed or executed in parallel as long as no inconsistency occurs in the processing content. In each drawing, components with the same reference numerals have the same or similar configurations. The dimensional ratios of the drawings are not limited to those shown. Furthermore, a person skilled in the art can adopt an embodiment in which each element described below is replaced with an equivalent, and such an embodiment is also included in the scope of the present invention.
[0012] <System configuration> FIG. 1 is a diagram showing an example of the configuration of an overall system 1 including an information processing system 10 according to this embodiment. In this embodiment, an information processing system is described as an example that is used when a customer orders a product (object) using an e-commerce site such as an online convenience store, and the ordered product is delivered to a delivery address specified by the customer. An online convenience store is a service that sells products sold at a physical convenience store via a network, and delivers products ordered by a customer from the physical store to a delivery address specified by the customer. A customer can order a desired product from the online convenience store from among the products available at the physical store.
[0013] The overall system 1 shown in FIG. 1 includes an information processing system 10, a user device 20, one or more delivery systems 30a, 30b, and multiple delivery personnel devices 40s, 40a, 40b. When there is no need to distinguish between the one or more delivery systems 30a, 30b, they will be referred to as a delivery system 30. When there is no need to distinguish between the multiple delivery personnel devices 40s, 40a, 40b, they will be referred to as a delivery personnel device 40. As shown in FIG. 1, the information processing system 10, the user device 20, the delivery system 30, and the delivery personnel device 40 are communicatively connected via a communication network N. In the present disclosure, a "user" refers to, for example, a customer who orders a product on an e-commerce website.
[0014] The information processing system 10 is an information processing system including a dedicated or general-purpose computer having a function of providing a user with information on the delivery status of an ordered product. The information processing system 10 may be configured with a single computer, or may be configured with multiple computers distributed over a communication network N. In this embodiment, the information processing system 10 is described as having an order management function equivalent to an e-commerce site for ordering and selling products, and a delivery management function equivalent to a delivery system for managing the delivery of the ordered products, but is not limited to this. If the information processing system 10 does not have a function equivalent to an e-commerce site and / or a delivery system, it may provide the delivery status, etc., by linking with an external e-commerce site and / or delivery system.
[0015] The user device 20 is an information processing device used by a customer who has ordered a product, and has a function of displaying a map for checking the status of product delivery. The user device 20 can be any information processing device that can exchange data with the information processing system 10, such as a smartphone, a tablet terminal, a wearable terminal, a notebook PC (Personal Computer), or a mobile phone.
[0016] The delivery system 30 is an information processing system for managing the delivery of goods by individual delivery companies, delivery services, convenience store affiliates, and other delivery entities that deliver goods (hereinafter, delivery companies, delivery services, convenience store affiliates, and other delivery entities are collectively referred to simply as "delivery companies"). In this embodiment, the information processing system 10 and each of the delivery systems 30a and 30b may be managed by different companies or services. In this embodiment, goods ordered by a user are delivered by a delivery person registered with a delivery company that delivers goods using the delivery management function of the information processing system 10, or by delivery people registered with one or more delivery companies. In other words, the information processing system 10 delivers goods in cooperation with one or more delivery systems 30. While FIG. 1 illustrates two delivery systems 30a and 30b, this is not limiting, and one or more delivery systems 30 may be used.
[0017] Furthermore, the information processing system 10 cooperates with any delivery system 30 to provide a user with delivery status information including a map showing the current location of the delivery person. In this embodiment, when the delivery system 30 receives an inquiry about the current location of a specific product from the information processing system 10, it has a function of returning location information of the delivery person delivering the product to the information processing system 10. Note that the delivery system 30 may also have a function of, when it directly receives an inquiry about delivery status from a package recipient or the like, generating a map including the current location of the package corresponding to the inquiry on the delivery system 30 side and returning the delivery status information including the map directly to the recipient or the like, but this function is not used in this embodiment.
[0018] The deliveryperson device 40 is an information processing device used by a deliveryperson in charge of delivering goods. In this embodiment, the deliveryperson device 40 has a function of acquiring location information of the deliveryperson using a positioning function or the like and transmitting the location information to the delivery system 30 of the delivery company with which the deliveryperson is registered or the delivery management function of the information processing system 10. In FIG. 1, the deliveryperson device 40a is an information processing device used by a deliveryperson who is registered with the delivery company that manages the delivery system 30a. The deliveryperson device 40b is an information processing device used by a deliveryperson who is registered with the delivery company that manages the delivery system 30b. The deliveryperson device 40s is an information processing device used by a deliveryperson who is registered with a delivery company that uses the delivery management function of the information processing system 10. Furthermore, each delivery company may have multiple deliverypersons registered. Therefore, although not shown in the figure, each delivery system 30 and information processing system can acquire location information from multiple deliveryperson devices 40. The delivery person device 40 can be any information processing device that can exchange data with the information processing system 10, such as a smartphone, tablet device, wearable device, laptop PC (Personal Computer), or mobile phone. In the following description, a delivery company that uses the delivery management function of the information processing system 10 will be referred to as "our company," and a delivery company that manages the delivery system 30 will be referred to as "another company." For example, when a convenience store affiliate that uses the delivery management function of the information processing system 10 delivers a product, it is considered delivery by our company, and when an external delivery company delivers a product, it is considered delivery by another company.
[0019] The communication network N is a network composed of the Internet, LAN, dedicated lines, telephone lines, corporate networks, mobile communication networks, Bluetooth (registered trademark), WiFi (Wireless Fidelity), other communication lines, or combinations thereof, regardless of whether they are wireless or wired.
[0020] <Hardware configuration> FIG. 2 is a diagram illustrating an example of the hardware configuration of the information processing system 10, the user device 20, the delivery system 30, and the deliveryperson device 40. The information processing system 10, the user device 20, the delivery system 30, and the deliveryperson device 40 each include a processor 71 such as a central processing unit (CPU) or a graphical processing unit (GPU), a communication interface (IF) 72 for wireless or wired communication, a memory (e.g., random access memory (RAM) or read-only memory (ROM)), a storage device 73 such as a hard disk drive (HDD) and / or a solid state drive (SSD), an input device 74 for accepting input operations, and an output device 75 for outputting information. The input device 74 is, for example, a keyboard, a touch panel, a mouse, and / or a microphone. The output device 75 is, for example, a display, a touch panel, and / or a speaker. The processor 71, the communication IF 72, the storage device 73, the input device 74, and the output device 75 are connected by one or more communication buses 76.
[0021] <Functional configuration> FIG. 3 is a diagram illustrating an example of the functional configuration of the information processing system 10. The information processing system 10 includes a map display control unit 100, an order management unit 170, a delivery management unit 180, and a storage unit 190. The map display control unit 100 includes a link generation unit 110, a reception unit 120, an acquisition unit 130, a response generation unit 140, and an output unit 150. The storage unit 190 can be realized using a storage unit 73 included in the information processing system 10. The map display control unit 100 (the link generation unit 110, the reception unit 120, the acquisition unit 130, the response generation unit 140, and the output unit 150), the order management unit 170, and the delivery management unit 180 can be realized by a processor 71 included in the information processing system 10 executing a program stored in the storage unit 73. The program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a Universal Serial Bus (USB) memory or a Compact Disc Read-Only Memory (CD-ROM).
[0022] The order management unit 170 has an order management function equivalent to an e-commerce site for ordering and selling products. After a user orders a product, the order management unit 170 transmits an order confirmation screen including link information (to be described later) to the user device 20.
[0023] The delivery management unit 180 has a delivery management function equivalent to a delivery system for managing the delivery of ordered products. In this embodiment, when a product is ordered, the delivery management unit 180 determines the delivery company and delivery person who will deliver the product. When the product is delivered by the company itself, the delivery management unit 180 manages delivery by coordinating with the delivery person device 40s owned by the company's delivery person, and when the product is delivered by another company, the delivery management unit 180 manages delivery by coordinating with the delivery system 30 of the other company. The delivery system 30 also cooperating with the delivery person device 40 owned by the delivery person of each delivery company.
[0024] The storage unit 190 stores various data necessary for the information processing system 10 to order and deliver products. For example, attribute information such as a user's name, address, and contact information is stored as membership information for the EC site. In addition, when a user orders a product, information such as the ordered product, the store where the product was purchased (store name, store address, etc.), the product delivery destination, the delivery company that will deliver the product, the delivery person, and the delivery status is stored in association with information for identifying the order (hereinafter also referred to as "order identification information").
[0025] Next, the map display control unit 100 will be described.
[0026] (Link generation section) The link generation unit 110 has a function of generating link information for checking the delivery status after a product is ordered in the order management unit 170. For example, after a user orders a product and the delivery management unit 180 determines the delivery person who will deliver the product, the link generation unit 110 generates a map URL (Uniform Resource Locator) for checking the delivery person's current location on a map. The map URL may include information that can identify the delivery of the product. In the following embodiment, a case will be described in which the map URL includes, as parameters, information that can identify a delivery company (hereinafter also referred to as "delivery company information") and information that can identify the delivery of the ordered product by the delivery company (hereinafter also referred to as "delivery identification information"). However, the map URL is not limited to this. For example, if the storage unit 190 of the information processing system 10 stores information about the delivery company that will deliver the product and the delivery identification information in association with information that can identify the product order (hereinafter also referred to as "order identification information"), the order identification information may be included as a parameter of the map URL. In this case, the information processing system 10 that receives the map URL can refer to the storage unit 190 to identify the delivery company that will deliver the product. Also, for example, instead of the delivery company information, information that can identify the delivery system 30 may be used as a parameter of the map URL. The generated link information is embedded, for example, in an order confirmation screen and transmitted to the user device 20 via the order management unit 170.
[0027] (Reception Department) The reception unit 120 has a function of receiving an inquiry from a user about the delivery status of a product ordered by the user. For example, when the user taps a map URL on the order confirmation screen displayed on the user device 20, the user device 20 sends an inquiry about the delivery status to the information processing system 10.
[0028] (Acquisition Department) ~Getting location information~ The acquisition unit 130 has a function of acquiring location information of the delivery person who will deliver the inquired product when receiving an inquiry about the delivery status from a user. For example, the acquisition unit 130 identifies the delivery company and delivery identification information of the inquired product based on parameters included in the map URL received by the reception unit 120.
[0029] When the delivery company is the delivery company itself, the acquisition unit 130 acquires, via the delivery management unit 180, location information from the delivery person device 40s of the delivery person identified based on the delivery identification information.
[0030] When the delivery company is another company, the acquisition unit 130 requests the location information of the delivery person identified by the delivery identification information from the delivery system 30 of the delivery company identified by the delivery company information via the delivery management unit 180. The request includes, for example, the delivery identification information, and the delivery system 30 that receives the request acquires current location information from the delivery person device 40 of the delivery person identified based on the delivery identification information and returns the location information to the acquisition unit 130.
[0031] In addition, while the map screen showing the current location of the delivery person is displayed on the user device 20, the acquisition unit 130 may acquire the location information of the delivery person periodically or irregularly in order to update the map screen to the latest current location.
[0032] ~Getting delivery status~ The acquisition unit 130 may further have a function of acquiring information about the status of delivery based on information included in a delivery status inquiry from a user, by referring to the storage unit 190. Examples of information about the status of delivery include delivery request, matching, collection in progress, delivery in progress, and delivery completed.
[0033] (Answer generation part) The answer generation unit 140 has a function of generating answer information including a map image generated or acquired based on the location information acquired by the acquisition unit 130. For example, the answer generation unit 140 generates a map image including the current location of the delivery person based on the location information of the delivery person acquired by the acquisition unit 130. At this time, the answer generation unit 140 may generate a map image including the location of the product pickup destination and / or delivery destination. Alternatively, a map image including the delivery route from the delivery person's current location to the delivery destination may be generated. The answer generation unit 140 generates answer information including the map image generated in this manner. Alternatively, the answer generation unit 140 may pass information such as the delivery person's current location to an external map image generation system (not shown) to generate a map image, and generate answer information using the map image acquired from the external map image generation system. Note that, in this specification, the term "generating a map image" may also be used even when a map image generated by an external map image generation system is acquired. As a result, according to this embodiment, a unified map image is generated on the information processing system 10 side based on the location information of the delivery person. Therefore, even when multiple delivery companies are used, a unified map image can be provided to the user regardless of the delivery companies. Therefore, even when multiple delivery companies are used, the map image showing the current location of the delivery person is uniform, improving the customer experience.
[0034] In one embodiment, the map image included in the response information includes an icon image indicating the location of the delivery person. The icon image indicating the location of the delivery person may be displayed in a different manner depending on the delivery status acquired by the acquisition unit 130.
[0035] In one embodiment, the map image included in the response information includes an icon image indicating the location of at least one of the product delivery destination and collection destination. The icon image indicating the location of the product delivery destination or collection destination may be displayed in a different manner depending on the delivery status acquired by the acquisition unit 130.
[0036] In one embodiment, the map image included in the response information includes an image of the route from the current location of the delivery person to the delivery destination of the product. The image of the route from the current location of the delivery person to the delivery destination of the product may be displayed in different ways depending on the delivery status acquired by the acquisition unit 130.
[0037] In one embodiment, the map image included in the response information displays the icon image of the delivery person in a different manner depending on whether the delivery company is the same or a different company.
[0038] In one embodiment, when the answer generation unit 140 detects an update of the location information of the delivery person based on the location information acquired periodically or irregularly by the acquisition unit 130, the answer generation unit 140 generates answer information including an updated map image based on the updated location information. The updated location information of the delivery person is linked to the output unit 150, which updates the location of the delivery person included in the map image displayed on the user device 20.
[0039] In one embodiment, the response information includes information regarding the delivery status of the product, such as, but not limited to, being picked up, being delivered, delivered, etc. The response information may also include information regarding the estimated time the product will be delivered to the destination.
[0040] Furthermore, the response generation unit 140 may generate or acquire a map image according to the various location information and delivery status acquired by the acquisition unit 130, and generate response information including the map image. For example, when the delivery status is a delivery request, the map image is generated based on information for identifying the order, location information of the delivery destination, and location information of the pickup destination. For example, when the delivery status is a match, the map image is generated based on information for identifying the order and information regarding the estimated time of delivery to the delivery destination.
[0041] (output section) The output unit 150 has a function of outputting the answer information generated by the answer generation unit 140 to the user device 20. For example, the output unit 150 causes the answer information generated by the answer generation unit 140, including a map image, to be displayed on the user device 20.
[0042] <Operation> FIG. 4 is a diagram showing an example of a processing flow by the information processing system 10. When a user orders a product, the information processing system 10 transmits link information for checking the delivery status to the user device 20 (step S100). The link information includes, for example, delivery company information and delivery identification information. When the user wants to check the delivery status, the user selects the link information and inquires about the delivery status from the user device 20 to the information processing system 10. The information processing system 10 receives the inquiry about the delivery status from the user device 20 via the reception unit 120 (step S110).
[0043] The information processing system 10, via the acquisition unit 130, acquires location information of the delivery person in charge of delivering the inquired product (step S120). For example, the acquisition unit 130 identifies the delivery company and delivery identification information based on information included in the link information, and if the delivery company is the company itself, acquires location information from the delivery person device 40s of the delivery person in charge of the delivery via the delivery management unit 180. If the delivery company is another company, acquires location information of the delivery person device 40s of the delivery person in charge of the delivery via the delivery management unit 180 from the delivery system 30 of the delivery company in charge of the delivery.
[0044] The information processing system 10 generates or acquires a map image including the current location of the delivery person based on the location information of the delivery person by the answer generation unit 140, and generates answer information including the map image (step S130). The output unit 150 outputs the answer information generated in this way to the user device 20 (step S150).
[0045] <Map reference route> FIG. 5 is an image diagram of a user's flow when displaying a map on the user device 20. When the user confirms an order on the EC site provided by the order management unit 170, an order confirmation screen U10 output from the information processing system 10 is displayed on the user device 20. As shown in FIG. 5, the order confirmation screen U10 displays link information u110 for displaying a map showing the current location of the delivery person. When the user taps the link information u110 to access the link destination (S50), the screen transitions to an answer screen U20 including a map image showing the current location of the delivery person. The answer screen U20 may be displayed by a web browser on the user device 20 or on an app provided by the EC site. The answer screen U20 in FIG. 5 shows an example in which the delivery status is "collecting," but this is not limited thereto. Images corresponding to the current location of the delivery person and the delivery status may be displayed.
[0046] <Inter-system collaboration> 6 is a functional block diagram illustrating an example of cooperation between the information processing system 10, the user device 20, the delivery system 30, and the delivery person device 40. When a user confirms an order on an EC site, a map URL, which is link information generated by the link generation unit 110, is passed to the order management unit 170, and an order confirmation screen including the map URL, generated by the order management unit 170, is displayed on the user device 20. When a user selects link information included in the order confirmation screen to inquire about the delivery status of the order, the reception unit 120 of the information processing system 10 receives the inquiry.
[0047] The acquisition unit 130 identifies the delivery company to inquire about the location information based on the delivery company information included in the map URL received from the reception unit 120. If the delivery company is the same as the delivery company itself, the acquisition unit 130 acquires the current location information of the delivery person from the delivery person device 40s of the delivery company identified based on the delivery identification information included in the map URL via the delivery management unit 180. If the delivery company is another company, the acquisition unit 130 sends the delivery identification information to the delivery system 30 of the delivery company via the delivery management unit 180. The acquisition unit 130 then acquires the location information of the delivery person identified by the delivery identification information from the delivery system 30 via the delivery management unit 180. For example, if the delivery company included in the map URL is delivery company A, the acquisition unit 130 sends the delivery identification information to delivery system 30a of delivery company A and acquires the location information of the delivery person from delivery system 30a.
[0048] Thereafter, regardless of which delivery company the location information is obtained from, the answer generation unit 140 generates answer information including a map image showing the current location of the delivery person based on the obtained location information, and the output unit 150 outputs the answer information including the map image to the user device 20.
[0049] In the present embodiment, the map URL is displayed on the user device 20 from the acquisition unit 130 via the order management unit 170, but this is not limiting. For example, the map URL may be sent directly from the acquisition unit 130 to the user device 20. In the present embodiment, the acquisition unit 130 acquires the location information of the delivery person via the delivery management unit 180, but this is not limiting. For example, the acquisition unit 130 may acquire the location information directly from the delivery person device 40s if the delivery company is the company itself, or may acquire the location information directly from the delivery system 30 if the delivery company is another company.
[0050] <Screen display> Fig. 7 is a diagram showing an example of the configuration of a screen display of answer information provided by processing by the information processing system 10. The answer screen Y10 shown in Fig. 7 includes a map area y1 that displays a map image generated by the answer generation unit 140, and an indicator area y2 that displays various information related to delivery.
[0051] The map area y1 displays, for example, a map y110, an icon image y120 indicating the current location of the delivery person, an icon image y130 indicating the location of the delivery destination (shipping address), an expected route y140, an estimated time (remaining time) y150, a marker label y160 indicating the delivery status, a reset button y170 for resetting the map scale and position, and an icon image indicating the location of a pickup store (not shown).
[0052] In the indicator area y2, for example, a step bar y210, a status message y220, an estimated delivery time y230, a delivery address y240, etc. are displayed.
[0053] 8 is a diagram showing an example of screen switching of the answer screen displayed on the user device 20 according to the delivery status. In the example shown in the figure, the display mode of the answer screen displayed on the user device 20 is determined according to the delivery status and whether the delivery company registered by the delivery person is another company or the delivery person's own company. In other words, answer information is generated and displayed on the user device 20 in a display mode determined according to the delivery status and the delivery company registered by the delivery person.
[0054] For example, when the delivery status is "Delivery Request" (step S210), an invalid map screen A10, i.e., an answer screen without a map image, is displayed on the user device 20. When the delivery status is "Matched" (step S220), a collection screen (location information not yet linked) B10, a collection screen (location information after linking) B20, or a delivery preparation screen C10 is displayed as the answer screen, depending on the delivery company registered by the delivery person. When the delivery status is "Delivery Started" (step S230), a delivery screen (location information not yet linked) D10 or a delivery screen (location information after linking) D20 is displayed as the answer screen. When the delivery status is "Delivery Completed," a delivery completion screen E10 is displayed as the answer screen. When the delivery status is "A certain amount of time has passed since the scheduled delivery time," an end screen F10 is displayed as the answer screen. In this way, answer screens are displayed depending on the delivery status and the delivery company registered by the delivery person, making it easier for the user to understand the delivery situation. [Explanation of symbols]
[0055] 1...Overall system, 10...Information processing system, 20...User device, 30...Delivery system, 40...Delivery person device, 71...Processor, 72...Communication IF, 73...Storage device, 74...Input device, 75...Output device, 76...Communication bus, 110...Link generation unit, 120...Reception unit, 130...Acquisition unit, 140...Response generation unit, 150...Output unit, 170...Order management unit, 180...Delivery management unit, 190...Memory unit
Claims
1. a reception unit that receives inquiries from users regarding the delivery status of products ordered by the users; an acquisition unit that acquires location information of a delivery person in charge of delivering the product from a delivery system that manages delivery of the product, the delivery system being identified based on information included in the inquiry; an output unit that generates answer information including a map image generated or acquired based on the location information of the delivery person acquired by the acquisition unit, and outputs the answer information to a user device used by the user; An information processing system comprising:
2. the delivery status inquiry includes information regarding at least one of information identifying the order and information identifying the delivery system; The information processing system according to claim 1 .
3. The delivery status inquiry is represented by a URL. The information processing system according to claim 2 .
4. The map image includes an icon image indicating the location of the delivery person. The information processing system according to claim 1 .
5. The map image includes an icon image indicating at least one of the location of a delivery destination and a collection destination of the product. The information processing system according to claim 4 .
6. The map image includes an image of a route from the location of the delivery person to the delivery destination of the product. The information processing system according to claim 4 .
7. The map image displays the icon image of the delivery person in a different manner depending on whether the delivery system is included in a predetermined category. The information processing system according to any one of claims 4 to 6.
8. The acquisition unit acquires the location information of the delivery person periodically or irregularly, when the location information is updated, the output unit outputs answer information including a map image updated based on the updated location information. The information processing system according to claim 1 .
9. The response information includes information regarding the delivery status of the product. The information processing system according to claim 1 .
10. The response information includes information regarding the estimated time when the product will be delivered to the delivery destination. The information processing system according to claim 1 .
11. One or more computers receiving an inquiry from a user regarding the delivery status of a product ordered by the user; acquiring location information of a delivery person in charge of delivering the product from a delivery system that manages delivery of the product, the delivery system being identified based on information included in the inquiry; generating answer information including a map image generated or acquired based on the location information of the delivery person acquired in the acquiring step, and outputting the answer information to a user device used by the user; An information processing method, including:
12. On one or more computers, receiving an inquiry from a user regarding the delivery status of a product ordered by the user; acquiring location information of a delivery person in charge of delivering the product from a delivery system that manages delivery of the product, the delivery system being identified based on information included in the inquiry; generating answer information including a map image generated or acquired based on the location information of the delivery person acquired in the acquiring step, and outputting the answer information to a user device used by the user; A program that executes.
Citation Information
Patent Citations
Freight delivery tracking system
JP2004231375A
Delivery support system, delivery support method, and reception support program
JP2017014005A
Delivery state notification server, delivery state notification method and program
JP2017151846A
Information processing system, central management system, information processing method, and program
JP2019057148A
Estimation system, estimation method, and program
JP2021059433A