Item table creation device and item table creation method

The item list creation device automates the process of creating item lists from air conditioning flow diagrams by extracting and associating character symbol information with specification data, thereby enhancing efficiency and reducing errors.

JP2025077354APending Publication Date: 2025-05-19KK TOSHIBA +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023189474
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-06
Publication Date
2025-05-19

AI Technical Summary

Technical Problem

The existing methods for creating item lists from air conditioning flow diagrams are time-consuming and inefficient, requiring manual design and discrimination of graphic symbols and characters.

Method used

An item list creation device and method that includes an analysis unit to extract character symbol information from air conditioning flow data, a storage unit to store specification information, a conversion unit to generate association information, and a generation unit to create an item list based on the association information.

Benefits of technology

The solution significantly improves work efficiency by automating the creation of item lists, reducing the burden on operators, and minimizing human errors, while providing detailed and accurate specification information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025077354000001_ABST
    Figure 2025077354000001_ABST
Patent Text Reader

Abstract

To provide an item table creation device and an item table creation method, capable of improving working efficiency.SOLUTION: An item table creation device according to an embodiment comprises an analysis unit, a first storage unit, a conversion unit, and a generation unit. The analysis unit extracts predetermined character symbol information from air conditioning flow data. The first storage unit stores specification information corresponding to the character symbol information. The conversion unit associates the character symbol information extracted by the analysis unit with the specification information to generate associated information including at least a point type. The generation unit creates an item table by inputting the associated information from the conversion unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to an item list creation device and an item list creation method.

Background Art

[0002] Conventionally, when creating an item list for a central monitoring device from an air conditioning flow diagram, it is known that a designer discriminates graphic symbols and characters from the air conditioning flow diagram and creates an item list. Conventionally, when creating a sophisticated item list, since a designer needs to design manually, it takes time for the work.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] An example of the problem to be solved by the present invention is to obtain an item list creation device and an item list creation method capable of improving work efficiency.

Means for Solving the Problems

[0005] The item list creation device according to the embodiment includes an analysis unit, a first storage unit, a conversion unit, and a generation unit. The analysis unit extracts predetermined character symbol information from the air conditioning flow data. The first storage unit stores specification information corresponding to the character symbol information. The conversion unit generates association information including at least the type of points by associating the character symbol information extracted by the analysis unit with the specification information. The generation unit creates an item list by inputting the association information by the conversion unit.

[0006] The method for creating an item table according to the embodiment includes an analysis step, a first storage step, a conversion step, and a generation step. The analysis step extracts predetermined character symbol information from the air conditioning flow data. The first storage step stores specification information corresponding to the character symbol information. The conversion step generates association information including at least the type of points by associating the character symbol information extracted by the analysis step with the specification information. The generation step creates an item table by inputting the association information generated by the conversion step.

Brief Description of the Drawings

[0007]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Mode for Carrying Out the Invention

[0008] (Embodiment) Hereinafter, the item table creation system 1 according to the embodiment will be described with reference to the drawings. The configurations of the embodiments described below, as well as the actions and results (effects) brought about by the configurations, are merely examples and are not limited to the following description. In this specification, ordinal numbers are used only for distinguishing parts and members and do not indicate order or priority.

[0009] FIG. 1 is a system diagram of the item table creation system 1 of the present embodiment. FIG. 2 is a diagram showing an example of an air conditioning flow diagram A. FIG. 3 is a table showing an example of an item table B.

[0010] The item list creation system 1 of this embodiment automatically creates an item list B as shown in FIG. 3 from an air conditioning flow diagram A as shown in FIG. 2, for example. The air conditioning flow diagram A is, for example, a flow diagram showing an air conditioning system for controlling the air conditioning of each area such as a building by signal lines or the like. The item list B is, for example, a list that summarizes the types of points required for each point and is an item list used when performing central monitoring.

[0011] As shown in FIG. 1, the item list creation system 1 includes an input device 2, an item list 3, and an item list creation device 10.

