Roadside road price verification support device, roadside road price verification support method, and computer program
The three-dimensional model of land prices addresses inefficiencies in roadside land value verification by clearly displaying price trends, enhancing the accuracy and efficiency of land value assessments.
Patent Information
- Application Number
- JP2025050601
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-12-01
- Estimated Expiration
- 2045-03-25
AI Technical Summary
Existing systems are inefficient in verifying roadside land values, leading to fluctuations that deviate from actual land price trends due to various factors, necessitating a more effective method for determining and displaying land prices.
A roadside land value verification support device and method that generates a three-dimensional model of land prices, displaying roads and areas with heights corresponding to their prices, and identifying peaks and valleys in land values to enhance visibility and accuracy.
Enables efficient verification of roadside land values, allowing for clearer visualization and comparison of price differences, thereby improving the accuracy and efficiency of land value assessments.
Smart Images

Figure 0007778262000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a roadside land value verification support device, a roadside land value verification support method, and a computer program. [Background technology]
[0002] The roadside land value for fixed asset tax is used to calculate the amount of fixed asset tax levied by municipalities, etc., and is calculated based on the area of 1m of residential land facing the road. 2 The land value is the assessed value per unit area and is the basis for calculating taxable amounts. Roadside land values are generally determined based on the assessed value (standard residential land price) of standard residential land for each similar area calculated by a real estate appraiser, taking into account various factors such as distance from public facilities such as stations, road width, road type (national highway, municipal road, etc.), and land use regulations (urban planning, etc.). Similar areas are areas classified based on similar land use, street conditions, proximity to public facilities, and housing density. A standard residential land is a residential lot selected for each similar area, facing a standard road within the similar area, with a size or shape that is standard for the land, without any land adjustments. The standard residential land price is determined through appraisals, etc., and then roadside land values are calculated for each road within the similar area based on the determined standard residential land price in accordance with a predetermined comparison guide that compares the various factors that determine land prices, such as those mentioned above.
[0003] Actual land prices tend to decrease the closer one moves from the center of a city, such as in front of a station, to the periphery (the so-called land price trend). Unless there are differences in individual facilities attracting customers or road conditions, there are very few cases where prices fluctuate up or down. However, when road prices are determined based on multiple factors as described above, there are cases where road prices fluctuate up or down (the so-called price fluctuations) and differ from the actual land price trend due to the influence of factors on individual roads. Each city, town, or village sets road prices for hundreds to tens of thousands of roads, depending on the size of the municipality. Municipal tax officials must review the road prices of all roads every time they reassess land and set appropriate prices that are balanced across the entire administrative area. Therefore, there is a need for a system that can efficiently verify road prices.
[0004] Patent Document 1 discloses a roadside land price flow chart creation device that allows users to visually and easily check the flow of roadside land prices. This roadside land price flow chart creation device acquires map data in which topology information defining the connection relationships between each roadside land price evaluation section is set, acquires the difference in roadside land prices for each section where roadside land prices are compared, generates an arrow image from the difference, and displays it superimposed on the road.
[0005] Patent Document 2 discloses a roadside road price evaluation support system that displays a roadside road attribute table in which roadside road prices are entered, and also displays the roadside road prices in association with map information. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-089143 [Patent Document 2] Japanese Patent Application Laid-Open No. 2002-183378 Summary of the Invention [Problem to be solved by the invention]
[0007] There is a need to provide a system that allows users to verify land prices more efficiently.
[0008] The present invention aims to provide a roadside land value verification support device, a roadside land value verification support method, and a computer program that enable users to verify roadside land values more efficiently. [Means for solving the problem]
[0009] The roadside land price verification support device of the present invention comprises an acquisition unit that acquires the roadside land price and two-dimensional figure of each of the multiple roads included in the target area, an identification unit that, for each of the multiple road's endpoints, identifies the magnitude relationship of the roadside land price of that road relative to the roadside land prices of other roads that are connected to that road at that endpoint, a generation unit that generates a three-dimensional model of the roadside land price of the target area so as to display each of the multiple roads as a three-dimensional figure based on the two-dimensional figure, having a shape corresponding to the magnitude relationship and a height corresponding to the roadside land price, and an output control unit that outputs the three-dimensional model of the roadside land price.
[0010] In addition, in the road price verification support device of the present invention, it is preferable that the acquisition unit further acquires two-dimensional figures and land prices for each of a plurality of similar situation areas included in the target area, and the generation unit generates the road price three-dimensional model so as to further display each of the plurality of similar situation areas as a three-dimensional figure having a height corresponding to the land price based on the two-dimensional figure of the similar situation area.
[0011] In addition, in the road price verification support device of the present invention, it is preferable that the generation unit generates the road price three-dimensional model so that the three-dimensional figure of the area with similar situation is displayed with space corresponding to the multiple roads of the above aspect.
[0012] In addition, in the road price verification support device of the present invention, it is preferable that the generation unit generates a three-dimensional road price model of the target area so as to display each of the multiple roads in a manner corresponding to the difference or ratio between the road price of that road and the standard residential land price of the similar area to which that road belongs.
[0013] In addition, in the road price verification support device of the present invention, it is preferable that the identification unit identifies, for each of the endpoints of the multiple routes, whether the road price of that route is the highest among the road prices of that route and the other routes, and the generation unit generates the road price three-dimensional model so as to display the route having the endpoint identified as having the highest road price as the three-dimensional figure of the above aspect representing the direction from the other end of the route to that endpoint.
[0014] In addition, in the road price verification support device of the present invention, it is preferable that the identification unit identifies, among the plurality of roads, a mountain road whose road price at each of both endpoints is equal to or greater than the road price of all adjacent roads, and / or a valley road whose road price at each of both endpoints is equal to or less than the road price of all adjacent roads, and that the generation unit generates the road price three-dimensional model so as to display the mountain road and / or valley road identified by the identification unit in a manner that makes them distinguishable from other roads.
[0015] In the roadside land price verification support device according to the present invention, the generation unit preferably generates the roadside land price three-dimensional model so that the sides of the three-dimensional figures of the multiple roads are displayed in a transparent color.
[0016] In addition, the road price verification support method of the present invention has a computer that, for each of the endpoints of multiple roads, determines the magnitude relationship of the road price of that road relative to the road prices of other roads that are connected to that road at that endpoint, generates a three-dimensional road price model of the target area so that each of the multiple roads is displayed as a three-dimensional figure based on a two-dimensional figure having a shape corresponding to the magnitude relationship and a height corresponding to the road price, and outputs the three-dimensional road price model.
[0017] In addition, the computer program of the present invention causes a computer to obtain the road price and two-dimensional diagram of each of the multiple routes included in the target area, determine, for each of the multiple route endpoints, the magnitude relationship of the road price of that route relative to the road prices of other routes that have a connection relationship with that route at that endpoint, generate a three-dimensional road price model of the target area so that each of the multiple routes is displayed as a three-dimensional diagram based on the two-dimensional diagram, having a shape corresponding to the magnitude relationship and a height corresponding to the road price, and output the three-dimensional road price model. [Effects of the Invention]
[0018] The roadside land value verification support device, roadside land value verification support method, and computer program according to the present invention enable users to verify roadside land values more efficiently. [Brief explanation of the drawings]
[0019] [Figure 1] 1 is a configuration diagram of an example of a roadside road price verification support system 1. FIG. [Figure 2] 3 is a diagram showing an example of the data structure of a route table 111. FIG. [Figure 3] FIG. 2 is a schematic diagram for explaining the connection relationship between the lines. [Figure 4] 1A is a diagram showing an example of the data structure of the situation similarity table 112, and FIG. 1B is a diagram showing an example of the data structure of the standard residential land table 113. FIG. [Figure 5] 10 is a flowchart illustrating an example of the flow of an output process. [Figure 6] (A) is an example of a flow diagram arrow, (B) is an example of a route polygon, and (C) is an example of a route 3D model. [Figure 7] FIG. 2 is a schematic diagram showing an example of a roadside land price three-dimensional model. [Figure 8] This is an example of a situation-like three-dimensional model. [Figure 9] FIG. 2 is a schematic diagram showing an example of a roadside land price three-dimensional model. DETAILED DESCRIPTION OF THE INVENTION
[0020] Various embodiments of the present invention will be described below with reference to the drawings. It should be noted that the technical scope of the present invention is not limited to these embodiments, but encompasses the inventions set forth in the claims and their equivalents.
[0021] FIG. 1 is a configuration diagram of an example of a roadside road price verification support system 1 according to the present invention.
[0022] The roadside land value verification support system 1 is used by a user to verify the roadside land value of each of multiple roads included in a target area, and supports the user in verifying the roadside land value. The roadside land value is used for calculating fixed asset tax or inheritance tax, etc. The roadside land value verification support system 1 has a roadside land value verification support device 100 and a terminal device M. The roadside land value verification support device 100 and the terminal device M are communicatively connected to each other via a network N. The network N is an intranet, the Internet, etc. The terminal device M is a device used by a user or operator, and is a personal computer, a notebook personal computer, a tablet PC, a multi-function mobile phone (so-called smartphone), etc.
[0023] The roadside land price verification support device 100 is a personal computer, a notebook personal computer, a server, etc. The roadside land price verification support device 100 includes an operation device 101, a display device 102, a communication device 103, a storage device 110, a processing circuit 120, etc.
[0024] The operation device 101 has input devices such as a keyboard and a mouse, and an interface circuit that acquires signals from the input devices, accepts operations by a user, and outputs to the processing circuit 120 a signal according to the user's input.
[0025] The display device 102 is an example of an output unit. The display device 102 has a display configured with a liquid crystal display, an organic electroluminescence display, or the like, and an interface circuit that outputs image data to the display, and displays image data on the display in accordance with instructions from the processing circuit 120.
[0026] The communication device 103 is an example of an output unit. The communication device 103 includes a wired or wireless communication interface circuit and connects the roadside land value verification support device 100 to a communication network. The communication device 103 performs wired communication according to a communication protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol). The communication device 103 may also perform wireless communication using a wireless communication method conforming to the IEEE (Institute of Electrical and Electronics Engineers) 802.11 standard. The communication device 103 transmits information supplied from the processing circuit 120 to an external device. The communication device 103 also supplies information received from an external device to the processing circuit 120.
[0027] The storage device 110 includes, for example, semiconductor memory such as RAM (Random Access Memory) and ROM (Read Only Memory), a fixed disk device such as a hard disk, or a portable storage device such as an optical disk. The storage device 110 stores computer programs, data, and the like used for processing by the processing circuit 120. The computer programs are installed in the storage device 110 from a server (not shown) via the communication device 103. The computer programs may also be installed in the storage device 110 from a computer-readable portable recording medium using a known setup program or the like. The portable recording medium is, for example, a CD-ROM or a DVD-ROM. The computer programs may also be distributed from a server or the like and installed in the storage device 110. The storage device 110 further stores a route table 111, a situation similarity table 112, a standard residential land table 113, and the like. Details of each table will be described later.
[0028] The processing circuit 120 is, for example, a CPU (Central Processing Unit). The processing circuit 120 may be an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), or the like. The processing circuit 120 is connected to the operation device 101, the display device 102, the communication device 103, the storage device 110, and the like, and controls each of these devices. The processing circuit 120 reads a program stored in the storage device 110 and operates in accordance with the read program, thereby functioning as an acquisition unit 121, an identification unit 122, a generation unit 123, and an output control unit 124. The processing circuit 120 generates and outputs a three-dimensional model of the target area so that each of the multiple roads is displayed in a manner according to the magnitude relationship of the road price and at a height according to the road price.
[0029] Fig. 2 is a diagram showing an example of the data structure of the route table 111. As shown in Fig. 2, the route table 111 stores, for each of a plurality of routes included in the target area, a route number, position and shape information (line data), and attribute information in association with each other. The attribute information includes road price, trunk line code, width, situation similarity number, connection information, flow diagram arrows, etc.
[0030] The route number is a number assigned to each route so that it can be uniquely identified. The position and shape information is an example of a two-dimensional figure of each route, and indicates the two-dimensional position and two-dimensional shape of each route's route figure. The two-dimensional position and two-dimensional shape of each route are composed of a sequence of coordinates of multiple vertices of polyline data representing the route figure. Specifically, with one end point of the polyline data as the starting point and the other end point as the end point, the coordinates of the vertices of the polyline data from the starting point to the end point are stored in order. The coordinates of the vertices are defined, for example, as XY coordinates in a planar rectangular coordinate system on which a planar map including the target area is mapped, or predetermined geographic coordinates such as latitude and longitude, but are not limited to these. The position and shape information may also be graphic data in any coordinate system that can represent the shape of the route.
[0031] The land value is set for each road, and is calculated based on the land value of 1m of residential land facing each road. 2The trunk road code is a code assigned to identify a route if it is a trunk road. To distinguish between trunk roads and other types of routes, and to allow for classification of routes by trunk road system, a unique code may be assigned to each trunk road. Routes that belong to a trunk road are assigned a uniform trunk road code or a trunk code assigned to each trunk road system. Routes that do not belong to a trunk road are not assigned a trunk road code; in the example in Figure 2, the code is left blank. For road width, data on road width is used as a land price factor when calculating the road price of each route, but this is not necessarily required. The similarity situation number is a number assigned to the similar situation area to which each route belongs. A similarity situation number is assigned to each similar situation area in advance to uniquely identify each similar situation area. Similar-condition areas are areas that are further divided into use districts, which are a division of the target area, into areas that are generally considered to have similar conditions (such as residential land use, street conditions, proximity to public facilities, or residential density). Use districts are areas that classify the target area according to their current use, such as ordinary commercial districts, ordinary residential districts, mixed-use residential districts, large factory districts, and small and medium-sized factory districts. Connection information is information that indicates the connection points where the starting and ending points of the route in question are close to each other. Connection point numbers are assigned to the connection points corresponding to the starting and ending points of each route as connection information indicating the starting and ending points. Connection point numbers are assigned in advance to each connection point so that connection points, such as intersections where two or more routes connect, can be uniquely identified. Connection points are set at points where the starting or ending points of multiple routes are adjacent, and the connection point number and connection point location information, which are the coordinates of the connection point, are associated and stored. However, at intersections with wide roads, etc., where adjacent route figures do not necessarily connect, connection points may be set at the center of the intersection, etc. In this case, the connection point number of the connection point closest to the starting point or the end point is set as the connection information. Note that a connection point may be assigned even to an end point of a route that is not connected to other routes, such as a dead-end road.
[0032] FIG. 3 is a schematic diagram illustrating the connections between the routes. As shown in FIG. 3, the roadside road price verification support system 1 includes connection points β1-β8, where two or more of the routes A1-A4, B1-B2, C1-C4, D1-D2, E1-E2, and F1-F3 are interconnected. The starting and ending points of each route are determined, for example, by defining the first coordinate as the starting point and the last coordinate as the ending point in a sequence of vertex coordinates representing a route figure managed as position shape information. The identification numbers of the connection points closest to the coordinates of the starting and ending points are assigned as the starting and ending point information for each route. Preferably, the processing circuit 120 performs a spatial search to identify the connection points with the closest coordinates for each of the starting and ending points, and assigns the identification numbers of each connection point as the starting and ending point data for each route.
[0033] Flow diagram arrows are symbols that identify the direction of the arrows on the route diagram to show the relative magnitude of roadside land prices for each route and the routes that connect to each route. For example, if an arrow is displayed from the end point of the route toward the starting point, set "Arrow 1," if it is displayed in the opposite direction, set "Arrow 2," if it is displayed in both directions, set "Arrow 3," and if no arrow is displayed on either side, set "Arrow 0." This is done by comparing the roadside land prices of adjacent routes at the starting or ending point, and the flow diagram arrows are set in the output process, which will be described later.
[0034] Fig. 4(A) is a diagram showing an example of the data structure of the situation similarity table 112. As shown in Fig. 4(A), the situation similarity table 112 stores, for each of a plurality of situation similarity areas, a situation similarity number, situation similarity position information (polygon data), a use district, etc., in association with each other.
[0035] As described above, similar-situation areas are areas classified based on the general similarity of residential land use, street conditions, proximity to public facilities, or residential density. Similar-situation areas are a grouping unit for determining the standard residential land that serves as the basis for road prices. In practice, similar-situation areas are areas that combine all the land areas that have a road in front of them that belongs to the similar-situation area. Some municipalities may define similar-situation areas as areas with a rough shape that allows for the identification of roads. Similar-situation location information is an example of a two-dimensional shape of a similar-situation area, and indicates the location and range of the similar-situation area, for example, the coordinate sequence of each vertex on the perimeter that constitutes the polygonal shape of the similar-situation area. The location indicated in the similar-situation location information is defined by the same geographic coordinates as the coordinates indicated in the road position and shape information.
[0036] Fig. 4(B) is a diagram showing an example of the data structure of the standard residential land table 113. As shown in Fig. 4(B), the standard residential land table 113 shows the correspondence between similar situation areas and standard residential land, and stores the similar situation number, standard residential land position information (point data), and attribute information of the standard residential land such as the standard residential land price, route numbers of major streets, and standard residential land map shape in association with each other.
[0037] The similarity number is the number of the similarity area to which the standard residential land belongs, and is used as a code to identify the standard residential land. The standard residential land location information indicates the location of the standard residential land selected in each similarity area. The coordinates indicated in the standard residential land location information are specified using the same geographic coordinates as the location indicated in the route position shape information. The standard residential land price is the standard residential land price determined for the standard residential land selected in each similarity area. The route number of the main street is the route number of the route corresponding to the main street that the standard residential land faces. The standard residential map shape is a figure having any shape, such as a circle or a square. The standard residential map shape may also be, for example, the shape (polygon data) of the residential land selected as the standard residential land. Furthermore, it may have other attribute information as necessary.
[0038] FIG. 5 is a flowchart showing an example of the flow of the output process executed by the road price verification support device 100.
[0039] An example of the operation of the output processing of the roadside land price verification support device 100 will be described below with reference to the flowchart shown in Figure 5. The operation flow described below is executed mainly by the processing circuit 120 in cooperation with each element of the roadside land price verification support device 100 based on a program stored in advance in the storage device 110.
[0040] First, the acquisition unit 121 sets a target area specified by the user using the operation device 101 or the terminal device M (step S101). The user specifies a geographical range for verifying road land prices within the area supported by the road land price verification support system 1 as the target area. For example, the entire area of a municipality such as a city, town, or village is specified as the target area. Any area such as an urbanized area or central city area where road land prices are set may be specified as the target area. Furthermore, an area based on attribute information of a road, such as an area surrounding a main road, may be specified as the target area. The acquisition unit 121 acquires the target area specified by the user using the operation device 101 or the terminal device M by receiving it from the operation device 101 or the communication device 103.
[0041] Next, the acquisition unit 121 acquires a planar map corresponding to the target area (step S102). For example, a planar map including the target area is stored in advance in the storage device 110. The planar map is defined by geographical coordinates that are the same as the coordinates indicated in the position and shape information of the route. The acquisition unit 121 acquires the planar map of the range corresponding to the target area by reading it from the storage device 110. The acquisition unit 121 may also acquire the planar map by receiving it via the communication device 103 from an external device in which the planar map is stored.
[0042] Next, the acquisition unit 121 acquires position shape information and attribute information including road price for each route included in the target area (step S103). The acquisition unit 121 refers to the route table 111 and identifies routes whose positions indicated in the position shape information are included in the target area. The acquisition unit 121 acquires the route number, position shape information, and attribute information of each identified route by reading them from the route table 111. Note that the acquisition unit 121 may set the position shape information, route number, and attribute information of each route input by the user using the operation device 101 or the terminal device M in the route table 111 at this point. In this case, the acquisition unit 121 may acquire the position shape information, route number, and attribute information of each route input by the user by receiving them from the operation device 101 or the communication device 103. In this way, the acquisition unit 121 acquires the road price, trunk line code, road width, situation similarity number, etc. associated with each route as attribute information of each route.
[0043] Next, the acquisition unit 121 acquires the situation similarity number, situation similarity location information, standard residential land location information, and attribute information including the use district, standard residential land price, route number of the main street, and standard residential map shape of each situation similar area included in the target area (step S104). The acquisition unit 121 refers to the situation similarity table 112 and the standard residential land table 113 and identifies a situation similarity area in which the location indicated in the situation similarity location information or the standard residential land location information is included in the target area. The acquisition unit 121 acquires the situation similarity number, situation similarity location information, standard residential land location information, and attribute information of each identified situation similar area by reading them from the situation similarity table 112 and the standard residential land table 113. At this point, the acquisition unit 121 may set the situation similarity number, situation similarity location information, standard residential land location information, and attribute information of each situation similar area specified by the user using the operation device 101 or the terminal device M in the situation similarity table 112 and the standard residential land table 113. In this case, the acquisition unit 121 may acquire the similar situation number, similar situation location information, standard residential land location information, and attribute information of each similar situation area input by the user by receiving them from the operation device 101 or the communication device 103. The acquisition unit 121 acquires, as the attribute information of each similar situation area, the use district, standard residential land price, route numbers of major streets, standard residential land map shape, etc. associated with each similar situation area.
[0044] Next, the acquisition unit 121 extracts one or more routes to be used for verifying road prices from among the routes included in the target area (step S105). For example, the acquisition unit 121 refers to the route table 111 and extracts, as routes to be verified, routes (routes belonging to trunk roads) associated with trunk road codes from among the routes included in the target area. Furthermore, for example, the acquisition unit 121 may extract, as routes to be verified, routes (routes belonging to trunk roads specified by the user) associated with one or more trunk road codes specified by the user using the operation device 101 or the terminal device M. Furthermore, for example, the acquisition unit 121 may group, by trunk road code, routes (routes belonging to trunk roads specified by the user) from among the routes included in the target area, and extract, as routes to be verified, multiple groups (each group being routes belonging to the same trunk road). Note that, in the route table 111, arbitrary groups to which each route belongs may be set, and the acquisition unit 121 may extract, as routes to be verified, routes (routes belonging to a group specified by the user using the operation device 101 or the terminal device M). The group is a group based on regional characteristics, such as a group of lines located in a busy shopping district in front of a station, or a group of lines located in a waterfront industrial area. The user may specify one or more trunk line codes as identification codes for the group. The acquisition unit 121 may also extract all lines included in the target area as lines to be verified.
[0045] Next, the acquisition unit 121 acquires connection points included in the target area (step S106). For example, the acquisition unit 121 references the position and shape information of one or more routes to be verified for the extracted road price, extracts points where the starting points or ending points of multiple routes are included at the same coordinates or within a predetermined range, and generates connection points there. Once all connection points have been generated, connection point numbers that can identify all connection points are assigned, and the coordinates of the connection points are stored in association with connection point position information. Alternatively, for example, if connection points have already been set and stored in the storage device 110 or an external device, the acquisition unit 121 may acquire the connection point position information of the connection points by reading it from the storage device 110 or by receiving it from the external device via the communication device 103. Alternatively, for example, a user may view a route diagram displayed on a screen and directly register the positions of the connection points using a device such as a mouse. In this case, the acquisition unit 121 may acquire the connection point position information of the connection points by receiving it from the operation device 101 or the communication device 103.
[0046] Next, the acquisition unit 121 acquires connection information for each route (step S107). For example, the acquisition unit 121 refers to the position shape information of one or more routes to be verified for the extracted road price, and searches for a connection point closest to the coordinates of the start point and the coordinates of the end point among the coordinates of multiple vertices representing a route figure set in the position shape information, with the first coordinate as the start point and the last coordinate as the end point. The acquisition unit 121 then sets the numbers of the respective adjacent connection points as the start point and the end point of the connection information in the route table 111. Alternatively, for example, if the connection information has already been set and stored in the storage device 110 or an external device, the acquisition unit 121 may acquire the connection information by reading it from the storage device 110 or by receiving it from the external device via the communication device 103. Alternatively, for example, the acquisition unit 121 may set the connection information input by the user using the operation device 101 or the terminal device M at this point in the route table 111.
[0047] Next, the identification unit 122 identifies the road price relationship for each combination of adjacent routes among the routes to be verified (step S108). That is, for each endpoint of each route, the identification unit 122 identifies the road price relationship between each route and the road prices of other routes that are connected to each route at each endpoint. Specifically, the identification unit 122 compares the road price of the route connecting to the starting point of the route to be verified with the road price of the route connecting to the ending point of the route to be verified, and identifies the route as a descending route if the road price is higher on the starting point side and lower on the ending point side. Also, the identification unit 122 identifies the route to be verified as a mountain route if its road price is equal to or higher than the road prices of all adjacent routes at both its starting point and ending point, and as a valley route if its road price is equal to or lower than the road prices of all adjacent routes at both its starting point and ending point.
[0048] Next, the identification unit 122 sets flow chart arrows for each route in a manner corresponding to the magnitude relationship of the road price, and stores the arrows in the route table 111. For example, the identification unit 122 sets the flow chart arrows of mountain routes as arrows pointing toward both the starting point and the ending point, sets the flow chart arrows of valley routes as lines without arrows, sets the flow chart arrows of ascending routes as arrows pointing from the ending point to the starting point, and sets the flow chart arrows of descending routes as arrows pointing from the starting point to the ending point. In this way, the identification unit 122 can set the display manner of each route so that the arrows indicated by each route point from the direction of high road price to the direction of low road price. Note that the identification unit 122 may also set the flow chart arrows of mountain routes as lines without arrows, set the flow chart arrows of valley routes as arrows pointing toward both the starting point and the ending point, set the flow chart arrows of ascending routes as arrows pointing from the starting point to the ending point, and set the flow chart arrows of descending routes as arrows pointing from the ending point to the starting point. In this case, the specification unit 122 can set the display mode of each line so that the arrow indicated by each line points from the direction of low road fare to the direction of high road fare.
[0049] Specifically, for example, the identification unit 122 first obtains the connection point numbers of the starting and ending points of each route to be verified by referencing the route table 111, and then extracts other routes that use the connection point with the same connection point number as their starting or ending point. If multiple groups are set, only routes in the same group are extracted. Next, the identification unit 122 compares the road price of one or more routes that use the same connection point number as the starting point of the route to be verified with the road price of the route to be verified. If the road price of the route to be verified is the highest, the identification unit 122 assigns, for example, "arrow 1" as a flow chart arrow code for an ascending route that displays an arrow from the end point to the starting point. Similarly, the identification unit 122 compares the road price of one or more routes that use the same connection point number as the end point of the route to be verified with the road price of the route to be verified. If the road price of the route to be verified is the highest, the identification unit 122 assigns, for example, "arrow 2" as a flow chart arrow code for a descending route that displays an arrow from the start point to the end point. In this case, if the flow chart arrow code has already been assigned "Arrow 1," i.e., if the roadside land price is the highest among the routes adjacent to the starting point, a flow chart arrow code such as "Arrow 3" is assigned to display a double-headed arrow. Conversely, if the roadside land price is not the highest at either the starting point or the ending point, a flow chart arrow code such as "Arrow 0" is assigned to display a non-arrowed arrow. Furthermore, the identification unit 122 identifies a route among the routes being verified as having the highest roadside land price relative to the roadside land prices of all routes adjacent to the starting point or the ending point of the route as a mountain route, and this corresponds to a route with the flow chart arrow code set above as "Arrow 3." Similarly, if the roadside land price of a route is not the highest relative to the roadside land prices of all routes adjacent to the starting point or the ending point of the route, this corresponds to a valley route, and this corresponds to a route with the flow chart arrow code set above as "Arrow 0." The display mode of each route is determined based on the flow chart arrow code set for each route.
[0050] Alternatively, the identification unit 122 may use other methods to identify the magnitude relationship between road prices and set flow chart arrow codes that represent the display mode of each route. For example, the identification unit 122 refers to the route table 111 for each route of interest to be verified, obtains the connection point numbers of the starting point and the ending point, and extracts other routes that use the same connection point number as the connection point number of the starting point of the route of interest as their starting point or ending point. Similarly, the identification unit 122 extracts other routes that use the same connection point number as the connection point number of the ending point of the route of interest to be verified as their starting point or ending point. In this case, if multiple groups are set, only routes in the same group are extracted. If the maximum road price of all routes (excluding the route of interest) connecting to the starting point of the route of interest is smaller than the maximum road price of all routes (excluding the route of interest) connecting to the end point of the route of interest, and the road price of the route of interest is greater than the maximum road price of routes connecting to the starting point of the route of interest and less than the maximum road price of routes connecting to the end point, the route of interest is determined to be an ascending route, and a flow chart arrow code for displaying an arrow of the ascending route is set to, for example, "arrow 1." On the other hand, if the maximum road price of all routes (excluding the route of interest) connecting to the starting point of the route of interest is greater than the maximum road price of all routes (excluding the route of interest) connecting to the end point of the route of interest, and the road price of the route of interest is smaller than the maximum road price of routes connecting to the starting point and less than the maximum road price of routes connecting to the end point, the specification unit 122 determines the route of interest to be a descending route, and a flow chart arrow code for displaying an arrow of the descending route is set to, for example, "arrow 2." Furthermore, if the maximum road price of all routes (excluding the route of interest) that connect to the starting point and end point of the route of interest is smaller than the road price of the route of interest, the specification unit 122 determines that the route of interest is a mountain route, and sets, for example, "arrow 3" as a flow chart arrow code that displays an arrow of the mountain route. For routes that do not fall into any of the above categories, the specification unit 122 sets, for example, "arrow 0" as a flow chart arrow code that displays a route diagram that is only a straight line with no arrows at either end, and is called a valley route or flat route.In this way, the identification unit 122 determines (identifies) whether the road price of each line is the highest among the road prices of each line and other lines at the endpoints of each line, thereby identifying a flow chart arrow code that represents the display mode of each line.
[0051] Next, the generation unit 123 generates flow diagram arrows for each route to be verified based on the set flow diagram arrow code, and then generates a two-dimensional route polygon (step S109). First, the generation unit 123 generates flow diagram arrows for each route based on the position and shape information in the route table 111, which stores the graphic information for each route, and the flow diagram arrow code identified by the identification unit 122. For example, if the flow diagram arrow code is "Arrow 1," which indicates an ascending route, an arrow graphic "▲" is added to the starting point side of the route graphic stored in the position and shape information in the route table 111. Similarly, if the flow diagram arrow code is "Arrow 2," which indicates a descending route, an arrow graphic is added to the end point side of the route graphic. Furthermore, if the flow diagram arrow code is "Arrow 3," arrow graphics are added to both the starting point and the end point side of the route graphic. If the flow diagram arrow code is "Arrow 0," the original route graphic will be a straight line or a curved line. Note that the arrow graphic is not limited to "▲," and may be ">" or the like. The generation unit 123 then generates a route polygon by expanding the width of the route graphic including the flow diagram arrow portion of each processed route, i.e., by expanding the flow diagram arrow in a direction perpendicular to the extension direction. The route polygon is generated using a known application program such as GIS or CAD. In this way, the generation unit 123 generates a route polygon representing the direction from the other end of the route to the end point identified as having the highest road price.
[0052] Fig. 6(A) is an example of a flow diagram arrow, and Fig. 6(B) is an example of a route polygon. Fig. 6(B) shows a route polygon generated from the flow diagram arrow shown in Fig. 6(A). As shown in Figs. 6(A) and 6(B), the route polygon is generated by expanding the width of the flow diagram arrow. Expanding the width of the flow diagram arrow of each route improves the visibility of each route in the three-dimensional model described below.
[0053] The generation unit 123 may generate route polygons according to the width of each route stored in the route table 111, i.e., by setting the width of the flow diagram arrow to be larger as the width of each route becomes wider. This makes the image of the route shown in the three-dimensional model described below closer to the image of the actual road. Note that the generation unit 123 may generate route polygons without increasing the width of the flow diagram arrow of each processed route. The generation unit 123 stores the generated route polygons of each route in the storage device 110 in association with attribute information of each route (road price, situation similarity number, etc.).
[0054] Next, the generation unit 123 sets the height of each route to be verified according to the roadside land price of that route (step S110). The generation unit 123 sets the height of each route so that the higher the roadside land price of that route, the higher the height of that route. For example, the generation unit 123 multiplies the roadside land price of each route by a predetermined coefficient and sets the height of each route to a multiplication value. The generation unit 123 may also set the height of each route to a multiplication value obtained by subtracting a predetermined offset value from the roadside land price of each route and multiplying the result by a predetermined coefficient. The predetermined offset value is set to a value lower than the lowest roadside land price of the routes to be verified. This allows the generation unit 123 to set the height of each route so that the difference in roadside land price between each route becomes more apparent. Furthermore, the predetermined coefficient may be set according to the roadside land prices of all routes included in the target area and / or the statistical value of the standard land prices of all areas with similar conditions included in the target area. Alternatively, the predetermined coefficient may be set according to the roadside land prices of all routes to be verified and / or the statistical value of the standard land prices of all areas with similar conditions to which each route to be verified belongs. The statistical value may be a maximum value, a minimum value, an average value, a median value, a mode value, a standard deviation, or the like. For example, the higher the statistical value, the lower the predetermined coefficient is set, and the lower the statistical value, the higher the predetermined coefficient is set. In this way, the generation unit 123 can prevent the heights of all routes from becoming too high or too low, and set the height of each route so that the difference in road price between each route becomes clearer.
[0055] Next, the generation unit 123 generates a three-dimensional model of road price for the target area (step S111). First, for each road to be verified included in the target area, the generation unit 123 generates a road three-dimensional model by expanding a two-dimensional (planar) road polygon in a height direction perpendicular to the plane according to the set height. That is, for each road to be verified, the generation unit 123 generates a road three-dimensional model consisting of an upper surface having a plane represented by the road polygon of that road and a set height, and side surfaces that are rectangular vertical surfaces with the upper sides represented by the road polygon of that road and a set height. The road three-dimensional model is an example of a three-dimensional figure of a road. The generation unit 123 generates the road three-dimensional model so that the road polygon is placed on the upper surface of the road three-dimensional model. The generation unit 123 associates the generated road three-dimensional model of each road with attribute information of each road (road price, situation similarity number, etc.) and stores it in the storage device 110.
[0056] FIG. 6(C) is an example of a route 3D model. FIG. 6(C) shows a route 3D model generated from the route polygon shown in FIG. 6(B). As shown in FIGS. 6(B) and (C), a route 3D model is generated by expanding a planar route polygon in the height direction. In this way, the generation unit 123 generates a route 3D model for each route to be verified so that each route is displayed in a manner according to the magnitude relationship of the route price and at a height according to the route price. The route 3D model displays each route three-dimensionally according to the route price, allowing users to intuitively recognize the route price of each route.
[0057] Next, the generation unit 123 generates a road price three-dimensional model of the target area by placing a road price three-dimensional model of each road included in the target area in a three-dimensional space defined by, for example, the X-axis and Y-axis of a plane rectangular coordinate system and the Z-axis perpendicular to the X-axis and Y-axis, on the same geographical coordinates as the coordinates indicated in the road position shape information. In this three-dimensional space, the X-axis and Y-axis define the position of each road, and the Z-axis defines the road price (and standard residential land price). The generation unit 123 generates the road price three-dimensional model so that the road price three-dimensional model of each road is placed in a position on the X-axis and Y-axis corresponding to the position indicated in the road position shape information, and the bottom of each road price three-dimensional model is placed in the same position on the Z-axis.
[0058] In this way, the generation unit 123 generates a three-dimensional road price model of the target area so that each road is displayed as a three-dimensional figure having a shape according to the magnitude relationship of the road price of each road and a height according to the road price of each road. This allows the user to intuitively recognize the road price of each road and the direction of change in the road price, and the road price verification support device 100 can improve user convenience.
[0059] As described above, the identification unit 122 sets the flow diagram arrows for each road so as to indicate the direction from the road with the highest road price to other roads. The generation unit 123 generates a road price three-dimensional model based on the flow diagram arrows for each road so as to indicate the direction from the road with the highest road price to other roads. This allows the user to intuitively recognize the flow of road price, and the road price verification support device 100 can improve user convenience.
[0060] The identification unit 122 also sets the flow diagram arrows of the mountain routes and the valley routes so that they can be distinguished from the flow diagram arrows of other routes. The identification unit 122 may set only one of the mountain routes and the valley routes. The generation unit 123 generates a road price 3D model based on the flow diagram arrows of each route so that the mountain routes and / or valley routes identified by the identification unit 122 are displayed so that they can be distinguished from other routes. The generation unit 123 may display the color of the 3D model of the mountain route, the color of the 3D model of the valley route, and / or the color of the 3D model of the other routes in different colors. This allows users to visually recognize the mountain routes and the valley routes and to check cases where prices fluctuate up and down (so-called price fluctuations), which are problematic for price calculation, and the road price verification support device 100 can improve user convenience.
[0061] The generation unit 123 may make the colors of the top and side of the route three-dimensional model different from each other. In this case, the generation unit 123 may make the color of the side of the route three-dimensional model darker than the color of the top. This makes the road price of each route shown in the road price three-dimensional model clear, making it easier for users to recognize the road price of each route.
[0062] Furthermore, the generating unit 123 may display the side of the route three-dimensional model in a transparent color. That is, the generating unit 123 may generate the route price three-dimensional model so that the side of the route three-dimensional model is displayed in a transparent color. This allows the route price verification support device 100 to improve the visibility of the route three-dimensional models of other routes and the background map, etc., that are placed behind the route three-dimensional model of each route in the route price three-dimensional model.
[0063] The generation unit 123 may also generate route 3D models for routes included in the target area that are not subject to verification. Alternatively, the generation unit 123 may generate route 3D models only for routes that connect to the route being verified among routes included in the target area that are not subject to verification. The generation unit 123 references the route table 111 to obtain the connection point numbers of the starting point and ending point for each route being subject to verification, and extracts routes not subject to verification that use connection points with the same connection point number as their starting point or ending point as routes connecting to the route being verified. In this case, the generation unit 123 generates route 3D models so that routes not subject to verification are displayed at a height corresponding to the route price, rather than in a manner corresponding to the road price. The generation unit 123 may display the route 3D models of routes not subject to verification in a color different from that of the route 3D models of routes being subject to verification. Furthermore, the generation unit 123 may make the width of the route 3D models of routes not subject to verification smaller than the width of the route 3D models of routes being subject to verification. Alternatively, the output control unit 124 may not generate route 3D models for routes not subject to verification. In this case, the output control unit 124 may display the roads that are not the subject of verification in a planar manner (at a height of 0) in the road price three-dimensional model.
[0064] Next, the output control unit 124 generates display data for displaying the three-dimensional road price model, and outputs the display data by displaying it on the display device 102 or transmitting it to the terminal device M via the communication device 103. When the terminal device M receives the display data from the road price verification support device 100, it displays the received display data on a display unit (not shown). The output control unit 124 generates display data so as to project the three-dimensional road price model onto a projection surface specified by the user within the three-dimensional space in which the three-dimensional road price model is defined.
[0065] Next, the generation unit 123 places the line number and / or road price of each line on the road price 3D model (step S112). The generation unit 123 places character strings indicating the line number and / or road price of each line within or around the line polygons placed on the top surface of the road price 3D model of each line. The generation unit 123 places the character strings indicating the line number and / or road price of each line at the same position on the Z axis as the top surface of the road price 3D model of each line, and near the midpoint of the line polygon along the extension direction of the line. The generation unit 123 may place the character strings indicating the line number and / or road price of each line slightly above the height of each road price 3D model on the Z axis. This allows the generation unit 123 to improve the visibility of the line number and / or road price. The generation unit 123 may also place the character strings indicating the line number and / or road price of each line along the horizontal direction of the screen on which the road price 3D model is displayed. The route number and / or road price of each route is arranged using a known application program such as GIS or CAD. The generation unit 123 may correct the position of the arranged character string (move the character string) according to a correction instruction specified by the user using the operation device 101 or the terminal device M. The output control unit 124 updates and outputs the display data so as to display a three-dimensional road price model in which the route number and road price are arranged.
[0066] Next, the generation unit 123 places a standard residential map shape on the roadside land price 3D model (step S113). The generation unit 123 identifies the similarity situation number of the similar situation area to which each road belongs from the attribute information of each road included in the target area, and extracts a standard residential map shape for the corresponding similar situation area. The generation unit 123 places the extracted standard residential map shape on the roadside land price 3D model. The generation unit 123 places each standard residential map shape at a position on the X-axis and Y-axis that corresponds to the identified standard residential land location information, and at the same position as the bottom of each roadside land 3D model on the Z-axis. The generation unit 123 may set a height for each standard residential land according to the standard residential land price of each standard residential land, and place each standard residential map shape at the set height on the Z-axis. In this case, the generation unit 123 sets the height according to each standard residential land price according to the same method as the method used to set the height according to the roadside land price of each road. In this case, the generation unit 123 may generate each standard residential map shape as a columnar figure having a set height, and may arrange the standard residential map shape so that its bottom is located at the same position on the Z axis as the bottom of each three-dimensional route model. The generation unit 123 may set the color of the standard residential map shape of each similar situation area to a different color depending on the zoning district of the similar situation area, for example. The generation unit 123 may also arrange a character string indicating the similar situation number and / or standard land price of each standard residential lot within or around the standard residential map shape of each similar situation area. The output control unit 124 updates and outputs the display data to display a three-dimensional route price model on which the standard residential map shape is arranged.
[0067] Next, the generation unit 123 places a background map on the three-dimensional route price model (step S114). The generation unit 123 acquires a background map including rough topography such as roads, railways, and rivers, and annotation strings such as names of addresses, place names, stations, and landmark facilities (public facilities, commercial facilities, etc.). The generation unit 123 acquires, for example, the planar map acquired by the acquisition unit 121 in step S102 as the background map. The generation unit 123 places the background map at corresponding positions on the X-axis and Y-axis, and at the same position as the bottom of each three-dimensional route model on the Z-axis. When the rough topography and / or annotation strings included in the background map overlap with the three-dimensional route model, the generation unit 123 may place each annotation string included in the background map at a position overlapping with each annotation string or at a position equal to or slightly higher than the top surface (route polygon) of the three-dimensional route model located around each annotation string. Furthermore, the generation unit 123 may place all annotation character strings included in the background map at a position equal to or slightly higher than the top surface (route polygon) of the three-dimensional route model of the route with the highest road price among the three-dimensional route models placed on the three-dimensional route price model. The output control unit 124 updates and outputs the display data to display the three-dimensional route price model on which the background map is placed. By placing the background map on the three-dimensional route price model, the user can recognize the positional relationship of each three-dimensional route model within the three-dimensional route price model, and the road price verification support device 100 can improve user convenience.
[0068] FIG. 7 is a schematic diagram showing an example of a roadside land price 3D model. The roadside land price 3D model shown in FIG. 7 includes roadside land price 3D models P1 to P5, roadside land price Q, standard residential land map shape R, standard residential land price S, background map T, etc. Roadside land price 3D model P1 is a roadside land price 3D model of a mountain road, roadside land price 3D model P2 is a roadside land price 3D model of a valley road, roadside land price 3D model P3 is a roadside land price 3D model of a descending road from left to right, and roadside land price 3D model P4 is a roadside land price 3D model of a ascending road from left to right. Roadside land price 3D models P1 to P4 are displayed in a manner (arrows) corresponding to the magnitude relationship of the roadside land price of each road and at a height corresponding to the roadside land price of each road. Therefore, users can visually grasp the price difference between roads and the distribution of roadside land prices, and can quickly verify roadside land prices.
[0069] The route solid model P5 is a route solid model of a route that was not extracted as a route to be verified. The width of the route solid model P5 is smaller than the width of each of the route solid models P1 to P4. This prevents the entire route price solid model from becoming cluttered, and the route price verification support device 100 can improve the visibility of the route solid models P1 to P4. Also, Figure 7 does not display route solid models of routes that were not extracted as routes to be verified but do not connect to the route to be verified. This prevents the entire route price solid model from becoming cluttered, and the route price verification support device 100 can further improve the visibility of the route solid models P1 to P4.
[0070] The sides of each of the three-dimensional route models P1 to P5 are displayed in a transparent color, allowing users to see text or roads on the background map T located behind each of the three-dimensional route models P1 to P5, and visually grasp the price differences between routes and the distribution of road prices across the entire target area, including the areas shaded by the three-dimensional route models.
[0071] The generating unit 123 may generate the three-dimensional land value model as a model with a bottom surface or a solid model, instead of generating the three-dimensional land value model as a surface model omitting the bottom surface. The output control unit 124 may generate display data so that the projection surface of the three-dimensional land value model is moved at predetermined time intervals and displayed continuously (moving image display).
[0072] Next, the generation unit 123 generates a two-dimensional situation similarity polygon for each situation similarity area to which each route included in the target area belongs (step S115). The generation unit 123 identifies the situation similarity number of the situation similarity area to which each route belongs from the attribute information of each route. The generation unit 123 references the situation similarity table 112 and generates a situation similarity polygon representing the shape of each situation similarity area based on the situation similarity position information of each identified situation similarity number. Note that the situation similarity polygon of each situation similarity area is stored in advance in the storage device 110, and the generation unit 123 may obtain the situation similarity polygon of each situation similarity area by reading it out from the storage device 110.
[0073] Next, the generation unit 123 deletes the route portion from the generated situation-similar polygon (step S116). For each situation-similar region to which each route included in the target area belongs, the generation unit 123 compares the situation-similar position information of the situation-similar region to which each route belongs with the position shape information of each route for which a route three-dimensional model (route polygon) has been generated, and identifies route portions that overlap with the route polygon of any route within the situation-similar polygon of each situation-similar region. The generation unit 123 deletes the identified route portions from the situation-similar polygon of each situation-similar region. As a result, the route portions in each situation-similar region become blank. The deletion of route portions is performed, for example, by using the erase function of a known application program such as GIS.
[0074] Next, the generation unit 123 generates a situation-similar three-dimensional model based on the situation-similar polygon (step S117). First, for each situation-similar area for which a situation-similar polygon has been generated, the generation unit 123 sets a height according to the standard land price, which is the standard land price within that area. The generation unit 123 sets the height of each situation-similar area in the same manner as the height of a road. That is, the generation unit 123 sets the height of each situation-similar area to a value obtained by multiplying the standard land price of that area by the coefficient described above. Alternatively, the generation unit 123 sets the height of each situation-similar area to a value obtained by subtracting the offset value from the standard land price of that area by the coefficient described above. For each situation-similar area for which a situation-similar polygon has been generated, the generation unit 123 generates a situation-similar three-dimensional model by expanding the two-dimensional (planar) situation-similar polygon in a height direction perpendicular to the plane according to the set height. The situation-similar three-dimensional model is an example of a three-dimensional figure of a situation-similar area. The price for determining the height of the situation-similar three-dimensional model is not limited to the standard residential land price, but may be, for example, the land price of a major street (the road facing the standard residential land) that serves as a comparison when setting the land price of each road, or the average land price of roads that belong to the situation-similar area, etc.
[0075] FIG. 8 is an example of a situation-similar three-dimensional model. As shown in FIG. 8, a situation-similar three-dimensional model is generated by expanding a planar situation-similar polygon in the height direction. That is, for each situation-similar area, a situation-similar three-dimensional model is generated, which includes a top surface having a set height and a plane represented by the situation-similar polygon, and side surfaces that are rectangular vertical surfaces with the sides represented by the situation-similar polygon as top sides and the set height. In this way, the generation unit 123 generates a situation-similar three-dimensional model for each situation-similar area so that the situation-similar area is displayed as a three-dimensional figure with a height corresponding to the standard land price. The situation-similar three-dimensional model displays each situation-similar area three-dimensionally according to the standard land price, allowing the user to visually easily recognize the standard land price of each situation-similar area.
[0076] Furthermore, since the route portion corresponding to the route polygon is deleted from the situation-similar polygon, the route portion corresponding to the route three-dimensional model is deleted from the situation-similar three-dimensional model. In this way, the generating unit 123 generates a situation-similar three-dimensional model so that the route three-dimensional model leaves a space corresponding to the route for which the route three-dimensional model has been generated.
[0077] Next, the generation unit 123 places the situation-similar three-dimensional model of each similar-situation area within the roadside land price three-dimensional model. The generation unit 123 places the situation-similar three-dimensional model of each similar-situation area in the roadside land price three-dimensional model at a position on the X-axis and Y-axis corresponding to the situation-similar location information of each similar-situation area, and at the same position on the Z-axis as the bottom of each situation-similar three-dimensional model. The generation unit 123 places each roadside three-dimensional model in a portion of the roadside land price three-dimensional model from which the road portion of the situation-similar three-dimensional model has been deleted. That is, the generation unit 123 generates the roadside land price three-dimensional model by combining the situation-similar three-dimensional model with the roadside land three-dimensional model of each road. This allows users to visually compare the roadside land price of each road with the standard residential land price of the similar-situation area to which each road belongs, thereby improving user convenience. The output control unit 124 updates and outputs the display data to display the roadside land price three-dimensional model in which the situation-similar three-dimensional model is placed.
[0078] Next, the generation unit 123 adjusts the position of the background map placed on the roadside land price 3D model in step S114 (step S118). The generation unit 123 places the outline topography and annotation text of the background map placed on the bottom of each situation-similar 3D model on the top of each situation-similar 3D model or slightly higher. The generation unit 123 searches for the range of the situation-similar area within which each piece of graphic data of the background map is included, and determines the height position of each graphic based on the standard land price of the corresponding situation-similar area. If a single graphic spans multiple situation-similar areas, the graphic data is divided into multiple pieces, and each piece is assigned a height position corresponding to the similar area. Text information such as annotations may be aligned to the higher standard land price without being divided. The generation unit 123 may also place the standard residential map shape placed on the bottom of each situation-similar 3D model on the top of each situation-similar 3D model or slightly higher.
[0079] Next, the output control unit 124 generates (updates) display data for displaying the road price three-dimensional model on which the situation-similar three-dimensional model is placed, and outputs the display data by displaying it on the display device 102 or transmitting it to the terminal device M via the communication device 103 (step S119). This completes the output process.
[0080] FIG. 9 is a schematic diagram showing an example of a roadside land price 3D model in which situation-similar 3D models are arranged. The roadside land price 3D model shown in FIG. 9 includes roadside land price 3D models P1-P5, roadside land price Q, standard residential land map shape R, standard residential land price S, background map T, and situation-similar 3D models U1-U5. The situation-similar 3D models U1-U5 are situation-similar 3D models of similar-situation areas around the roads corresponding to the roadside land price 3D models P1-P4. By displaying the situation-similar 3D models U1-U5 together with the roadside land price 3D models P1-P4, users can visually grasp the price difference between the roadside land price and the standard residential land price, as well as the distribution of the roadside land price and the standard residential land price, and can quickly verify the roadside land price. Users can intuitively compare the roadside land price and the standard residential land price, allowing them to appropriately adjust the price balance of the roadside land price. In particular, by having the route solid model protrude from the situation-similar three-dimensional model, as in route solid model P6, or by having the route solid model recessed relative to the situation-similar three-dimensional model, as in route solid model P7, users can more intuitively compare the price difference between the road price and the standard residential land price.
[0081] In addition, in this three-dimensional model of road price, the background map T is placed on top of the situation-similar three-dimensional models U1 to U5. This allows the user to easily visually recognize the background map T and easily understand the positional relationship of each three-dimensional model of road price.
[0082] In addition, when a 3D model of a route not subject to verification is not displayed, the route may be displayed on or slightly protruding from the top surface of the situation-similar 3D models U1 to U5, similar to the background map, in any form, such as a simple line shape, a flow-chart arrow shape, or a route polygon. This allows the user to easily grasp the location of each route. Furthermore, the output control unit 124 may switch on / off the display of the standard house map shape, each display item (layer) of the background map, the route not subject to verification, and / or some or all of the character strings, in accordance with instructions from the user using the operation device 101 or the terminal device M. Furthermore, the output control unit 124 may rotate, slide, and / or zoom in or out the 3D model of roadside land prices in any direction in accordance with instructions from the user using the operation device 101 or the terminal device M. When zooming in or out, the size of the character strings may be increased or decreased according to the display scale, or may be set to a fixed size. If the scale is smaller than a predetermined scale, the character strings may be hidden.
[0083] The generation unit 123 may also generate a three-dimensional roadside land price model of the target area so that each of multiple roads is displayed in a manner corresponding to the difference or ratio between the roadside land price of that road and the standard land price of the area with a similar situation to which that road belongs. For example, the generation unit 123 refers to the roadside land table 111 to identify the area with a similar situation to which each road belongs. The generation unit 123 refers to the similar situation table 112 to identify the standard land price of the area with a similar situation to which each identified road belongs. The generation unit 123 calculates the absolute value of the difference between the roadside land price of each road and the standard land price of the identified area with a similar situation, or the ratio of the roadside land price of each road to the standard land price of the identified area with a similar situation, as an evaluation value. The generation unit 123 sets the color of each road from multiple levels so that the higher the calculated evaluation value for each road, the closer it is to a specific color (e.g., red), and the lower the evaluation value, the closer it is to another color (e.g., blue). Alternatively, roadside land prices exceeding a certain ratio, e.g., ±20%, may be colored a different color. The generation unit 123 may set the density or saturation of each road so that the higher the evaluation value calculated for each road, the higher the density or saturation, and the lower the evaluation value, the lower the density or saturation. This makes it easier for users to find roads where the land price increases or decreases significantly relative to the standard land price, and allows them to easily check the increase or decrease in the land price relative to the standard land price.
[0084] Furthermore, the generation unit 123 may display the magnitude relationship of the roadside land prices of each line in other ways, instead of or in addition to displaying the magnitude relationship of the roadside land prices by the direction of the arrows on the three-dimensional route model of each line. For example, the generation unit 123 may display the magnitude relationship of the roadside land prices of each line by the height of each line. In this case, the generation unit 123 generates a three-dimensional route model with a sloped top surface so that the color of the top surface of an ascending route increases from the starting point to the end point, and the color of the top surface of a descending route decreases from the starting point to the end point. The generation unit 123 may also display the magnitude relationship of the roadside land prices of each line by the color of each line. For example, the generation unit 123 generates a three-dimensional route model so that the color of the top surface of an ascending route increases in density or saturation from the starting point to the end point, and the color of the top surface of a descending route decreases in density or saturation from the starting point to the end point.
[0085] The generation unit 123 may also display the top surface of the route 3D model of each route in a color that is predetermined according to the zoning district of the situation-similar area to which the route belongs. The generation unit 123 may also display the situation-similar 3D model and / or the standard residential map of each situation-similar area in a color that is predetermined according to the zoning district of each situation-similar area.
[0086] Furthermore, each of the processes in steps S111 to S119 may be omitted.
[0087] As described above, the roadside land price verification support device 100 generates and displays a roadside land price three-dimensional model so that multiple roads are displayed in a manner that corresponds to the relative roadside land prices between adjacent roads and at a height that corresponds to each roadside land price. This allows users to intuitively recognize the roadside land price of each road and the direction of roadside land price changes. Therefore, the roadside land price verification support device 100 allows users to verify roadside land prices more efficiently.
[0088] Because roadside land values for fixed asset tax purposes serve as the basis for tax assessment, they must be set at a price that ensures fairness and taxpayer satisfaction for all roads. Therefore, it is necessary to accurately identify roads with price imbalances between roads, i.e., roads with uneven roadside land values, or roads with significantly different roadside land values between adjacent roads despite the absence of differences in customer-attracting facilities or road conditions. In particular, for trunk roads that crisscross the administrative area being verified, users need to understand the price balance across the entire administrative area in addition to the price balance with adjacent roads, and obtain a bird's-eye view of areas where price reversals or excessive price differences occur. If the flow of roadside land values were displayed only with arrows, users would have to visually follow the arrows for all roads, potentially overlooking areas where roadside land values are inconsistent. Furthermore, if the flow of roadside land values were displayed only with arrows, users would not be able to identify areas where excessive price differences exist. The roadside land value verification support device 100 displays multiple roads in a manner that corresponds to the relative magnitude of the roadside land values of each road and at a height that corresponds to each roadside land value. This allows users to properly understand the price balance of roadside land prices between routes, and prevents them from overlooking inconsistencies in roadside land prices or excessive price differences.
[0089] Furthermore, when verifying individual roadside roads, roadside land prices must be appropriately adjusted relative to the standard residential land price that serves as the benchmark. If roadside land prices differ significantly from the standard residential land price, the price balance with surrounding roadside roads will be disrupted, and the price setting method or the identification of similarly situated areas will need to be reviewed. Traditionally, the price balance between standard residential land and roadside roads has been verified by comparing actual figures, making it difficult to identify roads with price problems from a large number of roadside roads. Furthermore, while it is necessary to balance the prices of standard residential land to achieve overall price balance, achieving regional balance using a flat map or price list is difficult. If the price levels of publicly announced land price locations, etc., were displayed in three dimensions, users could grasp the price balance between points, but they could not confirm the price balance between areas with similar conditions that are connected in an area by being reflected in roadside land prices, as is the case with standard residential land prices. The roadside land price verification support device 100 displays each roadside road in a three-dimensional roadside land price model, displaying it in a manner that reflects the relative magnitude of its roadside land prices and at a height corresponding to each roadside land price, and displaying the similarly situated areas to which each road belongs at a height corresponding to the standard residential land price. This allows users to properly grasp the price balance between roadside land prices and standard residential land prices, and prevents them from overlooking inconsistencies between roadside land prices and standard residential land prices or excessive price differences from standard residential land prices. Note that while the roadside land prices used for fixed asset tax calculated by municipalities have been mentioned here, the same can be applied to the roadside land prices in the Property Valuation Standards (so-called inheritance tax roadside land prices) used to calculate inheritance tax and gift tax amounts, just like fixed asset tax.
[0090] It should be understood by those skilled in the art that various changes, substitutions, and alterations can be made to the present invention without departing from the spirit and scope of the present invention. For example, the above-described embodiments and modifications may be implemented in appropriate combinations within the scope of the present invention. [Explanation of symbols]
[0091] 100 roadside road price verification support device, 121 acquisition unit, 122 identification unit, 123 generation unit, 124 output control unit
Claims
1. an acquisition unit that acquires roadside land prices and two-dimensional figures of each of a plurality of roads included in the target area; an identification unit that identifies, for each of the terminal points of the plurality of routes, a magnitude relationship of the road price of the route to the road price of another route that has a connection relationship with the route at the terminal point; a generating unit that generates a roadside land price three-dimensional model of the target area so that each of the plurality of roads is displayed as a three-dimensional figure having a shape according to the size relationship and a height according to the roadside land price based on the two-dimensional figure; an output control unit that outputs the road price three-dimensional model; A roadside land price verification support device characterized by having:
2. The acquisition unit further acquires a two-dimensional diagram and a land price for each of a plurality of similar-situation areas included in the target area; The road price verification support device of claim 1, wherein the generation unit generates the road price three-dimensional model so as to further display each of the plurality of similar situation areas as a three-dimensional figure having a height corresponding to the land price based on a two-dimensional figure of the similar situation area.
3. The road price verification support device according to claim 2, wherein the generation unit generates the road price three-dimensional model so that the three-dimensional figure of the similar situation area is displayed with a space corresponding to the multiple roads of the aspect.
4. The road price verification support device described in claim 3, wherein the generation unit generates a three-dimensional road price model of the target area so as to display each of the multiple roads in a manner corresponding to the difference or ratio between the road price of the road and the standard residential land price of the similar area to which the road belongs.
5. The identification unit identifies, for each of the endpoints of the plurality of routes, whether the route price of the route is the largest among the route prices of the route and the other routes; A road price verification support device as described in any one of claims 1 to 4, wherein the generation unit generates the road price three-dimensional model so as to display the road having an endpoint identified as having the highest road price as the three-dimensional figure of the aspect representing the direction from the other end of the road to the endpoint.
6. The identification unit identifies, among the plurality of routes, a mountain route whose road price is equal to or greater than the road price of all adjacent routes at each of both endpoints, and / or a valley route whose road price is equal to or less than the road price of all adjacent routes at each of both endpoints, A road price verification support device as described in any one of claims 1 to 4, wherein the generation unit generates the road price three-dimensional model so as to display the mountain route and / or the valley route identified by the identification unit in a manner that makes them distinguishable from other routes.
7. The road price verification support device according to claim 1 , wherein the generating unit generates the road price three-dimensional model so that the sides of the three-dimensional figures of the plurality of roads are displayed in a transparent color.
8. The computer Acquire road prices and two-dimensional diagrams for each of the multiple roads included in the target area, For each of the endpoints of the plurality of routes, a magnitude relationship of the road price of the route to the other routes that have a connection relationship with the route at the endpoint is identified; A three-dimensional road price model of the target area is generated so that each of the plurality of roads is displayed as a three-dimensional figure having a shape according to the size relationship and a height according to the road price based on the two-dimensional figure; outputting the roadside price three-dimensional model; A roadside land price verification support method characterized by the above.
9. Acquire road prices and two-dimensional diagrams for each of the multiple roads included in the target area, For each of the endpoints of the plurality of routes, a magnitude relationship of the road price of the route to the other routes that have a connection relationship with the route at the endpoint is identified; A three-dimensional road price model of the target area is generated so that each of the plurality of roads is displayed as a three-dimensional figure having a shape according to the size relationship and a height according to the road price based on the two-dimensional figure; outputting the roadside price three-dimensional model; A computer program that causes a computer to execute the following:
Citation Information
Patent Citations
Real estate evaluation system and recording medium
JP2002063256A
Street value evaluation program and street value evaluation system
JP2006106966A
Route value evaluation and support system
JP2002183378A
Street value flowchart creation device and street value flowchart creation program
JP2013089143A