Drawing display method, drawing display program and drawing display system
The drawing display method addresses the challenge of user recognition of updates in architectural drawings by analyzing and visually highlighting updated areas within the drawings, enhancing user efficiency in identifying changes.
Patent Information
- Application Number
- JP2023146419
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-08
- Publication Date
- 2025-03-21
AI Technical Summary
Users face difficulty in visually identifying updates in architectural or construction drawings after they have been updated, requiring manual comparison of pre- and post-update versions.
A drawing display method that analyzes updated locations in drawings and displays them differently from the rest of the drawing, using techniques such as altered backgrounds, colors, animations, and enlarged views to highlight updates.
Facilitates easy recognition of updates by users, reducing the time and effort required to identify changed elements in drawings.
Smart Images

Figure 2025039360000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a drawing display method, a drawing display program, and a drawing display system. [Background technology]
[0002] As described in Patent Document 1, a home design system is known that comprises a user terminal having a display unit that displays architectural drawings, an editing unit that edits the architectural drawings displayed on the display unit based on the client's operations, and a transmission unit that transmits the edited data to the contractor's terminal, and a contractor terminal. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-86809 A Summary of the Invention [Problem to be solved by the invention]
[0004] When a drawing is updated to the latest version, the user must visually check the drawing before and after the update to confirm the updated parts or the number of updated parts. It is necessary to make it easy for the user to recognize the updated contents of the drawing.
[0005] An object of the present disclosure is to provide a drawing display method, a drawing display program, and a drawing display system that allow a user to easily recognize updates to a drawing. [Means for solving the problem]
[0006] (1) A drawing display method according to one embodiment of the present disclosure is a method for displaying an updated drawing in which a portion of a pre-update drawing has been updated, and includes a step of analyzing an updated portion based on the pre-update drawing and the updated drawing, and a step of displaying the updated drawing so that the display manner of the updated portion is different from the display manner of other portions.
[0007] (2) In the step of displaying the updated drawing in the drawing display method described in (1) above, the background of the area including the updated portion may be displayed differently from the surrounding background.
[0008] (3) In the step of displaying the updated drawing in the drawing display method described in (1) or (2) above, the display color of the area including the updated portion may be made different from the display color of the surrounding area.
[0009] (4) In the step of displaying the updated drawing in the drawing display method described in (1) or (2) above, both the pre-update drawing and the updated drawing may be displayed at the updated location.
[0010] (5) In the step of displaying the updated drawing in the drawing display method described in (4) above, the display color of the components of the pre-update drawing may be different from the display color of the components of the updated drawing.
[0011] (6) In the step of displaying the updated drawing in the drawing display method according to any one of (1) to (5) above, an animation may be displayed in an area including the updated portion.
[0012] (7) In the step of displaying the updated drawing in the drawing display method according to any one of (1) to (6) above, an area including the updated portion may be displayed in an enlarged manner.
[0013] (8) In the step of analyzing the updated portions of the drawing display method according to any one of (1) to (7) above, the number of the updated portions may be calculated. In the step of displaying the updated drawing, serial numbers may be displayed at the updated portions.
[0014] (9) In the step of analyzing the updated portions of the drawing display method according to any one of (1) to (8) above, the number of the updated portions may be calculated. In the step of displaying the updated drawing, the number of the updated portions may be displayed.
[0015] (10) The drawing display method described in any one of (1) to (9) above may further include a step of notifying that the drawing has been updated, and a step of accepting an operation to display the updated drawing.
[0016] (11) A drawing display program according to one embodiment of the present disclosure is a program for displaying an updated drawing in which a portion of a pre-update drawing has been updated, and causes a processor to execute the steps of: analyzing the updated portion based on the pre-update drawing and the updated drawing; and displaying the updated drawing so that the display mode of the updated portion is different from the display mode of other portions of the updated portion.
[0017] (12) A drawing display system according to one embodiment of the present disclosure is a system for displaying an updated drawing in which a portion of a pre-update drawing has been updated, and includes a processor for analyzing the updated portion based on the pre-update drawing and the updated drawing, and a display for displaying the updated drawing so as to make the display manner of the updated portion different from the display manner of other portions of the updated portion. Effect of the Invention
[0018] According to the drawing display method, the drawing display program, and the drawing display system according to an embodiment of the present disclosure, the user can easily recognize the update contents of the drawing. [Brief description of the drawings]
[0019] [Figure 1] 1 is a block diagram showing an example of the configuration of a drawing display system according to an embodiment; [Figure 2A] FIG. 13 is a diagram showing an example of a drawing before updating. [Figure 2B] FIG. 13 is a diagram showing an example of an updated drawing. [Diagram 3] 13 is an example of a screen for specifying a drawing to be updated. [Figure 4] 13 is an example of a screen for selecting a new version of a drawing. [Diagram 5]13 is an example of a screen in which a new version of a drawing is specified. [Figure 6] 13 is an example of a screen showing an update list of drawings. [Figure 7] 13 is an example of a screen in which updated parts are highlighted in an updated drawing. [Figure 8] 13 is an example of a screen displaying drawings before and after updating in an overlapping manner. [Figure 9] 1 is a flowchart illustrating an example of a procedure of a drawing display method according to an embodiment. [Figure 10] 13 is an example of a screen displaying serial numbers of update parts. [Figure 11] 13 is an example of a screen in which updated parts are displayed with a lighter periphery. [Figure 12] 13 is an example of a screen showing an enlarged view of an updated part. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] In a service that allows users to view architectural or construction drawings shared on the cloud, when the drawings are updated to the latest version, the user must visually check the drawing before and after the update to confirm the updated parts or the number of updated parts. It is required to make it easier for users to recognize the updated contents of the drawings.
[0021] Hereinafter, a drawing display system 1 (see FIG. 1) that allows a user to easily recognize update contents of a drawing, as well as a drawing display method and a drawing display program will be described.
[0022] (Outline of Drawing Display System 1) 1, a drawing display system 1 according to an embodiment includes an information processing device 10, a drawing editing device 20, a drawing display device 30, and a drawing database 40. The information processing device 10, the drawing editing device 20, the drawing display device 30, and the drawing database 40 are communicatively connected via a network 80.
[0023] The drawing database 40 stores drawings such as architectural drawings or construction drawings. The drawings stored in the drawing database 40 can be viewed by a user having viewing authority who displays the drawings using the drawing display device 30. The drawings stored in the drawing database 40 can be updated by a user having editing authority who edits the drawings using the drawing editing device 20. The information processing device 10 manages the versions of the drawings stored in the drawing database 40.
[0024] (Example of the configuration of drawing display system 1) A specific configuration example of the drawing display system 1 will be described below.
[0025] <Information processing device 10> The information processing device 10 includes a processor 11 and an interface 12 .
[0026] The processor 11 controls each component of the information processing device 10. The processor 11 may include, but is not limited to, one or more general-purpose processors or a dedicated processor specialized for a specific process. At least a part of the functions of the processor 11 may be replaced by one or more dedicated circuits. The dedicated circuits may include, for example, a field-programmable gate array (FPGA) or an application specific integrated circuit (ASIC).
[0027] The processor 11 may include a storage unit that stores various information or programs for operating each component of the information processing device 10. The storage unit may store a system program or an application program. The storage unit may include, for example, a semiconductor memory, a magnetic memory, or an optical memory. The storage unit may include an electromagnetic storage medium such as a magnetic disk. The storage unit may include a non-transitory computer-readable medium. The storage unit may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit may function as a work memory for the processor 11. The storage unit may be configured integrally with the processor 11 or may be configured separately from the processor 11.
[0028] The interface 12 may be configured to include a communication module configured to be able to communicate with other devices such as the drawing editing device 20, the drawing display device 30, or the drawing database 40 via a network 80. The communication module may be compatible with mobile communication standards such as 4G (4th Generation) or 5G (5th Generation). The communication module may be compatible with communication standards such as LAN (Local Area Network). The communication module may be compatible with wired or wireless communication standards. The communication module is not limited to these and may be compatible with various communication standards. The communication module may be configured to directly communicate with other devices such as the drawing editing device 20, the drawing display device 30, or the drawing database 40 without going through the network 80.
[0029] The interface 12 may be configured to include a display device. The display device may include various displays, such as a liquid crystal display, an organic EL (Electro-Luminescence) or inorganic EL display, or an LED (Light Emitting Diode) display, so as to display various data or information, such as images or text.
[0030] The interface 12 may include an input device that accepts input from an operator. The input device may include, for example, a touch sensor or a pointing device such as a mouse. The input device may be configured as a touch display integrated with a display device. The input device may include physical keys. The input device may include a voice input device such as a microphone.
[0031] The information processing device 10 may be configured to include at least one server. The information processing device 10 may be realized as a computer such as a desktop PC (Personal Computer), a notebook PC, or a tablet PC. The information processing device 10 may be realized as a smartphone or a tablet. The information processing device 10 is not limited to these examples and may include various devices.
[0032] <Drawing editing device 20 and drawing display device 30> The drawing editing device 20 includes a display device that displays a drawing to be edited by the user, and an input device that accepts input of operations for editing the drawing by the user. The drawing editing device 20 also includes a communication module for communicatively connecting to other devices such as the drawing database 40. The drawing editing device 20 may include a control unit that controls the display device, the input device, or the communication module. The control unit may include a processor or a dedicated circuit. The drawing editing device 20 may include a storage unit.
[0033] The drawing display device 30 includes a display device that displays the drawing to be viewed by the user, and an input device that accepts input of operations for the user to view the drawing. The drawing display device 30 also includes a communication module for communicatively connecting to other devices such as a drawing database 40. The drawing display device 30 may include a control unit that controls the display device, the input device, or the communication module. The control unit may include a processor or a dedicated circuit. The drawing display device 30 may include a memory unit.
[0034] The drawing editing device 20 or the drawing display device 30 may be configured to include at least one server or terminal device. The drawing editing device 20 or the drawing display device 30 may be realized as a computer such as a desktop PC, a notebook PC, or a tablet PC. The drawing editing device 20 or the drawing display device 30 may be realized as a smartphone, a tablet, or the like. The drawing editing device 20 or the drawing display device 30 is not limited to these examples and may include various devices.
[0035] <Drawing database 40> The drawing database 40 may be configured to include at least one server. The drawing database 40 may be configured to include, for example, a semiconductor memory, a magnetic memory, or an optical memory. The drawing database 40 may be configured to include an electromagnetic storage medium such as a magnetic disk. The drawing database 40 may be configured to include a communication module configured to be able to communicate with other devices such as the information processing device 10, the drawing editing device 20, or the drawing display device 30.
[0036] <Summary of the configuration example of drawing display system 1> The drawing display system 1 includes a processor that analyzes the updated parts, and a display that displays the drawing so that the user can easily recognize the updated parts. The function of analyzing the updated parts may be realized by the information processing device 10, or may be realized by the drawing editing device 20 or the drawing display device 30. The function of the display that displays the drawing may be realized by the display device of the interface 12 of the information processing device 10, or may be realized by the drawing display device 30.
[0037] In the above-described drawing display system 1, the information processing device 10, the drawing editing device 20, the drawing display device 30, or the drawing database 40 may be realized using a cloud service. The information processing device 10, the drawing editing device 20, the drawing display device 30, or the drawing database 40 may be realized in an on-premise environment. The information processing device 10, the drawing editing device 20, the drawing display device 30, or the drawing database 40 may be realized in a form in which the cloud service and the on-premise environment are mixed.
[0038] At least a part of the functions of the drawing editing device 20, the drawing display device 30, or the drawing database 40 may be realized by the information processing device 10. In other words, the information processing device 10 may be configured integrally with at least a part of the drawing editing device 20, the drawing display device 30, or the drawing database 40.
[0039] (Example of operation of drawing display system 1) The drawing display system 1 manages drawings in units called cases. A case is a unit of construction or work. For example, each of a plurality of constructions or works included in a building project is organized by the name of the case by associating it with a case. By associating a unit of construction or work with a case, a user can easily understand the unit of construction or work by the name of the case. In addition, by the drawing display system 1 organizing drawings by case and displaying a list of drawings for each case, a user can easily refer to drawings used in a construction or work in which the user is participating, that is, a case in which the user is participating. Drawings associated with a case are edited or viewed by users participating in that case. In other words, the authority to edit or view a drawing is granted to a user participating in the case associated with the drawing.
[0040] In addition, the drawing display system 1 manages the version of the drawing. Specifically, when a drawing is updated, the drawing display system 1 changes the version number of the drawing to a different number and stores it in the drawing database 40. The drawing display system 1 can determine whether the drawing is an old drawing of the version before the update or a new drawing of the version after the update based on the version number of the drawing.
[0041] In the operation example described below, the drawing display system 1 manages a pre-update drawing 101 illustrated in Fig. 2A and an updated drawing 102 illustrated in Fig. 2B. In comparing Fig. 2A with Fig. 2B, the following differences exist.
[0042] One of the updates from the pre-update drawing 101 to the post-update drawing 102 is the addition of post-update parts 121, 122, 123, 124, and 126 to the post-update drawing 102 in Fig. 2B. Specifically, the post-update parts 121 and 122 are wall parts. The post-update parts 123, 124, and 126 are door parts.
[0043] Another update part from the pre-update drawing 101 to the post-update drawing 102 is the replacement of pre-update parts 115, 117, 118, and 119 in the pre-update drawing 101 of FIG. 2A with post-update parts 125, 127, 128, and 129 in the post-update drawing 102 of FIG. 2B. Specifically, the pre-update parts 115 and 118 are door parts. The post-update parts 125 and 128 are wall parts. That is, the pre-update parts 115 and 118, which are doors, are replaced with the post-update parts 125 and 128, which are walls. The pre-update part 117 is a right-opening door part. The post-update part 127 is a left-opening door part. That is, the pre-update part 117, which is a right-opening door, is replaced with the post-update part 127, which is a left-opening door.
[0044] An example of the operation of the drawing display system 1 will be described below.
[0045] <Registering updated drawings> When a user edits and updates a drawing, the drawing display system 1 stores and registers the updated drawing in the drawing database 40. The information processing device 10 receives an input from the user specifying the drawing to be updated. The information processing device 10 displays a screen for specifying the drawing to be updated, as exemplified in FIG. 3. In this embodiment, a pre-update drawing 101 is specified as the drawing to be updated. The screen for specifying the drawing to be updated includes fields for pre-update and post-update. The pre-update field displays the pre-update drawing 101. The post-update field is used to specify a new version of the pre-update drawing 101, as described below.
[0046] When the information processing device 10 receives an operation input such as a click on the after-update field, it displays a screen for selecting a new version of the drawing to be specified in the after-update field, as exemplified in Fig. 4. In the example of Fig. 4, four drawings from the first page to the fourth page are displayed so as to be selectable. In this embodiment, it is assumed that the after-update drawing 102 displayed on the third page is selected.
[0047] The information processing device 10 designates the post-update drawing 102 selected in Fig. 4 as a new version drawing, and displays it in the post-update column as shown in Fig. 5. In response to these operations, the information processing device 10 manages the versions of the pre-update drawing 101 and the post-update drawing 102 so that the pre-update drawing 101 is treated as a drawing of the old version, and the post-update drawing 102 is treated as a drawing of the new version. In other words, the post-update drawing 102 is associated with the pre-update drawing 101 as a drawing of the new version.
[0048] The information processing device 10 may display the latest version of the drawings as a screen for displaying the update list of the drawings, as exemplified in Fig. 6. In the example of Fig. 6, the drawing identified by drawing number A01 is a floor plan, which has been updated in seven places in the update from version 3 to the latest version 4. Also, the drawing identified by drawing number A03-2 is a ceiling plan, which has been updated in eight places in the update from version 1 to the latest version 2.
[0049] <Analysis of updated parts of drawings> When a new version of a drawing is registered in the drawing database 40, the information processing device 10 acquires the new version of the drawing and the previous version of the drawing through the interface 12, and analyzes the updated parts of the drawings of the old and new versions by the processor 11. For example, the processor 11 analyzes the updated parts from the pre-update drawing 101 of the old version shown in Fig. 2A to the post-update drawing 102 of the new version shown in Fig. 2B.
[0050] The processor 11 can perform the analysis of the updated part of the drawing by various means. For example, the processor 11 may analyze the updated part of the drawing by using a trained model obtained by performing machine learning that recognizes the drawing as an image and uses data comparing the images of the drawing before and after the update as training data. The processor 11 may analyze the updated part of the drawing by using a model that extracts the difference in the image of the drawing. The model that extracts the difference in the image may be configured to extract the feature points of the image and output the difference in the feature points of the images of the drawing before and after the update as the updated part of the drawing.
[0051] The processor 11 may analyze the updated portion of the drawing using a trained model obtained by performing machine learning using data obtained by comparing vector data, etc., including parameters that identify each element included in the drawing, between the drawing before and after the update as training data. The parameters that identify each element included in the drawing may include, for example, the start point and end point of a line, or the direction and length of a line. The parameters that identify each element included in the drawing may include parameters that identify a surface or a solid.
[0052] 2A and 2B, the processor 11 analyzes the addition of post-update parts 121, 122, 123, 124, and 126 as update parts of the old and new versions of the drawings. The processor 11 also analyzes the replacement of pre-update parts 115, 117, 118, and 119 with post-update parts 125, 127, 128, and 129 as update parts of the old and new versions of the drawings.
[0053] The processor 11 may store the analysis results of the updated parts of the drawings of the old and new versions in the drawing database 40 in association with the drawings of the new version.
[0054] The processor 11 may calculate the number of updated parts when analyzing the updated parts of the drawing. The processor 11 may store the number of updated parts as an analysis result in the drawing database 40 in association with the new version of the drawing.
[0055] <Notification of drawing updates> When a drawing is updated, the information processing device 10 may notify the user that an update to the drawing has occurred. For example, the information processing device 10 may display a message indicating that an update to the drawing has occurred on a display device of the interface 12. The information processing device 10 may transmit a notification that an update to the drawing has occurred to the drawing display device 30 that the user is using to view the drawing, and cause the drawing display device 30 to display a message indicating that an update to the drawing has occurred. The information processing device 10 may display a screen of a list of updates to the drawing, as exemplified in FIG. 6, on a display device, or may cause the drawing display device 30 to display a screen of the list of updates to the drawing.
[0056] The information processing device 10 may notify the user of information identifying the updated drawing together with a notification that an update to the drawing has occurred. The information identifying the updated drawing includes, for example, the drawing name or drawing number. The information identifying the updated drawing includes, for example, the target work area or target location of the drawing. The target work area or target location is information that supplements information that the user cannot understand from the drawing name or drawing number alone.
[0057] The target work area may include, for example, a division of floors at a construction site or a division of buildings. For example, if the updated drawing is for a specific area such as a toilet that is installed in common on multiple floors or in multiple buildings, the target work area is also notified, so that the user can recognize which floor or building the drawing for that specific area has been updated.
[0058] The target area is information for identifying which part of a floor the updated drawing is, in the case where the updated drawing is a drawing of only a part of the floor, for example, whether the updated drawing is a drawing of an elevator hall or an office part of the floor.
[0059] The information processing device 10 may notify the user of the number of updated parts together with the notification that an update has occurred to the drawing. By being notified of the number of updated parts, the user can easily recognize the scale of the update to the drawing.
[0060] <Viewing new version of the drawing> A user may wish to view an updated drawing. For example, when a user is notified that an update has occurred to a drawing, the user may wish to view the updated drawing in order to confirm the updated portion of the drawing. The drawing display system 1 displays the drawing on the drawing display device 30 in response to a request from the user to view the drawing. For example, the drawing display device 30 may display a screen of an update list of drawings as exemplified in FIG. 6, accept an input for selecting a drawing that the user requests to view from the list of drawings listed in the update list, and display the selected drawing. The drawing display system 1 makes the display mode of the updated portion different from the display mode of the other portions of the drawing, such as the periphery of the updated portion, when displaying the drawing, so that the user can easily recognize the updated portion of the drawing between the old and new versions.
[0061] For example, the drawing display device 30 may display the updated parts in a manner that emphasizes them as compared with the surroundings as shown in FIG. 7 based on the analysis result of the updated parts of the drawings of the old and new versions by the information processing device 10. Specifically, a highlight display 131 is displayed to emphasize the updated part 121 as compared with the surroundings. The highlight display 131 may be displayed on the background layer of the updated part 121, or may be displayed on the same layer as the updated part 121. The highlight display 131 may be displayed on the foreground layer of the updated part 121 so as to be transparent to the updated part 121. Also, a highlight display 132 is displayed to emphasize the updated parts 122, 123, and 124. Also, a highlight display 133 is displayed to emphasize the updated parts 122 and 125. Also, a highlight display 134 is displayed to emphasize the updated part 126. Also, a highlight display 135 is displayed to emphasize the updated parts 122 and 127. Also, a highlight display 136 is displayed to emphasize the updated part 128. Also, a highlight display 137 is displayed to emphasize the updated part 129. In this manner, the updated parts 121 to 129, which are the updated parts in the new version, are emphasized compared to the surrounding parts, so that the user can easily recognize the updated parts.
[0062] The highlight displays 131 to 137 may be realized by a hatched background as exemplified in Fig. 7, or may be realized by a background painted in red, blue, or the like. In other words, the drawing display device 30 may make the background of the updated portion different from the background of the other portions of the updated portion.
[0063] The highlight displays 131-137 may be displayed in a range wider than the range in which the updated parts 121-129 exist. In this way, even if the range in which the updated parts exist is narrow, the user can easily notice the highlight displays 131-137. The drawing display device 30 may make the background of the range including the updated parts different from the surrounding background. The drawing display device 30 may make the display color of the range including the updated parts different from the display color of the surrounding area.
[0064] The drawing display device 30 may display so-called converging lines around the updated portion in order to emphasize the updated portion compared with its surroundings.
[0065] For example, the drawing display device 30 may display a superimposed drawing 103 in which the old version drawing and the new version drawing are superimposed as shown in FIG. 8 based on the analysis result of the updated parts of the old and new versions of the drawing by the information processing device 10. The superimposed drawing 103 is a drawing in which both the pre-update drawing 101 and the post-update drawing 102 are displayed. Specifically, in the superimposed drawing 103, pre-update parts 115, 117, 118, and 119 of the old version drawing are displayed with dashed lines. Meanwhile, post-update parts 121 to 129 of the new version drawing are displayed with dashed lines. That is, in the superimposed drawing 103, the old version drawing and the new version drawing are displayed superimposed in different modes. Note that the parts common to the new and old versions are displayed with solid lines.
[0066] The difference in display mode when the old and new versions of the drawings are displayed overlapping each other may be realized as a difference in line type as in the display example of FIG. 8, or may be realized as a difference in display color of the lines. For example, the lines of the old version of the drawing may be displayed in blue, the lines of the new version of the drawing may be displayed in red, and the lines common to the old and new versions may be displayed in black. The difference in display mode when the old and new versions of the drawings are displayed overlapping each other may be realized as a difference in display mode of other components of the drawings, such as surfaces, not limited to lines. For example, the drawing display device 30 may display the overlapping drawing 103 by making the display color of the components, such as lines or surfaces, of the pre-update drawing 101 different from the display color of the components, such as lines or surfaces, of the updated drawing 102.
[0067] As described above, the pre-update parts 115, 117, 118, and 119 and the post-update parts 121 to 129 are displayed in different display modes, so that the user can easily recognize the updated parts. In other words, the parts where the updated parts of the old and new versions are displayed in different display modes are displayed in a different display mode from the unchanged parts.
[0068] <Example of how to display drawings> Hereinafter, an operation will be described in which the processor 11 of the information processing device 10 in the drawing display system 1 executes a drawing display method including the steps of the flowchart exemplified in Fig. 9 to display a drawing so that a user can easily recognize an updated portion of the drawing. The drawing display method may be realized as a drawing display program executed by the processor 11. The drawing display program may be stored in a non-transitory computer-readable medium.
[0069] The processor 11 of the information processing device 10 selects a drawing to be updated (step S1). Specifically, the processor 11 displays a screen for selecting a drawing to be updated on a display device of the interface 12 of the information processing device 10, and receives an input of the selection via an input device of the interface 12.
[0070] The processor 11 uploads a new drawing to the drawing database 40 (step S2). Specifically, the processor 11 displays a screen for designating a drawing to be uploaded to the drawing database 40 on the display device, and receives an input designating the drawing to be uploaded to the drawing database 40 via the input device. The processor 11 uploads the designated drawing to the drawing database 40.
[0071] The processor 11 updates the version of the drawing (step S3). Specifically, the processor 11 updates the version of the drawing to be updated by registering the drawing uploaded to the drawing database 40 in step S2 as a new version of the drawing to be updated selected in step S1.
[0072] When the version of the drawing is updated, the processor 11 notifies the user that the drawing has been updated (step S4). The processor 11 displays a list of the updated drawings (step S5). The processor 11 may display the list of the updated drawings together with the notification that the drawing has been updated, or may display the list of the updated drawings in response to an operation input from the user who recognizes that the drawing has been updated.
[0073] The processor 11 displays the drawing so that the user can confirm the updated parts (step S6). Specifically, the processor 11 accepts an input to select a drawing to display from the list of updated drawings, and displays the selected updated drawing on the display device of the interface 12 or on the drawing display device 30. The processor 11 also displays the drawing in such a way that the display mode of the updated parts is different from the display mode of the other parts so that the user can confirm the updated parts. After executing the procedure of step S6, the processor 11 ends the execution of the procedure of the flowchart in FIG. 9.
[0074] <Summary> As described above, according to the drawing display system 1, the drawing display method, and the drawing display program of the present embodiment, the updated drawing is displayed so that the display mode of the updated part is different from the display mode of other parts of the drawing such as the periphery of the updated part, etc. As a result, the user can easily recognize the update contents of the drawing.
[0075] (Other embodiments) Other embodiments of the drawing display system 1, the drawing display method, and the drawing display program will be described below.
[0076] <Display number of updates> The drawing display device 30 may display the post-change drawing 102 in a manner in which serial numbers 141 to 147 are assigned to the updated parts as shown in FIG. 10. Specifically, a circled number with 1 in a circle is assigned as the serial number 141 to the post-update part 121. Also, a circled number with 2 in a circle is assigned as the serial number 142 to the post-update parts 122, 123, and 124. Also, a circled number with 3 in a circle is assigned as the serial number 143 to the post-update parts 122 and 125. Also, a circled number with 4 in a circle is assigned as the serial number 144 to the post-update part 126. Also, a circled number with 5 in a circle is assigned as the serial number 145 to the post-update parts 122 and 127. Also, a circled number with 6 in a circle is assigned as the serial number 146 to the post-update part 128. Moreover, a circled number, 7, is assigned to the updated part 129 as a serial number 147. The user can easily recognize the updated parts of the drawing by using the serial numbers 141 to 147 as markers.
[0077] Furthermore, the drawing display device 30 may display the changed drawing 102 with an update number display 140. By displaying the update number display 140, the user can count and check the updated parts of the drawing, and can check all the updated parts without missing any.
[0078] <Changes in display style around updated parts> The drawing display device 30 may display the updated drawing 102 by changing the display mode of the periphery of the updated part as shown in FIG. 11. In the display example of FIG. 11, the updated parts 121-129 are displayed in solid lines as usual, and the non-updated parts around the updated parts 121-129 are displayed in dashed lines. Also, the lines of the updated parts 121-129 may be displayed in black, and the lines of the non-updated parts around the updated parts 121-129 may be displayed in a light color such as gray or with a high transparency. In other words, the updated part may be emphasized by making the display mode of the other parts of the updated part lighter or more transparent than the updated part. In this way, the user can easily recognize the updated part.
[0079] <Enlarged view of updated areas> The drawing display device 30 may display the post-change drawing 102 so as to enlarge the updated parts as shown in Fig. 12. In the display example of Fig. 12, the range surrounded by a dashed rectangle including the updated parts 122, 123, and 124 may be enlarged and displayed as enlarged displays 122L, 123L, and 124L. In other words, the updated parts may be emphasized by enlarging and displaying them. In this way, the user can easily recognize the updated parts.
[0080] <Animation of updated areas> In order to emphasize the updated portion, the drawing display device 30 may display an animation that flows from the periphery of the updated portion toward the updated portion. For example, the drawing display device 30 may display an animation in which a circle with the updated portion as its center changes so that the radius of the circle becomes smaller, thereby emphasizing that the updated portion exists at the center of the circle. In addition, the drawing display device 30 may display an animation in which an arrow flows toward the updated portion, thereby emphasizing that the updated portion exists at the tip of the arrow. The drawing display device 30 is not limited to these examples, and may display various modes of animation to emphasize the updated portion.
[0081] Although the embodiments according to the present disclosure have been described based on the drawings and examples, it should be noted that a person skilled in the art can make various modifications or alterations based on the present disclosure. Therefore, it should be noted that these modifications or alterations are included in the scope of the present disclosure. For example, the functions included in each component or each step can be rearranged so as not to be logically inconsistent, and multiple components or steps can be combined into one or divided. Although the embodiments according to the present disclosure have been described mainly with respect to the device, the embodiments according to the present disclosure can also be realized as a method including steps executed by each component of the device. The embodiments according to the present disclosure can also be realized as a method, a program, or a storage medium on which a program is recorded, executed by a processor included in the device. It should be understood that these are also included in the scope of the present disclosure. [Explanation of symbols]
[0082] 1. Drawing display system 10 Information processing device (11: processor, 12: interface) 20 Drawing editing device 30 Drawing display device 40 Drawing Database 80 Network 101 Pre-update drawing 102 Updated Drawing 103 Overlay Drawings 115, 117, 118, 119 Pre-update parts 121~129 Updated parts 122L, 123L, 124L Enlarged view 131~137 Highlighted 140 Update number display 141~147 Serial number display
Claims
1. A drawing display method for displaying an updated drawing in which a part of a pre-update drawing is updated, comprising: analyzing an updated portion based on the pre-update drawing and the post-update drawing; displaying the updated drawing so that the display mode of the updated portion is different from the display mode of other portions; A method of displaying a drawing, including:
2. 2. The drawing display method according to claim 1, wherein in the step of displaying the updated drawing, a background of an area including the updated portion is displayed in a different manner from a surrounding background.
3. 2. The drawing display method according to claim 1, wherein in the step of displaying the updated drawing, a display color of an area including the updated portion is made different from a display color of a surrounding area.
4. 2. The drawing display method according to claim 1, wherein in the step of displaying the updated drawing, both the pre-update drawing and the updated drawing are displayed at the updated portion.
5. 5. The drawing display method according to claim 4, wherein in the step of displaying the updated drawing, a display color of the components of the pre-update drawing is made different from a display color of the components of the updated drawing.
6. 6. The drawing display method according to claim 1, wherein in the step of displaying the updated drawing, an animation is displayed in an area including the updated portion.
7. 6. The drawing display method according to claim 1, wherein in the step of displaying the updated drawing, a range including the updated portion is enlarged and displayed.
8. In the step of analyzing the updated portions, the number of the updated portions is calculated; 6. The drawing display method according to claim 1, further comprising the step of displaying the updated drawing, wherein a serial number is displayed at the updated portion.
9. In the step of analyzing the updated portions, the number of the updated portions is calculated; 6. The drawing display method according to claim 1, further comprising the step of displaying the updated drawing, wherein the number of updated portions is displayed.
10. notifying that the drawing has been updated; receiving an operation to display the updated drawing; The method for displaying drawings according to claim 1 , further comprising:
11. A drawing display program for displaying an updated drawing in which a part of a pre-update drawing is updated, analyzing an updated portion based on the pre-update drawing and the post-update drawing; displaying the updated drawing such that a display manner of the updated portion is different from a display manner of other portions of the updated portion; A drawing display program that causes a processor to execute the above.
12. A drawing display system for displaying an updated drawing in which a part of a pre-update drawing is updated, A processor that analyzes an updated portion based on the pre-update drawing and the post-update drawing; a display for displaying the updated drawing so as to make the display mode of the updated portion different from the display mode of the other portions of the updated portion; A drawing display system comprising:
Citation Information
Patent Citations
House design system and house design method
JP2020086809A