Information processing system, information processing method and program
The information processing system automates land subdivision and cost estimation, addressing inefficiencies in conventional methods by quickly generating multiple plotting patterns and calculating costs, enhancing the speed and quality of land development planning.
Patent Information
- Application Number
- JP2024202327
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-12-17
- Estimated Expiration
- 2044-06-05
AI Technical Summary
Conventional land development systems struggle to efficiently and quickly consider land use in housing developments, particularly in subdividing land into plots and estimating construction costs, leading to time-consuming manual processes with variations in quality and quantity.
An information processing system that automatically divides land into plots based on user input, such as floor plans and elevation differences, to create multiple plotting patterns and calculate construction costs, focusing on patterns with the largest number of plots of equal or greater minimum area.
The system enables rapid and accurate subdivision of land into plots, providing quick construction cost estimates for each pattern, reducing the need for manual design consultations and ensuring consistency in land development planning.
Smart Images

Figure 2025183908000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] There are systems that provide land development support services that calculate estimates for land development work to support the development of land to be developed. For example, the land use support system disclosed in Patent Document 1 estimates the undulating condition of the planned site for the construction of a building based on location information and elevation information, and then estimates the amount of cut and fill required. This system uses the midpoint between the highest and lowest points of the given land as a reference line, and calculates the cost of the land development work by approximating the volume of the convex part relative to the reference line as the amount of cut and fill required. However, because this land use support system is premised on a site to be installed with solar panels, it does not assume land use in which a certain amount of land is divided into "plots" (divisions) and houses are built on each plot. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5931260 Summary of the Invention [Problem to be solved by the invention]
[0004] In the past, when a developer of a house received a consultation from a landowner or real estate agent about developing a piece of land for housing, they would ask a design firm or construction company to consider the subdivision and provide an estimate for land development work. The design firm that received the request had to subdivision the land using skilled hands, which meant it took a long time to decide on the subdivision. Furthermore, manual subdivision could lead to variations in the number of plots processed and the quality. In other words, with conventional technology, it was not easy to consider land use in a short amount of time, taking into account numerous subdivision proposals and the cost of land development work.
[0005] The purpose of the present disclosure is to provide a system for users considering land development that automatically divides land to be developed into plots and quickly presents the construction costs for each plotting pattern. [Means for solving the problem]
[0006] As one form of the present disclosure, an information processing system is provided which includes a processor, which acquires input information input by a user, such as a floor plan of the land to be developed, elevation difference information, minimum area per plot, and road information, and based on at least the minimum area per plot from the input information, creates a plurality of plotting patterns including a plotting pattern with the largest number of plottings, which are composed only of plottings that are equal to or greater than the minimum area per plot, and calculates the construction costs for the plotting patterns.
[0007] As another aspect of the present disclosure, an information processing method is provided in which a computer executes the following processes: a process of acquiring input information input by a user, such as a floor plan of the land to be developed, elevation difference information, minimum area per plot, and road information; a process of creating a plurality of plot division patterns, including a plot division pattern with the largest number of plot divisions, consisting only of plot divisions with an area per plot that is equal to or greater than the minimum area per plot, based on at least the minimum area per plot from the input information; and a process of calculating the construction costs for the plot division patterns.
[0008] As another form of the present disclosure, a program is provided to enable a computer to implement the following functions: acquire input information input by a user, such as a floor plan of the land to be developed, elevation difference information, minimum area per plot, and road information; create a plurality of plot division patterns, including a plot division pattern with the greatest number of plot divisions, consisting only of plot divisions that have an area per plot that is equal to or greater than the minimum area per plot, based on at least the minimum area per plot among the input information; and calculate the construction costs for the plot division patterns. [Effects of the Invention]
[0009] According to one embodiment of the present disclosure, a system can be provided for a user who is considering developing land, which automatically divides the target land into plots and quickly presents the development construction costs for each plotting pattern. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system assumed in a first embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of an operation server. [Figure 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a user terminal. [Figure 4] 10 is an example of a flowchart illustrating a process of receiving input information. [Figure 5] FIG. 10 is a diagram illustrating an example of an input screen for registration information displayed on a user terminal. [Figure 6] FIG. 10 is a diagram illustrating an example of an input screen for a floor plan displayed on a user terminal. [Figure 7] FIG. 10 is a diagram illustrating an example of an input screen for a target area and a scale, which is displayed on a user terminal. [Figure 8] FIG. 10 is a diagram illustrating an example of a screen displayed on a user terminal for inputting a land area and a minimum area per plot. [Figure 9] 10 is a diagram illustrating an example of an input screen displayed on a user terminal for inputting the width of the road in front of the site, the presence of roads within the site, and the width of roads within the site. FIG. [Figure 10] 10 is a diagram illustrating an example of an input screen for drain pipe position, water supply pipe position, and elevation difference information displayed on a user terminal. FIG. [Figure 11] 10 is an example of a flowchart illustrating a process for calculating construction costs. [Figure 12] FIG. 10 is a diagram illustrating an example of a display screen of a plurality of recommended partitioning patterns displayed on a user terminal. [Figure 13]FIG. 10 is a diagram illustrating an example of a display screen of a selected partitioning pattern displayed on a user terminal. [Figure 14] FIG. 10 is a diagram illustrating an example of an estimate calculation result for a selected partitioning pattern displayed on a user terminal. [Figure 15] FIG. 10 is a diagram illustrating an example of a created quotation displayed on a user terminal. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. <First Embodiment> In this embodiment, an example of a system for designing the subdivision of a planned development area and calculating the cost of construction work will be described.
[0012] <System configuration> FIG. 1 is a diagram illustrating an example of the configuration of an information processing system 1 assumed in the first embodiment. The information processing system 1 shown in FIG. 1 is made up of an operation server 10, a user terminal 20 operated by a user, and a network N connecting these terminals. Users are expected to be housing developers, real estate agents, landowners, design offices, construction companies, and others involved in the development of planned development areas.
[0013] The operation server 10 in the first embodiment is a server that realizes presenting to the user, via the user terminal 20, the results of designing a plot division pattern for a development target area and calculating construction costs.
[0014] A user of this information processing system 1 can input information such as a floor plan, such as a public map of the area to be developed, into the user terminal 20, and have the user terminal 20 display a plotting pattern and an estimate of the cost of development work. By using this information processing system 1, development plans can be formulated and approximate construction costs can be calculated in a short time, allowing users to quickly determine the success or failure of a project and purchase land. If the user is a detached house developer, by obtaining the plotting pattern and land development cost estimates provided by this information processing system 1, the user can save the trouble of requesting a development plan from a design consultant. If the user is a civil engineering company, by obtaining the plotting pattern and land development cost estimates provided by this information processing system 1, the user can save the trouble of requesting a construction subcontractor to prepare an estimate for land development work.
[0015] 1 depicts only one operation server 10, multiple operation servers 10 may exist on the network N. Furthermore, the services provided by one operation server 10 may be realized by the cooperative operation of multiple operation servers. In other words, a distributed processing system may be created in which the functions of the operation server 10 are distributed to multiple servers as appropriate. Furthermore, each function of the server may be realized by using a virtual server function on the cloud, etc. The operation server 10 may be a server system made up of, for example, a web server, an application server, and a database server. The user terminal 20 is a terminal operated by a user. A plurality of user terminals 20 are depicted in FIG.
[0016] The user terminal 20 may be, for example, a desktop computer, a notebook computer, a tablet computer, or a smartphone. However, the user terminal 20 may also be a wearable computer such as smart glasses or a headset. The user terminal 20 is an example of an information terminal connected to the network N.
[0017] The network N is, for example, a LAN (=Local area network), the Internet, or a mobile communication system (4G, 5G). FIG. 1 illustrates an example in which the operation server 10 and the user terminal 20 are connected to one network N, but they may be connected via a plurality of networks N that are interconnected.
[0018] <Server hardware configuration> FIG. 2 is a diagram illustrating an example of the hardware configuration of the operation server 10. As shown in FIG. 2 includes a processor 11, a ROM (Read Only Memory) 12 storing a BIOS (Basic Input Output System) and the like, a RAM (Random Access Memory) 13 used as a work area for the processor 11, an auxiliary storage device 14, and a communication interface 15. Each device is connected via a bus or other signal lines 16.
[0019] The processor 11 is a device that realizes various functions through the execution of programs. The processor 11 is configured with one or more pieces of hardware, such as a CPU, a GPU, etc. The processor 11 may be configured with multiple pieces of hardware that are physically located at separate locations. The processor 11, the ROM 12, and the RAM 13 function as a computer. The auxiliary storage device 14 is configured by, for example, a hard disk device or semiconductor storage. The auxiliary storage device 14 stores a program (including an execution module) that realizes the land development support service, as well as data related to user registration information, project registration information, and input information input by the user.
[0020] In this embodiment, the applications and OS (=Operating System) that constitute the land development support service are collectively referred to as a program. The communication interface 15 is an interface for communicating with other servers and terminals via the network N. The communication interface 15 is compatible with Ethernet (registered trademark), Wi-Fi (registered trademark), mobile communication systems, and other communication standards.
[0021] <Data managed by the server> The auxiliary storage device 14 of the operation server 10 stores user registration information such as user identification information, and project registration information consisting of the project name, address of the land to be developed, and street address. Furthermore, information input by the user is stored in association with the above-mentioned user registration information and project registration information in the auxiliary storage device 14 of the operation server 10. The input information input by the user includes a floor plan of the land to be developed, elevation information, land area, minimum area per plot, road information, drainage pipe information, water supply pipe information, etc.
[0022] The input information, a land plan, may be a cadastral map or a survey map. A cadastral map is a map attached to the old land register kept by the registry office, and is a drawing showing the shape of the land, its lot number, roads, waterways, etc.
[0023] Elevation difference information is information that shows the elevation difference of the land in the development area. Elevation difference information can be the elevation difference relative to a reference point. Since absolute elevation data is also considered to contain information about elevation difference, absolute elevation data is also included in elevation difference information.
[0024] By combining the aforementioned land plan and elevation difference information, 3D information of the land can be created. The 3D information may be created when the input of the land plan and elevation difference information is complete. Alternatively, the 3D information may be created as the first process when creating a subdivision pattern. When creating 3D information from a land plan and elevation difference information, a known calculation method can be used to approximate the 3D shape from a point cloud. The amount of cut and fill can be calculated from the difference between the 3D information of the land before development and the 3D information of the land after development (after the subdivision pattern is generated). "Three-dimensional information" refers to three-dimensional information in the two directions that make up a plane and in the height direction, and does not necessarily have to include latitude, longitude, or altitude data; it can also be information based on relative distance from a certain reference point.
[0025] Furthermore, instead of using the land plan and elevation difference information as input information, three-dimensional information of the development area may be used as input information. In this case, there is no need to generate three-dimensional information from the land plan and elevation difference information, and the three-dimensional information can be used directly to design the plot allocation pattern.
[0026] Land area is the area of land in the development area, e.g., m 2 It is numerical data in units of . In this embodiment, subdivision (also called "plotting") refers to dividing any piece of land or a single divided plot. For example, when there is a certain amount of land, this land may be "divided into plots" and each plot may be sold individually, or houses may be built on the plots and sold as ready-built homes. "Lot division pattern" means the pattern of land division in the development area, consisting of one or more lots. The "number of plot divisions" (or the number of wards) is the number of wards that make up one ward division pattern. Roads within the premises are usually not counted as wards. "Plot shape" refers to the shape of the plot that forms the unit of the plotting pattern. Generally, plot shapes that are close to square are valued highly, while plot shapes like flagpole lots tend to be avoided. A flagpole lot is a piece of land that resembles a flag, with the frontage adjacent to the road and a large area at the back. Flagpole lots often do not get much sunlight, and tend to be valued as real estate that is less valuable than the market value. The "minimum area per section" is the minimum area of a section that is a unit that makes up the section allocation pattern. Generally, the smaller this minimum area is, the more sections can be allocated.
[0027] The width of the road in front of the site is the width of the main road adjacent to the land in the development area. If roads within the site are assumed, the width data of the roads within the site is also stored in the auxiliary storage device 14 as input information entered by the user.
[0028] The drainage pipe information is location information of drainage pipes or drainage ditches adjacent to land in the development area. In this embodiment, the drainage pipes will be described as including drainage ditches. The drainage pipe information is information including the location, length, and width of drainage ditches or drainage pipes. Therefore, the drainage pipe information may be data such as points, lines, or polygons indicating the location of the drainage pipes.
[0029] <Hardware Configuration of Information Terminal (User Terminal 20)> 3 is a diagram illustrating an example of the hardware configuration of the user terminal 20. In the following, the user terminal 20 will be described as a representative example of an information terminal. 3 includes a processor 21, a ROM 22 storing BIOS and the like, a RAM 23 used as a work area for the processor 21, an auxiliary storage device 24, a communication interface 25, a display 26, and an input reception device 27. Each device is connected via a bus or other signal lines 28.
[0030] The communication interface 25 is an interface for communicating with other servers and terminals and with peripheral devices via the network N. The communication interface 25 is compatible with Ethernet (registered trademark), Wi-Fi (registered trademark), Bluetooth (registered trademark), USB (=Universal Serial Bus), mobile communication systems, and other communication standards.
[0031] The display 26 is, for example, a liquid crystal display or an organic EL (Electro Luminescence) display. The input reception device 27 is, for example, a mouse or a keyboard. When the user terminal 20 is a notebook computer, a tablet computer, or a smartphone, a capacitive touch sensor having transparency that does not obstruct the visibility of the image displayed on the display 26 is used as the input reception device 27. A device that combines this type of touch sensor with a display is called a touch panel.
[0032] <User input acceptance process> Here, the operation of the information reception process that starts with the user's input will be described. 4 is a flow diagram showing the process by which the land development support service system receives information input by a user. Note that the symbol S shown in the diagram represents a step. First, the user terminal 20 accepts input of user registration information such as a user name and user identification information (user ID, login password, etc.) entered by the user (S10). The user registration information data is stored in the auxiliary storage device 14 of the operation server 10 via the communication interfaces 25 and 15. To subsequently log in to the website, for example, the user ID and login password are used. The user accesses the website that provides the land development support service from the user terminal 20 and logs in by entering the user ID and password.
[0033] Next, the user terminal 20 accepts project registration information such as the project name, address, and lot number entered by the user (S20). The project registration information data is transmitted to the operation server 10 via the communication interfaces 25 and 15 and stored in the auxiliary storage device 14.
[0034] Next, the user terminal 20 accepts data of the cadastral map or survey map uploaded by the user (S30). The data of the cadastral map or survey map is transmitted to the operation server 10 via the communication interfaces 25 and 15 and stored in the auxiliary storage device 14.
[0035] Next, the user terminal 20 accepts data input of the target parcel number and map scale input by the user (S40). This input information is sent to the operation server 10 via the communication interfaces 25 and 15 and stored in the auxiliary storage device 14.
[0036] Next, the user terminal 20 receives data on the land area and the minimum area per plot input by the user (S50). This input information is sent to the operation server 10 via the communication interfaces 25 and 15 and stored in the auxiliary storage device 14.
[0037] The user terminal 20 then receives input from the user of the width of the road in front of the site and information on roads within the site (S60). This input information is sent to the operation server 10 via the communication interfaces 25 and 15 and stored in the auxiliary storage device 14.
[0038] Furthermore, the user terminal 20 receives location information of the drain pipe and the water supply pipe input by the user (S70). This input information is transmitted to the operation server 10 via the communication interfaces 25 and 15 and stored in the auxiliary storage device 14. After all of the above information has been received, the process of receiving input information ends.
[0039] 5 is a diagram illustrating an example of a project registration information input screen displayed on the user terminal 20 (see FIG. 1). The user inputs the project name, address, and main land number on the project registration information input screen displayed on the user terminal 20 as shown in FIG. 5. After inputting the information, the user touches the "Next" icon, and the user registration information data is sent to the operation server 10.
[0040] FIG. 6 is a diagram illustrating an example of a cadastral map upload screen displayed on the user terminal 20 (see FIG. 1). The user uploads a cadastral map by selecting a cadastral map file on the cadastral map upload screen displayed on the user terminal 20, as shown in FIG. 6. If the cadastral map spans multiple locations, multiple cadastral map files can be uploaded. It is also possible to upload an accurate survey map instead of a cadastral map. Furthermore, although not shown, it is also possible to upload not only 2D floor plan information but also 3D land shape data. The uploaded cadastral map displays the parcel number and parcel boundary lines as shown on the cadastral map display screen 100. The user can zoom in and out of the cadastral map display by adjusting the display magnification change bar 200. Furthermore, the user can touch the "Next" icon to send the cadastral map data to the operation server 10. Information such as the uploaded cadastral map is displayed on the user terminal 20 as a drawing of the development area, as shown in FIG. 6.
[0041] FIG. 7 is a diagram illustrating an example of a target parcel number and scale input screen displayed on the user terminal 20 (see FIG. 1). The user inputs the target parcel number and scale on the target parcel number and site map scale input screen displayed on the user terminal 20, as shown in FIG. 7. When the target parcel number is input, the boundary of the area corresponding to the target parcel number on the cadastral map is highlighted. In the example of FIG. 7, the user inputs 1491-2 and 1491-1 as the target parcel numbers, so highlight lines 300 and 400 of the area of the target parcel number are displayed. After inputting the target parcel number and scale, the input information data is sent to the operation server 10 by touching the "Next" icon.
[0042] Fig. 8 is a diagram illustrating an example of a screen displayed on the user terminal 20 (see Fig. 1) for inputting the land area and the minimum area per parcel. The user inputs the numerical values for the land area and the minimum area per parcel on the input screen for the land area and the minimum area per parcel displayed on the user terminal 20 as shown in Fig. 8. After inputting the land area and the minimum area per parcel, the user touches the "Next" icon, and the input information data is sent to the operation server 10.
[0043] FIG. 9 is a diagram illustrating an example of an input screen for the site front road and the site roads displayed on the user terminal 20 (see FIG. 1). The user inputs the width and location of the site front road and the width and location of the site road on an input screen for the location, width, and other information of the site front road displayed on the user terminal 20, as shown in FIG. 9. The user can identify the location of the site front road by the line between the site in the development area and the site front road on a screen displaying a cadastral map. For example, the example in FIG. 9 shows how the user specifies the adjacent line 500 that borders the site front road of the site to be developed. For the site front road width, the user inputs the numerical value of the road width in the input field. If a site road is anticipated, the user checks the "Inside site road" checkbox and then inputs a numerical value in the input field for the site road width. However, if a site road is not anticipated, the user does not check the "Inside site road" checkbox and does not need to input information about the site road width. After inputting the width of the road in front of the site and the width of the road inside the site, the input information data is sent to the operation server 10 by touching the “Next” icon.
[0044] FIG. 10 is a diagram illustrating an example of an input screen for drainage pipes, water supply pipes, and land elevation differences displayed on the user terminal 20 (see FIG. 1). The user inputs the locations of drainage pipes and water supply pipes on the input screen for drainage pipe and water supply pipe location information displayed on the user terminal 20, as shown in FIG. 10. Specifically, the user can identify the location of the drainage pipe by activating the check button for drainage pipe location 600 and then placing a mark at the location of the drainage pipe on the displayed cadastral map. As shown in FIG. 10, the drainage pipe or drain ditch is represented by a rectangular mark, and the user can specify the location of the drainage pipe or drain ditch by dragging and dropping, etc. For water supply pipes, the user can specify the location of the water supply pipe on the displayed cadastral map after activating the check button for water supply pipe location 700. Water supply pipes are represented by circle marks, and the user can specify the location of the water supply pipe by operations such as drag and drop.
[0045] Furthermore, for elevation difference information, the user can identify points represented by circles, i.e., multiple points 710, 720, 770, and 780 on the cadastral map. The user can then input data on the relative elevation difference of each point from the reference position in the elevation difference information input boxes 712, 722, 772, and 782. As shown in Figure 10, it is desirable to input at least points corresponding to nodes of the polygon corresponding to the land to be developed, such as points 710, 730, 750, and 770, represented by black circles. The more elevation difference information input, the higher the accuracy of the generated 3D information. Therefore, it is desirable to also input points outside the land to be developed that correspond to nodes of the polygon, such as points 720, 760, and 780.
[0046] <Calculation of construction costs> Here, the process of calculating the estimated cost of construction work will be described. After the user has completed inputting the information described in Figure 4, the processor 21 of the operation server 10 designs a plotting pattern and calculates an estimate of construction costs. Figure 11 is an example of a flowchart illustrating the design of a plotting pattern and the calculation of an estimate of construction costs. The symbol S in the figure indicates a step.
[0047] First, the processor 21 of the operation server 10 creates multiple plot division patterns based on the drainage pipe information, the land area, and the minimum area and shape per plot (S100). For example, if the user specifies an on-site road, the processor 21 sets the on-site road with the width specified by the user so that it connects to the road in front of the plot. Setting an on-site road is not a must. If the user does not specify an on-site road, there is no need to set an on-site road. The processor 21 may then create plots with the minimum area per plot with parallel boundary lines, and finally, form a pattern by merging the remaining plots with an area equal to or less than the minimum area per plot with other plots. The processor 21 creates multiple patterns (for example, several thousand patterns). Various plot division patterns are created, including plot division patterns in which the boundary lines of all plots can be set parallel, and patterns in which some plots must be made into flagpole lots.
[0048] Next, processor 21 calculates a score for each of the created multiple partitioning patterns and narrows down the patterns based on the calculated scores (S110). The score can be an index that increases with the number of partitions and decreases with the number of flagpole lots. Alternatively, the score may be such that patterns with nearly square partitions are given a higher evaluation. For example, processor 21 can narrow down the patterns to the top five partitioning patterns with the highest scores.
[0049] The processor 21 instructs the display 26 of the user terminal 20 to display the narrowed down section allocation patterns (S120).
[0050] Next, the processor 21 creates three-dimensional information of the land to be developed before construction from the official map and elevation difference information input by the user (S130). If three-dimensional map information is input by the user, there is no need to create three-dimensional information, and the map information of the input three-dimensional information can be used.
[0051] Next, the user selects a specific plotting pattern from the narrowed-down plotting patterns presented on display 26. Then, processor 21 creates three-dimensional information for the completed plotting pattern (S140) for each plotting pattern selected by the user, in which multiple gradients are set based on the drain pipe position so that water flows down one of the drain pipes. For example, the gradients are set assuming multiple gradients such as 0%, 1%, 3%, 5%, 9%, and 12%. It is preferable to set the gradient within the range of 0% to 12%.
[0052] Next, processor 21 calculates the construction cost based on the 3D information after subdivision (after construction) and the 3D information before subdivision (before construction) (S150). Specifically, processor 21 first calculates the retaining wall volume and the cut and fill soil volume from the difference between the 3D information before and after construction. Processor 21 then calculates the cost of construction work from the retaining wall volume and the cut and fill soil volume. Here, processor 21 calculates the construction cost for multiple gradients for the subdivision pattern selected by the user.
[0053] Processor 21 displays on display 26 the three-dimensional information after construction based on the gradient with the lowest construction cost among the construction costs calculated for the multiple gradients (S160). If the user wishes to modify the presented three-dimensional information, the user can do so. Processor 21 determines whether the three-dimensional information has been modified by the user (S170). If the user has modified the three-dimensional information, processor 21 recalculates the construction cost based on the modified three-dimensional information and the three-dimensional information before construction (S180).
[0054] The processor 21 creates an estimate based on the calculated construction cost and controls to display it to the user (S190). If the user has not modified the three-dimensional information, step S180 is not executed and the process proceeds to step S190.
[0055] Fig. 12 is a diagram illustrating an example of a display screen of a plurality of recommended partitioning patterns displayed on the user terminal 20. The operation server 10 performs the above-mentioned partitioning pattern generation and estimate calculation process, and selects a recommended partitioning pattern with a large number of partitions and a low estimated cost. In the example of Fig. 12, the top five recommended partitioning patterns 910, 920, 930, 940, and 950 with the highest scores are displayed on the user terminal 20.
[0056] FIG. 13 is a diagram illustrating an example of a display screen of a selected partitioning pattern displayed on the user terminal 20. If the user wishes to check the details of each of these recommended partitioning patterns individually, detailed information can be displayed by selecting the drawing of the partitioning pattern on the screen. This allows the user to enlarge and check the details of the drawing of the selected partitioning pattern. For example, information such as the area and height of each partitioned section can also be checked.
[0057] Furthermore, the user can also check the breakdown of land development costs. Figure 14 is a diagram illustrating an example of the estimated calculation results for a selected plotting pattern, displayed on the user terminal 20. For example, since cuts, fills, retaining walls, etc. can be estimated from a plotting pattern containing three-dimensional information, the construction costs of retaining walls can also be calculated automatically. The user can check what types of land development costs are being estimated.
[0058] FIG. 15 is a diagram illustrating an example of a created estimate displayed on the user terminal 20. Ultimately, the estimate can be displayed on the screen and printed out. Conventionally, it was a time-consuming process to request a design office to design the plotting pattern and then request a construction company to create an estimate for the land development costs based on the designed plotting pattern. With this information processing system 1, estimates can be created with simple operations. This makes it possible to efficiently consider land development.
[0059] The "processor" in the claims is interpreted as a concept that includes the processor 11 of the operation server 10 and the processor 21 of the user terminal 20. The "program" in the claims may be composed of a combination of multiple program modules or multiple code segments, etc. The program may also be recorded in a distributed manner on recording media located in physically separate locations. The "processing" in the claims is executed by any computer using a processor or program. The computer may be a general-purpose computer, a dedicated computer, or a system computer. [Explanation of symbols]
[0060] 1...information processing system, 10...operation server, 11, 21...processor, 12, 22...ROM, 13, 23...RAM, 14, 24...auxiliary storage device, 15, 25...communication interface, 16, 28...signal line, 20...user terminal, 26...display, 27...input acceptance device
Claims
1. a processor; The processor: The plan view of the land to be developed, elevation difference information, minimum area per plot, and road information are acquired as input information input by the user; based on at least the minimum area per section of the input information, create a plurality of compartment allocation patterns including a compartment allocation pattern that is composed only of compartment allocations that have an area per section that is equal to or greater than the minimum area per section and that has the largest number of compartment allocations; Calculate the construction cost for the plotting pattern. Information processing system.
2. The processor: Among the plurality of partition patterns, Preferentially displaying plotting patterns narrowed down based on the number of plots or the shape of the plots; The information processing system according to claim 1 .
3. The processor: Creating pre-construction three-dimensional information from the plan view and the elevation difference information, or Instead of the plan view and the elevation difference information, the pre-construction three-dimensional information is acquired as input information. The information processing system according to claim 1 .
4. The processor: Drainage pipe information is acquired as the input information; Create three-dimensional information after construction based on the gradient based on the drainage pipe information, Calculating the construction cost from the pre-construction three-dimensional information and the post-construction three-dimensional information; The information processing system according to claim 3 .
5. The processor: Calculating the volume of earth to be cut or filled from the pre-construction three-dimensional information and the post-construction three-dimensional information, and calculating the construction cost based on the volume of earth. The information processing system according to claim 4 .
6. The computer A process of acquiring a floor plan of the land to be developed, elevation difference information, minimum area per plot, and road information as input information input by a user; a process of creating a plurality of partitioning patterns including a partitioning pattern that is composed of only partitionings that have an area equal to or greater than the minimum area per partition, based on at least the minimum area per partition among the input information, and that has the largest number of partitionings; A process of calculating the construction costs for the plotting pattern; An information processing method that performs the above.
7. On the computer, A function to acquire the floor plan, elevation information, minimum area per plot, and road information of the land to be developed as input information input by the user; a function of creating a plurality of partitioning patterns, including a partitioning pattern that is composed of only partitionings that have an area equal to or greater than the minimum area per partition, based on at least the minimum area per partition among the input information, and that has the largest number of partitionings; A function of calculating the construction cost of the plotting pattern; A program to achieve this.
Citation Information
Patent Citations
Land use support system and land use support method
JP2017045163A
Three-dimensional laser scanner, three-dimensional laser scanner system, construction work machine, and construction work method
JP2020003484A
Site division system and site division program
JP2020101974A
Thread transferring mechanism of thread ending machine
JP1984031260A