Search

JP-7855156-B1 - Information processing system, information processing method, and program

JP7855156B1JP 7855156 B1JP7855156 B1JP 7855156B1JP-7855156-B1

Abstract

The system comprises: a management unit for managing design drawings containing illegible characters and design support information containing the correct characters for the illegible characters; an auxiliary input unit for inputting the design drawings and the design support information; an input control unit for receiving input information related to the design drawings; and an output control unit for outputting output information output from a trained model into which the design drawings, the design support information, and the input information have been input.

Inventors

  • 小中 裕喜
  • 久保内 悠馬
  • 中村 正博

Assignees

  • 三菱電機株式会社

Dates

Publication Date
20260507
Application Date
20251028

Claims (6)

  1. A management unit that manages design drawings containing illegible characters and design support information containing the correct characters for the illegible characters, The aforementioned design drawings and the aforementioned design support information are input to an auxiliary input unit, An input control unit that receives input information related to the aforementioned design drawings, An output control unit that outputs output information output from a trained model into which the aforementioned design drawings, design support information, and input information have been input, Equipped with , The auxiliary input unit inputs the design auxiliary information, including the names of the components, when a design drawing is input that contains the strings representing the names of the components to which components that receive or output electrical signals or control signals are connected. Information processing system.
  2. The auxiliary input unit inputs the design auxiliary information, including the names of the components, when the design drawing, which is described using electrical circuit symbols and contains the strings representing the names of each component represented by the electrical circuit symbols, is input. The information processing system according to claim 1.
  3. The auxiliary input unit inputs the design auxiliary information, including the names of the components, when the design drawing, which is written using control logic symbols and contains the strings representing the names of each component represented by the control logic symbols, is input. The information processing system according to claim 1.
  4. A design unit that generates the design drawing in which components that input or output electrical signals or control signals are connected, and in which the string representing the name of each of the components is described, based on input from the user; A design storage unit that stores the design support information corresponding to the design drawing, which includes the name of the component, Equipped with, The management unit manages the design drawings and the design support information corresponding to the design drawings. The auxiliary input unit inputs the design auxiliary information corresponding to the design drawing when the design drawing is input. The information processing system according to claim 1.
  5. A step of managing a design drawing containing illegible characters and design support information containing the correct characters for the illegible characters, The steps include inputting the aforementioned design drawings and the aforementioned design support information, A step of receiving input information related to the aforementioned design drawings, The steps include outputting output information from a trained model into which the aforementioned design drawings, design support information, and input information have been input, Equipped with , In the step of inputting the design drawing and the design support information, if a design drawing is input in which components that input or output electrical signals or control signals are connected and the string representing the name of each of the components is described, the design support information including the names of the components is input. Information processing methods.
  6. Computers, A management unit that manages design drawings containing illegible characters and design support information containing the correct characters for the illegible characters. Auxiliary input unit for inputting the aforementioned design drawings and the aforementioned design support information, An input control unit that receives input information related to the aforementioned design drawing, An output control unit that outputs output information output from a trained model into which the design drawings, design support information, and input information have been input. It is a program designed to function as such. The auxiliary input unit inputs the design auxiliary information, including the names of the components, when a design drawing is input that contains the strings representing the names of the components to which components that receive or output electrical signals or control signals are connected. program.

Description

This disclosure relates to an information processing system, an information processing method, and a program. In recent years, generative AI has been used in software development (Patent Document 1). On the other hand, in instrumentation and control systems, hardware such as circuits and signal processing are involved in the design, management, and operation of control logic. Non-Patent Document 1 describes an attempt to design circuits using generative AI. Patent No. 7503700 Masayoshi Urushitani, "Chapter 2: Construction of a 6W Ultraviolet Sterilization Lamp...Challenge of ChatGPT," CQ Publishing, Transistor Technology, December 2024 issue, November 8, 2024. This figure shows an example of screen G1, which displays a circuit diagram as a design drawing in an embodiment.This figure shows an example of a firmware (FW) for displaying the AI function generation in an embodiment.This figure shows an example of a function description screen HW1 applied to the circuit diagram in the embodiment.This figure shows an example of design support information D11 applied to the circuit diagram in the embodiment.This figure shows an example of screen G2, which displays a ladder diagram as a design drawing in an embodiment.This figure shows an example of a function description screen HW2 applied to the ladder diagram in the embodiment.This is a diagram of design support information D21 applied to the ladder diagram in the embodiment.This is a block diagram showing an example of the application of the information processing system 10 in the embodiment. The embodiments of this disclosure will be described below with reference to the drawings. However, the scope of this disclosure is not limited to the embodiments described below, and can be arbitrarily modified within the scope of the technical idea of this disclosure. Furthermore, in the following drawings, the scale and number of components in each structure may differ from those in the actual structure in order to make each component easier to understand. The information processing system 10 of this embodiment provides a design support service. This design support service utilizes generation AI to assist with tasks related to design drawings, such as function descriptions, operation descriptions, and the creation of design drawings. By providing such a design support service, the value of the engineering tools used in design can be enhanced. Generative AI is a model trained to accurately interpret images and questions, referred to as prompts, input to the Generative AI, by incorporating a language model, and to generate and output answers to those questions. The language model is trained to accurately interpret natural language by broadly collecting texts generated from natural language, such as books, explanatory texts, news articles, and conversation logs, which are corpora on the web. Examples of language models that can be used include Anthropic®, Claude®, ChatGPT®, XLNet, T5, RoBERTa, and ALBERT. Engineering tools are software or applications that support the development, design, manufacturing, and operation of products and systems. In this embodiment, the focus is particularly on engineering tools that use graphical representations. A graphical representation is a method of visually representing information using diagrams, pictures, graphs, tables, etc., and here it includes those represented in design drawings, for example, those that use circuit diagrams to represent the connection relationships of electrical components (see Figure 1), and those that use ladder diagrams to visually represent control logic (see Figure 5). The following explanation uses, but is not limited to, design drawings with graphical representations, such as circuit diagrams or ladder diagrams. Any graphical representation can be applied to this embodiment. For example, it can be applied to systems that control controlled objects or manage managed objects using system diagrams, wiring diagrams, etc. More specifically, it can be applied to instrumentation control systems applied to plants such as power plants, chemical plants, steel plants, and food manufacturing plants, where the plant status is monitored based on system diagrams and trend graphs. It can also be applied to systems that manage the design, implementation, and maintenance of sensors, control devices, and wiring, etc., that are placed on-site based on the site layout in wiring and piping work. Furthermore, in this embodiment, it is sufficient that information regarding the graphical representation shown in an engineering tool, etc., can be output using the generation AI; it is not necessarily required to use an engineering tool. For example, images of handwritten or printed design drawings on paper, or screenshots of two-dimensional or three-dimensional drawings generated using CAD (Computer-Aided Design) can be used. Figure 1 is a diagram showing an example of screen G1 displaying a circuit diagram as a design drawing in an emb