Method, program, and information processing device for generating building plans.

The method optimizes dwelling unit arrangement and adheres to building regulations to generate realistic and efficient building plans with an information processing device, addressing the limitations of existing methods by maximizing unit placement and adhering to regulatory constraints.

JP2026052807AActive Publication Date: 2026-03-25ZISEDAI CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2026-03-25

AI Technical Summary

Technical Problem

Existing building plan generation methods do not adequately consider the arrangement of housing units, their shape, and area distribution, leading to plans that do not accurately represent the actual state of the building.

Method used

A method for generating building plans that includes the arrangement of dwelling units by placing standard dwelling unit blocks in constructable areas, connecting corridors between them, and optimizing the placement to satisfy various building regulations and maximize the number of units, using an information processing device with specific components and databases to manage building regulations and site constraints.

Benefits of technology

The method generates building plans that include detailed unit arrangements while adhering to regulatory requirements, optimizing the use of space, and maximizing the number of dwelling units, thus providing a more realistic and efficient building design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026052807000001_ABST
    Figure 2026052807000001_ABST
Patent Text Reader

Abstract

The present invention provides a method, program, and information processing device for generating a building plan that includes the arrangement of dwelling units within the building. [Solution] The method for generating a building plan includes a dwelling unit placement step in which one or more dwelling unit block groups G are placed in the constructable area A of each floor of the building. When a standard dwelling unit block 71 is placed in one constructable area A, the dwelling unit placement step searches for gaps in the single constructable area A where one or more dwelling unit block groups G can be placed, and repeats the process of placing the one or more dwelling unit block groups G in the gaps found through the search in a manner that satisfies predetermined placement conditions. The predetermined placement conditions include that the windows 714 of the standard dwelling unit 711 face the boundary line 40 of the site 4, and, if one constructable area A contains two or more dwelling unit block groups G, that the corridors 712 of the two or more dwelling unit block groups G are connected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method, a program, and an information processing apparatus for generating a building plan.

Background Art

[0002] The following patent documents describe an invention of a method for automatically generating a plan of a building to be constructed on a site. In this invention, the building plan is determined so as to satisfy the requirements of building regulations (such as diagonal line restrictions, height restrictions, building coverage ratio, etc.) at the location of the site and to increase the profitability, and the number of housing units is as large as possible.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] The building plan generated by the invention described in the above patent document mainly relates to the number of housing units on each floor of the building, the area of the exclusive part of the housing unit, and the area of the common part, and the shape and arrangement of the housing units are not considered. Therefore, it is desired to generate a plan including the arrangement of housing units in the building as a building plan closer to the actual state.

[0005] The present invention has been made in view of such circumstances, and an object thereof is to provide a method, a program, and an information processing apparatus for generating a building plan including the arrangement of housing units in the building.

Means for Solving the Problems

[0006] A first aspect of the present invention is a method for an information processing device to generate a building plan, wherein the area of ​​constructable floors on each floor of the building is called a constructable area, a dwelling unit having a rectangular shape in plan view and having a window on one side of the rectangular shape is called a standard dwelling unit block, a block having a rectangular shape in plan view that includes a standard dwelling unit and a corridor facing the side of the rectangular shape of the standard dwelling unit opposite to the side with a window, and a collection of one or more standard dwelling unit blocks is called a dwelling unit block group, and in a group of multiple standard dwelling unit blocks, multiple standard dwelling units are adjacent to each other and the corridor facing the multiple standard dwelling units is The method is linearly connected and includes a dwelling unit placement process in which one or more dwelling unit block groups are placed in the constructable area of ​​each floor of the building. The dwelling unit placement process includes, when placing a standard dwelling unit block in one constructable area, repeatedly searching for gaps in that single constructable area where one or more dwelling unit block groups can be placed, and placing the one or more dwelling unit block groups in the gaps found through the search in a manner that satisfies predetermined placement conditions. The predetermined placement conditions include the windows of the standard dwelling unit facing the boundary line of the site on which the building is constructed, and, if one constructable area contains two or more dwelling unit block groups, the corridors of those two or more dwelling unit block groups are connected.

[0007] A second aspect of the present invention is a program that includes an instruction causing an information processing device to perform a process for generating a building plan, wherein the process performed by the information processing device in accordance with the instruction includes each step of the method according to the first aspect described above.

[0008] A third aspect of the present invention is an information processing device that performs a process for generating a building plan, comprising a processing unit and a storage unit that stores instructions to be executed in the processing unit, wherein the processing performed by the processing unit in accordance with the instructions includes each step of the method according to the first aspect described above.

[0009] A fourth aspect of the present invention is an information processing device for generating a building plan, which is equipped with means for performing each step of the method according to the first aspect described above. [Effects of the Invention]

[0010] According to the present invention, a method, program, and information processing device can be provided for generating a building plan that includes the arrangement of dwelling units within the building. [Brief explanation of the drawing]

[0011] [Figure 1] Figure 1 shows an example of the system configuration according to this embodiment. [Figure 2] Figure 2 is a diagram illustrating an example of the information included in area information. [Figure 3] Figure 3 is a first flowchart illustrating an example of the building plan generation process according to this embodiment. [Figure 4] Figure 4 is a second flowchart illustrating an example of the building plan generation process according to this embodiment. [Figure 5] Figures 5A to 5C illustrate an example of a method for determining the building area. [Figure 6] Figures 6A and 6B illustrate an example of a method for generating the first building plan. [Figure 7] Figures 7A to 7C illustrate an example of a method for determining the exterior shape of a building that satisfies the requirements for the sky ratio. [Figure 8] Figure 8 is a flowchart illustrating an example of the process for generating the second building plan. [Figure 9] Figure 9A shows an example of a standard dwelling unit block. Figure 9B shows an example of a group of dwelling unit blocks. [Figure 10] Figures 10A and 10B show examples of how the construction area can be modified in accordance with exterior wall setback regulations. [Figure 11] Figure 11 shows an example of arranging a group of dwelling blocks within a construction area. [Figure 12] Figures 12A and 12B are flowcharts illustrating an example of the process for arranging dwelling units. [Figure 13]FIG. 13A is a diagram showing an example of a rectangle with the maximum area inscribed in the constructible area. FIG. 13B is a diagram showing an example of two groups of dwelling unit blocks with corridors connected vertically. [Figure 14] FIGS. 14A and 14B are diagrams showing an example of a method for searching for a main dwelling unit block group and a sub-dwelling unit block group with the maximum sum of lengths. [Figure 15] FIGS. 15A and 15B are diagrams showing an example of a method for searching for a main dwelling unit block group and a sub-dwelling unit block group with the maximum sum of lengths. [Figure 16] FIG. 16A is a diagram showing an example of two first dwelling unit block groups with the maximum sum of lengths. FIG. 16B is a diagram showing an example of a method for searching for a second dwelling unit block group with the maximum length. [Figure 17] FIG. 17 is a diagram showing an example of arranging stairs and an elevator. [Figure 18] FIGS. 18A to 18C are diagrams showing an example of a stair block. FIG. 18D is a diagram showing an example of an elevator block. FIG. 18E is a diagram showing an example of a stair-elevator block. [Figure 19] FIG. 19A is a diagram showing an example of a third dwelling unit block group determined to have the maximum length. FIG. 19B is a diagram showing an example of arranging stairs and an elevator. [Figure 20] FIG. 20 is a flowchart for explaining an example of dwelling unit arrangement processing when a building includes constructible areas of multiple different shapes. [Figure 21] FIGS. 21A and 21B are diagrams showing an example of an upper floor arrangement process based on the arrangement result in the constructible area of the first floor shape. [Figure 22] FIG. 22A is a diagram showing an example of a main arrangement process in the constructible area of the second floor shape. FIG. 22B is a diagram showing an example of an upper floor arrangement process based on the arrangement result of the constructible area of the second floor shape. [Figure 23] FIGS. 23A and 23B are diagrams showing an example of a lower floor arrangement process based on the arrangement result of the constructible area of the second floor shape. [Figure 24]Figure 24A shows an example of the main layout process in the constructable area of ​​the third floor shape. Figure 24B shows an example of the lower floor layout process based on the layout results of the constructable area of ​​the third floor shape. [Figure 25] Figure 25A shows an example of the lower floor layout process based on the layout results of the constructable area for the third floor shape. Figure 25B shows an example of the lower floor layout process based on the layout results of the constructable area for the second floor shape. [Figure 26] Figure 26 shows an example of the lower floor layout process based on the layout results in the construction area of ​​the second floor shape. [Figure 27] Figure 27 is a flowchart illustrating an example of the process in the lower floor layout stage. [Figure 28] Figures 28A to 28C show examples of layout patterns when arranging residential unit blocks in the lower floor layout process. [Figure 29] Figures 29A to 29C show examples of replacing some standard dwelling unit blocks with standard specific dwelling unit blocks. [Figure 30] Figure 30 shows an example of the restricted area for evacuation routes. [Figure 31] Figures 31A to 31D show examples of standard vehicle parking areas located outdoors. [Figure 32] Figures 32A and 32B show examples of parking lots located outdoors. [Figure 33] Figure 33A shows an example of arranging a motorcycle parking area outdoors. Figure 33B shows an example of arranging a bicycle parking area outdoors. [Figure 34] Figure 34A shows an example of replacing a standard residential unit block on the first floor with a designated common area. Figure 34B shows an example of replacing a standard residential unit block on the first floor with a parking lot. [Modes for carrying out the invention]

[0012] First, we will explain some of the terms used in this specification.

[0013] "Normal regulations": Standard regulations are building regulations that are always applied regardless of the building's plan. For example, regulations concerning building coverage ratio and floor area ratio fall under the category of standard regulations.

[0014] "Special regulations": Special regulations are building regulations whose applicability depends on whether or not certain conditions are met. The content of special regulations changes depending on the building plan (number of dwelling units, total floor area, number of floors, building height, building area, etc.). For example, regulations concerning studio apartments, vehicle storage areas (parking lots, etc.), manager's offices, disaster prevention storage warehouses, corridor widths, and stairs are all examples of special regulations.

[0015] "Daylight regulations": Daylighting regulations are special regulations related to ensuring natural light from windows in dwelling units, and specifically, they determine the required area of ​​openings (windows) in living spaces. For example, the larger the area of ​​the living space, the shorter the horizontal distance from the window to the property boundary, or the longer the vertical distance between the window and the part of the building directly above it (the lower the floor of a tall building), the larger the window area required by daylighting regulations will be.

[0016] "Window space regulations" The window-front open space regulation is a special regulation concerning window-front open space (open space facing the windows of a dwelling unit). The requirements for window-front open space stipulated in the window-front open space regulation vary depending on the building plan.

[0017] "Required open space width": The required open space width is the width of the open space in front of a window as defined by the window-front open space regulations, and indicates the width that the open space in front of a window of a dwelling unit that does not directly face an area with a specified geographical attribute, including a road, should have.

[0018] "Residential units with open space in front of windows": A dwelling unit subject to the window-front open space regulation refers to a dwelling unit that is subject to the requirements of the window-front open space regulation and does not have windows that directly face an area with a specified geographical attribute (such as a road).

[0019] "Window-side open space in the area of ​​the dwelling unit": The area of ​​dwelling units subject to window-side open space is the sum of the areas of dwelling units subject to window-side open space within the building.

[0020] "Exterior wall setback regulations": Exterior wall setback regulations are regulations concerning the setting back of a building's exterior wall from the property boundary. Exterior wall setback regulations, as stipulated by local ordinances, may be special regulations whose content varies depending on the building plan (building height, building area, etc.).

[0021] “Common area regulations”: Common area regulations concern the common areas of a building (apartment building), such as corridors, stairwells, elevators, manager's offices, meeting rooms, waste storage areas, disaster preparedness storage rooms, parking lots, and bicycle parking areas. These regulations, established by local ordinances, may be special regulations that vary depending on the building's layout.

[0022] "Vehicle storage area": The vehicle parking area is a shared area used as a place to park designated vehicles (passenger cars, motorcycles, bicycles, etc.).

[0023] "Vehicle parking area regulations": Vehicle parking regulations are regulations concerning the common areas related to the establishment of vehicle parking areas.

[0024] "Housing Unit Regulations" Dwelling unit regulations are special regulations related to the area and number of dwelling units included in a building; for example, special regulations concerning studio apartments fall under this category.

[0025] "Evacuation route restrictions": Evacuation route regulations concern evacuation routes leading to roads adjacent to the property. Evacuation route regulations established by local ordinances may be special regulations whose content varies depending on the building plan (building height, building area, etc.).

[0026] "First common area": The first common area is a common area with an area corresponding to that of an individual dwelling unit, and examples of this include corridors and balconies.

[0027] "Second common area": The second type of common area is a common area that has an area independent of individual dwelling units, and includes, for example, stairwells, elevators, a caretaker's office, and a bicycle parking area.

[0028] "1st floor common area": The common areas on the first floor are specific second common areas located on the first floor, such as the entrance, manager's office, mail corner, waste storage area, parking lot, bicycle parking area, and motorcycle parking area.

[0029] "Basic Unit": A basic dwelling unit is a dwelling unit whose number within a building is stipulated in the dwelling unit regulations, and which has a private area smaller than the prescribed area (first area). Basic dwelling units are also called studio apartments.

[0030] "Specific dwelling unit": A designated dwelling unit is a dwelling unit within a building whose number is stipulated in the dwelling unit regulations, and which has a private area equal to or greater than the standard first area of ​​a basic dwelling unit, or a predetermined area (second area) or greater. Designated dwelling units are also called family dwelling units.

[0031] Standardized housing units: A standard dwelling unit is a dwelling unit that has a predetermined area for exclusive use.

[0032] "Standard-spec dwelling unit": A standard dwelling unit is a standard dwelling unit that has a predetermined minimum area for exclusive use that is smaller than the first area which serves as the standard for standard dwelling units.

[0033] "Specific standard dwelling unit": A specified standard dwelling unit is a standard dwelling unit that has a private area equal to the second area which is the standard for specified dwelling units.

[0034] "Construction area": The area where construction is possible is the range of floor space on one floor of a building that can be used for construction.

[0035] "Floor area": Floor area refers to the area of ​​the construction area on a single floor.

[0036] "Standard floor area": Standard floor area refers to the floor area of ​​a single floor where all dwelling units are standard dwelling units.

[0037] "Area Set": An area set is a combination of the area of ​​the private portion and the area of ​​the common area of ​​each standard dwelling unit included in the standard floor area. The area set includes the area of ​​the first common area and the area of ​​the second common area, corresponding to the number of standard dwelling units.

[0038] "Building Scope": The building area is the three-dimensional area on a site where a building can be constructed. The building area is determined to meet the requirements of the regulations applicable in the location of the site. For example, the building area must meet requirements such as building height limits, setback restrictions (road setback restrictions, adjacent property setback restrictions, north-side setback restrictions), setbacks from the site boundary, and building coverage ratio.

[0039] "Building Plan 1": The first building plan is a plan relating to the number of floors in the building and the constructable area of ​​each floor. The first building plan is created so that the total number of units in the building approaches the maximum, under the conditions that the building fits within the construction area and each floor has a predetermined floor height.

[0040] "Second Building Plan": The second building plan is a plan relating to the area of ​​the exclusive-use portion of each dwelling unit relative to the total floor area of ​​each floor of the building, and the area of ​​the common areas relative to the total floor area of ​​each floor of the building. The second building plan is created so as to maximize the total number of units in the building while satisfying at least the following requirements. Each floor of the building has a construction area defined by the first building plan. • The total floor area of ​​the building meets the requirements for floor area ratio.

[0041] Next, we will describe each component of the system shown in Figure 1.

[0042] Figure 1 shows an example of the system configuration according to this embodiment. The system shown in the example in Figure 1 has an information processing device 1 and a terminal device 3 that can communicate via a communication network 9 such as the Internet. Information processing device 1 is an example of the information processing device of the present invention.

