Support device, support program, and support method

The support device and program address the complexity of contractor negotiations by generating a virtual three-dimensional space and selecting contractors, enhancing user convenience and stimulating demand for new construction and renovations.

JP7833277B2Active Publication Date: 2026-03-19LIXIL CORP
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-24
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

The process of negotiating with contractors for new construction or renovation is cumbersome, deterring potential demand for new construction or renovation, despite increased desire for new living spaces.

Method used

A support device and program that generates a virtual three-dimensional space representing user preferences and selects a suitable contractor, providing a one-stop service for estimating, planning, and managing the construction or renovation process.

Benefits of technology

Significantly reduces user effort and stimulates demand for new construction and renovations by offering a comprehensive, user-friendly solution for visualizing and realizing desired living spaces.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007833277000001
    Figure 0007833277000001
  • Figure 0007833277000002
    Figure 0007833277000002
  • Figure 0007833277000003
    Figure 0007833277000003
Patent Text Reader

Abstract

To provide a support device and a support program which support new construction and reform of a living space.SOLUTION: A support device 10 includes: a living space production unit which produces a virtual three-dimensional space expressing a living space requested by a user; and an agency selection unit 35 which selects an agency which can perform work required for achievement of the living space expressed by the virtual three-dimensional space produced by the living space production unit.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006]

[0001] The present disclosure relates to a support device and a support program for assisting a user.

Background Art

[0002] When building a new house or renovating a house such as a self - owned house, a housing simulation system has been proposed that enables simulation of the housing exterior using the Internet or the like (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In order to actually build or renovate the simulated house, it is necessary to negotiate with a contractor or the like who will perform the construction, determine the details of the design and the design, negotiate the cost, and schedule the construction period. Even if the desire for new construction or renovation increases due to the simulation, there are people who feel that such negotiations are troublesome and do not proceed with new construction or renovation, and the potential demand for new construction and renovation has not been fully captured.

[0005] The present disclosure has been made in view of such problems, and an object thereof is to provide a technology for supporting the construction of a new living space or renovation.

Means for Solving the Problems

[0006] To solve the above problems, a support device in one aspect of the present disclosure includes a living space generation unit that generates a virtual three-dimensional space representing the living space desired by the user, and a contractor selection unit that selects a contractor capable of performing the work necessary to realize the living space represented by the virtual three-dimensional space generated by the living space generation unit.

[0007] Furthermore, any combination of the above components, as well as any conversion of the expressions of this disclosure between methods, apparatus, systems, recording media, computer programs, etc., are also valid forms of this disclosure. [Brief explanation of the drawing]

[0008] [Figure 1] This diagram shows the configuration of the support system according to the embodiment. [Figure 2] This is a sequence diagram showing the procedure of the support method according to the embodiment. [Figure 3] This is a sequence diagram showing the procedure of the support method according to the embodiment. [Figure 4] This is a sequence diagram showing the procedure of the support method according to the embodiment. [Figure 5] This diagram shows the configuration of the support device according to the embodiment. [Figure 6] This figure shows an example of a digital twin display screen. [Figure 7] This figure shows an example of a display screen for an edited digital twin. [Modes for carrying out the invention]

[0009] This disclosure describes an embodiment of a technology that supports the construction and renovation of living spaces such as houses. The support device of this embodiment visualizes a living space that suits the user's preferences on a digital twin and provides a one-stop service that comprehensively supports the selection of contractors, calculation of estimates, creation of process plans, ordering, process management, and payment for realizing the visualized living space. This significantly reduces the amount of work that the user has to do themselves to realize the construction or renovation of a living space, thereby greatly improving user convenience. It can also stimulate demand for new construction and renovations.

[0010] Figure 1 shows the configuration of a support system according to an embodiment. The support system 100 includes a support device 10, an imaging device 11, an information provision server 3, a manufacturing terminal 4, a sales terminal 5, a rental terminal 6, a construction terminal 7, a maintenance terminal 8, a designer terminal 9, and the Internet 40, which is an example of a communication network connecting these devices.

[0011] The imaging device 11 images the interior of building 1. The support device 10 generates a digital twin 2 of the interior of building 1 based on the images captured by the imaging device 11. The information provision server 3 provides the support device 10 with information about installed objects 50 and other items installed inside building 1. The support device 10 refers to the information obtained from the information provision server 3 to determine whether or not editing the digital twin 2 by the user is permitted or acceptable, and edits the digital twin 2 while ensuring feasibility.

[0012] The edited digital twin 2 is provided to the manufacturing terminal 4, sales terminal 5, rental terminal 6, construction terminal 7, maintenance terminal 8, and designer terminal 9. The digital twin 2 may be shared between the support device 10 and these terminals using cloud computing technology or the like. The digital twin 2 may also be edited by these terminals.

[0013] The manufacturing terminal 4, sales terminal 5, leasing terminal 6, construction terminal 7, maintenance terminal 8, and designer terminal 9 (collectively referred to as "contractor terminals") refer to the digital twin 2 and provide the support device 10 with useful information regarding the interior renovation of building 1. For example, the manufacturing terminal 4, sales terminal 5, and leasing terminal 6 may propose to the support device 10 alternatives to the installed items 50 or products that can be newly installed inside building 1. The construction terminal 7 may provide the support device 10 with information such as construction methods, construction periods, and costs for the renovation of the installed items 50. The maintenance terminal 8 may provide the support device 10 with information such as maintenance methods, timing, construction periods, and costs for the installed items. The designer terminal 9 may provide the support device 10 with information such as the interior design of building 1 and the design of the installed items 50.

[0014] Figures 2, 3, and 4 are sequence diagrams showing the procedure of the support method according to the embodiment. The imaging device 11 images the interior of the building (S10). The user may capture moving images while moving inside the building, or may capture still images in multiple directions at multiple locations. In this embodiment, the shape of the interior of the building 1 and the shape of the installed objects 50 are calculated based on the captured images to generate a digital twin 2, so it is preferable to use a camera with a distance measuring function. However, if a camera without a distance measuring function is used, the distance may be calculated by triangulation from the parallax of multiple captured images from different viewpoints, and the three-dimensional position of each pixel may be obtained. That is, the distance to the object to be imaged may be measured by a stereo camera, by an infrared depth sensor, an ultrasonic sensor, LIDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging), or by SfM (Structure from Motion) which reproduces the three-dimensional shape from images from multiple viewpoints, or by using any other known technology. The imaging device 11 transmits the captured moving or still image to the support device 10 (S12).

