Information processing apparatus
By using cadastral map data to determine land ownership and evaluate boundary passability, the accuracy of associating facilities with their parking lots is improved, addressing the issue of incorrect associations due to missing customer attraction data.
Patent Information
- Application Number
- JP2024121998
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2026-02-10
AI Technical Summary
Existing information processing devices struggle to accurately associate facilities with their parking lots due to the lack of availability of customer attraction characteristics data, leading to incorrect land associations when the facility and parking lot have different owners.
Utilize cadastral map data to determine land ownership and calculate an evaluation score based on land boundary passability and owner matching, associating facilities with their parking lots using a predetermined criterion that increases the score when owners are the same.
Enhances the accuracy of associating facilities with their parking lots by considering actual land ownership and usage, even when owners are different, ensuring correct land associations.
Smart Images

Figure 2026020621000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device. [Background technology]
[0002] There is a technology that associates a certain facility with land used by the facility (for example, a parking lot for the facility) that is located a certain distance away from the facility, based on data acquired from a vehicle. In this regard, for example, Patent Document 1 discloses an information processing device that groups location information acquired from multiple mobile terminals, compares the group of grouped location information with customer attraction characteristic data for the multiple facilities, and associates the group with one of the multiple facilities based on the results. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2023-113440 Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure aims to associate a facility with another piece of land that the facility uses with greater accuracy than conventional methods. [Means for solving the problem]
[0005] One aspect of the present disclosure is The control unit acquires cadastral map data of land, and associates the first area with any of the plurality of facilities based at least on a result of comparing location information of the first area with location information of a plurality of facilities, the control unit performs the association by utilizing at least owner information of the land corresponding to the first area and owner information of the land corresponding to each of the plurality of facilities, which are included in the cadastral map data, and when performing the association, calculates an evaluation score indicating the degree of association between the first area and each of the plurality of facilities using a predetermined criterion, and performs the association based on the evaluation score. The criteria include a first criterion that the evaluation score is larger when the owner of the land corresponding to the first area and the owner of the land corresponding to the facility that is a candidate for association with the first area are the same, and in calculating the evaluation score, based on a collection of location information transmitted from multiple vehicles, it is determined whether the land boundary separating the land corresponding to the first area and the land corresponding to the facility that is a candidate for association with the first area among the land boundaries indicated by the cadastral map data is mutually passable, and if the land boundary is mutually passable, it is deemed that the owner of the land corresponding to the first area and the owner of the land corresponding to the facility that is a candidate for association with the first area are the same. It is an information processing device.
[0006] Another aspect is a program for causing a computer to execute the information processing method executed by the information processing device, or a computer-readable storage medium non-temporarily storing the program. [Effects of the Invention]
[0007] According to the present disclosure, it is possible to associate a facility with another piece of land that the facility uses with greater accuracy than before. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an overview of a process executed by a server device according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a diagram illustrating components of a server device according to an embodiment. [Figure 3] 6 is a flowchart of a process executed by a control unit of a server device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] (overview) 2. Description of the Related Art Information processing devices are known that associate facilities with areas that are considered to be parking lots for the facilities based on data collected from vehicles.
[0010] For example, the information processing device may group location information acquired from multiple vehicles and compare the generated group with data representing the customer attraction characteristics of multiple facilities (e.g., congestion data by time period), thereby associating the generated group with one of the multiple facilities. In other words, the information processing device associates a specific area where multiple vehicles are likely to be located (an area presumed to be a parking lot) with one or more nearby facilities based on data on the customer attraction characteristics of the nearby facilities. In this way, for example, the information processing device may associate a certain facility with its parking lot with a certain degree of validity, even if the parking lot is located some distance from the facility.
[0011] However, in the above method, in addition to map data and vehicle probe data, data on the customer attraction characteristics of multiple facilities must be separately obtained in advance. However, the customer attraction characteristics data of multiple facilities is not always available in advance. If the customer attraction characteristics data of multiple facilities cannot be obtained in complete form in advance, the information processing device may not accurately associate the target facilities with their parking lots.
[0012] To solve this problem, one possible method would be to make the above associations using landowner information contained in public land map data that can be reliably obtained in advance, rather than data on the facility's customer attraction characteristics.
[0013] For example, an information processing device can determine, based on the land's official map data, whether the land on which the facility is located and the land that is considered to be the facility's parking lot are owned by the same person, and associate the parking lot with the facility if the land owners are the same. However, there are cases where the facility and the parking lot have different owners, and in such cases, the land association between the two lands is not performed correctly. This application solves this problem.
[0014] An information processing device according to one aspect of the present disclosure includes: The control unit acquires cadastral map data of land, and associates the first area with one of the plurality of facilities based at least on a result of comparing location information of the first area with location information of a plurality of facilities, the control unit performs the association by using at least owner information of the land corresponding to the first area and owner information of the land corresponding to each of the plurality of facilities, which are included in the cadastral map data, and when performing the association, calculates an evaluation score indicating the degree of association between the first area and the plurality of facilities using a predetermined criterion for each combination of the first area and the plurality of facilities, and performs the association based on the evaluation score, the predetermined criterion including a first criterion that gives a larger evaluation score when the owner of the land corresponding to the first area and the owner of the land corresponding to the facility that is a candidate for association with the first area are the same, and in calculating the evaluation score, determines whether or not the land boundary separating the land corresponding to the first area and the land corresponding to the facility that is a candidate for association with the first area, among the land boundaries indicated by the cadastral map data, is mutually passable based on a set of location information transmitted from a plurality of vehicles, and If the first area and the facility are mutually passable, the owner of the land corresponding to the first area is considered to be the same as the owner of the land corresponding to the facility that is a candidate for association with the first area. It is an information processing device.
[0015] Cado map data is map data compiled and published by the Legal Affairs Bureau that includes information such as land shape, parcel numbers, roads, and waterways. It also includes information on landowners. Cado map data can be in PDF format, or in a format that can be handled by GIS (Geographic Information System) software. Alternatively, Cado map data can be analyzed in PDF format and converted into text data.
[0016] The first area may be, for example, an area where it is determined that a plurality of vehicles are parked (an area estimated to be a parking lot). In this case, the first area may be an area estimated based on position information included in probe data acquired from a plurality of vehicles.
[0017] The plurality of facilities are facilities to be associated with the first area (parking lot) and are facilities to be visited by the user. For example, the plurality of facilities may be commercial facilities or landmarks. The plurality of facilities are facilities included in map data or the like acquired by an information processing device according to an embodiment of the present disclosure from an external server device.
[0018] The owner information is information indicating the name or identifier of the owner of the target land. The owner information may be data in text format.
[0019] As mentioned above, one method is to associate parking lots and facilities, provided that the land owners are the same.
[0020] An information processing device according to one embodiment of the present disclosure determines whether the land owners are the same or not based on cadastral map data, and if the land owners are the same, calculates a higher evaluation score to be used in associating the parking lot with the facility than if they are not.
[0021] However, even if the owners of the lands are different, if the lands are passable, a close relationship between the two lands is presumed. Therefore, an information processing device according to one aspect of the present disclosure considers that the owners of the two lands are the same if the land boundaries of the land in the first area and the land on which the facility that is a candidate for association with the first area are located are passable to each other.
[0022] In this way, an information processing device according to an embodiment of the present disclosure can associate two parcels of land with each other by considering the two parcels to have the same owner if the parcels are accessible to each other. As described above, if the land boundaries are accessible to each other, it is expected that the ties between the parcels adjacent to the land boundaries will be strong. In such cases, by considering the parcels to have the same owner, the evaluation points used to associate the parcels with each other will be calculated to be higher than when the parcels are not accessible to each other. By performing such processing, the parcels can be associated in accordance with the actual usage of the parcels. Therefore, an information processing device according to an embodiment of the present disclosure can associate a facility with its parking lot with greater accuracy than before.
[0023] Specific embodiments of the present disclosure will be described below with reference to the accompanying drawings. Unless otherwise specified, the hardware configuration, module configuration, functional configuration, etc. described in each embodiment are not intended to limit the technical scope of the disclosure to those configurations.
[0024] (Embodiment) [Outline of processing performed by the server device] An overview of an information processing device according to an embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram illustrating an overview of processing executed by a server device 100 according to one aspect of the present disclosure. The information processing device according to this embodiment is realized as, for example, the server device 100. The server device 100 is a device that communicates with an external server device to acquire cadastral map data, communicates with multiple vehicles to collect driving data of the multiple vehicles, and performs various calculations based on the data to provide the user with the results. In this embodiment, the server device 100 associates a specific facility with a parking lot at the facility.
[0025] When the server device 100 receives a predetermined operation from the user, it starts processing to associate a predetermined facility with a parking lot of the facility. Here, the predetermined operation may be, for example, an operation to request the start of route guidance. For example, if a predetermined facility and a parking lot are associated with each other, it becomes possible to set the parking lot associated with the facility as the destination in route guidance to the predetermined facility.
[0026] First, the server device 100 acquires cadastral map data of the land from an external server device, etc. Note that the server device 100 may acquire the cadastral map data in advance before accepting a predetermined operation from the user.
[0027] Next, the server device 100 determines whether the owner of the land corresponding to the facility in question is the same as the owner of the land corresponding to the first area.
[0028] The first area is an area that is estimated to be related to a facility, and is typically an area that is estimated to be a parking lot for the facility. The first area may be estimated, for example, based on vehicle data collected from multiple vehicles. For example, an area where multiple vehicles are parked for more than a predetermined time may be defined as the first area.
[0029] The server device 100 determines whether the land corresponding to the target facility and the land corresponding to the first area have the same owner by referring to the owner information included in the cadastral map data. At this time, the server device 100 determines that the owners of both land are the same if the land boundaries of the land corresponding to the first area and the land corresponding to the target facility are mutually passable.
[0030] The server device 100 determines whether a land boundary is mutually passable based on travel data collected from multiple vehicles. For example, if the travel data of each vehicle indicates that multiple vehicles are traveling across the land boundary, the server device 100 determines that the land boundary is mutually passable. In this case, even if the owners of the two lands indicated in the cadastral map data are different, if the land boundary is mutually passable, the server device 100 considers that the owners of the two lands are the same.
[0031] The server device 100 calculates an evaluation score for each combination of the first area and each of a plurality of nearby facilities. When the owners of both lands are (assumed to be) the same, the server device 100 calculates a higher evaluation score to be used for association than when the owners of both lands are not the same. Note that the server device 100 may calculate the evaluation score based on information other than information about the owners.
[0032] Next, the server device 100 associates the first area with the target facility based on the calculated evaluation score. For example, the server device 100 may associate the first area with the target facility when the evaluation score is equal to or greater than a predetermined threshold. Specifically, the server device 100 may determine that the first area is a parking lot for the target facility when the evaluation score is equal to or greater than a predetermined threshold.
[0033] In this way, the server device 100 considers that the land corresponding to the first area and the land having a mutually passable land boundary are owned by the same person.
[0034] Then, if the server device 100 determines, based on the above judgment, that the owner of the land corresponding to the first area and the owner of the land corresponding to the target facility are the same, it increases the evaluation points used to associate the first area with the target facility.
[0035] With this configuration, the server device 100 can associate a facility with another piece of land that the facility uses with greater accuracy than before.
[0036] [Server device configuration] Next, a description will be given of the hardware and software configurations of the devices constituting the server device 100. Fig. 2 is a diagram illustrating the components of the server device 100 according to the embodiment.
[0037] The server device 100 can be configured as a computer having a processor (CPU, GPU, etc.), a main memory device (RAM, ROM, etc.), and an auxiliary memory device (EPROM, hard disk drive, removable media, etc.). The auxiliary memory device stores an operating system (OS), various programs, various tables, etc., and by executing the programs stored therein, various functions (software modules) that meet predetermined purposes, as described below, can be realized. However, some or all of the functions may be realized as hardware modules using hardware circuits such as ASICs and FPGAs.
[0038] The server device 100 includes a control unit 110, a storage unit 120, and a communication unit .
[0039] The control unit 110 is realized by a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit) and a memory. The control unit 110 includes, as functional modules, a data acquisition unit 111, a candidate generation unit 112, an evaluation unit 113, and an association unit 114. These functional modules may be realized by the control unit 110 executing a program.
[0040] The data acquisition unit 111 acquires driving data of each vehicle from a plurality of vehicles. Here, the driving data may be time-series data such as vehicle position information, speed, acceleration information, etc. The data acquisition unit 111 stores the acquired driving data in the storage unit 120.
[0041] The candidate generation unit 112 acquires information about facilities (target facilities) that are candidates for association with the first area. Furthermore, upon acquiring information about the first area, the candidate generation unit 112 sets a facility extracted by a predetermined algorithm from facilities that exist within a predetermined distance from the first area as the target facility (i.e., a candidate facility to be associated with the first area). The candidate generation unit 112 may acquire information about the facilities by acquiring map data or the like from an external server device or the like.
[0042] The evaluation unit 113 acquires the cadastral map data of the land from an external server device, etc. For example, the evaluation unit 113 communicates with the external server device, etc. via the communication unit 130 to acquire the cadastral map data of the land. The evaluation unit 113 may acquire landowner information from the cadastral map data of the land.
[0043] Furthermore, the evaluation unit 113 calculates an evaluation score indicating the degree of association between each combination of the first area and each of the plurality of facilities using a predetermined criterion.
[0044] The predetermined standard may be a standard for calculating an evaluation score according to distance.
[0045] For example, the evaluation unit 113 may calculate a larger evaluation score when the distance between the first area and the land of the target facility is short. Also, the evaluation unit 113 may calculate a larger evaluation score when the first area and the land of the target facility are not separated by a road.
[0046] Furthermore, the evaluation unit 113 determines whether the owner of the land in the cadastral map data is the same as the owner of the land corresponding to the first area and the land corresponding to the target facility.
[0047] The evaluation unit 113 uses a first criterion as a predetermined criterion that calculates a higher evaluation score when the owner of the target land and the owner of the land in the target facility are the same as each other compared to when the owner of the target land and the owner of the land in the target facility are not the same.
[0048] Furthermore, the evaluation unit 113 determines, based on the travel data of the acquired multiple vehicles, whether the land boundary is a land boundary that allows mutual passage between the target land and the land of the target facility. The evaluation unit 113 then determines, among the land boundaries included in the acquired cadastral map data, whether the land boundary separating the land corresponding to the first area and the land corresponding to the facility that is a candidate for association with the first area is mutually passable. If the land boundary is mutually passable, the evaluation unit 113 considers that the land corresponding to the first area and the land corresponding to the target facility have the same owner. The mutual passability of the land boundaries may be determined based on whether the number of vehicles that have crossed the land corresponding to the first area and the land corresponding to the target facility, as determined based on the travel data, is equal to or greater than a first threshold.
[0049] The associating unit 114 associates the first area with the target facility based on the evaluation score calculated by the evaluating unit 113. Specifically, the associating unit 114 associates the land corresponding to the first area with the target facility when the evaluation score is equal to or greater than a predetermined threshold. For example, the associating unit 114 may determine that the first area is a parking lot for the target facility when the evaluation score is equal to or greater than a predetermined threshold.
[0050] The storage unit 120 is a main storage device such as RAM or ROM, an EPROM, a hard disk drive, or an auxiliary storage device such as removable media. The auxiliary storage device stores an operating system (OS), various programs, various tables, etc., and by executing the programs stored therein, it is possible to realize functions that match the predetermined purpose of each unit of the control unit 110. However, some or all of the functions may be realized by hardware circuits such as ASICs or FPGAs.
[0051] The storage unit 120 stores data used or generated in the processing performed by the control unit 110. The storage unit 120 may also store official map data of land acquired by the data acquisition unit 111 or travel data of multiple vehicles.
[0052] The communication unit 130 is configured with a communication circuit that performs wireless communication. The communication unit 130 may be, for example, a communication circuit that performs wireless communication using 4G (4th Generation) or a communication circuit that performs wireless communication using 5G (5th Generation). The communication unit 130 may also be a communication circuit that performs wireless communication using LTE (Long Term Evolution) or a communication circuit that performs wireless communication using LPWA (Low Power Wide Area). The communication unit 130 may be a communication circuit that performs communication using a Wi-Fi area. The communication unit 130 may be a communication circuit that performs wireless communication using Fi (registered trademark). Also, the communication unit 130 may be a communication circuit that performs wired communication.
[0053] [Server device processing] Next, a description will be given of specific contents of the processing performed by the server device 100. Fig. 3 is a flowchart of the processing performed by the control unit 110 of the server device 100 according to the embodiment.
[0054] The server device 100 starts the processing shown in FIG. 3, for example, when it receives a predetermined operation from a user who receives information from the server device 100, or when a vehicle associated with the user who receives information from the server device 100 starts traveling.
[0055] First, in step S10, the evaluation unit 113 acquires the cadastral map data of the land. The evaluation unit 113 communicates with an external server device or the like via the communication unit 130 to acquire the cadastral map data of the land. At this time, the evaluation unit 113 may extract owner information of each piece of land from the cadastral map data of the land.
[0056] Next, in step S11, the candidate generation unit 112 extracts candidate facilities to be associated with the first area. The candidate generation unit 112 acquires information about the first area and determines, as candidates for association, facilities extracted using a predetermined algorithm from facilities that exist within a predetermined distance from the first area.
[0057] Next, in step S12, the evaluation unit 113 determines whether the land corresponding to the first area and the land corresponding to the candidate facility associated with the first area have the same owner on the cadastral map data. If the evaluation unit 113 determines that the land corresponding to the first area and the land corresponding to the candidate facility associated with the first area have the same owner on the cadastral map data, this step is determined to be positive.
[0058] If the determination in this step is affirmative, the process proceeds to step S15.
[0059] If the determination in this step is negative, the process proceeds to step S13.
[0060] When the process transitions to step S13, the evaluation unit 113 determines whether the land boundary between the land corresponding to the first area to be determined and the land corresponding to the candidate facility associated with the first area is a mutually passable land boundary. Specifically, the evaluation unit 113 determines whether the target land boundary is passable based on multiple vehicle travel data separately acquired by the data acquisition unit 111. For example, the evaluation unit 113 may determine that the land boundary is a passable land boundary when there is a certain amount or more of travel data indicating that a vehicle is traveling across the land boundary.
[0061] This step results in a positive judgment when the evaluation unit 113 determines that the land boundary between the land corresponding to the first area to be judged and the land corresponding to the candidate facility associated with the first area is a mutually passable land boundary.
[0062] If the determination in this step is affirmative, the process proceeds to step S14.
[0063] If the determination in this step is negative, the process proceeds to step S15.
[0064] When the process proceeds to step S14, the evaluation unit 113 determines that the owner of the land corresponding to the first area and the land corresponding to the target facility (the facility that is a candidate for association with the first area) is the same. The evaluation unit 113 determines that the owner information of the land included in the acquired cadastral map data is the same as the owner of the land. Even if the owners are different, the land corresponding to the first area and the land corresponding to the facility in question will be deemed to be the same owner.
[0065] When the processing transitions to step S15, the evaluation unit 113 determines that the owner of the land corresponding to the first area shown in the cadastral map data and the owner of the land corresponding to the target facility (the facility that is a candidate for association with the first area) are the owners of both lands, respectively.
[0066] Next, in step S16, the evaluation unit 113 calculates an evaluation score for the association between the first area and the target facility according to a predetermined standard. The predetermined criteria may include evaluation criteria based on factors other than the landowner. For example, the evaluation score may be calculated based on factors such as the distance between the first area and the target facility, whether the two areas are a continuous piece of land (whether they are not separated by a road), etc. The predetermined criteria also include evaluation criteria based on the landowner (first criteria). The first criteria are evaluation criteria that are set so that when the owner of the land corresponding to the first area and the owner of the land corresponding to the facility that is a candidate for association with the first area are the same, the evaluation score is higher than when the owners of the two pieces of land are different.
[0067] In step S16, the evaluation unit 113 calculates an evaluation score for the association between the first area and the facility of interest according to a predetermined standard. When the process moves from step S14 to step S16, the evaluation score calculated in this step is greater than when the land corresponding to the first area and the land corresponding to the target facility are owned by different owners. Furthermore, when the process transitions from step S15 to step S16, if the owner of the land corresponding to the first area and the owner of the land corresponding to the target facility are not the same, the evaluation score calculated in this step is lower than when the owner of the land corresponding to the first area and the owner of the land corresponding to the target facility are the same.
[0068] Next, in step S17, the associating unit 114 associates the first area with the target facility based on the evaluation score calculated in step S16. Specifically, the associating unit 114 determines that there is an association between the first area and the target facility when the evaluation score is equal to or greater than a predetermined threshold. For example, the associating unit 114 may determine that the first area is a parking lot or the like of the target facility when the evaluation score is equal to or greater than a predetermined threshold. Furthermore, the associating unit 114 may determine that there is no association between the first area and the target facility when the evaluation score is less than a predetermined threshold. For example, the associating unit 114 may determine that the first area is not a parking lot or the like of the target facility when the evaluation score is less than a predetermined threshold.
[0069] At this point, the server device 100 ends the process.
[0070] As described above, in this embodiment, the server device 100 acquires cadastral map data and determines whether the land to be assessed (the land corresponding to the first area) and the land corresponding to the candidate facility (the target facility) to be associated with the land are owned by the same person. Even if the land owners in the cadastral map data are not the same, the server device 100 determines that the land corresponding to the first area and the land corresponding to the target facility are owned by the same person under certain conditions based on separately acquired driving data, and increases the evaluation score for associating the two. This allows the server device 100 to correctly associate land that was previously not associated because the land owners were not the same, based on actual usage. In other words, the server device according to this embodiment can associate a facility with another land used by the facility with greater accuracy than before.
[0071] (Other variations) The above-described embodiment is merely an example, and the present disclosure may be modified as appropriate within the scope of the present disclosure. For example, the processes and means described in the present disclosure may be freely combined and implemented as long as no technical contradiction occurs.
[0072] The present disclosure can also be realized by providing a computer program implementing the functions described in the above embodiments to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer via a non-transitory computer-readable storage medium connectable to the computer's system bus or via a network. Non-transitory computer-readable storage media include, for example, any type of disk, such as a magnetic disk (e.g., a floppy disk, a hard disk drive (HDD), etc.), an optical disk (e.g., a CD-ROM, a DVD disk, a Blu-ray disk), a read-only memory (ROM), a random-access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, an optical card, or any type of medium suitable for storing electronic instructions. [Explanation of symbols]
[0073] 100 Server device 110 Control unit 111 Data Acquisition Unit 112... Candidate generation section 113...Evaluation section 114. Association section 120...Storage section 130 Communications Department
Claims
[Claim 1] Obtaining cadastral data of the land; Associating the first area with one of the plurality of facilities based at least on a result of comparing location information of the first area with location information of the plurality of facilities; a control unit that executes the following: The control unit The association is performed using at least the owner information of the land corresponding to the first area and the owner information of the land corresponding to each of the plurality of facilities included in the cadastral map data, When performing the association, a predetermined criterion is used to calculate an evaluation score indicating a degree of association between the first area and the plurality of facilities for each combination of the first area and the plurality of facilities, and the association is performed based on the evaluation score; the predetermined criteria include a first criterion that increases the evaluation score when an owner of land corresponding to the first area is the same as an owner of land corresponding to a facility that is a candidate for association with the first area; In calculating the evaluation score, based on a collection of position information transmitted from a plurality of vehicles, a determination is made as to whether or not the land boundary separating the land corresponding to the first area and the land corresponding to the facility that is a candidate for association with the first area among the land boundaries indicated by the cadastral map data is mutually passable; If the land boundaries are mutually passable, the owner of the land corresponding to the first area is considered to be the same as the owner of the land corresponding to the facility that is a candidate for association with the first area. Information processing device.
Citation Information
Patent Citations
Information processing device, information processing method, and program
JP2023113440A