[0043] In the system shown in Figure 1, information about the building plan is provided to the terminal device 3 that accesses the information processing device 1. When a specific site is specified on the terminal device 3 operated by the user, a building plan is generated that satisfies the building regulations (setback restrictions, height restrictions, building coverage ratio, floor area ratio, etc.) at the location of the site, while maximizing the number of dwelling units to obtain the greatest possible profit. This building plan is then displayed on the terminal device 3.

[0044] [Information Processing Device 1] The information processing device 1 performs the process of automatically generating a building plan for a specified site. For example, the information processing device 1 is composed of one or more computers connected to a communication network 9. The information processing device 1 shown in the example in Figure 1 has a communication unit 11, a storage unit 12, and a processing unit 13.

[0045] The communication unit 11 communicates with other devices (such as terminal devices 3) via the communication network 9. The communication unit 11 includes devices (such as network interface cards) that communicate in accordance with predetermined communication standards, such as Ethernet (registered trademark) or wireless LAN.

[0046] The storage unit 12 stores one or more programs 121 containing instructions that can be executed by the processing unit 13, data temporarily stored during processing by the processing unit 13, data used in processing by the processing unit 13, data obtained as a result of processing by the processing unit 13, etc. The storage unit 12 may include, for example, a main memory (RAM, ROM, etc.) and an auxiliary memory (flash memory, SSD, hard disk, memory card, optical disc, etc.). The storage unit 12 may consist of one memory device or multiple memory devices. If the storage unit 12 consists of multiple memory devices, each memory device is connected to the processing unit 13 via a computer bus or other arbitrary communication means.

[0047] The processing unit 13 comprehensively manages the overall operation of the information processing device 1 and executes predetermined information processing. The processing unit 13 includes, for example, one or more processors (CPU (central processing unit), MPU (micro-processing unit), DSP (digital signal processor), GPU (graphics processing unit), NPU (neural network processing unit), etc.) that execute processing in accordance with the instructions of one or more programs 121 stored in the storage unit 12. The processing unit 13 operates as one or more computers by having one or more processors execute the instructions of one or more programs 121 stored in the storage unit 12. The information processing device 1 may have multiple computers, and at least a part of the processing according to this embodiment may be executed in cooperation with multiple computers.

[0048] The processing unit 13 may include one or more dedicated hardware components (such as an ASIC (application-specific integrated circuit) or FPGA (field-programmable gate array)) configured to implement specific functions. The processing unit 13 may execute all the processes described in this embodiment on one or more computers, or it may share the processing between one or more computers and dedicated hardware, or it may execute all the processing on dedicated hardware.

[0049] The program 121 may be recorded on a computer-readable recording medium (optical disc, memory card, USB memory, or other non-temporary tangible medium), for example. The processing unit 13 may read at least a portion of one or more programs 121 recorded on such a recording medium using a recording medium reading device (such as an optical disc drive) or interface device (such as a USB interface), and write it to the storage unit 12. Alternatively, the processing unit 13 may download at least a portion of one or more programs 121 from another device connected to the communication network 9 using the communication unit 11 and write it to the storage unit 12. One or more programs 121 may include instructions that cause the processing unit 13 to execute at least a portion of the processing according to this embodiment, which will be described later.

[0050] The storage device 2 stores various types of information used in the processing of the information processing device 1. The information processing device 1 and the storage device 2 can communicate with each other via any means of communication (LAN, dedicated network, internet, etc.). For example, the storage device 2 may be included in a file server or database server that accepts access from multiple devices, or it may be a dedicated storage device that can only be accessed by the information processing device 1. In the example in Figure 1, the storage device 2 stores a regulation database 21, a map database 22, and an area information database 23. In the following explanation, databases may be abbreviated as "DB".

[0051] Regulation DB21 includes regulatory information regarding building regulations determined according to the location of the site. This regulatory information includes, for example, information about the location of the site and information about the regulations applicable to that location (such as setback regulations, height restrictions, building coverage ratio, floor area ratio, and one-room apartment regulations).

[0052] Map DB22 contains various types of information that make up a map. For example, Map DB22 includes information about land boundaries, information about the geographical attributes of land (site, park, road, river, etc.), and information about location (address).

[0053] The area information DB23 contains area information relating to the area of ​​building elements (dwelling units, common areas, etc.) included on one floor of a building. Figure 2 shows an example of the information included in one area information entry. In the example in Figure 2, one area information entry includes exclusive area information, first common area information, second common area information, and special regulation information.

[0054] The exclusive-use area information includes information about the area of ​​the exclusive-use portion of a standard dwelling unit located on a single floor. For example, the exclusive-use area information includes information about the first area, which is the standard for a basic dwelling unit, and information about the second area, which is the standard for a specific dwelling unit. If multiple second areas are specified in the dwelling unit regulations, the exclusive-use area information includes those multiple second areas.

[0055] The first common area information includes information regarding the area of ​​the first common area, which has an area corresponding to each standard dwelling unit. If the common area regulations are special regulations and the area of ​​the first common area changes depending on the building plan, the first common area information may also include information regarding the formulas and procedures for calculating the area of ​​the first common area. For example, the first common area information may include formulas for calculating the area of ​​the first common area based on parameters such as the area of ​​the corresponding standard dwelling unit, the total number of units in the building, the total floor area, the number of floors on the target floor, the total number of floors in the building, the building height, the site area, and the building area.

[0056] The second common area information includes information regarding the area of ​​the second common area, which has an area independent of individual standard dwelling units. If the common area regulations are special regulations and the area of ​​the second common area changes depending on the building plan, the second common area information may also include information regarding the formulas and procedures for calculating the area of ​​the second common area. For example, the second common area information may include formulas for calculating the area of ​​the second common area based on parameters such as the total number of units in the building, the total floor area, the number of floors of the target floor, the total number of floors in the building, the building height, the site area, and the building area.

[0057] Special regulation information includes information indicating special regulations related to the area of ​​private and common areas. When information on special regulations applicable to the building site is obtained from regulation DB21, it becomes possible to obtain area information containing matching special regulation information from area information DB23.

[0058] The information processing device 1 uses the above-mentioned private area information, first common area information, and second common area information of the area information to obtain the area of ​​the private area and the area of ​​the common area of ​​each dwelling unit included in the area set of standard floor areas.

[0059] [Terminal device 3] Terminal device 3 is a device equipped with information and communication functions, such as a personal computer, tablet, or smartphone, and is operated by a user who views information related to the building plan. In the example in Figure 1, there is one terminal device 3, but there may be multiple terminal devices 3. Terminal device 3 has a processing unit, storage unit, and communication unit similar to the communication unit 11, storage unit 12, and processing unit 13 of the information processing device 1. Terminal device 3 also has an input unit (touch panel, mouse, keyboard, etc.) for inputting user instructions to the processing unit, and a display unit (liquid crystal display, organic EL display, projector, etc.) for displaying information.

[0060] Here, we will describe the process for generating a building plan performed in the information processing device 1 having the configuration described above. Figures 3 and 4 are flowcharts illustrating an example of the building plan generation process according to this embodiment. Step ST100 is an example of the regulatory information acquisition process of the present invention. Step ST105 is an example of the building scope determination process of the present invention. Step ST110 is an example of the first building plan generation process of the present invention. Step ST115 is an example of the second building plan generation process of the present invention. Step ST120 is an example of the daylight distance calculation process of the present invention. Step ST125 is an example of the process for calculating the setback distance of the exterior wall according to the present invention. Step ST135 is an example of the process for identifying the workable area of ​​the present invention. Step ST140 is an example of the dwelling unit arrangement process of the present invention. Step ST145 is an example of the dwelling unit regulation determination process of the present invention. Steps ST150 and ST155 are examples of the dwelling unit replacement process of the present invention. Steps ST160 and ST165 are examples of the common area determination process of the present invention. Step ST170 is an example of a common part adjustment process of the present invention. Step ST185 is an example of the process for removing a dwelling unit with open space in front of a window according to the present invention. Step ST190 is an example of the evacuation route determination process of the present invention. Step ST200 is an example of the escape route formation process of the present invention. Steps ST205 and ST220 are examples of the first vehicle storage area arrangement process of the present invention. Step ST215 is an example of the vehicle passage formation process of the present invention. Step ST230 is an example of the process for calculating the number of units needed according to the present invention. Step ST240 is an example of the second vehicle storage area arrangement process of the present invention. Step ST225 is an example of the first-floor common area layout process of the present invention.

[0061] ST100: Terminal device 3 transmits a building plan generation request to information processing device 1, in response to user input, asking it to generate a building plan for a specific site. For example, terminal device 3 inputs information about a specific site for which a building plan should be generated, in response to a user operation specifying a specific site on a map displayed on the display, or a user operation entering the address of a specific site, and transmits it to information processing device 1. When information processing device 1 receives a building plan generation request from terminal device 3, it obtains the information necessary to generate the requested building plan. For example, information processing device 1 obtains information about the boundary of the site on which the building will be constructed, information about the geographical attributes of the area surrounding the site (site, roads, parks, rivers, etc.), and information about building regulations applicable at the site's location from regulation DB 21 and map DB 22. In this case, information processing device 1 may also obtain information from terminal device 3 regarding the building specifications desired by the user, such as information about the building's floor height (height per floor), information about the minimum area of ​​the exclusive-use portion of the dwelling unit, information about the building's frontage, and information specifying whether or not there is a balcony.

[0062] ST105: Next, the information processing device 1 determines the three-dimensional building area on the site based on the information acquired in step ST100. That is, the information processing device 1 determines the building area so as to satisfy the requirements of the building area regulations that apply as building regulations (hereinafter referred to as "building area regulations") and the building coverage ratio requirements. Building area regulations include, for example, restrictions on building height, setback restrictions (road setback restrictions, adjacent property setback restrictions, north side setback restrictions), and setbacks from the site boundary. For example, the information processing device 1 determines the widest building area that satisfies both the building area regulations requirements and the building coverage ratio requirements.

[0063] When determining the building area, the information processing device 1 sets a two-dimensional region (hereinafter referred to as the "site area") formed by setting back each boundary line of the site inward. For example, the information processing device 1 forms the initial site area by setting back each boundary line of the site by a predetermined distance inward.

[0064] If at least one boundary line of a site area violates the setback requirement for the setback distance from the site boundary line in the building area regulations, the information processing device 1 will form a site area by setting back the at least one boundary line of the site boundary line relative to the site boundary line in order to satisfy the requirements of this regulation.

[0065] If building area regulations regarding height restrictions or setback restrictions apply, the information processing device 1 sets the upper boundary surface of the building area to satisfy the requirements of these regulations. The information processing device 1 also sets the lateral boundary surface of the building area extending vertically on the boundary line of the site area.

[0066] If the building area corresponding to the area of ​​the site does not meet the building coverage ratio requirements, the information processing device 1 sets back the boundary line of the site area corresponding to the upper boundary surface of the building area and the lateral boundary surface that touches it at the lowest point, relative to the site boundary line, so that the building coverage ratio requirements are met. Furthermore, when the information processing device 1 is setting back the boundary line of the site area relative to the site boundary line, if the upper boundary surface of the building area and the lateral boundary surface that touches it at the lowest point change, the information processing device 1 sets back the boundary line of the site area corresponding to the changed lateral boundary surface relative to the site boundary line.

[0067] Figures 5A to 5C show examples of building boundaries. The left-hand diagrams in Figures 5A to 5C show the site area 5, which is the area of ​​the building boundary 6 viewed vertically from above the site 4. The right-hand diagrams in Figures 5A to 5C show the building boundary 6 viewed from diagonally above.

[0068] Figure 5A shows the initial building area 6. In the example in Figure 5A, the site 4 has four boundary lines 41 to 44. The initial site area 5 has area boundary lines 51 to 54 located at positions where each of the boundary lines 41 to 44 is set back by a predetermined distance. If at least one of the area boundary lines 51 to 54 in the initial state violates the setback requirement for the setback distance from the site boundary line in the building area regulations, the information processing device 1 sets back the area boundary line (51 to 54) that violates the requirement further relative to the boundary line (41 to 44) of the site 4.

[0069] The building area 6 shown on the right side of Figure 5A has two upper boundary surfaces 65 and 66 and four lateral boundary surfaces 61 to 64. The horizontal upper boundary surface 65 corresponds to the height limit in the building area regulations, and the upper boundary surface 66, which is inclined to the horizontal, corresponds to the setback limit in the building area regulations. The four lateral boundary surfaces 61 to 64 are located on the boundary lines 51 to 54 of the site area 5 and extend vertically.

[0070] Figure 5B shows the building area 6 with the boundary line 54 of the site area 5 set back from the boundary line 44 of the site 4 to satisfy the building coverage ratio requirements. As shown in Figures 5A and 5B, the lateral boundary surface 64 is the lowest point to contact the upper boundary surface 66 of the building area 6. Therefore, the information processing device 1 sets back the boundary line 54 of the site area 5, which corresponds to the lateral boundary surface 64, from the boundary line 44 of the site 4. The information processing device 1 sets back the boundary line 54 of the site area 5 to the point where the building area of ​​the building corresponding to the area of ​​the site area 5 becomes the largest area that satisfies the building coverage ratio requirements.

[0071] Figure 5C shows the building area 6 set further back from the boundary line 44 than in the state that satisfies the building coverage ratio requirements. As shown in Figure 5C, by setting back the boundary line 54 of the site area 5 corresponding to the upper boundary surface 66 and the lateral boundary surface 64 that is in contact at the lowest point, the boundary surface 66 due to the setback restriction becomes smaller, and the shape of the building area 6 becomes closer to a rectangular prism.

[0072] ST110: Return to Figure 3. The information processing device 1 generates a first building plan relating to the number of floors in the building and the floor area of ​​each floor of the building, based on the building area determined in step ST105 and the floor height set for each floor of the building. The information processing device 1 generates the first building plan such that the number of dwelling units (total number of units) in the building is maximized.

[0073] When calculating the floor area of ​​a floor, the information processing device 1 determines the shape of the constructable area on that floor based on the region enclosed by the lateral boundary surfaces of the building area in a horizontal plane passing through a predetermined position between the floor surface of that floor and the floor surface of the floor above that floor, and calculates the floor area based on the determined shape of the constructable area.

[0074] Figure 6A shows an example of the building area determined in step ST105. The building area 6 shown in Figure 6A has a height of 6 stories or more but less than 7 stories. Area 606 is the region enclosed by the lateral boundary surfaces 61-64 of the building area 6 in a horizontal plane passing through the location of the 7th floor. Figure 6B shows an example of a building 7 determined based on the site area 5 shown in Figure 6A. The shape of the 6th floor surface (construction area) 706 in building 7 shown in Figure 6B is determined based on area 606 shown in Figure 6A. Similarly, the shapes of the 1st to 5th floor surfaces 701-705 in building 7 are determined based on areas 601-605 shown in Figure 6A, respectively. The floor area of ​​each floor in the first building plan is calculated based on the shapes of the floor surfaces 701-706, respectively. Furthermore, since the building area 6 shown in Figure 6A has a height of 6 floors or more but less than 7 floors, the number of floors of building 7 in the first building plan based on building area 6 is determined to be 6.

[0075] Furthermore, the setback regulations include conditions for relaxation based on the sky ratio. Specifically, if the sky ratio measured at a predetermined measurement point facing the building site is equal to or greater than the sky ratio of a building subject to setback regulations, then the setback regulations will not apply to this building. Therefore, when the information processing device 1 determines the first building plan (number of floors, floor area of ​​each floor) based on the building area determined in step ST105, it may determine the building's outline so as to satisfy the sky ratio conditions for exemption from setback regulations in the building area regulations, and then generate the first building plan based on that outline.