[0015] The support device 10 calculates the internal shape of building 1 based on the captured image acquired from the imaging device 11 (S14). The support device 10 identifies structural elements such as floors, walls, ceilings, columns, and beams in the captured image and calculates the shape of each. Shapes of areas hidden by installed objects 50 or areas that could not be captured by the imaging device 11 may be supplemented using any technology, such as artificial intelligence. If blueprints of building 1 are available, the internal shape of building 1 may be calculated by referring to the blueprints.

[0016] The support device 10 calculates the shape of the installed objects 50, including equipment, machinery, furniture, and building materials, located inside the building 1, based on the captured images (S16). The installed objects 50 include equipment such as kitchens and washbasins, machinery such as lighting fixtures and home appliances, furniture such as tables and shelves, and building materials such as windows and doors. Similarly, the shapes of hidden areas or areas that could not be captured may be supplemented using any technology, such as artificial intelligence.

[0017] The support device 10 identifies the type of installation object 50 based on the captured image (S18). The type of installation object 50 may be identified by referring to a database provided by the information provision server 3. For example, the type of installation object 50 may be identified by searching the database for information indicating the shape of the calculated installation object 50. Alternatively, the type of installation object 50 may be identified using a trained artificial intelligence that takes image data or shape data of the installation object 50 as input and outputs information indicating the type of installation object 50. The artificial intelligence may be trained by supervised learning, using image data or shape data of the installation object 50 and information indicating the type of installation object 50 as training data.