[0012] The input device 2 is, for example, a device that captures a drawing from the outside and converts it into data. The input device 2 includes an air conditioning flow diagram 21, a scanner 22, and air conditioning flow data 23. The air conditioning flow diagram 21 is, for example, a drawing handwritten by a designer or the like. The scanner 22 is a device that can capture the air conditioning flow diagram 21 and convert it into air conditioning flow data 23.

[0013] The air conditioning flow data 23 includes PDF data 231 and CAD data 232. The PDF data 231 is, for example, data obtained by converting the air conditioning flow diagram 21 by the scanner 22. The CAD data 232 is, for example, drawing data created using drafting software.

[0014] The item list 3 is, for example, a file of an item list in which information input by the item list creation device 10 is described as an example.

[0015] The item list creation device 10 includes an image processing unit 11 and an item list creation unit 12. The image processing unit 11 processes the air conditioning flow data 23 read by the input device 2, for example. The image processing unit 11 includes an acquisition unit 111, an analysis unit 112, a second storage unit 113, and an output unit 114.

[0016] The acquisition unit 111 acquires the air conditioning flow data 23 output from the input device 2, and transmits the acquired air conditioning flow data 23 to the analysis unit 112. In other words, the acquisition unit 111 acquires the air conditioning flow data 23 input from the outside, and transmits the acquired air conditioning flow data 23 to the analysis unit 112.

[0017] The analysis unit 112 analyzes the entire air conditioning flow data 23, for example, by dividing it into a predetermined analysis range and sweeping the analysis range. The analysis unit 112 recognizes and extracts the devices described in the air conditioning flow data 23 received from the acquisition unit 111. Thereafter, the analysis unit 112 discriminates and extracts character symbol information such as symbols, characters, electrical symbols, numerical values, etc. described in the extracted devices.

[0018] The second storage unit 113 stores reference data that is a comparison target for the character symbol information extracted by the analysis unit 112. The reference data is, for example, air conditioning symbol data, device name data, character data, numerical data, etc. In other words, the second storage unit 113 has air conditioning symbol data, device name data, character data, numerical data, etc. that are reference data. The reference data is, for example, the table shown in FIG. 4 as an example.

[0019] The air conditioning symbol data is, for example, standard image data of general air conditioning symbols. Specifically, image data of symbols such as "valve" and standard "〇", "△", etc. is taken as an example. The air conditioning symbol data is an example of device symbol data.

[0020] The device name data is, for example, standard character image data representing the device name. Note that the device name is a character expressed by combining numbers, symbols, alphabets, etc. in the air conditioning flow diagram A. It refers to the abbreviation of the point name.

[0021] The character data is, for example, standard character image data representing the point name. Note that the point name is, for example, the name of the device described in the air conditioning flow diagram A.

[0022] Numerical data is, for example, standard digital image data representing numerical values. That is, the second storage unit 113 stores image data including standard symbols, characters, air-conditioning symbols, numerical values, and the like.

[0023] The analysis unit 112 compares the reference data stored in the second storage unit 113 with the character symbol information extracted from the air-conditioning flow data 23, and calculates the matching rate. Then, the analysis unit 112 identifies the character symbol information extracted from the air-conditioning flow data 23 based on the calculated matching rate and a preset threshold value.

[0024] The output unit 114 outputs the extraction data, which is the information of the character symbol information identified by the analysis unit 112, to the item list creation unit 12.

[0025] The item list creation unit 12 creates an item list 3 based on, for example, the data obtained from the image processing unit 11. As shown in FIG. 1, the item list creation unit 12 includes an acquisition unit 121, a first storage unit 122, a conversion unit 123, a generation unit 124, and an output unit 125.

[0026] The acquisition unit 121 acquires the extraction data output from the output unit 114 of the image processing unit 11, and transmits the acquired extraction data to the conversion unit 123.

[0027] The first storage unit 122 stores specification information corresponding to each of a plurality of character symbol information. The specification information is, for example, type data, name data, point name, point name and numerical data, and the like. In other words, the first storage unit 122 has type data, name data, point name, point name and numerical data, etc., which are specification information. Note that each of the type data, name data, point name, point name and numerical data is an example of individual data.