[0076] For example, if the information processing device 1 assumes a prism-shaped building with a base corresponding to the site area of ​​the building scope, that satisfies the requirements of the building scope regulations regarding height restrictions, and whose top floor has a predetermined floor height (a floor height set by the user), then the information processing device 1 determines the shape of the prism-shaped building by cutting off a portion of the corners from this prism-shaped building with a plane perpendicular to the horizontal plane, so as to satisfy the sky ratio conditions for a building not subject to setback restrictions (so that the sky ratio is equivalent to that of a building subject to setback restrictions). Then, based on the determined prism-shaped building, the information processing device 1 determines the first building plan (number of floors in the building, floor area of ​​each floor).

[0077] Figures 7A to 7C show examples of building outlines. The left-hand diagrams in Figures 7A to 7C show the site area 5 viewed vertically from above the site 4. The right-hand diagrams in Figures 7A to 7C show the building 7 viewed from diagonally above.

[0078] Figure 7A shows a prismatic building 7 obtained when the building area 6 (Figure 5B) determined in step ST105 is assumed to have no set-off restrictions. In the building 7 shown in Figure 7A, a portion of the upper side extends beyond the boundary surface 66 due to the set-off restrictions. In the building 7 shown in Figure 7A, the portion above the 6th floor does not have the prescribed floor height. Figure 7B shows the building 7 shown in Figure 7A with the portion above the 6th floor cut off. The building 7 shown in Figure 7B satisfies the requirements of the building area regulations regarding height restrictions and is the tallest prismatic building with the top floor (6th floor) having the prescribed floor height. However, even in the building 7 shown in Figure 7B, a portion of the upper side extends beyond the boundary surface 66 due to the set-off restrictions. Figure 7C shows the building 7 shown in Figure 7B with a portion of the corner on the area boundary line 54 side cut off by a plane perpendicular to the horizontal plane. In the portion where the corner has been cut off, boundary surfaces 76 and 77 perpendicular to the horizontal plane are formed. As shown in Figure 7C, by cutting off a portion of the corner of the prism-shaped building 7, it is possible to determine the exterior shape of the building 7 that satisfies the sky ratio requirements for a building that is not subject to setback regulations.

[0079] ST115: Return to Figure 3. In step ST110, once the first building plan (number of floors in the building, floor area of ​​each floor) is determined, the information processing device 1 generates a second building plan based on this determined first building plan and the minimum area of ​​the exclusive-use portion of each dwelling unit, relating to the area of ​​the exclusive-use portion of each dwelling unit as a percentage of the floor area of ​​each floor of the building, and the area of ​​the common areas as a percentage of the floor area of ​​each floor of the building.

[0080] Figure 8 is a flowchart illustrating an example of the process for generating the second building plan (ST115: Figure 3).

[0081] The information processing device 1 generates a second building plan (hereinafter referred to as the "provisional second building plan") based on the first building plan generated in step ST105, assuming that all dwelling units are standard-size dwelling units (ST305).

[0082] Specifically, the information processing device 1 determines an area set for each floor of the building that represents the maximum standard floor area not exceeding the floor area defined in the first building plan. In this case, the information processing device 1 determines the area set for each floor so that the area of ​​the basic standard dwelling unit (a predetermined minimum area smaller than the first area which serves as the standard for the basic dwelling unit) is included as the exclusive-use area of ​​each dwelling unit. The information processing device 1 reads area information (Figure 2) containing special regulation information that conforms to the special regulation information acquired in step ST100 from the area information DB23, and uses this area information to generate an area set that includes the exclusive-use area of ​​the basic standard dwelling unit. For example, the information processing device 1 generates multiple area sets with different numbers of basic standard dwelling units, and by comparing the standard floor area of ​​the multiple generated area sets with the floor area defined in the first building plan, it identifies an area set that represents the maximum standard floor area not exceeding the floor area defined in the first building plan.

[0083] When the information processing device 1 obtains the area of ​​the common areas in an area set using the first common area information and the second common area information of the area information (Figure 2), it may obtain the area of ​​the common areas by setting temporary parameters in the calculation formula, etc., that yield a relatively small area, since the parameters for area calculation (total number of units, total floor area, etc.) are unknown at this stage. In addition, the information processing device 1 may provisionally set the area of ​​the common areas on the first floor in the area of ​​the first floor to zero. By making the area of ​​the common areas small in the area set of each floor, the total number of units in the building in the provisional second building plan is more likely to be considered as the assumed maximum value.

[0084] When the information processing device 1 determines an area set for a floor, it calculates the difference (hereinafter referred to as the "difference area") between the standard floor area indicated by the area set for that floor and the floor area defined in the first building plan for that floor. The information processing device 1 incorporates this calculated difference area into the area of ​​the exclusive-use portion of the dwelling unit on that floor. For example, the information processing device 1 evenly distributes and adds the difference area to the area of ​​the exclusive-use portion of each basic standard dwelling unit in the area set for that floor. By performing the above-mentioned distribution and addition of the difference area on each floor of the building, the information processing device 1 determines the area of ​​the exclusive-use portion of each basic dwelling unit on each floor in the provisional second building plan. The information processing device 1 also determines the area of ​​the common areas on each floor in the provisional second building plan based on the area of ​​the common areas in the area set for each floor.

[0085] Based on the provisional second building plan generated in step ST205, the information processing device 1 determines a set of dwelling units, which is a combination of the number of basic dwelling units and the number of specific dwelling units within the building (ST310).

[0086] Here, the total number of units in the provisional second building plan is called the "first provisional total number of units," and the total floor area subject to the floor area ratio requirements in the provisional second building plan is called the "first provisional total floor area." Based on at least one of the first provisional total number of units and the first provisional total floor area calculated from the provisional second building plan generated in step ST305, the information processing device 1 determines a set of dwelling units (a combination of the number of basic dwelling units and the number of specific dwelling units) such that the number of specific dwelling units in the building becomes the minimum number that satisfies the dwelling unit regulation requirements, and the total floor area of ​​the building approaches the first provisional total floor area.

[0087] For example, the information processing device 1 determines whether the requirements for specific dwelling units stipulated by the dwelling unit regulations (requirements for the number of specific dwelling units, requirements for the area ratio of specific dwelling units to the total floor area, etc.) are met, based on at least one of the first provisional total number of dwelling units and the first provisional total floor area. If the information processing device 1 determines that the requirements for the dwelling unit regulations are not met, it identifies a combination of the number of basic standard dwelling units and the number of specific standard dwelling units (hereinafter referred to as the "provisional dwelling unit set") that results in the largest possible total floor area of ​​the building that does not exceed the first provisional total floor area. For example, the information processing device 1 repeats the process of identifying the provisional dwelling unit set while changing the number of specific standard dwelling units (for example, increasing it by one unit at a time), and the process of determining whether the identified provisional dwelling unit set meets the requirements for the dwelling unit regulations. By repeating this process, the information processing device 1 searches for the provisional dwelling unit set that results in the smallest number of specific standard dwelling units in the building that meets the requirements for the dwelling unit regulations, and determines the provisional dwelling unit set found through the search as the final dwelling unit set.

