Land information provision system, land information provision method, and program

The land information provision system effectively integrates land polygon data with raster maps, enabling dynamic updates and detailed information display through interactive user interactions, addressing inefficiencies in existing technologies.

JP2026075976APending Publication Date: 2026-05-11株式会社JON
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
株式会社JON
Filing Date
2024-10-23
Publication Date
2026-05-11

AI Technical Summary

Technical Problem

Existing technologies fail to provide land information in a way that efficiently integrates land polygon data with raster map images, especially when user interactions require dynamic updates and detailed land information display.

Method used

A land information provision system that includes land polygon data storage, reference position determination, target area determination, land polygon data identification, and display control to superimpose relevant land polygons on raster maps, allowing for interactive updates and detailed land information display.

Benefits of technology

Enables efficient integration and dynamic display of land polygon data on raster maps, facilitating user interaction and providing detailed land information, including registration and building data, with transparent outline adjustments and interactive zooming and scrolling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026075976000001_ABST
    Figure 2026075976000001_ABST
Patent Text Reader

Abstract

To reduce the processing load on land information provision systems that provide information related to land. [Solution] The target area determination unit 52 determines a target area in real space whose size in real space is given, based on a reference position in real space. The land polygon data identification unit 54 identifies at least one land polygon data from among a plurality of land polygon data based on the target area. The display control unit 66 displays at least a portion of a polygon map image in which at least one polygon associated with each identified land polygon data is superimposed on a raster map image representing real space. The server-side data transmission unit 58 provides information relating to land associated with a polygon selected from among the at least one polygon shown in the display image.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0007] ,

[0001] The present invention relates to a land information providing system, a land information providing method, and a program.

Background Art

[0002] Patent Document 1 describes a system in which registration information of real estate whose position is indicated in a map image is displayed by performing a predetermined operation.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the technique described in Patent Document 1, it is conceivable to display a map image in which a plurality of polygons each associated with a single piece of land are arranged, and provide information (for example, registration information) related to the land associated with the polygon selected from these polygons. <00​​​​​​​​​​​​​(1) The land information provision system according to the present invention includes: land polygon data storage means for storing a plurality of land polygon data indicating polygons associated with land; reference position determination means for determining a reference position in real space; target area determination means for determining a target area in real space whose size in real space is given size based on the reference position; land polygon data identification means for identifying at least one of the plurality of land polygon data based on the target area; display control means for displaying at least a portion of a polygon map image in which at least one polygon associated with each of the identified land polygon data is superimposed on a raster map image representing real space; and land information provision means for providing information relating to land associated with a polygon selected from the at least one polygon.

[0008] (2) In the land information provision system described in (1), the display control means may display information relating to land provided by the land information provision means.

[0009] (3) In the land information provision system described in (1), the land information provision means may provide land registration information associated with the selected polygon.

[0010] (4) In the land information provision system described in (1), the land information provision means may provide registration information of land associated with the selected polygon, and registration information of buildings built on said land.

[0011] (5) In the land information provision system described in any of (1) to (4), the system further includes a land type identification means for identifying the type of land to which the reference position belongs, and the target area determination means may determine the target area of ​​a size corresponding to the identified type.

[0012] (6) In the land information provision system described in any of (1) to (5), the target area may be a circular area.

[0013] (7) In a land information provision system according to any of (1) to (6), the display control means may further include a polygon map image updating means which displays a portion of the polygon map image centered on a pixel corresponding to the reference position, the display control means changes the portion of the polygon map image that is displayed in response to an operation received, and updates the polygon map image when the difference between the position in real space corresponding to the pixel that is the center of the displayed portion of the polygon map image and the reference position satisfies a given condition.

[0014] (8) In the land information provision system described in any of (1) to (7), the display control means may display at least a portion of the polygon map image in which, for land polygon data indicating polygons included in the target area, the polygons are superimposed on the map image, and for land polygon data indicating polygons that intersect with the contour of the target area, the polygons that are common to the polygons and the target area are superimposed on the map image.

[0015] (9) In the land information provision system described in any of (1) to (8), the land polygon data is associated with the land parcel number corresponding to the polygon indicated by the land polygon data, and the display control means may display the land parcel number corresponding to the polygon for polygons whose display size is larger than a predetermined size.

[0016] In the land information provision system described in any of (1)(1) to (9), the display control means may cause each of the at least one polygon associated with each of the specified land polygon data to be displayed in a manner corresponding to the position of the polygon within the target area.

[0017] (11) A method for providing land information according to the present invention includes the steps of: a reference position determination means determining a reference position in real space; a target area determination means determining a target area in real space having a given size based on the reference position; a land polygon data identification means identifying at least one land polygon data from among a plurality of land polygon data, each representing a polygon associated with land, based on the target area; a display control means displaying at least a portion of a polygon map image in which at least one polygon associated with each identified land polygon data is superimposed on a raster map image representing real space; and a land information providing means providing information relating to land associated with a polygon selected from among the at least one polygon.

[0018] (12) The program according to the present invention causes a computer to perform the following steps: determine a reference position in real space; determine a target area in real space having a given size based on the reference position; identify at least one land polygon data from among a plurality of land polygon data, each representing a polygon associated with land, based on the target area; display at least a portion of a polygon map image in which at least one polygon associated with each identified land polygon data is superimposed on a raster map image representing real space; and provide information relating to land associated with a polygon selected from among the at least one polygon. [Brief explanation of the drawing]

