Additional information arrangement system, additional information arrangement method, and program

The additional information placement system addresses the challenge of accessing region-specific information within drawing data by extracting character information, generating associated lists, and placing links within the drawing data, thereby enhancing efficiency and reducing manual labor.

JP2025084449APending Publication Date: 2025-06-03AZUSA INSTITUTE OF RESEARCH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023198361
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-22
Publication Date
2025-06-03

AI Technical Summary

Technical Problem

Existing systems, such as those described in Patent Document 1, allow access between drawings but not outside data, making it laborious to manage and link information for multiple areas within drawing data.

Method used

An additional information placement system that receives drawing data, extracts character information, generates a list associating related information with the character information, and places links to this information within the drawing data, thereby facilitating easy access to region-specific information.

Benefits of technology

This system simplifies the process of generating data that can access information related to regions within drawing data, reducing manual effort and improving efficiency in managing complex area information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025084449000001_ABST
    Figure 2025084449000001_ABST
Patent Text Reader

Abstract

To provide an additional information arrangement system, additional information arrangement method, and program that easily generate, from drawing data, data that can access information about areas included in the drawing data.SOLUTION: An additional information arrangement system 1 includes: drawing data receiving means 11 for arranging additional information in drawing data showing a drawing in which multiple areas are arranged and text information indicating names of the areas is added to the areas, and receiving the drawing data; extraction means 12 for extracting the text information from the drawing data; list generation means 13 for generating a list in which relevant information related to the areas shown in the text information can be associated with the text information; additional information generation means 15 for generating additional information that is a link to the relevant information in the list, and additional information arrangement means 16 for arranging, in a part of the drawing data to which the text information is added, the additional information that is the link to relevant information associated with the text information in the list.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an additional information arrangement system, an additional information arrangement method, and a program.

Background Art

[0002] For example, Patent Document 1 proposes a document browsing system including a storage unit that stores drawing data, a listing unit that searches for character strings common to a plurality of drawings of the drawing data, a browsing unit that displays the drawing data and displays a link destination of the searched character string when a character string in the displayed drawing is selected, and a link generation unit that generates a link for the link destination according to a rule from among links between character strings common to a plurality of drawings.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, with the technology of Patent Document 1, even if it is possible to access from one drawing to another drawing, it is not possible to access data outside the drawing.

[0005] Here, for example, when maintaining and managing an object (e.g., a building, etc.) shown in drawing data, it may be necessary to manage each of a plurality of areas (e.g., rooms, etc.) included in the drawing data. In such a case, information regarding the area is collected for each area. And there is a desire to access information regarding such an area from the drawing data. However, since the drawing data includes many areas, it has been extremely laborious to form a link of information regarding the area for each of these areas.

[0006] The present invention has been made to solve such problems, and an additional information placement system, an additional information placement method, and a program that can easily generate data accessible to information regarding regions included in the drawing data from the drawing data are provided.

Means for Solving the Problems

[0007] (1) An additional information placement system for placing additional information in drawing data showing a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to the region, drawing data reception means for receiving the drawing data; extraction means for extracting the character information from the drawing data; list generation means for generating a list capable of associating related information related to the region indicated by the character information with the character information; additional information generation means for generating additional information that is a link to the related information in the list; additional information placement means for placing, in the drawing data, the additional information that is a link to the related information associated with the character information in the list at a portion where the character information is attached, characterized in that the additional information placement system comprises:

[0008] According to such a configuration, the additional information placement system includes drawing data reception means, extraction means, list generation means, and additional information placement means, and places additional information in drawing data showing a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to the region. The drawing data reception means receives the drawing data. The extraction means extracts the character information from the drawing data. The list generation means generates a list capable of associating related information related to the region indicated by the character information with the character information. The additional information generation means generates additional information that is a link to the related information in the list. The additional information arranging means arranges, in the drawing data, additional information which is a link to related information associated with the character information in the list, at a portion where the character information is attached.

[0009] Accordingly, the additional information arranging system receives drawing data indicating a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to this region, extracts the character information from this drawing data, generates a list capable of associating related information related to the region indicated by the character information with respect to this character information, and generates additional information which is a link to the related information in the list. Then, in the drawing data, additional information which is a link to related information associated with the character information in the list is arranged at a portion where the character information is attached.