[0088] The information processing device 1 determines the area of ​​the first-floor common areas (manager's office, bicycle parking area, etc.) that satisfy the requirements of the common area regulations, based on the set of the number of dwelling units determined in step ST310. For example, the information processing device 1 determines the minimum area of ​​the first-floor common areas that satisfies the requirements of the common area regulations based on the total number of dwelling units in the building (number of basic dwelling units + number of specific dwelling units) indicated by the set of the number of dwelling units (ST315).

[0089] The information processing device 1 generates a second building plan (ST320) that includes the area of ​​the common areas on the first floor, based on the first building plan generated in step ST110 (Figure 3) and the area of ​​the common areas on the first floor determined in step ST315, such that the number of specific dwelling units in the building matches the number of specific dwelling units defined in the set of dwelling units.

[0090] For example, the information processing device 1 distributes the specific dwelling units defined in the set of dwelling units evenly to each floor of the building according to a predetermined distribution pattern (so that the variation in the number of specific dwelling units on each floor is 1 or less). Multiple distribution patterns for specific dwelling units may be set (e.g., a pattern that preferentially distributes specific dwelling units from the upper floors, a pattern that preferentially distributes specific dwelling units from the lower floors), in which case the information processing device 1 may generate a second building plan for each of the multiple distribution patterns.

[0091] When the number of specific dwelling units on each floor of the building is determined according to the allocation pattern, the information processing device 1 determines an area set for each floor of the building that represents the maximum standard floor area not exceeding the floor area defined in the first building plan generated in step ST110 (Figure 3). When determining an area set for a single floor, the information processing device 1 determines the area set so that it includes the area of ​​the exclusive-use portion of the specific standard dwelling unit corresponding to the number of specific dwelling units determined for that single floor.

[0092] The information processing device 1 reads area information (Figure 2) containing special regulation information that conforms to the special regulation information acquired in step ST100 from the area information DB23, and uses this area information to generate an area set. When determining an area set for a single floor, the information processing device 1 generates an area set that includes the area of ​​the exclusive-use portion of a specific standard dwelling unit corresponding to the number of specific dwelling units determined for that floor according to a predetermined distribution pattern. For example, the information processing device 1 generates multiple area sets that include the area of ​​the exclusive-use portion corresponding to the number of specific dwelling units determined according to a predetermined distribution pattern, but with different numbers of basic standard dwelling units. The information processing device 1 compares the standard floor area of ​​the multiple area sets generated with the floor area of ​​that single floor as defined in the first building plan, and from among the multiple area sets, determines the area set that shows the largest standard floor area that does not exceed the floor area defined in the first building plan.

[0093] Furthermore, when the information processing device 1 obtains the area of ​​the common areas of an area set using the first common area information and the second common area information of the area information (Figure 2), it may calculate the area of ​​the common areas using the first provisional total number of units and the first provisional total floor area indicated by the provisional second building plan generated in step ST305 (Figure 8). In other words, the information processing device 1 may calculate the area of ​​the first common areas and the second common areas by using the first provisional total number of units and the first provisional total floor area indicated by the provisional second building plan as parameters in the area calculation formulas included in the first common area information and the second common area information (Figure 2).

[0094] Furthermore, the information processing device 1 determines an area set for the first floor of the building that includes the area of ​​the common areas on the first floor determined in step ST315 (Figure 8). In other words, for the first floor of the building, the information processing device 1 determines an area set in which the number of basic standard dwelling units is adjusted to include the area of ​​the exclusive-use portion of the specific standard dwelling unit corresponding to the number of specific dwelling units on the first floor determined according to a predetermined distribution pattern, the area of ​​the common areas on the first floor determined in step ST315 (Figure 7), and the maximum standard floor area that does not exceed the floor area of ​​the first floor as defined in the first building plan.

[0095] When the information processing device 1 determines an area set for one floor of a building, it calculates the difference between the standard floor area indicated by the determined area set and the floor area of ​​that floor defined by the first building plan generated in step ST110 (Figure 3), and uses this difference as the difference area for that floor.

[0096] The information processing device 1 calculates the difference area for each floor of the building and then calculates the total floor area of ​​the building (hereinafter referred to as the "second provisional total floor area") assuming that the difference area for each floor represents the area of ​​the exclusive-use portion of the dwelling unit. In other words, the information processing device 1 calculates the second provisional total floor area as the sum of the total floor area of ​​the building obtained from the area set determined for each floor of the building and the difference area calculated for each floor of the building.

[0097] Furthermore, the information processing device 1 calculates the total number of units in the building (hereinafter referred to as the "second provisional total number of units") based on the number of dwelling units on each floor indicated by the area set determined for each floor of the building.

[0098] The information processing device 1 re-determines the area of ​​the common areas on each floor that meet the requirements of the common area regulations, based on at least one of the second provisional total floor area and the second provisional total number of units. For example, the information processing device 1 recalculates the areas of the first and second common areas by using the second provisional total floor area and the second provisional total number of units as parameters in the area calculation formulas included in the first and second common area information of the area information (Figure 2). In particular, for the first floor of the building, the information processing device 1 recalculates the area of ​​the first-floor common area by using the second provisional total number of units as a parameter in the calculation formula for the first-floor common area included in the second common area information of the area information.

[0099] The second temporary total floor area is less than or equal to the first temporary total floor area, and the second temporary total number of units is less than or equal to the first temporary total number of units. Therefore, the area of ​​common areas recalculated based on the second temporary total floor area and the second temporary total number of units will be less than or equal to the area of ​​common areas calculated based on the first temporary total floor area and the first temporary total number of units. If the area of ​​common areas decreases as a result of the recalculation, the reduced area can be incorporated into the area of ​​the exclusive-use portion of the dwelling unit.

[0100] Therefore, the information processing device 1 determines the area of ​​the exclusive-use portion in each dwelling unit of the building based on the area of ​​the common areas on each floor re-determined based on the second provisional total floor area and the second provisional total number of units, the floor area of ​​each floor defined in the first building plan generated in step ST110 (Figure 3), and the area set determined for each floor of the building. In other words, the information processing device 1 updates the area set determined for a single floor to include the area of ​​the common areas re-determined for that floor, and calculates the difference between the standard floor area of ​​that floor shown in the updated area set and the floor area of ​​that floor defined in the first building plan as the difference area for that floor. The information processing device 1 incorporates the difference area calculated for that floor into the area of ​​the exclusive-use portion of the dwelling unit on that floor. For example, the information processing device 1 evenly distributes and adds the difference area to the area of ​​the exclusive-use portion of each standard dwelling unit in the area set for that floor. The information processing device 1 determines the exclusive area of ​​each basic dwelling unit on each floor of the second building plan by distributing and adding the difference area described above on each floor of the building.

[0101] The information processing device 1 determines a second building plan, including the area of ​​the common areas on the first floor, through the processing described above in step ST320. If the information processing device 1 has determined a second building plan for each of the multiple allocation patterns for distributing specific dwelling units on each floor of the building, it may select the second building plan that results in the largest total number of dwelling units from among the multiple determined second building plans.

[0102] Thus, according to the above process for generating the second building plan, a provisional second building plan is generated based on the first building plan, assuming that all dwelling units are basic dwelling units. Based on at least one of the first provisional total number of dwelling units and the first provisional total floor area calculated from this provisional second building plan, a set of dwelling unit sets (a combination of the number of specific dwelling units and the number of basic dwelling units) is determined such that the number of specific dwelling units in the building is the minimum number that satisfies the requirements of the dwelling unit regulation, and the total floor area approaches the first provisional total floor area. Once the set of dwelling unit sets is determined, the area of ​​the first-floor common area that satisfies the requirements of the common area regulation is determined based on the set of dwelling unit sets. Furthermore, based on this set of dwelling unit sets and the area of ​​the first-floor common area, a second building plan is generated that includes the area of ​​the first-floor common area, such that the number of specific dwelling units in the building is the number of specific dwelling units defined in the set of dwelling unit sets. In other words, after obtaining an estimate of the number of specific dwelling units within the building and an estimate of the area of ​​the common areas on the first floor, it becomes possible to generate a second building plan corresponding to the first building plan based on these estimates.

[0103] Furthermore, according to the process described above for generating the second building plan, the area set for each floor (including the area of ​​the common areas on the first floor for the first floor) is determined based on the set of the number of dwelling units and the area of ​​the common areas on the first floor determined by the provisional second building plan. Once the area set for each floor is determined, the area of ​​the common areas on each floor is re-determined based on at least one of the second provisional total number of dwelling units and the second provisional total floor area calculated from these area sets. Then, the exclusive area of ​​each dwelling unit is determined based on the re-determined area of ​​the common areas. As a result, even if the requirements for common area regulations change mainly due to changes in the total floor area and the total number of dwelling units, it is possible to generate a second building plan that increases the total number of dwelling units while still satisfying these requirements.

[0104] ST120: Return to Figure 3. When the requirements for daylighting regulations are determined according to the first building plan generated in step ST110 or the second building plan generated in step ST115, the information processing device 1 calculates the daylighting distance, which is the minimum distance between the window 714 of the standard dwelling unit 711 (Figure 9A) described below and the boundary line of the site that satisfies the requirements for daylighting distance.

[0105] Figure 9A shows an example of a standard dwelling unit block. The standard dwelling unit block 71 shown in Figure 9A is a building element that includes a standard dwelling unit 711, a corridor 712, and a balcony 713, and has a rectangular shape in plan view. Standard dwelling unit 711 is a basic standard dwelling unit with a rectangular shape in plan view. The exclusive area of ​​standard dwelling unit 711 has a predetermined minimum area corresponding to a basic standard dwelling unit. A window 714 of a predetermined size is provided on one side of the rectangular shape of standard dwelling unit 711. Corridor 712 faces the side opposite to the side of the standard dwelling unit 711 where window 714 is located, in the rectangular shape of the unit. Balcony 713 faces the side of the standard dwelling unit 711 where window 714 is located, in the rectangular shape of the unit.

[0106] For example, the information processing device 1 calculates the distance to the site boundary line required for the window 714 of the standard dwelling unit 711 on the first floor of the building to satisfy the requirements of the daylighting regulations, based on the building height obtained in the first building plan (ST110) or the second building plan (ST115), the area of ​​the standard dwelling unit 711 (a predetermined minimum area), and the predetermined area of ​​the window 714, as the daylighting distance. In this case, the building height used to calculate the daylighting distance may be the height obtained in the first building plan (ST110), the height obtained in the second building plan (ST115), or a height that falls in between those heights.

[0107] Furthermore, the requirements related to daylighting regulations (horizontal distance from the window to the site boundary) differ depending on the geographical attributes of the area outside the site that is adjacent to the site boundary. In other words, if the area outside the site adjacent to the site boundary is a road, park, river, etc., the requirement for the horizontal distance from the window to the site boundary is relaxed compared to when that area is part of the site. Accordingly, the information processing device 1 identifies the geographical attributes of the area outside the site adjacent to each part of the site boundary based on the information on the geographical attributes of the area around the site acquired in step ST100 (Figure 3), and calculates the daylighting distance for each part of the boundary according to the identified geographical attributes.

[0108] The information processing device 1 uses the daylighting distance calculated for each part of the site boundary in step ST120 to determine the placement conditions of the dwelling units in the dwelling unit placement processing (ST140) described later.

[0109] ST125: When the requirements for the exterior wall setback regulation are determined according to the first building plan generated in step ST110 or the second building plan generated in step ST115, the information processing device 1 calculates the exterior wall setback distance, which is the minimum distance between the exterior wall of the building and the boundary line of the site that satisfies the requirements for the exterior wall setback regulation.

[0110] For example, if the requirements for setback regulations for exterior walls are determined according to the height of the building, the information processing device 1 identifies the requirements for setback regulations for exterior walls based on the building height obtained in the first building plan (ST110), the building height obtained in the second building plan (ST115), or the building height that falls between those heights, and calculates the setback distance for exterior walls that satisfies the identified requirements for setback regulations.

[0111] ST130, ST135: The information processing device 1 determines in step ST105 whether there is a portion of the building's exterior wall corresponding to the building area determined in step ST105 where the distance from the site boundary is shorter than the setback distance (ST130). If there is a portion of the building's exterior wall that is closer to the site boundary than the setback distance (Yes in ST130), the information processing device 1 identifies a modified constructable area corresponding to the modified building shape where the distance between that portion and the site boundary is greater than or equal to the setback distance (ST135).

[0112] Figures 10A and 10B show examples of how the construction area can be modified in accordance with exterior wall setback regulations. In the example in Figure 10A, the building outline based on the building area determined in step ST105 is represented by double lines inside the boundary line 40 of site 4, and the constructable areas A11-A13 based on the first building plan generated in step ST110 are represented inside the building. The area enclosed by the inner line in the double line represents the constructable areas A11-A13, and the outer line in the double line represents the building outline. The building shown in Figure 10A includes constructable areas A11-A13 of three different shapes.

[0113] In this example, the exterior wall setback regulation specifies the distance from boundary line 40 to the exterior wall of the building when the area adjacent to boundary line 40 is part of the building site. When the area adjacent to boundary line 40 is a road, the exterior wall setback regulation does not specify an exterior wall setback distance. When the area adjacent to boundary line 40 is a road, the distance from the road to the building is specified as the setback distance in the normal regulations, which do not depend on the building plan. The building area of ​​step ST105 is determined to satisfy the setback distance requirements of the normal regulations. The exterior wall setback distance Lb shown in Figures 10A and 10B indicates the exterior wall setback distance (ST125) from boundary line 40 adjacent to the adjacent building site to the exterior wall of the building.

[0114] A portion of the building's exterior (the part facing the adjacent property) shown in Figure 10A is closer to the boundary line 40 than the setback distance Lb calculated in step ST125. In this case, the building's exterior, which is closer to the boundary line 40 than the setback distance Lb, is deformed so that it is set back to a position where its distance from the boundary line 40 is equal to the setback distance Lb, as shown in Figure 10B. Then, the constructable area within the building is also deformed to correspond to this deformed building exterior. In the example in Figure 10B, the widest constructable area A11 is deformed into constructable area A11'.

[0115] If the information processing device 1 identifies a deformed constructable area in step ST135, it arranges the dwelling units in the dwelling unit arrangement process (ST140) described later within this identified constructable area.

[0116] ST140: Return to Figure 3 The information processing device 1 places one or more dwelling unit block groups (Figure 9B) in the constructable area of ​​each floor of the building obtained in the first building plan (ST110).

[0117] Figure 9B shows an example of a group of dwelling unit blocks. A group of dwelling unit blocks is a collection of one or more standard dwelling unit blocks 71. The group of dwelling unit blocks G shown in Figure 9B consists of eight standard dwelling unit blocks 71. In the multiple standard dwelling unit blocks 71 included in the group of dwelling unit blocks G, multiple standard dwelling units 711 are adjacent to each other, and the corridors 712 facing these multiple standard dwelling units 711 are connected in a straight line. As shown in Figure 9B, the group of dwelling unit blocks G has a rectangular shape in plan view. The rectangular shape of the group of dwelling unit blocks G consists of a first side S1 on the window 714 side, a second side S2 on the corridor 712 side opposite the first side S1, and two third sides S3 perpendicular to the first side S1 and the second side S2.

[0118] Furthermore, if the deformed constructable area is identified in step ST135 described above, the information processing device 1 places the dwelling block group inside this identified constructable area.

[0119] When the information processing device 1 places a standard dwelling unit block 71 in a single constructable area, it searches for gaps in the single constructable area where one or more groups of dwelling unit blocks can be placed, and repeatedly places the one or more groups of dwelling unit blocks in the gaps found through the search in a manner that satisfies predetermined placement conditions. These predetermined placement conditions include at least the following conditions. • The window 714 of standard dwelling unit 711 faces the boundary line of the site where the building will be constructed. • If a single construction area includes two or more dwelling unit block groups G, the corridors 712 of those two or more dwelling unit block groups G must be connected.

[0120] In this dwelling unit arrangement process, a group of dwelling unit blocks G, consisting of one or more standard dwelling unit blocks 71 connected in a straight line by corridors 712, is used as the basic element for arranging dwelling units in a building. Therefore, plans for buildings with a large number of dwelling units, in which the standard dwelling unit blocks 71 are densely arranged, can be automatically generated for construction areas of various shapes. Furthermore, because the group of dwelling unit blocks G has a simple rectangular shape, gaps in the construction area where the group of dwelling unit blocks G can be arranged can be searched with a relatively simple process. Moreover, by repeating the process of searching for gaps where the group of dwelling unit blocks G can be arranged and placing them, it becomes easier to obtain plans for buildings with a large number of dwelling units. In addition, since the group of dwelling unit blocks G is arranged to satisfy the predetermined arrangement conditions described above, it is possible to generate realistic building plans in which windows 714 face the site boundary and corridors 712 are connected on each floor of the building.

[0121] Furthermore, if the daylighting distance calculated in step ST120 is greater than the distance between the building boundary line and the building determined in step ST105, the information processing device 1 arranges the dwelling block group G to further satisfy the daylighting distance condition as a predetermined arrangement condition. In other words, the information processing device 1 arranges the dwelling block group G such that the windows 714 of the standard dwelling unit 711 are located at a distance greater than or equal to the daylighting distance calculated in step ST120 from the boundary line of the site.

[0122] Furthermore, if the window-front open space regulation applies at the site where the building is to be constructed, the information processing device 1 arranges the dwelling block group G in a manner that further satisfies the requirements of the window-front open space regulation.

[0123] The window-front open space regulation specifies the required width of the window-front open space for dwelling units that do not directly face an area with predetermined geographical attributes, including a road. The information processing device 1 arranges the dwelling unit block group G so that this required width of open space is secured. That is, based on information about the geographical attributes of areas outside the site adjacent to each part of the site boundary (information acquired in step ST100), the information processing device 1 determines whether the windows 714 of the standard dwelling units 711 included in the dwelling unit block group G directly face an area with predetermined geographical attributes (such as a road) via the boundary line. If the windows 714 of a standard dwelling unit 711 included in one dwelling unit block group G do not directly face an area with predetermined geographical attributes (such as a road), the information processing device 1 restricts the arrangement range of that dwelling unit block group so that a window-front open space of at least the required width of open space specified in the window-front open space regulation is secured (to prevent it from getting too close to the site boundary line).

[0124] Some regulations on open spaces in front of windows specify multiple levels of required open space width, such that the larger the total area of ​​dwelling units that do not have windows directly facing areas with a predetermined geographical attribute (such as roads) (dwelling units subject to open space in front of windows), the larger the required open space width that the open space in front of the windows of these dwelling units must have. When such regulations on open spaces in front of windows are applied, the information processing device 1 may relax the requirements for the required open space width depending on the arrangement of the dwelling unit block group G. For example, if a standard dwelling unit 711 included in a dwelling unit block group G is a dwelling unit subject to open space in front of windows, the information processing device 1 will, in principle, restrict the arrangement range of the dwelling unit block group G so as to secure an open space in front of windows that is equal to or greater than the maximum required open space width specified in the regulations on open space in front of windows. However, if the placement range of a single dwelling block group G is restricted in order to secure the maximum required window-front open space, and it is not possible to place the single dwelling block group G within the constructable area (for example, if it is not possible to place the smallest dwelling block group G consisting of one standard dwelling block 71), the information processing device 1 gradually reduces the required window-front open space width until it becomes possible to place the single dwelling block group G within the constructable area. If the required open space width is reduced to the maximum value, and the requirements for window-front open space regulations are not met in step ST180 described later, the information processing device 1 reduces the number of dwelling units subject to window-front open space regulations so that the area of ​​dwelling units subject to window-front open space regulations is met (ST185).

[0125] Figure 11 shows an example of dwelling block groups G being placed in the constructable area A by the dwelling unit placement process. In the example in Figure 11, three dwelling block groups G are placed within the constructable area A. The three dwelling block groups G are placed so that their respective corridors 712 are connected. In Figure 11, the area with hatched diagonal lines is set on the window 714 side of the dwelling block group G and indicates the window-side restriction area B. In order to satisfy the requirements for daylighting restrictions and window-front open space restrictions, this window-side restriction area B must be located inside the boundary line 40 of the site 4. Of the three dwelling block groups G, the two dwelling block groups G with windows 714 facing the boundary line 40 adjacent to the neighboring site are placed in a location within the constructable area A where the window-side restriction area B is located inside the boundary line 40.

[0126] Figure 12A is a flowchart illustrating an example of the dwelling unit layout process (ST140: Figure 3). Step ST400 is an example of the first dwelling block group determination process of the present invention. Step ST405 is an example of the process for determining the second dwelling unit block group according to the present invention. Step ST420 is an example of the stair arrangement process of the present invention.

[0127] First, let's explain the terminology used in the following explanation of the dwelling unit layout process. "Main unit block group" and "Secondary unit block group": Two groups of dwelling units G, whose corridors 712 are perpendicularly connected, are referred to as the main dwelling unit group and the secondary dwelling unit group. Figure 13B shows an example of a main dwelling unit group Gm and a secondary dwelling unit group Gs. As shown in Figure 13B, the corridors 712 of the main dwelling unit group Gm and the secondary dwelling unit group Gs are perpendicularly connected. Also, the third side S3 of the secondary dwelling unit group Gs touches the second side S2 of the main dwelling unit group Gm.

[0128] When the information processing device 1 places a standard dwelling unit 711 in a single constructable area, it determines that two dwelling unit block groups G in that single constructable area, whose corridors 712 are perpendicularly connected to each other, are designated as the first dwelling unit block group G11m and G11s, respectively (ST400). The first dwelling unit block group G11m is the main dwelling unit block group, and the first dwelling unit block group G11s is the secondary dwelling unit block group. At this time, the information processing device 1 selects the position, extension direction, length, and orientation of the windows 714 of the first dwelling unit block groups G11m and G11s in plan view such that the sum of the lengths of the second sides S2 (sides on the corridor 712 side) of the first dwelling unit block groups G11m and G11s approaches the maximum value.

[0129] For example, the information processing device 1 uses the rectangle with the largest area inscribed within the constructable area to select the extension direction of the first dwelling block group G11m and G11s. That is, the information processing device 1 identifies the rectangle (rectangle or square) with the largest area inscribed within the constructable area, and selects the extension directions of the two orthogonal sides of this rectangle as the extension direction of the second side S2 of the first dwelling block group G11m and G11s.

[0130] Figure 13A shows an example of the largest rectangle Rm inscribed within the constructable area A1 of site 4. The two orthogonal sides of rectangle Rm extend in the left-right direction (X direction) and the up-down direction (Y direction) of the figure. Hereafter, in the figure representing site 4, the right direction will be referred to as the X1 direction, the left direction as the X2 direction, the up direction as the Y1 direction, and the down direction as the Y2 direction. When the information processing device 1 identifies the largest rectangle Rm shown in Figure 13A, it selects the X and Y directions in which the two orthogonal sides of rectangle Rm extend as the extension directions of the second side S2 of the first dwelling unit block group G11m and G11s.

[0131] Figures 14A, 14B, 15A, and 15B show examples of methods for searching for the main dwelling block group Gm and sub-dwelling block group Gs that maximize the sum of the lengths of the second sides S2. When the extension direction of the second side S2 of the first dwelling block group G11m and G11s is selected based on the rectangle Rm with the largest area (Figure 13A), there are four possible combinations of the extension direction of the main dwelling block group Gm and the orientation of the windows 714. In other words, there are four patterns: the pattern shown in Figure 14A where the second side S2 of the main dwelling unit block group Gm extends in the X direction and the window 714 faces the Y2 side; the pattern shown in Figure 14B where the second side S2 of the main dwelling unit block group Gm extends in the Y direction and the window 714 faces the X2 side; the pattern shown in Figure 15A where the second side S2 of the main dwelling unit block group Gm extends in the X direction and the window 714 faces the Y1 side; and the pattern shown in Figure 15B where the second side S2 of the main dwelling unit block group Gm extends in the Y direction and the window 714 faces the X1 side. For each of the four patterns, the information processing device 1 searches for the main dwelling unit block group Gm and sub-dwelling unit block group Gs that have the maximum sum of the lengths of the second sides S2.

[0132] For example, when the extension direction of the main dwelling block group Gm and the orientation of the window 714 correspond to one pattern, the information processing device 1 identifies multiple locations of the main dwelling block group Gm in that pattern where the window-side restricted area B is inside the boundary line 40 and is included within the constructable area. For each of the multiple locations identified, the information processing device 1 identifies the main dwelling block group Gm where the length of the second side S2 is maximized. The information processing device 1 also identifies multiple locations of sub-dwelling block groups Gs for each of the multiple main dwelling block groups Gm identified for each of the multiple locations where the corridor 712 is perpendicular to the main dwelling block group Gm, the window-side restricted area B is inside the boundary line 40, and is included within the constructable area. The information processing device 1 identifies a sub-dwelling block group Gs for each of the identified locations where the length of the second side S2 is maximized, and calculates the sum of the length of the second side S2 of the sub-dwelling block group Gs and the length of the second side S2 of the main dwelling block group Gm connected to the sub-dwelling block group Gs. Instead of calculating the sum of the lengths of the second sides S2 of the main dwelling block group Gm and the sub-dwelling block group Gs, the information processing device 1 may calculate the sum of the number of standard dwelling blocks 71 included in the main dwelling block group Gm and the sub-dwelling block group Gs. From the multiple combinations of main dwelling block group Gm and sub-dwelling block group Gs identified for each of the four patterns, the information processing device 1 determines the combination of main dwelling block group Gm and sub-dwelling block group Gs that maximizes the sum of the lengths of the second sides S2 (sum of the number of standard dwelling blocks 71) as the first dwelling block group G11m and G11s.

[0133] In step ST400, which determines the first dwelling unit block groups G11m and G11s, there are cases where the sub-dwelling unit block group Gs can occupy different positions even if the sum of the lengths of the second side S2 of the main dwelling unit block group Gm and the second side S2 of the sub-dwelling unit block group Gs is the same. In this case, the information processing device 1 selects the position of the sub-dwelling unit block group Gs where the distance between the first side S1 (the side on the window 714 side) of the sub-dwelling unit block group Gs and the boundary line 40 of the site 4 is closest as the position of the first dwelling unit block group G11s. As a result, the distance between the second side S2 (the side on the corridor 712 side) of the first dwelling unit block group G11s and the boundary line 40 of the site 4 becomes larger, thus securing a larger space for the dwelling unit block group G (the second dwelling unit block group G12, described later) that connects to the corridor 712 of the first dwelling unit block groups G11m and G11s.

[0134] Figure 16A shows an example of the first dwelling block group G11m and G11s where the sum of the lengths of the second side S2 is maximized. In the example in Figure 16A, the first dwelling block group G11m and G11s are determined from the combinations of the main dwelling block group Gm and the secondary dwelling block group Gs explored in the pattern shown in Figure 14A.

[0135] Return to Figure 12A. In step ST400, when the information processing device 1 determines the first dwelling block groups G11m and G11s, it determines the dwelling block group G that has a corridor 712 perpendicular to one of the determined first dwelling block groups G11m and G11s, and which has the longest second side S2 inside the constructable area, as the second dwelling block group G12 (ST405).

[0136] Figure 16B shows an example of a method for searching for the second dwelling block group G12 with the maximum length. For example, the information processing device 1 identifies multiple locations of dwelling block group G where the corridor 712 is perpendicularly connected to the first dwelling block group G11m, the window-side restricted area B is inside the boundary line 40, and the block group G is located within the constructable area, and for each of the identified locations, it identifies the dwelling block group G with the maximum length of the second side S2. The information processing device 1 also identifies multiple locations of dwelling block group G where the corridor 712 is perpendicularly connected to the first dwelling block group G11s, the window-side restricted area B is inside the boundary line 40, and the block group G is located within the constructable area, and for each of the identified locations, it identifies the dwelling block group G with the maximum length of the second side S2. The information processing device 1 then determines the second dwelling unit block group G12 from among the multiple dwelling unit block groups G identified for each of the first dwelling unit block groups G11m and G11s, which has the longest second side S2. If there are two or more dwelling unit block groups G with the longest second side S2, the information processing device 1 determines the second dwelling unit block group G12 from among these two or more dwelling unit block groups G, which has the closest distance between the first side S1 (the side on the window 714 side) and the boundary line 40 of the site 4.

[0137] Return to Figure 12A. When the information processing device 1 determines the second dwelling unit block group G12 in step ST405, it places a predetermined building element (stair block) including stairs in the gap of the constructable area where multiple dwelling unit block groups G (G11m, G11s, G12) are arranged, so as to be in contact with the corridor 712 of the dwelling unit block group G (ST420).

[0138] Figures 18A to 18C show examples of stair blocks. The stair blocks 73A to 73C shown in Figures 18A to 18C have a predetermined shape (a rectangular shape in the example shown) in plan view and include stairs of a predetermined form. Figure 18D shows an example of an elevator block including an elevator. The elevator block 73D shown in Figure 18D has a predetermined shape (a rectangular shape in the example shown) in plan view and includes an elevator of a predetermined form.

[0139] In step ST420, the information processing device 1 identifies a gap in the constructable area where multiple dwelling block groups G (G11m, G11s, G12) are arranged, and which faces the corridor 712 of the dwelling block groups G, and searches for a place in the identified area where stair blocks 73A to 73C can be placed. In this case, for example, the information processing device 1 searches for a place where stair blocks can be placed, in order from the stair block with the highest priority, according to the priority order that has been predetermined for the three types of stair blocks 73A to 73C. If a place where stair blocks can be placed is found, the information processing device 1 determines the position to place the stair blocks in the found location according to a predetermined placement rule. This placement rule may, for example, prioritize the placement of stair blocks in a location close to where the corridors 712 of two dwelling block groups G intersect perpendicularly.

[0140] The information processing device 1 determines the number of stair blocks (73A to 73D) to be placed in step ST420 based, for example, on the number of stairs in the building obtained from the second building plan (ST115).

[0141] Furthermore, in step ST420, the information processing device 1 places elevator blocks 73D together with stair blocks (73A-73D). The method of arranging the elevator blocks 73D is the same as that of the stair blocks (73A-73D). The information processing device 1 determines the number of elevator blocks 73D to be placed in step ST420 based, for example, on the number of elevators in the building obtained from the second building plan (ST115).

[0142] Furthermore, if the number of stair blocks (73A~73C) and elevator blocks 73D predetermined based on the second building plan (ST115), etc., cannot be placed in the gaps of the construction area, the information processing device 1 replaces one or more standard dwelling unit blocks 71 in the already placed dwelling unit block group G with the locations of the stairs or elevators.

[0143] Figure 18E shows an example of a staircase / elevator block 73E that includes stairs and an elevator. The staircase / elevator block 73E has the same shape as the standard dwelling unit block 71 in plan view and includes stairs and an elevator, respectively. When the information processing device 1 replaces one standard dwelling unit block 71 in the location of stairs and an elevator, it replaces the existing standard dwelling unit block 71 with, for example, the staircase / elevator block 73E shown in Figure 18E.

[0144] Figure 17 shows an example in which two stair blocks 73A and two elevator blocks 73D are placed in the gaps of a constructable area A1 in which multiple dwelling block groups G (G11m, G11s, G12) are arranged. As shown in this example, the information processing device 1 may consider adjacent stair blocks and elevator blocks (adjacent stair block 73A and elevator block 73D in the example of Figure 17) as a single block (stair / elevator block) and arrange this stair / elevator block so as to be adjacent to the corridor 712 of the dwelling block group G.

[0145] In the dwelling unit layout process shown in Figure 12A above, three dwelling unit block groups G (G11m, G11s, G12) are placed in the constructable area. However, in other examples of dwelling unit layout processes, four dwelling unit block groups G may be placed in the constructable area.

[0146] Figure 12B is a flowchart illustrating a modified example of the dwelling unit layout process (ST140: Figure 3). The flowchart shown in Figure 12B is the same as the flowchart shown in Figure 12A, with steps ST410 and ST415 added, while the other steps are the same as the flowchart shown in Figure 12. Step ST415 is an example of the third dwelling block group determination process of the present invention.

[0147] If, in step ST405, the information processing device 1 can place the second dwelling block group G12 in the gap of the constructable area (Yes in ST410), it determines the dwelling block group G that has a corridor 712 perpendicular to the corridor 712 of the other of the two first dwelling block groups (G11m, G11s) that is not adjacent to the second dwelling block group G12, and that has the longest second side S2 inside the constructable area, as the third dwelling block group G13 (ST415).

[0148] For example, the information processing device 1 identifies multiple locations of dwelling block groups G that are perpendicular to the other first dwelling block group (the first dwelling block group that is not adjacent to the second dwelling block group G12), where the window-side restricted area B is inside the boundary line 40, and which are included within the constructable area. For each of the identified locations, the information processing device 1 identifies the dwelling block group G with the longest second side S2. From among the identified multiple dwelling block groups G, the information processing device 1 determines the dwelling block group G with the longest second side S2 as the third dwelling block group G13. If there are two or more dwelling block groups G with the longest second side S2, the information processing device 1 determines the dwelling block group G with the closest distance between the first side S1 (the side on the window 714 side) and the boundary line 40 of the site 4 as the third dwelling block group G13.

[0149] Furthermore, if there is a gap between the determined third dwelling block group G13 and the second dwelling block group G12, the information processing device 1 may extend the length of the second side S2 of the third dwelling block group G13 to fill this gap. For example, the information processing device 1 may extend the length of the second side S2 of the third dwelling block group G13 by equally extending the length of each standard dwelling block 71 included in the determined third dwelling block group G13 in the direction parallel to the second side S2. This makes it possible to connect the corridors 712 of the four dwelling block groups (G11m, G11s, G12, G13) in a corridor-like manner.

[0150] Figure 19A shows an example of the third dwelling unit block group G13, which has been determined to have the maximum length. Figure 19B shows an example of placing stair blocks 73A and elevator blocks 73D in the gap of the constructable area A1 shown in Figure 19A. According to the modified dwelling unit placement process shown in Figure 12B, the number of standard dwelling units 711 to be placed in the constructable area can be further increased.

[0151] Next, we will explain the process of arranging the dwelling unit block group G in the constructable areas of multiple floors. If the constructable areas of all floors have the same shape in plan view, the information processing device 1 arranges the same building elements (dwelling unit block group G, stair blocks, elevator blocks, etc.) in the same layout in the constructable areas of all floors. In this case, the information processing device 1 only needs to perform the dwelling unit arrangement process described above (Figures 12A and 12B) for one floor of the building. On the other hand, if the building contains constructable areas of multiple different shapes, the information processing device 1 determines the layout of the dwelling unit block group G for each shape of constructable area.

[0152] Figure 20 is a flowchart illustrating an example of dwelling unit placement processing when a building includes construction areas of multiple different shapes. Step ST505 is an example of the main arrangement process of the present invention. Step ST525 is an example of the upper floor arrangement process of the present invention. Step ST545 is an example of the lower floor arrangement process of the present invention.

[0153] First, let's explain the terminology used in the following explanation of the dwelling unit layout process. "Floor shape": The floor shape is the shape of the area where construction is possible in a plan view.

[0154] "1st floor shape": The first floor shape is the floor shape of the first floor of the building.

[0155] "ith floor shape" "(i+1)th floor shape": On floors above the i-th floor shape (where i is an integer greater than or equal to 1), a floor shape different from the i-th floor shape is called the (i+1)-th floor shape. In a plan view, the (i+1)-th floor shape is contained within the i-th floor shape.

[0156] If a building has construction areas with multiple floor shapes, the information processing device 1 performs the dwelling unit layout process in step ST505 for each of the individual floor shapes (ST500, ST505, ST555, ST560). For example, if a building has construction areas with three floor shapes, the information processing device 1 performs the dwelling unit layout process in step ST505 for each of the first to third floor shapes.

[0157] Furthermore, if the information processing device 1 obtains multiple dwelling unit layout results by performing multiple dwelling unit layout processing corresponding to multiple floor shapes, it performs the processing described later in step ST145 and beyond for each of the multiple dwelling unit layout results to generate multiple building plans corresponding to the multiple dwelling unit layout results. In this case, for example, the information processing device 1 may select the plan with the largest total number of dwelling units from among the multiple building plans generated as the final building plan.

[0158] When performing the dwelling unit placement process in step ST505 for the i-th floor shape, the information processing device 1 first places the dwelling unit block group G in the constructable area of ​​the i-th floor shape (ST510). The method of placing the dwelling unit block group G in the main placement process of step ST510 is the same as the dwelling unit placement process already described (Figures 12A and 12B).

[0159] Next, if the information processing device 1 has one or more constructable areas with floor shapes different from the i-th floor shape on floors above the floor with the i-th floor shape, it performs the upper floor placement process of step ST525 for each of those one or more constructable areas with floor shapes (ST515~ST530).

[0160] In the upper floor arrangement step ST525, the information processing device 1 arranges the standard dwelling unit blocks 71 in the same position in a plan view as the standard dwelling unit blocks 71 arranged in the main arrangement step (ST510), and in a manner that satisfies the same arrangement conditions as in the main arrangement step (ST510).

[0161] Furthermore, in the upper floor placement process of step ST525, the information processing device 1 places the same stair block at the same position in a plan view as the stair block placed in the stair placement process (ST420) of the main placement process (ST510). If an elevator block is also placed in the stair placement process (ST420) of the main placement process (ST510), the information processing device 1 places the same elevator block at the same position in a plan view as the elevator block.

[0162] Furthermore, if one or more standard dwelling unit blocks 71 are replaced with stairs and elevators in the stair arrangement process (ST420) of the main arrangement process (ST510), the information processing device 1 will arrange the same stairs and elevators in the same position as the replaced stairs and elevators in a plan view during the upper floor arrangement process (ST525).

[0163] Furthermore, in the upper floor placement process targeting the constructable area of ​​the (i+p) floor shape (where p is an integer of 1 or more), if it is not possible to place any standard dwelling unit blocks 71 or any stair blocks, the information processing device 1 determines that dwelling units cannot be placed in the constructable area of ​​the (i+p) floor shape or in the constructable areas of the floors above it.

[0164] Next, if the information processing device 1 finds that there is a constructable area with one or more floor shapes different from the i-th floor shape on a floor below the floor with the i-th floor shape (i.e., i≧2), it performs the lower floor placement process of step ST545 for each of the one or more constructable areas with the floor shapes (ST535~ST550).

[0165] When the information processing device 1 performs the lower floor placement process of step ST545 for the constructable area of ​​the (ip) floor shape, it first places the standard dwelling unit block 71 in the same position in plan view as the standard dwelling unit block 71 that is placed in the constructable area of ​​the (i-p+1) floor shape (initial placement process).

[0166] Furthermore, in the initial placement process of the lower floor placement process (ST545), the information processing device 1 places the same stair block in the same position in a plan view as the stair block placed in the stair placement process (ST420) of the main placement process (ST510). If an elevator block is also placed in the stair placement process (ST420) of the main placement process (ST510), the information processing device 1 places the same elevator block in the same position in a plan view as the elevator block.

[0167] Furthermore, if one or more standard dwelling unit blocks 71 are replaced with stairs and elevators in the stair arrangement process (ST420) of the main arrangement process (ST510), the information processing device 1 will place the same stairs and elevators in the same position as the replaced stairs and elevators in a plan view during the initial arrangement process of the lower floor arrangement process (ST545).

[0168] Then, if there is a gap remaining in the constructable area where the standard dwelling unit blocks 71 have been placed by the initial placement process described above, the information processing device 1 places the dwelling unit block group G into the gap so as to satisfy the same placement conditions as in the main placement process (ST510) (additional placement process).

[0169] Figures 21A and 21B show an example of the upper floor layout process (ST525) based on the layout results of the main layout process (ST510) in the constructable area A1 of the first floor shape. In this example, the building has three constructable areas (A1 to A3) of different floor shapes. In the constructable area A1 of the first floor shape, three dwelling unit block groups G (first dwelling unit block group G11m and G11s, second dwelling unit block group G12), two stair blocks 73A, and two elevator blocks 73D are arranged by the main layout process (ST510).

[0170] As shown in Figure 21A, the constructable area A2 of the second floor shape is located inside the constructable area A1 of the first floor shape in a plan view, but does not contain any standard dwelling unit blocks 71 of the constructable area A1. Therefore, the information processing device 1 determines that if the main placement process (ST510) is performed on the constructable area A1 of the first floor shape, dwelling units cannot be placed in the constructable area A2 of the second floor shape.

[0171] As shown in Figure 21B, the constructable area A3 of the third floor shape is located inside the constructable area A2 of the second floor shape in a plan view, but does not contain any standard dwelling unit blocks 71 of the constructable area A1. The information processing device 1 determines that since dwelling units cannot be placed in the constructable area A2 of the second floor shape, dwelling units cannot be placed in the constructable area A3 of the third floor shape which is located inside it.

[0172] Figure 22A shows an example of the main placement process (ST510) in the constructable area A2 of the second floor shape. In the constructable area A2 of the second floor shape, two dwelling unit block groups G (first dwelling unit block group G21m and G21s), a staircase block 73A, and an elevator block 73D are placed by the main placement process (ST510).

[0173] Figure 22B is a diagram showing an example of the upper floor placement process (ST525) for the constructable area A3 of the third floor shape, based on the placement result of the constructable area A2 of the second floor shape shown in Figure 22A. In plan view, the constructable area A3 of the third floor shape does not contain any standard dwelling unit blocks 71. Therefore, the information processing device 1 determines that if the main placement process (ST510) is performed for the constructable area A2 of the second floor shape, dwelling units cannot be placed in the constructable area A3 of the third floor shape.

[0174] Figures 23A and 23B show an example of the lower floor placement process (ST545) for the constructable area A1 of the first floor shape, based on the placement result of the constructable area A2 of the second floor shape shown in Figure 22A. First, the information processing device 1 places the standard dwelling unit block 71, the staircase block 73A, and the elevator block 73D in the same positions in plan view as the placement result of the main placement process (ST510) shown in Figure 22A for the constructable area A1 of the first floor shape (initial placement process). As a result, the constructable area A1 of the first floor shape is placed with two dwelling unit block groups G (first dwelling unit block group G31m and G31s), the staircase block 73A, and the elevator block 73D, similar to the constructable area A2 (Figure 22A), as shown in Figure 23A.

[0175] After the initial placement process shown in Figure 23A, the information processing device 1 performs an additional placement process in which it places the dwelling unit block group G into the gaps in the constructable area A1 of the first floor shape. As a result of this additional placement process, as shown in Figure 23B, a second dwelling unit block group G32, to which a corridor 712 is connected perpendicularly to the first dwelling unit block group G31s, along with one staircase block 73A and one elevator block 73D are added to the constructable area A1.

[0176] Figure 24A shows an example of the main placement process (ST510) in the constructable area A3 of the third floor shape. In the constructable area A3 of the third floor shape, one dwelling unit block group G41, a staircase block 73A, and an elevator block 73D are placed by the main placement process (ST510).

[0177] Figure 24B shows an example of the lower floor placement process (ST545) for the constructable area A2 of the second floor shape, based on the placement result of the constructable area A3 of the third floor shape shown in Figure 24A. First, the information processing device 1 places the standard dwelling unit block 71, the staircase block 73A, and the elevator block 73D in the constructable area A2 of the second floor shape at the same positions in plan view as the placement result of the main placement process (ST510) shown in Figure 24A (initial placement process). As a result, the constructable area A2 of the second floor shape is placed with the same dwelling unit block group G51 as the constructable area A3 (Figure 24A), the staircase block 73A, and the elevator block 73D as shown in Figure 24B.

[0178] After the initial placement process shown in Figure 24B, the information processing device 1 performs an additional placement process in which it places the dwelling unit block group G into the gaps in the constructable area A2 of the second floor shape. As a result of this additional placement process, as shown in Figure 25A, standard dwelling unit blocks 71 are added to the X2 side and X1 side of the dwelling unit block group G51 in the constructable area A2 of the second floor shape, and a dwelling unit block group G52 is added, with a corridor 712 perpendicularly connected to the dwelling unit block group G51' to which the standard dwelling unit blocks 71 have been added.

[0179] Figure 25B shows an example of the lower floor placement process (ST545) for the constructable area A1 of the first floor shape, based on the placement result of the constructable area A2 of the second floor shape shown in Figure 25A. First, the information processing device 1 places the standard dwelling unit block 71, the staircase block 73A, and the elevator block 73D in the same positions in plan view as the placement result of the lower floor placement process (ST545) shown in Figure 25A for the constructable area A1 of the first floor shape (initial placement process). As a result, the constructable area A1 of the first floor shape is filled with two dwelling unit block groups G61 and G62, similar to those in constructable area A2 (Figure 25A), as well as the staircase block 73A and the elevator block 73D, as shown in Figure 25B.

[0180] After the initial placement process shown in Figure 25B, the information processing device 1 performs an additional placement process in which it places the dwelling unit block group G into the gaps in the constructable area A1 of the first floor shape. As a result of this additional placement process, as shown in Figure 26, standard dwelling unit blocks 71 are added to the X2 and X1 sides of the dwelling unit block group G61 in the constructable area A1 of the first floor shape, and a standard dwelling unit block 71 is also added to the Y1 side of the dwelling unit block group G62. Furthermore, a dwelling unit block group G63 is added, with a corridor 712 perpendicularly connected to the dwelling unit block group G62' to which the standard dwelling unit blocks 71 have been added.

[0181] Next, the more specific process of the lower floor layout step (ST545: Figure 20) described above will be explained with reference to the flowchart in Figure 27. Step ST605 is an example of the standard dwelling unit block determination process of the present invention.

[0182] When the information processing device 1 performs the lower floor placement process (ST545) for the constructable area of ​​the i-th floor shape, it places the standard dwelling unit block 71 of the i-th floor shape in the same position in a plan view as the standard dwelling unit block 71 of the (i+1)-th floor shape constructable area (ST600). The information processing device 1 also places the stair block and elevator block of the i-th floor shape constructable area in the same position in a plan view as the stair block and elevator block of the (i+1)-th floor shape constructable area. In other words, the information processing device 1 places the same building elements (standard dwelling unit block 71, stair block, elevator block, etc.) as those placed in the (i+1)-th floor shape constructable area in the i-th floor shape constructable area in the same position in a plan view as those placed in the i-th floor shape constructable area.

[0183] If there is a gap remaining in the constructable area of ​​the i-th floor shape where the standard dwelling unit blocks 71 have been placed by the initial placement process in step ST600, the information processing device 1 performs a process to place the dwelling unit block group G in the gap so as to satisfy the same predetermined placement conditions as in the main placement process (ST510) (such as the window-side restricted area B being inside the site boundary). At this time, the information processing device 1 repeats the standard dwelling unit block determination process (ST605), which determines one or more standard dwelling unit blocks 71 to be placed in the gap of the constructable area of ​​the i-th floor shape, at least once.

[0184] In a single standard dwelling unit block determination process (ST605), the information processing device 1 identifies the arrangement of standard dwelling unit blocks 71 that results in the largest number of standard dwelling unit blocks 71 being added to the gaps for each of the one or more predetermined arrangement patterns (ST610).

[0185] One or more arrangement patterns include, for example, at least one of the three patterns shown in Figures 28A to 28C. Figure 28A shows a layout pattern in which a group of dwelling unit blocks G100 already placed in the construction area is designated as a group of secondary dwelling unit blocks, and a group of main dwelling unit blocks G101 adjacent to this secondary dwelling unit block group is added. Figure 28B shows an arrangement pattern in which a group of dwelling blocks G100 already placed in the construction area is designated as the main group of dwelling blocks, and a group of secondary dwelling blocks G102 is added adjacent to this main group of dwelling blocks. Figure 28C shows an arrangement pattern in which a standard dwelling block 71 is added to a group of dwelling blocks G100 already placed in the construction area, such that the second side S2 extends.

[0186] For example, the information processing device 1 searches for one of the above-described arrangement patterns to see if there is an arrangement in which a standard dwelling unit block 71 can be added to the gap in the constructable area. If there is one or more arrangements in which a standard dwelling unit block 71 can be added, the information processing device 1 identifies the arrangement in which the most standard dwelling unit blocks 71 can be added. Similarly, for other arrangement patterns, the information processing device 1 identifies the arrangement in which the most standard dwelling unit blocks 71 can be added.

[0187] If the information processing device 1 identifies at least one arrangement in which standard dwelling unit blocks 71 can be added (Yes in ST615), it selects the arrangement of standard dwelling unit blocks 71 that results in the largest number of standard dwelling unit blocks 71 being added to the gaps from among the arrangements of standard dwelling unit blocks 71 identified for each of the one or more arrangement patterns, and adds standard dwelling unit blocks 71 to the gaps in the construction area according to the selected arrangement (ST620).

[0188] The information processing device 1 repeats the processes of steps ST610 to ST620 described above until it can no longer identify an arrangement in which additional standard dwelling unit blocks 71 can be added (ST615 No.).

[0189] ST145: Return to Figure 3. The information processing device 1 determines whether the building to which standard dwelling units 711 are placed by the dwelling unit placement process satisfies the requirements of the dwelling unit regulations, based on the number of standard dwelling units 711 placed in the building by the dwelling unit placement process in step ST140, the area associated with the standard dwelling units 711 placed in the building by the dwelling unit placement process (total floor area, etc.), the height of the building, the number of floors in the building, etc. If the information processing device 1 determines that the requirements of the dwelling unit regulations are met, or if there are no dwelling unit regulations at the site's location, it proceeds to step ST165. On the other hand, if the information processing device 1 determines that the requirements of the dwelling unit regulations are not met, it proceeds to step ST150.

[0190] Step ST150: If a building where standard dwelling units 711 are placed through dwelling unit placement processing does not meet the requirements of the dwelling unit regulations (ST145 No.), the information processing device 1 determines a set of dwelling units (a combination of the number of basic dwelling units and the number of specific dwelling units in the building) that will reduce the total number of dwelling units in the building while meeting the requirements of the dwelling unit regulations. This is done by replacing some of the standard dwelling units 711, which are basic standard dwelling units, with fewer specific dwelling units, without changing the total floor area of ​​the building. For example, the information processing device 1 repeatedly replaces two or more standard dwelling units 711 with one specific dwelling unit, and each time a replacement is made, it determines whether the building after the replacement meets the requirements of the dwelling unit regulations based on the total number of dwelling units in the building, the total floor area of ​​the building, etc. By repeatedly replacing with specific dwelling units and determining whether the dwelling unit regulations apply, the information processing device 1 identifies a set of dwelling units that meets the requirements of the dwelling unit regulations. When determining whether the dwelling unit regulations apply, the information processing device 1 assumes that the total floor area of ​​the building has not changed.

[0191] Step ST155: The information processing device 1 replaces K standard dwelling unit blocks 71 (where K is an integer greater than or equal to 2) that were placed by the dwelling unit placement process with M standard specific dwelling unit blocks 72 (where M is an integer less than K) according to the set of dwelling unit numbers determined in step ST150.

[0192] Figure 29C shows an example of a standard designated dwelling unit block 72. The standard designated dwelling unit block 72 shown in Figure 29C includes a standard designated dwelling unit 721, a corridor 722, and a balcony 723. Standard dwelling unit 721 is a specific standard dwelling unit with a rectangular shape in plan view. Standard dwelling unit 721 has an area that corresponds to a specific standard dwelling unit (= second area). A window 724 of a predetermined size is provided on one side of the rectangular shape of standard dwelling unit 721. The size of window 724 of standard dwelling unit 721 is set so that the daylighting distance is equal to or smaller than that calculated for window 714 of standard dwelling unit 711. Corridor 722 faces the side opposite to the side of the rectangular shape of standard dwelling unit 721 where window 724 is located. The width of corridor 722 is the same as corridor 712 of standard dwelling unit block 71. Balcony 723 faces the side of the standard dwelling unit 721 where window 724 is located.

[0193] The standard specific dwelling unit block 72 has a rectangular shape, as shown in Figure 29C. The length of the side from the corridor 722 side to the balcony 723 side in the rectangular shape of the standard specific dwelling unit block 72 is equal to the length of the side from the corridor 712 side to the balcony 713 side in the rectangular shape of the standard dwelling unit block 71. Also, the length of the side along the longitudinal direction of the corridor 722 in the rectangular shape of the standard specific dwelling unit block 72 is longer than the length of the side along the longitudinal direction of the corridor 712 in the rectangular shape of the standard dwelling unit block 71. Therefore, multiple adjacent standard dwelling unit blocks 71 can be replaced with one standard specific dwelling unit block 72 that fits within the range of its rectangular shape. In other words, while maintaining the arrangement and size of the dwelling unit block group G, some of the standard dwelling unit blocks 71 in the dwelling unit block group G can be replaced with fewer standard specific dwelling unit blocks 72.

[0194] The standard specific dwelling unit block 72 shown in Figure 29C can be replaced by two adjacent standard dwelling unit blocks 71 shown in Figure 29B. When two adjacent standard dwelling unit blocks 71 are replaced by one standard specific dwelling unit block 72, a remainder is created in the rectangular area formed by the two adjacent standard dwelling unit blocks 71, as shown in Figure 29C. This remainder is adjusted in the processes of steps ST170 and ST175 described later.

[0195] Figure 29A shows the state in which two standard dwelling unit blocks 71 included in the first dwelling unit block group G11m located in the constructable area A1 have been replaced with one standard specific dwelling unit block 72 by the dwelling unit arrangement processing (ST140).

[0196] The information processing device 1 determines the number of specific dwelling units to be distributed to each floor of the building based on the number of specific dwelling units indicated by the set of dwelling units determined in step ST150. For example, the information processing device 1 determines the number of specific dwelling units to be distributed to each floor of the building such that the variation in the number of specific dwelling units on each floor of the building is 1 or less. In this case, for example, the information processing device 1 may preferentially distribute the specific dwelling units to the lower floors, starting from the second floor. After determining the number of specific dwelling units to be distributed to each floor of the building, the information processing device 1 then determines the standard dwelling unit blocks 71 to be replaced with standard specific dwelling unit blocks 72 on each floor of the building. For example, the information processing device 1 may preferentially determine the standard dwelling unit blocks 71 to be replaced from the dwelling unit block group G facing the road. The information processing device 1 replaces the two or more standard dwelling unit blocks 71 to be replaced determined on each floor of the building with standard specific dwelling unit blocks 72, as shown in Figure 29A.

[0197] Step ST160: The information processing device 1 determines the number of common areas (corridors, stairs, elevators, manager's office, meeting hall, waste storage area, disaster prevention storage warehouse, parking lot, bicycle parking area, motorcycle parking area, etc.) necessary to satisfy the requirements of the common area regulations, based on the number of dwelling units in the building where the dwelling units were replaced in step ST155, the area related to the dwelling units in the building where the dwelling units were replaced (total floor area, etc.), the height of the building, the number of floors in the building, etc. The information processing device 1 also determines the number of vehicles that can be accommodated in the vehicle parking area necessary to satisfy the requirements of the vehicle parking area regulations, which are one of the common area regulations.

[0198] In this case, the information processing device 1 determines the common areas by assuming that the total floor area of ​​the building has not changed due to the replacement of dwelling units (ST155) (assuming that it has not changed from the total floor area of ​​the building after the dwelling unit arrangement processing). As a result, even if the total floor area of ​​the building increases in the processing of step ST175 described later, the determination of common areas is made based on a larger total floor area, thus avoiding the number and size of common areas required to satisfy the requirements of the common area regulations becoming larger than the common areas determined by the determination.

[0199] Step ST165: If the building to which standard dwelling units 711 have been placed by the dwelling unit placement process meets the requirements of the dwelling unit regulations, or if there are no dwelling unit regulations at the site's location (Yes in ST145), the information processing device 1 determines the necessary common areas (corridors, stairs, elevators, manager's office, meeting hall, waste storage area, disaster prevention storage warehouse, parking lot, bicycle parking area, motorcycle parking area, etc.) to meet the requirements of the common area regulations, based on the number of standard dwelling units 711 placed in the building by the dwelling unit placement process (ST140), the area associated with the standard dwelling units 711 placed in the building by the dwelling unit placement process (total floor area, etc.), the building height, the number of floors in the building, etc. The information processing device 1 also determines the number of vehicles that can be accommodated in the vehicle parking area to meet the requirements of the vehicle parking area regulations, which is one of the common area regulations.

[0200] ST170: The information processing device 1 adjusts the common areas of the building to satisfy the requirements of the common area regulations, based on the determination result of the common area in step ST160 or step ST165.

[0201] Based on the determination result of the common areas in step ST160, the information processing device 1 replaces some of the standard dwelling unit blocks 71 in the building where the dwelling units have been replaced (ST155) with common areas (such as disaster prevention storage warehouses) that have been determined to be necessary to satisfy the requirements of the common areas regulations. The information processing device 1 also changes the width of the corridors in the building where the dwelling units have been replaced (ST155) to the minimum width that has been determined to be necessary to satisfy the requirements of the common areas regulations, based on the determination result of the common areas in step ST160. In this case, the information processing device 1 may repurpose the remaining space in the dwelling unit block group G (Figures 29A and 29C) created by the dwelling unit replacement (ST155) for the location of common areas that have been determined to be necessary to satisfy the requirements of the common areas regulations.

[0202] Furthermore, based on the determination result of the common areas in step ST165, the information processing device 1 replaces some of the standard dwelling unit blocks 71 that have been placed in the building by the dwelling unit placement process (ST140) with common areas (such as disaster prevention storage warehouses) that have been determined to be necessary to satisfy the requirements of the common areas regulations. Also, based on the determination result of the common areas in step ST160, the information processing device 1 changes the width of the corridors of the dwelling unit block group G that have been placed by the dwelling unit placement process (ST140) to the minimum width that has been determined to be necessary to satisfy the requirements of the common areas regulations.

[0203] ST175: The information processing device 1 distributes the remaining space (Figures 29A and 29C) in the dwelling unit block group G, which is created by the replacement of dwelling units (ST155), to the exclusive use area of ​​each dwelling unit included in this dwelling unit block group G.

[0204] ST180: The information processing device 1 compares the area of ​​dwelling units subject to window-front open spaces in a building where adjustments to common areas (ST170) have been made with the upper limit of the area of ​​dwelling units subject to window-front open spaces stipulated by the window-front open space regulations, based on the required open space width for the dwelling unit block group G secured in the dwelling unit layout processing, and determines whether the area of ​​dwelling units subject to window-front open spaces in the building exceeds the upper limit stipulated by the window-front open space regulations.

[0205] ST185: If the area of ​​a dwelling unit subject to window-front open space regulations in a building exceeds the upper limit of the window-front open space regulations (Yes in ST180), the information processing device 1 removes the standard dwelling unit block 71 containing the dwelling unit subject to window-front open space from the constructable area until the area of ​​the dwelling unit subject to window-front open space in a building does not exceed the said upper limit. For example, the information processing device 1 removes the standard dwelling unit block 71 of the dwelling unit subject to window-front open space located at the end of the dwelling unit block group G from the constructable area of ​​the top floor of the building.

[0206] ST190: The information processing device 1 determines whether the passage formed between the site boundary and the building satisfies the requirements for an evacuation passage as defined in the evacuation passage regulations, based on the number of dwelling units included in the building that has undergone adjustment of common areas (ST170), the area (total floor area, etc.) related to the dwelling units included in the building that has undergone adjustment of common areas (ST170), the height of the building, and the number of floors in the building.

[0207] Figure 30 shows an example of the scope of an evacuation route as defined in the evacuation route regulation. If a part of a building is included in the evacuation route regulation area C shown in Figure 30, the information processing device 1 determines that the passage adjacent to that part of the building does not meet the requirements of the evacuation route regulation.

[0208] ST195, ST200: If a passage that does not meet the requirements for evacuation route regulation is found in step ST190 (No. in ST195), the information processing device 1 replaces at least a portion of the standard dwelling unit block 71 on the first floor adjacent to the passage with an evacuation route that passes through the building (ST200). For example, the information processing device 1 replaces the corresponding standard dwelling unit block 71 on the first floor with a building element for a predetermined evacuation route.

[0209] ST205~ST220: The information processing device 1 performs the process of arranging a vehicle parking area (passenger car parking lot) on the site outside the building (ST205). That is, the information processing device 1 arranges one or more standard vehicle parking areas (passenger car parking lots) capable of accommodating the number of vehicles determined in step ST160 or step ST165 on the site outside the building.

[0210] A standard vehicle parking area is a vehicle parking area that has a predetermined shape (e.g., a rectangular shape) in plan view and is capable of accommodating one or more vehicles of a predetermined type. Figures 31A to 31D show examples of standard vehicle parking areas located outdoors. Figure 31A shows bicycle parking areas 81A and 81B, Figure 31B shows motorcycle parking areas 82A and 82B, Figure 31C shows standard-sized passenger car parking areas 83A and 83B, and Figure 31D shows passenger car parking areas for disabled persons 84A and 84B. In the standard vehicle parking areas shown in these figures, the white areas indicate vehicle parking spaces, and the gray areas indicate vehicle turning spaces used for loading and unloading vehicles.

[0211] The information processing device 1 prioritizes the placement of vehicles in relatively large vehicle storage areas from among several types of vehicle storage areas.

[0212] Figures 32A and 32B show examples of arranging a parking lot for passenger cars outdoors. First, the information processing device 1 searches for the location of the largest parking spaces 84A and 84B in the outdoor gaps on the site 4. In this case, the vehicle turning space (gray area) is allowed to overlap with the evacuation route restriction area C. In the example in Figure 32A, one parking space 84A is located on the corridor side of the residential block group G11m.

[0213] If there are no more outdoor spaces available for parking spaces 84A and 84B for passenger cars, or if the predetermined number of passenger cars determined in steps ST160 and ST165 is reached, the information processing device 1 searches for locations for parking spaces 83A and 83B. At this time, the vehicle turning spaces of the parking spaces may overlap with the vehicle turning spaces of other parking spaces. In the example in Figure 32A, parking space 83A is located in a place that overlaps with the vehicle turning space of the already placed parking space 84A.

[0214] Here, the information processing device 1 determines whether a passage (vehicle passage) of a predetermined width or greater for passenger cars can be secured between the outdoor parking lot for passenger cars and the road adjacent to the site (ST210). If a vehicle passage cannot be secured (No. in ST210), the information processing device 1 replaces at least one of the standard dwelling unit blocks 71 on the first floor that have windows 714 facing the road with a vehicle passage leading to the outdoor parking lot (ST215). In the example in Figure 32B, two standard dwelling unit blocks 71 are replaced with one vehicle passage 74.

[0215] Furthermore, if the number of parking spaces for passenger cars located outdoors is less than a predetermined number, the information processing device 1 may not replace the standard dwelling unit block 71 with a vehicle passage in step ST215, but instead may arrange these parking spaces on the first floor of the building in step ST240, which will be described later.

[0216] If there are no more spaces available to place passenger car parking areas 83A and 83B outdoors, or if the predetermined number of passenger car spaces determined in steps ST160 and ST165 is reached, the information processing device 1 will place a motorcycle parking area outdoors (ST220).

[0217] The information processing device 1 searches for locations for motorcycle parking areas 82A and 82B in the outdoor gaps on site 4. At this time, the vehicle turning space (gray area) is permitted to overlap with the evacuation route restriction area C. Figure 33A shows an example of placing motorcycle parking areas outdoors.

[0218] If there are no more places to place motorcycle parking areas 82A and 82B outdoors, or if the number of motorcycles that can be accommodated as determined in steps ST160 and ST165 is reached, the information processing device 1 will place a bicycle parking area outdoors (ST220).

[0219] The information processing device 1 searches for locations for bicycle parking areas 81A and 81B in the outdoor gaps on site 4. At this time, the vehicle turning space (gray area) is permitted to overlap with the evacuation route restriction area C. Figure 33B shows an example of placing bicycle parking areas outdoors.

[0220] ST225: Based on the determination results for the first-floor common areas in steps ST160 and ST165, the information processing device 1 places the necessary first-floor common areas on the first floor of the building to satisfy the requirements of the common area regulations. In other words, the information processing device 1 replaces at least one of the standard dwelling unit blocks 71 on the first floor with the first-floor common area determined in steps ST160 and ST165. Figure 34A shows an example of replacing a standard dwelling unit block on the first floor with a predetermined first-floor common area (entrance, manager's office, garbage disposal area, etc.).

[0221] ST230: The information processing device 1 calculates the number of vehicles that are insufficient in the standard vehicle parking area located outside the building in steps ST205 and ST220 compared to the number of vehicles that can be accommodated determined in steps ST160 and ST165, and identifies this deficit as the number of vehicles that are insufficient.

[0222] ST235, ST240: If the information processing device 1 calculates the number of vehicles needed in step ST230 (Yes in ST235), it replaces at least one of the standard dwelling unit blocks 71 on the first floor that have windows 714 facing the road adjacent to the site with a vehicle parking area capable of accommodating the number of vehicles needed calculated in step ST230. Figure 34B shows an example of replacing a standard dwelling unit block 71 on the first floor with a parking area. In the example in Figure 34B, four standard dwelling unit blocks 71 separated by a driveway 74 are replaced with a parking area for five vehicles.

[0223] It should be noted that the present invention is not limited to the embodiments described above, but includes various variations.

[0224] In the embodiment described above, the information processing device 1 provides building plan information to the terminal device 3 in response to a request from the terminal device 3. However, in another embodiment of the present invention, the user may view the building plan on a display or the like provided on the information processing device 1.

[0225] Some of the processing performed by the information processing device 1 described above may be performed by other devices (such as terminal device 3). In this case, it can be said that the processing as an information processing device according to this embodiment is performed by multiple computers, including the processing unit 13 of the information processing device 1 and the processing units of the other devices. [Explanation of symbols]

[0226] 1...Information processing device, 11...Communication unit, 12...Storage unit, 121...Program, 13...Processing unit, 2...Storage device, 21...Regulation DB, 22...Map DB, 23...Area information DB, 3...Terminal device, 4...Site, 40...Boundary line, 5...Site area, 6...Building area, 7...Building, 71...Standard dwelling unit block, 711...Standard dwelling unit, 712...Corridor, 713...Balcony, 714...Window, 72...Standard specific dwelling unit block, 73A, 73B, 73C...Staircase block, 73D...Elevator block, 73E...Staircase / elevator block, 74...Vehicle access road, 75...1st floor common area, 76...Indoor parking lot, 9...Communication network, G...Dwelling unit block group

Claims

1. A method by which an information processing device generates a building plan, The area of ​​floors on each floor of the aforementioned building that can be constructed is called the constructable area. A dwelling unit that has a rectangular shape in plan view and has a window on one side of that rectangle is called a standard dwelling unit. A block that includes the standard dwelling unit and a corridor facing the side of the standard dwelling unit opposite to the side on which the window is provided, and which has a rectangular shape in plan view, is called a standard dwelling unit block. A collection of one or more of the aforementioned standard dwelling unit blocks is called a dwelling unit block group. In the group of dwelling unit blocks, in the multiple standard dwelling unit blocks, the multiple standard dwelling units are adjacent to each other, and the corridors facing the multiple standard dwelling units are connected in a straight line. The process includes arranging one or more dwelling unit blocks in the constructable area on each floor of the building, The dwelling unit placement process includes, when placing the standard dwelling unit block in one constructable area, repeatedly searching for gaps in the single constructable area where one or more groups of dwelling unit blocks can be placed, and placing the one or more groups of dwelling unit blocks in the gaps found through the search in a manner that satisfies predetermined placement conditions. The aforementioned predetermined arrangement conditions are: The windows of the standard dwelling unit face the boundary line of the site on which the building is to be constructed, If one of the constructable areas includes two or more groups of dwelling unit blocks, the corridors of the two or more groups of dwelling unit blocks are connected, method.

2. The aforementioned dwelling unit block has a rectangular shape in plan view, consisting of a first side on the window side, a second side on the corridor side opposite the first side, and two third sides perpendicular to the first and second sides. The dwelling unit arrangement step includes a first dwelling unit group determination step in which, when arranging the standard dwelling unit blocks in one constructable area, two groups of dwelling unit blocks whose corridors are perpendicularly connected to each other in the single constructable area, and the position, extension direction, length, and window orientation of each of the two groups of dwelling unit blocks in a plan view are selected such that the sum of the lengths of the second sides of the two groups of dwelling unit blocks approaches the maximum, and these two groups of dwelling unit blocks are determined as the first dwelling unit group. The method according to claim 1.

3. Of the two groups of dwelling unit blocks whose respective corridors are perpendicularly connected, one is called the main dwelling unit block group, and the other is called the secondary dwelling unit block group. The third side of the aforementioned sub-dwelling unit block group and the second side of the aforementioned main dwelling unit block group are in contact, The first dwelling block group determination step includes, if the sum of the lengths of the second sides of the main dwelling block group and the second sides of the secondary dwelling block group is the same, and the secondary dwelling block group can occupy different positions, selecting the position of the secondary dwelling block group where the distance between the first side of the secondary dwelling block group and the boundary line of the site is closest. The method according to claim 2.

4. The dwelling unit arrangement step includes a second dwelling unit block group determination step, in which a dwelling unit block group having a corridor perpendicular to the corridor of one of the two first dwelling unit block groups determined in the first dwelling unit block group determination step, and the dwelling unit block group having the longest second side within the constructable area, is determined as the second dwelling unit block group. The method according to claim 2.

5. The dwelling unit arrangement step includes a third dwelling unit block group determination step in which, among the two first dwelling unit block groups determined in the first dwelling unit block group determination step, the dwelling unit block group having a corridor that is perpendicular to the corridor of the other first dwelling unit block group that is not adjacent to the second dwelling unit block group, and the dwelling unit block group having the longest second side within the constructable area, is determined as the third dwelling unit block group. The method according to claim 4.

6. The shape of the area where construction is possible in a plan view is called the floor shape. The aforementioned floor shape on the first floor is referred to as the first floor shape. On floors above the i-th floor shape (where i is an integer greater than or equal to 1), a floor shape that differs from the i-th floor shape is called the (i+1)-th floor shape. In a plan view, the (i+1) floor shape is contained within the i floor shape. If the building has multiple floor shapes in the constructable area, the dwelling unit arrangement process is performed for each of the multiple floor shapes. The dwelling unit arrangement process performed for one of the aforementioned floor shapes is: The main arrangement step involves arranging the group of dwelling unit blocks in the constructable area of ​​the said floor shape, If there is a constructable area with a floor shape different from the said floor shape on a floor above the floor with the said floor shape, the upper floor arrangement step is to arrange the dwelling unit block group in the constructable area with the different floor shape on the upper floor, If there is a constructable area with a floor shape different from the said floor shape on a floor below the floor with the said floor shape, the process includes a lower floor arrangement step of arranging the dwelling unit block group in the constructable area with the different floor shape on the lower floor, The upper floor arrangement step includes arranging the standard dwelling unit blocks in the same position as the standard dwelling unit blocks arranged in the main arrangement step, in a plan view, and in a manner that satisfies the predetermined arrangement conditions. The lower floor arrangement step involves arranging the standard dwelling unit blocks in the constructable area of ​​the i-shaped floor located on a floor below the floor where the dwelling unit block group was arranged by the main arrangement step, An initial placement step of placing the standard dwelling unit block in the same position in a plan view as the standard dwelling unit block placed in the constructable area of ​​the (i+1) floor shape, If, in the constructionable area where the standard dwelling blocks have been placed by the initial placement step, there remains a gap in which the dwelling block group can be placed, the method includes an additional placement step of placing the dwelling block group in the gap in such a way that the predetermined placement conditions are met. The method according to claim 1.

7. The aforementioned dwelling unit block has a rectangular shape in plan view, consisting of a first side on the window side, a second side on the corridor side opposite the first side, and two third sides perpendicular to the first and second sides. Of the two groups of dwelling unit blocks whose respective corridors are perpendicularly connected, one is called the main dwelling unit block group, and the other is called the secondary dwelling unit block group. The third side of the aforementioned sub-dwelling unit block group and the second side of the aforementioned main dwelling unit block group are in contact, The additional placement step includes repeating the standard dwelling block determination step, which determines one or more standard dwelling blocks to be placed in the gaps of the constructable area, one or more times. One standard dwelling block determination process is, For each of the one or more predetermined arrangement patterns, identify the arrangement of the standard dwelling unit blocks that results in the largest number of standard dwelling unit blocks being added to the gaps, This includes selecting, from among the arrangements of standard dwelling blocks specified for each of the one or more arrangement patterns, the arrangement of standard dwelling blocks that results in the largest number of standard dwelling blocks being added to the gap, The aforementioned multiple arrangement patterns are, A pattern in which the standard dwelling unit blocks are added to the group of dwelling unit blocks already placed in the construction area such that the second side extends, One pattern involves adding the group of sub-dwelling blocks adjacent to the main dwelling block group, with the group of dwelling blocks already placed in the construction area designated as the main dwelling block group. One pattern involves adding the main dwelling unit block group adjacent to the sub-dwelling unit block group, with the group of dwelling unit blocks already placed in the construction area designated as the sub-dwelling unit block group. Including at least a portion of, The method according to claim 6.

8. A block that includes stairs and has a predetermined shape in plan view is called a stair block. The dwelling unit arrangement step includes a staircase arrangement step in which the staircase blocks are placed in the gaps of the constructable area where one or more dwelling unit block groups are arranged in the main arrangement step, so as to be in contact with the corridors of the dwelling unit block groups. The upper floor arrangement step includes arranging the stair blocks in the same position in a plan view as the stair blocks arranged by the stair arrangement step, The initial placement step of the lower floor placement step includes placing the stair blocks in the same position in a plan view as the stair blocks placed by the stair placement step, The method according to claim 6.

9. The stair placement step includes, if there is no space to place the stair block in the constructable area where one or more of the dwelling block groups are placed in the main placement step, replacing one or more of the standard dwelling block groups with the stair placement location. The upper floor arrangement step includes arranging the stairs in the same position in a plan view as the stairs that were arranged in place of one or more standard dwelling unit blocks by the stair arrangement step, The initial placement step of the lower floor placement step includes placing the stairs in the same position in a plan view as the stairs that were placed in place of one or more standard dwelling unit blocks by the stair placement step. The method according to claim 8.

10. The three-dimensional area on the site where the aforementioned building can be constructed, and which satisfies the requirements of the building regulations applicable at the location of the site, is called the building area. A plan relating to the number of floors of the building and the constructable area of ​​each floor of the building, which is created so that the total number of units in the building approaches the maximum, under the conditions that the building is contained within the building area and each floor of the building has a predetermined floor height, shall be called the first building plan. The area of ​​the construction-possible region is called the floor area. A plan relating to the area of ​​the exclusive-use portion of each dwelling unit within the floor area of ​​each floor of the aforementioned building, and the area of ​​the common area within the floor area of ​​each floor of the aforementioned building, wherein the constructable area on each floor of the aforementioned building is determined by the first building plan, the floor area ratio requirements under the aforementioned regulations are met, and the plan is created so that the total number of units in the aforementioned building approaches the maximum, is called the second building plan. The dwelling unit arrangement process includes arranging one or more dwelling unit blocks in the constructable area of ​​each floor of the building, which is determined according to the given first building plan or second building plan. The method according to claim 1.

11. The aforementioned regulations include daylighting regulations related to ensuring natural light from the windows in the aforementioned dwelling unit, The system includes a daylighting distance calculation step, which calculates the daylighting distance being the minimum distance that satisfies the requirements of the daylighting regulations determined according to the given first building plan or second building plan, between the window of a predetermined size in the standard dwelling unit of a predetermined area and the boundary line of the site, The predetermined arrangement conditions include the fact that the windows of the standard dwelling unit are located at a distance greater than or equal to the calculated daylighting distance from the boundary line. The method according to claim 10.

12. The aforementioned daylighting regulations have different requirements regarding the daylighting distance depending on the geographical attributes of the area outside the site adjacent to the boundary line of the site. The daylighting distance calculation step includes calculating the daylighting distance for each portion of the boundary line based on information regarding the geographical attributes of the area outside the site adjacent to each portion of the boundary line. The method according to claim 11.

13. The aforementioned regulations include a setback regulation for exterior walls relating to setting back the exterior wall of the building from the boundary line of the site, A wall setback distance calculation step, which calculates the minimum distance between the outer wall of the building and the boundary line of the site that satisfies the requirements of the outer wall setback regulation determined according to the given first building plan or second building plan, If there is a portion of the outer wall of the building corresponding to a given building area where the distance from the boundary line of the site is shorter than the setback distance of the outer wall, the process includes a step of identifying a deformed constructable area that corresponds to the deformed outer shape of the building, such that the distance between the portion and the boundary line of the site is greater than or equal to the setback distance of the outer wall, The dwelling unit arrangement step includes, if the deformed constructable area is identified in the constructable area identification step, arranging the dwelling unit block group inside the identified constructable area. The method according to claim 10.

14. The aforementioned regulations include regulations relating to the common areas included in the building, A common area determination step, which determines the common areas necessary to satisfy the requirements of the common area regulation, based on the number of standard dwelling units arranged in the building by the dwelling unit arrangement step, the area associated with the standard dwelling units arranged in the building by the dwelling unit arrangement step, the height of the building, and at least a part of the number of floors of the building; The system includes a common area adjustment step, which adjusts the common area to satisfy the requirements of the common area regulation based on the determination result of the common area determination step, The adjustment of the common area is In the dwelling unit arrangement process, a portion of the standard dwelling unit block arranged is replaced with the common area determined in the common area determination process to satisfy the requirements of the common area regulations. The width of the corridor in the standard dwelling unit block arranged in the dwelling unit arrangement process is changed to the minimum width determined in the common area determination process to satisfy the requirements of the common area regulations. Including at least one of the following, The method according to claim 10.

15. The aforementioned regulations include regulations relating to the area and number of dwelling units included in the aforementioned building, In the aforementioned dwelling unit regulations, a dwelling unit in which the number of units within the building is specified, and which has a private area less than the first area, is called a basic dwelling unit. The aforementioned standard dwelling unit corresponds to the aforementioned basic dwelling unit, In the aforementioned dwelling unit regulations, a dwelling unit in which the number of units within the building is specified, and which has a private area equal to or greater than the first area, is called a specified dwelling unit. A specified dwelling unit that has a rectangular shape in plan view and has a window on one side of that rectangular shape is called a standard specified dwelling unit. A standard specified dwelling unit and a corridor facing the side of the standard specified dwelling unit opposite to the side on which the window is provided, and a rectangular block including a side with the same length as the depth from the corridor side to the window side of the standard dwelling unit block, shall be called a standard specified dwelling unit block. A dwelling unit regulation determination step, which determines whether the building on which the standard dwelling units are arranged in the dwelling unit arrangement step satisfies the requirements of the dwelling unit regulation, based on the number of standard dwelling units arranged in the building in the dwelling unit arrangement step, the area associated with the standard dwelling units arranged in the building in the dwelling unit arrangement step, the height of the building, and at least a part of the number of floors of the building. If the dwelling unit regulation determination step determines that the building does not meet the requirements of the dwelling unit regulation, the dwelling unit replacement step includes replacing the K standard dwelling unit blocks (where K is an integer of 2 or more) placed in the dwelling unit arrangement step with M standard specific dwelling unit blocks (where M is an integer less than K) so that they are located within the range where the standard dwelling unit blocks are placed and the building meets the requirements of the dwelling unit regulation. The method according to claim 14.

16. If, in the dwelling unit regulation determination process, it is determined that the building does not meet the requirements for the dwelling unit regulation, The common area determination step includes determining the common areas necessary to satisfy the requirements of the common area regulation based on the number of dwelling units included in the building in which the dwelling units were replaced by the dwelling unit replacement step, the area related to the dwelling units included in the building in which the dwelling units were replaced by the dwelling unit replacement step, the height of the building, and at least a part of the number of floors of the building. The aforementioned common area adjustment step includes performing the aforementioned adjustment of the common area in the building in which the dwelling unit has been replaced by the dwelling unit replacement step, based on the determination result of the common area determination step. The method according to claim 15.

17. The aforementioned regulations include regulations concerning window-front open spaces, which are open spaces facing the windows of the dwelling unit. The aforementioned window-front open space regulation specifies the required open space width as the width that the window-front open space should have if the window does not directly face an area with a predetermined geographical attribute, including a road. The aforementioned dwelling unit arrangement process is, Based on information regarding the geographical attributes of the area outside the site adjacent to each portion of the boundary line of the site, it is determined whether the windows of the standard dwelling unit included in the dwelling unit block group directly face the area with predetermined geographical attributes via the boundary line. If the windows of a standard dwelling unit included in a group of dwelling unit blocks do not directly face the area of ​​the predetermined geographical attribute, the arrangement range of the group of dwelling unit blocks is restricted so that the open space in front of the windows is greater than or equal to the required open space width specified in the window-front open space regulations. The method according to claim 10.

18. A dwelling unit that does not have a window directly facing the area of ​​the predetermined geographical attributes is called a dwelling unit subject to window-front open space requirements. The total area of ​​the dwelling units subject to window-front open space in the aforementioned building is called the window-front open space area of ​​the dwelling units. The aforementioned window-front open space regulations specify multiple levels of required open space widths such that the required open space width that the window-front open space facing the window of the dwelling unit must have increases as the area of ​​the dwelling unit subject to the window-front open space increases. The aforementioned dwelling unit arrangement process is, If the standard dwelling unit included in one of the aforementioned dwelling unit block groups is a dwelling unit subject to the window-front open space regulations, the arrangement range of the said dwelling unit block group shall be restricted so as to ensure that the window-front open space is greater than or equal to the maximum required open space width stipulated in the window-front open space regulations. If restricting the placement range of a single dwelling block group to secure the window front open space of the maximum required width prevents the single dwelling block group from being placed in the constructable area, then the required width of the window front open space to be secured will be gradually reduced until the single dwelling block group can be placed in the constructable area. The process includes a step of reducing the number of dwelling units subject to window-front open space, which involves comparing the area of ​​the dwelling units subject to window-front open space in the building where the standard dwelling units are arranged in the dwelling unit arrangement process with the upper limit of the area of ​​dwelling units subject to window-front open space as defined by the window-front open space regulations, with respect to the required open space width of the window-front open space secured for the arrangement of the dwelling unit block group in the dwelling unit arrangement process, and reducing the number of standard dwelling unit blocks including the dwelling units subject to window-front open space until the area of ​​the dwelling units subject to window-front open space in the building does not exceed the upper limit, based on the result of the comparison. The method according to claim 17.

19. The aforementioned regulations include evacuation route regulations concerning evacuation routes leading to roads adjacent to the site, An evacuation route determination step, which determines whether the passage formed between the boundary line of the site and the building satisfies the requirements for an evacuation route as defined in the evacuation route regulations, based on the number of dwelling units included in the building whose common areas have been adjusted in the common area adjustment step, the area related to the dwelling units included in the building whose common areas have been adjusted in the common area adjustment step, the height of the building, and at least a part of the number of floors of the building. If, in the aforementioned evacuation route determination step, an evacuation route is found that does not meet the requirements for an evacuation route, the evacuation route formation step includes replacing at least a portion of the standard dwelling unit block on the first floor adjacent to the said evacuation route with the evacuation route passing through the building. The method according to claim 14.

20. The aforementioned common area used as a designated parking area for vehicles is called a vehicle parking area. A vehicle storage area having a predetermined shape in plan view and capable of accommodating one or more of the predetermined vehicles is called a standard vehicle storage area. The aforementioned regulations on common areas include regulations on vehicle parking areas concerning the establishment of the vehicle parking area. The common area determination step includes determining the number of vehicles that the vehicle parking area needs to accommodate to satisfy the requirements of the vehicle parking area regulations, based on the number of standard dwelling units arranged in the building by the dwelling unit arrangement step, the area associated with the standard dwelling units arranged in the building by the dwelling unit arrangement step, the height of the building, and at least a portion of the number of floors of the building. The process includes a first vehicle storage area arrangement step of arranging one or more standard vehicle storage areas capable of accommodating the determined number of vehicles within the site outside the building, The method according to claim 19.

21. If, as a result of the first vehicle parking arrangement step, a vehicle passage of a predetermined width or greater corresponding to the specified vehicle cannot be secured between the standard vehicle parking area located outside the building and the road adjacent to the site, the vehicle passage formation step includes replacing at least one of the standard dwelling unit blocks on the first floor having a window facing the road with the vehicle passage leading to the standard vehicle parking area. The method according to claim 20.

22. A shortfall calculation step calculates the shortfall by determining the number of vehicles that cannot be accommodated in the standard vehicle parking area located outside the building according to the first vehicle parking area arrangement step, compared to the number of vehicles that can be accommodated determined in the common area determination step, The process includes a second vehicle storage area arrangement step, in which at least one of the standard dwelling unit blocks on the first floor having windows facing the road adjacent to the site is replaced with a vehicle storage area capable of accommodating the predetermined number of vehicles that are needed, as calculated in the shortfall calculation step. The method according to claim 20.

23. The designated common area located on the first floor of the aforementioned building is called the first-floor common area. The common area determination step includes determining the first-floor common area necessary to satisfy the requirements of the common area regulation, based on the number of standard dwelling units arranged in the building by the dwelling unit arrangement step, the area associated with the standard dwelling units arranged in the building by the dwelling unit arrangement step, the height of the building, and at least a part of the number of floors in the building. The process includes a first-floor common area arrangement step of replacing at least one of the standard dwelling unit blocks on the first floor with the first-floor common area that has been determined. The method according to claim 14.

24. A regulatory information acquisition step involves acquiring information regarding the boundary line of the site, information regarding the geographical attributes of an area outside the site adjacent to the boundary line, and information regarding the regulations that may be applicable at the location of the site. A building scope determination step, which determines the building scope based on the information obtained in the regulatory information acquisition step, A first building plan generation step generates the first building plan based on the building area determined in the building area determination step and the floor height set for each floor of the building, The system includes a second building plan generation step that generates a second building plan based on the aforementioned building area and the first building plan. The method according to any one of claims 10 to 23.

25. A program that includes instructions to cause an information processing device to perform the process of generating a building plan, The processing performed by the information processing device in accordance with the aforementioned instruction includes each step of the method described in any one of claims 1 to 23. program.

26. An information processing device that performs the process of generating a building plan, Processing unit and The processing unit has a storage unit that stores instructions to be executed in the processing unit, The processing performed by the processing unit in accordance with the instruction includes each step of the method described in any one of claims 1 to 23. Information processing device.

27. An information processing device that performs the process of generating a building plan, The method comprises means for performing each step of the method described in any one of claims 1 to 23. Information processing device.

Citation Information

Patent Citations

  • Building plan proposing system, proposing method for building plan and building plan proposing device

    JP2003150655A

  • Building planning support system

    JP2005209017A

  • Building planning / designing system and method

    JP2016122284A

  • Method for designing apartment house

    JP2019078028A

  • Fire-fighting facility arrangement support system and fire-fighting facility arrangement support method

    JP2020123240A