[0019] [Figure 1] This figure shows an example of the configuration of a land information provision system according to one embodiment of the present invention. [Figure 2] This figure shows an example of an image to be displayed. [Figure 3] It is a diagram showing an example of a target area image. [Figure 4] It is a diagram showing an example of a map image. [Figure 5] It is a diagram showing an example of a display target image. [Figure 6] It is a diagram showing an example of the relationship between two land polygons. [Figure 7] It is a diagram showing an example of a display target image. [Figure 8] It is a diagram showing an example of a display target image. [Figure 9] It is a diagram showing an example of a display target image. [Figure 10] It is a functional block diagram showing an example of functions implemented in a land information providing server and a terminal according to an embodiment of the present invention. [Figure 11] It is a diagram showing an example of land management data. [Figure 12] It is a flowchart showing an example of the processing flow performed in a land information providing server and a terminal according to an embodiment of the present invention. [Figure 13] It is a flowchart showing an example of the processing flow performed in a land information providing server and a terminal according to an embodiment of the present invention. [Figure 14] It is a flowchart showing an example of the processing flow performed in a land information providing server and a terminal according to an embodiment of the present invention. [Figure 15] It is a flowchart showing an example of the processing flow performed in a land information providing server and a terminal according to an embodiment of the present invention.

Mode for Carrying Out the Invention

[0020] Hereinafter, an embodiment of the present invention will be described in detail based on the drawings.

[0021] FIG. 1 is a diagram showing an example of the configuration of a land information providing system 1 according to an embodiment of the present invention.

[0022] The land information provision system 1 according to this embodiment includes a land information provision server 10, a terminal 12, and a geographic information provision service 14. The land information provision server 10, terminal 12, and geographic information provision service 14 are connected to a computer network 16 such as the Internet, and the land information provision server 10, terminal 12, and geographic information provision service 14 can communicate with each other via the computer network 16.

[0023] The land information server 10 is a general-purpose computer equipped with, for example, a processor, a storage unit (memory, hard disk drive (HDD), etc.), a communication unit (communication interface, etc.), and so on.

[0024] Terminal 12 is a computer such as a personal computer, a mobile phone (including a smartphone), or a portable information terminal (including a tablet computer). Terminal 12 includes, for example, a processor, a storage unit (memory, solid-state drive (SSD), etc.), a communication unit (communication interface, etc.), and an interface unit (keyboard, mouse, display, touch panel, etc.).

[0025] The geographic information provision service 14 provides services related to geographic information, such as a function to provide raster map images centered on a specified geographic location (e.g., latitude and longitude) via various application programming interfaces (APIs), and a geocoding function that converts strings representing addresses and place names with geographic locations (e.g., latitude and longitude).

[0026] Figure 2 shows an example of the display target image 20 according to this embodiment. In this embodiment, for example, a screen including the display target image 20 shown in Figure 2 is displayed on the display of the terminal 12. The display target image 20 is an image that corresponds to at least a part of the polygon map image described later.

[0027] The polygon map image is, for example, an image in which a target area image 24 containing multiple land polygons 22 (22a to 22s), as exemplified in Figure 3, is superimposed on an existing raster-format map image 26 (for example, an image from Google Maps®), provided by a geographic information service 14, as exemplified in Figure 4. Note that Figure 4 shows at least a portion of the entire map image 26 that corresponds to the geographic area shown in the display target image 20 in Figure 2.

[0028] In this embodiment, for example, the land information provision server 10 manages land polygon data that represents polygons corresponding to land in real space. For land polygon data that represents polygons corresponding to land contained within the area corresponding to the target area image 24 (hereinafter referred to as the target area), the polygons represented by this land polygon data are included in the target area image 24 as land polygons 22. On the other hand, for land polygon data that represents land intersecting the contour of the target area, the polygons that are the common parts of the polygons represented by this land polygon data and the target area are included in the target area image 24 as land polygons 22. Here, as shown in Figure 3, the target area may be a circular area.

[0029] Furthermore, the land polygons 22 may be displayed in a manner that corresponds to their position within the target area image 24. For example, the land polygons 22 may be superimposed on the map image 26 such that the transparency of their outlines increases the further they are from the center of the target area image 24. For example, the outlines of land polygons 22 whose center is located at a distance greater than a predetermined distance from the center of the target area image 24 may be transparent. To illustrate this, in Figure 2, land polygons 22 whose outline transparency is higher than a predetermined value are not shown.

[0030] In this embodiment, when a user moves a cursor on the screen with a mouse or the like, the contour of a land polygon 22 (a land polygon 22 with a cursor placed inside it) that has become active is highlighted. For example, the contour of an active land polygon 22 is displayed in yellow. In this embodiment, even land polygons 22 not shown in Figure 2 will have their contours highlighted when they become active.

[0031] Then, when any of the land polygons 22 is active, if the user performs a predetermined selection operation such as clicking with the mouse, the active land polygon 22 is identified and displayed, as shown in Figure 5, and a land information image 30 is displayed in which the individual land information 28, which is information about the land associated with that land polygon 22, is placed. In Figure 5, the identification is represented by hatching, but the form of the identification is not limited to hatching. For example, the land polygon 22 that is the target of the identification may be displayed in yellow.

