Building material management system, building material management method and program

JP2025035568APending Publication Date: 2025-03-14NOHARA GRP INC

Patent Information

Application Number
JP2023142690
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-04
Publication Date
2025-03-14

AI Technical Summary

Benefits of technology

【0006】 本技術によれば、建材の情報にカーボンクレジット等の環境クレジット情報を合わせて表示することができる。 上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025035568000001_ABST
    Figure 2025035568000001_ABST
Patent Text Reader

Abstract

To provide a building material management system which displays information on components of a building together with environment credit information.SOLUTION: A building material management system related to components of a building comprises one or more management servers, one or more user terminals, and a certificate issuing server, and each of one or more user terminals is configured to be connectable to one or more management servers through a network. The management server comprises: an acquisition module which acquires environment credit information assigned to the components of the building; a calculation module which calculates a sales credit value corresponding to a sales amount of the components, based on the environment credit information; and a display module which displays information on the components together with the sales credit value.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present technology relates to a building materials management system, a building materials management method, and a program. [Background technology]

[0002] JP 2017-84126 A (Patent Document 1) is a background technology of this technical field. This publication states that "the building material selection device includes a location acceptance unit that accepts a location where a building material is to be used, a first output unit that outputs building material candidates associated with the location accepted by the location acceptance unit and specifications of the candidates, a building material acceptance unit that accepts a building material selected from the candidates output by the first output unit, and a first recording unit that records a combination of the location accepted by the location acceptance unit and the building material accepted by the building material acceptance unit in a storage unit" (see abstract). Meanwhile, JP 2011-521314 A is a related technique for the issue of carbon dioxide emissions. This publication states, "Various systems and methods for managing carbon credits are described herein. For example, in one embodiment, a lottery is used as a means for distributing carbon credits to consumers, which are then voluntarily supplied to a retail-level carbon market. It will be understood from the description herein that such methods utilize the general concept whereby lotteries are conventionally used as a means for funding public works" (see abstract). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2017-84126 A [Patent Document 2] Special Publication No. 2011-521314 Summary of the Invention [Problem to be solved by the invention]

[0004] Patent Document 1 describes a system that enables a user to comprehensively survey and select building materials supplied by many manufacturers. However, in Patent Document 1, no consideration is given to displaying environmental credit information such as carbon credits in the information on building materials. Therefore, the present invention provides a building materials management system that displays information on building materials together with environmental credit information such as carbon credits. [Means for solving the problem]

[0005] In order to solve the above problems, for example, the configurations described in the claims are adopted. The present application includes multiple means for solving the above-mentioned problems, and one example is a building materials management system that manages information about components of a building, comprising: an acquisition unit that acquires environmental credit information assigned to the components; a calculation unit that calculates a sales credit value corresponding to the amount of the components sold based on the environmental credit information; and a display unit that displays the information about the components together with the sales credit value. Effect of the Invention

[0006] According to the present technology, it is possible to display information on building materials together with information on environmental credits such as carbon credits. Problems, configurations and effects other than those described above will become apparent from the following description of the embodiments. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 shows an example of the overall configuration of a building material management system 100. [Diagram 2] FIG. 2 shows an example of the hardware configuration of the management server 101. [Diagram 3] FIG. 3 shows an example of the hardware configuration of the user terminal 102. [Figure 4] FIG. 4 is an example of project information 400. [Diagram 5] FIG. 5 is a diagram conceptually showing the configuration of management information 500. As shown in FIG. [Figure 6] Figure 6 shows an example of a building materials management flow. [Figure 7] FIG. 7 shows an example of a status determination flow. [Figure 8] FIG. 8 is an example of a finishing list screen 800. [Figure 9] FIG. 9 is an example of a component window 900. [Figure 10] FIG. 10 is an example of a details / change screen 1000. [Figure 11] FIG. 11 is an example of a bill of materials screen 1100. [Figure 12] FIG. 12 is an example of the credit information 1200. [Figure 13] FIG. 13 shows an example of a sales credit display flow. [Figure 14] FIG. 14 shows an example of a flow of changing the display of the sales credit value. [Figure 15] FIG. 15 shows an example of a change comparison display flow. [Figure 16] FIG. 16 shows an example of a flow of storing the total credit value. [Figure 17] FIG. 17 shows an example of a credit comparison display flow. [Figure 18] FIG. 18 shows an example of an optimum combination display flow. [Figure 19] FIG. 19 shows an example of a component part determination flow. [Figure 20] FIG. 20 is an example of a building materials sales web page 2000. [Figure 21] FIG. 21 is an example of a building materials sales web page 2100. [Figure 22] FIG. 22 is an example of a product change operation window 2200. [Figure 23] FIG. 23 is an example of a BIM operation screen 2300. [Figure 24] FIG. 24 is an example of a building materials table window 2400. [Diagram 25]FIG. 25 is an example of a target credit value setting window 2500. [Figure 26] FIG. 26 is an example of an awarded credit setting window 2600. [Figure 27] FIG. 27 shows an example of a method for displaying product information using a user terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] [Embodiment 1] Hereinafter, the building materials management system according to the present embodiment will be described with reference to the drawings. Note that in each drawing, components having the same functions may be designated by reference numerals and may not be described repeatedly.

[0009] [Construction materials management system] FIG. 1 is an example of a configuration diagram of a building material management system 100 according to an embodiment. The building materials management system 100 according to the present technology is a system that can acquire and manage detailed information used in structural design and equipment design based on drawing creation data used in architectural design when designing a building, and output the information as a building materials management table such as a finishing table at any time.

[0010] In this embodiment, the present technology will be explained based on an example of using BIM data used in BIM (Building Information Modeling) technology as data for creating drawings, and outputting a finishing table and a materials table, which are examples of a building materials management table for interior construction work of a building.

[0011] As shown in Fig. 1, the building materials management system 100 includes one or more management servers 101, one or more user terminals 102, and a certificate issuing server 103. The management server 101 is an example of a building materials management device in the present technology. Each of the one or more user terminals 102 is configured to be connectable to one or more management servers 101 via a network. The network may be wired or wireless, and each terminal is capable of transmitting and receiving information to and from each other via the network.

[0012] The management server 101 and the user terminal 102 (hereinafter, sometimes simply referred to as "terminal") in the building material management system 100 may be, for example, a portable terminal (mobile terminal) such as a smartphone, tablet, mobile phone, or personal digital assistant (PDA), or may be a wearable terminal such as glasses-type, head-mounted type, wristwatch type, or clothing type. These may also be stationary or portable computers, or servers located on the cloud or network. In terms of function, they may be a VR (Virtual Reality) terminal, an AR (Augmented Reality) terminal, or an MR (Mixed Reality) terminal. Or they may be a combination of a plurality of these terminals. For example, a combination of one smartphone and one wearable terminal may function logically as one terminal. They may also be other information processing terminals.

[0013] Each terminal of the building material management system 100 includes a processor that executes an operating system, applications, programs, etc., a main memory device such as a RAM (Random Access Memory), an auxiliary memory device such as an IC card, a hard disk drive, an SSD (Solid State Drive), a flash memory, etc., a communication control unit such as a network card, a wireless communication module, a mobile communication module, etc., an input device such as a touch panel, a keyboard, a mouse, a voice input device, etc., and an output device such as a monitor, a display, a printer, a voice output device, an oscillator, etc. The input device may include an input device that detects motion based on the image captured by the camera unit, an input device that detects characters based on the image captured by the camera unit, a position sensor such as a GPS, a gyro sensor, an acceleration sensor, a temperature sensor, etc. The output device may be a device or terminal that transmits information to be output to an external monitor, display, printer, device, etc.

[0014] The certificate issuing server 103 is a server for issuing a certificate certifying that the issued carbon credit (emission credit) is for an environmental project, an activity for reducing greenhouse gas emissions that are believed to cause global warming. Carbon credits are a system in which the reduction of greenhouse gases such as carbon dioxide is issued as credits (emission rights) and can be traded between companies. Issued carbon credits are certified by some institution.

[0015] Carbon credits include a value corresponding to the amount of greenhouse gas reduction and reduction effect that are the basis of the emission credits (hereinafter referred to as "carbon credit value"). Carbon credits also include information on the institution that certified the carbon credit, details of the greenhouse gas reduction and the environmental project that performed the reduction, and information indicating the type of carbon credit. These are hereinafter referred to as "environmental credit information."

[0016] Currently, a carbon credit (emissions credit) trading system is in place. For example, carbon credit buyers can publicly announce the amount of carbon credits they have earned as their own reductions. For example, in response to a request from a user terminal 102, the management server 101 issues a carbon credit certificate via a certificate issuing server 103 based on pre-stored carbon credit information (environmental project information, etc.).

[0017] The main memory stores various programs and applications (software modules), and the processor executes these programs and applications to realize each functional element of the overall system. Each module may be an independent program or application, or may be implemented as a subprogram or function of an integrated program or application. Each module may also be realized by combining multiple independent programs. Each of these modules may be implemented as hardware (hardware modules) by integrating circuits or employing a microcomputer. Furthermore, each of these modules may be provided in a single terminal, or may be provided separately in two or more terminals connected to each other via a network. It is also considered that some modules may be realized in a different country from the other modules.

[0018] In this specification, each module is described as an entity (subject) that performs processing, but in reality, the processing is carried out by a processor that processes various programs, applications, etc.

[0019] The auxiliary storage device stores various databases (DB). A "database" is a set of data that is organized and collected so that it can handle any data operation (e.g., extraction, addition, deletion, overwriting, etc.) from a processor or an external computer. The auxiliary storage device is a functional element (storage unit) that stores one or more sets of data. There are no limitations on the method of implementing the database, and it may be, for example, a database management system, spreadsheet software, or a text file such as XML or JSON.

[0020] [Management Server] FIG. 2 illustrates an example of the hardware configuration of the management server 101. The management server 101 is typically a terminal used by an administrator who manages and operates this building material management system 100 .

[0021] The management server 101 is an element that manages the building material management system 100 according to this embodiment. The management server 101 is configured by a server arranged on a cloud, for example. The management server 101 includes a main storage device 201 and an auxiliary storage device 202. The management server 101 also includes the processor 203, the input device 204, the output device 205, and the communication control unit 206 as described above.

[0022] The main memory device 201 stores programs and applications such as a user terminal management module 211, an output module 212, a change reception module 213, a status management module 214, a registration module 215, an acquisition module 216, a calculation module 217, a display module 218, an input reception module 219, and a credit granting module 220. Each functional element of the management server 101 is realized by the processor 203 executing these programs and applications stored in the main memory device 201.

[0023] The auxiliary storage device 202 stores information necessary for the operation of the building material management system 100. For example, the auxiliary storage device 202 stores project information 400, management information 500, building code information 600, component information 700, etc. Details of this information will be described later.

[0024] A brief explanation will be given below of each functional element of the management server 101. The specific operation of each functional element will be described later. The user terminal management module 211 manages the operation of the user terminal 102. The user terminal management module 211 cooperates with a user execution module 311 of the user terminal 102 to control basic operations for using the building material management system 100 in the user terminal 102.

[0025] For example, the user terminal management module 211 cooperates with the user execution module 311 to output (display) a login page, a construction project management page, etc. for accessing a construction project management site (hereinafter, sometimes simply referred to as an "app") provided on the web by the management server 101, on an output device 305 such as a display of the user terminal 102. Also, the user terminal management module 211 cooperates with the user execution module 311, for example, to acquire input information input from the user terminal 102 via these pages. The user terminal management module 211 can, for example, operate based on the acquired information (various information, instructions, etc.) and output (store) the acquired information to the auxiliary storage device 202 as management information 500, etc.

[0026] The output module 212 is an element that outputs (displays) the building material management table. The output module 212 cooperates with the user building material management module 312 of the user terminal 102 to output the building material management table to the output device 305 such as a display of the user terminal 102. In the building material management table, the output module 212 displays information indicating information on the building material for each structure that constitutes the target building based on the management information 500.

