Information processing device, information processing method, and computer program

The information processing device uses machine learning to analyze building drawings, automating repetitive data input and enhancing processing speed and accuracy in house evaluations, addressing inefficiencies and errors in conventional methods.

JP7624787B1Active Publication Date: 2025-01-31HASHIMA AIT CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024155372
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2025-01-31
Estimated Expiration
2044-09-09

AI Technical Summary

Technical Problem

Conventional house evaluation methods require repetitive and inefficient manual data input for house evaluation calculations, leading to increased operational load and potential for human errors.

Method used

An information processing device and method that utilizes machine learning models to analyze building drawings and components, automatically labeling and coloring elements to generate evaluation data, reducing repetitive input operations and enhancing processing speed and accuracy.

Benefits of technology

Significantly reduces the time and effort required for house evaluation calculations, minimizes human error, and allows for flexible adjustments to evaluation items, contributing to improved efficiency and accuracy in house assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007624787000001_ABST
    Figure 0007624787000001_ABST
Patent Text Reader

Abstract

Based on house drawings and house information, house evaluation related data is output automatically and with high accuracy. [Solution] The information processing device includes an evaluation basis information acquisition unit that acquires evaluation basis building drawings and evaluation basis building information, as well as evaluation basis building components and evaluation basis building equipment included in the evaluation basis building drawings; a boundary identification unit that compares grid lines along a building module based on the building drawings and building information with the evaluation basis building information, and identifies evaluation basis building components and evaluation basis building equipment that meet specified conditions as boundary lines that make up the building; a wall identification unit that identifies detailed information about walls based on the boundary lines, the evaluation basis building drawings and the evaluation basis building information; a room identification unit that identifies detailed information about rooms based on the boundary lines, the evaluation basis building drawings and the evaluation basis building information; and an output unit that outputs evaluation data necessary for house evaluation based on the evaluation basis building drawings and the evaluation basis building information, the detailed room information, and the detailed wall information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to house valuation, and more particularly to an information processing device, an information processing method, and a computer program for calculating data required for performing house valuation calculations based on house plans. [Background technology]

[0002] The method of valuing houses, which is the basis for fixed asset tax, is based on the "Fixed Asset (House) Valuation Standards," and valuation is based on the reconstruction price.

[0003] The fixed asset (building) valuation standard is a notification issued by the Minister of Internal Affairs and Communications based on the Local Tax Law to standardize valuation methods nationwide and to allow each city, town, and village to conduct fair and balanced valuations. Specifically, it is a standard that stipulates the valuation standards, valuation implementation methods, and procedures for land, buildings, and depreciable assets. In addition, the rebuild cost method involves calculating the construction costs (rebuild cost rating score) that would be required to build a new house identical to the one being assessed in the same location at the time of assessment, and then taking into account the depreciation (age depreciation correction rate) due to wear and tear that occurs over the years since the house was built, to determine the value (assessed value) of the house. The aging depreciation adjustment rate represents the depreciation caused by wear and tear over the years since the house was built, and varies depending on the type and structure, with a lower limit of 0.2.

[0004] Next, the method of calculating the assessed value of a house is to assign a reconstruction cost rating score to each house, multiply it by a deduction correction rate based on its age (wear and tear), and then multiply it by the value per rating point taking into account the price level, design and management costs, etc., to determine the assessed value of the house in question.

[0005] In the house survey, for example, the calculation method is adopted for each part of the house (external finishes such as roof and exterior walls, internal finishes such as floors, walls and ceilings, building equipment, etc.) based on the fixed asset assessment standard for each house, and therefore, a house survey is carried out and assessed for each newly built or expanded building. That is, the surveyor goes to the site and records the house layout and the type of finish for each room on the report on the spot, and calculates the house assessment based on that. In the actual calculation process, the score for each finish is calculated using the score set for each finish and the amount of finish used, and the score is tallied for each part, and finally the reconstruction cost score for each part is totaled to assess each building. Most of the work process for such house assessment is done manually, which is very inefficient. Conventionally, as a house valuation calculation processing device which inputs a floor plan of a house and calculates the valuation of the house, for example, the inventions described in Patent Documents 1 and 2 shown below are known.

[0006] The invention described in Patent Document 1 provides a rating addition device and method for house evaluation calculations that allows efficient data entry by inputting rating items and their adding conditions, house floor plan data, attribute data such as rating items and quantities for each part of the house using a reading device, and then inputting the area of ​​room areas and rating items for each room name, thereby minimizing the rating item input operations that are repeated for each house.

[0007] The invention described in Patent Document 2 provides a score addition device and score addition method for house evaluation calculations that minimizes the repeated input operations of house score items for each house by selecting multiple types of score pattern files that store different score items and additional conditions for score items such as finishing data for each part of a house and their additional conditions, thereby enabling efficient data input. The invention described in Patent Document 3 provides a house evaluation calculation processing device that reads the rating points for each part of a house from a rating correction pattern file, extracts the additional parts from the floor plan data for each part, calculates the quantities required for the evaluation calculation, associates the additional shape data with the ratings and quantities and stores them in a drawing data file, and when calculating the rating points from the results of drawing analysis, again reads the rating corrections for each part of the house from the rating correction pattern file, extracts the relevant parts from the calculation data, and applies each correction to calculate the rating points.

[0008] On the other hand, in comparison with the invention described in Patent Document 1 and the invention described in Patent Document 2, the information processing device of the present invention reads the rating items for each part of the house and their attribute data such as additional conditions and quantities, house floor plan data, etc. from the original drawings and current information, which are building drawings and building information, and uses a machine learning model to calculate the area and rating items of the room area for each room name, thereby eliminating the need to create rating pattern files, etc. in advance, and dramatically reducing the time and effort involved in the operation of inputting rating items that is repeated for each house, and the functions of the present invention are significantly different from those of Patent Documents 1 and 2. Furthermore, unlike the information processing device of the present invention, the invention described in the patent document requires repeated rating item input operations for each part of a house and repeated correction input operations for each correction item for each rating item for each part of a house, which places a heavy operational burden on the operator and has not been able to eliminate operations that lead to human error. [Prior art documents] [Patent documents]

[0009] [Patent Document 1] Japanese Patent Application Publication No. 05-89142 [Patent Document 2] Patent No. 3177489 [Patent Document 3] JP 2011-081850 A Summary of the Invention [Problem to be solved by the invention]

[0010] Thus, although conventional house evaluation methods enable somewhat efficient data input, there remains the problem that they do not provide an efficient data input method for data input tasks that are repeated multiple times for multiple houses.

[0011] The present invention has been made in consideration of the above circumstances, and aims to provide a learning model, a method for generating a learning model, an information processing device, an information processing method, and a computer program that can automatically obtain evaluation data for evaluation items necessary for house evaluation with high accuracy from house floor plans, finishing schedules, etc. [Means for solving the problem]

[0012] An information processing device according to one aspect of the present invention includes a reading unit that reads a building drawing having at least any one of building components and building equipment, and building information which is detailed information on the building components and building equipment, a processing unit that processes the building components and building equipment included in the building drawing by labeling and coloring them, and adds information related to the processing to the building information, a teacher data acquisition unit that acquires, as teacher data, a processed building drawing having at least any one of the processed building components and processed building equipment processed by the processing unit based on the building drawing and the building information, and processed building information which is detailed information on the processed building components and processed building equipment, and a teacher data acquisition unit that, when input data including the building drawing and building information is input, outputs an evaluation basic building drawing and evaluation basic building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputs evaluation basic building components and evaluation basic building information which are respectively identical to the processed building components and processed building equipment included in the evaluation basic building drawing. The learning model includes an evaluation basis information acquisition unit that inputs building drawings and building information into a learning model that outputs evaluation basis building equipment and evaluation basis building equipment, and acquires the evaluation basis building drawings and evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment included in the evaluation basis building drawings; a boundary identification unit that compares grid lines along a building module based on the building drawings and building information with the evaluation basis building information, and identifies evaluation basis building components and evaluation basis building equipment that meet specified conditions as boundary lines that make up the building; a wall identification unit that identifies detailed wall information including the wall type and wall size based on the boundary line, the evaluation basis building drawings and the evaluation basis building information; a room identification unit that identifies detailed room information including the room type and room size based on the boundary line, the evaluation basis building drawings and the evaluation basis building information; and an output unit that outputs evaluation data necessary for house evaluation based on the evaluation basis building drawings and evaluation basis building information, the detailed room information acquired by the room identification unit, and the detailed wall information acquired by the wall identification unit.

[0013] An information processing method according to one aspect of the present invention includes a reading step of reading a building drawing having at least any one of building components and building equipment, and building information which is detailed information on the building components and building equipment, a processing step of processing the building components and building equipment included in the building drawing by labeling and coloring them and adding information related to the processing to the building information, a teacher data acquisition step of acquiring a processed building drawing having at least any one of processed building components and processed building equipment each processed based on the building drawing and the building information by the processing step, and processed building information which is detailed information on the processed building components and processed building equipment, as teacher data, and when input data including the building drawing and building information is input, outputting an evaluation base building drawing and evaluation base building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputting an evaluation base building drawing and evaluation base building information which are respectively identical to the processed building components and processed building equipment included in the evaluation base building drawing. The method includes an evaluation basic information acquisition step of inputting building drawings and building information into a learning model that outputs basic building equipment, and acquiring evaluation basic building drawings and evaluation basic building information, and evaluation basic building components and evaluation basic building equipment included in the evaluation basic building drawings; a boundary identification step of comparing grid lines along a building module based on the building drawings and building information with the evaluation basic building information, and identifying evaluation basic building components and evaluation basic building equipment that meet predetermined conditions as boundary lines that constitute the building; a wall identification step of identifying detailed wall information including the wall type and wall size based on the boundary line, the evaluation basic building drawing, and the evaluation basic building information; a room identification step of identifying detailed room information including the room type and room size based on the boundary line, the evaluation basic building drawing, and the evaluation basic building information; and an output step of outputting evaluation data necessary for house evaluation based on the evaluation basic building drawings and evaluation basic building information, the detailed room information acquired by the room identification step, and the detailed wall information acquired by the wall identification step.