[0032] Figure 5 shows an example of the display target image 20 when a predetermined selection operation has been performed on land polygons 22a and 22n. Figure 6 shows an example of the relationship between land polygon 22n, which is not shown in Figure 2 but is shown in Figure 3, and land polygon 22t, which is shown in Figure 5. Land polygon 22t is a polygon represented by land polygon data managed by the land information provision server 10, and land polygon 22n is, as described above, a polygon that is the common part between the polygon represented by land polygon data managed by the land information provision server 10 and the target area. Therefore, as shown in Figure 6, land polygon 22n is included in land polygon 22t.

[0033] In this embodiment, as described above, it is possible to activate the land polygon 22n in the display target image 20 shown in Figure 2. When a selection operation is performed on the active land polygon 22n, the polygon indicated by the land polygon data associated with land polygon 22n is displayed as land polygon 22t. In this way, in this embodiment, for land polygon data indicating land that intersects with the contour of the target area, the shape of the land indicated by the land polygon data can be displayed by performing a selection operation.

[0034] In this case, the land information image 30 includes individual land information 28a, which shows a string representing the location and lot number of the land associated with the land polygon 22n, and a reference area, and individual land information 28b, which shows a string representing the location and lot number of the land associated with the land polygon 22a, and a reference area. Here, the reference area refers to an estimated value of the area of ​​the land associated with the land polygon 22, calculated, for example, based on the number of pixels included in the land polygon 22 and the scale of the map image 26.

[0035] Furthermore, a registration information acquisition button 32 is also placed on the land information image 30. When the user performs a predetermined operation such as clicking the registration information acquisition button 32, the registration information of the land associated with the displayed individual land information 28 is downloaded from the land information provision server 10 to the terminal 12. In the example in Figure 5, the registration information of the land associated with individual land information 28a and the registration information of the land associated with individual land information 28b are downloaded.

[0036] Furthermore, the display target image 20 according to this embodiment can be enlarged (zoomed in), reduced (zoomed out), and scrolled in any direction (up, down, left, or right) by the user performing predetermined operations. In this way, in this embodiment, the user can change the portion of the polygon map image that is displayed as the display target image 20.

[0037] Figure 7 shows an example of a situation where the display target image 20 shown in Figure 2 is enlarged. The display target image 20 shown in Figure 7 has a narrower geographical area displayed within the polygon map image than the display target image 20 shown in Figure 2. In Figure 2, the entire target area is displayed, but in Figure 7, a part of the target area extends beyond the area occupied by the display target image 20. Thus, in this embodiment, even if the display target image 20 is enlarged, the target area image 24 does not change.

[0038] Furthermore, in this embodiment, even if the display target image 20 shown in Figure 2 is reduced in size, the target region image 24 does not change. When the display target image 20 shown in Figure 2 is reduced in size, the displayed geographical range within the polygon map image becomes wider. On the other hand, the area of ​​the target region within the display target image 20 becomes smaller.

[0039] Furthermore, as shown in Figure 8, even if the display target image 20 shown in Figure 2 is scrolled, the target region image 24 does not change if the scroll amount is small. On the other hand, as shown in Figure 9, when the display target image 20 shown in Figure 2 is scrolled a large amount, the position of the target region in real space is changed. Then, the displayed display target image 20 is updated with the target region image 24, which is generated based on the changed target region, superimposed on the map image 26. In Figure 9, the land polygon 22e shown in Figure 2 is replaced with land polygon 22u. Also, land polygons 22c, 22d, and 22k shown in Figure 2 are also shown in Figure 9. In addition, land polygons 22l, 22v, 22w, 22x, and 22y, which are not shown in Figure 2, are shown in Figure 9.

[0040] Furthermore, in this embodiment, for example, for land polygons 22 that satisfy a predetermined condition (for example, the number of pixels included is greater than or equal to a predetermined number), the land parcel number associated with the land polygon 22 is superimposed and displayed.

[0041] In the examples in Figures 2 and 8, the land parcel numbers are displayed for the parcels of land associated with each of the land polygons 22a, 22c, 22e, 22f, 22g, 22h, 22i, and 22k. In the example in Figure 5, in addition to these land polygons 22, the land parcel numbers are also displayed for the parcel associated with land polygon 22t.

[0042] Furthermore, in the example in Figure 7, the land parcel numbers associated with each of the land polygons 22a, 22c, 22d, 22f, 22g, 22h, 22i, and 22k are displayed. Note that in the example in Figure 2, the land parcel number is not displayed for land polygon 22d because the number of pixels it contains is less than a predetermined number, but in the example in Figure 7, the land parcel number is displayed because the number of pixels it contains is less than a predetermined number. In this way, whether or not the land parcel number is displayed may be controlled by the scale of the display target image 20. Also, in the case of land polygon 22e, the land parcel number is not displayed because the position of the representative point (e.g., the center) of the land associated with land polygon 22e is outside the display range.

[0043] Furthermore, in the example in Figure 9, the land parcel numbers are displayed for each of the land parcels associated with land polygons 22c, 22k, 22l, 22u, 22v, 22w, and 22y.

[0044] The functions of the land information provision server 10 and terminal 12 according to this embodiment, and the processes performed by the land information provision server 10 and terminal 12 according to this embodiment will be further described below.