[0027] The change reception module 213 is an element that receives changes to the components that make up the building materials. These building materials are elements that make up the structure that makes up the target building, and typically constitute the components that make up the structure.

[0028] The status management module 214 is an element that manages information about the components that make up a building material. The status management module 214 creates management information by, for example, associating information about a structure with information about the building materials that make up the structure. The status management module 214 typically manages the level of detail of information related to the building materials.

[0029] The registration module 215 is an element that assigns codes prepared in advance to the BIM data in order to manage information about the components of building materials. The codes are set to correspond to information at several stages (levels) that are required according to the progress of the construction work.

[0030] The acquisition module 216 is an element that accesses the management information 500 stored in the auxiliary storage device 202 and acquires environmental credit information that has been given to building materials and construction components (component parts that constitute the building materials and construction components).

[0031] The calculation module 217 is an element that calculates a sales credit value corresponding to the amount of construction materials sold, based on the acquired environmental credit information.

[0032] The display module 218 is an element that outputs (displays) the sales credit value. For example, the display module 218 displays information about the building material together with the sales credit value on the output device 305 such as a display of the user terminal 102. The display module 218 outputs a building material sales web page for accessing a building material sales site provided on the web by the management server 101.

[0033] The input reception module 219 is, for example, an element that cooperates with the user execution module 311 to receive (acquire) input information input from the user terminal 102 via a site page related to eco-credits.

[0034] The credit granting module 220 is an element that performs a process of granting a requested credit value to each building material and each component part. When the credit granting module 220 acquires a requested carbon credit value, the credit granting module 220 performs a process of dividing the requested carbon credit value and granting it to the building material and the component part.

[0035] The auxiliary storage device 202 stores information necessary for implementing the building material management system 100. For example, project information 400, management information 500, building code information 600, component information 700, credit information 1200, and granted credit setting information 1300 are stored in the auxiliary storage device 202. Although not limited to this, it is assumed that some or all of this information is stored in a JSON format file. Some or all of this information may be configured to be stored in a relational database or a non-relational database.

[0036] [User device] 3 is an example of a hardware configuration of the user terminal 102. The user terminal 102 is a terminal operated by a user who uses the building material management system 100, and is configured as a terminal such as a smartphone, a tablet, a notebook PC, or a desktop PC. The user terminal 102 includes a main memory device 301 and an auxiliary memory device 302. The user terminal 102 also includes a processor 303, an input device 304, an output device 305, a camera 306, and a communication control unit 307 as described above.

[0037] The main memory device 301 stores programs and applications such as a user execution module 311 and a user building material management module 312, and each functional element of the user terminal 102 is realized by the processor 303 executing these programs and applications.

[0038] The user execution module 311 controls the basic operation of the user terminal 102 when using the building material management system 100. The user execution module 311 cooperates with the user terminal management module 211 of the management server 101, for example, to display management information in the building material management system 100.

[0039] For example, the user execution module 311 is realized by the processor 303 executing a construction project management application (hereinafter, sometimes simply referred to as an "app") of the building materials management system. The user execution module 311 cooperates with the user terminal management module 211 of the management server 101 to output (display) a login page or the like of the construction project management site on the output device 305 such as a display of the user terminal 102.

[0040] The user building material management module 312 accepts changes to management information from users at the construction project management site. The user building material management module 312 cooperates with the change reception module 213 of the management server 101, for example, to accept changes to components that make up the building material, and transmits the accepted information to the management server 101.

[0041] The auxiliary storage device 302 stores information necessary for the operation of the user terminal 102. For example, the auxiliary storage device 302 stores project information 400, management information 500, component information 700, etc. This information may be part or all of the information related to the user terminal 102 among the project information 400, management information 500, component information 700, etc. stored in the management server 101.

[0042] FIG. 4 is an example of project information 400. The project information 400 is information related to a construction project or architectural project (hereinafter simply referred to as a "project") to be managed. The project information 400 includes information such as a project ID, a project display ID, a client name, a construction company ID, a construction company name, a BIM information ID, and a BIM information storage location, and values ​​such as those shown as sample values ​​520 are input to the respective field names 510.

[0043] The project ID is a symbol that is assigned to each project to identify the project to be managed, and is automatically generated, for example, as a hash value. Information about each project is basically linked by this project ID. The project display ID is an ID for displaying the project on the screen of the management server 101, the user terminal 102, etc., and can be set arbitrarily. The client ID and client name, the construction company ID and construction company name are information about the identification ID and name of the client and the construction company, respectively. The BIM information ID and BIM information storage location are an ID for identifying BIM information related to the target project and its storage location. However, the content of the project information is not limited to this example.

[0044] The management information 500 is information that associates information about the structural elements that make up the target building with information about the building materials that make up the structural elements. A structure is an element that constitutes a building, and is a part of a building that is a unit of a certain unit. For example, a structure can generally be understood as a system, structure, or assembly that has a certain unit of configuration. In the design and construction management of interior construction work according to this embodiment, when a building is divided into a unitary space (typically, a room, etc.), a structure refers to a relatively large and unitary structural unit such as a wall, ceiling, or floor that divides this space.

[0045] A building material is an element that constitutes a structure. In this embodiment, when the structure is an interior wall, the building material can be understood as, for example, a base material or a finishing material that constitutes the interior wall. The base material or the finishing material may be further composed of several building components. For example, the building material may be used in combination with not only the main component itself, but also components necessary for adjustment with adjacent members or attached elements.

[0046] In this way, the structure and the building materials have a certain relationship, and the information about the structure and the information about the building materials are associated in the management information 500. This management information 500 may be associated manually at the design stage, for example, or may be associated mechanically based on the BIM data. In another aspect, the BIM data may be constructed as more detailed data based on the management information 500.

[0047] Here, we will provide a brief explanation of BIM. BIM is a system that creates three-dimensional building information models on a computer and uses them to create and manage better buildings.

[0048] A BIM model is a building information model that includes three-dimensional shape information created on a computer as well as attribute information of a building, such as the names and areas of rooms, the specifications and performance of materials and components, and finishes. For example, a BIM model of a building is typically constructed as a collection of BIM parts, such as walls, floors, ceilings, columns, fixtures, and equipment. Each structure in this embodiment may correspond to a BIM part, for example. In addition to shape information (geometric information) such as shape, width, depth, height, position, and direction, these BIM parts can also include information on materials and assembly processes (for example, time).

[0049] Note that BIM data (BIM information) refers to the entire information including the BIM model, which contains the above-mentioned shape information and attribute information, as well as 2D additions and text information on the BIM.

[0050] Therefore, by creating a BIM model using a BIM tool, it becomes possible to utilize information accumulated throughout the entire building life cycle, from design to construction and maintenance. BIM parts can be prepared as files (e.g., RFA files) in IFC data format (ISO16739:2013) that can be read into BIM software. BIM parts can be created, for example, to match the target structure, or those provided by various BIM tools can be used.

[0051] In the design stage of a building, in addition to general architectural drawings, it is common to prepare drawings such as plan drawings, development drawings, ceiling plans, floor plan details, and partial details as deliverables. If the shape information of all building components is created at the partial detail level, the data volume of the BIM model will become too large, reducing the operability of the BIM tool. For this reason, it is important to set the information density and accuracy of the BIM model to the required level for each design stage, for example.

[0052] For example, it is possible to set an index called LOD (Level of Development), which indicates the degree of granularity with which the shape information and attribute information of a BIM model are defined. Six LOD levels can be defined: 100, 200, 300, 350, 400, and 500. However, LOD is not necessarily defined according to the design stage.

[0053] For example, when the design stage is roughly completed, the BIM parts that make up the BIM model are often set to LOD350, but it is acceptable to include BIM parts with various other LODs. To move from the design stage to the construction stage, it is desirable to use BIM information of about LOD400, since it involves ordering building materials or components. However, in actual sites, it is difficult and time-consuming to concretely go from the LOD350 stage to the LOD400 stage. As a result, it becomes difficult to obtain the information necessary for construction, and rework such as re-budgeting and re-selection of building materials is likely to occur. This tendency can be particularly noticeable in interior construction work, which is carried out as a post-construction process and is therefore prone to problems.

[0054] In addition, LOD350 and LOD400 can be defined as follows. LOD350: "Parts necessary to coordinate adjacent or adjoining elements are modeled. These parts include supports, connectors, etc. The quantity, size, shape, position, and orientation of the designed elements can be measured directly from the model without reference to unmodeled information such as notes or written dimensions."

[0055] LOD400: "In LOD400, model elements are modeled with sufficient detail and accuracy to be fabricated. The quantity, size, shape, position, and orientation of the designed elements can be measured directly from the model, without reference to unmodeled information such as notes or written dimensions."

[0056] Therefore, this technology makes it possible to create a building materials management table, which is referred to in order to smoothly proceed with construction from design to construction, at any time based on management information. Note that a building materials management table typically displays information on building materials for each structure, and can be used as a finishing table (also called a specification table) or a materials table in interior construction work, for example.

[0057] Although not a required configuration, in this embodiment, in order to manage this level of detail, it is possible to display, as another example of a building materials management table, a materials table that displays, for each structure, information indicating information about the building materials and information about the space in which the building materials are used.

[0058] The configuration of the management information 500 will now be described. Fig. 5 is a diagram conceptually showing the configuration (data structure) of management information 500. In Fig. 5, each code shown as (b) 350 code to (e) 400 code represents a code stored in building code information 600.

[0059] As shown in Fig. 5, (a) BIM data relating to a structure (i.e., a BIM part) has, for example, three-dimensional shape information and one or more pieces of attribute information. The three-dimensional shape information and the one or more pieces of attribute information are associated with identification information of the structure (for example, the file name of the BIM data).

[0060] The three-dimensional shape information may be information about the dimensions of the structure. The attribute information may be information about the configuration of the structure, such as the space and location (position and orientation) in which the structure is located, the specifications required for the structure, and the building materials used. For example, if the BIM part is an interior wall part, the attribute information may be information about the floor and room (space) in which the interior wall is located and its position, information indicating that it is an interior wall (e.g., the base material of the wall), the specifications required for the interior wall, and the building materials used for the interior wall.

[0061] The registration module 215, for example, (a) acquires information on the dimensions of the building materials that make up the structure based on the three-dimensional shape information of the BIM data. The registration module 215 also acquires information on the floor (level) and room name on which the structure is located, and information on the part, based on the attribute information of the BIM data. The registration module 215 associates this information with the identification information of the structure, and records it in the auxiliary storage device 202 as management information 500.

[0062] Also, the (a) BIM data can include, as an example, information indicating that "an interior wall is made of a 65 mm-thick light gauge steel (LGS) wall as a base material and two sheets of semi-fireproof and non-fireproof gypsum boards as a finishing material on both sides," as attribute information regarding specifications. Here, for example, information regarding the interior wall corresponds to attribute information 1, information regarding the LGS wall corresponds to attribute information 2, information regarding the finishing material corresponds to attribute information 3, information regarding the semi-fireproof gypsum board corresponds to attribute information 4, and information regarding the non-fireproof gypsum board corresponds to attribute information 5. In this way, the (a) BIM data has, for example, at least attribute information regarding the structure of a structure, and this attribute information can include information regarding the building materials that make up the structure.

[0063] The expression format of BIM data may differ depending on the BIM tool used to create it and the creator. Therefore, although not essential, the registration module 215 can rewrite each of these attribute information with a certain common code. In this technology, the common codes are set in four stages, for example, as shown in (b) to (e) of FIG. 5. The registration module 215 directly or indirectly assigns appropriate codes from these four stages to the BIM data. The dotted lines in FIG. 5 indicate how the appropriate codes (b) to (e) are hierarchically associated with the BIM data.

[0064] The codes (b) to (e) here represent information about building materials as an arrangement of one or more computer-readable symbols (a concept that includes letters, numbers, and symbolic characters). This code is converted into an internal computer representation (computer code) and encoded.