[0018] The support device 10 requests the information providing server 3 for information necessary to move, change, add, delete, or process the installed item 50 according to the type of the installed item 50 installed inside the building 1 (S20). The information necessary to move, change, add, delete, or process the installed item 50 may be, for example, the installation conditions of the installed item 50, the installation cost, the processing conditions, the processing method, the processing cost, information regarding substitutes, and the like. The information providing server 3 transmits the requested information to the support device 10 (S22).

[0019] Based on the shape inside the building 1 and the shape and type of the installed item 50, the support device 10 generates a digital twin 2 representing the inside of the building 1 in a virtual three-dimensional space (S24). The support device 10 displays the generated digital twin 2 on a display device (S26) and accepts editing by the user (S28). The support device 10 edits the digital twin 2 by moving the installed item 50, changing the color, design, or the like, changing to a substitute, processing, deleting, or newly adding an installed item 50 according to an instruction by the user.

[0020] The support device 10 edits the digital twin 2 within the range where renovation is possible by referring to information such as the installation conditions acquired from the information providing server 3. The installation conditions include not only the conditions regarding the shape of the installed item 50 but also the positions of ancillary facilities such as piping and wiring, the intervals to be provided between the installed item 50 and walls, ceilings, etc., and the functional, design, safety, and regulatory conditions of the installed item 50. Therefore, according to the support device 10 of the present embodiment, different from the case of simply editing the digital twin 2 by the editing function of three-dimensional shape data, it is possible to simulate on the digital twin 2 a realizable space that also satisfies the conditions such as the function, safety, design, and regulations of the installed item 50.

[0021] The support device 10 may not accept an instruction for an impossible edit and inform the user that it is impossible and the reason therefor. For example, when receiving an instruction to install a window on a wall, the user may be informed that it is impossible because the strength of the wall is insufficient. When the support device 10 receives an instruction for an edit that is conditionally possible, it may inform the user of that fact and the conditions. For example, when receiving an instruction to install a gas stove in a room where no gas tap is installed, the user may be informed that installation is possible if a gas tap installation work is carried out.

[0022] The support device 10 saves the digital twin 2 at an arbitrary timing (S30). The user can read out the saved digital twin 2 at a desired timing and re-edit it. As a result, the digital twin 2 can be edited and saved as many times as desired, so that even a user with strong preferences can construct a satisfactory space on the digital twin 2.

[0023] The support device 10 provides the digital twin 2 to business terminals such as the manufacturing entity terminal 4, the sales entity terminal 5, the lending entity terminal 6, the construction entity terminal 7, the maintenance entity terminal 8, and the designer terminal 9 (S32). The business terminal refers to the digital twin 2 and provides useful information regarding the renovation inside the building 1 to the support device 10 (S34).

[0024] The user further edits the digital twin 2 by referring to the information obtained from the business (S36). The business terminal may edit the digital twin 2. When adding installable fixtures inside the building 1 proposed from the manufacturing entity terminal 4, the sales entity terminal 5, the lending entity terminal 6, etc. to the digital twin 2, the shape data of the fixture and information regarding the installation of the fixture may be obtained from the information providing server 3 or the like. The support device 10 saves the edited digital twin 2 (S38). As a result, the user can receive advice and proposals from experts in each field regarding the digital twin 2 edited by the user himself / herself, so that the space expressed on the digital twin 2 can be improved and the feasibility can be further enhanced.

[0025] If a user wishes to obtain an estimate, the support device 10 requests the contractor terminals to provide estimates for renovations to realize the space represented by the user on the digital twin 2 (S40). Each contractor terminal creates an estimate by referring to the digital twin 2 and sends it to the support device 10 (S42). Renovation estimates may also be created by a service or application for automatically creating renovation estimates. In this case, the estimate creation service may maintain a price list including the unit price of the installed items 50 and the construction costs by the contractors, and create renovation estimates by referring to the digital twin 2.

[0026] If the user wishes to have renovation work done, the support device 10 orders the contractor terminal to carry out the renovation work to realize the space represented by the user on the digital twin 2 (S44). Each contractor carries out the renovation work by referring to the digital twin 2 (S46). Each contractor may also refer to the digital twin 2 and send to the support device 10 what the user needs to do before the renovation work is completed.