[0045] Figure 10 is a functional block diagram showing an example of functions implemented in the land information provision server 10 and terminal 12 according to this embodiment. Note that not all of the functions shown in Figure 10 are required to be implemented in the land information provision server 10 according to this embodiment, and other functions may be implemented as well. Similarly, not all of the functions shown in Figure 10 are required to be implemented in the terminal 12 according to this embodiment, and other functions may be implemented as well.

[0046] As shown in Figure 10, the land information provision server 10 according to this embodiment functionally includes, for example, a land management data storage unit 40, a land type data storage unit 42, a registration information storage unit 44, a server-side data receiving unit 46, a reference position determination unit 48, a land type identification unit 50, a target area determination unit 52, a land polygon data identification unit 54, a data generation unit 56, and a server-side data transmission unit 58. These functional blocks are realized by the execution of a program on the land information provision server 10, which is a computer. The program may be stored in various computer-readable information storage media such as semiconductor memory and loaded from the media to the land information provision server 10. Alternatively, it may be downloaded to the land information provision server 10 via a data communication line such as the Internet.

[0047] Furthermore, as shown in Figure 10, the terminal 12 according to this embodiment functionally includes, for example, a terminal-side data transmission unit 60, a terminal-side data reception unit 62, a screen generation unit 64, a display control unit 66, and a monitoring unit 68. These functional blocks are realized by the execution of a program on the terminal 12, which is a computer. The program may be stored in various computer-readable information storage media such as semiconductor memory and loaded from the media to the terminal 12. Alternatively, it may be downloaded to the terminal 12 via a data communication line such as the Internet.

[0048] In this embodiment, the land management data storage unit 40 stores multiple land management data, for example, as shown in Figure 11. As shown in Figure 11, the land management data includes land ID, location data, land number data, representative point location data, land polygon data, etc. Land management data is data associated with land. The land ID included in the land management data is an identifier for the land associated with the land management data. The location data included in the land management data is data indicating the location of the land associated with the land management data. The land number data included in the land management data is data indicating the land number of the land associated with the land management data. The representative point location data included in the land management data is data indicating the geographical location (e.g., latitude and longitude) of the representative point (e.g., center) of the land associated with the land management data. The land polygon data included in the land management data is data indicating the polygon of the land associated with the land management data. The land polygon data is, for example, GeoJSON format data indicating the geographical location and shape of the polygon.

[0049] In this embodiment, the land type data storage unit 42 stores land type data indicating the type of land (e.g., urban area, forest, etc.) to which each location included in the geographical area covered by the multiple land management data stored in the land management data storage unit 40 belongs. In this embodiment, it is assumed that the land type data is stored in the land type data storage unit 42 in advance.

[0050] In this embodiment, the registration information storage unit 44 stores, for example, the registration information of the land indicated by each of the multiple land management data stored in the land management data storage unit 40. Here, for example, the registration information associated with the land ID included in the land management data is stored in the registration information storage unit 44.

[0051] In this embodiment, the terminal-side data transmission unit 60 transmits data to the land information provision server 10, for example. For instance, suppose a user enters a string representing an address or land number into an input form (not shown) placed on the screen displayed on the terminal 12 and performs a predetermined transmission operation. In this case, the terminal-side data transmission unit 60 transmits the string to the land information provision server 10 in response to the transmission operation.

[0052] In this embodiment, the server-side data receiving unit 46 receives data transmitted from, for example, the terminal 12. For example, the server-side data receiving unit 46 receives a string representing an address or land number.

[0053] In this embodiment, the reference position determination unit 48 determines, for example, a reference position in real space. Here, for example, the reference position may be determined based on a string received by the server-side data receiving unit 46. For example, the reference position determination unit 48 may obtain a location in real space (e.g., latitude and longitude) associated with the input string from the geographic information provision service 14 by accessing the geographic information provision service 14. The reference position determination unit 48 may then determine the obtained location as the reference position. Alternatively, the land information provision server 10 may store data associating addresses with location information (e.g., latitude and longitude) or data associating land parcel numbers with location information (e.g., latitude and longitude), and the location in real space associated with the input string, identified based on this data, may be determined as the reference position.

[0054] In this embodiment, the land type identification unit 50 identifies, for example, the type of land to which the reference location belongs. Here, for example, the land type identification unit 50 may identify the type of land to which the reference location determined by the reference location determination unit 48 belongs, based on the land type data stored in the land type data storage unit 42.

[0055] In this embodiment, the target area determination unit 52 determines, for example, a target area in real space whose size in real space is given, based on a reference position. Here, the target area determination unit 52 may determine a target area of ​​a size corresponding to the type of land to which the reference position belongs. For example, a circular target area with a radius corresponding to the length of the land to which the reference position belongs may be determined. For example, if the land to which the reference position belongs is an urban area, a circular target area centered on the reference position with a radius of 100 meters in real space may be determined. Alternatively, for example, if the land to which the reference position belongs is a forest, a circular target area centered on the reference position with a radius of 300 meters in real space may be determined.

[0056] In this embodiment, the land polygon data identification unit 54 identifies at least one land polygon data from among a plurality of land polygon data based on the determined target area. Here, for example, at least one land management data may be identified from among a plurality of land management data stored in the land management data storage unit 40. Hereinafter, the land management data identified in this manner will be referred to as target land management data. For example, land management data including land polygon data that shows polygons contained within the target area, and land management data including land polygon data that shows polygons intersecting the contour of the target area may be identified as target land management data.