[0065] (b) The 350 code is a code corresponding to attribute information included in BIM data of about LOD350. For example, the 350 code can be provided so as to roughly represent the configuration of building materials. Then, the registration module 215 can associate the 350 codes A1 to An1 with part or all of the attribute information 1 to n1 of the attribute information related to the structure of the above-mentioned structure, for example. Here, n1 can be, for example, the number of pieces of attribute information used to create a building material management table.

[0066] More specifically, for example, the registration module 215 assigns 350 codes such as "IW" for interior walls, "(L)" for 65 mm thick light-gauge steel frame walls, "A" for wallpaper finish materials, and "E" for semi-fireproof and fireproof two-ply plasterboard to attribute information related to the configuration of structural members, such as "LGS wall, double-sided, finished with two sheets of semi-fireproof and fireproof plasterboard." These attribute information can be expressed as a combination of 350 codes, such as "IW_(L)EA0 / EA0_109."

[0067] In addition, this 350 code can also include other information necessary for construction and component determination, such as information regarding the fit of the top edge of the LGS wall (for example, if the top edge is a ceiling: 0, if it is a slab: 1, etc.) and information regarding the thickness of the LGS wall (for example, wall thickness excluding wallpaper (unit: mm)).

[0068] (c) The 375 code can be assigned to each of one or more building materials constituting the structure. Typically, the 375 code can be a code representing the type of each building material (which may be performance, specifications, standards, etc.). Such codes are newly introduced in the present technology. As an example, the registration module 215 associates 375 codes B1 to Bn2 with 350 codes A1 to An2 representing the approximate performance, specifications, standards, etc. of the building materials among 350 codes A1 to An1 corresponding to the building materials constituting the above-mentioned structure. Here, n2 is the number of types of building materials constituting the specified structure.

[0069] Specifically, for example, for each building material constituting an interior wall, a notation that explicitly indicates the type is set, such as "LGS65.0" for a 65 mm thick lightweight steel frame, "GBR9.5" for a 9.5 mm thick semi-noncombustible gypsum board, and "GBR12.5" for a 12.5 mm thick noncombustible gypsum board. The registration module 215 can assign such notations to 350 codes as 375 codes. Attribute information on the building materials of a structure can be expressed as a combination of the 375 codes of each building material constituting the structure, such as "GBR12.5_GBR9.5_LGS65.0_GBR12.5_GBR9.5."

[0070] The 375 code is a code that is uniquely assigned to a building material that has a certain performance or specification. The 375 code may include information on the dimensions as the standard of the LGS wall, but may not include information on the dimensions such as the specific size of the LGS wall. The 375 code may also be expressed by a symbol that does not represent the standard dimensions of the LGS wall. The 375 code may include information indicating whether or not a specific manufacturer or building material is specified (for example, 1: yes, 0: no, etc.).

[0071] However, depending on the BIM data to be targeted, there may be cases where attribute information necessary to identify building materials is not included. In addition, there may be cases where the attribute information assigned to the BIM data cannot be appropriately associated with the 375 code stored in the building code information 600. In such cases, the registration module 215 may associate a 375 code that is inferred to be appropriate, or may associate a tentative 375 code (for example, "LOD375 code") that indicates that it is a general building material. In this case, the registration module 215 may further associate information indicating that there is a possibility that an appropriate 375 code has not been associated. For example, it is advisable to set an uncertain flag on the inferred 375 code or the tentative 375 code.

[0072] The (d) 400G code is a code used as a representative of the (e) 400 code. The (e) 400 code is a code provided in correspondence with a product that can be used as a component part of each building material. Since the same or different building material manufacturers generally sell equivalent or similar products that meet the required standards as components of each building material, multiple 400 codes can be associated with one 375 code. However, in this technology, the 400G code is used as a code that represents the 400 codes for multiple products that can be used as such components. That is, the registration module 215 associates the 400G code with the 375 code, and associates multiple 400 codes with the 400G code.

[0073] The (e)400 code is, for example, a code corresponding to various building components (products) sold by a building material manufacturer as a component part, and is associated with information about the building components (products). Such information about the building components is stored in the component part information 700 of the auxiliary storage device 202. The (e)400 code can be, for example, a product code itself representing a building material manufacturer and the building component. Therefore, the (d)400G code can be understood as a representative (generic) code for one or more types of products that meet a predetermined standard, by approximate dimensions, specifications, and standards. The 400G code can be, for example, a code corresponding to a general name of a component part.

[0074] The relationship between 375 code and 400G code will be explained. For example, if a building material represented by a 375 code, B1, is composed of n3 components (n3 types), the registration module 215 associates C1,1 to C1,n3, which are n3 400G codes, with the 375 code, B1. Specifically, for example, if an LGS wall represented by LGS65 is composed of four components (four types), namely, a stud, a runner, a vibration rest, and a spacer, the registration module 215 associates 400G codes (for example, C1,1 to C1,4) representing each of these four components with the 375 code, LGS65.

[0075] Here, as described above, in the case of building materials, it is common for a plurality of types of products to be prepared that meet a given standard, with different sizes, different grades such as quality, different workability, etc. Therefore, the registration module 215 associates the 375 code with an appropriate 400G code, taking into consideration attribute information such as the dimensions of the structure.

[0076] Furthermore, the registration module 215 associates 400 codes corresponding to products that can be used as each component with C1,1 to C1,4, which are 400G codes that represent each component. For example, the registration module 215 associates C1,1,1 to C1,1,n5, which are 400 codes, with C1,1, which is a 400G code that represents a sway rest. n5 and n6 in FIG. 5 are the numbers of products that can be used corresponding to a specific component (for example, 400G codes: C1,1, C1,2). In this way, the registration module 215 directly or indirectly associates codes (b) to (e) with the BIM data of the structure.

[0077] As is clear from the above, the above codes (b) to (e) represent the level of detail of information about building materials, with the granularity of the information increasing from the (b) 350 code to the (e) 400 code. The (b) 350 code is information indicating the specifications of a building material or the components that make up the building material, while the (e) 400 code is information allowing the building material or the components that make up the building material to be specified and ordered. By using the codes (b) to (e), information about building materials that make up a structure can be expressed at four levels of detail.

[0078] These codes can be hierarchically associated, for example as shown in FIG. 5, with each (b) 350 code associated with a corresponding (c) 375 code, with each (c) 375 code associated with a corresponding (d) 400G code, and with each (d) 400G code associated with a corresponding (e) 400 code.

[0079] The component information 700 is product information about component parts (products) that can be used as building materials. This component information 700 can include, for example, information that is the same as or equivalent to information about component parts listed in a product catalog of a building material manufacturer, and information about the building material manufacturer. The component information 700 includes information required when ordering the product, such as a product code and information about the manufacturer, or a product management code and supplier information of a sales company, or coded information of these. The component information 700 can also include information about each component, such as the corresponding standard, image, dimensions, material (type), properties, and reference price.

[0080] (Building material management method) A building materials management method using the building materials management system 100 will be described below. Fig. 6 is an example of a building materials management flow. The building materials management method can typically be executed in accordance with steps 610 to 670 of the building materials management flow. Steps 610 to 650 in this building materials management flow are processes for associating information about the structure (BIM data) with code information. These steps 620 to 650 can be executed at any timing before creating (outputting) a building materials management table.

[0081] For example, steps 610 to 650 may be executed when new BIM data (including BIM parts data) is read into the building material management system 100, and may be omitted when no new BIM data is read.

[0082] Steps 660 to 670 are steps for outputting the building materials management table. Steps 660 to 670 can be executed independently when the building materials management table is to be output. Hereinafter, for example, "Step 610" will be abbreviated to "S610".

[0083] (Code information matching) In S610, the registration module 215 acquires spatial information based on the BIM data. More specifically, the registration module 215 acquires, for each structure, spatial information such as the floor (level) and room on which each structure is located, and information on parts such as the ceiling, wall, and floor. The acquired spatial information is recorded in the management information 500, for example, in association with the identification information of the BIM data.

[0084] In S620, the registration module 215 associates the corresponding 350 code information with the BIM data. For example, the registration module 215 can obtain the 350 code information corresponding to the BIM data by querying the BIM data to a database that stores the 350 code.

[0085] If the BIM data does not have enough attribute information to associate the 350 code information, the registration module 215 determines that the code information cannot be associated with the BIM data and ends the process for the BIM data. The registration module 215 then returns to S610 and acquires spatial information based on the next BIM data.

[0086] In S630, the registration module 215 associates the 375 code information with the corresponding 350 code information. For example, the registration module 215 can obtain the 375 code corresponding to the 350 code by querying the 350 code in a database that stores the 375 code.

[0087] In S640, the registration module 215 associates the 375 code information with the corresponding 400G code. For example, the registration module 215 can obtain the 400G code corresponding to the 375 code by inquiring the 375 code and necessary attribute information in a database that stores the 400G code.

[0088] In S650, the registration module 215 associates the 400 code with the corresponding 400G code information. For example, the registration module 215 can obtain the 400 code corresponding to the 400G code by querying the 400G code in a database that stores the 400 code.

[0089] The registration module 215 is configured to be able to associate the codes (b) to (e) based on any BIM data. The association of each code based on the BIM data may be performed based on a predetermined classification rule defined based on a standard specification such as JIS standard set for each building material in a structure, or may be performed using a learning device, or both may be used in combination. When defining the classification rule, a glossary may be prepared that links multiple different words that are widely used in design and express the same content, in order to unify the variation in terms used by each creator of BIM data into one term.

[0090] For example, when BIM data including attribute information indicating the specifications and standards of building materials that constitute a specific structure is input, the learning device is configured to output a specific 350 code corresponding to the specific building material associated with the BIM data based on the attribute information. Standard specifications such as JIS standards have been established for building materials, and although there is variation in the format in which BIM data is created, there is a certain degree of commonality. Therefore, such a learning device can be realized as a learning device using unsupervised learning, a learning device using supervised learning, a learning device using reinforcement learning, etc.

[0091] The registration module 215 can store the code information relating to the structures associated by the above procedure, for example, in the auxiliary storage device 202 as management information 500 in association with, for example, the identification information of the structures.

[0092] (Creating a building materials management table) In S660, the status management module 214 determines the status of the management information. Specifically, the status management module 214 determines whether the level of detail of the information related to the building materials meets a predetermined condition based on the management information.

[0093] The status management module 214 can execute the process associated with this determination, for example, in accordance with the status determination flow shown in FIG. That is, the status management module 214 first increments the judgment count n=0 (S710) by one (S720), and performs judgment and processing on the first building material. The status management module 214 judges whether the above level of detail satisfies a predetermined standard (condition) (S730). Specifically, for example, when creating a finishing table as a building material management table, the status management module 214 judges whether "the level of detail of the code information related to the building materials constituting the structure is at a stage where the components of the building material can be identified by general names or the like," in other words, whether a 400G code is associated with the components of the building material.

[0094] If the level of detail of the information about the building material meets a predetermined standard, i.e., if a 400G code is associated with the building material (Y in S730), for example, a flag is set (assigned) to change the display of "information showing information about the building material" (S740). If the level of detail of the information about the building material does not meet the predetermined standard, i.e., if a 400G code is not associated with the building material (N in S730), S740 is skipped.

[0095] The status management module 214 checks whether the above judgments and processes have been performed for all building materials (S750), and when it is confirmed that the judgment count has reached the total number of building materials and judgments and processes have been performed for all building materials (Y in S750), the flow ends. On the other hand, if the judgment count has not reached the total number of building materials and judgments and processes have not been performed for all building materials (N in S750), the flow returns to S720 and the judgments and processes of S730 to S740 are performed for the next building material. This is repeated until the judgment count reaches the total number of building materials (Y in S750).

[0096] The flag information added by the status management module 214 is stored in the auxiliary storage device 202 as management information 500, for example.

[0097] In S670, the output module 212 outputs (e.g., displays) the building materials management table on the display device of the user terminal 102. The output module 212 displays information indicating "information about the building materials" for each structure based on the management information in the building materials management table. When displaying, for example, a finishing table as the building materials management table, the "information about the building materials" is "type of building materials."