[0028] FIG. 4 is a table summarizing an example of the definition data of the present embodiment. The first storage unit 122 stores the definition data shown in FIG. 4. As shown in FIG. 4, the definition data includes type data and name data.

[0029] The type data is information for specifying, for example, the point names such as operations, monitoring, measurement, and integration in the item list B of FIG. 3. Note that the type data is indicated by "〇" and "×" in the item list B.

[0030] The type data is specified based on the extracted data output from the output unit 114 and the definition data. For example, when a valve symbol is described in the extracted data, it means that the type is "valve opening".

[0031] The name data is information for specifying, for example, the device name. The device name is specified based on the extracted data output from the output unit 114 and the definition data. For example, when the extracted data is described as "DDC", it means that the device name is "direct digital controller". Also, for example, when the extracted data is described as "C / C", it means that the device name is "cooling coil".

[0032] The definition data in this embodiment is a definition defined by a standard. However, it is not limited to this. For example, the definition data may be a definition uniquely determined by the user. That is, the definition data can be appropriately changed according to the application.

[0033] The point name is, for example, the name of the component represented by the air-conditioning symbol. The numerical data is, for example, numerical information in the analog range.

[0034] The conversion unit 123 generates association information in which the extracted data of the character symbol information output from the output unit 114 is associated with the type data, name data, point name, point name, numerical data, and other specification information recorded in the first storage unit 122, respectively.

[0035] The generation unit 124 inputs the information associated by the conversion unit 123 into the item list 3. Thereby, the item list 3 is created by the item list creation device 10.

[0036] Figure 5 is a flowchart showing an example of the item list creation method of this embodiment. Hereinafter, an example of the process executed by the item list creation system 1 will be described with reference to the flowchart of Figure 5.

[0037] As shown in FIG. 1, for example, an operator captures the air conditioning flow diagram 21 with the scanner 22 and converts it into air conditioning flow data 23. Then, the operator inputs the air conditioning flow data 23 into the item list creation device 10 (step S1). Note that when using the previously prepared PDF data 231 or CAD data 232, the process of converting them into air conditioning flow data 23 can be omitted.

[0038] In the item list creation device 10, the acquisition unit 111 acquires the air conditioning flow data 23 input from the input device 2. Then, the analysis unit 112 divides the air conditioning flow data 23 into a predetermined analysis range and recognizes the devices depicted in the air conditioning flow data 23.

[0039] The analysis unit 112 analyzes the predetermined analysis range and determines whether there is a device that has not been recognized at the start of the analysis (step S2). Then, when a device that has not been recognized is found, the analysis is started (step S3).

[0040] The device that has not been recognized is, for example, a device that sends a signal to the central monitoring related device. In this embodiment, as an example, it is assumed that a device X such as a DDC is discovered.

[0041] The detection of a device that has not been recognized by the analysis unit 112 may be performed by detecting a signal line connected to the central monitoring related device using an image conversion method (morphological processing) such as a morphological operation. In FIG. 2, for example, the line indicated by the broken line may be detected as a signal line. Also, the solid line may be detected as a line indicating the flow of air.

[0042] First, when the analysis unit 112 discovers a device X that has not been recognized, it determines whether it is a specific device from the device symbol of device X (step S4). For example, the analysis unit 112 compares it with the device symbol data stored in the second storage unit 113, and recognizes the symbol with the highest matching rate that exceeds a preset threshold as the device symbol described on device X (Yes in step S4).

[0043] On the other hand, when comparing the device symbol described on device X with the device symbol data stored in the second storage unit 113 and there is no device symbol data with a matching rate exceeding the threshold, the analysis unit 112 determines that no device symbol is described on device X (No in step S4).

[0044] When a device symbol is described on device X (Yes in step S4), the output unit 114 transmits the device symbol information described on device X to the acquisition unit 121 of the item list creation unit 12.

[0045] The conversion unit 123 associates the device symbol information acquired by the acquisition unit 121 with the type data corresponding to each symbol stored in the first storage unit 122 to generate association information. Then, the generation unit 124 inputs the association information into the item list 3 (step S5).