[0057] In this embodiment, the data generation unit 56 generates data to be transmitted to the terminal 12, for example. For example, the data generation unit 56 may generate polygon data within the target region, which is GeoJSON format data corresponding to the target region image 24 shown in Figure 3.

[0058] For example, in the case of target land management data that includes land polygon data indicating polygons contained within a target area, target area polygon data indicating said polygons may be generated, associated with the land ID, land parcel data, and representative point location data included in the target land management data.

[0059] Furthermore, for target land management data that includes land polygon data indicating polygons that intersect with the contour of the target area, target area polygon data may be generated that indicates polygons that are the common parts of the polygon and the target area, associated with the land ID, land parcel data, and representative point location data included in the target land management data.

[0060] The data generation unit 56 may generate display control data for the image to be displayed, which includes reference position data indicating a reference position and at least one of the aforementioned polygon data within the target area. As described above, the polygon data within the target area may be associated with a land ID, land parcel number data, and representative point position data.

[0061] In this embodiment, the server-side data transmission unit 58 transmits data to the terminal 12, for example. Here, for example, the server-side data transmission unit 58 may transmit the display target image display control data generated by the data generation unit 56 to the terminal 12.

[0062] In this embodiment, the terminal-side data receiving unit 62 receives data transmitted from, for example, the land information provision server 10. Here, for example, it may receive the display target image display control data mentioned above.

[0063] In this embodiment, the screen generation unit 64 generates a screen that includes, for example, the image to be displayed 20. Here, for example, a screen that includes the image to be displayed 20 shown in Figure 2 may be generated.

[0064] In this embodiment, the display control unit 66 causes the display target image 20 to display at least a part of a polygon map image in which at least one polygon, each associated with at least one land polygon data identified by the land polygon data identification unit 54, is superimposed on a raster-format map image 26 representing real space. Here, the display control unit 66 may also display the screen generated by the screen generation unit 64 on a display or the like.

[0065] For example, the screen generation unit 64 may send a request to the geographic information service 14 to transmit a map image 26 centered on the geographic location indicated by the reference position data included in the display control data of the image to be displayed that it receives. The screen generation unit 64 may then receive the map image 26 from the geographic information service 14.

[0066] The screen generation unit 64 may generate a target area image 24 that includes land polygons 22 indicated by each of the at least one target area polygon data included in the display control data of the image to be displayed that it receives. The screen generation unit 64 may then generate a polygon map image in which the target area image 24 is superimposed on the map image 26 by arranging the target area image 24 at a position that matches the geographical location in the map image 26 that it receives.

[0067] The screen generation unit 64 may generate a screen that includes a display target image 20, which is a part of the polygon map image, centered on a pixel corresponding to the reference position indicated by the reference position data included in the display control data of the display target image that it receives. The display control unit 66 may then display this screen. In this case, there may be parts of the generated polygon map image that are not displayed as the display target image 20.

[0068] Furthermore, for polygons whose display size is larger than a predetermined size, the screen generation unit 64 may place the land parcel number associated with the polygon in the polygon map image. For example, for land polygons 22 that contain a predetermined number of pixels or more, the screen generation unit 64 may place a string representing the land parcel number indicated by the land parcel number data associated with the target area polygon data associated with the land polygon 22 in the pixel corresponding to the geographical location indicated by the representative point location data associated with the target area polygon data. The display control unit 66 may then display the land parcel number associated with the land polygon 22 for land polygons 22 whose display size is larger than a predetermined size.

[0069] Furthermore, as described above, the screen generation unit 64 may arrange each of the at least one polygons associated with each of the at least one land polygon data identified by the land polygon data identification unit 54 in a manner corresponding to the position of the polygon within the target area. The display control unit 66 may then display each of the at least one polygons associated with each of the at least one land polygon data identified by the land polygon data identification unit 54 in a manner corresponding to the position of the polygon within the target area. For example, the land polygons 22 may be superimposed on the map image 26 such that the transparency of their outlines increases the further they are from the center of the target area image 24.

[0070] Furthermore, the screen generation unit 64 may generate a screen that includes a display target image 20 which is at least a part of a polygon map image in which polygons that are common to the target area and the target area are superimposed on the map image 26, for polygon data within the target area that indicates polygons contained within the target area, and for polygon data within the target area that indicates polygons that intersect with the contour of the target area. The display control unit 66 may then display this screen.

[0071] Furthermore, as explained with reference to Figures 7 to 9, the display control unit 66 may change a portion of the polygon map image that is displayed in response to an operation it receives.

[0072] In this embodiment, the monitoring unit 68 monitors, for example, operations on the terminal 12 and changes in the displayed image 20.

[0073] The monitoring unit 68 may monitor the position in real space (geographical position) corresponding to the pixel at the center of the displayed target image 20. The screen generation unit 64 may then update the polygon map image in response to whether the difference between the geographical position and the reference position satisfies a given condition. For example, the monitoring unit 68 may monitor the distance in real space between the position in real space corresponding to the pixel at the center of the displayed target image 20 and the reference position. The screen generation unit 64 may then update the polygon map image in response to the detection that the monitored distance is greater than or equal to a predetermined multiple of the radius of the target area (for example, 0.6 times or 0.8 times).