[0098] At this time, when the level of detail of the information related to the building material satisfies a predetermined condition, the output module 212 displays the "information showing information related to the building material" in the building material management table differently from when the predetermined condition is not satisfied. That is, the information about the building material for which a flag is set is displayed differently from the information about the building material for which a flag is not set.

[0099] (Finishing table) Fig. 8 is an example of a finishing schedule screen 800 displayed on the user terminal 102. Fig. 8 shows the finishing schedule screen 800 and a part of a finishing schedule 820. The finishing list 820 is an example of a building material management list. The finishing list 820 is a type of architectural drawing, and is a list of at least one of the interior and exterior finishes of a building. A project column 810 that displays a list of project names is provided on the left end of the finishing list screen 800, and the output module 212 displays the finishing list 820 for the project "X Commercial Building 1st Floor - 14th Floor" with a changed background color in the area to the right of the project column 810.

[0100] The output module 212 displays a combination of a finishing table button 822 and a materials table button 824 above the finishing table 820. These buttons are configured so that selecting one deselects the other. Fig. 8 shows a state in which the finishing table button 822 is selected, and the output module 212 displays the finishing table button 822 in color with the words "Finishing table" in white and underlined. The output module 212 displays the materials table button 824 in white with the words "Material table" in color (for example, black).

[0101] The leftmost column of the finishing schedule 820 is a floor name column 830, and the output module 212 displays the names of the rooms for each floor in a predetermined order. The output module 212 displays the parts of each room, such as wall / finish, wall / base, baseboard, trim, etc., in the item columns provided at the top of the other columns (840 to 870), in that order. The output module 212 then displays information on the "type of building material" used in that part of the room shown in the floor name column 830 in a cell specified by the floor name (which may be the room name) and the part. For parts using two or more types of building materials, the output module 212 displays the "type of building material" for each building material.

[0102] In the finishing schedule 820, the output module 212 displays, for example, the information "specially processed decorative panel" in a cell 842 that indicates the type of building material used in the finish of the interior wall of floor B. Similarly, in the finishing schedule 820, the output module 212 displays, for example, the information "LGS65" in a cell 852 that indicates the type of building material used as a base for the interior wall of floor B. Although not limited to this, the output module 212 can also display, for example, a 375 code (e.g., GBR12.5, GBR9.5, LGS65.0, etc.) as is as information indicating the type of building material.

[0103] Among the information on the types of building materials displayed in this finish schedule 820, the building materials used for the interior wall finish of floor B are not associated with a 400G code, and therefore no flag is set for the information on the building materials used for this finish. Meanwhile, the other building materials are associated with a 400G code, and therefore no flag is set for the information on the other building materials.

[0104] In such a case, for example, the information on the type of building material to be displayed in cell 842, "specially processed decorative board", is information at the LOD375 level and is not associated with a 400G code, so the output module 212 displays "specially processed decorative board" in red characters and sets a red dashed line to the frame surrounding the area showing that information.The output module 212 changes the display of the information on the type of building material to be displayed in other cells, as it is information at the LOD400G level or higher, by displaying it in green characters and setting a green solid line to the frame surrounding the area showing that information.

[0105] In addition, the output module 212 outputs a legend 880 that explains the changed display and the contents that it indicates to the finishing table 820. This allows the user to recognize what the changed display indicates.

[0106] According to the above configuration, a materials table can be created at any time, including the stage when the specific building materials to be used have not yet been determined. The information indicating the "type of building materials" displayed in the materials table is displayed differently depending on the level of detail of the contents. For example, the display is changed between a case where the information on the building materials is detailed enough to identify the general names of the components used to compose the building materials, and a case where the information on the building materials is not detailed enough to identify the components used to compose the building materials by their general names. This allows the user to grasp the level of detail of the information on the building materials to be used at a glance when looking at a finishing table that is always created in construction work. This information can also be shared between users.

[0107] In addition, there may be cases where a new product or a special product is specified as a building material or its component in the BIM data, and information about such a product is not registered (stored) in the building code information 600 or the component information 700. In such a case, the 400G code is not associated with the BIM data corresponding to the building material, and the output module 212 displays an error message in red text on the finishing table, indicating, for example, that there is some information but no corresponding code. After information about the building material specified in the building code information 600 or the component information 700 is registered, the registration module 215 associates the appropriate 400G code and 400 code with the BIM data, and the output module 212 can display information about the type of the specified building material in green text on the finishing table.

[0108] Also, if incorrect information is entered in the BIM data, the 400G code cannot be properly associated with the BIM data corresponding to that building material. In such a case, the output module 212 displays information indicating the type of building material in red letters or the like on the finishing table. Therefore, the user can understand that there may be a problem with the content of the BIM data based on the display indicating that the level of detail of the information regarding the building material is insufficient.

[0109] Furthermore, in either the design-construction separation method or the design-construction integrated method, it is possible that the BIM model and BIM data once designed will be modified or changed afterwards. According to the above configuration, after creating a finishing schedule based on the original BIM data, the modified or changed BIM data can be imported to create a finishing schedule based on the modified or changed BIM data. In this case, if the modified or changed BIM data does not contain enough information to identify the building material, the output module 212 displays information indicating the type of the building material in red letters on the finishing schedule. This allows the user of this building material management system 100 to easily check the lack of information in the modified BIM data and take the necessary measures (such as acquiring the missing information).

[0110] In the above description, the status management module 214 determines whether the level of detail of the information on the configuration of the building material satisfies a predetermined standard in the status determination flow, and sets a flag based on this determination. Furthermore, the output module 212 displays the information on the building material in a different manner when the predetermined condition is satisfied based on this flag information, compared to when the predetermined condition is not satisfied. However, the status management module 214 does not necessarily need to set a flag, and can output information indicating whether the level of detail of the information on the configuration of the building material satisfies a predetermined standard. Furthermore, the output module 212 can display the information on the building material in a different manner when the predetermined condition is satisfied based on, for example, the output result of the status management module 214, compared to when the predetermined condition is not satisfied.

[0111] (Recommended component allocation) Here, recommended components will be explained. For example, information on three products of a "vibration brace," which is one of the components that make up a building material, is stored in the component information 700 (see FIG. 10, described later). These three products are associated with a (d)400G code that corresponds to the building material and a (e)400 code that is unique to each product. In this way, when there are multiple components that have a common (d)400G code, any one of the multiple components that have this common (d)400G code can be assigned as the recommended component.

[0112] Any component may be assigned to the recommended component, or, for example, a component determined based on a predetermined criterion may be assigned. The recommended component may be assigned manually by, for example, an administrator who manages the management server, or automatically by the registration module 215 executing a predetermined program. For example, the recommended component may be determined based on information such as the past use history and inventory of the component. For example, the registration module 215 may be configured to assign, as the recommended component, a component that has more inventory than the number of components required for the interior construction work and has a higher (more preferably highest) percentage of use in past construction work than a predetermined criterion. The registration module 215 can store (register) the component assigned as the recommended component, for example, by setting a recommended flag.

[0113] (Component Approval) The output module 212 displays information indicating the "type of building material" arranged in the cells of the finishing schedule 820 so that it can be selected, for example, on the screen of the user terminal 102. The user terminal management module 211 of the management server 101 is configured to be able to accept the selection of information indicating the "type of building material" in cooperation with the user building material management module 312 of the user terminal 102. When the selection of information indicating the "type of building material" is accepted, the output module 212 cooperates with the user building material management module 312 to output a component window 900 superimposed on the finishing schedule screen 800 on the display device of the user terminal 102 (see FIG. 9).

[0114] Figure 9 is an example of a component window 900. A portion of the component window 900 is shown in Figure 9. The output module 212 displays, in the component window 900, information about the components that make up the building material for which the "type of building material" information is selected. For example, when "LSG65", which is the type of building material displayed in the cell 852 in FIG. 8, is selected, the output module 212 displays, in the component window 900, information about the four components used to make up the building material LSG65. Here, when there are multiple components that have a common (d)400G code, the output module 212 displays, in the component window 900, the components that are recorded as recommended components as described above. Information about the components can be obtained from the component information 700, for example, based on at least one of the (d)400G code and (e)400 code associated with the building material.

[0115] The output module 212 displays, for example, information such as the name, image, product name, manufacturer, product number, and reference price of each component part (recommended component part) that makes up the building material in the component part window 900. The output module 212 also displays a "Product details / change" button 920 together with information about each component part in the component part window 900. Then, when the change reception module 213 receives the user's selection of the "Product details / change" button 920, it displays a details / change screen 1000 (see FIG. 10) described below.

[0116] Furthermore, the output module 212 displays an approval button 910 above the component window 900. By selecting this approval button 910, the user can approve each component displayed in the component window 900 as a product to be used in the construction work. When the user's selection of the approval button 910 is accepted, the registration module 215 stores the fact that each component displayed in the component window 900 has been approved as a component to be used in the construction work (for example, by assigning an approval flag).

[0117] Although not limited to this, the registration module 215 associates information regarding recommended components and approvals (e.g., recommended flag information, approval flag information) with the 400 code for the BIM data and stores it in the auxiliary storage device 202 as management information 500.

[0118] It should be noted that for building materials for which all components have been approved, the level of detail regarding the building material information can be considered to have increased. The building material management system 100 can also reflect the increased level of detail regarding the building material information in the finishing table by changing the display. For example, when the components that make up a building material are approved, the system may be configured to execute S660 to S670 of the building material management flow.

[0119] That is, in S660, the status management module 214 determines whether the level of detail of the information related to the building material satisfies a predetermined condition based on the management information. In this case, the status management module 214 determines, for example, "whether information indicating that the components that make up the building material have been approved is recorded," in other words, whether the components of the building material have been approved (whether an approval flag has been set).

[0120] Then, when the level of detail of the information on the building material meets a predetermined standard, i.e., when an approval flag is set for the building material, the output module 212 changes the display of the information indicating the type of the building material and outputs the finishing table (S670). For example, for a building material whose components are all approved, the output module 212 further displays the information indicating the type of the building material displayed in the finishing table 820 in a different way. Although not specifically shown, for example, the output module 212 can change the display by displaying "LGS65", which is the information on the type of building material displayed in cell 852, in blue characters and by displaying the frame surrounding the area indicating the information in a blue double line.

[0121] According to this embodiment, the output module 212 changes the display (here, color) of the information indicating the type of building material, for example, as follows: However, the display modes below are merely examples, and are not limited to these. - The stage where at least one of the four components that make up a building material has not been assigned a product that can be used as that component is displayed in "red". - When at least one of the four components that make up a building material has not been assigned a product, it is displayed in "red." However, when products have been assigned to all four components that make up the building material, the display changes from "red" to "green." · When at least one of the four components of a building material has not been approved, the color is displayed as "green." However, when all four components of a building material have been approved, the color is changed from "green" to "blue." · When a product change is accepted for at least one of the four components of a building material, the color is changed from "blue" to "green."

[0122] The approval button 910 in this embodiment is a button for approving all four components that make up the building material at once. However, the approval button 910 can be provided for each of the components that make up the building material. In this case, the status management module 214 may determine whether "information indicating that the components that make up the building material have been approved is recorded for a predetermined ratio of the components." The output module 212 may be configured to change the display of information indicating the type of building material in the finishing table each time the ratio of approved components meets a predetermined criterion.

[0123] In this embodiment, the output module 212 determines whether the level of detail of the information about the building material satisfies a predetermined standard by checking whether an approval flag is set for the building material. However, the output module 212 may be configured to determine whether the level of detail of the information about the building material satisfies the predetermined standard each time without using the approval flag. When the level of detail of the information about the building material satisfies the predetermined standard, the output module 212 changes the display of the information indicating the type of the building material to a form different from that when the predetermined standard is not met, and outputs a finishing table.

[0124] (Changes in recommended components) 10 is an example of a details / changes screen 1000. The details / changes screen 1000 is displayed by the change reception module 213, for example, when a "Product details / changes" button 920 displayed in the component window 900 is selected. In addition, the details / changes screen 1000 is displayed by the change reception module 213, for example, when a "Product details / changes" button 1131 displayed in a material bill 1120, which will be described later, is selected.