[0014] A computer program according to one embodiment of the present invention includes a reading step of reading a building drawing including at least any one of building components and building equipment, and building information which is detailed information on the building components and building equipment; a processing step of processing the building components and building equipment included in the building drawing by labeling and coloring them, and adding information related to the processing to the building information; a teacher data acquisition step of acquiring, as teacher data, a processed building drawing including at least any one of the processed building components and processed building equipment, each processed based on the building drawing and the building information by the processing step, and the processed building information which is detailed information on the processed building components and the processed building equipment; and a learning model which, when input data including the building drawing and the building information is input, outputs an evaluation basic building drawing and evaluation basic building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputs evaluation basic building components and evaluation basic building equipment included in the evaluation basic building drawing which are respectively identical to the processed building components and processed building equipment included in the processed building drawing. a boundary identification step of comparing grid lines along a building module based on the building drawing and the building information with the evaluation basis building information, and identifying evaluation basis building components and evaluation basis building equipment that meet specified conditions as boundary lines that constitute the building; a wall identification step of identifying detailed wall information including the wall type and wall size based on the boundary line, the evaluation basis building drawing and the evaluation basis building information; a room identification step of identifying detailed room information including the room type and room size based on the boundary line, the evaluation basis building drawing and the evaluation basis building information; and an output step of outputting evaluation data necessary for house evaluation based on the evaluation basis building drawing and the evaluation basis building information, the detailed room information acquired by the room identification step, and the detailed wall information acquired by the wall identification step.

[0015] An information processing device according to one aspect of the present invention includes a reading unit that reads a building drawing having at least any one of building components and building equipment, and building information which is detailed information on the building components and building equipment, a processing unit that processes the building components and building equipment included in the building drawing by labeling and coloring them, and adds information related to the processing to the building information, a teacher data acquisition unit that acquires, as teacher data, a processed building drawing having at least any one of the processed building components and processed building equipment each processed by the processing unit based on the building drawing and the building information, and the processed building information which is detailed information on the processed building components and the processed building equipment, and a learning model that, when input data including the building drawing and the building information is input, outputs an evaluation basic building drawing and evaluation basic building information which are respectively the same as the processed building drawing and the processed building information based on the teacher data, and further outputs an evaluation basic building component and evaluation basic building equipment included in the evaluation basic building drawing which are respectively the same as the processed building components and processed building equipment included in the processed building drawing, and inputs the building drawing and the building information into the learning model, the evaluation basis building drawing and the evaluation basis building information; a boundary identification unit that extracts grid lines formed by meridians and latitudes along the rectangle of the building module calculated based on the building drawing and the building information or grid lines formed by meridians and latitudes formed of a rectangle of any size, compares the grid lines with the evaluation basis building information, and identifies the evaluation basis building components and evaluation basis building equipment that overlap with the grid lines as boundary lines that constitute the building; a wall identification unit that identifies detailed wall information including the wall type and wall size based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; a room identification unit that identifies detailed room information including the room type and room size based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; and an output unit that outputs evaluation data necessary for the house evaluation based on the evaluation basis building drawing and the evaluation basis building information, the detailed room information acquired by the room identification unit, and the detailed wall information acquired by the wall identification unit.

[0016] An information processing method according to one aspect of the present invention includes a reading step of reading a building drawing having at least any one of building components and building equipment, and building information which is detailed information on the building components and building equipment, a processing step of processing the building components and building equipment included in the building drawing by labeling and coloring them and adding information related to the processing to the building information, a teacher data acquisition step of acquiring a processed building drawing having at least any one of the processed building components and processed building equipment each processed based on the building drawing and the building information by the processing step, and the processed building information which is detailed information on the processed building components and the processed building equipment, as teacher data, and a learning model which, when input data including the building drawing and the building information is input, outputs an evaluation basic building drawing and evaluation basic building information which are respectively the same as the processed building drawing and the processed building information based on the teacher data, and further outputs an evaluation basic building component and evaluation basic building equipment included in the evaluation basic building drawing which are respectively the same as the processed building components and processed building equipment included in the processed building drawing, The method includes an evaluation basis information acquisition step of acquiring the property drawing and the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment included in the evaluation basis building drawing; a boundary identification step of extracting grid lines formed by meridians and latitudes along the rectangle of the building module calculated based on the building drawing and the building information, or grid lines formed by meridians and latitudes formed of a rectangle of any size, comparing the grid lines with the evaluation basis building information, and identifying the evaluation basis building components and evaluation basis building equipment that overlap with the grid lines as boundary lines that constitute the building; a wall identification step of identifying detailed wall information including the wall type and wall size based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; a room identification step of identifying detailed room information including the room type and room size based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; and an output step of outputting evaluation data necessary for the house evaluation based on the evaluation basis building drawing and the evaluation basis building information, the detailed room information acquired by the room identification step, and the detailed wall information acquired by the wall identification step.

[0017] A computer program according to one embodiment of the present invention includes a reading step of reading a building drawing having at least any one of building components and building equipment, and building information which is detailed information on the building components and building equipment; a processing step of processing the building components and building equipment included in the building drawing by labeling and coloring them and adding information related to the processing to the building information; a teacher data acquisition step of acquiring a processed building drawing having at least any one of the processed building components and processed building equipment each processed based on the building drawing and the building information by the processing step, and the processed building information which is detailed information on the processed building components and the processed building equipment, as teacher data; and a learning model which, when input data including the building drawing and the building information is input, outputs an evaluation basic building drawing and evaluation basic building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputs evaluation basic building components and evaluation basic building equipment included in the evaluation basic building drawing which are respectively identical to the processed building components and processed building equipment included in the processed building drawing, and outputs the evaluation basic building drawing and the evaluation basic building equipment included in the evaluation basic building drawing, The method causes a computer to execute processing including: an evaluation basis information acquisition step of acquiring the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment included in the evaluation basis building drawing; a boundary identification step of extracting grid lines formed by meridians and latitudes along the rectangle of a building module calculated based on the building drawing and building information, or grid lines formed by meridians and latitudes formed of a rectangle of any size, comparing the grid lines with the evaluation basis building information, and identifying evaluation basis building components and evaluation basis building equipment that overlap with the grid lines as boundary lines that constitute the building; a wall identification step of identifying detailed wall information including the wall type and wall size based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; a room identification step of identifying detailed room information including the room type and room size based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; and an output step of outputting evaluation data necessary for house evaluation based on the evaluation basis building drawing and evaluation basis building information, the detailed room information acquired by the room identification step, and the detailed wall information acquired by the wall identification step. Effect of the Invention

[0018] According to the present invention, in house evaluation, it is possible to continuously execute the processes of analyzing drawings, adding scores, and calculating the number of scores, thereby making it possible to significantly reduce the amount of work required for inputting score items and correcting score items, which are repeated for each house. As a result, the amount of time required to calculate a house's score, including score correction, can be significantly reduced, resulting in more efficient processing. Furthermore, since it is possible to partially modify rating items and correction items once they have been added, this has the effect of making it possible to flexibly respond to cases where there are ratings that need to be changed, added, or deleted, thereby making work more efficient. Furthermore, by utilizing grids, which are common units related to the structure of buildings, to identify the evaluation basis building components and evaluation basis building facilities, the AI ​​processing content can be simplified and the processing speed can be significantly increased.

[0019] Furthermore, with this invention, operators will be freed from long periods of repetitive, simple work that requires great concentration, reducing fatigue and the resulting mistakes. It will also lead to a reduction in lawsuits by taxpayers caused by mistakes in home evaluations and fluctuations in evaluations that depend on the operator, which will contribute to the United Nations' Sustainable Development Goals (SDGs) - Goal 3 "Good health and well-being," Goal 8 "Decent work and economic growth," and Goal 9 "Promote industry, innovation and infrastructure." [Brief description of the drawings]

