Interior design support device and method
The interior design support device and method generate multiple interior designs and cost estimates tailored to client needs, addressing the limitations of existing methods by incorporating diverse requests and legal compliance.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LYTECH株式会社
- Filing Date
- 2024-11-06
- Publication Date
- 2026-05-19
AI Technical Summary
Existing interior design methods fail to accommodate diverse client requests, including budget, seating capacity, and desired room types, and lack support for creating cost estimates corresponding to designed interiors.
An interior design support device and method that utilizes a trained model to generate multiple sets of layout diagram data and estimation information based on client requests, including budget, seating capacity, and desired room types, while ensuring compliance with building constraints and legal requirements.
Enables the creation of interior designs that meet client requirements and provides accurate cost estimates, significantly reducing the time and effort required for interior contractors and clients.
Smart Images

Figure 2026082162000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a technology for supporting the interior design of building properties.
Background Art
[0002] When newly constructing or relocating an office, etc., it is often the case that the interior design and interior construction of the new or relocated office are entrusted to an interior contractor. At this time, before receiving a formal order, the interior contractor conducts a hearing of the client's requests, creates a rough layout plan that meets those requests, and issues an estimate according to it. The client decides on the interior contractor to formally order considering the estimate. For this reason, the interior contractor requires a lot of labor and time until creating an estimate before receiving an order. On the other hand, for the client, it is also necessary to wait for a certain period from communicating the requests to the interior contractor until receiving the estimate, and furthermore, it also takes a long time until the detailed interior design is completed.
[0003] Therefore, a technology for supporting the design of office layouts has been proposed as in the following Patent Document 1. The following Patent Document 1 discloses a layout support device, method, and program that can appropriately support the design of a layout according to the user's target actions using an activity card that links visible information, which is information including an activity indicating the target actions performed by the user and an image or video corresponding to the activity, and invisible information, which is information including zoning requirements corresponding to the activity.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] The method described in Patent Document 1 above can support the design process itself so that the layout is suitable for the user's intended actions. However, clients' requests regarding interior design are typically diverse, including budget, seating capacity, number of furnishings, and desired room type. Currently, there is no method to support the design of a layout that accommodates such a wide range of requests. Furthermore, there is no method to support the creation of estimates corresponding to the designed interior.
[0006] This invention has been made in view of these circumstances and provides a technology that can support the design of interiors that meet the client's requirements, including budget, and the creation of cost estimates corresponding to the designed interiors. [Means for solving the problem]
[0007] One aspect of the present invention relates to an interior design support device. An interior design support device according to one aspect of the present invention comprises: a first acquisition means for acquiring floor plan data of a building property; a second acquisition means for acquiring client request information related to the interior of the building property; a model processing means for acquiring multiple sets of layout diagram data and estimation information corresponding to the client's request, which are output from a trained model by applying the floor plan data and the request information; and an output processing means for performing output processing of the multiple sets of layout diagram data and estimation information, wherein the request information indicates at least the number of people or furniture to be accommodated, the type of room desired, and the budget; each of the multiple sets of layout diagram data indicates at least the arrangement of furniture and the floor plan, corresponds to the budget indicated by the request information, and has a different interior design; and each of the multiple sets of estimation information includes the budget indicated by the request information and an estimated amount corresponding to the interior shown in the corresponding layout diagram data.
[0008] Another aspect of the present invention relates to an interior design support method performed by one or more computers equipped with memory and a processor. The interior design support method according to this aspect includes the one or more computers acquiring floor plan data of a building property, acquiring client request information related to the interior of the building property, acquiring multiple sets of layout diagram data and estimation information corresponding to the client's request, which are output from a trained model by applying the floor plan data and the request information, and processing the multiple sets of layout diagram data and estimation information to be output, wherein the request information indicates at least the budget, the number of people or furniture to be accommodated, and the type of room desired, each of the multiple sets of layout diagram data indicates at least the arrangement of furniture and the floor plan, each corresponds to the budget indicated by the request information, and each has a different interior design, and each of the multiple sets of estimation information includes the budget indicated by the request information and the estimated amount corresponding to the interior shown in the corresponding layout diagram data.
[0009] Another aspect of the present invention relates to a computer program that can cause one or more computers to execute the interior design support method according to the above aspect. [Effects of the Invention]
[0010] According to the present invention, it is possible to provide a technology that can support the design of interiors that meet the client's requirements, including budget, and the creation of cost estimates corresponding to the designed interiors. [Brief explanation of the drawing]
[0011] [Figure 1] This diagram conceptually shows an example of the hardware configuration of the interior design support device (this support device) according to this embodiment. [Figure 2] This diagram conceptually shows an example of the software configuration of the interior design support device (this support device) according to this embodiment. [Figure 3] This figure shows an example of a floor plan shown in the floor plan data acquired by the information acquisition unit. [Figure 4]This is a diagram showing an example of an input screen for desired information and the like. [Figure 5] This is a diagram conceptually showing each operation of learning and generation of an AI model (trained model). [Figure 6] This is a diagram showing an example of a layout diagram indicated by layout diagram data. [Figure 7] This is a diagram showing an output example of estimate cover data. [Figure 8] This is a diagram showing an output example of breakdown estimate data. [Figure 9] This is a flowchart showing an interior design support method (this support method) according to the present embodiment. [Figure 10] This is a diagram showing an example of a parse diagram indicated by layout diagram data.
Mode for Carrying Out the Invention
[0012] Hereinafter, embodiments of the present invention will be described with reference to the drawings. The embodiments described below are examples, and the present invention is not limited to the configurations of the following embodiments.
[0013] Before detailing the interior design support device (hereinafter sometimes abbreviated as this support device) and the interior design support method (hereinafter sometimes abbreviated as this support method) according to the present embodiment, first, the features of this support device and this support method will be outlined. This support method is a method executed by one or more computers including a memory and a processor, and this support device is a device capable of executing this support method. However, the one or more computers capable of executing this support method and the hardware configuration of this support device are not limited in any way. These hardware configurations will be described later.
[0014] This support method includes obtaining floor plan data of a building property (denoted as step A), obtaining request information of a requester related to the interior decoration of the building property (denoted as step B), obtaining a plurality of sets of layout diagram data and quotation information corresponding to the requester's requests output from a learned model by applying the floor plan data and the request information (denoted as step C), and processing so that the plurality of sets of the layout diagram data and the quotation information are output (denoted as step D). Each of these steps is executed by one or more computers that are the execution entities of this support method.
[0015] The floor plan data obtained in step A shows at least a view of the building property to be interior-designed, sliced horizontally and viewed from above. When the building property is a skeleton property without interior decoration, the floor plan data may show only the building structure, or may show the layout of toilets, stairs, elevators, etc. in areas other than the interior design target area (for example, shared areas). Also, when the building property is an empty property, the floor plan data may show the existing interior decoration. The floor plan data may be composed only of image data showing the floor plan or CAD (Computer Aided Design) data, or may include metadata showing additional information in addition to the image data or CAD data. The format of the image data showing the floor plan is not limited, and may be a raster format such as BMP, JPEG, PNG, GIF, TIFF, etc., or a vector format such as PDF, SVG, etc. There is no limitation on the method for obtaining the floor plan data in step A. The floor plan data may be generated by one or more computers themselves that are the execution entities of this support method, may be obtained by communication from other computers, or may be read from a portable storage medium.
[0016] The request information obtained in step B shows at least the number of people or furniture items planned to be accommodated desired by the requester, the types of rooms desired, and the budget. The number of furnishings refers to the number of furnishings the client wants as part of the interior design. "Furniture" refers to fixtures, equipment, furniture, etc., that will be placed as part of the interior design, such as desks, chairs, tables, sofas, cabinets, bookshelves, partitions, photocopiers, multifunction printers, shredders, refrigerators, etc. The number of furnishings indicated in the request information is preferably the number of furnishings corresponding to the number of people to be accommodated, but it may also be the total number of all furnishings, the number of specific furnishings predetermined, such as desks and chairs, or a set of numbers for each type of furnishing. The desired room type refers to the type of room the client wants, such as an office for the president, a conference room, an office, a break room, a bedroom, a children's room, a living room, etc. The budget indicates the planned amount to be spent on interior design and construction. There are no limitations on the method for obtaining the request information in process B. This request information may be obtained by user input, by communication from another computer, or by reading from a portable storage medium.
[0017] The trained model used in process C can also be called a generative AI (Artificial Intelligence) model, and is composed of, for example, a combination of a computer program and parameters, or a combination of multiple functions and parameters. The pre-trained model referred to here can be any generative AI model, without any limitations on its structure or training algorithm. For example, the pre-trained model may be a neural network (NN), deep neural network (DNN), or convolutional neural network (CNN), where each layer has multiple layers in which multiple nodes are connected by edges, and the value of each node is calculated using an activation function based on the values of other nodes connected to that node and the edge weights (parameters). Furthermore, the trained model may consist of multiple types of AI models, such as deep generative models like GANs (Generative Adversarial Networks) and VAEs (Variational Autoencoders), and classification models that perform natural language processing and image recognition.
[0018] The trained model used in process C takes at least plan view data and request information as input and outputs multiple sets of layout view data and quotation information corresponding to the client's requests indicated in the request information. The layout diagram data output by the trained model is data that shows a floor plan with interior design applied according to the input request information, based on the floor plan data that was input, and it shows at least the arrangement of furniture and the layout. The estimate information output by the trained model will at least show the estimated cost corresponding to the budget indicated by the input request information and the interior design shown in the layout diagram data. This estimated cost is the total cost required to realize the interior design shown in the layout diagram data.
[0019] The trained model outputs multiple sets of layout diagram data and estimation information. Each of the multiple layout diagram data sets corresponds to a budget indicated by the input request information, and each has a different interior design. Furthermore, each set of quotation information includes the budget indicated by the entered request information and the estimated cost corresponding to the interior design shown in the corresponding layout drawing data. In other words, the trained model can generate multiple interior design patterns to meet the client's requests and provide layout diagram data and quotation information for these multiple interior design patterns.
[0020] The trained model may be held by one or more computers that are the implementing bodies of this support method, or by the support device itself, or it may be held by another computer. In the latter case, the implementing bodies of this support method or the support device may access the trained model through communication with the other computer. In process C, multiple sets of layout diagram data and quotation information corresponding to the client's requests, output from such a trained model, are acquired.
[0021] In process D, multiple sets of layout diagram data and quotation information acquired in process C are output. This output process only requires that the multiple sets be output in a predetermined format, and the output format is not limited in any way. The output format may be display on a display device, print using a printing device, store in an electronic file, or transmit to another computer.
[0022] The support device only needs to include means for executing step A (first acquisition means), means for executing step B (second acquisition means), means for executing step C (model processing means), and means for executing step D (output processing means). These means are realized, for example, by executing a computer program stored in the memory of the support device on the processor of the support device.
[0023] According to this embodiment, by acquiring floor plan data of the building and client request information, it becomes possible to present multiple interior design layouts that meet the client's requirements, including their budget, along with cost estimates. As a result, not only can the cost estimation work of interior contractors be significantly reduced, but the time it takes to present interior design layouts that satisfy the client and to provide the client with a cost estimate can also be significantly reduced.
[0024] The following provides a detailed description of this support device and support method, including specific examples. <Interior design support equipment> Figure 1 is a conceptual diagram showing an example of the hardware configuration of the interior design support device (this support device) 10 according to this embodiment. Figure 1 illustrates a configuration in which the interior design support service is provided as a cloud service. Specifically, the support device 10 is connected to the communication network 2 as a server device and provides the interior design support service to a group of user terminals 5 connected to the communication network 2. However, the support device 10 may also be implemented as a standalone device.
[0025] In the example in Figure 1, communication network 2 can be a public network such as the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a wireless communication network, etc., and may be formed by multiple such communication networks or by a single communication network. However, there are no limitations on the communication form or communication protocol of communication network 2.
[0026] The user terminal 5 can be any general-purpose computer, such as a notebook or desktop PC (Personal Computer), or a tablet device. The user terminal 5 has a CPU (Central Processing Unit), memory, display unit, communication unit, etc., and can connect to the communication network 2 via wired or wireless communication, and is connected to the support device 10 via the communication network 2.
[0027] In the example shown in Figure 1, this support device 10 is implemented using a single computer. As shown in Figure 1, this support device 10 includes a CPU 11, memory 12, communication unit 13, input / output interface (I / F) 14, etc., which are interconnected by a bus. CPU11 refers to what is commonly known as a processor, and in addition to general CPUs, it may also include application-specific integrated circuits (ASICs), DSPs (Digital Signal Processors), GPUs (Graphics Processing Units), etc. Memory 12 includes RAM (Random Access Memory), ROM (Read Only Memory), and auxiliary storage devices (such as hard disks).
[0028] The communication unit 13 communicates with other computers via the communication network 2 and exchanges signals with other devices such as printers. In this embodiment, the communication unit 13 communicates with the user terminal 5. A portable recording medium may also be connected to the communication unit 13. The input / output interface 14 can be connected to user interface devices such as a display device 15 and an input device 16. The display device 15 is a device that displays a screen corresponding to drawing data processed by the CPU 11, such as an LCD (Liquid Crystal Display) or a CRT (Cathode Ray Tube) display. The input device 16 is a device that accepts user input such as a keyboard or mouse. The display device 15 and the input device 16 may be integrated and implemented as a touch panel.
[0029] The hardware configuration of the support device 10 is not limited to the example in Figure 1. The monitoring device 10 may include other hardware elements not shown, and it may not have a display device 15 or an input device 16. The number of each hardware element is also not limited to the example in Figure 1. For example, the support device 10 may have multiple CPUs 11. Furthermore, the support device 10 may be implemented by multiple computers consisting of multiple enclosures.
[0030] Figure 2 is a conceptual diagram showing an example of the software configuration of the interior design support device (this support device) 10 according to this embodiment. The support device 10 includes software elements such as an AI model 20, an information acquisition unit 21, a model processing unit 23, and an output processing unit 25. These software elements are realized by the CPU 11 executing a computer program stored in memory 12. This computer program may be installed via a communication unit 13 from a portable recording medium such as a CD (Compact Disc) or memory card, or from another device connected to the communication network 2, and stored in memory 12.
[0031] The information acquisition unit 21 corresponds to the first and second acquisition means described above, and acquires floor plan data of the building property and client request information related to the interior of the building property. The floor plan data and request information are as described above. To make the explanation easier to understand, here we will give an example in which the plan view data acquired by the information acquisition unit 21 includes CAD data showing the plan view and metadata indicating supplementary information such as dimensions and area related to that plan view.
[0032] Figure 3 shows an example of a floor plan shown in the floor plan data acquired by the information acquisition unit 21. The floor plan shown in Figure 3 illustrates the layout of common areas such as a washroom, a kitchenette, men's restroom, and women's restroom, in addition to the walls and columns surrounding the TA area, which is the subject of interior design. In this case, the metadata included in the floor plan data preferably includes not only dimensional information such as wall length, ceiling height, and window and door sizes, as well as area information such as area TA, but also the type of each room in the common area, and the types and locations of structures and equipment such as windows, columns, beams, pipe spaces, meter boxes, electrical wiring and piping, lighting and outlets. Furthermore, the metadata may also include cardinal orientation information (east, west, north, south).
[0033] The information acquisition unit 21 may acquire image data (BMP, PDF, etc.) showing the floor plan to be designed for interior design and convert this image data into CAD data. Alternatively, the information acquisition unit 21 may acquire CAD data showing the floor plan from another computer or the like. Furthermore, the information acquisition unit 21 may generate a floor plan based on information measured by a laser rangefinder or the like, and then generate CAD data showing the floor plan from that. Alternatively, the information acquisition unit 21 may convert a three-dimensional image obtained by photographing and measuring the floor of a building property with a drone camera or by measuring with a laser scanner into a two-dimensional image, and then finally convert that into CAD data.
[0034] Figure 4 shows an example of an input screen for request information, etc. In the example in Figure 4, it is assumed that the building property to be designed for interior construction is a property used as a company office. The information acquisition unit 21 may display an input screen, as illustrated in Figure 4, on the user terminal 5 and acquire the requested information based on the input to that input screen. In other words, the information acquisition unit 21 also corresponds to an input processing means that displays the input screen on a display device. In this case, the interior decorator can interview the client about their requests and other details while looking at the input screen exemplified in Figure 4.
[0035] This input screen includes fields for budget, desired completion date, availability of floor plans, building regulations and conditions, planned occupancy, interior design requests, construction information, and problems. The budget input field allows you to enter a budget amount. The input field for desired completion date allows the client to enter their preferred completion date (year, month, and day). The input fields, such as whether or not a floor plan exists, allow users to select whether or not a floor plan for the interior design project exists in paper format, electronic format, or no format. Furthermore, if a floor plan exists in electronic format, the data type can be entered.
[0036] The input fields for building regulations and conditions allow users to freely enter strings of text that indicate the building regulations or conditions established for the building property. Figure 4 shows examples of building regulations, such as the prohibition of installing furniture that blocks meter box doors and furniture that blocks emergency stairwell doors, and an example of building conditions, such as the elevator load capacity limit of 650 kg. Such information, including building regulations and conditions, can be called building constraint information rather than information indicating the client's requests. Thus, the input screen allows for the input of building constraint information, and the input screen can be described as including an input area where the user can freely enter strings indicating building regulations or conditions determined for the building property. Therefore, the information acquisition unit 21 also corresponds to a fourth acquisition means, which acquires building restriction information indicating building regulations or building conditions determined for a building property based on input to the input screen.
[0037] The input field for the planned capacity allows users to enter both the initial planned capacity and the maximum capacity projected for the future. The input fields for interior design requirements allow the user to select whether the building is a shell property or a ready-to-use property, as well as to input specific interior design requirements from the client. In the example in Figure 4, there are input fields for whether an entrance reception area is needed, whether a locker room is needed, whether a changing room is needed, whether a president's office is needed, the rank of furniture for the president's office, whether a reception room is needed, the rank of furniture for the reception room, the number of conference rooms, the capacity of each conference room, the number of desk and chair sets in the office, the rank of furniture in the office, whether a free space is needed, the number of cabinets / bookshelves, the number of multifunction printers, the number of shredders, the rank of interior materials (flooring), the rank of interior materials (walls), and the rank of interior materials (ceiling). The input screen includes multiple input fields corresponding to multiple requests that may be included in the request information. The information acquisition unit 21 can acquire request information, including these specific multiple requests, based on the input to the input screen. Furthermore, as illustrated in Figure 4, the input screen allows for free-form text input of requests. For example, requests such as "I would like soundproofing measures taken in the president's office, conference rooms, and reception rooms," "I would like the floor to be made of solid wood floor tiles to create an open and airy space," "I would like the free space to accommodate about four people taking a break," and "I would like the wall and floor materials in the president's office and reception rooms to be of high quality" can be entered. In this way, the request information may include text-style strings that express the client's wishes.
[0038] The input fields for construction information allow you to input whether or not various types of interior construction work is being done on the building. In the example in Figure 4, examples of interior construction work include temporary construction, light steel frame construction, interior work, joinery work, partition work, electrical wiring work, air conditioning and ventilation equipment work, fire protection equipment work, and signage work. Temporary construction involves protecting walls and floors and erecting scaffolding, and also includes cleaning and waste disposal. Light steel frame construction involves installing the framework for walls and ceilings. Interior work involves finishing walls, ceilings, and floors, such as installing panels on walls made with light steel frame construction or laying tiles or carpets on floors. Joinery work involves installing fixtures for openings such as doors and windows. Partition work involves assembling partitions. Electrical wiring work involves not only installing electrical wiring but also installing outlets, lighting, and communication cables. Air conditioning and ventilation equipment work involves installing and adjusting equipment such as air conditioners and ventilation fans. Fire safety equipment installation involves the installation of fire hydrants and sprinklers. Signage installation involves the installation of signs and other similar materials. Since it is difficult for the client to decide which fields to enter for this type of construction information, it is fine for the interior contractor's representative to enter them. The information acquisition unit 21 can acquire construction information indicating whether or not various interior construction work is being carried out, based on the input to the input screen. Therefore, the information acquisition unit 21 also corresponds to a third acquisition means.
[0039] The input field for problems allows the client to enter the problems they have with the building property. In other words, the input screen includes an input area where the client can freely enter a string of characters indicating the problems with the building property. The information acquisition unit 21 can then acquire request information that further indicates the problems the client has with the building property, based on the input to the input screen. The problems here include complaints and areas for improvement regarding the building itself, such as "lack of storage space" and "uncomfortable unevenness in the walls and ceilings."
[0040] Thus, in this embodiment, the information acquisition unit 21 can acquire, based on the user's input to the input screen, request information including multiple requests such as budget, desired completion date, planned occupancy, number of furnishings, desired room type, and problems with the building property, as well as building constraint information indicating building regulations or conditions determined for the building property, and construction information related to the interior of the building property.
[0041] Figure 5 is a conceptual diagram illustrating the learning and generation operations of AI model 20 (a pre-trained model). AI model 20 corresponds to the pre-trained model described above. As illustrated in Figure 5, the AI model 20 in this embodiment is configured to take the above-mentioned building constraint information and construction information as input, in addition to floor plan data and request information, and to output multiple sets of layout diagram data, feature text data and estimation information, as well as interior construction schedule information.
[0042] Figure 6 shows an example of a layout diagram shown in the layout diagram data. As described above, the output layout diagram data is data that shows a floor plan (sometimes referred to as a layout diagram) with the interior design applied according to the input request information to the input floor plan data, and it shows at least the arrangement of furniture and the room layout. The data format of the layout diagram data is not limited as long as it can output a floor plan (layout diagram) with the interior design applied. The layout diagram data may be raster or vector image data, or CAD data. In the example shown in Figure 6, the interior design has been applied to the floor plan shown in Figure 3. Specifically, it is divided into four rooms: conference room R1, free space R2, storage room R3, and office R4. Office R4 is furnished with shelving, two storage boxes, a multifunction printer, and 10 sets of desks and chairs. Free space R2 is furnished with one table and four chairs, and conference room R1 is furnished with one table and six chairs. These interior designs conform to the requirements information input into AI model 20.
[0043] Furthermore, in this embodiment, since the AI model 20 receives request information including information about problems the client has with the building, the AI model 20 can output an interior design layout that addresses those problems. Furthermore, in this embodiment, since the aforementioned building constraint information is input to the AI model 20, the AI model 20 can output not only the client's requests but also interior design layouts that conform to the building regulations or building conditions indicated by the input building constraint information.
[0044] Feature text data is string data that describes the features of the interior design shown in the layout diagram data of the same set. For example, the feature text data may be string data that describes the representative features of the interior design shown in the layout diagram data, such as "The interior space has been divided into broad zones" or "The interior has been designed to give a sense of openness." The feature text data may also include string data that describes both representative features and string data that describes the details of the features. For example, it may include string data that describes the details of the features, such as "The floor has been divided into various zones such as an office zone, a conference room zone, a president's office zone, and a reception room zone, and the layout has been designed to make it easy to work while simulating the movement of employees from arrival to departure" or "The layout has been designed to allow for free use of the space like an office lounge, anticipating a temporary increase in the number of employees. The layout is also designed to be easy to change." For example, as illustrated in Figure 6, the set of layout diagram data outputs feature text data that includes string data indicating a typical feature such as "We considered storage space" and string data indicating a more detailed feature such as "We installed storage spaces and shelves in locations that do not obstruct people's movement within the floor, creating a layout that makes it easy to put in and take out stored items." In this embodiment, not only layout diagram data but also characteristic text data indicating the features of the content design can be output, making it possible to clearly present the features of the interior design to the client for each layout diagram.
[0045] The output estimate information is as described above, and at least the estimated amount corresponds to the budget indicated by the input request information and the interior design indicated by the layout diagram data. In this embodiment, since construction information is also input to the AI model 20 as described above, the estimated amount included in the estimate information can also correspond to the presence or absence of various construction works indicated by the construction information. In this embodiment, by inputting information about the presence or absence of various interior construction work into the AI model 20, the cost of such work can also be reflected in the estimated price, thus enabling the provision of a highly accurate estimated price.
[0046] Furthermore, each of the multiple sets of estimate information output includes, in addition to the estimated amount, breakdown information including estimated amounts for each type of furniture included in the interior as shown in the corresponding layout drawing data, and estimated amounts for each type of construction as shown in the construction information. Since AI model 20 can understand the types of furniture included and the quantities of each type of furniture in order to generate interior designs, it is possible to output a breakdown of the estimated amount for each type of furniture by learning the unit price (amount) for each type of furniture. Similarly, AI model 20 receives construction information as input, and is also possible to output a breakdown of the estimated amount for each type of construction by learning the costs for each type of construction. In this way, not only the overall estimated cost but also the breakdown of the costs can be presented, making it easier for the client to consider the reasonableness of the estimated cost.
[0047] Furthermore, since AI Model 20 receives request information, including the desired completion date, and construction information, it can also output interior construction schedule information that matches the desired completion date. AI Model 20 can identify the necessary types of construction based on the input construction information, and through learning the necessary work processes related to interiors, the order of implementation for each type of construction, and the duration, it can generate interior construction schedule information that matches the desired completion date.
[0048] In order for the AI model 20 to produce the output described above, the AI model 20 undergoes a training (learning) process and an evaluation feedback process as shown in Figure 5. The training process is performed periodically using a training data database (DB), which updates the AI model 20 regularly. The training algorithm is not limited; any known algorithm can be used.
[0049] For storage in the training data database, layout diagram data, furniture data, component data, legal data, construction data, etc., are periodically collected from websites on the internet and publicly available external information. The collected layout diagram data includes image data or CAD data showing the layout diagram, and metadata indicating the type, dimensions, area of the room, and the content of the interior design (furniture arrangement, room layout information, etc.). Furniture data includes image data for each type of furniture and metadata indicating the dimensions, price, rank, etc., of that furniture type. Component data includes image data for each component such as wall and ceiling coverings and partitions, and metadata indicating the dimensions, price, rank, etc., of that component. Legal data includes information on legal interior conditions corresponding to laws related to building interiors, such as the Building Standards Act, Fire Service Act, and Industrial Health Act, and construction data includes information such as construction costs, average construction period, and implementation order for each type of construction related to building interiors.
[0050] In addition to the periodic collection described above, the source data for such training data may also be entered by administrators or other personnel. Annotation is performed on the collected layout diagram data to generate training data, which is then stored in the training data database. Annotation involves tasks such as labeling and tagging the collected layout diagram data. Furthermore, various types of collected metadata are converted into a format suitable for input to the AI model 20 and stored in the training data database.
[0051] For example, by assigning labels corresponding to the aforementioned legal interior design requirements to layout diagram data and training the AI model 20, it can output layout diagram data that shows interior design compliant with the law. It is also possible to incorporate the aforementioned legal interior design requirements into the AI model 20 as a rule-based algorithm. Alternatively, information regarding legal interior design requirements may be input to the AI model 20. By using one or more of these methods, the layout diagram data output from the AI model 20 can be made compliant with the law. Therefore, it can be stated that the trained model is equipped with legal interior design requirements that correspond to laws and regulations concerning building interiors. These legal interior design requirements include ensuring a width of at least 120 cm for passages along walls, ensuring a width of at least 160 cm for passages not along walls, installing prescribed fire safety equipment when installing partitions without openings in transoms in offices, and ensuring a workspace of 10 cm per person. 3 This includes one or more of the above-mentioned areas. By doing so, we can provide layout data that complies not only with the client's requests but also with legal requirements.
[0052] The evaluation feedback process evaluates the output from the AI model 20 and uses the evaluation results to train and update the AI model 20. The evaluation of the output from the AI model 20 may be performed by a human or by computer processing. For example, if the AI model 20 is implemented as a GAN generative AI model, the process of the classifier evaluating the layout diagram data etc. generated by the generator is repeated.
[0053] As mentioned above, the structure of AI model 20 is not limited to any generative AI model, but AI model 20 has the following functions, for example. AI Model 20 has an image recognition function. With this function, AI Model 20 detects lines and shapes within the image data of the input floor plan data or CAD data to identify the location and shape of the area (room) to be designed for interior design, as well as the location and shape of walls, columns, doors, windows, etc. Furthermore, AI model 20 has the functions of feature extraction and data analysis. For example, in this function, AI model 20 analyzes image data or CAD data of the layout diagram to be output to identify the type, number, and location of furniture and equipment shown in the layout diagram, and estimate the use of each room. Furthermore, AI model 20 has a natural language generation function. In this function, AI model 20 analyzes the features extracted from the layout diagram data to be output and generates natural language that shows the analysis results. As a result, AI model 20 can generate feature text data for the layout diagram data.
[0054] The model processing unit 23 corresponds to the model processing means described above, and provides input to the AI model 20 and acquires output information from the AI model 20. In this embodiment, the model processing unit 23 inputs plan data, request information, building constraint information, and construction information to the AI model 20, and acquires multiple sets of layout data, feature text data, and estimation information, as well as interior construction schedule information, which are output from the AI model 20.
[0055] The output processing unit 25 corresponds to the output processing means described above and performs output processing on the information acquired by the model processing unit 23. In this embodiment, the output processing unit 25 processes the layout diagram data, multiple sets of quotation information and feature text data, and interior construction schedule information so that they are displayed on the display device of the user terminal 5. However, the output processing by the output processing unit 25 is not limited to such display processing, and may also be a process to print to a printing device, a file generation process to store such information in an electronic file, or a process to transmit the electronic file to another computer.
[0056] Furthermore, the output processing unit 25 can also process the data so that it outputs quotation cover page data showing the quotation cover page form and quotation breakdown data showing the quotation breakdown form as quotation information. Figure 7 shows an example of output for the estimate cover page data, and Figure 8 shows an example of output for the estimate breakdown data. As described above, the estimate information output from the AI model 20 includes not only the estimated amount but also breakdown information including the estimated amount for each type of fixture included in the interior as shown in the corresponding layout diagram data and the estimated amount for each type of work as shown in the work information. Therefore, the output processing unit 25 can process this information to output estimate cover sheet data and estimate breakdown data as exemplified in Figures 7 and 8.
[0057] In the example output of the estimate cover page data shown in Figure 7, in addition to the estimated amount (total), the construction costs for each type of work and the total cost of furniture, etc. are shown. In the example output of the estimate breakdown data shown in Figure 8, the breakdown of costs for each type of furniture, such as the desk, chair and bookshelf in the president's office, the sofa and sideboard in the reception room, and the table and chairs in the conference room, as well as the breakdown of costs for each piece of equipment, such as the multifunction printer and shredder, and the breakdown of costs for interior materials such as the ceiling, walls and floor. By outputting data such as the cover page and breakdown of the estimate, interior decorators can save time in creating these documents, and clients can verify the legitimacy and accuracy of the estimated price.
[0058] <Interior design support method> Figure 9 is a flowchart showing the interior design support method (this support method) according to this embodiment. This support method is executed by a computer such as the support device described above. For example, each step shown in the diagram is executed by the respective software elements of the support device 10. Therefore, since each step is the same as the processing content of the respective software elements of the support device 10, the details of each step are omitted as appropriate.
[0059] First, the support device 10 (information acquisition unit 21) displays an input screen on the user terminal 5, as illustrated in Figure 4 (S90). This allows the interior decorator to conduct an interview with the client while viewing the input screen displayed on the user terminal 5, and then input data into each input field on the screen.
[0060] The information acquisition unit 21 acquires the request information based on the input to its input screen (S91). Specifically, the information acquisition unit 21 acquires request information that includes multiple request items such as budget, desired completion date, planned occupancy, number of furnishings, desired room type, and problems with the building property. In the example in Figure 4, the problems with the building property included in this request information are indicated by string data entered into the input field on the input screen that allows free input.
[0061] Furthermore, the information acquisition unit 21 acquires building restriction information that indicates building regulations or building conditions determined for the building property, based on the input to the input screen (S92). In the example in Figure 4, the building restriction information is shown as string data entered into the input fields that are freely editable on the input screen. In addition, the information acquisition unit 21 acquires construction information related to the interior of the building based on the input to its input screen (S93). In the input screen of the example in Figure 4, it is possible to input whether or not various construction work related to the interior of the building is being carried out, and the acquired construction information indicates whether or not various construction work related to the interior is being carried out.
[0062] If the user indicates that electronic data of a floor plan exists in the input field on the input screen (S94; YES), the information acquisition unit 21 acquires the floor plan data (S96). The acquired floor plan data includes, for example, image data or CAD data showing the floor plan and metadata indicating incidental information such as dimensions and area related to the floor plan. On the other hand, if the input screen in the example of Figure 4 indicates that there is a paper copy of the floor plan or that there is no floor plan (S94; NO), the information acquisition unit 21 generates floor plan data (S95) and acquires the floor plan data (S96). The generation of floor plan data in step (S95) may be a conversion from image data showing a floor plan, or a conversion from a floor plan generated based on information measured by a laser rangefinder, drone camera, laser scanner, etc. Furthermore, step (S95) may be executed by a computer different from this support device 10.
[0063] The support device 10 (model processing unit 23) inputs (applies) the request information acquired in process (S91), the building constraint information acquired in process (S92), the construction information acquired in process (S93), and the floor plan data acquired in process (S96) into the AI model 20 (S97).
[0064] Then, the model processing unit 23 acquires multiple sets of layout diagram data, quotation information, and feature text data output from the AI model 20 in response to the above input, as well as interior construction schedule information (S98). Each set of layout diagram data shows a layout diagram with a different interior design that conforms to multiple requirements indicated in the input request information, such as budget, planned occupancy, number of furnishings, desired room type, and problems with the building property. Each set of estimate information includes the budget indicated in the input request information, whether or not work is being done for each type of work indicated in the input construction information, and the estimated cost corresponding to the interior shown in the corresponding layout diagram data, as well as breakdown information including the estimated cost for each type of furnishing and the estimated cost for each type of work indicated in the construction information. Each set of feature text data also indicates the features of the interior design shown in the corresponding layout diagram data. The interior construction schedule information displays a schedule that matches the desired completion date and construction details included in the entered request information.
[0065] The support device 10 (output processing unit 25) performs output processing (S99) of multiple sets of layout diagram data, quotation information, and feature text data acquired in process (S98), as well as interior construction schedule information. In this embodiment, this information is displayed on the display device of the user terminal 5. In addition, as quotation information, the output processing unit 25 performs output processing of quotation cover page data showing the quotation cover page form and quotation breakdown data showing the quotation breakdown form.
[0066] According to this support method, the interior contractor's representative interviews the client and inputs the information into the input screen displayed on the user terminal 5, thereby acquiring request information, building constraint information, and construction information. This information, along with separately acquired floor plan data, is then input into the AI model 20, which retrieves layout diagram data, quotation information, multiple sets of feature text data, and interior construction schedule information, and displays them on the display device of the user terminal 5. As a result, clients can instantly view multiple interior layout plans designed to meet their specific needs. Furthermore, clients can view not only the cover page and breakdown of estimates corresponding to each different interior layout plan, but also information on the interior construction schedule. This allows clients to instantly access estimates and other documents that they previously had to wait for, enabling them to quickly select an interior contractor. For interior contractors, this significantly reduces the effort and cost of creating estimates before accepting a project, and also improves customer satisfaction by allowing them to easily present multiple interior design options.
[0067] Note that the execution order of each step in this support method is not limited to the example shown in Figure 9. The execution order of each process can be changed to the extent that it does not impede the content. For example, process (S94) does not have to be executed by this support device 10, and processes (S95) and (S96) may be executed before process (S90), or they may be executed in parallel with processes (S91) to (S93). Furthermore, the execution order of processes (S91) to (S93) can also be changed, and they may be executed in parallel.
[0068] [Differentiation] The above description is an example of an interior design support device and interior design support method as embodiments of the present invention. The above-described support device 10 and support method may be partially modified as appropriate. As outlined in the features description, the AI model 20 only needs to be input with at least request information and floor plan data, and output at least multiple sets of layout data and quotation information corresponding to the client's requests. For example, it is acceptable if building constraint information and construction information are not used, and the AI model 20 does not output feature text data or interior construction schedule information.
[0069] Figure 10 shows an example of a perspective drawing shown in layout diagram data. Furthermore, AI Model 20 can output not only floor plans (layout diagrams) with interior designs applied as layout diagram data, but also perspective drawings as exemplified in Figure 10. A perspective drawing is a diagram that represents the interior of a building in three dimensions. By regularly collecting perspective drawings as layout drawing data during the training process, annotating these perspective drawings, and storing them in the training data database, the AI model 20 will be able to output perspective drawings along with layout drawings. By outputting perspective drawings like these, it becomes easier to present the interior design to the client in a way that makes it easier for them to understand. Furthermore, virtual reality (VR) data can also be output from the AI model 20, and by displaying this data on VR goggles or other VR devices, it becomes possible to allow clients to virtually experience the interior design in a virtual space.
[0070] The embodiments and modifications described above can also be specified as follows. (Note 1) A first acquisition method for obtaining floor plan data of a building property, A second means of obtaining information regarding the client's requests concerning the interior of the aforementioned building property, A model processing means that acquires multiple sets of layout drawing data and quotation information corresponding to the client's requests, which are output from a trained model by applying the aforementioned plan drawing data and the aforementioned request information. Output processing means for performing output processing of the multiple sets of the layout diagram data and the estimation information, Equipped with, The aforementioned request information should at least indicate the number of people or furniture to be accommodated, the type of room desired, and the budget. Each of the aforementioned sets of layout diagram data shows at least the arrangement of furniture and the floor plan, corresponds to the budget indicated in the request information, and has a different interior design. Each of the aforementioned sets of quotation information includes, respectively, the budget indicated by the request information and the estimated amount corresponding to the interior design indicated by the corresponding layout drawing data. Interior design support equipment. (Note 2) The trained model outputs feature text data that indicates different interior design features for each of the multiple sets of layout diagram data. The model processing means acquires multiple sets of the layout diagram data, estimation information, and feature text data output from the trained model, The output processing means processes the multiple sets of the layout diagram data, the estimation information, and the feature text data so that they are output. Interior design support device as described in Appendix 1. (Note 3) A third means for obtaining construction information related to the interior of the aforementioned building property, Furthermore, The aforementioned construction information indicates whether or not various types of construction work are being carried out, including temporary construction, light steel frame construction, interior work, joinery work, partition work, electrical wiring work, air conditioning and ventilation equipment work, and fire protection equipment work. In addition to the plan data and the request information, the construction information is further applied to the aforementioned trained model. The estimated amount included in the aforementioned estimate information also corresponds to the presence or absence of the various construction works indicated in the construction information. Interior design support device as described in Appendix 1 or 2. (Note 4) Each of the aforementioned sets of estimation information includes, in addition to the estimated amount, breakdown information including the estimated amount for each type of fixture included in the interior as shown in the corresponding layout drawing data and the estimated amount for each type of construction as shown in the construction information. The output processing means processes the data so that the estimate information includes estimate cover sheet data showing the estimate cover sheet form and estimate breakdown data showing the estimate breakdown sheet form. Interior design support device as described in Appendix 3. (Note 5) The aforementioned request information further indicates the client's desired completion date, The trained model further outputs interior construction schedule information that matches the desired completion date indicated by the request information. The model processing means further acquires the interior construction schedule information output from the trained model, The output processing means processes the interior construction schedule information so that it is further output. An interior design support device as described in any one of the appendices 1 to 4. (Note 6) Input processing means for displaying an input screen on a display device, Furthermore, The second acquisition means acquires the request information based on the input to the input screen, The aforementioned request information further indicates the problems the client has with the building property, The input screen includes multiple input fields corresponding to multiple request items that may be included in the request information, The aforementioned plurality of input fields include an input field that allows the user to freely input a string indicating a problem with the building property. An interior design support device as described in any one of the appendices 1 to 5. (Note 7) A fourth acquisition means that acquires building restriction information indicating building regulations or building conditions determined for the building property based on the input to the input screen, Furthermore, The aforementioned input screen includes an input area that allows the user to freely input a string of characters indicating building regulations or building conditions established for the building property. The aforementioned trained model is further subjected to the aforementioned building constraint information. Each of the aforementioned sets of layout diagram data shows an interior that conforms to the building regulations or building conditions indicated by the building constraint information. Interior design support device as described in Appendix 6. (Note 8) The aforementioned trained model is equipped with legal interior design requirements corresponding to laws and regulations concerning building interiors. The aforementioned legal interior design requirements include ensuring a width of at least 120 cm for passages along walls, at least 160 cm for passages not along walls, installing prescribed fire safety equipment when installing partitions without openings in the transoms within an office, and ensuring a workspace of 10 cm per person. 3 Including one or more of the above-mentioned areas, An interior design support device as described in any one of the appendices 1 to 7. (Note 9) An interior design support method that is performed by one or more computers equipped with memory and a processor, The aforementioned one or more computers The first acquisition step is to obtain floor plan data for the building property, The second acquisition step involves obtaining information regarding the client's requests concerning the interior of the aforementioned building property, A third acquisition step involves obtaining multiple sets of layout drawing data and quotation information corresponding to the client's requests, which are output from a trained model by applying the aforementioned floor plan data and the aforementioned request information. An output processing step that processes the layout diagram data and the multiple sets of the estimation information to be output, Execute, The aforementioned request information should at least indicate the budget, the number of people or furniture to be accommodated, and the type of room desired. Each of the aforementioned sets of layout diagram data shows at least the arrangement of furniture and the floor plan, corresponds to the budget indicated in the request information, and has a different interior design. Each of the aforementioned sets of quotation information includes, respectively, the budget indicated by the request information and the estimated amount corresponding to the interior design indicated by the corresponding layout drawing data. Interior design support method. (Note 10) The trained model outputs feature text data that indicates different interior design features for each of the multiple sets of layout diagram data. In the third step, the multiple sets of the layout diagram data, the quotation information, and the feature text data are acquired. In the output processing step, the multiple sets of the layout diagram data, the estimation information, and the feature text data are processed to be output. Interior design support methods as described in Appendix 9. (Note 11) The aforementioned one or more computers The fourth acquisition step involves obtaining construction information related to the interior of the aforementioned building property. Further execution, The aforementioned construction information indicates whether or not various types of construction work are being carried out, including temporary construction, light steel frame construction, interior work, joinery work, partition work, electrical wiring work, air conditioning and ventilation equipment work, and fire protection equipment work. In addition to the plan data and the request information, the construction information is further applied to the aforementioned trained model. The estimated amount included in the aforementioned estimate information also corresponds to the presence or absence of the various construction works indicated in the construction information. Interior design support methods as described in Appendix 9 or 10. (Note 12) Each of the aforementioned sets of estimation information includes, in addition to the estimated amount, breakdown information including the estimated amount for each type of fixture included in the interior as shown in the corresponding layout drawing data and the estimated amount for each type of construction as shown in the construction information. In the output processing step, the system is processed so that the estimate information includes estimate cover sheet data showing the estimate cover sheet form and estimate breakdown data showing the estimate breakdown sheet form. Interior design support methods as described in Appendix 11. (Note 13) The aforementioned request information further indicates the client's desired completion date, The trained model further outputs interior construction schedule information that matches the desired completion date indicated by the request information. In the third acquisition step, the interior construction schedule information output from the trained model is further acquired. In the output processing step, the interior construction schedule information is further processed to be output. An interior design support method described in any one of the appendices 9 to 12. (Note 14) The aforementioned one or more computers A step of displaying the input screen on a display device, Further execution, In the second acquisition step, the request information is acquired based on the input to the input screen. The aforementioned request information further indicates the problems the client has with the building property, The input screen includes multiple input fields corresponding to multiple request items that may be included in the request information, The aforementioned plurality of input fields include an input field that allows the user to freely input a string indicating a problem with the building property. An interior design support method described in any one of the appendices 9 to 13. (Note 15) The aforementioned one or more computers A fifth acquisition step involves acquiring building restriction information that indicates building regulations or building conditions determined for the building property, based on the input to the aforementioned input screen. Further execution, The aforementioned input screen includes an input area that allows the user to freely input a string of characters indicating building regulations or building conditions established for the building property. The aforementioned trained model is further subjected to the aforementioned building constraint information. Each of the aforementioned sets of layout diagram data shows an interior that conforms to the building regulations or building conditions indicated by the building constraint information. Interior design support methods as described in Appendix 14. (Note 16) The aforementioned trained model is equipped with legal interior design requirements corresponding to laws and regulations concerning building interiors. The aforementioned legal interior design requirements include ensuring a width of at least 120 cm for passages along walls, at least 160 cm for passages not along walls, installing prescribed fire safety equipment when installing partitions without openings in the transoms within an office, and ensuring a workspace of 10 cm per person. 3 Including one or more of the above-mentioned areas, An interior design support method described in any one of the appendices 9 to 15. (Note 17) A computer program capable of causing one or more computers to execute the interior design support method described in any one of the appendices 9 to 16. [Explanation of Symbols]
[0071] 2 Communication network, 5 User terminal, 10 Interior design support device (this support device), 11 CPU, 12 Memory, 13 Communication unit, 14 Input / Output I / F, 15 Display device, 16 Input device, 20 AI model, 21 Information acquisition unit, 23 Model processing unit, 25 Output processing unit
Claims
1. A first acquisition method for obtaining floor plan data of a building property, A second means of obtaining information regarding the client's requests concerning the interior of the aforementioned building property, A model processing means that acquires multiple sets of layout drawing data and quotation information corresponding to the client's requests, which are output from a trained model by applying the aforementioned plan drawing data and the aforementioned request information. Output processing means for performing output processing of the multiple sets of the layout diagram data and the estimation information, Equipped with, The aforementioned request information should at least indicate the number of people or furniture to be accommodated, the type of room desired, and the budget. Each of the aforementioned sets of layout diagram data shows at least the arrangement of furniture and the floor plan, corresponds to the budget indicated in the request information, and has a different interior design. Each of the aforementioned sets of quotation information includes, respectively, the budget indicated by the request information and the estimated amount corresponding to the interior design indicated by the corresponding layout drawing data. Interior design support equipment.
2. The trained model outputs feature text data that indicates different interior design features for each of the multiple sets of layout diagram data. The model processing means acquires multiple sets of the layout diagram data, estimation information, and feature text data output from the trained model, The output processing means processes the multiple sets of the layout diagram data, the estimation information, and the feature text data so that they are output. Interior design support device according to claim 1.
3. A third means for obtaining construction information related to the interior of the aforementioned building property, Furthermore, The aforementioned construction information indicates whether or not various types of construction work are being carried out, including temporary construction, light steel frame construction, interior work, joinery work, partition work, electrical wiring work, air conditioning and ventilation equipment work, and fire protection equipment work. In addition to the plan data and the request information, the construction information is further applied to the aforementioned trained model. The estimated amount included in the aforementioned estimate information also corresponds to the presence or absence of the various construction works indicated in the construction information. Interior design support device according to claim 1 or 2.
4. Each of the aforementioned sets of estimation information includes, in addition to the estimated amount, breakdown information including the estimated amount for each type of fixture included in the interior as shown in the corresponding layout drawing data and the estimated amount for each type of construction as shown in the construction information. The output processing means processes the data so that the estimate information includes estimate cover sheet data showing the estimate cover sheet form and estimate breakdown data showing the estimate breakdown sheet form. Interior design support device according to claim 3.
5. The aforementioned request information further indicates the client's desired completion date, The trained model further outputs interior construction schedule information that matches the desired completion date indicated by the request information. The model processing means further acquires the interior construction schedule information output from the trained model, The output processing means processes the interior construction schedule information so that it is further output. Interior design support device according to any one of claims 1 to 4.
6. Input processing means for displaying an input screen on a display device, Furthermore, The second acquisition means acquires the request information based on the input to the input screen, The aforementioned request information further indicates the problems the client has with the building property, The input screen includes multiple input fields corresponding to multiple request items that may be included in the request information, The aforementioned plurality of input fields include an input field that allows the user to freely input a string indicating a problem with the building property. Interior design support device according to any one of claims 1 to 5.
7. A fourth acquisition means that acquires building restriction information indicating building regulations or building conditions determined for the building property based on the input to the input screen, Furthermore, The aforementioned input screen includes an input area that allows the user to freely input a string of characters indicating building regulations or building conditions established for the building property. The aforementioned trained model is further subjected to the aforementioned building constraint information. Each of the aforementioned sets of layout diagram data shows an interior that conforms to the building regulations or building conditions indicated by the building constraint information. Interior design support device according to claim 6.
8. The aforementioned trained model is equipped with legal interior design requirements corresponding to laws and regulations concerning building interiors. The aforementioned legal interior design requirements include ensuring a width of at least 120 cm for passages along walls, at least 160 cm for passages not along walls, installing prescribed fire safety equipment when installing partitions without openings in the transoms within an office, and ensuring a workspace of 10 cm per person. 3 Including one or more of the above-mentioned areas, Interior design support device according to any one of claims 1 to 7.
9. An interior design support method that is performed by one or more computers equipped with memory and a processor, The aforementioned one or more computers Obtain floor plan data of the building property, We obtain information regarding the client's requests concerning the interior of the aforementioned building property. By applying the aforementioned floor plan data and the aforementioned request information, multiple sets of layout diagram data and quotation information corresponding to the client's requests, output from the trained model, are obtained. The process is performed so that the aforementioned layout diagram data and the aforementioned quotation information are output as multiple sets. This includes, The aforementioned request information should at least indicate the budget, the number of people or furniture to be accommodated, and the type of room desired. Each of the aforementioned sets of layout diagram data shows at least the arrangement of furniture and the floor plan, corresponds to the budget indicated in the request information, and has a different interior design. Each of the aforementioned sets of quotation information includes, respectively, the budget indicated by the request information and the estimated amount corresponding to the interior design indicated by the corresponding layout drawing data. Interior design support method.
10. A computer program capable of causing one or more computers to execute the interior design support method described in claim 9.