[0010] For this reason, according to the invention of (1), it is no longer necessary for the user to manually perform operations such as picking out character information indicating the name of a region (for example, a room name, etc.) displayed in drawing data (for example, drawing data of a floor plan of a building, etc.), generating a list capable of associating related information related to the region (for example, information regarding maintenance management of each room in the building, etc.) with each of this character information, and arranging a link to the related information in this list in the drawing data, one by one. Therefore, it becomes possible to easily generate data that can access information regarding the regions included in the drawing data from the drawing data.

[0011] (2) The extraction means extracts the character information from text data included in the drawing data based on a predetermined condition. The additional information arranging system according to (1), characterized in that.

[0012] According to such a configuration, the extraction means extracts character information from text data included in the drawing data based on a predetermined condition.

[0013] Here, generally, the drawing data includes text data (for example, dimensions of a building, etc.) in addition to character information indicating the name of a region (for example, a room name of a building, etc.). According to the invention of (2), based on predetermined conditions, by extracting character information, it is possible to prevent text data other than the character information indicating the name of the region from being included in the list. Therefore, while improving the accuracy of the list generated from the drawing data, it becomes possible to easily generate data that can access information regarding the regions in the list.

[0014] (3) The additional information arrangement system further includes position information acquisition means for acquiring position information indicating the position of the character information attached to the drawing data in the drawing data. The additional information arrangement means arranges the additional information in the drawing data based on the position information, in the additional information arrangement system according to (1) or (2).

[0015] According to such a configuration, the additional information arrangement system further includes position information acquisition means. The position information acquisition means acquires position information indicating the position of the character information attached to the drawing data in the drawing data. Then, the additional information arrangement means arranges the additional information in the drawing data based on the position information. According to the invention of (3), in the drawing data, it is possible to arrange additional information, which is a link to related information of the region indicated by the character information, at the position where the character information was originally arranged. Thus, it is possible to arrange the additional information while suppressing the influence on the display mode of the drawing data. Therefore, while suppressing the influence on the display mode of the drawing data, it becomes possible to easily generate data that can access information regarding the regions included in the drawing data from the drawing data.

[0016] (4) A method executed by an additional information arrangement system for arranging additional information in drawing data showing a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to the regions, a step of receiving the drawing data; a step of extracting the character information from the drawing data; generating a list capable of associating related information related to the region indicated by the character information with the character information; generating additional information that is a link to the related information in the list; placing, in the drawing data, the additional information that is a link to the related information associated with the character information in the list at a portion where the character information is attached. An additional information placement method characterized by including the steps.

[0017] (5) An additional information placement system that places additional information in drawing data showing a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to the region. drawing data receiving means for receiving the drawing data; extracting means for extracting the character information from the drawing data; list generation means for generating a list capable of associating related information related to the region indicated by the character information with the character information; additional information generation means for generating additional information that is a link to the related information in the list; A program characterized by functioning as additional information placement means for placing, in the drawing data, the additional information that is a link to the related information associated with the character information in the list at a portion where the character information is attached.

[0018] According to the inventions of (4) and (5) as described above, the same operational effects as those of the additional information placement system according to (1) are achieved.

Effect of the Invention

[0019] According to the present invention, it is possible to provide an additional information placement system, an additional information placement method, and a program that can easily generate data that can access information related to regions included in drawing data from the drawing data.

Brief Description of the Drawings

[0020]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Mode for Carrying Out the Invention

[0021] Hereinafter, embodiments for carrying out the present invention (hereinafter referred to as embodiments) will be described in detail with reference to the accompanying drawings.

[0022] 〈Embodiment〉 [Outline of Additional Information Arrangement System] FIG. 1 is a diagram for explaining the outline of an additional information arrangement system according to an embodiment of the present invention. The outline of the additional information arrangement system 1 will be described.

[0023] The additional information arrangement system 1 can be used, for example, to create data used for facility management. In the building maintenance management stage of facility management, 2D drawing information such as paper media or image data of as-built drawings is often used to refer to the floor plan information and specifications of the building. Among these, in particular, the floor plan is a medium suitable for managing the entire building because it can grasp the room names and shape information of each room floor by floor.

[0024] On the one hand, currently, such 2D drawing information and related information, which is records such as the history of various maintenance and management, are associated by human interpretation, and it is difficult to perform direct data linkage. Further, even if BIM (Building Information Modeling) data is used instead of 2D drawing information, it takes time to input related information into the BIM data. Also, BIM data is not as widely used as 2D drawing information.