[0020] [Figure 1] FIG. 2 is an explanatory diagram regarding a generation process of a learning model according to the first and second embodiments of the present invention. [Diagram 2] FIG. 2 is an explanatory diagram regarding a generation process of a learning model according to the first and second embodiments of the present invention. [Diagram 3] FIG. 2 is an explanatory diagram regarding a generation process of a learning model according to the first and second embodiments of the present invention. [Figure 4]FIG. 2 is a schematic diagram relating to the processing of building plans and building information according to the first and second embodiments of the present invention. [Diagram 5] FIG. 1 is a schematic diagram of a building plan according to the first and second embodiments of the present invention. [Figure 6] FIG. 2 is a schematic diagram of building information according to the first and second embodiments of the present invention. [Figure 7] FIG. 2 is a schematic diagram of building information according to the first and second embodiments of the present invention. [Figure 8] FIG. 2 is a schematic diagram of a floor plan of a building according to the first and second embodiments of the present invention. [Figure 9] FIG. 1 is a schematic diagram of a processed building drawing according to embodiments 1 and 2 of the present invention. [Figure 10] FIG. 1 is a schematic diagram of a processed building drawing according to embodiments 1 and 2 of the present invention. [Figure 11] FIG. 2 is an explanatory diagram regarding a processed building drawing related to the first and second embodiments of the present invention. [Figure 12] FIG. 2 is a flowchart showing processing of building plans and building information according to the first and second embodiments of the present invention. [Figure 13] FIG. 2 is a flowchart illustrating a process for generating a learning model according to the first and second embodiments of the present invention. [Figure 14] 1 is a block diagram showing a configuration of an information processing device according to a first embodiment of the present invention. [Figure 15] 1 is a block diagram showing a configuration of an information processing device according to a first embodiment of the present invention. [Figure 16] 1 is a block diagram showing a configuration of an information processing device according to a first embodiment of the present invention. [Figure 17] FIG. 4 is a flowchart showing a processing procedure for outputting house evaluation data by the information processing device according to the first embodiment of the present invention. [Figure 18] FIG. 2 is a flowchart relating to a processing procedure for outputting house evaluation data by the information processing device according to the first embodiment of the present invention. [Figure 19] FIG. 2 is a flowchart relating to a processing procedure for outputting house evaluation data by the information processing device according to the first embodiment of the present invention. [Figure 20] FIG. 2 is a flowchart relating to a processing procedure for outputting house evaluation data by the information processing device according to the first embodiment of the present invention. [Figure 21] FIG. 2 is a flowchart relating to the processing procedure for outputting an evaluation basic building plan by the information processing device according to the first embodiment of the present invention. [Figure 22] This is a schematic diagram of an evaluation base building drawing that can be obtained through a learning model related to embodiments 1 and 2 of the present invention. [Figure 23] FIG. 2 is a schematic diagram of a floor plan of a building drawing for evaluation calculation according to the first and second embodiments of the present invention. [Figure 24] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Diagram 25] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Figure 26] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Figure 27] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Figure 28] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Figure 29] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Diagram 30] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Diagram 31] FIG. 2 is a schematic diagram for identifying a boundary in the information processing method according to the first embodiment of the present invention. [Diagram 32] FIG. 2 is a schematic diagram for identifying a boundary in relation to the information processing method according to the first and second embodiments of the present invention. [Diagram 33] FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Diagram 34]FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Diagram 35] FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Diagram 36] FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Figure 37] FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Figure 38] FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Figure 39] FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Diagram 40] FIG. 2 is a schematic diagram for specifying a room in relation to the information processing method according to the first and second embodiments of the present invention. [Diagram 41] 1 is a block diagram showing a configuration of an information processing device according to first and second embodiments of the present invention. [Diagram 42] FIG. 4 is a flowchart illustrating a three-dimensional display process performed by the information processing device according to the first and second embodiments of the present invention. [Diagram 43] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Diagram 44] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Diagram 45] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Diagram 46] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Figure 47] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Figure 48] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Figure 49] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Figure 50] FIG. 2 is a schematic diagram illustrating three-dimensional display processing performed by the information processing device according to the first and second embodiments of the present invention. [Figure 51] FIG. 11 is a block diagram showing a configuration of an information processing device according to a second embodiment of the present invention. [Figure 52] FIG. 11 is a block diagram showing a configuration of an information processing device according to a second embodiment of the present invention. [Figure 53] FIG. 11 is a flowchart showing a processing procedure for outputting house evaluation data by an information processing device according to a second embodiment of the present invention. [Figure 54] FIG. 11 is a flowchart showing a processing procedure for outputting house evaluation data by an information processing device according to a second embodiment of the present invention. [Figure 55] FIG. 11 is a flowchart showing a processing procedure for outputting house evaluation data by an information processing device according to a second embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0021] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. However, the components described in the following embodiments are merely examples, and are not intended to limit the technical scope of the present invention to these alone. Note that the terms "figure" and "drawing" in this specification may both indicate a concept and may both indicate specific data, depending on the context. When "figure" and "drawing" are data, they are images of any format.

[0022] For ease of explanation, the same symbols in each figure indicate the same or equivalent parts unless otherwise specified, and elements having similar structures and / or functions are intended, and unnecessary detailed descriptions may be omitted. Furthermore, duplicated explanations will be simplified or omitted as appropriate. In addition, in the present embodiment, a numerical range may be expressed using the symbol "~", and the numerical values ​​written before and after "~" are included in the numerical range. (Embodiment 1) [Learning model]

[0023] 1 to 4 are explanatory diagrams regarding the generation process of the learning model 62 used in the information processing device 1 shown in FIG. 14. FIG. 1 conceptually illustrates the process of generating the learning model 62 by performing machine learning. As shown in FIG. 1, the neural network that generates the learning model 62 includes an input layer that receives information, an intermediate layer that inherits information from the input layer and performs a wide variety of calculations, and an output layer that is weighted by the input layer and the intermediate layer and indicates a value processed by an activation function. By comparing the results obtained in the output layer with teacher data and correcting and adjusting errors from the output layer to the input layer, it becomes possible to perform more appropriate learning even in a complex neural network with many intermediate layers.

[0024] As shown in Figure 2, the input layer has a number of neurons that accept inputs such as building drawings and building information contained in the input data, and processed building drawings and processed building information that are processed from the building drawings and building information, respectively, and information about each pixel contained in the processed building drawings contained in the teacher data and information about the processed building information, and passes on the input information about the pixels, etc. to the intermediate layer. The intermediate layer has a plurality of neurons that extract information related to images of processed building plans and information related to processed building information, and passes the extracted information to the output layer.

[0025] In addition, in FIG. 1, the number of layers of the intermediate layer is three, but is not limited to this. For example, when the learning model 62 is a CNN, the intermediate layer has a configuration in which a convolution layer that convolutes the pixel value of each pixel input from the input layer and a pooling layer that maps the pixel value convolved in the convolution layer are alternately connected, and the pixel information of the processed building drawing, etc. are compressed and the feature amount of the image is finally extracted. In FIG. 1, the convolution layer and the pooling layer are omitted. As shown in Figure 3, the output layer outputs evaluation base building plans and evaluation base building information based on the image features, etc. output from the intermediate layer.

[0026] The learning model 62 is trained so that the processed building drawing and the processed building information, which are respectively processed building drawings and building information, match the evaluation base building drawing and the evaluation base building information, and is trained to output, when a building drawing and building information are input, an evaluation base building drawing and an evaluation base building information, which are respectively processed building drawings and building information and which match the evaluation base building drawing and the evaluation base building information.

[0027] Here, the processed building drawing is a drawing in which labels and colors are added to each of the multiple building components and building facilities included in the building drawing. Specifically, as shown in Fig. 4, in the data of the building drawing, label information and color information are added to the pixels belonging to each building component and each building facility, and the added information (processed additional information) is added to the building information to obtain the processed building information.

[0028] The building drawings include layout plans, floor plans, elevations, electrical and heating wiring diagrams, development plans, foundation plans, foundation cross-sections, structural plans, metalwork plans, plan drawings, electrical equipment construction specifications, mechanical equipment construction specifications, outdoor water supply and drainage equipment diagrams, etc. Fig. 5 shows floor plans and elevations according to the first embodiment of the present invention.

[0029] A floor plan is a drawing showing the shape of a building and its positional relationship with the site. It is a drawing of a horizontal section at a height of about 1m from the floor surface of each floor, and is also a floor plan, and is a drawing for knowing the layout and internal structure of a building. It displays the projection, layout, floor height, area, wall structure, opening direction of openings, fixtures, built-in furniture, and plan dimensions such as the layout of equipment from the top direction of the object, and detailed dimensions are drawn. A floor plan is the most basic drawing in design documents, and is often used as a heading or index for other drawings. It is a figure drawn at an appropriate scale by looking down from directly above the cut surface of a building or civil engineering structure that is cut horizontally at a certain height. The floor plan described in the first embodiment of the present invention is a drawing showing the shape of each floor and describing the floor area and the method of calculating the area.

[0030] An elevation drawing shows the overall appearance of a building. Except for cases where the building is on the ground with neighboring houses, unless otherwise indicated, it is normal to create a three-dimensional drawing of the four sides (east, west, north, south) unless otherwise indicated. The shapes of the exterior walls, doors, windows, and entrances are illustrated, as well as the reference ground surface, and side slopes and road slopes are also checked on this drawing. Projected onto a vertical plane, it includes a front view of the object from the front and a side view from the side. The scale is about 1 / 50 to 1 / 100. An elevation drawing is primarily a design drawing of the exterior of a building, and detailed dimensions are often omitted, so it is also called a "figure drawing." The drawings are arranged from left to right in a counterclockwise order, but recently, three-dimensional images are often created using computer graphics and color perspective.

[0031] Building components refer to the elements that make up a building, such as exterior walls, interior walls, fixtures, floors, etc. Building facilities refer to the various facilities installed in a building, and refer to systems and equipment consisting of machines, piping, wiring, fixtures, etc. that allow the selective use of air, water, electricity, gas, etc.

[0032] Building information is detailed information about each building component and each piece of building equipment, including the name, location, size, etc. of each building component and each piece of building equipment. Building information also includes a finishing table as shown in Figure 6, which summarizes the finishes of each part of the building, and specifications as shown in Figure 7, which are tables listing equipment related items from large items such as the foundation, structure, roof, and exterior walls to kitchens and washbasins. The finishing table is a drawing showing the finishing materials for the floors, walls, ceilings, etc. of each room. The finishing table and specifications are composed of tables and text. The finishing table also includes an exterior finishing table showing the finishes for the "outside of the house" such as the roof and exterior walls, and an interior finishing table showing the finishes for the "inside of the house (interior)" such as the walls, floors, and ceilings of each room.

[0033] Next, the processed building plan shown in Fig. 9 is obtained by adding label information such as the building component name and building equipment name, and color information associated therewith, to the pixels of the segments of each building component and each building equipment included in the building plan shown in Fig. 8. Information such as the building component name and building equipment name, and color information associated therewith, are shown, for example, as follows: exterior wall = 1 (ochre), interior wall = 2 (turquoise), living room = 3 (yellowish green). The building components and building equipment are processed and obtained as processed building components and processed building equipment. The engineered building information includes detailed information about engineered building components and engineered building equipment.

[0034] The processed building drawing is a drawing of a building that has been colored by processing, and the processed building information is information in which label and color information has been added to the building information by processing. The information to which the label and color have been added is called processed additional information. The processed building drawing shown in Figure 9 is broken down into processed building components and processed building equipment in Figures 10 and 11. [Machining drawing generation process] FIG. 12 is a flowchart showing an example of a processing procedure for processing a building plan and building information by the control unit 10 included in the information processing device 1 shown in FIG.

[0035] For example, the control unit 10 included in the information processing device 1 shown in Fig. 14 reads a building plan and building information (S01). Next, the control unit 10 performs processing to add label information, color information, etc. to the building plan and the building information (S02). Next, the control unit 10 acquires processed building plans and processed building information in which the building plan and the building information have been processed (S03). [Learning model generation method] FIG. 13 is a flowchart showing an example of a processing procedure for generating the learning model 62 by the control unit 10 included in the information processing device 1 shown in FIG. The control unit 10 shown in FIG. 14 acquires, as teacher data, a processed building plan and processed building information obtained by processing a building plan and building information, respectively (S11).