[0027] According to the support system 100 of this embodiment, each contractor can refer to the digital twin 2 before estimating or performing renovation work to understand the dimensions and shape of the interior of the building 1 and the installed objects 50 in advance, thereby reducing the number of on-site surveys and the amount of work involved.

[0028] Once the renovation work is completed, the user uses the imaging device 11 to image the interior of building 1 in order to synchronize the digital twin 2 with the interior state of building 1 (S48). The imaging device 11 transmits the image of the interior of building 1 to the support device 10 (S50). The support device 10 generates the digital twin 2 based on the image (S52) and saves it (S54). This allows the digital twin 2 to be matched to the current state of the interior of building 1, so the user can consider further renovations on the digital twin 2. In addition, each contractor can refer to the updated digital twin 2 to propose maintenance of the renovated fixtures 50 or propose further renovations. If only the fixtures 50 have been changed and the structure of building 1 has not been changed, the previous digital twin 2 data may be used as the shape of the interior of building 1, and calculation from the image may be omitted. The same applies to fixtures that have not been changed.

[0029] Figure 4 is a sequence diagram showing the procedure of the support method according to the embodiment. The support device 10 proposes a living space that suits the user by analyzing the editing history of the digital twin 2 (S60). For example, the support device 10 may propose structural renovations or floor plan renovations based on information such as the building and floor plan in the digital twin 2. The support device 10 may also analyze the parts that the user spent time on when editing the digital twin 2, the parts they were unsure about, the parts they decided on quickly, the time of day and duration of work, etc., in order to understand the user's hobbies and preferences, values, areas of difficulty, lifestyle (busyness, daily routine), etc., and propose renovations to realize a living space that suits the user, or methods for solving problems other than renovations.

[0030] The user reviews the proposals from the support device 10 and edits the digital twin 2 as needed. Once the digital twin 2 representing the desired living space is complete, the user requests the support device 10 to provide a one-stop service for constructing or renovating the living space represented by the digital twin 2 (S61).

[0031] The support device 10 determines the tasks necessary to realize the living space represented by the digital twin 2 (S62). The support device 10 may determine the tasks necessary to realize the edited digital twin 2 by identifying the parts that have been changed in the living space based on the editing history of the digital twin 2 in the support device 10. The support device 10 may also determine the tasks necessary to realize the edited digital twin 2 based on suggestions and advice obtained from the manufacturing terminal 4, sales terminal 5, lending terminal 6, etc., when editing the digital twin 2. The support device 10 may also determine the tasks necessary to realize the edited digital twin 2 from the difference between the digital twin 2 representing the current state of the living space and the edited digital twin 2 representing the living space desired by the user. In this case, the support device 10 may pre-store the correspondence between the content of the differences in the digital twin 2 and the necessary tasks in the form of a table or the like. Alternatively, a determination algorithm for determining the necessary tasks from the content of the differences in the digital twin 2 may be pre-learned by machine learning. For example, if an installation 50 has been added to the digital twin 2, the support device 10 may determine that tasks such as purchasing, delivering, installing, and initializing the installation 50 are necessary. If an installation 50 is installed in the digital twin 2 for which information is not stored in the support device 10's product database, the support device 10 may obtain information about the installation 50 from an information provision server 3 or the like. If an installation 50 that is not commercially available is installed in the digital twin 2, the support device 10 may select a company that can manufacture or process the installation 50. If an installation 50 currently installed in the living space has been deleted in the digital twin 2, the support device 10 may select a company that can purchase or take back the installation 50.

[0032] The support device 10 extracts from the vendor database vendors who are capable of performing the tasks that have been determined to be necessary to realize the digital twin 2. If it is determined that multiple types of tasks are required, the support device 10 may extract different vendors for each task, or it may prioritize extracting vendors who are capable of performing multiple tasks comprehensively.