[0025] The additional information placement system 1 places additional information (for example, a link to other data) on drawing data indicating a drawing (for example, a floor plan of a building, etc.) in which a plurality of areas (for example, rooms, etc.) are arranged and character information (for example, room name, etc.) indicating the name of the area is attached to the area.

[0026] Specifically, the additional information placement system 1 receives drawing data. In this embodiment, the "drawing data" is 2D drawing information such as data obtained by scanning a paper medium of an as-built drawing or image data. In the description of this embodiment, the drawing data of a building is used as an example, but the additional information placement system 1 is not limited to a building, and as long as it can be shown by 2D drawing information, for example, drawing data of objects such as machines, instruments, and structures can be used.

[0027] Next, the additional information placement system 1 extracts character information (for example, room name, etc., and in the example shown in FIG. 1, "changing room (W)", "meeting room (2)", etc.) from the received drawing data. Then, the additional information placement system 1 generates a list in which a plurality of extracted character information is arranged and which can associate related information related to the area indicated by the character information with each character information.

[0028] Next, the additional information placement system 1 generates additional information, which is a link (for example, related information such as a URL (Uniform Resource Locator) or information for accessing the storage location of display information for displaying related information) for accessing the related information for each character information in the generated list.

[0029] Then, in the received drawing data, the additional information placement system 1 places additional information, which is a link to the relevant information associated with the character information in the list, at each part with character information attached. As a result, the user can access the relevant information of the area indicated by the character information by operating the links placed for each character information in the drawing data.

[0030] In the example shown in FIG. 1, the placement of additional information in the drawing data is indicated by surrounding the character information. However, the display mode indicating the placement of additional information in the drawing data is not limited to this, and can be any mode such as attaching a marker to the character information or changing the color of the character information.

[0031] According to such an additional information placement system 1, it is no longer necessary for the user to manually perform operations one by one, such as picking out the character information indicating the name of the area (for example, room name) displayed in the drawing data (for example, drawing data of a floor plan of a building), generating a list in which relevant information related to the area (for example, information related to the maintenance and management of each room in the building) can be associated with each piece of this character information, and placing the links to the relevant information in this list in the drawing data. Therefore, it becomes possible to easily generate data that can access information related to the areas included in the drawing data from the drawing data.

[0032] [Functional Configuration of the System] Next, the functional configuration of the system will be described. FIG. 2 is a block diagram showing the functional configuration of the additional information placement system according to an embodiment of the present invention.

[0033] The additional information placement system 1 includes a drawing data reception means 11, an extraction means 12, a list generation means 13, a position information acquisition means 14, an additional information generation means 15, and an additional information placement means 16. Further, the additional information placement system 1 may be connected via a network (for example, the Internet, an in-house LAN, etc.) to a terminal 20 (for example, a smartphone, a tablet, a personal computer, etc.) operated by a user who uses the additional information placement system 1, or a storage means 30 operated by an external device.

[0034] The drawing data reception means 11 receives the drawing data input by the operation of an operation means (input device) by the user or the drawing data transmitted from the terminal 20, and stores it in the storage means provided in the additional information placement system 1 or the storage means 30. The "drawing data" in the present embodiment is data that can be displayed by general-purpose software on a general computer.

[0035] The extraction means 12 extracts character information from the drawing data received by the drawing data reception means 11, and stores it in the storage means provided in the additional information placement system 1 or the storage means 30. Specifically, the extraction means 12 extracts character information based on predetermined conditions from the text data included in the drawing data. Further, the extraction means 12 includes a first extraction means 121 and a second extraction means 122.

[0036] When the drawing data includes a layer (font information) of text data (for example, when the drawing data is vector data, etc.), the first extraction means 121 reads the text data from the layer of the text data, and extracts character information (text data indicating the name of an area (room name, etc.)) based on predetermined conditions.

[0037] When the layer (font information) of text data is not included in the drawing data (for example, when the drawing data is raster data, etc.), the second extraction means 122 converts, from the drawing data, the portion forming characters by OCR (Optical Character Recognition) into font data, and from the converted font data, uses an AI (Artificial Intelligence) (for example, LLM: Large Language Models) that has learned candidates for character information (for example, room names, etc.) in advance as a predetermined condition to extract character information.

