Map display device, method for controlling map display device, and program
The package information registration device facilitates registration at any map location, with or without building data, enhancing delivery efficiency by reusing location data and providing clear map information for easy delivery.
Patent Information
- Application Number
- JP2025075906
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-05-01
- Publication Date
- 2025-07-10
AI Technical Summary
Existing delivery apps can only register package information at locations where building data is reflected on the map, making it difficult to register information for new buildings or locations without updated map data.
A package information registration device that allows registration of package information at any location on the map, with or without building data, by using a user terminal that includes a storage unit, control unit, display unit, input unit, and position information acquisition unit, and a delivery management device with storage and control units to manage delivery and package information.
Enables registration of package information at new or unmapped locations, reuses existing location data for registration, and displays relevant information on a residential map for easy identification and delivery, improving delivery efficiency and usability.
Smart Images

Figure 2025105906000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a technique for registering various information on a map.
Background Art
[0002] There is a delivery app equipped with a function to improve delivery efficiency (see, for example, Non-Patent Document 1). This delivery app can only register the package information of the delivery destination from the map, and can search for and view the package information on the map.
Prior Art Documents
Patent Documents
[0003]
Non-Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] An object of the present invention is to easily register information from a map.
Means for Solving the Problems
[0005] A package information registration device according to an aspect of the present invention is a package information registration device that registers package information from a map, and when a registration request for package information to a location without building data on the map is received, it has a registration means for accepting the registration of the package information to the location.
Brief Description of the Drawings
[0006]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Best Mode for Carrying Out the Invention
[0007] Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. In each figure, Those with the same reference numerals have the same or similar configurations.
[0008] (First Embodiment) <Example of the Configuration of the Delivery Management System> First, with reference to FIG. 1, an example of the configuration of the delivery management system according to the present embodiment will be described. FIG. 1 is a diagram showing an example of the configuration of the delivery management system according to the present embodiment.
[0009] The delivery management system according to this embodiment is configured by connecting a user terminal 1 and a delivery management device 2 via a network NW. The network NW basically assumes a wireless network, but a wired network may be included. Although a wireless network is basically assumed, a wired network may be included. Although a wireless network is basically assumed, a wired network may be included.
[0010] The delivery management system of this embodiment stores delivery destination information (for example, the address of the delivery destination, the presence or absence of a parcel box, etc.), package information (for example, delivery time, delivery status, etc.), etc. in the delivery management device 2. Then, the user terminal 1 refers to the delivery destination information, package information, etc. stored in the delivery management device 2 and displays them on the user terminal 1. As a result, the user of the user terminal 1 can grasp the delivery destination and the delivery schedule. The delivery management system of this embodiment stores delivery destination information (for example, the address of the delivery destination, the presence or absence of a parcel box, etc.), package information (for example, delivery time, delivery status, etc.), etc. in the delivery management device 2. Then, the user terminal 1 refers to the delivery destination information, package information, etc. stored in the delivery management device 2 and displays them on the user terminal 1. As a result, the user of the user terminal 1 can grasp the delivery destination and the delivery schedule. The delivery management system of this embodiment stores delivery destination information (for example, the address of the delivery destination, the presence or absence of a parcel box, etc.), package information (for example, delivery time, delivery status, etc.), etc. in the delivery management device 2. Then, the user terminal 1 refers to the delivery destination information, package information, etc. stored in the delivery management device 2 and displays them on the user terminal 1. As a result, the user of the user terminal 1 can grasp the delivery destination and the delivery schedule. The delivery management system of this embodiment stores delivery destination information (for example, the address of the delivery destination, the presence or absence of a parcel box, etc.), package information (for example, delivery time, delivery status, etc.), etc. in the delivery management device 2. Then, the user terminal 1 refers to the delivery destination information, package information, etc. stored in the delivery management device 2 and displays them on the user terminal 1. As a result, the user of the user terminal 1 can grasp the delivery destination and the delivery schedule. The delivery management system of this embodiment stores delivery destination information (for example, the address of the delivery destination, the presence or absence of a parcel box, etc.), package information (for example, delivery time, delivery status, etc.), etc. in the delivery management device 2. Then, the user terminal 1 refers to the delivery destination information, package information, etc. stored in the delivery management device 2 and displays them on the user terminal 1. As a result, the user of the user terminal 1 can grasp the delivery destination and the delivery schedule.
[0011] <Configuration example of user terminal 1> The user terminal 1 is a terminal used by the user. Examples of the user terminal 1 include various devices that can be used while the user is moving, such as a smartphone, a tablet PC, etc. Examples of the user include a person who delivers a package. The user terminal 1 is a terminal used by the user. Examples of the user terminal 1 include various devices that can be used while the user is moving, such as a smartphone, a tablet PC, etc. Examples of the user include a person who delivers a package. The user terminal 1 is a terminal used by the user. Examples of the user terminal 1 include various devices that can be used while the user is moving, such as a smartphone, a tablet PC, etc. Examples of the user include a person who delivers a package.
[0012] The user terminal 1 of this embodiment functions as a package information registration device for registering package information from a map. The user terminal 1 is configured to include a storage unit 11, a control unit 12, a display unit 13, an input unit 14, and a position information acquisition unit 15. The user terminal 1 of this embodiment functions as a package information registration device for registering package information from a map. The user terminal 1 is configured to include a storage unit 11, a control unit 12, a display unit 13, an input unit 14, and a position information acquisition unit 15. The user terminal 1 of this embodiment functions as a package information registration device for registering package information from a map. The user terminal 1 is configured to include a storage unit 11, a control unit 12, a display unit 13, an input unit 14, and a position information acquisition unit 15.
[0013] The storage unit 11 stores various information. The storage unit 11 stores, for example, various information acquired from the delivery management device 2. The storage unit 11 stores various information. The storage unit 11 stores, for example, various information acquired from the delivery management device 2.
[0014] The control unit 12 controls the user terminal 1. The control unit 12 of this embodiment is configured to include a display control unit 121 and an information registration unit 122. The display control unit 121 displays various information on the display unit 13. The control unit 12 controls the user terminal 1. The control unit 12 of this embodiment is configured to include a display control unit 121 and an information registration unit 122. The display control unit 121 displays various information on the display unit 13. It is displayed. For example, the map information, delivery destination information, package information, etc. acquired by the user terminal 1 from the delivery management device 2 are displayed on the display unit 13. Also, the current position of the user terminal 1 acquired by the position information acquisition unit 15 is displayed on the display unit 13. The information registration unit 122 registers various information with the delivery management device 2. For example, the delivery destination information, package information, etc. input to the user terminal 1 are registered with the delivery management device 2.
[0015] The display unit 13 displays various information. Examples of the display unit 13 include, for example, a liquid crystal panel. etc.
[0016] The input unit 14 inputs various information. Examples of the input unit 14 include, for example, a touch panel, operation buttons, a microphone, etc.
[0017] The position information acquisition unit 15 acquires the current position of the user terminal 1. The position information acquisition unit 15 is not particularly limited as long as it can identify the position of the user terminal 1. For example, GPS (Global Positioning System), etc. can be applied.
[0018] <Configuration example of the delivery management device 2> The delivery management device 2 is a device that manages delivery destination information and package information. The delivery management device 2 of this embodiment is configured to include a storage unit 21 and a control unit 22.
[0019] The storage unit 21 stores various information. The storage unit 21 of this embodiment includes a map storage unit 211, a delivery destination information storage unit 212, and a package information storage unit 213.
[0020] The map storage unit 211 stores map information. For example, the map information for display is 1 / 1500, 1 / 30 00, 1 / 8000, 1 / 21000, 1 / 75000, 1 / 150,000, 1 / 300,000, 1 / 900,000, wide area (e.g., 1 / 1,500,000), Store them in association with the display scales corresponding to the whole country (e.g., 1 / 7,800,000). Thus, for example, according to the display scale, a wide - area map, a road map, a city map, a residential area map, etc. can be switched and displayed on the display section 13 of the user terminal 1. The map information includes information such as terrain, buildings, roads, facilities, and annotations necessary to construct the background map, and the information is different for each display scale For example, taking the address point as an example, when the display scale is small, the prefecture name and city ward - town - village name, etc. are included in the map information and displayed. When the display scale is medium, the town - large character, town block, etc. are included in the map information and displayed. When the display scale is large, the house number, number, and resident name ( name on the nameplate) are included in the map information and displayed. The map information of this embodiment includes building data The building data is data that records information of each building such as houses, buildings, condominiums, and apartments, and is composed of information such as the latitude - longitude information of the location of the building, address information, building name, number of floors, and tenant name / room number, etc.
[0021] The delivery destination information storage unit 212 stores information regarding the delivery destination of the package. The delivery destination information is stored, for example, as shown in FIG. 2. FIG. 2 shows an example of the data configuration of the delivery destination information storage unit 212, and stores the delivery destination ID, location information, presence or absence of building data, address information, building name, floor, tenant name / room number, presence or absence of a delivery box, nameplate, and memo in association.
[0022] The delivery destination ID is an ID that identifies the delivery destination. Any information can be applied as long as the delivery destination ID can uniquely identify the delivery destination. For example, a character string such as alphanumeric characters can be used. can be given.
[0023] Location information is information that identifies the location of the delivery destination. Location information includes, for example, latitude, longitude information, map codes, etc. Location information is used when displaying the location of the delivery destination of the package information on a map. Therefore, when there is building data at the target location where the delivery destination information is registered, the location information associated with the building data is memorized. In this case, the location information includes, for example, the central location of the building, the entrance and exit of the building, the location of the endpoints of the building shape, etc. Also, when there is no building data at the target location where the delivery destination information is registered, the location information of the target location is memorized. The presence or absence of building data is information that identifies whether there is building data at the registration location. In FIG. 2, when there is building data, it is "yes", and when there is no building data, it is "no".
[0024] Address information is information that identifies the address of the delivery destination. For example, when there is building data at the target location where the delivery destination information is registered, the address information associated with the building data is memorized. Also, when there is no building data at the target location where the delivery destination information is registered, the address information obtained by reverse geocoding and converting the location information (e.g., latitude, longitude) of the target location is memorized. The granularity of the address information is not particularly limited, and for example, it may include the branch number, or it may include higher-level divisions (e.g., lot number, block, sub-chome, etc.).
[0025] The building name is information that identifies the building name in the building data. The floor is information that identifies the floor. The tenant name / room number is information that identifies the tenant name or room number. The building name, tenant name / room number is not particularly limited, and for example, it may include the branch number, or it may include higher-level divisions (e.g., lot number, block, sub-chome, etc.).
[0026] The building name is information that identifies the building name in the building data. The floor is information that identifies the floor. The tenant name / room number is information that identifies the tenant name or room number. The hierarchy, tenant name / room number stores information associated with building data existing at the registration location, for example. It is stored using.
[0027] The presence or absence of a delivery box is information that identifies whether there is a delivery box or not. In FIG. 2, when there is a delivery box, it is "Yes", and when there is no delivery box, it is "No". It is stored using information input from the user terminal 1, for example. It is stored using information input from the user terminal 1, for example.
[0028] The nameplate is information regarding the nameplate of the delivery destination. The memo is information regarding special notes of the delivery destination, etc. The nameplate and memo are stored using information input from the user terminal 1, for example.
[0029] The package information storage unit 213 stores package information. The package information is stored as shown in FIG. 3, for example. FIG. 3 shows an example of the data configuration of the package information storage unit 213, and associates the user ID, package ID, delivery destination address information, delivery destination ID, time specification, availability of using the delivery box, and delivery status and stores them. The user ID is an ID that identifies the user. Any information can be applied as long as the user ID can uniquely identify the user. For example, an email address, a login ID, etc. can be applied. It is stored by associating them.
[0030] The package ID is an ID that identifies the package. Any information can be applied as long as the package ID can uniquely identify the package. For example, the number of the bill used when delivering the package, a character string such as alphanumeric characters, etc. can be applied. Any information can be applied as long as it can uniquely identify the package. For example, the number of the bill used when delivering the package, a character string such as alphanumeric characters, etc. can be applied. It is stored by associating them.
[0031] The delivery destination address information is information that identifies the address of the delivery destination of the package. Any information can be applied as long as it can uniquely identify the package. For example, the number of the bill used when delivering the package, a character string such as alphanumeric characters, etc. can be applied. It is stored by associating them.
[0032] The delivery destination address information is information that identifies the address of the delivery destination of the package.
[0033] The delivery destination ID is an ID for identifying the delivery destination. The delivery destination ID is used to store the package information in the package information storage unit 21. When registering in 3, if delivery destination information already registered in the delivery destination information storage unit 212 is used, The delivery destination ID of the registered delivery destination information is registered in the package information storage unit 213. When delivery destination information that is not registered in the storage unit 212 is used, the delivery destination information that is not registered is used as the delivery destination. The delivery destination ID of the newly registered delivery destination information is stored in the information storage unit 212. The information is registered in the memory unit 213.
[0034] The time designation is information that specifies the delivery time of the package. Any information that can be specified is applicable. For example, none (no delivery time specified) Time slots can be specified as follows: no fixed time, morning, 12-14:00, 14-16:00, 19-21:00, etc. For example, information input from the user terminal 1 is used and stored.
[0035] The availability of the delivery box is information for specifying whether the delivery box can be used. If the delivery box is available, it is OK. If the delivery box is not available, it is not OK. The availability of the parcel box can be determined, for example, by using information input from the user terminal 1. I remember that.
[0036] The delivery status is information that specifies the delivery status of the package. Any information that can be determined is applicable. For example, delivery indicating that delivery is in progress, The status of delivery can be displayed as "Complete" to indicate that delivery has been completed, or "Absent" to indicate that the parcel was not delivered. When the package information is registered in the package information storage unit 213, the delivery status indicating that the package is being delivered is registered. , then, when an update operation of the delivery status is performed from the user terminal 1, the delivery status is updated to completed, absent, etc. according to the update operation.
[0037] The control unit 22 controls the delivery management device 2. The control unit 22 of the present embodiment includes an information output unit 2 21 and an information registration unit 222.
[0038] The information output unit 221 acquires information output-requested from the user terminal 1 from the storage unit 21 and outputs it to the user terminal 1. For example, map information, delivery destination information, cargo information, etc. output-requested from the user terminal 1 are acquired from the map storage unit 211, the delivery destination information storage unit 212, and the cargo information storage unit 213 and output to the user terminal 1.
[0039] The information registration unit 222 registers information registration-requested from the user terminal 1 in the storage unit 21. For example, delivery destination information, cargo information, etc. registration-requested from the user terminal 1 are registered in the delivery destination information storage unit 212 and the cargo information storage unit 213.
[0040] The user terminal 1 constituting the delivery management system of the present embodiment acquires the map stored in the map storage unit 211 of the delivery management device 2 and displays it on the display unit 13 of the user terminal 1. The user long-presses the registration point of the cargo information on the map displayed on the display unit 13 to start a registration request for the cargo information to the long-pressed point. When the user terminal 1 receives a registration request for the cargo information to the long-pressed point, it starts the registration process of the cargo information to that point and registers the delivery destination information and the cargo information in the delivery destination information storage unit 212 and the cargo information storage unit 213 of the delivery management device 2. Specifically, when there is building data at the point where the user terminal 1 registers the cargo information , as shown in FIG. 2, as delivery destination information, delivery destination ID, location information of building data, building data presence, address information of building data, building name, floor, tenant name / room number, presence of parcel box, nameplate, information such as memo is registered in the delivery destination information storage unit 212. Also, as shown in FIG. 3, as luggage information, user ID, luggage ID, delivery destination address information, delivery destination ID, time specification, parcel box availability, delivery status and other information are registered in the luggage information storage unit 213.
[0041] Also, when there is no building data at the location where the user terminal 1 registers the luggage information, as shown in FIG. 2 so, as delivery destination information, delivery destination ID, location information of the long-pressed location, no building data, long address information of the pressed location, presence of parcel box, nameplate, information such as memo is registered in the delivery destination information storage unit 212. Also, as shown in FIG. 3, as luggage information, user ID, luggage ID, delivery destination address information, delivery destination ID, time specification, parcel box availability, delivery status and other information are registered in the luggage information storage unit 213.
[0042] Further, when there is registered location data around the location where the user terminal 1 of the present embodiment registers the luggage information exists, a list of the registered location data is displayed on the display unit 13. For example, the user terminal 1 refers to the delivery destination information storage unit 212 based on the location information of the location where the luggage information is registered, and determines whether there is location information corresponding to an area within a predetermined range (for example, within a radius of 50 m) from the location information of the location where the luggage information is registered If there is corresponding location information, a list of the delivery destination information of the corresponding location information is displayed on the display unit 13. When the location where the luggage information is registered is selected from the list by the user terminal 1, it is stored in the delivery destination information storage unit 212 and Using the destination information, start the registration process of the package information to the selected location, and the delivery management device Register the package information in the package information storage unit 213 of 2. The user terminal 1 of the present embodiment can display a list of registered location data even when the location where the package information is to be registered deviates from the registered location. Therefore, the package information can be registered by reusing the destination information included in the registered location. For example, when registering each package information individually on the map, even if the destinations are the same, the trouble of registering the destination information each time for each package information will occur. In contrast, in the present embodiment, since the package information is registered by reusing the destination information included in the registered location data, when the destinations are the same, the trouble of registering the destination information can be saved. Note that the method for determining whether there is registered location data around the location where the package information is to be registered is not limited to the method described above. For example, the following method may be used. The user terminal 1 refers to the destination information storage unit 212 based on the location information of the location where the package information is to be registered, and determines whether there is location information located within a predetermined mesh (for example, a 100m mesh) where the location where the package information is to be registered is included. If there is location information located within the predetermined mesh, a list of the destination information of the location information is displayed on the display unit 13. Even with such a method, it is possible to determine whether there is registered location data around the location where the package information is to be registered.
[0043] In addition, the predetermined range and the predetermined mesh used when determining whether there is registered location data may be changed according to the display scale of the map displayed on the display unit 13 of the user terminal 1. For example, when the display scale of the map displayed on the display unit 13 of the user terminal 1 is a large scale (for example, 1 / 1500, etc.). If the display scale of the map displayed on the display unit 13 of the user terminal 1 is a large scale (for example, 1 / 1500, etc.). In this case, set the predetermined range to a radius of 50 m, the predetermined mesh to a 100 m mesh, etc., and on the display unit 13, when the display scale of the map displayed is a small scale (for example, 1 / 21000, etc.), set the predetermined range to a radius of 250 m, the predetermined mesh to a 500 m mesh, etc. Furthermore, the predetermined range and predetermined mesh used when determining whether there is registered location data may be arbitrarily changed by the user from the user terminal 1.
[0044] Also, the user terminal 1 of the present embodiment acquires the delivery destination information stored in the delivery destination information storage unit 212 of the delivery management device 2 and the luggage information stored in the luggage information storage unit 213, and displays the luggage information on the map displayed on the display unit 13 of the user terminal 1. For example, referring to FIG. 3, the position information of the luggage IDs N1, N2, N3 is position information A as shown in FIG. 2. Therefore, a luggage icon is displayed at the location of the position information A. Furthermore, when displaying the luggage icon, information such as '3' indicating that three pieces of luggage information of the luggage IDs N1, N2, ID N3 are registered is also given. Thereby the user can grasp the location where the luggage information is registered and also grasp that three pieces of luggage information are registered at that location just by looking at the luggage icon displayed on the map. Then by tapping the luggage icon displayed on the map, the luggage information of each of the luggage IDs N1, N2, N3 is displayed on the display unit 13. Thereby, the user can also grasp the individual luggage information . Also, the luggage icon displayed on the map may be displayed in different display modes according to the content of the luggage information. For example, the luggage icon may be displayed on the map in different colors for each delivery specified time . Thereby, the content of the luggage information can be grasped just by looking at the display mode of the luggage icon . Also, the luggage icon displayed on the map may be displayed in different display modes according to the content of the luggage information. For example, the luggage icon may be displayed on the map in different colors for each delivery specified time . Thereby, the content of the luggage information can be grasped just by looking at the display mode of the luggage icon . This is also applicable. Additionally, the luggage icons displayed on the map can be selected according to the content of the luggage information. For example, the delivery specified time (e.g., in the morning) of the luggage icon displayed on the map is selected, and only the luggage icons corresponding to the selected delivery specified time are displayed on the map. In this way, only the luggage icons that meet the conditions desired by the user can be displayed on the map. This can be achieved.
[0045] <Example of the processing operation of the delivery management system> Next, with reference to FIG. 4, an example of the processing operation of the delivery management system will be described. The processing operation example in FIG. 4 shows the processing operation example when registering luggage information on the map displayed on the display unit 13 of the user terminal 1.
[0046] When a long-press operation is performed on the map displayed on the display unit 13 of the user terminal 1 (step S1), it is determined that a luggage information registration operation has been performed, and based on the map information stored in the map storage unit 211, it is determined whether building data is registered at the long-pressed point ( step S2). step S2).
[0047] If building data is registered at the long-pressed point (step S2 / Yes), for example, the screen shown in FIG. 5 is displayed on the display unit 13, and the information of the building data at the long-pressed point is displayed ( step S3). The screen shown in FIG. 5 displays a luggage icon 500 at the position of the building data at the long-pressed point, and also displays the address information 501 of the building data. The luggage icon 500 is displayed based on the position information of the building data registered at the long-pressed point. The address information 501 is displayed based on the address information of the building data registered at the long-pressed point. In addition, the screen shown in FIG. 5 has a registration button 502 for registering luggage to the building data. is being displayed.
[0048] When an operation is performed on the registration button 502 shown in FIG. 5, the user terminal 1, for example, displays the screen shown in FIG. 6 on the display unit 13 and starts the baggage registration process for the building data (step S4). The screen shown in FIG. 6 displays the address information 600 of the building data and also displays a selection button 601 for specifying the presence or absence of a delivery box. Further, an input field 602 where the nameplate information can be input and an input field 603 where a memo can be input are displayed. Also, a selection field 604 where the delivery time of the baggage can be selected and a selection button 605 for selecting whether to use the delivery box are displayed. By inputting various information from the screen shown in FIG. 6 and operating the registration button 606, baggage information can be registered in the building data. In the screen shown in FIG. 6, the selection bo tton 601 and the input field 602 may reflect the information associated with the building data. For example , if the information associated with the building data includes information that can identify the presence or absence of a delivery box, it may be displayed in a state where the presence or absence of the delivery box is specified based on that information. Also , if the information associated with the building data includes information that can identify a nameplate such as the resident's name, it may be displayed in a state where that information is reflected. When the registration button 6 06 is operated, the user terminal 1 registers the delivery destination information in the delivery destination information storage unit 212 of the delivery management device 2. Also, the baggage information is registered in the baggage information storage unit 213 of the delivery management device 2. As a result, as shown in FIG. 2, as delivery destination information, a delivery destination ID, the location information of the building data, the presence of the building data, the address information of the building data, the building name, the floor, the tenant name / room number, the presence or absence of a delivery box, the nameplate , memo, etc. information can be stored in the delivery destination information storage unit 212. Also, as shown in FIG. 3 As such, as package information, information such as user ID, package ID, delivery destination address information, delivery destination ID, time specification, whether to use a home delivery box, and delivery status can be stored in the package information storage unit 213.
[0049] In step S2, if there is no building data registered at the long-pressed location on the user terminal 1 (step S2 / No), it is determined whether there is registered location data around the long-pressed location (step S5). For example, the user terminal 1 refers to the delivery destination information storage unit 212 based on the location information of the long-pressed location, and determines whether there is location information corresponding to an area within a predetermined range (for example, within a radius of 50 m) from the location information of the long-pressed location. If there is corresponding location information, it is determined that there is registered location data around the long-pressed location, and if there is no corresponding location information, it is determined that there is no registered location data around the long-pressed location.
[0050] If there is no registered location data around the long-pressed location on the user terminal 1 (step S5 / No), for example, the screen shown in FIG. 7 is displayed on the display unit 13, and the information of the long-pressed location on the map is displayed (step S6). The screen shown in FIG. 7 displays a package icon 700 at the location of the long-pressed location on the map. In addition, a registration button 701 for registering a package at the long-pressed location is displayed. When an operation is performed on this registration button 701, a package registration operation at the long-pressed location will be accepted.
[0051] When an operation is performed on the registration button 701 on the screen shown in FIG. 7 on the user terminal 1, for example, the screen shown in FIG. 8 is displayed on the display unit 13, and the package registration process at the long-pressed location is started. (Step S7). The screen shown in FIG. 8 displays the address information 800 of the long-pressed point. . The address information 800 is the information after converting the position information of the long-pressed point by any address conversion method such as reverse geocoding. The granularity of the converted address information is not particularly limited. For example, it may include up to the branch number, or it may include up to a higher-level division (e.g., lot number, block, sub-chome, etc.) than the branch number. Also, the screen shown in FIG. 8 displays a selection button 801 for specifying the presence or absence of a delivery box. It also displays an input field 802 where the nameplate information can be input, and an input field 803 where a memo can be input. It also displays a selection bar 8 04 where the delivery time of the package can be selected, and a selection button 805 where the availability of using the delivery box can be selected. The address information 800 may be made inputtable by the user on the screen shown in FIG. 8. Thereby, for example, the address information created based on the position information of the long-pressed point on the map can be edited. . However, after registering the package information, the address information cannot be edited. If the address information can still be edited after registering the package information, the address information of other package information may be wrongly registered, resulting in confusion with other package information during delivery . By inputting various information from the screen shown in FIG. 8 and operating the registration button 806, the package information can be registered for the long-pressed point. . When the registration button 806 is operated, the user terminal 1 registers the delivery destination information together with the information indicating that it is the registration of package information other than the building data in the delivery destination information storage unit 212 of the delivery management device 2. Also, the package information is registered in the package information storage unit 213 of the delivery management device 2. Thereby, as shown in FIG. 2, as the delivery destination information, the delivery destination ID, the position information of the long-pressed point, no building data, the address information of the long-pressed point, presence of a delivery box are registered. It is possible to store information such as a nameplate, a memo, etc. in the delivery destination information storage unit 212. Also, as shown in FIG. 3, as the package information, information such as the user ID, the package ID, the delivery destination address information, the delivery destination ID, the time specification, whether the delivery box can be used, the delivery status, etc. can be stored in the package information storage unit 213. And so on.
[0052] In step S5, when there is registered location data around the long-pressed point, the user terminal 1 (step S5 / Yes) displays, on the display unit 13, for example, the screen shown in FIG. 9 based on the delivery destination information stored in the delivery destination information storage unit 212, and displays the address list of the registered location data (step S8). The screen shown in FIG. 9 displays the package icon 900 at the position of the long-pressed point. The map shown in FIG. 9 can be scrolled, and a map of any location can be displayed on the screen. Note that by selecting a back button (not shown) or the like, it may be possible to return to the map of the long-pressed point shown in FIG. 9. Also, a package icon 901 is displayed at the position of the registered location, and a list 902 of the address information of the registered location is displayed. The package icon 901 is displayed based on the location information included in the delivery destination information of the registered location. The list 902 of the address information is displayed based on the address information, the presence or absence of a delivery box, the nameplate, the memo, etc. included in the delivery destination information of the registered location. The list 9 02 of the address information can also display other address information on the screen by scrolling on the screen. Also, a registration button 904 for performing package registration is displayed on the screen shown in FIG. 9. When a specific address information in the list 902 of the address information is selected on the screen shown in FIG. 9, the display modes of the package icons 901 and 900 corresponding to the address information are made different. The package icon 901 is displayed based on the location information included in the delivery destination information of the registered location. The list 902 of the address information is displayed based on the address information, the presence or absence of a delivery box, the nameplate, the memo, etc. included in the delivery destination information of the registered location. The list 9 02 of the address information can also display other address information on the screen by scrolling on the screen. Also, a registration button 904 for performing package registration is displayed on the screen shown in FIG. 9. The list 902 of the address information is displayed based on the address information, the presence or absence of a delivery box, the nameplate, the memo, etc. included in the delivery destination information of the registered location. The list 9 02 of the address information can also display other address information on the screen by scrolling on the screen. Also, a registration button 904 for performing package registration is displayed on the screen shown in FIG. 9. Also, a registration button 904 for performing package registration is displayed on the screen shown in FIG. 9. When a specific address information in the list 902 of the address information is selected on the screen shown in FIG. 9, the display modes of the package icons 901 and 900 corresponding to the address information are made different. . In FIG. 9, the address information field with reference numeral 903 and the baggage icon with reference numeral 901 form a pair, and when the address information field with reference numeral 903 is selected, the display mode of the baggage icon 901 corresponding to the address information field 903 is made different. Thus, the correspondence between the two can be visually identified. On the screen shown in FIG. 9, by scrolling on the list 902 of address information, for example, as shown in FIG. 10, the field 1003 at the long-pressed point is displayed. Also, as shown in FIG. 10, when the field 1003 at the long-pressed point is selected, the display mode of the baggage icon 1000 corresponding to the field 1003 at the long-pressed point is made different. Thus, the correspondence between the two can be visually identified. When the user terminal 1, as shown in FIG. 9, is in a state where registered location data is selected and a selection operation is performed on the registration button 904, it will accept the baggage registration operation to the address of the selected registered location data. Also, as shown in FIG. 10, when the long-pressed point is selected and a selection operation is performed on the registration button 1004, it will accept the baggage registration operation to the long-pressed point. The user terminal 1 determines whether the address of the registered location data or the long-pressed point is selected (step S9). For example, when a selection operation is performed on the address information field 903 of the registered location data from the list 902 included in the screen shown in FIG. 9 and then an operation is performed on the registration button 904, it is determined that the address of the registered location data is selected. Also, when a selection operation is performed on the field 1003 of the long-pressed point data from the list 1002 included in the screen shown in FIG. 10 and then an operation is performed on the registration button 1004, it is determined that the long-pressed point is selected. For example, as shown in FIG. 10, when a selection operation is performed on the field 1003 at the long-pressed point and then an operation is performed on the registration button 1004, it is determined that the long-pressed point is selected. When the user terminal 1, as shown in FIG. 9, is in a state where registered location data is selected and a selection operation is performed on the registration button 904, it will accept the baggage registration operation to the address of the selected registered location data. Also, as shown in FIG. 10, when the long-pressed point is selected and a selection operation is performed on the registration button 1004, it will accept the baggage registration operation to the long-pressed point. The user terminal 1 determines whether the address of the registered location data or the long-pressed point is selected (step S9). For example, when a selection operation is performed on the address information field 903 of the registered location data from the list 902 included in the screen shown in FIG. 9 and then an operation is performed on the registration button 904, it is determined that the address of the registered location data is selected. Also, when a selection operation is performed on the field 1003 of the long-pressed point data from the list 1002 included in the screen shown in FIG. 10 and then an operation is performed on the registration button 1004, it is determined that the long-pressed point is selected.
[0053] As shown in FIG. 9, when the user terminal 1 is in a state where registered location data is selected and a selection operation is performed on the registration button 904, it will accept the baggage registration operation to the address of the selected registered location data. Also, as shown in FIG. 10, when the long-pressed point is selected and a selection operation is performed on the registration button 1004, it will accept the baggage registration operation to the long-pressed point. When the user terminal 1, as shown in FIG. 9, is in a state where registered location data is selected and a selection operation is performed on the registration button 904, it will accept the baggage registration operation to the address of the selected registered location data. Also, as shown in FIG. 10, when the long-pressed point is selected and a selection operation is performed on the registration button 1004, it will accept the baggage registration operation to the long-pressed point. The user terminal 1 determines whether the address of the registered location data or the long-pressed point is selected (step S9). For example, when a selection operation is performed on the address information field 903 of the registered location data from the list 902 included in the screen shown in FIG. 9 and then an operation is performed on the registration button 904, it is determined that the address of the registered location data is selected. Also, when a selection operation is performed on the field 1003 of the long-pressed point data from the list 1002 included in the screen shown in FIG. 10 and then an operation is performed on the registration button 1004, it is determined that the long-pressed point is selected. When the user terminal 1, as shown in FIG. 9, is in a state where registered location data is selected and a selection operation is performed on the registration button 904, it will accept the baggage registration operation to the address of the selected registered location data. Also, as shown in FIG. 10, when the long-pressed point is selected and a selection operation is performed on the registration button 1004, it will accept the baggage registration operation to the long-pressed point.
[0054] The user terminal 1 determines whether the address of the registered location data or the long-pressed point is selected (step S9). For example, when a selection operation is performed on the address information field 903 of the registered location data from the list 902 included in the screen shown in FIG. 9 and then an operation is performed on the registration button 904, it is determined that the address of the registered location data is selected. Also, when a selection operation is performed on the field 1003 of the long-pressed point data from the list 1002 included in the screen shown in FIG. 10 and then an operation is performed on the registration button 1004, it is determined that the long-pressed point is selected. For example, when a selection operation is performed on the address information field 903 of the registered location data from the list 902 included in the screen shown in FIG. 9 and then an operation is performed on the registration button 904, it is determined that the address of the registered location data is selected. Also, when a selection operation is performed on the field 1003 of the long-pressed point data from the list 1002 included in the screen shown in FIG. 10 and then an operation is performed on the registration button 1004, it is determined that the long-pressed point is selected. For example, when a selection operation is performed on the field 1003 of the long-pressed point data from the list 1002 included in the screen shown in FIG. 10 and then an operation is performed on the registration button 1004, it is determined that the long-pressed point is selected. When an operation is performed on the registration button 1004 in a state where a selection operation has been performed, the long-pressed point is determined to be selected.
[0055] When the address of the registered location data is selected on the user terminal 1 (step S10 / Yes s), based on the information in the address information column 903 selected from the list 902 included in the screen shown in FIG. 9 For example, the screen shown in FIG. 11 is displayed on the display unit 13, and the shipment registration process for the address of the registered location data is started (step S11). The screen shown in FIG. 11 is included in the screen shown in FIG. 9 When a selection operation is performed on the address information column 903 from the list 902 and an operation is performed on the registration button 90 4, it is displayed on the display unit 13. The screen shown in FIG. 11 is the registered location data displays the address information 1100 of the data and also displays a selection button 1 101 for specifying the presence or absence of a delivery box. In addition, an input field 1102 where the nameplate information can be input and an input field 1103 where a memo can be input are displayed. On the screen shown in FIG. 11, the selection button 1101, the input fields 1 102, 1103 are displayed in a state where the information of the registered location data stored in the delivery destination information storage unit 212 is reflected. As a result, the user can perform a registration operation of the package information in a state where the delivery destination information stored in the delivery destination information storage unit 212 is reused. Also The screen shown in FIG. 11 displays a selection column 1104 where the delivery time of the package can be selected and a selection button 1105 where the availability of the delivery box can be selected. From the screen shown in FIG. 11 By inputting various information and operating the registration button 1106, new package information can be registered for the address of the registered location data. When the registration button 1106 is operated on the user terminal 1 The package information is registered in the package information storage unit 213 of the delivery management device 2. As a result, FIG The screen shown in 11 displays a selection column 1104 where the delivery time of the package can be selected and a selection button 1105 where the availability of the delivery box can be selected. By inputting various information from the screen shown in FIG. 11 and operating the registration button 1106, new package information can be registered for the address of the registered location data. When the registration button 1106 is operated on the user terminal 1, the package information is registered in the package information storage unit 213 of the delivery management device 2. By inputting various information and operating the registration button 1106, new package information can be registered for the address of the registered location data. When the registration button 1106 is operated on the user terminal 1 The user terminal 1 registers the package information in the package information storage unit 213 of the delivery management device 2 when the registration button 1106 is operated. As a result, FIG the package information is registered in the package information storage unit 213 of the delivery management device 2. As shown in 3, as package information, information such as user ID, package ID, delivery destination address information, delivery destination ID, time specification, whether a delivery box can be used, delivery status, etc. can be stored in the package information storage unit 213. In addition, on the screen shown in FIG. 11, when the registration button 1106 is operated in a state where the information displayed in the selection button 1101, the input field 1102, 1103 is changed, the information registered in the delivery destination information storage unit 212 of the delivery management device 2 is updated.
[0056] When the user terminal 1 selects the long-pressed point in step S10 (step S10 / No), for example, a screen similar to the screen shown in FIG. 8 is displayed on the display unit 13, and the long press package registration process to the point is started (step S7). As a result, as shown in FIG. 2, as delivery destination information, delivery destination ID, position information of the long-pressed point, no building data, long press address information of the point, presence or absence of a delivery box, nameplate, memo, etc. can be stored in the delivery destination information storage unit 212. In addition, as shown in FIG. 3, as package information, user ID, package ID delivery destination address information, delivery destination ID, time specification, whether a delivery box can be used, delivery status, etc. information can be stored in the package information storage unit 213.
[0057] <Actions and effects of the delivery management system of this embodiment> The delivery management system of this embodiment is configured to include the user terminal 1 and the delivery management device 2. The user terminal 1 acquires the map stored in the map storage unit 211 of the delivery management device 2 and displays it on the display unit 13. When the user terminal 1 receives a registration request for package information at a point without building data on the map displayed on the display unit 13, the package information registration to that point is accepted, and Receive the record and register the package information in the package information storage unit 213 of the delivery management device 2. As a result even at a location where building data does not exist on the map, package information can be registered at that location .
[0058] The delivery app of Non-Patent Document 1 could register package information only at locations where building data was reflected on the map. Therefore, even when a new building was constructed in the real world, package information could not be registered for that building until the building data of the new building was reflected in the map data . . .
[0059] The delivery management system of this embodiment can register package information at a location even if there is no building data on the map. As a result, package information can be registered for a new building that is not reflected in the map data, and the package can be delivered . .
[0060] In addition, when there are registered locations of past package information around the location long-pressed on the map, the delivery management system of this embodiment displays a list of those registered locations. As a result, when registering package information again at a location where past package information was registered, even if the long-pressed location is shifted, based on the list of registered locations, the information of the previously registered delivery destination can be reused to register package information at the registered location. Considering the utilization of reference information such as the label information and memos of the delivery destinations registered by the user in the delivery management device 2, if the long-pressed location on the map is shifted from the registered location, it will be determined as a different location, and the reference information registered at the registered location cannot be used . . . . . . . If there is such a registered location, a list of the registered locations is displayed. This allows, even if the long-pressed location has shifted, to register the package information by reusing reference information such as the nameplate information and memos of the previously registered delivery destinations based on the list of the registered locations. Also, even when the package information is deleted from the package information storage unit 213, the delivery destination information is maintained in the state stored in the delivery destination information storage unit 2 12, so that the delivery destination information stored in the delivery destination information storage unit 212 can be reused to register the package information in the package information storage unit 213. Note that, in the present embodiment, when registering the package information, it is preferable to do so with the residential map displayed on the display unit 13 of the user terminal 1. Since the building shape and the name of the resident ( nameplate name) are displayed on the residential map, the desired location of the user can be easily identified and the package information can be registered.
[0061] In addition, the delivery management system of the present embodiment displays the residential map on the display unit 13 of the user terminal 1 and also displays the current position of the user terminal 1 on the residential map. The building shape and the name of the resident (nameplate name) are displayed on the residential map. Thereby, for example, even when the user makes a call to the delivery destination and the other party does not answer and a notice of absence has to be left at the address of the delivery destination, by referring to the residential map and the current position of the user terminal 1, the location of the delivery destination can be identified and the notice of absence can be easily left at the identified location. Also, it is preferable that the residential map displays entrance and exit information to the building,
[0062] the entering direction of the road (for example, a one-way arrow, etc.), and the parkable positions by vehicle type. Thereby, the user can use the entrance and exit information, the entering direction of the road, displayed on the residential map, Since the building shape and the name of the resident (nameplate name) are displayed, for example, when the user calls the delivery destination and the other party does not answer and a notice of absence has to be left at the address of the delivery destination, even in such a case, by referring to the residential map and the current position of the user terminal 1, the location of the delivery destination can be identified and the notice of absence can be easily left at the identified location. Also, it is preferable that the residential map displays entrance and exit information to the building, the entering direction of the road (for example, a one-way arrow, etc.), and the parkable positions by vehicle type. Thereby, the user can use the entrance and exit information, the entering direction of the road, displayed on the residential map, to easily identify the location of the delivery destination and place the notice of absence at the identified location. Also, it is preferable that the residential map displays entrance and exit information to the building, Based on information such as directions and parking available positions by vehicle type, it is possible to easily reach the delivery destination. It can be achieved.
[0063] (Second Embodiment) Next, the second embodiment will be described.
[0064] In the above-described embodiment, in step S5 shown in FIG. 4, when there is registered location data around the long-pressed point (step S5 / Yes), the screen shown in FIG. 9 is to be displayed on the display unit 13. However, for example, the screen shown in FIG. 12 may be displayed on the display unit 13. The screen shown in FIG. 12 displays a luggage icon 1200 at the position of the long-pressed point and also displays the address information 1201 of the long-pressed point. The map shown in FIG. 12 can be scrolled, and a map of any location can be displayed on the screen. Note that by selecting a back button (not shown) or the address information 1201, it may be possible to return to the map of the long-pressed point shown in FIG. 12. Also, a luggage icon 1202 is displayed at the position of the registered location, and a list 1203 of the address information of the registered locations is displayed. The luggage icon 1202 is displayed based on the position information included in the delivery destination information of the registered location. The list 1203 of address information is displayed based on information such as the address information, presence or absence of a parcel locker, nameplate, and memo included in the delivery destination information of the registered location. Also, the number 1204 of the registered location data is displayed. In FIG. 12, it is displayed as 5 as the number of the registered location data. In addition, a registration button 1205 for registering luggage at the long-pressed point is displayed. In the screen shown in FIG. 12, the luggage icon 1200 displayed at the long-pressed point and the registered locations In FIG. 12, the number of registered location data is displayed as 5. In addition, a registration button 1205 for registering luggage at the long-pressed point is displayed. In the screen shown in FIG. 12, the luggage icon 1200 displayed at the long-pressed point and the registered locations Also, a registration button 1205 for registering luggage at the long-pressed point is displayed. In the screen shown in FIG. 12, the luggage icon 1200 displayed at the long-pressed point and the registered locations The luggage icon 1202 displayed at the point is displayed on the map in a different display mode. As a result of this, the two luggage icons 1200 and 1202 can be visually distinguished. Also, on the screen shown in Figure 12, the luggage icon 1202 displayed at the registered location and the address information displayed in the address information list 1203 of the registered location are numbered so that their corresponding relationship can be visually distinguished. As a result, it can be visually identified that the luggage icon 1202 and the address information with the same number are related. When an operation such as a finger is performed on a specific address information in the address information list 1203 of the registered location, the display mode of the luggage icon 1202 corresponding to that address information may be made different. Also in this case, their
[0065] corresponding relationship can be visually distinguished. The user terminal 1, for example, when a selection operation to any address information is performed from among the lists 1203 included in the screen shown in Figure 12, accepts a luggage registration operation to the registered location data address where the selection operation was performed. Also, when an operation is performed on the registration button 1205 included in the screen shown in Figure 12, it accepts a luggage registration operation to the point where it was long-pressed.
[0066] When a luggage registration operation to the registered location data address is performed, the user terminal 1, based on the address information selected from among the lists 1203 included in the screen shown in Figure 12, for example, displays the screen shown in Figure 13 on the display unit 13 and starts a luggage registration process to the registered location data address. The screen shown in Figure 13 is displayed on the display unit 13 when the column of ' On the surface, at the position of the registered location corresponding to the address information selected from the screen shown in Fig. 12, the luggage A icon 1300 is displayed, and address information 1301 is also displayed. In addition, a registration button 1302 for starting the luggage registration process to the registered location data address is displayed. When an operation is performed on the registration button 1302 included in the screen shown in Fig. 13 on the user terminal 1, a screen similar to the screen shown in Fig. 1 is displayed on the display unit 13, and a new luggage registration process to the registered location data address will be started. As a result, as shown in Fig. 3, as luggage information, the user ID, luggage ID, delivery destination address information, delivery destination ID, time specification, availability of using a delivery box, delivery status and other information can be stored in the luggage information storage unit 213.
[0067] <Modification Example> The above-described embodiment is a preferred embodiment of the present invention, and the scope of the present invention is not limited to only the above-described embodiment, and various modifications can be made without departing from the gist of the present invention and implemented in various forms.
[0068] (Modification Example 1) In step S5 of Fig. 4 in the above-described embodiment, address information may be used as a method for determining whether there is registered location data around the long-pressed point. For example, the position information of the long-pressed point is converted into address information, and it is determined whether the delivery destination information of the same address information after conversion is registered in the delivery destination information storage unit 212. If the delivery destination information of the same address information is registered in the delivery destination information storage unit 212, it is determined that there is registered location data around the long-pressed point. In addition, if the delivery destination information of the same address information is not registered in the delivery destination information storage unit 212, it is determined that there is no registered location data around the long-pressed point. Note that When determining whether the same residence information is registered, the determination may be made including the branch number, and the determination may be made including the classification higher than the branch number (for example, lot number, block, sub-chome, etc.). In this case, it may be possible to set from the user terminal 1 which classification to include in the determination. .
[0069] (Modification Example 2) In the above-described embodiment, the luggage icon displayed on the map can identify whether it is a luggage icon registered at a location with building data or a luggage icon registered at a location without building data, and may be displayed on the map in different display modes. Thereby, just by looking at the display mode of the luggage icons displayed on the map, each can be identified. Also, the type of luggage icons to be displayed on the map may be narrowed down. Thereby, either the luggage icons registered at a location with building data or the luggage icons registered at a location without building data can be displayed on the map.
[0070] (Modification Example 3) In the above-described embodiment, the map storage unit 211 may store road network data. By storing the road network data, it is possible to perform route search and route guidance to the location where the luggage information is registered. In this case, if there is building data at the location where the luggage information is registered and the building data includes entrance and exit information, based on the entrance and exit information, route search and route guidance to the entrance and exit locations of the building data may be performed. The road network data includes nodes and links connecting the nodes. Each link has the distance of the road represented by the link and the average travel time (also referred to as travel time) as the link cost. are associated. The road network data may be stored separately for each means of transportation (e.g., walking, automobile, bicycle, etc.). This enables route search according to the means of transportation. Also, it is possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched. It is also possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched. It is also possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched. It is also possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched. It is also possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched. It is also possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched. It is also possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched. It is also possible to perform a route search to a point where luggage information is registered by combining multiple means of transportation. When performing a route search by combining multiple means of transportation, the possible parking positions by vehicle type may be considered. Thus, for example, when delivering luggage information by a large vehicle, a position where a large vehicle can park is specified around the point where the luggage information is registered (e.g., within a radius of 50 m), and a composite route combining the route to the specified position and the route from the specified position to the point where the luggage information is registered can be searched.
[0071] (Modification 4) The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step The processing flow of FIG. 4 in the above-described embodiment is an example. For example, as shown in FIG. 14, first, it may be determined whether there is registered location data around the long-pressed point (step A2). If there is no registered location data (step A2 / No), it may be determined whether there is building data at the long-pressed point (step A3). The processing operation shown in FIG. 14 can also achieve the same effect as the processing operation shown in FIG. 4. For example, when there is registered location data where luggage information is registered around the point long-pressed on the map (step A2 / Yes), a list of the registered location data is displayed (step A8). Thus, when registering luggage information at a registered location, even if the long-pressed point is shifted, the luggage information can be registered at the registered location by reusing the information of the previously registered delivery destination based on the list of the registered locations. Also, when there is no building data at the point long-pressed on the map (step When the user long-presses the destination on the map (step A6), the information of the long-pressed point is displayed on the display unit 13, and the package registration operation to the long-pressed point is accepted. As a result, package information can be registered and delivered even for a new building not reflected in the map data. This enables the registration of package information and delivery even for a new building not reflected in the map data.
[0072] (Modification 5) In the above-described embodiment, the case of registering package information on the map displayed on the display unit 13 of the user terminal 1 has been described. However, for example, an administrator who manages package information may access the delivery management device 2 from the administrator terminal used, and register the package information in the package information storage unit 213 of the delivery management device 2. In this case, package information such as the user ID of the user who delivers the package, the package ID, the delivery destination address information of the package, the time specification, and the availability of using a delivery box is registered from the administrator terminal to the package information storage unit 213 of the delivery management device 2. Based on the delivery destination address information included in the newly registered package information in the package information storage unit 213 of the delivery management device 2, the delivery management device 2 determines whether the corresponding address information is already registered in the delivery destination information storage unit 212. If it is already registered, the delivery destination ID of the delivery destination information already registered in the delivery destination information storage unit 212 is registered in the package information storage unit 213. If it is not registered, the delivery management device 2 refers to the map storage unit 211 and determines whether there is building data corresponding to the delivery destination address information. If there is building data, based on the address information, location information, etc. associated with the building data, delivery destination information is registered in the delivery destination information storage unit 212, and the delivery destination ID of the delivery destination information is registered in the package information storage unit 213. If there is no building data, the delivery management device 2 notifies the administrator terminal or the user terminal 1 of the user ID of the request for registration of the delivery destination of the package information. The administrator terminal or the user terminal 1 that has received the notification performs the above-described actual However, for example, an administrator who manages package information may access the delivery management device 2 from the administrator terminal used, and register the package information in the package information storage unit 213 of the delivery management device 2. In this case, package information such as the user ID of the user who delivers the package, the package ID, the delivery destination address information of the package, the time specification, and the availability of using a delivery box is registered from the administrator terminal to the package information storage unit 213 of the delivery management device 2. Based on the delivery destination address information included in the newly registered package information in the package information storage unit 213 of the delivery management device 2, the delivery management device 2 determines whether the corresponding address information is already registered in the delivery destination information storage unit 212. If it is already registered, the delivery destination ID of the delivery destination information already registered in the delivery destination information storage unit 212 is registered in the package information storage unit 213. If it is not registered, the delivery management device 2 refers to the map storage unit 211 and determines whether there is building data corresponding to the delivery destination address information. If there is building data, based on the address information, location information, etc. associated with the building data, delivery destination information is registered in the delivery destination information storage unit 212, and the delivery destination ID of the delivery destination information is registered in the package information storage unit 213. If there is no building data, the delivery management device 2 notifies the administrator terminal or the user terminal 1 of the user ID of the request for registration of the delivery destination of the package information. The administrator terminal or the user terminal 1 that has received the notification performs the above-described actual Similar to the embodiment, long-press the location of the delivery destination where the luggage information is registered on the map, and based on the long-pressed location, register the delivery destination information in the delivery destination information storage unit 212, and register the delivery destination ID of the information in the luggage information storage unit 213. As a result, only the delivery destination information that requires manual operation by the administrator or user on the map can be registered in the delivery destination information storage unit 212 using the administrator terminal or the user terminal 1. In this case, the delivery destination information of the luggage information registered in the luggage information storage unit 213 is whether the delivery destination information has been registered in the delivery destination information storage unit 212, the delivery destination information newly registered in the delivery destination information storage unit 212 based on the address information, location information, etc. linked to the building data, or the delivery destination information newly registered in the delivery destination information storage unit 212 by manual operation from the map. Information for identifying this may be registered in the luggage information storage unit 213.
[0073] (Modification Example 6) The control operations of each part constituting the delivery management system of the present embodiment described above can also be executed using hardware, or software, or a combined configuration of both.
[0074] When executing the process using software, a program recording the processing sequence is installed in the memory in a computer incorporated in dedicated hardware and executed. Alternatively, it can be installed in the memory in a general-purpose computer capable of executing various processes and executed.
[0075] For example, the program can be pre-recorded in a hard disk or ROM as a recording medium. Alternatively, the program can be temporarily stored in a removable recording medium or , it is possible to record permanently. Such a removable recording medium can be provided as so-called package software. Removable recording media include various recording media such as magnetic disks and semiconductor memories.
[0076] In addition, the program will be installed from a removable recording medium as described above into the computer. Also, it will be transferred wirelessly from a download site to the computer. Also, it will be transferred wired to the computer via a network.
[0077] As a form of the program, it may also be used from a server on the network such as the cloud. There may also be a form in which only a part of the program is transferred to the computer for use.
[0078] (Modification Example 7) Each part constituting the delivery management system of the above-described embodiment is not limited to simply executing processing in chronological order according to the processing operations described in the above-described embodiment. For example, it is also possible to construct it so as to execute processing in accordance with the processing capabilities of the device that executes the processing, or to execute processing in parallel or individually as necessary. Also, each function of the delivery management system of the above-described embodiment may be realized by the cooperation of a plurality of information processing devices, and at least a part of the information stored in the above-described storage units 11 and 21 may be stored in an internal / external storage device of another device, and may be stored, for example, on the cloud.
[0079] (Modification Example 8) The aspects described in all or part of the above embodiments are for easily registering information on a map, improving processing speed, improving processing accuracy, improving usability, improving functions using data, or provides appropriate functions, other function improvements, or provides appropriate functions, reduces the capacity of data and / or programs, miniaturizes devices and / or systems, etc., provides appropriate data, programs, recording media, devices and / or systems, and reduces the production and manufacturing costs of data, programs, devices or systems, facilitates production and manufacturing, shortens production and manufacturing time, etc., and addresses any one of the issues of optimizing the production and manufacturing of data, programs, recording media, devices and / or systems. Solve it.
Explanation of Signs
[0080] 1 User terminal (luggage information registration device) 11 Storage unit 12 Control unit 121 Display control unit 122 Information registration unit (registration means) 13 Display unit 14 Input unit 15 Position information acquisition unit 2 Delivery management device 21 Storage unit 211 Map storage unit 212 Delivery destination information storage unit 213 Luggage information storage unit 22 Control unit 221 Information output unit 222 Information registration unit
Claims
1. A luggage information registration device for registering luggage information from a map, comprising: When a registration request for luggage information is received at a location on the map where there is no building data, A luggage information registration device having a registration means for accepting the registration of luggage information at the location.
2. If there is a registered location where luggage information has already been registered within a predetermined range from the location, The list of the registered locations is displayed on a display means, and after the list is displayed, if a registration request for luggage information at the location Is received, the registration of luggage information at the location is accepted. The luggage information registration device according to Claim 1.
3. After the list is displayed, if a registration request for luggage information at the registered location Is received, the registration of luggage information at the registered location is accepted in a state where the information of the registered location is reflected. The luggage information registration device according to Claim 2.
4. The registration means assigns information indicating that it is the registration of luggage information at a location where there is no building data. The luggage information registration device according to any one of Claims 1 to 3.
5. When a registration operation of luggage information is performed at an arbitrary location on the map, The luggage information registration device according to any one of Claims 1 to 4, which determines whether there is building data at the location.
6. The predetermined range is a range corresponding to the display scale of the map. The luggage information registration device according to Claim 2.
7. A program for causing a computer of a luggage information registration device for registering luggage information from a map to execute, Comprising: When a registration request for luggage information is received at a location on the map where there is no building data, Causing the computer to execute a registration process for accepting the registration of luggage information at the location. A program.
Citation Information
Patent Citations
Delivery service processor and storage medium with program therefor stored therein
JP2002109676A
Nighttime delivery control system
JP2004345792A
Home delivery system and program
JP2014069907A
Navigation apparatus
US6240361B1