Information collaboration system and information collaboration method
The information linkage system efficiently links 3D building models with animations, addressing inefficiencies in existing systems by enabling easy input and response management through user-friendly interfaces, thus improving design workflows.
Patent Information
- Application Number
- JP2021135332
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-23
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2041-08-23
AI Technical Summary
Existing building inspection systems face inefficiencies in linking design findings to Building Information Modeling (BIM) models, requiring extensive preparatory work for imagery sharing and specialized BIM tools with high skill and resource demands.
An information linkage system that connects a 3D model of a building with a 3D animation, using a memory unit to store specified information at designated positions, displaying tags in both models, and enabling easy input and response management via a user-friendly interface.
Enhances the efficiency of sharing design findings by allowing easy visualization and management of information across both models, reducing operational burdens and costs, and improving the design process.
Smart Images

Figure 0007718909000001 
Figure 0007718909000002 
Figure 0007718909000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information linking system and method, and more particularly to an information linking system and method for linking information between a 3D model of a building and a 3D animation generated by converting the model. [Background technology]
[0002] During the construction process of a building, issues raised during on-site inspections are documented and design modifications are made based on these documents, but various efforts have been made to improve the efficiency of this work.For example, an inspection system is known that shares issues raised through captured images of the building or a three-dimensional diagram (BIM model) created using Building Information Modeling (BIM) (see, for example, Patent Document 1).
[0003] In this inspection system, when the inspector first double-taps the area (inspection area) on the captured image or BIM model displayed on the screen where the findings need to be recorded, an input form for the findings appears in the findings display frame. When the findings are entered into the input form, the inspection area and the entered findings are recorded in the server's recording unit as associated information along with the findings number. Then, when the worker performing the work to correct the findings taps any of the findings numbers displayed on the captured image or BIM model on the screen, the findings for the inspection area associated with that finding number are displayed in the findings display frame. This inspection system allows the inspector to refer to the findings from the findings number displayed on the inspection area on the captured image or BIM model, making it possible for the worker to easily recognize what findings have been made for which part of the building. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2019-191638 Summary of the Invention [Problem to be solved by the invention]
[0005] In recent years, the number of cases where design work is based on BIM models has rapidly increased. In the prior art mentioned above, sharing findings via imagery of a building requires extensive preparatory work to register the images of the building on a separate server, and is inefficient because it cannot be linked to the designed BIM model. Sharing findings via a BIM model, on the other hand, does not require the above preparatory work, but it does require the installation of a BIM tool on the device where the inspector enters the findings. However, BIM tools are highly specialized software optimized for creating BIM models, requiring high levels of skill to operate and high CPU and memory performance on the device. Furthermore, even if inspectors simply use the tool to enter findings, a license is required for each inspector. Thus, using BIM imposes an excessive burden on inspectors in various ways.
[0006] Therefore, an object of the present invention is to provide a technique for improving the efficiency of work involved in sharing pointed out items. [Means for solving the problem]
[0007] In order to solve the above problems, the present invention employs the following information linkage system and method. Note that the following words in parentheses are merely examples, and the present invention is not limited to them.
[0008] In other words, the information linkage system of the present invention is an information linkage system for linking information between a 3D model of a building and a 3D animation generated by converting the 3D model, and is equipped with a memory unit that stores specified information assigned to an arbitrary position within the 3D animation in correspondence with first information indicating that position, a first display processing unit that displays an indication that the specified information has been assigned to the above-mentioned position within the 3D animation, a conversion unit that converts the first information into second information that indicates a position within the 3D model that corresponds to the above-mentioned position, and a second display processing unit that displays the above-mentioned information at the position indicated by the second information within the 3D model.
[0009] According to this type of information sharing system and method, a display indicating that specific information (tag information) has been added within the 3D animation is displayed at the position where that information has been added (tag icon TA is displayed), and a similar display is also displayed at the corresponding position within the BIM model (tag icon TB is displayed).This allows designers to easily check the specific information added within the 3D animation on the BIM tool and to make design modifications based on the specific information.
[0010] Preferably, the above-mentioned information linkage system further comprises an information receiving unit that receives input of specified information at the above-mentioned position in the virtual space within the 3D animation, and a response receiving unit that receives input of a response to the specified information via the above-mentioned display made by the second display processing unit in the virtual space within the 3D model, wherein the memory unit stores the response in addition to the specified information in association with the first information, and the first display processing unit can display the response via the above-mentioned display.
[0011] According to this type of information linkage system and method, when the checker inputs specified information into the 3D animation and the designer inputs a response to that specified information, the response to the specified information can be displayed through the above-mentioned display (display of tag icon TA) within the 3D animation, so the checker can easily confirm what response has been made to the specified information he or she input.
[0012] More preferably, in the information linking system described above, the first display processing unit performs the display by making the structures shown in the 3D animation transparent, with priority given to the display.
[0013] According to this type of information linkage system and method, the above display (display of tag icon TA) is displayed with priority over the building, making it easy to visually grasp the location where tag information is entered within the 3D animation, thereby improving the searchability of tag information.
[0014] More preferably, in the above-mentioned information linkage system, when the above-mentioned display that is displayed in priority to the transparent building is selected, the first display processing unit moves the position of the viewpoint set in the virtual space within the 3D animation to the position where the above-mentioned display is made.
[0015] According to this aspect of the information linkage system and method, it is possible to easily move between multiple positions within a 3D animation where tag information has been input, thereby improving the efficiency of the checking process.
[0016] In addition, preferably, in the above-described information linkage system, the first display processing section is capable of displaying a list of a plurality of pieces of predetermined information stored in the storage section via the above-described display.
[0017] According to the information linkage system and method of this aspect, it is possible to easily grasp what information has been input to what part of a building and what action has been taken in response to that information.
[0018] Also, preferably, in the above-mentioned information linkage system, when any information is selected from the list display, the first display processing unit moves the position of the viewpoint set in the virtual space within the 3D animation to the position indicated by the first information associated with the selected information.
[0019] According to this type of information linkage system and method, the location of the input point for information and the surrounding situation, which are difficult to grasp from the displayed text information alone, can be easily confirmed by moving the viewpoint to that position.
[0020] Preferably, in the information link system described above, the predetermined information includes at least a message and a priority.
[0021] According to this type of information linkage system and method, messages and priorities are always input, so it is possible to intuitively recognize which of multiple specified information should be given priority, thereby improving the efficiency of design modification work. [Effects of the Invention]
[0022] According to the present invention, it is possible to improve the efficiency of work involved in sharing pointed out matters. [Brief explanation of the drawings]
[0023] [Figure 1] 1 is a schematic diagram showing the operating environment of an information linkage system 1. FIG. [Figure 2] 1 is a block diagram showing a configuration of an information linkage system 1. FIG. [Figure 3] 1 is a flowchart showing the flow of processing executed between a BIM tool 100, a cloud server 200, and an application 300 in an information linkage system 1. [Figure 4] 10A to 10C are sequential diagrams showing examples of display when tag information is input into a 3D animation. [Figure 5] 10A to 10C are sequential diagrams showing an example of a list display of tag information entered in a 3D animation. [Figure 6] 10A to 10C are sequential diagrams showing an example of a prioritized display of tag icons TA. [Figure 7] FIG. 10 is a block diagram showing a configuration of an information linkage system 2 according to another embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0024] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the following embodiment, a preferred example of an information linkage system is given, but the form of the present invention is not limited to the illustrated example.
[0025] [Information sharing system operating environment] FIG. 1 is a schematic diagram showing the operating environment of the information linkage system 1. As shown in FIG. The information linkage system 1 is a system that links information such as building-related issues (which parts should be improved and how) and checkpoints (which parts should be checked and how) between a BIM model representing the building and a 3D animation created by converting the BIM model, and operates in an environment where a design computer DC (BIM tool 100), a cloud server 200, and an information terminal MD (application 300) are connected to a communication line such as the Internet.
[0026] The BIM model of a building created by a designer using the BIM tool 100 is converted into a 3D animation on the cloud server 200 and can be displayed on the screen via an application 300 installed on an information terminal MD. The 3D animation is created by extracting the minimum necessary data from the BIM model, so the amount of data can be significantly reduced compared to the BIM model.
[0027] In this embodiment, 3D animation refers to a three-dimensional animation whose display changes as if it were moving within its internal space in response to a predetermined operation, etc. When the predetermined operation, etc. is not performed, the display of the 3D animation basically stops, and the display does not continue to change constantly.
[0028] Potential users (checkers) of application 300 include design staff, sales staff, construction staff, construction contractors, maintenance contractors, etc. who check and inspect buildings when they are proposed, before construction begins, during construction, etc. When a checker performs a predetermined operation on application 300 to check the building while moving around inside the 3D animation and enters information into a selected location, a tag icon TA is displayed indicating that information has been entered into that location, and the entered information is recorded in a DAT file.
[0029] The DAT file is uploaded to the cloud server 200 and stored in a database, and the information necessary for linking it to the BIM model is added. After that, when the designer opens the BIM model again in the BIM tool 100, the DAT file is read from the cloud server 200, and a display similar to the tag icon TA is reproduced (tag icon TB is displayed) at the location on the BIM model corresponding to the location where the tag icon TA was displayed in the 3D animation. The designer clicks on the tag icon TB displayed in the BIM model in the BIM tool 100 to check the information entered by the checker, and then modifies the BIM model (designs the next version) based on this information. The designer can also load the latest DAT file at any time.
[0030] [Configuration of information sharing system] Fig. 2 is a block diagram showing the configuration of the information linkage system 1. Communication lines are not shown in Fig. 2. Each block will be described below along the flow of information in the information linkage system 1.
[0031] Cloud server 200 includes, for example, a model management unit 210, a model conversion unit 220, a file exchange unit 230, a data update unit 240, a coordinate conversion unit 250, a database 260, and an update notification unit 270. Note that some of these functional units (for example, model management unit 210 and model conversion unit 220) may be provided on a server separate from cloud server 200 (for example, a server connected to an internal company network).
[0032] The model management unit 210 manages BIM models created by the BIM tool 100, and when a BIM model is created (the version is updated), it notifies the model conversion unit 220 of this fact. Triggered by the notification from the model management unit 210, or at a predetermined time, the model conversion unit 220 converts the BIM model to create a 3D animation and a DAT file, and stores them in the file exchange unit 230. The initial DAT file created when the first version of the BIM model is converted (the first version of the 3D animation is created) records the target BIM model name and version information. Furthermore, when the next or subsequent version of the BIM model is converted (the 3D animation is created), the version information recorded in the existing DAT file is updated.
[0033] Note that 3D animations can be created using a game engine, other tools, or proprietary conversion tools. The version of the BIM model can be managed using a timestamp. Furthermore, the name of the target BIM model can be managed as the file name of the DAT file.
[0034] The application 300 includes, for example, a file transmission / reception unit 310, a storage unit 320, a display processing unit 330, and an information reception unit 340. The application 300 is implemented assuming operation on an information terminal MD such as a tablet, smartphone, or mobile PC, so high specifications are not required of the information terminal MD. Furthermore, the operation interface is implemented assuming use by a general user, so operability can be significantly improved compared to the BIM tool 100.
[0035] When the application 300 is launched on the information terminal MD, the file transmitting / receiving unit 310 inquires with the cloud server 200 (file exchange unit 230) and downloads the 3D animation and DAT file, storing them in the memory unit 320. The display processing unit 330 displays the 3D animation stored in the memory unit 320 on the screen of the information terminal MD and displays the tag icon TA within the 3D animation according to the information recorded in the DAT file. When the checker performs a predetermined operation to move the viewpoint within the 3D animation, the display position on the screen changes accordingly. The information receiving unit 340 provides an input form for information such as a message, priority, and status to be displayed when the tag icon TA is selected (hereinafter referred to as "tag information"), and records the information entered by the checker in the input form in the DAT file together with the coordinates of the location where the tag icon TA is placed. The file transmitting / receiving unit 310 uploads the updated DAT file to the cloud server 200 (file exchange unit 230).
[0036] In response to this, the data update unit 240 first queries the coordinate conversion unit 250 for the coordinates of the 3D animation recorded in the DAT file together with the tag information, and acquires the coordinates of the BIM model indicating the same position. The data update unit 240 then updates the DAT file by adding the acquired coordinates of the BIM model, stores a record associating the tag information with the coordinates of the 3D animation and BIM model indicating the position to which the tag information is assigned in a tag information table provided in the database 260, and further notifies the update notification unit 270 that the DAT file has been updated (= tag information has been added or updated). Triggered by the notification from the data update unit 240, the update notification unit 270 sends an update notification email to the designer's pre-registered email address.
[0037] The BIM tool 100 includes, for example, a file transmission / reception unit 110, a storage unit 120, a display processing unit 130, and a response reception unit 140. Each of these functional units is implemented using, for example, the API of the BIM tool 100.
[0038] When a BIM model is opened in the BIM tool 100, the file transmission / reception unit 110 queries the cloud server 200 (file exchange unit 230) and, if a DAT file to be read exists, downloads it and stores it in the storage unit 120. The display processing unit 130 displays the tag icon TB in the BIM model based on the tag information and coordinate information recorded in the DAT file. When the tag icon TB is selected, the response receiving unit 140 displays the tag information entered in the 3D animation and provides an input form for a response to the tag information, and adds the response entered by the designer in the input form to the DAT file. The file transmission / reception unit 110 uploads the updated DAT file to the cloud server 200 (file exchange unit 230).
[0039] In response to this, the data update unit 240 stores a record corresponding to the response added to the DAT file in the tag information table. The other functional units of the cloud server 200 that operate in conjunction with the update of the BIM model are as described above.
[0040] In this embodiment, DAT files are managed in units of BIM models (one DAT file is provided for one BIM model), but if the BIM model exceeds a certain scale, the DAT file may be divided into multiple files and managed, for example, by area within the BIM model. Dividing the DAT file into multiple files and managing them improves searchability.
[0041] Any email address can be registered as the destination of the update notification email. In the illustrated example, the update notification email is sent to the designer's smartphone SP, but it can also be sent to the design computer DC depending on the designer's convenience. The destination is not limited to email. For example, it can also be sent to social media, chatbots, etc.
[0042] [Processing flow in information sharing system] Figure 3 is a flowchart showing an example of the flow of processing executed between the BIM tool 100, cloud server 200, and application 300 in the information linkage system 1. Note that for ease of explanation, all processes are connected by arrows in Figure 3, but these arrows simply indicate a time series and do not indicate that all processes are executed synchronously. Specifically, downward arrows from the cloud server 200 to the BIM tool 100 or application 300 (for example, an arrow from step S20 to step S30, or an arrow from step S54 to step S60) are asynchronous. The following explanation follows the time series.
[0043] Steps S10 and S12: In the BIM tool 100, design is started (step S10), and when the design is completed, the BIM model is saved as the first version (step S12).
[0044] Step S20: When the BIM model is saved, the cloud server 200 converts the BIM model into a 3D animation and creates an initial DAT file.
[0045] Step S30: In the application 300, the 3D animation and DAT files are downloaded.
[0046] Steps S32 to S40: In application 300, a 3D animation is displayed on the screen, and the viewpoint within the 3D animation moves in response to the checker's operation, updating the position information and updating the display content on the screen (step S32). A tag icon TA is placed at any position selected by the checker, and an input form for tag information is displayed (step S34). The tag information entered by the checker is recorded, and the DAT file is updated (step S36). While the checker is checking (step S38: No), the procedures of steps S32 to S36 are repeated. On the other hand, when the check is completed (step S38: Yes), the DAT file is uploaded to cloud server 200 (step S40).
[0047] Note that 3D animation can be operated via application 300 even when not connected to a communication line (offline state). If checking is completed offline, the DAT file is automatically uploaded to cloud server 200 immediately after switching to online mode. This configuration allows checking to be performed without problems even in places with poor communication conditions, such as construction sites.
[0048] Steps S50-S54: When the DAT file is uploaded, the cloud server 200 converts the coordinates of the 3D animation recorded in the DAT file together with the tag information into the coordinates of the BIM model indicating the same position (step S50). Then, a record associating the tag information with the coordinates of the 3D animation and the BIM model is added to the tag information table (step S52), the DAT file is updated by adding the coordinates of the BIM model (step S54), and an update notification email is sent to the designer's email address.
[0049] Steps S60, S62: When a BIM model is opened in the BIM tool 100, a DAT file is downloaded from the cloud server 200 (step S60), and a tag icon TB is displayed in the BIM model based on the tag information and coordinate information recorded in the DAT file (step S62).
[0050] Steps S64-S74: In the BIM tool 100, design is started again (step S64). When the designer selects a tag icon TB displayed in the BIM model, an input form for a response to the tag information entered at that position is displayed (step S66), and the response entered by the designer is recorded and the DAT file is updated (step S68). While the designer is designing (step S70: No), the procedures of steps S64-S68 are repeated. On the other hand, when the design is completed (step S70: Yes), the BIM model is saved and the version is updated (step S72), and the DAT file is uploaded to the cloud server 200 (step S74).
[0051] Steps S80 and S82: When the BIM model is saved, a record corresponding to the response recorded in the DAT file is stored in the tag information table in the cloud server 200 (step S80). In addition, the BIM model is converted into a 3D animation, and the version information recorded in the DAT file is updated (step S82).
[0052] Steps S90 and S92: In the application 300, the 3D animation and the DAT file are downloaded (step S90), and a tag icon TA is displayed in the 3D animation based on the tag information and coordinate information recorded in the DAT file (step S92).
[0053] Then, while the worker is checking, the above-mentioned steps S32 to S38 are repeated, and when the check is completed, the above-mentioned step S40 is executed. Furthermore, the processing executed subsequently in the cloud server 200 and the BIM tool 100 is also the same as the flow from step S50 onwards. Note that the updated DAT file may be uploaded to the cloud server 200 when the completion determination is made in steps S38 and S70. By uploading the DAT file when the completion determination is made, the input tag information is updated in real time. As a result, even if the system is stopped due to a problem or the like, the tag information input up to that point can be reliably retained in the database without being lost.
[0054] Figure 4 is a series of diagrams showing a display example when tag information is input into a 3D animation. Note that an operation menu is provided at predetermined positions on the display screen of the 3D animation (in the illustrated example, at the left end and bottom left), and various buttons used to operate the 3D animation are arranged, and shortcut keys or mouse buttons associated with each button are displayed, but in Figure 4, some of these are omitted from the illustration for simplification.
[0055] In FIG. 4 (A): When the checker performs a predetermined operation to move the viewpoint set in the internal space of the 3D animation, the content displayed on the screen of application 300 changes depending on the position and direction of the viewpoint. This viewpoint is the viewpoint of an avatar placed in the internal space as the checker's alter ego, and it is possible to view the internal space from the avatar's point of view or from behind the avatar. In the former case, the avatar is not displayed on the screen, and in the latter case, the avatar is displayed in approximately the center of the screen. In the illustrated example, the avatar is not displayed because it is from the avatar's point of view. By displaying the avatar on the screen (viewing the internal space from behind the avatar), the size of the building can be easily imagined by comparing it with the size of the avatar. Furthermore, by not displaying the avatar, the visibility of the front center can be improved compared to when the avatar is displayed, thereby improving the sense of immersion.
[0056] The checker can perform the operation corresponding to a button by selecting (touching or clicking) one of the buttons in the operation menu, or by pressing the associated shortcut key or mouse button. It is also possible to change the avatar type (adult, child, physically disabled person, wheelchair user, etc.) to check various ways of seeing the interior space. The checker checks the building while moving the avatar's viewpoint, and when they want to input tag information, they first select the target area (specifically, an object such as a wall, door, or window). For example, if they want to input tag information for the wall displayed in the center of Figure 4 (A), the checker selects this area.
[0057] In Figure 4 (B): When you select the location where you want to enter tag information, a tag icon TA will appear at the selected position, and when you select this tag icon TA, the tag information input form will be displayed. The tag information input form has input fields for, for example, message, priority, and status. The message is where you enter any issues or checkpoints related to that location. For priority, one of the pre-prepared options (urgent, important, normal, etc.) is selected as the priority for responding to the content entered in the message. For status, options (not responded to, responded to) are provided to indicate whether the content entered in the message has been responded to, but when entering new tag information, it is unconditionally set to "not responded to." When the checker has finished entering information for each input field, they select [Save].
[0058] In Figure 4 (C): When [Save] is selected in the input form, the input form closes, and the appearance of the tag icon TA changes to a different appearance (three lines within the icon) from the appearance when tag information is entered (in Figure 4 (B): a cross within the icon). The tag icon TA is also displayed in a different color depending on the priority entered. For example, if the priority is "urgent," it is displayed in red, if it is "important," it is displayed in orange, and if it is "normal," it is displayed in green. Furthermore, when the status is updated to "addressed," the tag icon TB is displayed in black. By displaying the tag icon TA in this manner, it is possible to easily recognize what priority tag information has been entered at the location where the tag icon TA is placed, and which tag information has already been addressed.
[0059] In this way, when tag information is entered into the 3D animation, a tag icon TA is displayed at that position. Then, when the designer subsequently opens the BIM model in the BIM tool 100, a display in the same manner as the tag icon TA is reproduced as a tag icon TB at the corresponding position in the BIM model, making it possible to check the tag information via the tag icon TB.
[0060] In the example shown in the figure, the tag information input form has input fields for message, priority, and status, but other input fields may also be provided.
[0061] Figure 5 is a series of diagrams showing an example of a list display of tag information entered into a 3D animation. By performing a predetermined operation, the checker can display a list of all tag information entered into the 3D animation.
[0062] The list display includes, for example, the name of the location (object) where tag information was entered, the message, priority, status, screenshot address, inputter, input date, location (3D animation coordinates), etc. As described above, in the information linkage system 1, the designer can input a response in the BIM model to the tag information entered by the checker in the 3D animation, but in the list display, this series of inputs and responses is displayed in a thread format. Note that the name of the location where tag information was entered may be managed using coordinate information.
[0063] For example, as shown in Figure 5(A), threads for which replies have been entered are displayed with a fold ([+]) at the left end of the list, and the latest information is displayed on that line. On the other hand, threads for which no replies have been entered are not displayed with a fold.
[0064] When the collapsed view on the left is selected, the collapsed state is released and the view is expanded ([-]), and all information for that thread is displayed in chronological order. For example, when the collapsed view displayed on the first line of Figure 5 (A) is selected, all information for that thread is displayed, as shown in Figure 5 (B). This type of display makes it easy to understand what tag information was entered for which location (object) and what action was taken in response to it.
[0065] Furthermore, when any tag information is selected from the list display, the viewpoint of the avatar in the 3D animation moves to the position where that tag information was entered, and the location where the tag information was entered is displayed in the center of the screen. By displaying the location where the tag information was entered in this way via the list display, it is possible to easily check the location and status of that location, which would be difficult to grasp from text information alone.
[0066] FIG. 6 is a series of diagrams showing an example of the priority display of a tag icon TA. The tag icon TA is preferentially displayed, with the objects that make up the building visible through it. When a tag icon TA displayed in this way is selected, the viewpoint of the avatar in the 3D animation moves to a position where it faces the tag icon TA head-on. The following is an explanation based on the display example.
[0067] In Figure 6 (A): A tag icon TA is displayed on a screen board installed on the wall in the middle left part of the screen. Also, a staircase is displayed in the center of the screen. From this state, when the checker performs a specified operation to move the viewpoint so that the avatar climbs the stairs, the position displayed on the screen changes accordingly.
[0068] Figure 6 (B): The avatar is shown starting to climb the stairs. At this time, there is a wall LW to the left of the stairs, but the tag icon TA is displayed through the wall LW (the tag icon TA is displayed with priority over the wall LW).
[0069] In Figure 6 (C): When a tag icon TA displayed through the wall LW is selected, the viewpoint of the avatar in the 3D animation moves to a position facing the screen board on which the tag icon TA is displayed, and the tag information input area is displayed in the center of the screen. By displaying the tag information input area through the tag icon TA displayed preferentially in this way, it is easy to move between multiple locations where tag information has been input.
[0070] Other Embodiments FIG. 7 is a block diagram showing the configuration of an information linkage system 2 according to another embodiment. Information linkage system 2 differs from the above-described information linkage system 1 in that an application 400 running on an information terminal MD further includes a location management unit 450, a voice management unit 460, and an automatic input unit 470, and these functional units work together to perform processing for automatically inputting tag information when inspecting a building on site, using a location sensor LS, a barometric pressure sensor PS, and a microphone MC mounted on the information terminal MD. The differences from information linkage system 1 will be explained below.
[0071] The position sensor LS is actually a GPS and is used to determine the location of the information terminal MD. If use in an environment with poor radio wave conditions is expected, a gyro sensor can be used instead of a GPS to calculate the relative position from a reference point. The barometric pressure sensor PS is a sensor that detects atmospheric pressure and is used to determine the vertical position (floor number) of the information terminal MD. The microphone MC is used to record conversations and other events that take place during on-site inspections of buildings.
[0072] When an operation to set a position reference point is performed, the position management unit 450 manages the position of the viewpoint in the virtual space within the 3D animation in association with the position of the information terminal MD (checker) in real space based on information from the position sensor LS and the atmospheric pressure sensor PS, and moves the viewpoint in the virtual space in response to changes in the information from the position sensor LS and the atmospheric pressure sensor PS (in synchronization with the movement of the checker in real space). Accordingly, the display processing unit 430 changes the position and direction displayed on the screen.
[0073] The audio management unit 460 records audio picked up by the microphone MC during on-site inspections (such as conversations between the inspector and their accompanying person (e.g., client), or speech spoken into the microphone MC by an inspector inspecting alone) and converts it into text. The automatic input unit 470 queries the position management unit 450 to identify the location where the audio was picked up, automatically inputs the text converted from the audio as tag information for the identified position within the 3D animation, and records it in a DAT file (storage unit 420). The file transmission / reception unit 410 then uploads the updated DAT file and the audio file that was the source of the automatically input tag information to the cloud server 200 (file exchange unit 230).
[0074] In the cloud server 200, after the DAT file and audio file are uploaded to the file exchange unit 230, when the data update unit 240 stores the record in the tag information table, the audio file is also stored in the database 260. Also, in the BIM tool 100, the file transmission / reception unit 110 downloads the audio file together with the DAT file from the file exchange unit 230 and stores them in the storage unit 120. Then, when a tag icon TB displayed in the BIM model is selected, the display processing unit 130 displays the tag information entered in the 3D animation together with a playback menu for the original audio file.
[0075] According to the configuration of the information linkage system 2, when inspecting a building on-site, the inspector does not need to manually move the viewpoint set in the 3D animation or manually input tag information, which makes the input of tag information more efficient and allows the inspector to concentrate more on responding to accompanying persons. In addition, the designer can check the original conversation (audio file) along with the tag information entered in the 3D animation, so the designer can make design modifications after more accurately checking the entered tag information.
[0076] According to each of the above-described embodiments, the following advantages are obtained. (1) The checker checks the building by referring to the 3D animation displayed on the screen via the application 300. This 3D animation is created by extracting only the minimum necessary information from the data that makes up the BIM model, so the amount of data can be significantly reduced compared to the BIM model. In addition, the application 300 is implemented with an operation interface that assumes use by general users, so operability can be significantly improved compared to the BIM tool 100.
[0077] (2) By using 3D animation (application 300), it can be displayed comfortably even on information terminals with general specifications, and there is no need to secure a license for a BIM tool solely for the purpose of checking, thereby reducing the burden and costs associated with the checking work.
[0078] (3) A tag icon TB is displayed in the BIM model at a position corresponding to the position where the tag icon TA is placed (where tag information is entered) in the 3D animation, and the tag information entered in the 3D animation is displayed via the tag icon TB. Therefore, the designer can easily check the tag information entered by the checker in the BIM tool 100 and can make modifications to the design based on this information.
[0079] (4) The response entered in the BIM tool 100 in response to the tag information entered in the 3D animation is displayed via the tag icon TA displayed in the 3D animation, so the checker can easily check in the application 300 what response has been made to the tag information they entered.
[0080] (5) The tag icons TA and TB, which indicate that tag information has been entered, are displayed in a manner according to priority and status, allowing users to intuitively recognize which tag information should be given priority and which tag information has already been addressed.
[0081] (6) All tag information entered within the 3D animation is displayed in a threaded list, which can be used as a checklist showing the results of building inspections. This list display also makes it easy to understand what tag information was entered for which part (object) of the building and what action was taken in response.
[0082] (7) When you select any tag information from the list display, the viewpoint of the avatar in the 3D animation moves to a position facing the point where the tag information was entered, making it easy to check the location of the tag information input point and the surrounding situation, which are difficult to grasp from the text information displayed in the list display alone.
[0083] (8) In the 3D animation, the tag icon TA is displayed preferentially through the objects that make up the building. When the tag icon TA displayed preferentially in this manner is selected, the viewpoint of the avatar in the 3D animation moves to a position facing the tag icon TA, and the input area for tag information is displayed, making it easy to move between multiple locations where tag information has been input.
[0084] The present invention is not limited to the above-described embodiment, and can be practiced in various modified forms.
[0085] In the above-described embodiment, the 3D animation is created by converting the BIM model, but instead, the 3D animation may be created by converting a 3D model created with a 3DCG tool other than the BIM tool (for example, a 3D CAD tool). In such a configuration, each function of the BIM tool 100 in the above-described embodiment is implemented in the 3DCG tool.
[0086] In the above-described embodiment, the information is transmitted via a DAT file, but if use in an environment with stable radio wave conditions is expected, the information input (response) via a tag icon TA displayed in a 3D animation or a tag icon TB displayed in a BIM model may be configured to be transmitted directly to the cloud server 200 without the use of a DAT file.
[0087] Furthermore, all of the examples shown in the drawings in the embodiments are merely preferred examples, and it goes without saying that appropriate modifications are possible when implementing the present invention. [Explanation of symbols]
[0088] 1. Information sharing system 100 BIM Tools 200 cloud servers 300 applications TA tag icon (in 3D animation) TB tag icon (in BIM model)
Claims
1. An information linking system for linking information between a 3D model of a building and a 3D animation generated by converting the 3D model, a storage unit that stores predetermined information assigned to an arbitrary position within the 3D animation and first information indicating the position in association with each other; a first display processing unit that performs a display indicating that the predetermined information has been added to the position within the 3D animation; a conversion unit that converts the first information into second information that indicates a position in the 3D model that corresponds to the position; a second display processing unit that performs the display at a position indicated by the second information within the 3D model; An information sharing system equipped with:
2. In the information linkage system according to claim 1, an information receiving unit that receives input of the predetermined information at the position in a virtual space within the 3D animation; a response receiving unit that receives an input of a response to the predetermined information via the display performed by the second display processing unit in a virtual space within the 3D model; Furthermore, The storage unit storing the response in addition to the predetermined information in association with the first information; The first display processing unit The response can be displayed via the display. An information linkage system characterized by:
3. 3. The information linkage system according to claim 1, The first display processing unit An information linkage system characterized in that the display is prioritized by making the buildings depicted in the 3D animation transparent.
4. In the information linkage system according to claim 3, The first display processing unit An information linkage system characterized by the fact that when the display displayed in priority to the transparent building is selected, the position of the viewpoint set in the virtual space within the 3D animation is moved to the position of the display.
5. 5. The information linkage system according to claim 4, The first display processing unit An information linkage system characterized in that a plurality of pieces of predetermined information stored in the storage unit can be displayed in a list via the display.
6. 6. The information linkage system according to claim 5, The first display processing unit An information linkage system characterized in that, when any information is selected from the list display, the position of the viewpoint set in the virtual space within the 3D animation is moved to the position indicated by the first information associated with the selected information.
7. 7. The information linkage system according to claim 1, The predetermined information is An information linkage system including at least a message and a priority.
8. An information linking method for linking information between a 3D model of a building and a 3D animation generated by converting the 3D model, comprising: a storage step of storing predetermined information assigned to an arbitrary position within the 3D animation and first information indicating the position in association with each other; a first display step of displaying a display indicating that the predetermined information has been added to the position within the 3D animation; a conversion step of converting the first information into second information indicating a position in the 3D model corresponding to the position; a second display step of displaying the second information at a position indicated by the second information within the 3D model; Information sharing method including.
Citation Information
Patent Citations
Information visualization system, information visualization method, and program
JP2018088065A
Information management system, information management method, and program
JP2019128728A
Inspection method of construction and inspection system of construction
JP2019191638A
External appearance display system of elevator, server device, and terminal device
JP2021116159A