[0033] The support device 10 selects a contractor to commission work from among the extracted contractors based on the content, quality, cost, and duration of the work performed by the contractor (S64). The support device 10 may also obtain information from the user necessary for selecting a contractor. For example, the support device 10 may obtain from the user the budget, duration, location of the living space, contractor requirements, and priority of these conditions, and select a contractor based on the obtained conditions. The support device 10 may also prioritize selecting a contractor that is a good match for the user. The support device 10 may also prioritize selecting a contractor that can perform the work within the duration desired by the user. The support device 10 may also prioritize selecting a contractor that is close to the location of the living space. The support device 10 may also prioritize selecting a contractor that is inexpensive or can perform the work within the budget. The support device 10 may also select a contractor through bidding or a second-price auction. The support device 10 may also prioritize selecting a contractor with a high rating. The support device 10 may prioritize selecting a contractor capable of manufacturing the installation 50 and processing it to meet the user's design requirements. The support device 10 may also select a contractor based on characteristics such as good after-sales service, the ability to manufacture and process the installation 50 with a high level of design, and a large scale of operation.

[0034] The support device 10 obtains from the user the requested dates on which work will be performed in the living space, and creates a process plan based on the obtained requests (S66). If multiple types of work are to be performed, the support device 10 may create a process plan according to conditions such as the order and mutual exclusion relationships of the multiple tasks. If the selected contractor is unable to perform the work on the work date requested by the user, the support device 10 may re-select a contractor who is able to perform the work on the work date requested by the user. If the user does not prioritize the work date, the support device 10 may create a process plan that includes work dates different from the work date requested by the user.

[0035] The support device 10 calculates the cost required for each task based on the created process plan and creates an estimate of the total cost of the process (S68). The support device 10 calculates the cost of purchasing or renting the necessary installations 50 by referring to the product database, and calculates the cost of the work to be paid to the contractors by referring to the contractor database. The support device 10 may also calculate the cost of the installations 50 and the cost of the work depending on the contractor's work history, the location of the living space, and the market price trends of the installations 50. In addition, it is possible to set fixed amounts in advance for the estimated cost. For example, it is possible to agree in advance with contractors on a fixed price system, such as 2 million yen for kitchen renovations and 1 million yen for toilet renovations, and select those prices as the estimated cost.

[0036] The support device 10 presents the created process plan to the user (S70). The support device 10 presents the created estimate to the user (S72). If the support device 10 is implemented by an application or the like that runs on a terminal device used by the user, the support device 10 displays the process plan and estimate on a display device. If the support device 10 is implemented as a server device, the support device 10 transmits the process plan and estimate to the terminal device used by the user. The user reviews the presented process plan and estimate and, if necessary, requests the support device 10 to negotiate changes to the process or price reductions. The support device 10 adjusts the process and price with the vendor. The support device 10 receives inquiries from the user regarding estimates and process plans and forwards them to the vendor. The support device 10 also receives responses from the vendor regarding estimates and process plans and presents them to the user.

[0037] Once the process plan and cost are finalized, the user requests the support device 10 to place an order for work with the contractor (S74). The support device 10 places an order for work with the contractor (S76). The support device 10 transmits or shares information necessary for the contractor's work from the data and associated information of the digital twin 2 with the contractor. This enables the construction of a digital supply chain. The operator of the service provided by the support system 100 of this disclosure may mediate the ordering of installations 50 and work from the user to the contractor, or may undertake the construction of a new or remodeled living space from the user and place an order for installations 50 and work with the contractor.

[0038] The contractor performs the ordered work (S78). The support device 10 manages the contractor's work process according to the process plan (S80). The support device 10 mediates communication between the user and the contractor, such as checking the progress of the work and changing the work date.

[0039] The support device 10 invoices the user for the amount of the estimate it presented (S82). If the service provider undertakes the renovation work, the user pays the service provider a lump sum (S84), and the support device 10 pays the respective amounts to the contractor and the service provider (S86). The support device 10 may also pay the contractor a lump sum or in installments at any time, such as before or after the work is completed. If the service provider acts as an intermediary between the user and the contractor, the user pays the respective amounts to both the contractor and the service provider.