[0046] For example, when the device symbol described on device X is the symbol of "valve", the generation unit 124 inputs "valve opening degree", which is pre-defined association information, into the point name of the item list 3.

[0047] Next, the analysis unit 112 determines whether a device name is described on device X (step S6). For example, the analysis unit 112 compares it with the device name data stored in the second storage unit 113, and recognizes the character with the highest matching rate that exceeds a preset threshold as the device name described on device X (Yes in step S6). Furthermore, the analysis unit 112 determines whether the recognized device name contains numbers and alphabets.

[0048] On the one hand, the analysis unit 112 compares the device name described in device X with the device name data stored in the second storage unit 113. If there is no device name data whose matching rate exceeds the threshold, the analysis unit 112 determines that no device name is described in device X (No in step S6).

[0049] If a device name is described in device X (Yes in step S6), the output unit 114 transmits information about the device name, numbers, and alphabets described in device X to the acquisition unit 121 of the item list creation unit 12.

[0050] The conversion unit 123 associates the device name acquired by the acquisition unit 121 with the type data corresponding to each device name stored in the first storage unit 122 to generate association information. Then, the generation unit 124 inputs the association information into item list 3 (step S7).

[0051] For example, when the device name described in device X is "ME1V1", the generation unit 124 transmits such information to the acquisition unit 121 of the item list creation unit 12. Based on the transmitted device name information, for example, the point name input into item list 3 becomes "ME1V1 valve opening degree", etc.

[0052] Next, the analysis unit 112 determines whether there are characters described in the air conditioning flow data 23 (step S8). For example, the analysis unit 112 compares with the character data stored in the second storage unit 113, and if it exceeds a preset threshold, it recognizes the character with the highest matching rate as the character described in device X (Yes in step S8).

[0053] On the other hand, when comparing the characters described in the air conditioning flow data 23 with the character data stored in the second storage unit 113 and there is no character data whose matching rate exceeds the threshold, the analysis unit 112 determines that no characters are described in device X (No in step S8).

[0054] When characters are described on device X (Yes in step S8), the output unit 114 transmits the character information described on device X to the acquisition unit 121 of the item list creation unit 12.

[0055] The conversion unit 123 associates the character information acquired by the acquisition unit 121 with the point name data corresponding to each character stored in the first storage unit 122, and generates association information. Then, the generation unit 124 inputs the association information into the item list 3 (step S9).

[0056] For example, when the character described on device X is "AC-18", the generation unit 124 transmits the character information to the acquisition unit 121 of the item list creation unit 12. Based on the transmitted character information, for example, the point name input into the item list 3 becomes "Valve opening degree for ME1V1 AC-18", etc.

[0057] Next, the analysis unit 112 determines whether a connected device is connected to device X (step S10). For example, the analysis unit 112 compares with the air conditioner symbol data stored in the second storage unit 113, and if it exceeds a preset threshold value and the air conditioner symbol with the highest matching rate is recognized as the air conditioner symbol described on the connected device (Yes in step S10).

[0058] On the other hand, when comparing the air conditioner symbol described on the connected device with the air conditioner symbol data stored in the second storage unit 113 and there is no air conditioner symbol with a matching rate exceeding the threshold value, the analysis unit 112 determines that no air conditioner symbol is described on the connected device (No in step S10).

[0059] When an air conditioner symbol is described on the connected device (Yes in step S10), the output unit 114 transmits the air conditioner symbol information described on the connected device to the acquisition unit 121 of the item list creation unit 12.

[0060] The conversion unit 123 generates association information by associating the air-conditioning symbol information acquired by the acquisition unit 121 with the point name and signal type data corresponding to each air-conditioning symbol stored in the first storage unit 122. Then, the generation unit 124 inputs the association information into the item list 3 (step S11).

[0061] For example, when the air-conditioning symbol described in the connected device is "C / C", the generation unit 124 transmits information on "chilled water", which is the point name, to the acquisition unit 121 of the item list creation unit 12. Due to the transmitted association information, for example, the point name input into the item list 3 becomes "Chilled water valve opening for ME1V1 AC-18", etc.