[0125] The change reception module 213 displays information about the recommended component parts on the left side 1010 of the details / change screen 1000. On the details / change screen 1000, the change reception module 213 displays information about the product descriptions and specifications of the recommended component parts, in addition to the information displayed in the component parts window 900.

[0126] The change reception module 213 displays information about other component parts that have a common (d)400G code with the recommended component part on the right side 1020 of the details / change screen 1000. Information about other component parts can be obtained from component part information 700 based on, for example, the (d)400G code related to a building material. As a result, the details / change screen 1000 displays information about all component parts that have a (d)400G code related to the building material.

[0127] The change reception module 213 displays information about the other components, such as the name, image, product name, manufacturer, product number, and reference price, on the right side 1020 of the details / change screen 1000, in the same manner as that displayed in the component window 900. The output module 212 displays a "change to this product" button 1040 for each of the other components, along with the information about the other components, on the right side 1020 of the details / change screen 1000. By accepting a user's selection of the "change to this product" button 1040 displayed for any one of the other components, the change reception module 213 can assign the other component corresponding to this button 1040 as a recommended component.

[0128] The change reception module 213 displays a check box 1050 with a comment "Apply to all assigned floors" below the "Change to this product" button 1040. This check box 1050 is normally unchecked, and can be checked by selecting the check box 1050. An assigned floor is a floor (room) to which the same component part is assigned, and can be confirmed, for example, in the material table 1120 described below.

[0129] When the change reception module 213 receives the selection of the "change to this product" button 1040 with the check box 1050 unchecked (unchecked), it assigns other components corresponding to the button 1040 as recommended components only for the floor (room). When the change reception module 213 receives the selection of the "change to this product" button 1040 with the check box 1050 checked, it also accepts changes to the recommended components for components on other floors to which recommended components were assigned. In other words, it assigns other components corresponding to the button 1040 as recommended components for the assigned floor as well.

[0130] When the change reception module 213 receives the selection of the button 1040, it records the other component part corresponding to this button 1040 as a new recommended component part. For example, it clears the recommended flag for the component part that has been stored as a recommended component part until now, and sets the recommended flag for the other component part corresponding to this button 1040. Furthermore, the change reception module 213 can be configured to, when receiving a change to an already approved component, clear the recommendation flag that was assigned to the original recommended component and also clear the approval flag.

[0131] Accordingly, the output module 212 displays information about the newly assigned recommended component part on the left side 1010 of the details / change screen 1000. The output module 212 also displays information about other component parts on the right side 1020 of the details / change screen 1000. This makes it possible to change the product to be assigned as the component part.

[0132] The change reception module 213 displays, for example, a "Back" button 1030 on the upper left side of the details / change screen 1000. When the user selects the "Back" button 1030, the output module 212 displays the display screen (finishing table screen 800 or material table screen 1100) that was displayed before the details / change screen 1000. Here, if the recommendation flag is lowered due to a change in a component, an unapproved component member is assigned to the building material that is configured using the component. Therefore, the output module 212 appropriately changes the display of information on the type of building material. For example, the output module 212 changes information on the type of building material that was displayed with blue characters and a blue frame to information on the type of building material that was displayed with green characters and a green frame. When a change in the recommended components for multiple building materials is received, the output module 212 changes information on the type of building material that was displayed with blue characters and a blue frame to information on the type of building material that was displayed with green characters and a green frame for all of the multiple components for which changes were received.

[0133] In this embodiment, the change of the recommended component parts is selected from two options: change only for that floor (room) or change for all other assigned floors (rooms). However, the recommended component parts may be changed after selecting the floor (room) to be changed. In this case, for example, the registration module 215 may be configured to accept the registration of a group consisting of two or more floors (rooms). The change acceptance module 213 may be configured to accept the change of the recommended component parts on a group basis. For example, the module may be configured to associate rooms designed as soundproof rooms with high soundproofing performance as one group (for example, set a soundproof room flag) and accept the change on a group basis, such as changing the recommended component parts on a group basis to products with higher soundproofing performance.

[0134] (Materials list) Fig. 11 is an example of a materials table screen 1100. A materials table 1120 is another example of a building materials management table. Note that the materials table 1120 illustrated in Fig. 11 is shown for the purpose of explaining the configuration of a materials table, and may not necessarily match the details of the finishing table illustrated in Fig. 8.

[0135] The user can display the material bill 1120 by selecting the material bill button 824 on the finishing table screen 800. When the output module 212 accepts the user's selection of the material bill button 824, it displays the material bill screen 1100 on the output device 305 of the user terminal 102.

[0136] The output module 212 displays a combination of a finishing table button 1122 and a material table button 1124 above the material table 1120. These buttons are configured such that selecting one deselects the other, similar to the finishing table button 822 and the material table button 824. FIG. 11 shows a state in which the material table button 1124 is selected, and the output module 212 displays the material table button 1124 in color with the text "material table" in white and underlined. The output module 212 displays the finishing table button 1122 in white with the text "finish table" in color (e.g., black).

[0137] The output module 212 outputs a project field 1110, similar to the finish table screen 800, on the left side of the bill of materials screen 1100. The output module 212 displays a bill of materials 1120 on the right side of the project field 1110. The material list 1120 lists the components that make up the building material by location, and displays various attribute information about the components in a list format.

[0138] The leftmost part of the material table 1120 is a product column 1130, and the output module 212 displays information about products (recommended or approved components) assigned as components that make up the building materials of the structure for each part throughout the target building, vertically. The component information displayed in this product column 1130 can be the same as the recommended component information displayed in the component window 900, for example. The output module 212 also displays a "Product details - change" button 1131 in this product column 1130.

[0139] In the material bill 1120, the output module 212 arranges a type column 1132, a specification column 1134, a standard column 1136, a reference price column 1138, a quantity column 1140, and an assigned floor column 1142 in this order alongside the product column 1130. Each of these columns displays attribute information such as type, specification, standard, reference price, quantity, and assigned floor for the component parts displayed in the product column 1130. The output module 212 displays the name of the room in which the corresponding component parts are used in the assigned floor column 1142. In this way, components can be grouped across rooms in which they are used, with the room in which they are used as a unit.

[0140] In this material bill 1120, the user can display the details / change screen 1000 by selecting the "product details / change" button 11310, and can change the recommended component parts as already described. Furthermore, when the user's selection of the "product details / change" button 11310 is accepted, the output module 212 displays the details / change screen 1000. This makes it possible to accept changes to the recommended component parts as already described. When the recommended component parts are changed, the output module 212 changes the component parts displayed in the material bill 1120 to information about the changed recommended component parts and displays it.

[0141] Although not specifically shown, in the output of the bill of materials, the output module 212 may display information about approved components differently from information about unapproved components. In this case, the output module 212 may output the bill of materials by changing the line type of the border, for example, by making the outer border of the cell displaying information about the approved components thicker than the outer border of the cell displaying information about the unapproved components. Alternatively or in addition, the output module 212 may change the color of the border or the color of the area inside the cell. Alternatively or in addition, the output module 212 may display, for example, a "mark indicating approval" inside the cell displaying information about the approved components, or a "mark indicating non-approval" inside the cell displaying information about the non-approved components. Such a mark may be displayed only at one of the stages, so that the display is different between the stages.

[0142] According to the above configuration, the output module 212 can collectively output information indicating the structure associated with the building material specified based on the management information for each piece of information related to the building material. According to such a configuration, the output module 212 can output information related to the type of components used in the target building, their reference unit prices, quantities, etc., in the form of, for example, a materials list. Based on this information, for example, it is possible to easily estimate the building material costs, etc., related to the interior construction work.

[0143] In addition, even if one or more components have not yet been approved, a quote can be created based on the assigned recommended components. This not only makes it easier to manage costs, but also ensures that a budget is secured for procuring components at an early stage of construction. This means that, for example, budget shortfalls and rework can be prevented in the interior construction work process, which was previously prone to being affected by budget overruns in the previous process.

[0144] In the above configuration, the level of detail of the information on the building material is an index showing the level of detail of the information, ranging from information showing the specifications or types of the building material or the components that make up the building material, to information showing the level at which the building material or the components that make up the building material can be ordered. Therefore, the progress of component management toward ordering the product can be visually added to the information displayed on the building material management table, such as a finishing table.

[0145] For example, the level of detail of information on building materials can be divided into a first stage where the specifications of the building materials or the components that make up the building materials can be displayed, a second stage where product information on building materials or components that conform to the specifications can be displayed, and a third stage where the products can be ordered. As a result, at such stages, for example, the display of information indicating the type of building materials in a finishing list can be changed. This allows the change in the display of information indicating the type of building materials to be linked to the three main stages of management of building materials or components. This is useful because it allows the degree of progress in component management toward ordering the products to be visually expressed in more detail.

[0146] The first stage mentioned above is LOD350, which is an index related to the shape information and attribute information of the BIM model, and the third stage is LOD400. With this technology, the display of information shown on the building materials management table is changed by dividing the stages corresponding to LOD350 and LOD400 and the stages in between. This makes it possible to effectively display supplementary information and points that need to be confirmed when expanding information equivalent to LOD350 into information equivalent to LOD400 on the building materials management table.

[0147] In the above configuration, the predetermined condition for changing the display of information is that information on the structure (e.g., the type of building material) and information on the building material regarding the components that make up the building material (e.g., information indicating that the components are specified with a certain level of detail) are stored in association with each other. In another aspect, the predetermined condition is that the building material or the components that make up the building material are approved. The predetermined condition may also be that all of the components that make up the building material are approved.

[0148] When the information on the structure and the information on the building materials of the components that make up the building material are stored in association with each other, the output module 212 displays, in the building materials management table, information indicating the information on the building materials, as well as information different from that when the predetermined conditions are not met. With this configuration, for example, information that does not appear as text information in the building materials management table, such as the degree of identification of the components, can be displayed as a change in display. Also, for example, in addition to the information on the building materials, information on the presence or absence of approval of the components can be displayed as a change in display in the finishing table. This allows the finishing table to be used as a tool for progress confirmation and progress management, and new functions can be added to the finishing table. Such an effect can be further enhanced by combining it with a configuration that allows the finishing table to be created at an early stage, as in the present technology.

[0149] In the above configuration, the output module 212 may be configured to perform at least one of the following when a predetermined condition is met: · Changing the color of at least one of the letters or symbols indicating the building materials · Changing the color of the area containing information about the building materials that make up the structure · Changing the color of the frame of the area containing information about the building materials that make up the structure · Changing the line type of the frame of the area containing information about the building materials that make up the structure · Displaying characters, marks, symbols, etc. that indicate that certain conditions are met This makes it possible to change the display to make it easier for people to see.

[0150] In the above configuration, the building material management system 100 includes a change reception module 213 that receives changes to components that constitute a building material and are associated with information about the structure. Building materials or components of the same type are grouped. When a change reception module 213 receives a change to one building material or component, the change reception module 213 may be configured to change other building materials or components that are included in the same group as the one building material or component. With this configuration, changes and approvals for grouped components can be made efficiently without omissions.

[0151] In the above configuration, building materials or components of the same type may be grouped across the spaces that divide the building. When the change acceptance module 213 accepts a change in the type of one building material or component, it may be configured to change the display of information about the building materials for other building materials or components included in the same group as the one building material or component across spaces. With this configuration, changes and approvals for components grouped across spaces can be made efficiently without omissions. This configuration is particularly useful, for example, in the construction of a building divided into many spaces, because it can greatly reduce the complexity of changing components.

[0152] In the above configuration, when the change receiving module 213 and the output module 212 receive a change in the type of one building material or component, they change the display of information related to the building material across spaces for all other building materials or components included in the same group as the one building material or component. However, when the change receiving module 213 and the output module 212 receive a change in the type of one building material or component, they may be configured to change the display of information related to the building material across spaces for one or more other building materials or components selected from the other building materials or components included in the same group as the one building material or component.