[0038] In addition, the extraction means 12 extracts, for example, as a predetermined condition, character information other than information indicating dimensions (for example, information indicating numbers and units) and writing information (for example, supplementary information for drawing notations such as "load-bearing wall" and "refrigerator") in the text data. Also, the extraction means 12 determines, for example, as a predetermined condition, that if the distance between adjacent characters or the line spacing in the text data is within a predetermined value, the characters are the characters that make up one piece of character information (such as a room name), and extracts the character information from the text data. FIG. 3 is a diagram for explaining an example of a predetermined condition for the extraction means of the additional information arrangement system according to an embodiment of the present invention to extract character information.

[0039] In the example shown in FIG. 3(a), when the character string is written vertically, the extraction means 12 determines, as a predetermined condition, that if the distance m1 between vertically adjacent characters is within a predetermined value, the upper and lower characters are the characters that make up one piece of character information (such as a room name), and extracts the character information ("hall" in the example shown in FIG. 3(a)).

[0040] In the example shown in FIG. 3(b), when the character string is written horizontally, as a predetermined condition, if the interval m2 between the characters adjacent to the left and right is within a predetermined value, the extraction means 12 determines that the left and right characters constitute the characters of one piece of character information (such as a room name), and extracts the character information (in the example shown in FIG. 3(b), "EV Hall"). On the other hand, as a predetermined condition, if the interval m3 between the characters adjacent to the left and right exceeds the predetermined value, the extraction means 12 determines that the left and right characters are the characters constituting different pieces of character information (such as room names), and extracts the character information (in the example shown in FIG. 3(b), "EV Hall" and "Office").

[0041] In the example shown in FIG. 3(c), when the character string is written horizontally, as a predetermined condition, if the adjacent lines L1 and L2 vertically exceed a predetermined value, the extraction means 12 determines that the characters in these lines constitute the characters of different pieces of character information (such as room names), and extracts the character information (in the example shown in FIG. 3(c), "EV Hall" and "Office").

[0042] Also, as a predetermined condition, when determining the order of the lines of the text, it may be possible to set the priorities of the horizontal and vertical positions of the text.

[0043] Returning to FIG. 2, the list generation means 13 generates a list that can associate the character information extracted by the extraction means 12 with the related information related to the area indicated by the character information, and stores it in the storage means or the storage means 30 provided in the additional information arrangement system 1. FIG. 4 is a diagram showing an example of a list generated by the additional information arrangement system according to the embodiment of the present invention.

[0044] The list generation means 13 arranges a plurality of pieces of character information (in the example shown in FIG. 4, "Changing Room (W)", "Conference Room (2)", etc.) extracted by the extraction means 12, and generates a list that can associate related information with each of the pieces of character information. Also, in the list, not only the related information but also the update date when the related information is updated and tags for searching with other elements other than the character information may be associated with the character information.

[0045] In this embodiment, the "associated information" includes, as information related to the area indicated by the character information (for example, a room, such as "Conference Room (2)" in the example shown in FIG. 4), a finishing list indicating the finishing materials of the area, a renovation record indicating the renovation details of the area, an inspection record indicating the content and history of the area inspection, and the like. Further, the "associated information" includes information indicating a drawing different from the drawing shown by the drawing data of the area (for example, if the drawing data is a plan view, a cross-sectional view, an equipment drawing, etc.), information regarding furniture and equipment arranged in the area (information indicating the product name, specifications, manufacturer, etc. of the furniture and equipment), and photographs of the area, etc.

[0046] In the example shown in FIG. 4, when the user selects a certain character information (in the example shown in FIG. 4, "Conference Room (2)") in the list where the character information is arranged, the associated information associated with the character information is displayed. Note that the list may be configured to be able to display the list of character information and the associated information in a list form.

[0047] The position information acquisition means 14 acquires position information indicating the position in the drawing data of the character information attached to the drawing data. FIG. 5 is a diagram for explaining the process in which the position information acquisition means of the additional information arrangement system according to the embodiment of the present invention acquires the position information of the character information.

[0048] The position information acquisition means 14 defines the position information of the character information by acquiring four points (R1 to R4) in a rectangle of the coordinates on the drawing data of the character information (in the example shown in FIG. 5, "Dressing Room (M)") extracted by the extraction means 12 (coordinates with an arbitrary point (for example, the lower left corner) of the drawing data as the origin). Note that the position information acquisition means 14 may define the position information of the character information by two points (in the example shown in FIG. 5, R1 and R3, R2 and R4) on the diagonal line forming this rectangle, with the shape surrounding the character information being a rectangle.