[0062] Next, the analysis unit 112 determines whether information including at least the type of point corresponding to device X is registered (step S12). For example, the analysis unit 112 compares with the type data and numerical data stored in the second storage unit 113, and if it exceeds a preset threshold value and has the highest matching rate, it recognizes the operations, monitoring, measurement, ranges, etc. described in device X as the operations, monitoring, measurement, ranges, etc. stored in the second storage unit 113 (Yes in step S12).

[0063] On the other hand, when comparing the operations, monitoring, measurement, ranges, etc. described in device X with the type data and numerical data stored in the second storage unit 113, and there are no operations, monitoring, measurement, ranges, etc. whose matching rate exceeds the threshold value, the analysis unit 112 determines that no operations, monitoring, measurement, ranges, etc. are described in device X (No in step S12).

[0064] When operations, monitoring, measurement, ranges, etc. are described in device X (Yes in step S12), the output unit 114 transmits the types and numerical information of the operations, monitoring, measurement, ranges, etc. described in device X to the acquisition unit 121 of the item list creation unit 12.

[0065] The conversion unit 123 generates association information by associating the type and numerical information acquired by the acquisition unit 121 with the numerical data of the analog range corresponding to operations, monitoring, measurement, range, etc. stored in the first storage unit 122. Then, the generation unit 124 inputs the association information into the item table 3 (step S13).

[0066] For example, when the type of the point corresponding to device X is "range", the generation unit 124 transmits the association information to the acquisition unit 121 of the item table creation unit 12. Due to the transmitted association information, for example, the type of the point corresponding to the point name becomes "range upper limit is 100" and "range lower limit is 0", etc.

[0067] The analysis unit 112 that has analyzed the predetermined analysis range sweeps the analysis range and analyzes the next analysis range. Thereafter, the item table creation device 10 repeats the procedures of steps S2 to S13.

[0068] The analysis unit 112 ends the analysis when it has recognized all the devices to be recognized from the air-conditioning flow data 23 (Yes in step S2). As a result, the item table creation device 10 can create a sophisticated item table 3 that summarizes various items. Therefore, the item table creation device 10 of the present embodiment can improve work efficiency.

[0069] As described above, the item table creation device 10 of the present embodiment includes an image processing unit 11 and an item table creation unit 12. The image processing unit 11 includes an acquisition unit 111 and an analysis unit 112. The acquisition unit 111 acquires air-conditioning flow data 23 from the outside. The analysis unit 112 extracts predetermined character symbol information from the air-conditioning flow data 23. The item table creation unit 12 includes a first storage unit 122, a conversion unit 123, and a generation unit 124. The first storage unit 122 stores specification information corresponding to the character symbol information. The conversion unit 123 generates association information including at least the type of the point by associating the character symbol information extracted by the analysis unit 112 with the specification information. The generation unit 124 creates the item table 3 by inputting the association information.

[0070] The item list creation device 10 causes the acquisition unit 111 to acquire air conditioning flow data 23 of a drawing such as the air conditioning flow diagram 21, for example. The analysis unit 112 analyzes the air conditioning flow data 23 and extracts predetermined character symbol information described in the air conditioning flow data 23. Specification information corresponding to the character symbol information is stored in the first storage unit 122. The conversion unit 123 generates association information including at least the type of point by associating the specification information corresponding to the character symbol information based on the character symbol information extracted by the analysis unit 112 and the specification information. Then, the generation unit 124 inputs the association information into the item list 3.

[0071] Thereby, the item list creation device 10 can create the item list 3 reflecting detailed specification information. Therefore, the item list creation device 10 of the present embodiment can reduce the burden on the operator for creating the item list 3. Therefore, the item list creation device 10 of the present embodiment can improve work efficiency.

[0072] Also, in the item list creation device 10 of the present embodiment, the item list 3 is automatically created. Therefore, for example, compared with the case of creating the item list 3 manually, it is possible to reduce the occurrence of misrecording and the like. That is, the item list creation device 10 of the present embodiment can reduce human errors occurring during item list creation.