[0036] Next, when the control unit 10 receives the teaching data, it generates a learning model 62 (trained model) that outputs an evaluation base building plan and evaluation base building information that match the processed building plan and processed building information, respectively (S12). FIG. 21 is a flowchart for obtaining evaluation base building plans and evaluation base building information from building plans and building information using a learning model 62 (trained model). When the building plan and building information are input (S111), the control unit 10 uses the learning model 62 (trained model) to output the evaluation base building plan and the evaluation base building information (S112). The output result, the evaluation base building plan, is shown in FIG.

[0037] Specifically, the control unit 10 inputs the building plan and building information included in the input data, and the processed building plan and the processed building information obtained by processing the building plan and the building information as the teacher data, into the input layer of the neural network, and outputs the evaluation base building plan and the evaluation base building information corresponding to the building plan and the building information from the output layer. The control unit 10 compares the evaluation base building plan and the evaluation base building information with the correct answer value of the teacher data (label information and color information for each pixel, etc.), and optimizes parameters (weights, etc.) used in the calculation process in the intermediate layer so that the evaluation base building plan and the evaluation base building information output from the output layer approach the correct answer value. The parameters are, for example, weights (coupling coefficients) between neurons, activation function coefficients used in each neuron, etc. The method of optimizing the parameters is not particularly limited, but for example, the information processing device 1 can optimize various parameters using an error backpropagation method.

[0038] In addition, the learning model 62 is optimized and the accuracy is improved by increasing the number and types of the processed building drawings and the processed building information and by increasing the number of learning times. The control unit 10 stores the generated learning model 62 in the auxiliary storage unit 60 and ends the series of processes.

[0039] Note that the learning algorithm used to generate the learning model 62 in embodiment 1 of the present invention is described as semantic segmentation, but is not limited to semantic segmentation and can also be applied to learning algorithms constructed with other learning algorithms such as neural networks other than semantic segmentation, SVM (Support Vector Machine), Bayesian networks, regression trees, etc.

[0040] In addition, in the image processing method according to the first embodiment of the present invention, discrimination by a trained model using semantic segmentation is used, but other image processing methods may be used without being limited thereto. For example, a trained model modeled by gradient boosting, random forest, or the like can be used to discriminate between the processed building plan and the evaluation base building plan. In this case, the control unit 10 can, as a discrimination means, for example, divide the image into meshes to obtain the average and standard deviation of RGB in each mesh, and use the obtained values ​​as explanatory variables. That is, the control unit 10, as a discrimination means, inputs explanatory variables obtained from the image into a trained model whose parameters have been updated so that the output value obtained by inputting explanatory variables obtained from each of a large number of learning images matches the annotation of the learning image, and performs discrimination. [Semantic Segmentation] The machine learning model according to the first embodiment of the present invention can use semantic segmentation.

[0041] Here, semantic segmentation is a deep learning algorithm that associates a label or category with every pixel in an image, and is used to recognize groups of pixels that form distinctive categories.

[0042] Techniques used in semantic segmentation include, for example, FCN (Fully Convolutional Networks), which can obtain similar results even if the fully connected layer of a general CNN is replaced with a convolutional layer by thinking of the fully connected layer as a 1x1 convolution that covers the entire region; SegNet, an Encoder-Decoder type FCN; U-Net, an Encoder-Decoder type characterized by "skip connection" that skips and connects low-dimensional features to high-dimensional features; PSPNet, an Encoder-Decoder type that uses Spatial Pyramid Pooling to enable high-precision semantic segmentation by obtaining rich surrounding context; v1 uses a method that uses atrous convolution (dilated convolution) in the convolution layer, v2 adds Atrous Spatial Pyramid Pooling (ASPP), inspired by Spatial Pyramid Pooling, and v3 uses an "improved ASPP" that improves the ASPP added in v2, as well as v1, The post-processing using CRF that was used in v2 has been abolished, the "multi-scale processing of images" in v2 has been changed to "multi-scale processing of features" to improve computational efficiency, and Batch Normalization has been introduced. In v3+, v3 has been further improved by adding a simple and effective decoder module, introducing the Xception model into the backbone, and constructing a faster and more powerful network by applying depthwise separable convolution to both atrous spatial pyramid pooling and the decoder module, etc. [Information processing device] FIG. 14 is a block diagram showing a schematic configuration of an information processing device 1 according to the first embodiment of the present invention.

[0043] The information processing device 1 is an information processing device capable of various information processing and transmitting and receiving information, and is a computer. Computers are classified into personal computers (PCs), workstations, server computers (servers), mainframes, supercomputers (supercomputers), ultracomputers, minicomputers (minicomputers), office computers (offcomputers), pocket computers (pocket computers), microcomputers (microcomputers), personal digital assistants (PDAs), and sequencers (PLCs: programmable logic controllers), depending on the purpose of use, specifications, specs, performance, and the like, and all of these can be applied to the information processing device. In addition, a cloud computer connected to be able to communicate via a network N such as the Internet can also execute the processing of the information processing device 1. The information processing device 1 according to the first embodiment of the present invention is a personal computer, and will be described below.

[0044] The information processing device 1 according to the first embodiment of the present invention reads building plans and building information, inputs processed building plans and processed building information, which are images, etc., that have been subjected to image processing (processing) based on the read building plans and building information, into a learning model, trains the learning model to output evaluation base building plans and evaluation base building information that match the processed building plans and processed building information, respectively, and outputs evaluation base building plans and evaluation base building information, which are basic information for detecting, identifying, identifying, and digitizing information required for house evaluation, using a learning model 62 that has been trained by machine learning when the building plans and building information are input, and performs a process of calculating the rating items and the rating scores for the rating items required for house evaluation from the building plans and building information and the processed additional information. The learning model 62 is expected to be used as a program module that is part of artificial intelligence software. In the following, in the first embodiment of the present invention, a case will be described in which information required for house evaluation (house evaluation data) is acquired when a building plan and building information are read. As shown in FIG. 14, the information processing device 1 includes a control unit 10, a main memory unit 50, a communication unit 30, an input unit 40, an output unit 20, an auxiliary memory unit 60, and a display unit .

[0045] The control unit 10 has one or more arithmetic processing devices such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), a GPU (Graphics Processing Unit), etc., and performs various information processing, control processing, etc. related to the information processing device 1 by reading and executing a program 63 stored in the auxiliary storage unit 60. Each functional unit in FIG. 14 is executed by the control unit 10 operating based on the program 63.

[0046] The control unit 10 has, as functional units, a reading unit 11, a processing unit 12, a teacher data acquisition unit 13, an evaluation basic information acquisition unit 14, a boundary identification unit 15, a room identification unit 16, a correction unit 17, a wall identification unit 18, an evaluation information acquisition unit 19 and an output unit 20.

[0047] The reading unit 11 reads a building drawing including at least any one of building components and building equipment, and building information which is detailed information on the building components and building equipment.

[0048] The processing unit 12 performs processing (image processing) to add labels and colors to the loaded building drawings and building information, specifically, the building components and building equipment contained in the building drawings, and executes processing to add information regarding the processing to the building information.

[0049] The teacher data acquisition unit 13 acquires as teacher data a processed building drawing which includes at least one of processed building components and processed building equipment which have been processed by the processing unit 12 based on the building drawing and building information, respectively, and processed building information which is detailed information regarding the processed building components and processed building equipment.

[0050] When input data including a building drawing and building information is received, the evaluation basic information acquisition unit 14 outputs an evaluation basic building drawing and evaluation basic building information that are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further inputs the building drawing and building information into a learning model 62 that outputs evaluation basic building components and evaluation basic building equipment of the evaluation basic building drawing that are respectively identical to the processed building components and processed building equipment of the processed building drawing, thereby acquiring the evaluation basic building drawing (Figure 22) and the evaluation basic building information, as well as the evaluation basic building components and evaluation basic building equipment of the evaluation basic building drawing.

[0051] The boundary specification unit 15 extracts information on the exterior walls, interior walls and wall thickness from the evaluation basis building plan and the evaluation basis building information, and specifies the outline of the building formed by the information as a boundary line. The room identification unit 16 identifies detailed information of a room, including the type and size of the room, based on the boundary line, the evaluation basis building plan, and the evaluation basis building information.

[0052] The correction unit 17 corrects the boundary line identified by the boundary identification unit 15 by adjusting and moving the position of the boundary line so that it is configured along the rectangle of the architectural module shown by the grid lines. Here, the architectural module is the basic dimension or standard unit that serves as the design standard in architecture, and refers to units such as meters, shaku, and ken that indicate the distance between pillars in a building or the dimensions of a tatami mat. Many houses in Japan use the "shaku module" in units of "910 millimeters = 3 shaku."

[0053] The wall identification unit 18 identifies detailed wall information including the type and size of the wall based on the boundary line corrected by the correction unit 17, the evaluation base building drawing, and the evaluation base building information.

[0054] The evaluation information acquisition unit 19 acquires the evaluation building plan and the evaluation building information based on the evaluation base building plan and the evaluation base building information, the room details acquired by the room identification unit 16, and the wall details acquired by the wall identification unit 18.

[0055] The output unit 20 outputs the evaluation data necessary for house evaluation based on the evaluation base building plan and evaluation base building information, the detailed information of the room acquired by the room identification unit, and the detailed information of the wall acquired by the wall identification unit. Here, the evaluation data is, for example, information necessary for calculating the reconstruction cost evaluation score, such as the standard evaluation score for the evaluation item, the correction coefficient, and the calculation unit.

[0056] Here, the rating items are items for assigning standard rating points according to the types and qualities of materials commonly used for each part, the manner of construction, etc. The standard rating points are calculated based on the construction costs for the "standard amount" according to the rating item classification. The standard amount refers to the amount of construction per unit required for each part of a house when a new house is constructed that is standard for its structure and use in the "Reconstruction Cost Rating Standard Table."