[0040] Thus, the support system 100 of this embodiment provides a one-stop service that comprehensively supports the various procedures and tasks necessary for constructing or renovating a living space, allowing the user to take the lead in constructing or renovating their living space. This can further increase user satisfaction. Furthermore, it can realize a living space that enables the user to live a richer life.

[0041] Figure 5 shows the configuration of the support device 10 according to the embodiment. The support device 10 comprises a display device 12, an input device 13, a storage device 14, a communication device 16, and a control device 20. The support device 10 may be a server device, a personal computer or other device, or a mobile terminal such as a mobile phone terminal, smartphone, or tablet terminal.

[0042] The communication device 16 communicates with the imaging device 11 and receives image data captured by the imaging device 11. The communication device 16 also communicates with other devices via the Internet 40.

[0043] The display device 12 displays a screen generated by the control device 20. The display device 12 may be a liquid crystal display device, an organic EL display device, or the like. The input device 13 transmits instructions from the user of the support device 10 to the control device 20. The input device 13 may be a mouse, keyboard, touchpad, or the like. The display device 12 and the input device 13 may be implemented as a touch panel.

[0044] The storage device 14 stores programs, data, etc., used by the control device 20. The storage device 14 may be a semiconductor memory, a hard disk, or the like. The storage device 14 may be installed inside the support device 10 or it may be installed on the cloud. The storage device 14 includes a data holding unit 15, a product database 17, and a vendor database 18.

[0045] The data storage unit 15 stores captured images taken by the imaging device 11, shape data of the interior of the house and installed objects, information about installed objects, data from the digital twin 2, and renovation information and estimate data provided by the contractor's terminal.

[0046] The product database 17 stores information about installations 50, such as equipment, machinery, furniture, and building materials, that are installed in living spaces. The product database 17 stores information such as the type of installation 50, manufacturer, part number, size, weight, color, design, price, and installation conditions.

[0047] The contractor database 18 stores information about contractors capable of performing the necessary work for the sale, rental, manufacture, processing, installation, relocation, modification, addition, or removal of installations 50 to be installed in living spaces. The contractor database 18 stores information such as the contractor's name, address, reputation, the type, quality, cost, duration, and evaluation of the work performed.

[0048] The control device 20 includes an image acquisition unit 21, a spatial shape calculation unit 22, an installation shape calculation unit 23, an installation type identification unit 24, an installation information acquisition unit 25, a digital twin generation unit 26, a digital twin display unit 27, a digital twin editing unit 28, a data storage unit 29, a data provision unit 30, a renovation information acquisition unit 31, an estimate presentation unit 32, an order unit 33, a data update unit 34, a contractor selection unit 35, a process management unit 36, an inquiry reception unit 37, a payment management unit 38, and a proposal unit 39. These configurations are implemented hardware-wise by the CPU, memory, and other LSIs of any computer, and software-wise by programs loaded into memory, but here we are describing functional blocks that are realized through the cooperation of these components. Therefore, it will be understood by those skilled in the art that these functional blocks can be implemented in various forms, such as hardware only or a combination of hardware and software.

[0049] The image acquisition unit 21 acquires images of the interior of the building 1 captured by the imaging device 11. The spatial shape calculation unit 22 calculates the shape of the interior of the building 1 based on the images acquired by the image acquisition unit 21. The installation shape calculation unit 23 calculates the shape of the installations 50 located inside the building 1 based on the images acquired by the image acquisition unit 21. The installation type identification unit 24 identifies the type of installation 50 based on the images acquired by the image acquisition unit 21. The installation information acquisition unit 25 acquires information from the information provision server 3 necessary to move, change, add, delete, or process the installation 50 according to the type of installation 50.

[0050] The digital twin generation unit 26 generates a digital twin 2 based on the internal shape of the building 1 and the shape and type of the installed object 50. The digital twin display unit 27 displays the digital twin 2 generated by the digital twin generation unit 26 on the display device 12. The digital twin editing unit 28 receives editing instructions for the digital twin 2 from the user via the input device 13 and edits the digital twin 2 within the constraints related to the renovation. The digital twin editing unit 28 may also receive editing instructions for the digital twin 2 from a contractor's terminal and edit the digital twin 2. If the digital twin editing unit 28 receives an instruction to add an installed object that can be installed inside the building 1 to the digital twin 2, it obtains the shape data of that object and information related to its installation from the information provision server 3 or the like.