[0153] In this case, the change reception module 213 can be configured to allow the user to arbitrarily select other building materials or components to be changed from among other building materials or components included in the same group. The other building materials or components can receive the user's selection of other building materials or components to be changed, for example, by using a check box or a selection operation using a cursor. Such a configuration is particularly useful when the specifications of the structure are changed.

[0154] In the above configuration, the building materials or components may be grouped by the spaces that divide the building. When the change reception module 213 receives a change to one building material or component, it may be configured to change other building materials or components that are included in the same group as the one building material or component. For example, there may be cases where the function or design required of the finishing material is significantly changed for each room. In such a case, the building materials or components may be configured to be able to be changed from a specific standard to another specific standard for each room.

[0155] In the above configuration, the building material management system 100 can include a status management module 214 that manages information about components that constitute a building material associated with information about a structure. When the status management module 214 accepts a change to a certain building material or component, the output module 212 may display information about other building materials or components that are included in the same group as the certain building material or component (for example, the type of building material), as well as information that is different from the case where a change to the certain building material or component is not accepted. For example, by accepting a change to a building material or component that was once approved, the building material or component after the change may become unapproved. In such a case, the output module 212 can be configured to change the display that was previously changed in, for example, a finishing list, back to the original state.

[0156] [Embodiment 2] Next, a configuration for displaying information on the structural components and building material components of a building, and environmental credit information given to the components, will be described. First, a sales credit display flow using the building material management system 100 will be described with reference to FIG.

[0157] (Sales credit display flow) FIG. 13 shows an example of a sales credit display flow. In step 1310, the acquisition module 216 acquires the environmental credit information given to the component part (product). Specifically, the acquisition module 216 acquires information about the component part, and the carbon credit value and carbon credit attribute information included in the environmental credit information given to the component part, based on the management information 500 and credit information 1200 stored in the auxiliary storage device 202.

[0158] FIG. 12 is an example of the credit information 1200. The credit information 1200 associates information about a component part (product) with eco-credit information given to the product. For example, the information about the component part (product) includes information indicating the unit of the component part, the number of products sold, the unit of measure at the time of sale, etc. The environmental credit information includes, for example, a carbon credit value, a type of carbon credit, and information indicating an environmental project for the carbon credit. The environmental credit information may also store a sales credit value, which will be described later.

[0159] In step 1320, the calculation module 217 calculates a sales credit value corresponding to the amount of the component sold based on the acquired environmental credit information. For example, the calculation module 217 divides the carbon credit value acquired from the credit information 1200 to calculate a sales credit value corresponding to the unit of quantity (e.g., 10 units) at the time of selling the component. The sales credit value may be a carbon credit value corresponding to a unit amount defined for each product, such as one component part (product), one meter, or one square meter.

[0160] In step 1330, the display module 218 displays the component information together with the sales credit value. Specifically, the display module 218 displays the sales credit value of the component on the user terminal 102 in association with the information (product information) of the component within a web page of a sales site such as an e-commerce site.

[0161] FIG. 20 is an example of a building materials sales web page 2000. 20, in the building material sales web page 2000, product information 2030 for product 006, a sales carbon credit value 2040, and a product details / change button 2060 are displayed in a product information window 2020. For example, when the user selects the product details / change button 2060, a building material sales web page 2100 (described later) is displayed instead of the building material sales web page 2000. The product information 2030 includes a product image, product name, manufacturer, product number, price, etc. of the product 006. This allows the user to visually confirm the product information of the product and the carbon credits corresponding to the sales unit of the product (the value of the sales carbon credit value 2040) when purchasing the product.

[0162] The calculation module 217 may calculate the sales credit value in step 1320 by dividing the carbon credit value by a predetermined condition. For example, the predetermined condition may be the quantity (sales quantity) of the component parts (products) sold. For example, when the acquired product information includes the sales quantity, the calculation module 217 divides the carbon credit value granted to the component parts by the sales quantity of the products. This calculates the sales credit value corresponding to the unit quantity (e.g., 1 piece, 1 meter, etc.) of the component parts sold.

[0163] Next, the flow of changing the display of the sales credit value will be described with reference to FIG. (Sales credit value display change flow) FIG. 14 shows an example of a flow of changing the display of the sales credit value.

[0164] In step 1410, the input receiving module 219 receives an input of the quantity of the product. Specifically, the input receiving module 219 obtains the value of the purchase quantity of the product input in the purchase quantity input area of ​​the building material sales web page.

[0165] In step 1420, the calculation module 217 calculates the sales carbon credit value corresponding to the input quantity of products. Specifically, the calculation module 217 calculates the sales carbon credit value per unit quantity of the product by multiplying the number of purchases of the product.

[0166] In step 1430, the display module 218 displays the sales carbon credit value corresponding to the input quantity of the product. This sales carbon credit value is the sales carbon credit value corresponding to the purchased quantity of the product.

[0167] FIG. 21 is an example of a building materials sales web page 2100. As shown in FIG. 21, a building materials sales web page 2100 includes, within a product information window 2120, product information 2130 for product 006, a quantity input area 2140, a credit value display area 2150 showing the sales carbon credit value of product 006, and buttons 2160 for increasing or decreasing the input number. The product information 2130 includes a product image, product name, manufacturer name, product number, price, etc. of the product 006. Depending on the type of product, for example, the number of products, size such as length and area, weight, etc. may be input in the quantity input area 2140.

[0168] The quantity input area 2140 is an input field for the user to input the number of items he or she wishes to purchase. In Fig. 21, the value displayed in the credit value display area 2150 changes according to the value input in the quantity input area 2140. The input value can also be increased or decreased by operating the input quantity increase / decrease button 2160. For example, if the sales carbon credit value per unit of product 006 is “200”, when “15” is entered in the quantity input area 2140, the value “3000” (200×15) is displayed in the credit value display area 2150.

[0169] (Comparison display when changes are made) Next, a change comparison display flow that displays a comparison of the carbon credit sales value and the total credit value before and after the change when a component part (product) included in a building material is changed will be described with reference to Figures 15 and 22.

[0170] FIG. 15 shows an example of a change comparison display flow. FIG. 22 is an example of a product change operation window 2200.

[0171] The user can change the components (products) included in the building materials, for example, by operating the product change operation window 2200 in FIG.

[0172] In step 1510, the display module 218 displays the product table 2210. Specifically, the display module 218 displays a product change operation window 2200 on the output device 305 of the user terminal 102. The display module 218 displays a product table 2210 in the product change operation window 2200. The product table 2210 is table information showing attribute information of component parts (products).

[0173] When a user performs a selection operation on the product table 2210 displayed on the user terminal 102, a request to change the selected product is sent from the user terminal 102 to the management server 101.

[0174] In step 1520, the input receiving module 219 receives a product change request sent from the user terminal 102. For example, the input receiving module 219 receives a selection operation for liner A (cell 2202) in the product information table.

[0175] In step 1530, the acquisition module 216 acquires attribute information of the replacement candidate corresponding to the liner A selected as the change target. For example, the acquisition module 216 acquires product information and sales carbon credit value of the replacement candidate corresponding to the liner A based on the management information 500 and the credit information 1200.

[0176] In step 1540, the display module 218 displays a list of replacement candidates corresponding to liner A. For example, the display module 218 displays a replacement candidate list 2220 for liner A in the product change operation window 2200.

[0177] Here, the display module 218 may display liner F and liner G, which have a higher carbon credit sales value than liner A, which is the target of change, by changing the display mode of the table rows for liner F and liner G in the replacement candidate list.

[0178] For example, the display module 218 may display the table rows of liner F and liner G in the replacement candidate list in red. For example, the display module 218 may display the characters in the table rows of liner F and liner G in an enlarged manner. In this way, display module 218 can highlight the display mode of replacement candidates that have a higher sales credit value than the product being changed, thereby encouraging the user to change to the replacement candidate with the higher sales credit value.

[0179] The display module 218 may also sort the list of replacement candidates according to the size of the sales credit value of each replacement candidate. For example, the display module 218 may display the order of the multiple alternative candidates included in the alternative candidate list in order of the size of the carbon credit value for sale of each alternative candidate. In the alternative candidate list, the alternative candidates may be sorted from the top in order of the size of the carbon credit value for sale, in the order of Liner G, Liner F, and Liner H.

[0180] Furthermore, the display module 218 may display a button icon for requesting a "change" to the attribute information of each of the liners F and G when the sales credit values ​​of the replacement candidates, liner F and liner G, are higher than the sales credit value of the liner A to be changed. This can prompt the user to change to a replacement candidate with a higher sales credit value.

[0181] In step 1550, the input receiving module 219 waits for input for changing the replacement candidate. If there is no request for changing the replacement candidate (N) in step 1550, the input receiving module 219 continues to wait for input for changing the replacement candidate.

[0182] On the other hand, in step 1550, if the input receiving module 219 receives a request to change to an alternative candidate (Y), in step 1560, the display module 218 displays in the product change operation window 2200 a comparison of the sales carbon credit value of liner A before the change and the sales carbon credit value of liner G after the change.

[0183] For example, as shown in FIG. 22, when the user presses the change button 2225 for liner G and then the “confirm selected product” button 2260, liner A is changed to liner G. The display module 218 displays in the comparison display field 2250 that the carbon credit value for sale increases from "3000" to "4500" due to the change from liner A to liner G.

[0184] The registration module 215 stores information about the products before and after the change (liner A and liner G) in the management information 500 in association with the identification information of the BIM data.

[0185] (Credit total value storage flow) Next, a flow (total value storage flow) for storing (recording) the total credit value of the structures and building materials that make up a building in the building material management system 100 will be described with reference to FIG.

[0186] FIG. 16 shows an example of a flow of storing the total credit value. In step 1610, the acquisition module 216 acquires the three-dimensional shape information and attribute information of the BIM parts, the building materials, and the attribute information of the components based on the management information 500, the component information 700, and the credit information 1200.

[0187] In step 1620, the calculation module 217 calculates the quantity and size of the building materials and components included in the BIM parts based on the three-dimensional shape information and attribute information of the BIM data, the attribute information of the building materials included in the BIM parts, and the product information. For example, when the selected BIM part is "Interior Wall 002," the calculation module 217 calculates the number of tiles used in "Interior Wall 002," the area of ​​the "Non-combustible gypsum board," and the area of ​​the "Wallpaper" based on the BIM data of "Interior Wall 002" and the attribute information of each of the "Non-combustible gypsum board," "tiles," and "wallpaper."

[0188] In step 1630, the calculation module 217 calculates the total credit value of the BIM part "Interior Wall 002" based on the sales carbon credit values ​​of each of the "non-combustible material gypsum board," "tile," and "wallpaper," the calculated number of tiles, the area of ​​the "non-combustible material gypsum board," and the area of ​​the "wallpaper."

[0189] For example, the calculation module 217 multiplies the carbon credit value sold per tile by the number of tiles, the carbon credit value sold per square meter of non-combustible gypsum board and its area, and the carbon credit value sold per square meter of wallpaper and its area, and then adds the resulting values ​​to calculate the total credit value corresponding to "interior wall 002."

[0190] In step 1640, the registration module 215 stores the calculated total credit value in the management information 500 in association with spatial information such as the floor or room on which the structure is located, and information on parts and building materials such as the ceiling, walls, and floors, for example, identification information of the BIM data. This allows the display module 218 to display the total credit value (total carbon credit value) corresponding to the structure and building material based on the management information 500. For example, the display module 218 can display a structure table in which attribute information of the structure is associated with the total credit value of the structure.

[0191] FIG. 23 is an example of a BIM operation screen 2300. The display module 218 displays a BIM operation screen 2300 on the user terminal 102. On the BIM operation screen 2300, as shown in Fig. 23, a BIM model operation window 2310, a floor plan window 2320, and a table information window 2330 are displayed at the upper left, upper right, and lower parts of the screen, respectively.