[0057] In addition, the standard score is based on the cost equivalent to the construction cost calculated based on the price level in the special ward area at a specified time based on the base year in accordance with the classification of the score item, and is expressed as one point for one yen of that cost. The correction items and correction coefficients are used when the construction amount, etc. of the house being evaluated differs from the standard construction amount, etc. for each part.

[0058] The calculation unit is (m, m 2 , m 3 , t, pieces, etc. Therefore, the reconstruction cost rating for each part is calculated by multiplying the standard rating by a specified calculation unit.

[0059] The output unit 20 also outputs the evaluation building plan and evaluation building information acquired by the evaluation information acquisition unit 19. The evaluation building plan and evaluation building information include all electronic data of the building plan and building information, and, if necessary, include information corrected by the operator when fluctuations occur in the correction coefficients and the calculation results of the learning model 62.

[0060] The main memory unit 50 is a temporary storage area such as a static random access memory (SRAM), a dynamic random access memory (DRAM), or a flash memory, and temporarily stores data required for the control unit 10 to execute arithmetic processing. The communication unit 30 is a communication module for performing processing related to communication, and transmits and receives building plans and building information to and from the outside. The input unit 40 is a keyboard for inputting characters, symbols, etc., and a mouse for indicating the coordinates of a pointer and sending signals for controlling the position. The display unit 70 is a display for displaying characters and graphics, and displays the loaded architectural plans, etc., and the calculated evaluation items and evaluation scores required for the house evaluation. The display unit 70 also displays setting input information, setting change information, setting confirmation information, etc. for the various functional units constituting the information processing device 1.

[0061] The auxiliary storage unit 60 is a large-capacity memory, a hard disk, or the like, and stores a program 63 and other data necessary for the control unit 10 to execute processing. The auxiliary storage unit 60 also stores a drawing / information DB 61 and a learning model 62. The drawing / information DB 61 is a database that stores data related to building drawings and building information, processed building drawings and processed building information, evaluation base building drawings and evaluation base building information, line segment building drawings and line segment building information, evaluation building drawings and evaluation building information, etc.

[0062] The program 63 stored in the auxiliary storage unit 60 may be provided from a recording medium on which the program 63 is readably recorded. The recording medium is, for example, a portable memory such as a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a micro SD card, or a Compact Flash (registered trademark). The program 63 recorded in the recording medium is read from the recording medium using a reading device not shown in the figure, and is stored in the auxiliary storage unit 60. In addition, when the information processing device 1 includes a communication unit capable of communicating with an external communication device, the program 63 stored in the auxiliary storage unit 60 may be provided by communication via the communication unit.

[0063] The auxiliary storage unit 60 may be an external storage device connected to the information processing device 1. The information processing device 1 may be a multi-computer including a plurality of computers, or a virtual machine virtually constructed by software. In addition, the control unit 10 can also add, delete, and edit the data and programs contained in the drawing / information DB 61, learning model 62, and program 63 provided in the auxiliary storage unit 60.

[0064] Next, the boundary specification unit 15 compares the evaluation base building information with the grid lines along the building module configured based on the building plan and the building information. As a result of the comparison, the evaluation base building components and evaluation base building equipment that meet the predetermined conditions are specified as the boundary lines that constitute the building.

[0065] The boundary specifying unit 15 includes a grid line extracting unit 151 and a boundary line determining unit 152 . The grid line extraction unit 151 extracts grid lines constituted by meridians and parallels along a building module calculated based on a building drawing and building information, or grid lines constituted by meridians and parallels determined at an arbitrary size. The boundary determination unit 152 compares the grid lines with the evaluation base building drawing, and when wall information, which is information regarding the exterior and interior walls contained in the evaluation base building drawing and the evaluation base building information, is included in a grid line band having a certain distance from the grid line as its center, it determines a boundary line by taking the overlapping part of the wall information and the grid as the wall boundary.

[0066] The room identification unit 16 includes a partition identification unit 161 that identifies an area enclosed by a boundary line as a partition of a separated space inside a building based on the boundary line, and a room identification unit 162 that identifies the type of room for the partition by applying information regarding labels and colors contained in the evaluation base building drawing and evaluation base building information that include the evaluation base building components and evaluation base building equipment to each pixel of the corresponding partition and adopting information regarding the most common type of label and color within the partition. [Information processing method] FIG. 17 is a flowchart showing an example of a processing procedure for outputting data required for house evaluation by the information processing device 1 according to the first embodiment of the present invention.

[0067] First, the reading unit 11 reads a building plan as shown in Figures 5 and 8, which includes at least any one of building components and building equipment, and building information as shown in Figures 6 and 7, which is detailed information on the building components and building equipment (S21).

[0068] Next, the processing unit 12 performs processing (image processing) to add labels and colors to the read building drawings and building information, specifically, the building components and building equipment contained in the building drawings, and executes processing to add information regarding the processing to the building information (S22).

[0069] Next, the teacher data acquisition unit 13 acquires as teacher data the processed building drawing which includes at least one of the processed building components and the processed building equipment which have been processed by the processing unit 12 based on the building drawing and building information, respectively, and the processed building information as shown in Figure 9 which is detailed information on the processed building components and the processed building equipment (S23).

[0070] The evaluation basic information acquisition unit 14 inputs input data including a building plan and building information into the learning model 62 to acquire the evaluation basic building plan and evaluation basic building information, as well as the evaluation basic building components and evaluation basic building equipment included in the evaluation basic building plan (S24). Here, the learning model 62 is a trained model in machine learning that, when input data including a building plan and building information is input, outputs an evaluation basic building plan and evaluation basic building information that are respectively identical to the processed building plan and the processed building information based on teacher data, and further outputs evaluation basic building components and evaluation basic building equipment included in the evaluation basic building plan that are respectively identical to the processed building components and processed building equipment included in the processed building plan.

[0071] As shown in Fig. 19, the grid line extraction unit 151 included in the boundary identification unit 15 extracts grid line information shown in Fig. 24 from the building information for evaluation calculation shown in Fig. 23 (S251). Fig. 25 is a diagram clearly showing the relationship between the building information and the grid lines. Next, the boundary line determining unit 152 included in the boundary identifying unit 15 compares the evaluation base building plan shown in FIG. 26 with the grid lines in FIG. 24 in accordance with the building module as shown in FIG. The boundary determination unit 152 determines that a wall on the evaluation base building drawing that has the same axial direction around a grid line and is included within a range of distance d on both sides of the grid line, for example, by 50% or more, is a valid wall, and determines the segment of the grid line corresponding to the length of that wall as the boundary of the building. Here, the percentage of the walls in the evaluation base building drawing that are included within the range of the distance d on both sides of the grid line is set to 50%, but this is merely an example, and any appropriate percentage such as 80%, 60%, 20%, etc. can be adopted and applied depending on the processing accuracy, etc. In addition, the distance d can be one pixel, which is the smallest unit or element that has color information (hue or gradation) when handling images on a computer, or it can be three pixels, for example, and any size can be adopted and applied as appropriate. FIG. 29 corresponds to the area α shown in FIG. In this way, the boundary identifying unit 15 identifies the outline of the building formed by these line segments as a boundary line defined as the center line of the wall thickness as shown in FIG. 32 (S25).

[0072] For walls that exist in the evaluation base building plan shown in Fig. 30, the boundary specification unit 15 determines that no walls exist as indicated by black circles in Fig. 31. As a result of S25, the line segment building plan shown in Fig. 32 can be obtained.

[0073] Next, the room specifying unit 16 specifies detailed information about the room, including the room type and the room size, based on the boundary line, the evaluation basis building plan, and the evaluation basis building information (S26).

[0074] In detail, as shown in FIG. 20, the section identification unit 161 identifies an area enclosed by a boundary line as a section of a space separated inside a building based on the boundary line (S261). First, as shown in FIG. 34, vectors attached to all inner walls are searched for based on a right-direction vector attached to a side surface corresponding to an inner wall in the boundary line drawing. As shown in FIG. 35(a), in the search for the inner wall vector, if the boundary line branches, a search in the downward direction is selected so that the vector rotates clockwise. As shown in FIG. 35(b), a search in the left direction is selected so that the vector rotates clockwise. As shown in FIG. 35(c), similarly to FIG. 35(a) and (b), a search in the upward direction is selected so that the vector rotates clockwise. As a result, by connecting to the reference vector from which the search was started, the search process is completed and the section is identified as a closed section. In the same manner, as shown in FIG. 33, vectors attached to the parts corresponding to the inner walls of all boundary line drawings are searched for to identify the section.

[0075] The room identification unit 162 applies the label and color information of the evaluation basic building drawing including the evaluation basic building components and evaluation basic building equipment and the evaluation basic building information to each pixel of the corresponding section, and adopts the most common type of label and color information in the section, thereby identifying the type of room for the section (S262). That is, for example, the label and color information of the evaluation basic building drawing including the evaluation basic building components and evaluation basic building equipment shown in FIG. 36(a) is applied to the corresponding section of the boundary line drawing shown in FIG. 36(b), and the most common identification information (information on the label and color) is adopted as the identification information of the section. Information on the room is identified from the identification information adopted for the section. FIG. 37 shows a diagram in which the rooms on the boundary line drawing are identified by the room identification unit 162.

[0076] Next, the wall identification unit 18 identifies detailed wall information including the wall type and wall size based on the boundary line corrected by the correction unit 17, the evaluation base building drawing, and the evaluation base building information (S28). The wall identification unit 18 identifies the type, size, etc. of the wall in the corrected boundary line drawing shown in Figure 37 based on the evaluation base building drawing including the evaluation base building components and evaluation base building equipment shown in Figure 40(a) and the evaluation base building information.

[0077] The evaluation information acquisition unit 19 acquires an acquired evaluation building drawing and evaluation building information corresponding to a boundary line drawing such as that shown in Figure 40(b) based on the evaluation base building drawing and evaluation base building information, the room details acquired by the room identification unit 16, and the wall details acquired by the wall identification unit 18.

[0078] Next, the output unit 20 outputs the evaluation data necessary for house evaluation based on the evaluation base building plan and evaluation base building information, the detailed room information acquired by the room identification unit, and the detailed wall information acquired by the wall identification unit. The output unit 20 also outputs the evaluation building plan and evaluation building information acquired by the evaluation information acquisition unit 19 (S29).

[0079] Next, as shown in FIG. 18, the correction unit 17 can identify a boundary (S25) and then make a correction to adjust and move the boundary based on an operator's instructions (S25-1), and the control unit 10 can identify a room (S26) and then make a correction to adjust and change the size, type, etc. of the room based on an operator's instructions (S26-1), and can identify a wall (S27) and then make a correction to adjust and move the wall based on an operator's instructions (S27-1). An example of correction to move the boundary line is shown in Figure 38. If there is a special dimension such as a closet, the auxiliary dimension shown in the dashed line in Figure 39 is added and the correction is made by moving to that auxiliary dimension. (3D display processing)

[0080] The information processing device 1 according to the first embodiment of the present invention further includes a three-dimensional processing unit 80 that displays the evaluation building plan and the evaluation building information in a three-dimensional stereoscopic manner, as shown in Fig. 41. The three-dimensional processing unit 80 enables the information processing device 1 to generate and display the evaluation building plan and the evaluation building information acquired by the evaluation information acquisition unit 19 as a virtual three-dimensional architectural model in a virtual three-dimensional space formed by a three-dimensional orthogonal coordinate system. The three-dimensional processing unit 80 includes a three-dimensional conversion unit 81 , a matching unit 82 , a spatial shape calculation unit 83 , a three-dimensional display unit 84 , and a three-dimensional editing unit 85 . The three-dimensional conversion unit 81 assigns coordinates to the elements that make up the shape of walls and fixtures in the evaluated building drawing and the evaluated building information, and in detail applies geometric elements such as vertices, edges, and angles that make up the shape of the building elements to a three-dimensional orthogonal coordinate system. The matching unit 82 matches the relative positional relationship between the walls and the fittings in the evaluated building plan and the evaluated building information.

[0081] The spatial shape calculation unit 83 calculates the internal and external shapes of the building in the virtual three-dimensional space based on the evaluated building drawing, the evaluated building information, and the matching result obtained by the matching unit 82. When the building elements or a combination of them are rotated or moved in the three-dimensional virtual space, the shapes of the building elements are deformed so that they are displayed in a shape appropriate to the operator's vision. Based on the calculation result by the spatial shape calculation unit 83, the three-dimensional display unit 84 displays the building constituted by the evaluated building plan and the evaluated building information as an image in a virtual three-dimensional space. The three-dimensional editing unit 85 accepts editing instructions to move, change, delete, or process the evaluation building drawings and evaluation building information in the virtual three-dimensional space based on the operator's instructions, and can edit the evaluation building drawings and evaluation building information in accordance with the accepted editing instructions, or intuitively move, rotate, disassemble, and integrate building elements displayed in the three-dimensional virtual space. Therefore, the operator can understand the structure of the building in more detail by combining and decomposing each element of the building information.

[0082] FIG. 42 is a flowchart showing how the information processing device 1 displays the evaluated building plan and the evaluated building information in three dimensions. The three-dimensional conversion unit 81 assigns three-dimensional coordinates in the three-dimensional virtual space to the multiple building elements of the evaluated building drawing (S271). Next, the matching unit 82 matches the relative positional relationships and relative sizes between the multiple building elements (S272). Next, the spatial shape calculation unit 83 calculates the display shapes of a plurality of building elements such as a plurality of building elements so as to reflect a shape equivalent to the reality to the operator's vision. Next, the three-dimensional display unit 84 displays the building elements in three-dimensional shapes in the virtual three-dimensional space based on the results of calculations by the matching unit 82 and the spatial shape calculation unit 83 and the like. 43 to 50 show three-dimensional buildings displayed in a virtual three-dimensional space based on the evaluated building plan and evaluated building information. By checking such three-dimensional assembly drawings, the relative positions and sizes of multiple building elements can be accurately grasped, making it possible to minimize human error when conducting home evaluations.

[0083] (Embodiment 2) [Information processing device] FIG. 51 is a block diagram of an information processing device 2 according to the second embodiment of the present invention. As shown in FIG. 51, the information processing device 2 according to the second embodiment of the present invention differs from the information processing device 1 according to the first embodiment of the present invention in that, instead of a boundary identification unit 15 that compares grid lines along a building module based on building drawings and building information with evaluation base building information and identifies evaluation base building components and evaluation base building equipment that meet specified conditions as boundary lines that constitute the building, the information processing device 2 according to the second embodiment of the present invention is equipped with a boundary identification unit 215 that extracts grid lines formed by meridians and latitudes along the rectangle of the building module calculated based on the building drawings and building information, or grid lines formed by meridians and latitudes formed from a rectangle of any size, compares the grid lines with the evaluation base building information, and identifies evaluation base building components and evaluation base building equipment that overlap with the grid lines as boundary lines that constitute the building.

[0084] As shown in FIG. 52, the boundary specifying unit 215 according to the second embodiment of the present invention includes a boundary line moving unit 1151, an arbitrary boundary line moving unit 1152, and a boundary line determining unit 1153. The boundary line movement unit 1151 compares the grid lines of the building module unit with the evaluation basis building information, and moves the evaluation basis building components and evaluation basis building equipment that do not overlap with the grid lines but fall within a certain width of the grid lines so that they overlap the nearest grid line. The arbitrary boundary line moving unit 1152 moves the identified boundary line to an arbitrary position based on the evaluation base building plan and the evaluation base building information. The boundary line determining unit 1153 determines the boundary line after the movement as the boundary line of the wall. The boundary identification unit 215 identifies the evaluation basis building components and the evaluation basis building equipment moved by the boundary line moving unit 1151 and / or the arbitrary boundary line moving unit 1152 as boundaries that constitute the building.

[0085] [Information processing method] FIG. 53 is a flowchart of an information processing method by the information processing device 2 according to the second embodiment of the present invention. The information processing method by the information processing device 2 according to embodiment 2 of the present invention differs from the information processing method by the information processing device 1 according to embodiment 1 of the present invention in that it includes a boundary identification step (S25) of extracting grid lines formed by meridians and latitudes along a rectangle of a building module calculated based on a building drawing and building information, or grid lines formed by meridians and latitudes formed from a rectangle of any size, as shown in Figure 53, comparing the grid lines with the evaluation base building information, and identifying evaluation base building components and evaluation base building equipment that overlap with the grid lines as boundary lines that constitute the building. Here, as shown in FIG. 54, in the information processing method by the information processing device 2 according to the second embodiment of the present invention, the correction unit 217 can identify a boundary (S35) and then make a correction (S35-1) to adjust and move the boundary based on an operator's instructions, and the control unit 10 can identify a room (S36) and then make a correction (S36-1) to adjust and change the size, type, etc. of the room based on an operator's instructions, and can identify a wall (S37) and then make a correction (S37-1) to adjust and move the wall based on an operator's instructions.

[0086] FIG. 55 is a flowchart showing the process performed by the boundary identifying unit 215 to identify a boundary. The boundary line moving unit 1151 included in the boundary identification unit 215 moves the boundary formed by the evaluation base building components and the evaluation base building facilities to the grid line set in the evaluation base building (S351). The arbitrary boundary line moving unit 1152 included in the boundary identification unit 215 moves the boundary formed by the evaluation basic building components and the evaluation basic building facilities to an arbitrary position according to an instruction from the operator and as necessary (S352). Next, the boundary determining section 1153 included in the boundary identifying section 215 determines the boundary after the movement performed by the boundary moving section 1151 and / or the arbitrary boundary moving section 1152 as an appropriate boundary.

[0087] The embodiments disclosed herein are illustrative in all respects and should not be considered as limiting. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the scope and meaning equivalent to the claims.

[0088] Furthermore, in the processes or operations described above, the processes or operations can be freely changed as long as no inconsistencies in the processes or operations occur, such as the use of data in a step that should not yet be available in that step. Furthermore, the embodiments described above are merely examples for explaining the present invention, and the present invention is not limited to these embodiments. The present invention can be embodied in various forms without departing from the gist of the present invention. [Explanation of symbols]

[0089] 1. Information processing device 10 Control section 11, 211 Reading section 12, 212 Processing section 13, 213 Teacher Data Acquisition Department 14, 214 Evaluation Basic Information Acquisition Department 15, 215 Boundary identification part 16, 216 Room Specific Section 17, 217 Correction section 18, 218 Wall specific part 19, 219 Evaluation Information Acquisition Department 20, 220 Output section 30, 230 Communications Department 40, 240 Input section 50, 250 Main memory 60, 260 Auxiliary storage 61, 261 Drawing / information DB 62, 262 Learning Model 63, 263 Program 70, 270 display section 80, 280 Three-dimensional processing section 81, 281 Three-dimensional conversion section 82, 282 matching section 83, 283 Space shape calculation section 84, 284 3D display section 85, 285 Three-dimensional editorial department 151 Grid line extraction section 152 Boundary Determination Unit 161 Partition Specific Section 162 Room Identification Unit 1151 Boundary shift section 1152 Arbitrary boundary line movement part 1153 Boundary Determination Division N Network

Claims

1. A reading unit that reads a building drawing including at least one of building components and building equipment, and building information that is detailed information on the building components and the building equipment; a processing unit that performs labeling and coloring processing on building components and building equipment included in the building drawing, and adds information about the processing to building information; a teacher data acquisition unit that acquires, as teacher data, a processed building drawing including at least one of a processed building component and a processed building equipment, each of which is processed based on the building drawing and the building information by the processing unit, and processed building information, which is detailed information on the processed building component and the processed building equipment; an evaluation basis information acquisition unit which, when input data including the building plan and the building information is input, outputs an evaluation basis building plan and evaluation basis building information that are respectively identical to the processed building plan and the processed building information based on the teacher data, and further inputs the building plan and the building information into a learning model that outputs evaluation basis building components and evaluation basis building equipment of the evaluation basis building plan that are respectively identical to the processed building components and processed building equipment of the processed building plan, and acquires the evaluation basis building plan and the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment of the evaluation basis building plan; a boundary specification unit that compares the grid lines along the building module based on the building plan and the building information with the evaluation base building information, and specifies the evaluation base building components and the evaluation base building equipment that meet predetermined conditions as boundary lines that constitute the building plan; a wall identification unit that identifies detailed information of the wall, including a type of the wall and a size of the wall, based on the boundary line, the evaluation base building drawing, and the evaluation base building information; a room identification unit that identifies detailed information of the room, including a type of the room and a size of the room, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; and an output unit that outputs evaluation data necessary for house evaluation based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room acquired by the room identification unit, and the detailed information of the wall acquired by the wall identification unit.

2. The boundary identification unit is a grid line extraction unit that extracts the grid lines that are configured by meridians and latitudes along the architectural module calculated based on the building plan and the building information, or grid lines that are configured by meridians and latitudes determined at an arbitrary size; a boundary determining section for comparing the grid lines with the evaluation basis building plan, and determining the boundary line as the wall boundary when wall information, which is information on the exterior and interior walls of the evaluation basis building plan and the evaluation basis building information, is included in the grid line band having a certain distance from the grid line as a center; The information processing apparatus according to claim 1 , further comprising:

3. The room identification unit is a partition identification unit that identifies an area enclosed by the boundary line as a partition of a separated space inside a building based on the boundary line; a room identification unit that identifies the type of room for the section by applying information on the labels and colors of the evaluation base building plan and the evaluation base building information, which include the evaluation base building components and the evaluation base building equipment, to each pixel of the corresponding section and adopting information on the labels and colors that are the most common types within the section; The information processing apparatus according to claim 2 , further comprising:

4. 4. The information processing device according to claim 3, further comprising a correction unit that corrects the boundary line identified by the boundary identification unit by adjusting and moving it to an arbitrary position, and / or corrects detailed information about the room identified by the room identification unit and / or detailed information about the wall identified by the wall identification unit.

5. The information processing device according to claim 4, further comprising an evaluation information acquisition unit that acquires an evaluation building drawing and evaluation building information based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room acquired by the room identification unit, and the detailed information of the wall acquired by the wall identification unit.

6. An information processing device that generates the evaluation building drawing and the evaluation building information acquired by the evaluation information acquisition unit as a virtual three-dimensional building model in a virtual three-dimensional space configured in a three-dimensional orthogonal coordinate system, a three-dimensional conversion unit that applies elements constituting the shape of the walls and fittings in the evaluation building drawing and the evaluation building information to the three-dimensional orthogonal coordinate system; A matching unit that matches a relative positional relationship between the walls and the fixtures in the evaluation building drawing and the evaluation building information; a spatial shape calculation unit that calculates the shape of the interior and exterior of a building in the virtual three-dimensional space based on the evaluation building drawing, the evaluation building information, and a matching result obtained by the matching unit; The information processing device according to claim 5, further comprising a three-dimensional display unit that displays the building constituted by the evaluated building drawing and the evaluated building information as an image in the virtual three-dimensional space based on the calculation results by the spatial shape calculation unit.

7. The information processing device described in claim 6, further comprising a three-dimensional editing unit that accepts editing instructions to move, change, delete, or process the evaluated building drawing and the evaluated building information in the virtual three-dimensional space, and edits the evaluated building drawing and the evaluated building information in accordance with the accepted editing instructions.

8. A reading step of reading a building drawing including at least one of building components and building equipment, and building information which is detailed information on the building components and the building equipment; A processing step of labeling and coloring building components and building equipment included in the building drawing, and adding information about the processing to building information; A teacher data acquisition step of acquiring, as teacher data, a processed building drawing including at least one of a processed building component and a processed building equipment, each processed based on the building drawing and the building information, and a processed building information, which is detailed information on the processed building component and the processed building equipment; an evaluation basis information acquisition step of inputting the building drawing and the building information into a learning model which, when input data including the building drawing and the building information is input, outputs an evaluation basis building drawing and evaluation basis building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputs evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing which are respectively identical to the processed building components and processed building equipment of the processed building drawing, and acquiring the evaluation basis building drawing and the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing; a boundary identification step of comparing the grid lines along the building module based on the building plan and the building information with the evaluation basis building information, and identifying the evaluation basis building components and the evaluation basis building equipment that meet predetermined conditions as boundary lines that constitute the building plan; a wall identification step of identifying detailed information of the wall, including a type of the wall and a size of the wall, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; a room identification step of identifying detailed information of the room, including a room type and a size of the room, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; An information processing method characterized by having a computer execute processing including an output step of outputting evaluation data necessary for house evaluation based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room obtained by the room identification step, and the detailed information of the wall obtained by the wall identification step.

9. The boundary identification step includes: a grid line extraction step of extracting the grid lines constituted by meridians and latitudes along the building module calculated based on the building plan and the building information, or grid lines constituted by meridians and latitudes determined at an arbitrary size; The information processing method according to claim 8, further comprising a boundary determination step of comparing the grid lines with the evaluation basis building drawing, and when wall information, which is information regarding the exterior and interior walls of the evaluation basis building drawing and the evaluation basis building information, is included in a grid line band having a certain distance from the grid lines as a center, determining the boundary line by using the overlapping portion of the wall information and the grid lines as the boundary of the wall.

10. The room identification step includes: a partition identification step of identifying an area enclosed by the boundary line as a partition of a separated space inside a building based on the boundary line; The information processing method described in claim 9, characterized in that the computer is made to execute processing including a room identification step of applying information regarding the labels and colors of the evaluation base building drawing and the evaluation base building information that include the evaluation base building components and the evaluation base building equipment to each pixel of the corresponding section, and adopting information regarding the labels and colors that are the most common types within the section, thereby identifying the type of room for the section.

11. The information processing method according to claim 10, further comprising a correction step of adjusting and moving the boundary line identified in the boundary identification step to an arbitrary position, and / or correcting detailed information of the room identified in the room identification step and / or detailed information of the wall identified in the wall identification step.

12. The information processing method described in claim 11, characterized in that the information processing method further includes an evaluation information acquisition step of acquiring an evaluation building drawing and evaluation building information based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room acquired by the room identification step, and the detailed information of the wall acquired by the wall identification step.

13. An information processing method for generating the evaluation building drawing and the evaluation building information acquired in the evaluation information acquisition step as a virtual three-dimensional building model in a virtual three-dimensional space formed in a three-dimensional orthogonal coordinate system, a three-dimensional transformation step of applying elements constituting the shape of the walls and fittings in the evaluation building drawing and the evaluation building information to the three-dimensional orthogonal coordinate system; a matching step of matching a relative positional relationship between the walls and the fixtures in the evaluation building drawing and the evaluation building information; a spatial shape calculation step of calculating an internal and external shape of a building in the virtual three-dimensional space based on the evaluation building drawing, the evaluation building information, and a matching result obtained by the matching step; The information processing method according to claim 12, further comprising a three-dimensional display step of displaying the building constituted by the evaluated building drawing and the evaluated building information as an image in the virtual three-dimensional space based on the calculation results by the spatial shape calculation step.

14. The information processing method described in claim 13, characterized in that the information processing method causes a computer to execute processing further including a three-dimensional editing step of accepting editing instructions to move, change, delete, or process the evaluation building drawing and the evaluation building information in the virtual three-dimensional space, and editing the evaluation building drawing and the evaluation building information in accordance with the accepted editing instructions.

15. A reading step of reading a building drawing including at least one of building components and building equipment, and building information which is detailed information on the building components and the building equipment; A processing step of labeling and coloring building components and building equipment included in the building drawing, and adding information about the processing to building information; A teacher data acquisition step of acquiring, as teacher data, a processed building drawing including at least one of a processed building component and a processed building equipment, each processed based on the building drawing and the building information, and a processed building information, which is detailed information on the processed building component and the processed building equipment; an evaluation basis information acquisition step of inputting the building drawing and the building information into a learning model which, when input data including the building drawing and the building information is input, outputs an evaluation basis building drawing and evaluation basis building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputs evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing which are respectively identical to the processed building components and processed building equipment of the processed building drawing, and acquiring the evaluation basis building drawing and the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing; a boundary identification step of comparing the grid lines along the building module based on the building plan and the building information with the evaluation basis building information, and identifying the evaluation basis building components and the evaluation basis building equipment that meet predetermined conditions as boundary lines that constitute the building plan; a wall identification step of identifying detailed information of the wall, including a type of the wall and a size of the wall, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; a room identification step of identifying detailed information of the room, including a room type and a size of the room, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; and an output step of outputting evaluation data necessary for house evaluation based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room obtained by the room identification step, and the detailed information of the wall obtained by the wall identification step.

16. 16. A non-transitory computer readable storage medium, the non-transitory computer readable storage medium storing computer instructions, the computer instructions enabling a computer to perform a method according to any one of claims 8 to 15.

17. A reading unit that reads a building drawing including at least one of building components and building equipment, and building information that is detailed information on the building components and the building equipment; a processing unit that performs labeling and coloring processing on building components and building equipment included in the building drawing, and adds information about the processing to building information; a teacher data acquisition unit that acquires, as teacher data, a processed building drawing including at least one of a processed building component and a processed building equipment, each of which is processed based on the building drawing and the building information by the processing unit, and processed building information, which is detailed information on the processed building component and the processed building equipment; an evaluation basis information acquisition unit which, when input data including the building plan and the building information is input, outputs an evaluation basis building plan and evaluation basis building information that are respectively identical to the processed building plan and the processed building information based on the teacher data, and further inputs the building plan and the building information into a learning model that outputs evaluation basis building components and evaluation basis building equipment of the evaluation basis building plan that are respectively identical to the processed building components and processed building equipment of the processed building plan, and acquires the evaluation basis building plan and the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment of the evaluation basis building plan; a boundary specification unit that extracts grid lines formed by meridians and latitudes along a rectangle of a building module calculated based on the building plan and the building information, or grid lines formed by meridians and latitudes formed from a rectangle of any size, compares the grid lines with the evaluation basis building information, and specifies the evaluation basis building components and the evaluation basis building equipment that overlap with the grid lines as boundary lines that constitute the building plan; a wall identification unit that identifies detailed information of the wall, including a type of the wall and a size of the wall, based on the boundary line, the evaluation base building drawing, and the evaluation base building information; a room identification unit that identifies detailed information of the room, including a type of the room and a size of the room, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; and an output unit that outputs evaluation data necessary for house evaluation based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room acquired by the room identification unit, and the detailed information of the wall acquired by the wall identification unit.

18. The boundary identification unit is a boundary line moving unit that compares the grid lines of the building module unit with the evaluation basis building information, and moves the evaluation basis building components and the evaluation basis building equipment that do not overlap with the grid lines but belong within a certain width range of the grid lines so that they overlap with the nearest grid lines; an arbitrary boundary line moving unit that moves the identified boundary line to an arbitrary position based on the evaluation basis building drawing and the evaluation basis building information; a boundary line determining unit that determines the boundary line by considering the boundary line after the movement as the boundary line of the wall, The information processing device according to claim 17, characterized in that the evaluation basis building components and the evaluation basis building equipment moved by the boundary line moving unit and / or the arbitrary boundary line moving unit are identified as boundaries constituting the building drawing.

19. The room identification unit is a partition identification unit that identifies an area enclosed by the boundary line as a partition of a separated space inside a building based on the boundary line; a room identification unit that identifies the type of room for the section by applying information on the labels and colors of the evaluation base building plan and the evaluation base building information, which include the evaluation base building components and the evaluation base building equipment, to each pixel of the corresponding section and adopting information on the labels and colors that are the most common types within the section; The information processing apparatus according to claim 18, further comprising:

20. 20. The information processing device according to claim 19, further comprising a correction unit that corrects the boundary line identified by the boundary identification unit by adjusting and moving it to an arbitrary position, and / or corrects detailed information about the room identified by the room identification unit and / or detailed information about the wall identified by the wall identification unit.

21. The information processing device according to claim 20, further comprising an evaluation information acquisition unit that acquires an evaluation building drawing and evaluation building information based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room acquired by the room identification unit, and the detailed information of the wall acquired by the wall identification unit.

22. An information processing device that generates the evaluation building drawing and the evaluation building information acquired by the evaluation information acquisition unit as a virtual three-dimensional building model in a virtual three-dimensional space configured in a three-dimensional orthogonal coordinate system, a three-dimensional conversion unit that applies elements constituting the shape of the walls and fittings in the evaluation building drawing and the evaluation building information to the three-dimensional orthogonal coordinate system; A matching unit that matches a relative positional relationship between the walls and the fixtures in the evaluation building drawing and the evaluation building information; a spatial shape calculation unit that calculates the shape of the interior and exterior of a building in the virtual three-dimensional space based on the evaluation building drawing, the evaluation building information, and a matching result obtained by the matching unit; a three-dimensional display unit that displays the building constituted by the evaluation building plan and the evaluation building information as an image in the virtual three-dimensional space based on the calculation result by the spatial shape calculation unit; 22. The information processing apparatus according to claim 21, further comprising:

23. The information processing device described in claim 22, further comprising a three-dimensional editing unit that accepts editing instructions to move, change, delete, or process the evaluated building drawing and the evaluated building information in the virtual three-dimensional space, and edits the evaluated building drawing and the evaluated building information in accordance with the accepted editing instructions.

24. A reading step of reading a building drawing including at least one of building components and building equipment, and building information which is detailed information on the building components and the building equipment; A processing step of labeling and coloring building components and building equipment included in the building drawing, and adding information about the processing to building information; A teacher data acquisition step of acquiring, as teacher data, a processed building drawing including at least one of a processed building component and a processed building equipment, each processed based on the building drawing and the building information, and a processed building information, which is detailed information on the processed building component and the processed building equipment; an evaluation basis information acquisition step of inputting the building drawing and the building information into a learning model which, when input data including the building drawing and the building information is input, outputs an evaluation basis building drawing and evaluation basis building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputs evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing which are respectively identical to the processed building components and processed building equipment of the processed building drawing, and acquiring the evaluation basis building drawing and the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing; a boundary identification step of extracting grid lines formed by meridians and latitudes along a rectangle of a building module calculated based on the building plan and the building information, or grid lines formed by meridians and latitudes formed from a rectangle of any size, comparing the grid lines with the evaluation basis building information, and identifying the evaluation basis building components and the evaluation basis building equipment that overlap with the grid lines as boundary lines that constitute the building plan; a wall identification step of identifying detailed information of the wall, including a type of the wall and a size of the wall, based on the boundary line, the evaluation base building drawing, and the evaluation base building information; a room identification step of identifying detailed information of the room, including a type of the room and a size of the room, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; An information processing method characterized by having a computer execute processing including an output step of outputting evaluation data necessary for house evaluation based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room obtained by the room identification step, and the detailed information of the wall obtained by the wall identification step.

25. The boundary identification step includes: a boundary line moving step of comparing the grid lines of the building module unit with the evaluation basis building information, and moving the evaluation basis building components and the evaluation basis building equipment that do not overlap with the grid lines but belong within a certain width range of the grid lines so that they overlap with the nearest grid lines; an arbitrary boundary line moving step of moving the identified boundary line to an arbitrary position based on the evaluation basis building drawing and the evaluation basis building information; a boundary line determination step of determining the boundary line after the movement as the boundary of the wall; The information processing method described in claim 24, characterized in that the computer is made to execute a process of identifying the evaluation base building components and the evaluation base building equipment moved by the boundary line moving step and / or the arbitrary boundary line moving step as boundaries that constitute the building drawing.

26. The room identification step includes: a partition identification step of identifying an area enclosed by the boundary line as a partition of a separated space inside a building based on the boundary line; A room identification step of applying information about labels and colors of the evaluation basis building plan and the evaluation basis building information including the evaluation basis building components and the evaluation basis building equipment to each pixel of the corresponding section, and adopting information about the most common types of labels and colors in the section, thereby identifying the type of room for the section.

26. The information processing method according to claim 25, further comprising the step of: making a computer execute a process including:

27. The information processing method according to claim 26, further comprising a correction step of adjusting and moving the boundary line identified in the boundary identification step to an arbitrary position, and / or correcting detailed information of the room identified in the room identification step and / or detailed information of the wall identified in the wall identification step.

28. The information processing method described in claim 27, characterized in that the information processing method further comprises an evaluation information acquisition step of acquiring an evaluation building drawing and evaluation building information based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room acquired by the room identification step, and the detailed information of the wall acquired by the wall identification step.

29. An information processing device that generates the evaluation building drawing and the evaluation building information acquired in the evaluation information acquisition step as a virtual three-dimensional building model in a virtual three-dimensional space configured in a three-dimensional orthogonal coordinate system, a three-dimensional transformation step of applying elements constituting the shape of the walls and fittings in the evaluation building drawing and the evaluation building information to the three-dimensional orthogonal coordinate system; a matching step of matching a relative positional relationship between the walls and the fixtures in the evaluation building drawing and the evaluation building information; a spatial shape calculation step of calculating an internal and external shape of a building in the virtual three-dimensional space based on the evaluation building drawing, the evaluation building information, and a matching result obtained by the matching step; a three-dimensional display step of displaying the building constituted by the evaluation building drawing and the evaluation building information as an image in the virtual three-dimensional space based on a result of the calculation in the spatial shape calculation step; 29. The information processing method according to claim 28, further comprising the step of: causing a computer to execute a process comprising the steps of:

30. The information processing method described in claim 29, characterized in that the information processing method causes a computer to execute processing further including a three-dimensional editing step of accepting editing instructions to move, change, delete, or process the evaluation building drawing and the evaluation building information in the virtual three-dimensional space, and editing the evaluation building drawing and the evaluation building information in accordance with the accepted editing instructions.

31. A reading step of reading a building drawing including at least one of building components and building equipment, and building information which is detailed information on the building components and the building equipment; A processing step of labeling and coloring building components and building equipment included in the building drawing, and adding information about the processing to building information; A teacher data acquisition step of acquiring, as teacher data, a processed building drawing including at least one of a processed building component and a processed building equipment, each processed based on the building drawing and the building information, and a processed building information, which is detailed information on the processed building component and the processed building equipment; an evaluation basis information acquisition step of inputting the building drawing and the building information into a learning model which, when input data including the building drawing and the building information is input, outputs an evaluation basis building drawing and evaluation basis building information which are respectively identical to the processed building drawing and the processed building information based on the teacher data, and further outputs evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing which are respectively identical to the processed building components and processed building equipment of the processed building drawing, and acquiring the evaluation basis building drawing and the evaluation basis building information, and the evaluation basis building components and evaluation basis building equipment of the evaluation basis building drawing; a boundary identification step of extracting grid lines formed by meridians and latitudes along a rectangle of a building module calculated based on the building plan and the building information, or grid lines formed by meridians and latitudes formed from a rectangle of any size, comparing the grid lines with the evaluation basis building information, and identifying the evaluation basis building components and the evaluation basis building equipment that overlap with the grid lines as boundary lines that constitute the building plan; a wall identification step of identifying detailed information of the wall, including a type of the wall and a size of the wall, based on the boundary line, the evaluation base building drawing, and the evaluation base building information; a room identification step of identifying detailed information of the room, including a type of the room and a size of the room, based on the boundary line, the evaluation basis building drawing, and the evaluation basis building information; and an output step of outputting evaluation data necessary for house evaluation based on the evaluation base building drawing and the evaluation base building information, the detailed information of the room obtained by the room identification step, and the detailed information of the wall obtained by the wall identification step.

32. 32. A non-transitory computer readable storage medium, the non-transitory computer readable storage medium storing computer instructions, the computer instructions enabling a computer to perform a method according to any one of claims 24 to 31.

Citation Information

Patent Citations

  • Building scoring system and program

    JP2021039516A

  • Information processing server, information processing system, information processing method, and computer program

    JP2024070681A

  • Loss compensation system

    JP2024073009A

  • House evaluation point calculation processor

    JP1993089142A

  • House evaluation calculation processor and method for inputting score and correction value

    JP2011081850A