[0051] The data storage unit 29 stores the data of the digital twin 2 in the data holding unit 15. The data provision unit 30 reads the data of the digital twin 2 from the data holding unit 15 and provides it to the contractor terminal. The renovation information acquisition unit 31 acquires information related to renovations from the contractor terminal and displays it on the display device 12.

[0052] The estimate presentation unit 32 obtains the renovation estimate from the contractor's terminal and displays it on the display device 12. The order unit 33 places an order for the renovation work with the contractor's terminal.

[0053] The data update unit 34, at any time such as after the completion of renovation work, regenerates the digital twin 2 based on the images of the interior of building 1 captured by the imaging device 11 and saves it to the data storage unit 15. The digital twin editing unit 28 receives editing instructions for the digital twin 2 updated by the data update unit 34 and edits the digital twin 2 according to the received editing instructions. In other words, the support system 100 of this embodiment can support the creation of a space that suits the user's preferences by repeating a series of cycles: generation of a digital twin 2 that reflects the current state of the interior of building 1, editing of the digital twin 2, construction of renovation work to reflect the edited digital twin 2 in reality, and generation of a digital twin 2 that reflects the current state of the renovated interior of building 1.

[0054] The proposal unit 39 analyzes the editing history of the digital twin 2 and proposes a living space that suits the user. The vendor selection unit 35 selects vendors capable of performing the necessary work to realize the living space represented by the digital twin 2. The process management unit 36 ​​creates a process plan for the work to be carried out by the vendors selected by the vendor selection unit 35 and manages the process according to the created process plan. The inquiry reception unit 37 receives inquiries from users or vendors regarding work and processes via web pages, application forms, etc. The payment management unit 38 manages the payment of fees from users to vendors.

[0055] Figure 6 shows an example of the display screen of the Digital Twin 2. In the example shown in Figure 6, the Digital Twin 2 displays a representation of the interior of the user's home. The types of 51 installed objects in the room are identified, and the names of the identified products are displayed.

[0056] Figure 7 shows an example of the display screen of the edited Digital Twin 2. In the example shown in Figure 7, installation 51 has been moved and installation 52 has been added. Information obtained from each contractor is also displayed. The user can use the information obtained from each contractor to further edit Digital Twin 2, or request and order renovation estimates.

[0057] The present invention has been described above based on embodiments, but embodiments merely illustrate the principles and applications of the present invention. Furthermore, many modifications and changes in arrangement are possible in the embodiments, without departing from the spirit of the present invention as defined in the claims.

[0058] Although the above embodiment mainly described the case of remodeling the interior of a house, the technology of the embodiment can also be applied to remodeling or renovating the interior of buildings other than houses. [Explanation of Symbols]

[0059] 1. Building, 2. Digital Twin, 3. Information Provision Server, 4. Manufacturing Terminal, 5. Sales Terminal, 6. Leasing Terminal, 7. Construction Terminal, 8. Maintenance Terminal, 9. Designer Terminal, 10. Support Device, 11. Imaging Device, 12. Display Device, 13. Input Device, 14. Storage Device, 15. Data Holding Unit, 16. Communication Device, 20. Control Device, 21. Image Acquisition Unit, 22. Spatial Shape Calculation Unit, 23. Installation Object Shape Calculation Unit, 24. Installation Object Type Identification Unit, 25. Installation Object Information Acquisition Unit, 26. Digital Twin Generation Unit, 27. Digital Twin Display Unit, 28. Digital Twin Editing Unit, 29. Data Storage Unit, 30. Data Provision Unit, 31. Renovation Information Acquisition Unit, 32. Presentation Unit, 33. Ordering Unit, 34. Data Update Unit, 35. Contractor Selection Unit, 36. Process Management Unit, 37. Inquiry Reception Unit, 38. Payment Management Unit, 39. Proposal Unit, 40. Internet, 50. Installations, 100 support systems.