[0074] The following describes an example of the processing flow performed by the land information provision server 10 and terminal 12 according to this embodiment, in response to the input of a string representing an address or land number into the input form located on the screen displayed on terminal 12, with reference to the flowchart illustrated in Figure 12.

[0075] When a string representing an address or land number is entered into the input form, the terminal-side data transmission unit 60 of terminal 12 sends search string data indicating the entered string to the land information provision server 10. The server-side data receiving unit 46 of the land information provision server 10 then receives the search string data (S101).

[0076] Then, the reference position determination unit 48 of the land information provision server 10 determines the reference position based on the string indicated by the search string data received in the process shown in S101 (S102).

[0077] Then, the land type identification unit 50 of the land information provision server 10 identifies the land type to which the reference location belongs, based on the reference location determined in the process shown in S102 and the land type data stored in the land type data storage unit 42 (S103).

[0078] Then, the target area determination unit 52 determines the area size (for example, the length of the radius) corresponding to the land type identified in the process shown in S103 (S104). Here, for example, the target area determination unit 52 may store data that associates land type with area size. And the area size may be determined based on this data.

[0079] Then, the target area determination unit 52 determines a circular target area centered on the reference position determined in the process shown in S102, with a radius equal to the length determined in the process shown in S104 (S105).

[0080] Then, the land polygon data identification unit 54 identifies at least one target land management data from among the multiple land management data stored in the land management data storage unit 40 based on the target region determined in the process shown in S105 (S106).

[0081] Then, the data generation unit 56 generates display control data for the image to be displayed based on the reference position determined in the process shown in S102 and the target land management data identified in the process shown in S106 (S107).

[0082] Then, the server-side data transmission unit 58 transmits the display control data for the image to be displayed, generated by the process shown in S107, to the terminal 12. The terminal-side data receiving unit 62 of the terminal 12 then receives the display control data for the image to be displayed (S108).

[0083] Then, the screen generation unit 64 generates a screen including the image to be displayed 20 based on the display control data for the image to be displayed received in the process shown in S108 (S109).

[0084] Then, the display control unit 66 displays the screen generated by the process shown in S109 on a display or the like (S110), and the process shown in this example is completed.

[0085] Next, regarding the updating of polygon map images, an example of the processing flow performed in the land information provision server 10 and terminal 12 according to this embodiment will be explained with reference to the flowchart illustrated in Figure 13.

[0086] When a screen containing the image to be displayed 20 is displayed, as described above, the image to be displayed 20 can be enlarged (zoomed in), reduced (zoomed out), and scrolled in any direction (up, down, left, or right) by the user performing a predetermined operation.

[0087] In this situation, the monitoring unit 68 monitors whether predetermined polygon map image update conditions have been met (S201). For example, it may monitor whether the condition that the distance in real space between the position in real space corresponding to the pixel that is the center of the displayed target image 20 and the reference position is greater than or equal to a predetermined multiple of the radius of the target area (for example, 0.6 times or 0.8 times) has been met.

[0088] Then, when it is detected that the conditions for updating the polygon map image have been met, the terminal-side data transmission unit 60 of terminal 12 transmits location data indicating the geographical location in real space corresponding to the pixel that is the center of the displayed target image 20 to the land information provision server 10. The server-side data receiving unit 46 of the land information provision server 10 then receives the location data (S202).

[0089] Then, the reference position determination unit 48 of the land information provision server 10 determines the position in real space indicated by the position data received in the process shown in S202 as the reference position (S203).

[0090] Then, the same processes as those shown in S103 to S106 in Figure 12 are executed (S204 to S207). The explanation of the processes shown in S204 to S207 is omitted.

[0091] Then, the data generation unit 56 generates display control data for the image to be displayed based on the target land management data identified in the process shown in S207 (S208). Note that the display control data for the image to be displayed generated in the process shown in S208 does not necessarily include reference position data indicating the reference position.

[0092] Then, the server-side data transmission unit 58 transmits the display control data for the image to be displayed, generated by the process shown in S208, to the terminal 12. The terminal-side data receiving unit 62 of the terminal 12 then receives the display control data for the image to be displayed (S209).

[0093] Then, the screen generation unit 64 generates a screen including a new display target image 20 based on the display control data for the display target image received in the process shown in S209 (S210). In the process shown in S210, a screen including a new display target image 20 is generated based on the map image 26 used in the process shown in S109.

[0094] Then, the display control unit 66 displays the screen generated by the process shown in S210 on a display or the like (S211), and the process shown in this example is completed.

[0095] In this way, the polygon map image is updated, and the display target image 20, which is at least a part of the updated polygon map image, is displayed.

[0096] In this embodiment, the screen generation unit 64 generates a screen that includes the land information image 30 shown in Figure 5. Hereinafter, an example of the processing flow performed in the land information provision server 10 and terminal 12 according to this embodiment, regarding the generation and display of the screen including the land information image 30, will be explained with reference to the flowchart illustrated in Figure 14.

[0097] When a selection operation is performed on a land polygon 22 included in the displayed target image 20, the monitoring unit 68 identifies the land ID associated with the target area polygon data corresponding to the said land polygon 22 (S301).

[0098] Then, the terminal-side data transmission unit 60 sends a request to the land information provision server 10 to transmit land information associated with the identified land ID. The server-side data receiving unit 46 of the land information provision server 10 then accepts the transmission request (S302).

