Information output system, information output method, and computer program
The information output system automatically extracts and displays package information based on current and past delivery times, improving delivery efficiency by enabling easy identification of packages due for delivery, including those without specified times, and optimizing delivery routes.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- ZENRIN DATACOM CO LTD
- Filing Date
- 2024-10-24
- Publication Date
- 2026-05-12
AI Technical Summary
Existing delivery systems require delivery personnel to manually select delivery time zones, making it inefficient to identify packages to be delivered without this selection.
An information output system that automatically extracts and displays package information corresponding to the current and past delivery times, with the option to include packages without specified delivery times, and prioritizes delayed packages on a map for easy identification by delivery personnel.
Enhances delivery efficiency by allowing delivery personnel to quickly identify packages due for delivery, including those with unspecified times, reducing missed deliveries and optimizing delivery routes.
Smart Images

Figure 2026076574000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information output system, an information output method, and a computer program.
Background Art
[0002] Patent Document 1 discloses a technique for listing and displaying delivery destinations of packages. In this technique, a selection screen for selecting a delivery time zone of a package is displayed on the display screen of a mobile terminal. When a delivery person selects a delivery time zone, the delivery destinations for which the selected delivery time zone is the scheduled delivery time are listed and displayed.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In order to efficiently perform package delivery, a technique is desired that allows a delivery person to easily grasp the packages to be delivered without having to select a delivery time zone by themselves.
Means for Solving the Problems
[0005] The present disclosure can be realized in the following forms.
[0006] (1) According to one embodiment of the present disclosure, an information output system is provided. This information output system includes: a storage unit that stores package information for each package, including information regarding the delivery destination and information regarding the delivery time; an acquisition unit that acquires the current time; an extraction unit configured to perform an extraction process that, based on the acquired current time, extracts from the storage unit package information corresponding to the current delivery time and package information corresponding to past delivery time, and does not extract package information corresponding to future delivery time; and an output unit that outputs the information regarding the delivery destination of the extracted package information. With this configuration, information regarding the delivery destination of packages corresponding to the current delivery time slot and information regarding the delivery destination of packages corresponding to past delivery time slots are output according to the current time, so that delivery personnel can easily identify the packages that need to be delivered at that moment. (2) In the above-described information output system, the storage unit stores package information including information indicating that no delivery time slot has been specified as information regarding the delivery time slot, and the extraction unit may, in the extraction process, extract package information corresponding to the current delivery time slot, package information corresponding to past delivery time slots, and package information for which no delivery time slot has been specified. With this configuration, in addition to information regarding the delivery destination of package information corresponding to the current delivery time slot and information regarding the delivery destination of package information corresponding to past delivery time slots, information regarding the delivery destination of package information for which no delivery time slot has been specified can be output, so that delivery personnel can easily grasp the packages that can be delivered at the present time. (3) In the above-described information output system, the output unit may output a mark indicating the location of the delivery destination of the extracted package information at the corresponding location on the map image. With this configuration, the delivery person can easily grasp the location relationship of the package delivery destination. (4) In the information output system of the above configuration, the output unit may change the form of the mark according to the delivery time of the extracted package information. With this configuration, the delivery person can easily grasp the delivery time for each package. (5) In the above-described information output system, the output unit may prioritize the delivery destinations of package information corresponding to past delivery time slots among the extracted package information and display them on the map image over the delivery destinations of other package information. With this configuration, delivery personnel can easily identify packages that are experiencing delays. (6) In the information output system of the above form, a decision unit is provided that determines whether or not to have the extraction unit perform the extraction process, and if the decision unit determines not to have the extraction unit perform the extraction process, the output unit may output information regarding the delivery destination of the package information corresponding to the current, past, and future delivery time slots. With this form, it is possible to switch and check the delivery destination of the package information to be delivered at the present time and the delivery destination of the package information for all delivery time slots. This disclosure can be implemented not only in the form of the information output system described above, but also in the form of an information output method, a computer program, or a non-temporary tangible recording medium on which the computer program is recorded in a way that can be read by a computer. [Brief explanation of the drawing]
[0007] [Figure 1] This is an explanatory diagram showing the schematic configuration of the information output system in the first embodiment. [Figure 2] This figure shows an example of a screen for receiving package information. [Figure 3] This is a diagram showing an example of a map screen. [Figure 4] This is a diagram illustrating the luggage list screen. [Figure 5] This figure shows an example where multiple luggage icons are displayed overlapping. [Figure 6] This is a flowchart for processing the output of package information. [Figure 7] This figure shows an example where package icons for all delivery time slots are displayed on a map image. [Modes for carrying out the invention]
[0008] A. First Embodiment: Figure 1 is an explanatory diagram showing the schematic configuration of the information output system 10 in the first embodiment. The information output system 10 is used, for example, in delivery operations that deliver packages using vehicles. The information output system 10 comprises a mobile terminal 100 and a server 200.
[0009] The mobile terminal 100 is used by delivery personnel. Typically, the delivery personnel first load multiple packages to be delivered that day into their vehicle at the collection point and use the mobile terminal 100 to input package information BI for each package. Package information BI includes, for example, information about the delivery destination and information about the delivery time. The input package information BI is transmitted to the server 200 and stored in the storage unit 220 provided in the server 200. The delivery personnel deliver the packages to their destinations while referring to the package information BI registered in the server 200 via the mobile terminal 100.
[0010] The mobile terminal 100 is, for example, a smartphone or a tablet. The mobile terminal 100 can exchange package information (BI) and map information (MI) with a server 200 connected to the Internet 80 via a communication carrier 70 which includes a transmitting and receiving antenna, a wireless base station, and a switching station. The mobile terminal 100 is configured as a computer comprising a CPU 110 as a central processing unit, a storage unit 120 such as ROM or RAM, a touch panel 130, a communication unit 131, a positioning unit 132, and a camera 133. Each part, such as the CPU 110, is connected to one another via internal buses and interface circuits.
[0011] The communication unit 131 is a circuit for data communication with the server 200 via the communication carrier 70, or for wireless LAN communication. The touch panel 130 has the function of a display device that displays information and the function of an input device that accepts input from human operation such as tapping. The positioning unit 132 is equipped with a GNSS (Global Navigation Satellite System) receiver and determines the latitude and longitude of the current location of the mobile terminal 100 based on radio waves received from artificial satellites that constitute the GNSS. Instead of the touch panel 130, the display device and the input device may be provided separately.
[0012] The CPU 110 controls each part of the mobile terminal 100. The storage unit 120 stores a delivery application program 121 for realizing various functions related to delivery. By executing the delivery application program 121, the CPU 110 functions as a luggage information reception unit 111 and an information display unit 112. The delivery application program 121 may be recorded on a non-temporary tangible recording medium.
[0013] The luggage information reception unit 111 receives from the delivery person the input of luggage information BI including various information such as the delivery destination and delivery time zone of the luggage via the touch panel 130 or the camera 133, and transmits it to the server 200 through the communication unit 131.
[0014] The information display unit 112 controls the display of various information on the touch panel 130. For example, the information display unit 112 acquires map information MI corresponding to the position measured by the positioning unit 132 from the server 200 and displays it on the touch panel 130. The information display unit 112 has a function of guiding the route to the next delivery destination. When guiding the route, the information display unit 112 acquires route data and guidance data from the server 200. The route data includes data representing the route to the delivery destination. The guidance data includes images of guidance signs and intersections around the route represented by the route data, images of entrances and exits of interchanges, etc. The information display unit 112 displays the route data and the guidance data on the touch panel 130 and guides the route to the delivery destination.
[0015] FIG. 2 is a diagram showing an example of a reception screen SC1 of luggage information BI displayed on the touch panel 130 by the luggage information reception unit 111. The reception screen SC1 has a delivery destination information input area 11 and a luggage-related information input area 12. A registration button 13 is also displayed on the reception screen SC1.
[0016] The delivery destination information input area 11 is an area that accepts the input of information regarding the delivery destination. The delivery destination information includes, in addition to the address of the delivery destination of the package, the presence or absence of a delivery box, the nameplate of the delivery destination, and memo information regarding the resident or building.
[0017] The package-related information input area 12 is an area that accepts the input of information regarding the package. The package-related information includes information regarding the delivery status, information regarding the delivery time zone, and information regarding the characteristics of the package such as "handle with care".
[0018] In the package-related information input area 12, there are displayed a "Delivered" button, an "Absent" button, a "Redelivery" button, a "Collection" button, and a "Completed" button for accepting the input of information regarding the delivery status. At the time of registering the package information BI, the information regarding the delivery status is set to "Delivered". "Delivered" means that the delivery is in progress.
[0019] In the package-related information input area 12, there are displayed a "None" button, a "Morning" button, a "12 - 14:00" button, a "14 - 16:00" button, a "16 - 18:00" button, an "18 - 20:00" button, a "19 - 21:00" button, and a "20 - 21:00" button for accepting the input of information regarding the delivery time zone. "None" means that the delivery time is not specified.
[0020] When the delivery person finishes inputting to the delivery destination information input area 11 and the package-related information input area 12, the delivery person taps the registration button 13. When the package information reception unit 111 determines that the registration button 13 has been tapped, the information input to the delivery destination information input area 11 and the package-related information input area 12 is transmitted as the package information BI to the server 200. The server 200 attaches a unique identifier to the package information BI of each received package and stores it in the storage unit 120. Note that the input of the package information BI is not limited to the delivery person, and it may be performed by an administrator or the like using a PC (Personal Computer) that can communicate with the server 200.
[0021] The server 200 in Figure 1 comprises a CPU 210 as a central processing unit, a storage unit 220, and a communication unit 202. Each component, including the CPU 210, is interconnected via buses, interface circuits, etc. The storage unit 220 includes, for example, RAM, ROM, and a hard disk drive (HDD). The communication unit 202 is a circuit for communicating with the mobile terminal 100 via the internet 80.
[0022] The CPU 210 controls all parts of the server 200. The memory unit 220 stores programs that work in cooperation with the delivery application program 121 of the mobile terminal 100 to realize various delivery-related functions. When the CPU 210 executes these programs, the CPU 110 functions as an acquisition unit 211, an extraction unit 212, a determination unit 213, an output unit 214, and a route search unit 215. The programs may be recorded on a tangible recording medium that is not temporary. The read-write area of the memory unit 220 stores package information BI and map information MI. Map information MI includes map images, guidance data, and road network data.
[0023] The acquisition unit 211 acquires the current time. The acquisition unit 211 acquires the current time, for example, from the built-in clock of the server 200. The acquisition unit 211 may also acquire the current time from the mobile terminal 100.
[0024] The extraction unit 212 is configured to perform an extraction process to extract package information BI from the package information BI stored in the storage unit 220. In this embodiment, in this extraction process, the extraction unit 212 extracts package information BI that corresponds to the current delivery time slot and package information BI that corresponds to past delivery time slots, based on the current time acquired by the acquisition unit 211. In this extraction process, the extraction unit 212 does not extract package information BI that corresponds to future delivery time slots.
[0025] The decision unit 213 receives a predetermined operation from the delivery person via the mobile terminal 100 and decides whether or not to have the extraction unit 212 perform the extraction process.
[0026] The output unit 214 outputs information related to the package information BI extracted by the extraction unit 212. In this embodiment, the output unit 214 places a package mark 22 (see Figure 3) indicating the delivery location of the extracted package information BI on the map image and outputs the map image to the mobile terminal 100 via the communication unit 202. The information display unit 112 of the mobile terminal 100 receives the map image output by the output unit 214 and displays the map image on the touch panel 130.
[0027] When the route search unit 215 receives a route search request from the mobile terminal 100, it uses the road network data included in the map information MI to search for a route to the delivery destination and generates route data. The route search unit 215 transmits the generated route data along with the guidance data to the mobile terminal 100 via the communication unit 202.
[0028] Figure 3 shows an example of a map screen SC2 displayed on the touch panel 130 by the information display unit 112 of the mobile terminal 100. The map screen SC2 displays a map image 21. Multiple package markers 22 are arranged on the map image 21. The map image 21 also shows a current location marker 23. The current location marker 23 indicates the position of the mobile terminal 100, as determined by the positioning unit 132, i.e., the current location of the delivery person.
[0029] Each package mark 22 indicates the location of each delivery destination on the map. Each package mark 22 has a pin-like shape, and the location indicated by the narrowest part is the location of the delivery destination on the map. The package marks 22 have different forms depending on the delivery time slot. In this embodiment, they are displayed in different colors according to the delivery time slot. In addition, letters or numbers indicating the delivery time slot are displayed within the package mark 22. For example, "AM" indicates that the delivery time slot is in the morning. "12" indicates that the delivery time slot is 12-14:00. If the package mark 22 does not show any letters or numbers, but only a package shape is displayed, it indicates that there is "none" in the delivery time slot, that is, no delivery time slot has been specified.
[0030] On the right edge of the map screen SC2, various icons, including a camera icon 24, are displayed overlaid on the map image 21. The camera icon 24 is an icon that activates the address reading function by taking a picture of the delivery slip. The address reading function by taking a picture of the delivery slip attached to the package is a function that automatically inputs the delivery address into the reception screen SC1 by taking a picture of the delivery slip attached to the package with the camera 133 of the mobile terminal 100. The delivery address can also be searched by the delivery person by manually entering the address and postal code in the address input area 25 displayed at the top of the map screen SC2.
[0031] A list display icon 26 is displayed at the bottom of the map screen SC2. The list display icon 26 is an icon that activates the package list display function. The list display icon 26 displays both the number of package information BIs whose delivery status is "completed" and the number of package information BIs whose delivery status is "absent". When the list display icon 26 is tapped, the information display unit 112 displays the package list screen SC3 on the touch panel 130.
[0032] Figure 4 is a diagram illustrating the package list screen SC3. As shown in Figure 4, the package list screen SC3 displays the package information BI for each delivery destination in a list for each destination.
[0033] The delivery driver can display the reception screen SC1 shown in Figure 2 by tapping the package icon 22 displayed on the map screen SC2 shown in Figure 3. By displaying the reception screen SC1, the delivery driver can edit the package information BI corresponding to the tapped package icon 22.
[0034] For example, when a delivery person finishes delivering a package corresponding to the tapped package mark 22, they change the "Delivery Status" of the completed delivery destination in the package-related information input area 12 of the reception screen SC1. If the delivery person has completed the delivery to the relevant destination, they select the "Completed" button. On the other hand, if the delivery person was unable to deliver the package due to the recipient's absence, they select the "Absent" button. The package information reception unit 111 sends the edited package information BI to the server 200.
[0035] When the server 200 receives the edited package information BI, it updates the package information BI stored in the storage unit 220. Package information BIs whose delivery status is "completed" are excluded from the extraction process by the extraction unit 212. Therefore, package marks 22 whose delivery status is "completed" are not displayed on the map image 21. Even if the extraction process is not performed, package information BIs whose delivery status is "completed" are excluded from being displayed on the map image 21. Note that the package list screen SC3 shown in Figure 4 may display package information BIs whose delivery status is "completed". In this way, for example, by tapping the package information BI displayed on the package list screen SC3 and displaying the reception screen SC1, it is possible to change the delivery status of a package information BI that was temporarily set to "completed" due to misdelivery, for example, to another delivery status.
[0036] A navigation button 14 is located in the delivery destination information input area 11 of the reception screen SC1. When the package mark 22 is tapped and the reception screen SC1 is displayed, and the navigation button 14 is tapped by the delivery person, a route search request is sent from the mobile terminal 100 to the server 200, and the route search unit 215 of the server 200 searches for a route to the delivery destination corresponding to the selected package mark 22.
[0037] In the map screen SC2 shown in Figure 3, an operation area 27 is displayed below the list display icon 26 for the delivery person to perform the extraction process described above. The operation area 27 includes a slide section 28 and a toggle button 29.
[0038] The sliding section 28 has a strip-shaped track section P1 representing the time axis and a circular knob section P2 that moves on the track section P1 according to the current time. Above the track section P1, characters and numbers representing delivery time slots are displayed. The information display section 112 obtains the current time from the built-in clock of the mobile terminal 100 and displays the knob section P2 at the position on the track section P1 corresponding to the current position. The position of the knob section P2 shown in Figure 3 indicates that the current time is 13:00. The knob section P2 moves on the track section P1 from left to right according to the current time. The track section P1 is colored in a gradient pattern according to the delivery time slots. The colors of the track section P1 according to the delivery time slots correspond to the colors of the package mark 22 according to the delivery time slots.
[0039] The knob P2 has the function of commanding the extraction unit 212 of the server 200 whether or not to execute the extraction process described above. When a delivery person taps the knob P2, the information display unit 112 sends information to the server 200 indicating that the knob P2 has been tapped. Each time the decision unit 213 of the server 200 receives information indicating that the knob P2 has been tapped, it alternately decides whether to have the extraction unit 212 execute the extraction process or not. If the decision unit 213 decides to have the extraction process executed, the extraction unit 212 of the server 200 executes the extraction process. As a result, the storage unit 220 of the server 200 extracts from the package information BI based on the current time, package information BI corresponding to the current delivery time slot and package information BI corresponding to past delivery time slots, and the location of the package corresponding to the current delivery time slot and the location of the package corresponding to past delivery time slots are shown on the map image 21 by package marks 22. In Figure 3, the knob P2 is pointing to 13:00. Therefore, in Figure 3, the package marks 22 for packages with a delivery time of morning and packages with a delivery time of 12-14:00 are displayed after the extraction process has been executed. Note that when the delivery application program 121 starts execution, the map screen SC2 may be displayed on the touch panel 130 with the extraction process already performed by the extraction unit 212.
[0040] In this embodiment, the extraction process extracts package information BIs corresponding to the current delivery time slot, package information BIs corresponding to past delivery time slots, and package information BIs for which no delivery time slot is specified. Therefore, the map image 21 also displays a package mark 22 indicating that no delivery time slot is specified. In the extraction process, whether or not to extract packages for which no delivery time slot is specified can be switched by tapping the switch button 29. When the switch button 29 is tapped, the information display unit 112 sends information to the server 200 indicating that the switch button 29 has been tapped. Each time the decision unit 213 of the server 200 receives information indicating that the switch button 29 has been tapped, it switches whether or not to extract packages for which no delivery time slot is specified in the extraction process.
[0041] The operation area 27 does not necessarily have to be displayed on the map screen SC2 at all times. For example, in an option settings screen (not shown), the delivery person may be able to set whether or not to display the operation area 27.
[0042] Figure 5 shows an example where multiple package marks 22 are displayed overlapping on the map screen SC2. In this embodiment, if at least a portion of the package marks 22 overlap because the delivery destinations represented by each of the multiple package marks 22 are close together, the output unit 214 of the server 200 prioritizes displaying the package marks 22 of the package information BI corresponding to past delivery time slots on the map image 21 over the package marks 22 of other package information BIs. Specifically, the overlapping display of each package mark 22 is performed so that the package mark 22 of the most recent delivery time slot is displayed in front of the current delivery time slot package mark 22 and package marks 22 for which no delivery time slot is specified. It is preferable that the display priority of package marks 22 for which no delivery time slot is specified is lower than the display priority of other package marks 22.
[0043] Figure 6 is a flowchart of the package information output process performed by the server 200. In step S10, the decision unit 213 of the server 200 determines whether or not to perform the extraction process based on the information transmitted from the mobile terminal 100 indicating that the knob P2 has been tapped.
[0044] If the decision unit 213 determines that it will perform the extraction process, in step S20, the extraction unit 212 of the server 200 performs the extraction process. The extraction unit 212 switches whether or not to extract packages for which a delivery time slot has not been specified in the extraction process, according to the status of information received from the mobile terminal 100 indicating that the toggle button 29 has been tapped. Once the extraction process is performed, in step S30, the output unit 214 of the server 200 outputs the package information BI extracted by the extraction process. Specifically, it places a package mark 22 in the form corresponding to the delivery time slot at the position corresponding to the delivery destination of the extracted package information BI on the map image 21 represented by the map data, and transmits the map image 21 to the mobile terminal 100.
[0045] In step S10, if the decision unit 213 determines not to perform the extraction process, the output unit 214 outputs the package information BI for all time slots without performing the extraction process. In other words, the output unit 214 places the package marks 22 for all delivery time slots on the map image 21 and transmits the map image 21 to the mobile terminal 100. Figure 7 shows an example in which the package marks 22 for all delivery time slots are displayed on the map image 21.
[0046] The package information output process described above is performed on the server 200 at least each time the current time crosses into a delivery time zone. When the determination unit 213 decides to perform the extraction process, the package marks 22 for past and present delivery time zones, extracted according to the current time, are automatically displayed on the touch panel 130 of the mobile terminal 100. The package information output process may also be performed periodically, for example, once every minute or once every 10 minutes.
[0047] According to the information output system 10 of this embodiment described above, the extraction unit 212 performs an extraction process, outputting information about the delivery destination of the package information BI corresponding to the current delivery time slot and information about the delivery destination of the package information BI corresponding to past delivery time slots, while packages corresponding to future delivery time slots are not output. Therefore, delivery personnel can easily identify packages that need to be delivered at the present time, i.e., packages that are late, and packages that are currently within their delivery time slot. For example, as shown in Figure 7, if package marks 22 for all delivery time slots are displayed on the map image 21, it is difficult for delivery personnel to quickly identify packages that need to be delivered, and packages corresponding to future delivery time slots may be delivered early. Early deliveries increase the rate of missed deliveries and reduce delivery efficiency. Therefore, as in this embodiment, if the delivery destinations of packages that need to be delivered at the present time are automatically displayed according to the current time, delivery personnel can efficiently carry out their delivery duties.
[0048] Furthermore, in this embodiment, in addition to information about delivery destinations for package information BIs corresponding to the current delivery time slot and information about delivery destinations for package information BIs corresponding to past delivery time slots, information about delivery destinations for package information BIs where no delivery time slot has been specified can also be output. Therefore, delivery personnel can easily identify packages that are currently available for delivery. As a result, delivery personnel can efficiently deliver packages that are late or currently within their delivery time slot while simultaneously delivering packages that are currently overdue and packages that are within their delivery time slot, as well as packages whose delivery destinations are near those packages and for which no delivery time slot has been specified.
[0049] Furthermore, in this embodiment, the output unit 214 outputs a package mark 22 indicating the delivery location of the package information BI extracted by the extraction process, showing it at the corresponding location on the map image 21. Therefore, delivery personnel can easily understand the location of the package delivery destination. As a result, packages can be delivered efficiently.
[0050] Furthermore, in this embodiment, as shown in Figure 5, the output unit 214 prioritizes the delivery destinations of package information BIs that correspond to past delivery time slots among the extracted package information BIs and displays them on the map image 21, over the delivery destinations of other package information BIs. This makes it easier for delivery personnel to prioritize the delivery of packages that are experiencing delays.
[0051] Furthermore, in this embodiment, if the decision unit 213 decides not to allow the extraction unit 212 to perform the extraction process, the output unit 214 outputs information regarding the delivery destinations of the package information BI corresponding to the current, past, and future delivery time slots. Therefore, the delivery person can switch between and check the delivery destination of the package to be delivered at the present time and the delivery destinations of packages for all delivery time slots.
[0052] B. Other embodiments: (B1) In the above embodiment, the output unit 214 outputs the information regarding the delivery destination of the package information BI extracted by the extraction process by placing the package marks 22 on the map image 21. Alternatively, the output unit 214 may output the information regarding the delivery destination of the package information BI extracted by the extraction process in a list format, as shown in Figure 4.
[0053] (B2) In the above embodiment, the output unit 214 displays on the map image 21 the delivery destinations of package information BIs that correspond to past delivery time slots among the extracted package information BIs, prioritizing them over the delivery destinations of other package information BIs. Alternatively, the output unit 214 may, for example, give the highest priority to packages for which the current delivery time slot is. Furthermore, the display priority of package information BIs may be arbitrarily changed by the delivery person on a predetermined options screen or the like.
[0054] (B3) In the above embodiment, the server 200 includes a decision unit 213 that determines whether or not to have the extraction unit 212 perform the extraction process. In contrast, the server 200 does not have to include a decision unit 213. In other words, the delivery destination of the package information BI extracted by the extraction process may always be displayed on the map image 21.
[0055] (B4) In the above embodiment, it is possible to switch whether or not to include packages without a specified delivery time in the extraction process using the toggle button 29. Alternatively, the toggle button 29 may not be displayed, and packages without a specified delivery time may always be included in the extraction process. Conversely, packages without a specified delivery time may always be excluded from the extraction process.
[0056] (B5) In the above embodiment, the acquisition unit 211, extraction unit 212, output unit 214, and determination unit 213 are provided in the server 200. In contrast, the acquisition unit 211, extraction unit 212, output unit 214, and determination unit 213 may be provided in the mobile terminal 100. In this case, the package information BI and map information MI may be stored in the storage unit 120 of the mobile terminal 100. In addition, the respective functions of the acquisition unit 211, extraction unit 212, output unit 214, and determination unit 213 may be realized by the server 200 and the mobile terminal 100 working together to process the data. For example, in the above embodiment, the output unit 214 provided in the server 200 places the package marks 22 on the map image 21, but the output unit 214 may transmit the map image 21 and information about the delivery destination to the mobile terminal 100, and the information display unit 112 of the mobile terminal 100 may place the package marks 22 on the map image 21 based on that information. In this case, the output unit 214 of the server 200 and the information display unit 112 of the mobile terminal 100 work together to function as a single output unit.
[0057] (B6) In the above embodiment, each time the delivery person taps the knob P2 displayed on the touch panel 130 of the mobile terminal 100, it is switched whether or not the extraction process is executed. Alternatively, the touch panel 130 of the mobile terminal 100 may display both a button to execute the extraction process and a button to prevent the extraction process from being executed. Also, in the above embodiment, each time the delivery person taps the toggle button 29 displayed on the touch panel 130 of the mobile terminal 100, it is switched whether or not to extract packages for which no delivery time slot has been specified in the extraction process. Alternatively, the touch panel 130 of the mobile terminal 100 may display both a button to extract packages for which no delivery time slot has been specified in the extraction process and a button to prevent the extraction of packages for which no delivery time slot has been specified in the extraction process.
[0058] This disclosure is not limited to the embodiments described above, and can be implemented in various configurations without departing from its spirit. For example, the technical features of the embodiments corresponding to the technical features in each form described in the summary of the invention can be replaced or combined as appropriate in order to solve some or all of the above-described problems, or to achieve some or all of the above-described effects. Furthermore, if a technical feature is not described as essential in this specification, it can be deleted as appropriate. [Explanation of Symbols]
[0059] 10...Information output system, 11...Delivery destination information input area, 12...Package-related information input area, 13...Register button, 14...Navigation button, 21...Map image, 22...Package icon, 23...Current location icon, 24...Camera icon, 25...Address input area, 26...List display icon, 27...Operation area, 28...Slide section, 29...Switch button, 70...Communication carrier, 80...Internet, 100...Mobile terminal, 110...CPU, 111...Package information reception section, 112...Information Information display unit, 120... Storage unit, 121... Delivery application program, 130... Touch panel, 131... Communication unit, 132... Positioning unit, 133... Camera, 200... Server, 202... Communication unit, 210... CPU, 211... Acquisition unit, 212... Extraction unit, 213... Determination unit, 214... Output unit, 215... Route search unit, 220... Storage unit, BI... Package information, MI... Map information, P1... Truck unit, P2... Knob unit, SC1... Reception screen, SC2... Map screen, SC3... Package list screen
Claims
1. A storage unit that stores package information for each package, including information regarding the delivery destination and information regarding the delivery time slot, A unit that obtains the current time, An extraction unit is configured to perform an extraction process based on the acquired current time, which extracts from the storage unit package information corresponding to the current delivery time slot and package information corresponding to past delivery time slots, but does not extract package information corresponding to future delivery time slots. An output unit that outputs information regarding the delivery destination of the extracted package information, An information output system equipped with the following features.
2. An information output system according to claim 1, The storage unit stores package information, including information indicating that no delivery time slot has been specified, as information related to the delivery time slot. The extraction unit is an information output system that, in the extraction process, extracts package information corresponding to the current delivery time slot, package information corresponding to past delivery time slots, and package information for which no delivery time slot has been specified.
3. An information output system according to claim 1 or 2, The output unit is an information output system that outputs a mark indicating the location of the delivery destination of the extracted package information at the corresponding location on a map image.
4. The information output system according to claim 3, The output unit is an information output system that changes the form of the mark according to the delivery time of the extracted package information.
5. The information output system according to claim 3, The output unit is an information output system that, among the extracted package information, displays on the map image the delivery destinations of package information corresponding to past delivery time slots, prioritizing them over the delivery destinations of other package information.
6. An information output system according to claim 1, The extraction unit is equipped with a determination unit that determines whether or not to perform the extraction process. If the decision unit decides not to allow the extraction unit to perform the extraction process, the output unit outputs information regarding the delivery destination of the package information corresponding to the current, past, and future delivery time slots.
7. A process in which, from a storage unit that stores package information including information about the delivery destination and information about the delivery time for each package, package information corresponding to the current delivery time and package information corresponding to past delivery time, based on the current time, is extracted, and package information corresponding to future delivery time is not extracted. A step of outputting information regarding the delivery destination of the extracted package information, An information output method comprising the following features.
8. A function that, based on the current time, extracts package information from a storage unit that stores package information including information about the delivery destination and information about the delivery time for each package, extracting package information that corresponds to the current delivery time and package information that corresponds to past delivery time slots, while not extracting package information that corresponds to future delivery time slots. A function to output information regarding the delivery destination of the extracted package information, A computer program that enables a computer to realize something.