Claims

1. A living space generation unit that generates a virtual three-dimensional space representing the current state of the user's living space, A living space editing unit that generates a virtual three-dimensional space representing the living space desired by the user by editing the virtual three-dimensional space in accordance with the user's instructions, When the user requests the provision of services for constructing or renovating a living space represented by the edited virtual three-dimensional space, the contractor selection unit determines the work necessary to realize the living space represented by the virtual three-dimensional space generated by the living space editing unit based on the difference between the virtual three-dimensional space before editing and the virtual three-dimensional space after editing, and selects a contractor capable of performing the determined work. Equipped with, The vendor selection unit determines the necessary tasks using a table that maintains the correspondence between the differences in the virtual three-dimensional space and the necessary tasks, or using a determination algorithm that has been previously learned by machine learning to determine the necessary tasks from the differences in the virtual three-dimensional space. Support equipment.

2. The aforementioned business operator is a business operator capable of performing the work necessary for the sale, rental, manufacture, processing, installation, relocation, modification, addition, or deletion of installations including equipment, machinery, furniture, or building materials installed in the aforementioned living space. The support device according to claim 1.

3. The contractor selection unit selects a contractor capable of performing the work based on the content, quality, cost, duration, or evaluation of the work performed by the contractor. The support device according to claim 1 or 2.

4. The system includes an estimation calculation unit that calculates an estimate of the cost to realize the living space based on the cost incurred by the contractor selected by the contractor selection unit to perform the work. The support device according to any one of claims 1 to 3.

5. The system includes a payment management unit that manages the payment of the costs calculated by the aforementioned estimation unit. The support device according to claim 4.

6. The system includes a process management unit that obtains requests from the user for the dates on which the work will be carried out by the contractor, and creates a process plan for the work to realize the living space based on the obtained requests. The support device according to any one of claims 1 to 5.

7. The system includes an ordering unit that places orders for work with contractors selected by the aforementioned contractor selection unit. The support device according to any one of claims 1 to 6.

8. Computers, A living space generation unit that generates a virtual three-dimensional space representing the current state of the user's living space, A living space editing unit that generates a virtual three-dimensional space representing the living space desired by the user by editing the virtual three-dimensional space in accordance with the user's instructions, When the user requests the provision of services for constructing or renovating a living space represented by the edited virtual three-dimensional space, the contractor selection unit determines the work necessary to realize the living space represented by the virtual three-dimensional space generated by the living space editing unit based on the difference between the virtual three-dimensional space before editing and the virtual three-dimensional space after editing, and selects a contractor capable of performing the determined work. To make it function as, The vendor selection unit determines the necessary tasks using a table that maintains the correspondence between the differences in the virtual three-dimensional space and the necessary tasks, or using a determination algorithm that has been previously learned by machine learning to determine the necessary tasks from the differences in the virtual three-dimensional space. Support program.

9. On the computer, The process involves generating a virtual three-dimensional space that represents the current state of the user's living space, and The steps include: generating a virtual three-dimensional space that represents the living space desired by the user by editing the virtual three-dimensional space in accordance with the user's instructions; When a request is received from the user for the provision of services to construct or renovate a living space represented by the edited virtual three-dimensional space, the system determines the work necessary to realize the living space represented by the edited virtual three-dimensional space based on the difference between the virtual three-dimensional space before editing and the virtual three-dimensional space after editing, and selects a contractor capable of performing the determined work. Make it run, The step of selecting the aforementioned contractor includes a step of determining the necessary work using a table that maintains the correspondence between the content of the differences in the virtual three-dimensional space and the necessary work, or a determination algorithm that has been previously learned by machine learning to determine the necessary work from the content of the differences in the virtual three-dimensional space. How to help.

Citation Information

Patent Citations

  • System and method for introducing provider

    JP2002133003A

  • Virtual housing exhibition and housing exhibition method

    JP2002259754A

  • Method for building house by using internet or the like

    JP2003016137A

  • House simulation system

    JP2004126758A

  • Architectural material image processing system, method and program

    JP2017033317A