[0099] When the server-side data receiving unit 46 receives the transmission request, the server-side data transmission unit 58 identifies the land management data containing the land ID stored in the land management data storage unit 40, and identifies the location data, land number data, and land polygon data included in this land management data (S303).

[0100] Then, the server-side data transmission unit 58 transmits the location data, land parcel data, and land polygon data identified in the process shown in S303 to the terminal 12. The terminal-side data receiving unit 62 of the terminal 12 then receives the location data, land parcel data, and land polygon data (S304).

[0101] When the terminal-side data receiving unit 62 of terminal 12 receives location data, land parcel data, and land polygon data, the screen generation unit 64 generates individual land information 28 on which a string representing the location indicated by the location data, a hyphen, and a string representing the land parcel indicated by the land parcel data are combined, and a reference area calculated based on the number of pixels included in the selected land polygon 22 is placed, as well as a land information image 30 on which a registration information acquisition button 32 is placed (S305).

[0102] Then, the screen generation unit 64 replaces the selected land polygon 22 with the land polygon 22 that is indicated by the received land polygon data (S306).

[0103] Then, the generated land information image 30 is placed, and a screen is generated that includes a display target image 20 in which the replaced land polygon 22 is identified (S307). The display control unit 66 then updates the displayed screen to the generated screen (S308), and the process shown in this example is completed.

[0104] If a screen containing the display target image 20 on which the land information image 30 is placed has already been generated, the process shown in S305 will generate a land information image 30 on which individual land information 28 has been added, based on the location data, land parcel data, and land polygon data received in the process shown in S304. Then, the process shown in S307 will generate a screen containing the display target image 20 on which the land information image 30 with the added individual land information 28 has been placed.

[0105] Thus, the server-side data transmission unit 58 may provide the terminal 12 with information relating to land associated with a polygon selected from among at least one polygon associated with each of the at least one land polygon data identified by the land polygon data identification unit 54. The display control unit 66 of the terminal 12 may then display the information relating to land associated with the selected polygon, provided by the server-side data transmission unit 58.

[0106] In addition, in the process shown in S304, land polygon data associated with land included in the target area does not need to be transmitted. Furthermore, the process shown in S306 does not need to be executed. In this case, the process shown in S307 will generate a screen that includes a display target image 20 in which the already displayed land polygon 22 is identified.

[0107] In this embodiment, the server-side data transmission unit 58 transmits the requested registration information to the terminal 12. Hereinafter, an example of the processing flow performed in the land information provision server 10 and terminal 12 according to this embodiment will be explained with reference to the flowchart illustrated in Figure 15.

[0108] When a predetermined operation, such as clicking the registration information acquisition button 32 included in the land information image 30, is performed, the monitoring unit 68 identifies the land ID of the land associated with each of the individual land information 28 included in the displayed land information image 30 (S401).

[0109] Then, the terminal-side data transmission unit 60 sends a request to the land information provision server 10 to transmit registration information associated with the identified land ID. The server-side data receiving unit 46 of the land information provision server 10 then receives the transmission request (S402).

[0110] When the server-side data receiving unit 46 of the land information provision server 10 receives the transmission request, the server-side data transmission unit 58 retrieves the registration information associated with the land ID associated with the transmission request, which is stored in the registration information storage unit 44 (S403). Then, the server-side data transmission unit 58 transmits the registration information obtained in the process shown in S403 to the terminal 12 (S404).

[0111] When the terminal-side data receiving unit 62 of terminal 12 receives the registration information, it stores the registration information in terminal 12 (S405), and the process shown in this example is terminated. If multiple land IDs are identified in the process shown in S401, multiple pieces of registration information will be transmitted in the process shown in S404.

[0112] Thus, the server-side data transmission unit 58 may provide land registration information associated with the selected polygon.

[0113] In this embodiment, the registration information storage unit 44 may store building registration information. The building registration information may also be associated with the land ID of the land on which the building stands. When the server-side data receiving unit 46 of the land information provision server 10 receives a request to transmit registration information, the server-side data transmission unit 58 may retrieve the land registration information associated with the land ID associated with the transmission request, and the building registration information associated with the land ID associated with the transmission request, which are stored in the registration information storage unit 44, and transmit this retrieved registration information to the terminal 12.

[0114] If zooming out the image 20 to be displayed requires drawing a large number of small land polygons 22 across the entire screen, it would place an excessive processing load on terminal 12. In this case, data representing a large number of land polygons 22 would need to be sent from the land information server 10 to terminal 12.

[0115] In this embodiment, when the scale is increased beyond a certain point, the land polygons 22 are displayed only in a portion of the area occupied by the display target image 20. Furthermore, the displayed land polygons 22 are not updated even when the display target image 20 is zoomed in or zoomed out. Also, even when the display target image 20 is scrolled, the displayed land polygons 22 are not updated if the scroll amount is small. In this way, in this embodiment, the processing load on the land information provision system 1, such as the drawing process of land polygons 22 and land parcel numbers on the terminal 12, and communication between the land information provision server 10 and the terminal 12, can be reduced.

[0116] Furthermore, according to this embodiment, since the information presented to the user is limited, the risk of leakage of land-related information is reduced.