[0049] Further, the position information acquisition means 14 may store, in the list created by the list generation means 13, a link to the position information of the acquired character information in association with the character information. Thereby, it becomes possible to access from the list to the position in the drawing data where the character information is attached.

[0050] Returning to FIG. 2, the additional information generation means 15 generates additional information which is a link (for example, information for accessing related information such as a URL or a storage location of display information for displaying related information) for accessing related information (see FIG. 4) in the list generated by the list generation means 13.

[0051] The additional information placement means 16 places, in the drawing data received by the drawing data reception means 11, at the portion where the character information is attached, additional information which is a link to the related information (see FIG. 4) associated with the character information in the list generated by the list generation means 13, and stores it in the storage means provided in the additional information placement system 1 or the storage means 30.

[0052] Specifically, based on the position information of the character information acquired by the position information acquisition means 14, the additional information placement means 16 generates drawing data (for example, the drawing shown in the lower left of FIG. 1) in which the additional information generated by the additional information generation means 15 is placed in the drawing data (for example, the drawing shown in the upper part of FIG. 1) received by the drawing data reception means 11, and stores it in the storage means provided in the additional information placement system 1 or the storage means 30.

[0053] The functional configuration of the above-described system is merely an example, and one functional block (database and functional processing unit) may be divided, or a plurality of functional blocks may be combined into one functional block. Each functional processing unit is realized by a computer program (for example, core software or an application that causes the CPU to execute the above-described various processes) stored in a storage device (storage means) such as a ROM (Read Only Memory), flash memory, SSD (Solid State Drive), or hard disk, which is read by a CPU (Central Processing Unit) built in a device or terminal and executed by the CPU. That is, each functional processing unit reads and writes necessary data such as tables from a database (DB; Data Base) stored in the storage device or a storage area in the memory by this computer program, and in some cases, controls related hardware (for example, input / output devices, display devices, communication interface devices). Further, the database (DB) in the embodiment of the present invention may be a commercial database, but also means a mere collection of tables or files, and the internal structure of the database itself is not limited. Further, the functions of the present system may be configured by a cloud-based WEB application. In this case, the WEB application may function on the server or may function on the terminal 20.

[0054] [Additional Information Arrangement Processing] Next, the additional information arrangement processing executed by the present system will be described. In the following processing flowchart (flowchart), the processing order of each step may be changed as long as the input-output relationship of each step is not impaired. FIG. 6 is a flowchart showing the additional information arrangement processing executed by the additional information arrangement system according to the embodiment of the present invention.

[0055] In step S1, the drawing data receiving means 11 receives the drawing data input by the operation of the operation means (input device) by the user or the drawing data transmitted from the terminal 20, and stores it in the storage means provided in the additional information arrangement system 1 or the storage means 30.

[0056] In step S2, the extraction means 12 determines whether font information (layer of text data) is included in the drawing data received by the drawing data receiving means 11 in step S1. If it is determined that font information is included, the process proceeds to step S3. If it is determined that font information is not included, the process proceeds to step S4.

[0057] In step S3, the first extraction means 121 of the extraction means 12 reads the text data from the layer of text data included in the drawing data, extracts character information (text data indicating the name of the area (such as room name)) based on predetermined conditions, and stores it in the storage means provided in the additional information arrangement system 1 or the storage means 30.

[0058] In step S4, the second extraction means 122 of the extraction means 12 converts the portion forming characters from the drawing data received by the drawing data receiving means 11 in step S1 into font data by OCR (Optical Character Recognition).

[0059] In step S5, the second extraction means 122 of the extraction means 12 extracts character information from the font data converted in step S4 using an AI (Artificial Intelligence) (for example, LLM: Large Language Models) that has learned candidates for character information (for example, room names, etc.) in advance as predetermined conditions, and stores it in the storage means provided in the additional information arrangement system 1 or the storage means 30.

[0060] In step S6, the list generation means 13 generates a list (see FIG. 4) that can associate related information related to the area indicated by the character information extracted by the extraction means 12 in step S3 or step S5 with the character information, and stores it in the storage means or the storage means 30 provided in the additional information arrangement system 1.

[0061] In step S7, the position information acquisition means 14 acquires position information indicating the position in the drawing data of the character information attached to the drawing data received by the drawing data reception means 11 in step S1.

[0062] In step S8, the additional information generation means 15 generates additional information that is a link for accessing the related information (see FIG. 4) in the list generated by the list generation means 13 in step S6.