[0073] Also, in the present embodiment, the image processing unit 11 further has a second storage unit 113. The second storage unit 113 stores reference data that is a comparison target for the character symbol information extracted by the analysis unit 112. The analysis unit 112 compares the character symbol information with the reference data, calculates a matching rate, and specifies the character symbol information according to the matching rate.

[0074] For example, when a designer handwrites a drawing such as the air-conditioning flow diagram 21, the symbol, characters, and other character symbol information drawn on the drawing have the designer's idiosyncrasies. That is, when the drawing is handwritten, the character symbol information drawn on the drawing varies depending on the designer. In the present embodiment, the second storage unit 113 stores reference data that is image data of standard symbols, characters, and the like. The analysis unit 112 identifies the character symbol information drawn in the air-conditioning flow data 23 by calculating the coincidence rate by comparing the character symbol information extracted from the air-conditioning flow data 23 with the reference data.

[0075] Thereby, for example, it is possible to suppress recognizing handwritten character symbol information as character symbol information different from the original.

[0076] Also, in the present embodiment, the specification information has individual data corresponding to each character symbol information. The conversion unit 123 generates associated information by associating the individual data corresponding to the character symbol information specified by the analysis unit 112. Therefore, in the present embodiment, the specification information input to the item table 3 becomes more detailed.

[0077] Thereby, the generation unit 124 can input more detailed specification information to the item table 3. Therefore, the item table creation device 10 of the present embodiment can create a more elaborate item table 3.

[0078] (Modification example) In the item table creation device 10 of the above embodiment, the analysis unit 112 included in the image processing unit 11 has been described as an example of a configuration for identifying the character symbol information described in the air-conditioning flow data 23 based on the reference data stored in advance. However, the method for the analysis unit 112 to identify the character symbol information described in the air-conditioning flow data 23 is not limited to this. For example, the reference data recorded in the second storage unit 113 used when the analysis unit 112 identifies the character symbol information described in the air-conditioning flow data 23 may be configured to be updated each time it is analyzed, such as by machine learning.

[0079] As described above, some embodiments of the present invention have been explained. However, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, as well as in the invention described in the claims and the equivalent scope thereof.

Explanation of Signs

[0080] 23... Air conditioning flow data 10... Item list creation device 11... Image processing unit 111... Acquisition unit 112... Analysis unit 113... Second storage unit 12... Item list creation unit 122... First storage unit 123... Conversion unit 124... Generation unit 125... Output unit

Claims

1. An analysis unit that extracts predetermined character symbol information from the air conditioning flow data; a first storage unit that stores specification information corresponding to the character symbol information; a conversion unit that generates associated information including at least a point type by associating the character / symbol information extracted by the analysis unit with the specification information; a generation unit that generates an item table by inputting the related information by the conversion unit; An item table creation device comprising:

2. a second storage unit that stores reference data to be compared with the character symbol information extracted by the analysis unit; the analysis unit compares the character and symbol information with the reference data to calculate a matching rate, and identifies the character and symbol information in accordance with the matching rate.

2. The item table creating device according to claim 1.

3. the specification information has individual data corresponding to each of the character and symbol information, The conversion unit generates associated information by associating the character symbol information identified by the analysis unit with the corresponding individual data.

3. The item table creating device according to claim 2.

4. A method for creating an item table according to an item table creating device, comprising the steps of: An analysis step of extracting predetermined character symbol information from the air conditioning flow data; a first storage step of storing specification information corresponding to the character symbol information; a conversion step of generating associated information including at least a point type by associating the character symbol information extracted by the analysis step with the specification information; a generating step of generating an item table by inputting the related information by the converting step; Including, how to create.

5. a second storage step of storing reference data to be compared with the character symbol information extracted by the analyzing step; The analyzing step includes comparing the character and symbol information with the reference data to calculate a matching rate, and identifying the character and symbol information based on the matching rate. The method of claim 4.

6. the specification information has individual data corresponding to each of the character and symbol information, The conversion step generates associated information by associating the character symbol information identified in the analysis step with the corresponding individual data. The method of claim 5.

Citation Information

Patent Citations

  • Screen display control data generation device for facility monitoring screen and screen display control data generation method for facility monitoring screen

    JP2017142637A