[0117] Furthermore, land boundaries (property lines) are generally straight lines. In this embodiment, by making the target area circular, when a land polygon 22 near the contour of the target area becomes active, a portion of the circle is included in the contour of this land polygon 22. Therefore, the user can easily recognize that the highlighted contour does not represent the actual contour of the land.

[0118] However, the present invention is not limited to the embodiments described above.

[0119] For example, the division of roles between the land information server 10 and the terminal 12 is not limited to those described above. For instance, a map image 26 may be sent from the land information server 10 to the terminal 12. Alternatively, a polygon map image may be generated by the land information server 10 and sent from the land information server 10 to the terminal 12.

[0120] Furthermore, the land management data may include area data indicating the area of ​​the land associated with the land management data. The area indicated by the area data may then be placed in the individual land information 28.

[0121] Furthermore, the target area does not need to be circular. For example, the target area could be rectangular.

[0122] Furthermore, the specific strings and numbers mentioned above, as well as the specific strings in the drawings, are examples only. These are not limited to strings or numbers. [Explanation of symbols]

[0123] 1 Land information provision system, 10 Land information provision server, 12 Terminal, 14 Geographic information provision service, 16 Computer network, 20 Display target image, 22,22a,22b,22c,22d,22e,22f,22g,22h,22i,22j,22k,22l,22m,22n,22o,22p,22q,22r,22s,22t,22u,22v,22w,22x,22y Land polygon, 24 Target area image, 26 Map image, 28,28a,28b Individual land information, 30 Land information image, 32 Registration information acquisition button, 40 Land management data storage unit, 42 Land type data storage unit, 44 Registration information storage unit, 46 Server-side data receiving unit, 48 Reference position determination unit, 50 52 Land type identification unit, 54 Target area determination unit, 56 Land polygon data identification unit, 58 Server-side data transmission unit, 60 Terminal-side data transmission unit, 62 Terminal-side data reception unit, 64 Screen generation unit, 66 Display control unit, 68 Monitoring unit.

Claims

1. A land polygon data storage means that stores multiple land polygon data representing polygons associated with land, A reference position determination means for determining a reference position in real space, A target region determination means that determines a target region in the real space whose size in the real space is given, based on the aforementioned reference position, A land polygon data identification means for identifying at least one of the land polygon data from among a plurality of land polygon data based on the target region, Display control means for displaying at least a portion of a polygon map image in which at least one polygon associated with each of the identified land polygon data is superimposed on a raster map image representing the real space, Land information providing means that provides information relating to land associated with a polygon selected from the at least one of the aforementioned polygons, A land information provision system that includes this.

2. The display control means displays information relating to land provided by the land information provision means. The land information provision system according to claim 1.

3. The aforementioned land information providing means provides land registration information associated with the selected polygon. The land information provision system according to claim 1.

4. The aforementioned land information providing means provides registration information of land associated with a selected polygon, and registration information of a building built on said land. The land information provision system according to claim 1.

5. The means for identifying the type of land to which the aforementioned reference location belongs further includes, The target area determination means determines the target area of ​​a size corresponding to the specified type. The land information provision system according to claim 1.

6. The aforementioned target region is a circular region. The land information provision system according to claim 1.

7. The display control means displays a portion of the polygon map image centered on the pixel corresponding to the reference position. The display control means modifies a portion of the polygon map image that is displayed in response to an accepted operation. The system further includes a polygon map image updating means that updates the polygon map image in response to a given condition being met by the difference between the position in real space corresponding to a pixel that is the center of a part of the displayed polygon map image and the reference position, The land information provision system according to claim 1.

8. The display control means displays, with respect to land polygon data that shows polygons included in the target region, the polygons superimposed on the map image, and with respect to land polygon data that shows polygons intersecting the contour of the target region, at least a portion of the polygon map image in which the polygons that are common to the target region are superimposed on the map image. The land information provision system according to claim 1.

9. The aforementioned land polygon data is associated with the land parcel number corresponding to the polygon represented by the land polygon data. The display control means causes the land parcel number associated with the polygon to be displayed if the displayed size is larger than a predetermined size. The land information provision system according to claim 1.

10. The display control means causes each of the at least one polygon associated with each of the identified land polygon data to be displayed in a manner corresponding to the position of the polygon within the target area. The land information provision system according to claim 1.

11. The reference position determination means includes the step of determining a reference position in real space, The target region determination means includes the step of determining a target region in the real space whose size in the real space is a given size based on the reference position, The land polygon data identification means includes the step of identifying at least one land polygon data from among a plurality of land polygon data, each representing a polygon associated with land, based on the target area; The display control means causes at least a portion of a polygon map image in which at least one polygon, each associated with the specified land polygon data, is superimposed on a raster map image representing the real space; The land information providing means provides information relating to land associated with a polygon selected from the at least one polygon, A method of providing land information, including the provision of land information.

12. A step of determining a reference position in real space, A step of determining a target region in the real space whose size in the real space is given based on the aforementioned reference position, Based on the target region, the step of identifying at least one of the land polygon data from among a plurality of land polygon data, each representing a polygon associated with land, The steps include displaying at least a portion of a polygon map image in which at least one polygon, each associated with the identified land polygon data, is superimposed on a raster map image representing the real space, The steps include providing information relating to land associated with a polygon selected from the at least one of the aforementioned polygons, A program that causes a computer to execute something.