[0063] In step S9, based on the position information of the character information acquired by the position information acquisition means 14 in step S7, the additional information arrangement means 16 generates drawing data (for example, the drawing shown in the lower left of FIG. 1) in which the additional information generated by the additional information generation means 15 in step S8 is arranged in the drawing data (for example, the drawing shown in the upper part of FIG. 1) received by the drawing data reception means 11 in step S1, and stores it in the storage means or the storage means 30 provided in the additional information arrangement system 1.

[0064] According to such an additional information arrangement system 1, it is no longer necessary for the user to manually perform operations such as picking out character information indicating the name of an area (for example, a room name, etc.) displayed in drawing data (for example, drawing data of a floor plan of a building, etc.), generating a list that can associate related information related to the area (for example, information related to the maintenance and management of each room in the building, etc.) with each of this character information, and arranging a link to the related information of this list in the drawing data one by one. Therefore, it becomes possible to easily generate data that can access information related to the areas included in the drawing data from the drawing data.

[0065] Also, according to the additional information placement system 1, it is possible to prevent text data other than the character information indicating the name of the area from being included in the list by extracting the character information based on a predetermined condition. Therefore, while improving the accuracy of the list generated from the drawing data, it becomes possible to easily generate data that can access the information regarding the areas in the list.

[0066] Also, according to the additional information placement system 1, in the drawing data, additional information that is a link to the related information of the area indicated by the character information can be placed at the position where the character information was originally placed. Thus, it is possible to place the additional information while suppressing the influence on the display mode of the drawing data. Therefore, while suppressing the influence on the display mode of the drawing data, it becomes possible to easily generate data that can access the information regarding the areas included in the drawing data from the drawing data.

[0067] As described above, the embodiments of the present invention have been explained. Needless to say, the technical scope of the present invention is not limited to the content of the above embodiments. It is obvious to those skilled in the art that various changes or improvements can be made to the above embodiments. Also, it is clear from the description of the claims that the forms with such changes or improvements are also included in the technical scope of the present invention.

Explanation of Reference Numerals

[0068] 1 Additional information placement system 11 Drawing data reception means 12 Extraction means 121 First extraction means 122 Second extraction means 13 List generation means 14 Position information acquisition means 15 Additional information generation means 16 Additional information placement means 20 Terminal 30 Storage means

Claims

1. An additional information arrangement system for arranging additional information in drawing data showing a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to the region, comprising: drawing data receiving means for receiving the drawing data; extracting means for extracting the character information from the drawing data; list generating means for generating a list capable of associating relevant information related to the region indicated by the character information with the character information; additional information generating means for generating additional information that is a link to the relevant information in the list; additional information arranging means for arranging, in the drawing data, the additional information that is a link to the relevant information associated with the character information in the list at a portion where the character information is attached, characterized in that the additional information arrangement system comprises the above.

2. The additional information arrangement system according to claim 1, wherein the extracting means extracts the character information from text data included in the drawing data based on a predetermined condition.

3. further comprising position information acquisition means for acquiring position information indicating a position in the drawing data of the character information attached to the drawing data, The additional information arrangement system according to claim 1 or 2, wherein the additional information arranging means arranges the additional information in the drawing data based on the position information.

4. A method executed by an additional information arrangement system for arranging additional information in drawing data showing a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to the region, comprising: a step of receiving the drawing data; a step of extracting the character information from the drawing data; a step of generating a list capable of associating relevant information related to the region indicated by the character information with the character information; a step of generating additional information that is a link to the relevant information in the list; a step of arranging, in the drawing data, the additional information that is a link to the relevant information associated with the character information in the list at a portion where the character information is attached, characterized in that the additional information arrangement method includes the above.

5. An additional information arrangement system for arranging additional information in drawing data showing a drawing in which a plurality of regions are arranged and character information indicating the name of the region is attached to the region, drawing data receiving means for receiving the drawing data, Extraction means for extracting the character information from the drawing data, List generation means for generating a list capable of associating the character information with related information related to the region indicated by the character information, Additional information generation means for generating additional information that is a link to the related information in the list, A program characterized by functioning as additional information arranging means for arranging the additional information, which is a link to the related information associated with the character information in the list, at a portion of the drawing data to which the character information is attached.

Citation Information

Patent Citations

  • Library browsing system, device and method

    JP2011158929A