[0192] In the BIM model operation window 2310, the user can use the pointer 2350 to display BIM parts or BIM data at a desired angle or to select a BIM part.

[0193] The floor plan window 2320 displays a floor plan of a structure including the BIM part displayed in the BIM model operation window 2310. For example, the floor plan window 2320 displays a floor plan of the second floor of the target building.

[0194] The display module 218 displays a structure table 2335 in the table information window 2330 . The structure table 2335 is table information showing attribute information of BIM parts (structures). In the structure table 2335, attribute information of structures such as men's toilets, women's toilets, corridors, stairwells, EPS, etc. is associated with the total credit value (or carbon dioxide emission amount).

[0195] (Color-coded cells of the structure's credit total value) The display module 218 may change the display manner of each cell in the total credit value field 2337 of the structure table 2335 based on the size of the total credit value. For example, the display module 218 may color (e.g., "red") the cell of the total credit value of a structure (room) when the ratio of the area of ​​each room to the total credit value of that structure (room) is above or below a predetermined value.

[0196] For example, the display module 218 may set the display color of the total credit value of each structure according to the rate (degree) at which the total credit value increases due to changes in the building materials and components included in each structure. The display module 218 may also display, for example, red, orange, yellow, or green depending on the degree to which the total credit value will increase by changing the component to a replacement candidate.

[0197] This allows the display module 218 to highlight the sales credit value of the structure (room) whose total credit value increases as the component parts are changed, thereby encouraging the user to change the component parts on a room-by-room basis.

[0198] The display module 218 may hierarchically display the building material table and the component part table in response to a selection of a structure record (row) in the displayed structure table.

[0199] (Table hierarchy display in building materials table window) FIG. 24 is an example of a building materials table window 2400. The display module 218 displays, for example, a structure table 2410 in a building materials table window 2400 on the user terminal 102 .

[0200] Specifically, the structure table 2410 is table information showing attribute information of structures. The display module 218 displays a "display category" field showing the name of each structure in the leftmost field of the structure table 2410, and displays "area (m 2 ), "Amount", "Total credit value", "CO2 emissions (m 3 That is, the header row of the structure table 2410 has fields such as "display category", "area (m 2 ), "Amount", "Total credit value", "CO2 emissions (m 2 )" is displayed. As a result, the display module 218 displays, for example, the total credit value and the carbon dioxide emission value corresponding to each of the "2nd floor," "hallway," "men's toilet," "women's toilet," "stairwell," and "EPS" in the structure table.

[0201] When a selection operation is performed on a structure record in the displayed structure table 2410, the display module 218 displays the building material table corresponding to the selected structure. For example, on the user terminal 102, each row (record) of the displayed structure table 2410 is selected by clicking on it with the pointer.

[0202] As shown in FIG. 24, for example, when the user selects "Men's Bathroom" (cell 2412) in the structure table 2410, the display module 218 displays a "Men's Bathroom" building material table 2420.

[0203] The building materials table 2420 for the "Men's restroom" is table information. The building materials table 2420 displays the total credit value and the amount of carbon dioxide emissions as attribute information for the "Men's restroom."

[0204] Furthermore, when the user selects "Wall A001" (cell 2422) in the building material table 2420, the display module 218 displays a "Wall A001" component table 2430. The component table 2430 is table information showing attribute information of each of the component parts (tile B02, board E02, wallpaper C09) included in the building material "Wall A001."

[0205] As shown in FIG. 24, the display module 218 displays the sales credit values ​​of the tile B02, the board E02, and the wallpaper C09 as attribute information of the components included in the building material "wall A001."

[0206] That is, the display module 218 displays in comparison the total carbon credit value corresponding to the BIM part (structure) selected by the user, the total carbon credit value of the building materials included in the BIM part, and the sales carbon credit values ​​of the component parts included in the building material.

[0207] The display module 218 may display, for example, a button or link in the rightmost field (changeable / unchangeable column) of the component table 2430 for displaying a list of replacement candidates corresponding to the component.

[0208] For example, when any of the tile B02, board E02, and wallpaper C09 in the component parts table 2430 is changed, the total carbon credit value of the building material or structure including the wall A001 is changed. In this case, the display module 218 may display the total carbon credit value of the building material or structure in a comparative manner so that the difference between before and after the component parts are changed can be seen.

[0209] For example, when a user performs a selection operation (change request) on the change button 2438 for requesting a change of a component part, the display module 218 may display a corresponding replacement candidate list.

[0210] Here, for example, when the "change button" 2438 of the board E02 is selected, the display module 218 displays the corresponding replacement candidate list with the board E02 as the change target. Here, when the sales credit value (sales carbon credit value) changes due to changing to a component part (another board) in the replacement candidate list, the total credit value of the wall A001 is also changed based on the sales carbon credit value after the change.

[0211] (Display flow of optimal building material combination) The display flow of the optimum building material combination (optimum combination display flow) will be described with reference to Fig. 18. Fig. 18 shows an example of the optimum combination display flow.

[0212] In step 1810, the input reception module 219 receives the selection of the BIM part and the input of the target credit value corresponding to the selected BIM part. Specifically, the input reception module 219 receives the selection information of the BIM part and the target credit value transmitted from the user terminal 102 to the management server 101.

[0213] On the user terminal 102, for example, the user selects a BIM part using the BIM operation screen, and a target credit value setting window 2500 is displayed. Figure 25 shows an example of a target credit value setting window. The target credit value is, for example, the total credit value of the BIM parts at the time of selection as the reference value, and is the carbon credit value (or the carbon dioxide emission amount) that the user wants to increase above the reference value.

[0214] For example, the user inputs a target credit value in the text field 2510 of the target credit value setting window 2500 displayed on the user terminal 102, and clicks the "Send" button 2530. As a result, the BIM part selection information and the target credit value are transmitted to the management server 101, and the input reception module 219 acquires the BIM part selection information and the target credit value.

[0215] In step 1820, the calculation module 217 determines the building materials and components included in the BIM parts so that the total carbon credit value of the BIM parts selected by the user approximates the target credit value.

[0216] For example, if the total carbon credit value of the BIM part is lower than the target credit value, the calculation module 217 changes the building materials and components included in the BIM part to building materials and components with a higher total carbon credit value or a higher carbon credit value for sale. Conversely, for example, if the total carbon credit value of the BIM part is higher than the target credit value, the building materials and components included in the BIM part may be changed to building materials and components with a lower total carbon credit value or a lower carbon credit value for sale. This allows the calculation module 217 to select a combination of building materials and components whose total carbon credit value is close to the target credit value. A specific processing flow of the process of determining the combination of component parts by the calculation module 217 will be described later.

[0217] In step 1830, the display module 218 outputs (displays) the combination of building materials and components determined by the calculation module 217. For example, the display module 218 outputs to the user terminal 102 a component parts table of the building materials and components determined as the optimal combination.

[0218] This enables the display module 218 to output to the user terminal 102 a combination of building materials and components that results in an optimal total carbon credit value for the BIM parts.

[0219] Next, the process of determining a combination of components by the calculation module 217 in step 1820 will be described with reference to FIG. FIG. 19 shows an example of a component part determination flow.

[0220] In step 1910, the calculation module 217 calculates the total carbon credit value of the selected BIM parts. Specifically, the calculation module 217 obtains the sales carbon credit values ​​of the component parts that make up each building material included in the BIM part, and calculates the total carbon credit value of the BIM part by adding up these sales carbon credit values.

[0221] In step 1920, the calculation module 217 calculates the difference between the total carbon credit value and the target credit value. For example, the calculation module 217 compares the calculated total carbon credit value of the BIM parts with a target credit value, and calculates a difference value by subtracting the target credit value from the total carbon credit value of the BIM parts.

[0222] In step 1930, the calculation module 217 determines whether the calculated difference value is within a preset range of a predetermined value. Specifically, the calculation module 217 determines whether the absolute value of the calculated difference value is equal to or smaller than a predetermined value.

[0223] If the calculated difference value is greater than the predetermined value (i.e., outside the predetermined value range) (N), in step 1960, the calculation module 217 changes the components so as to reduce the difference value. Specifically, the calculation module 217 changes each component included in the BIM part to an alternative candidate that reduces the difference value based on the sales carbon credit value.

[0224] The calculation module 217 calculates the total carbon credit value of the BIM parts (S1910) after the component parts are changed (S1960).

[0225] On the other hand, if in step 1930 the difference value is less than the predetermined value (ie, within the predetermined range) (Y), in step 1940 the calculation module 217 determines whether there are any alternative candidates that would reduce the difference value. For example, the calculation module 217 acquires component information of the building materials and components included in the BIM parts, and determines whether or not to reduce the difference value based on the sales carbon credit value of the alternative candidates for each component.

[0226] If it is determined in step 1940 that there is a replacement candidate that reduces the difference value (Y), then in step 1960 the calculation module 217 makes a change to the component that reduces the difference value.

[0227] In step 1940, if there is no alternative candidate that reduces the difference value (N), the calculation module 217 determines the combination of building materials and components included in the BIM parts as the optimal combination. In the above example, the optimal value of the carbon credit total value is the value that is closest to the target credit value, but this is not limited to this. For example, the calculation module 217 may be set to determine the combination of building materials and components by taking the case where the carbon credit total value of the BIM parts is the highest as the optimal value.

[0228] (Carbon credit setting function) Next, a function of setting carbon credits to be assigned to building materials and component parts (assigned credit setting function) using the building material management system 100 will be described. The function for setting the carbon credits to be awarded allows the user to set the environmental project for which the carbon credits are to be awarded to building materials and components, as well as the amount of carbon credits to be awarded (carbon credit value).

[0229] In a user terminal 102 (e.g., a user terminal 102a of a building materials manufacturer), for example, when the granted credit setting mode is set as the operating mode on the BIM operation screen, the granted credit setting window 2600 is displayed when the user selects a building material or component part on the BIM operation screen.

[0230] FIG. 26 is an example of an awarded credit setting window 2600. When a building material or component is selected on the BIM operation screen, the display module 218 displays an assigned credit setting window 2600 on the user terminal 102a. The assigned credit setting window 2600 corresponds to, for example, each of the selected building material and component (e.g., product AAA) to which credit is to be assigned.

[0231] The display module 218 displays “Selection”, “Environmental Project Name”, “Project Summary”, “Target Country”, “Set Credit Quantity Used”, and “Certificate Verification” in a header row 2610 of the granted credit setting window 2600.

[0232] Below the header row, the display module 218 displays an environmental project selection table 2620 for selecting an environmental project. The environmental project selection table 2620 is table information in which attribute information regarding each environmental project is displayed in a list format.

[0233] The display module 218 displays a "Confirm with selected project" button 2630 and a "Cancel" icon 2635 at the bottom of the environmental project selection table 2620. When the "Confirm with selected project" button 2630 is selected, the amount of credits to be used set by the user and information on the environmental project selected by the user are sent to the input receiving module 219. When the "Cancel" icon 2635 is selected, the amount of credits to be used and the selection of environmental project information entered in the input receiving module 219 in the environmental project selection table 2620 are erased.

[0234] The display module 218 displays fields (columns) in the environmental project selection table 2620 that correspond to the display items in the header row 2610 . Specifically, the display module 218 displays a left-most column selection checkbox column 2640 with a selection checkbox corresponding to each environmental project. Furthermore, the display module 218 arranges an environmental project name column 2650, an environmental project summary column 2660, a target country column 2670, a credit quantity used setting column 2680, and a certificate confirmation button column 2690 in this order to the right of the column selection check box column 2640. Each column arranged here shows the attributes of the environmental project displayed in the environmental project name column 2650, such as a project summary, a target country, a field for inputting the credit quantity used, and a certificate confirmation button.

[0235] The display module 218 may display the granted credits setting window 2600 in response to a selection on the bill of materials screen 1100, for example. For example, when the bill of materials screen 1100 is displayed on the user terminal 102, if the “Award Credit” button displayed in the product column for product AAA on the bill of materials screen 1100 is selected, the display module 218 displays the assigned credit setting window 2600 associated with product AAA on the user terminal 102.

[0236] The user terminal 102 transmits to the management server 101 the amount of credits that the user wishes to grant to product AAA, which has been set using the displayed grant credit setting window 2600, and information on the selected environmental project. The registration module 215 stores the amount of credits used and the environmental project information acquired by the input reception module 219 in the granted credit setting information 1300 .

[0237] Furthermore, the user can use the granted credit setting window 2600 to set, for example, environmental projects that the user does not want to grant to his / her company's products (building materials). For example, if a user does not want to grant carbon credits derived from "efforts to preserve ecological safety" to the building material RRR, which is the company's product, the user can set it to uncheck the selection of the DD project in the environmental project. This will set it so that carbon credits derived from the DD project will not be granted to the building material RRR.

[0238] As described above, by using the granted credit setting window 2600, the user can set the type of carbon credit (environmental project information) to be granted and the quantity of carbon credits to be granted for each component part (product). This allows information on environmental projects, etc. to be stored in the management server 101, and for example, when a certificate confirmation button is pressed on the user terminal 102, it becomes possible to issue a carbon credit certificate based on the carbon credit information (information on environmental projects, etc.) stored in the granted credit setting information 1300.

[0239] (Distribution of granted carbon credits) Furthermore, by using the assigned credit setting window 2600, the user can set the object of the assigned credit to, for example, a building material or structure made up of component parts. In other words, by using the assigned credit setting window 2600, the user can set the carbon credits that he or she wants to assign to the structure or building material of the building.

[0240] For example, when a BIM part is selected on a BIM operation screen displayed on a user terminal 102 (e.g., a construction contractor user terminal 102b), the display module 218 displays an assigned credit amount setting window corresponding to the selected BIM part on the construction contractor user terminal 102b.

[0241] In this case, the given credit setting window displayed on the construction company user terminal 102b is associated with the selected BIM part. At this time, the amount of credits requested to be given, which is input in the input area of ​​the given credit setting window, is given to the BIM part to which the given credit setting window is associated.

[0242] When the input receiving module 219 receives input of the BIM part selection information and the amount of credits requested to be granted, the acquisition module 216 acquires information on the component parts included in the BIM parts.

[0243] Next, the calculation module 217 calculates the number of building materials and components contained in the BIM part based on, for example, the information of the components. For example, the calculation module 217 divides the amount of credits requested to be granted for the BIM part by the number of components included in the BIM part, thereby calculating the amount of credits requested to be granted (the amount of credits used) to be granted to each component included in the selected BIM part.

[0244] As a result, the requested credit amount input by the user for the structure and building materials (BIM parts) of the building is set to be equally distributed to each component part included in the BIM parts. The requested credit amount (amount of credits used) and environmental project information that have been set are stored in the granted credit setting information 1300 by the registration module 215.

[0245] (Displaying product information using two-dimensional codes) In the building material management system 100, the user terminal 102 can acquire and display information on building materials and component parts (products) by using two-dimensional codes and IC tags. FIG. 27 shows an example of a method for displaying product information using a user terminal.

[0246] The user building material management module 312 of the user terminal 102 acquires the two-dimensional code 2720 photographed by the camera 306, and accesses the building material sales web page 2730 of the URL (Uniform Resource Locator) associated with the two-dimensional code 2720. For example, as shown in FIG. 27, the user photographs the two-dimensional code 2720 installed on the wall 2710 using the camera 306 of the user terminal 102. As a result, the user building material management module 312 downloads from the URL associated with the two-dimensional code 2720 and acquires the building material sales web page 2730.

[0247] The user building material management module 312 displays a building material sales web page 2730. The user building material management module 312 displays, for example, product information 2740 for wallpaper C0003, a sales carbon credit value 2750 for wallpaper C0003, a “purchase product” icon 2760, and a “purchase carbon credit” icon 2770 in the building material sales web page 2730.

[0248] For example, when the “Purchase Product” icon 2760 in the building material sales web page 2730 is tapped, the user building material management module 312 accesses the URL corresponding to the “Purchase Product” icon 2760 and obtains data for the purchase screen of the web page, wallpaper C0003. As a result, the user building material management module 312 displays a purchase screen for the wallpaper C0003. This allows the user of the user terminal 102 to proceed with the purchase procedure for the wallpaper C0003.

[0249] Furthermore, when the user taps on the "purchase carbon credits" icon 2770, the user building material management module 312 acquires and displays data of a web page for purchasing the carbon credits assigned to the wallpaper C0003. This allows the user of user terminal 102 to purchase only the carbon credits assigned to wallpaper C0003 on a web page separate from the web page for purchasing wallpaper C0003. This allows the user to purchase only the carbon credits assigned to wallpaper C0003, for example, even if the user does not purchase wallpaper C0003 as a product.

[0250] Additionally, the display module 218 may display an "alternative candidate" icon 2775 within the building materials sales web page 2730 displayed on the user terminal 102, as shown in FIG.

[0251] When the "alternative candidate" icon 2775 is tapped, the display module 218 acquires information on the components of the alternative candidates corresponding to the wallpaper C0003 (alternative candidate list) and displays it on the user terminal 102. This enables the user to change the wallpaper C0003 to an alternative candidate with a higher sales carbon credit value.

[0252] As shown in FIG. 27, the display module 218 may display environmental project information 2780, which is information related to carbon credits, and a “Go to project details” icon 2790 within a building materials sales web page 2730.

[0253] Information about an environmental project, which is a type of product information, may be displayed (environmental project information 2780). The environmental project information 2780 is information indicating, for example, the type of carbon credits granted to the wallpaper C0003 and the details of the environmental project from which the carbon credits are derived.

[0254] For example, when the user taps the "Project Details" icon 2790, the display module 218 accesses the corresponding URL, acquires and displays detailed information about the AAA project. The detailed information about the AAA project may be, for example, information about a company or individual that is investing in the AAA project.

[0255] The present technology is not limited to the above-described embodiments, and various modifications are included. For example, the above-described embodiments have been described in detail to clearly explain the present technology, and are not necessarily limited to those having all of the configurations described. In addition, it is possible to replace a part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. In addition, it is possible to add, delete, or replace a part of the configuration of each embodiment with another configuration.

[0256] (1) Each module disclosed in the above embodiment may be configured by combining multiple sub-modules. Furthermore, some or all of the operations or functions performed by one module may be performed or realized by another module.

[0257] (2) The present technology not only provides an invention related to the building materials management system 100, but also, in another aspect, can provide an invention related to a building materials management method. This building materials management method includes a step of displaying, in a building materials management table for a building, information indicating information about the building materials for each structure based on management information that associates information about the structures constituting the building with information about the building materials constituting the structures. Then, in this display step, when the level of detail of information related to the composition of the building materials satisfies a predetermined condition based on the management information, information indicating the type of building materials of the structures and information different from that when the criteria are not satisfied are displayed in the building materials management table.

[0258] (3) The present technology also provides a program for causing a server to execute each procedure in the reservation management method. The program may be composed of one program, or may be composed of two or more subprograms. The program may also be a program for causing a server to execute any one or two or more of the procedures.

[0259] (4) The present technology also provides a program for causing a computer to execute each procedure in the building material management method. The program may be composed of one program or may be composed of two or more subprograms. The program may also be a program for causing a computer to execute any one or two or more of the procedures.

[0260] (5) The above configurations, functions, processing units, processing means, etc. may be realized in part or in whole by hardware, for example, by designing them as integrated circuits. The above configurations, functions, etc. may be realized in software by a processor interpreting and executing a program that realizes each function. Information such as the program, table, file, etc. that realizes each function can be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD.

[0261] (6) In addition, the control lines and information lines shown are those that are considered necessary for the explanation, and not all control lines and information lines in the product are necessarily shown. In reality, it can be assumed that almost all components are interconnected.

[0262] (7) Furthermore, one or more of the management servers 101 and one or more user terminals 102 constituting the building material management system 100 may be installed in different countries. Furthermore, the management server 101 may be realized by one or more computers, any of which may be installed in different countries. The above-mentioned embodiments disclose at least the configurations described in the claims. [Explanation of symbols]

[0263] 100...building material management system, 101...management server, 102...user terminal, 211...user terminal management module, 212...output module, 213...change reception module, 214...status management module, 215...registration module, 216...acquisition module, 217...calculation module, 218...display module, 219...input reception module, 220...credit granting module, 311...user execution module, 312...user building material management module

Claims

1. A building materials management system for managing information on components of a building, An acquisition unit that acquires environmental credit information to be assigned to a component part; a calculation unit that calculates a sales credit value corresponding to the amount of the component parts to be sold based on the environmental credit information; a display unit that displays the information on the component parts and the sales credit value together; A building materials management system comprising:

2. the calculation unit divides the environmental credit information under a predetermined condition to calculate the sales credit value; The building materials management system according to claim 1 .

3. The building materials management system according to claim 1 , wherein the calculation unit calculates a sales credit value corresponding to a unit quantity of the component part.

4. The acquisition unit acquires information on components included in a structure that constitutes a building, The calculation unit calculates a total credit value corresponding to each of the structure and the building material based on sales credit values ​​of the components included in the building material constituting the structure. The display unit displays the total credit value corresponding to each of the structure and the building material. The building materials management system according to any one of claims 1 to 3.

5. the display unit displays the sales credit value corresponding to the quantity of the component parts at the time of sale based on the calculated sales credit value. The building materials management system according to any one of claims 1 to 3.

6. The acquisition unit acquires information on alternative candidates which are other components that can be substituted for the component, the display unit displays the sales credit value of the component and the sales credit value of the replacement candidate in comparison with each other. The building materials management system according to any one of claims 1 to 3.

7. the display unit changes a display manner of the replacement candidate when the sales credit value of the replacement candidate is higher than the sales credit value of the component part. The building materials management system according to claim 6 .

8. the display unit changes a display manner of the replacement candidates depending on a size of the sales credit value of each of the replacement candidates. The building materials management system according to claim 6 .

9. the display unit rearranges the replacement candidates according to the size of the sales credit value of each of the replacement candidates. The building materials management system according to claim 6 .

10. the display unit, when changing the component part to another component part, displays the sales credit values ​​of the component part and the other component part in comparison based on a difference between the sales credit values ​​of the component part and the other component part. The building materials management system according to claim 6 .

11. the calculation unit, when a target credit value that is a target value of a total credit value of the structure is set, selects components included in the structure such that the total credit value of the structure approximates the target credit value. The building materials management system according to claim 4 .

12. An input receiving unit that receives input of a BIM part using BIM (Building Information Modeling) data for displaying three-dimensional model data corresponding to the structure, The calculation unit calculates a total credit value corresponding to the BIM part based on information of components included in the BIM part and sales credit values ​​of the components, The display unit displays a total credit value corresponding to the BIM part and a sales credit value of a component part included in the BIM part. The building materials management system according to claim 4 .

13. The display unit displays a list of information on the structures and building materials included in the BIM parts, and changes the display mode of the information on the structures and building materials based on the magnitude of the total credit value of the structures and building materials. The building materials management system according to claim 12 .

14. a credit granting unit that, when the input receiving unit receives the input of the environmental credit information, divides and grants a credit value included in the environmental credit information to the component parts; The building material management system according to claim 13, further comprising:

15. The display unit displays the carbon dioxide emission amount corresponding to the sales credit value or the total credit value. A building material management system according to any one of claims 1 to 14.

16. A building materials management method for managing information about components of a building, comprising: obtaining environmental credit information to be granted to the component; calculating a sales credit value corresponding to the amount of the component parts sold based on the environmental credit information; displaying the information on the component parts together with the sales credit value; A building materials management method comprising the steps of:

17. A program for causing a computer to execute each step of the building material management method according to claim 16.

Citation Information

Patent Citations

  • Systems and methods for managing carbon credit data

    JP2011521314A

  • Building material selection device and program

    JP2017084126A

Cited By

  • Carbon label-driven carbon emission reduction grading method

    CN120996380A