Support system, support device, support method, and program

The system facilitates easy retrieval of related documents from accumulated data by storing log information and documents, extracting keywords, and searching for relevant documents, thereby reducing user workload in analysis processes.

JP7788903B2Active Publication Date: 2025-12-19MITSUBISHI ELECTRIC CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022046217
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-23
Publication Date
2025-12-19
Estimated Expiration
2042-03-23

AI Technical Summary

Technical Problem

Conventional support systems struggle to facilitate easy retrieval of related documents from accumulated data for target equipment in plants, leading to increased user workload.

Method used

A system that includes a log information storage unit that stores log information including messages recorded during monitoring of a target facility in association with search conditions; a document information storage unit that stores documents related to the target facility; a registration processing unit that stores the log information and documents received from a user terminal in association with search conditions; an extraction processing unit that extracts keywords from log information; and a search processing unit that searches for related documents including the extracted keywords and transmits the results to the user terminal.

Benefits of technology

Enables easy retrieval of related documents from accumulated data, reducing user workload in analysis processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007788903000001
    Figure 0007788903000001
  • Figure 0007788903000002
    Figure 0007788903000002
  • Figure 0007788903000003
    Figure 0007788903000003
Patent Text Reader

Abstract

To easily search a related document out of documents stored in past times, and to reduce a workload of analysis processing of a user.SOLUTION: A support system comprises: a log information storage unit that stores log information including a message recorded during monitoring of an object facility and a search condition by associating with each other; a document information storage unit that store a document associated with the object facility; a registration processing unit that stores the log information received from a user terminal used by a user and the search condition by associating with each other in the log information storage unit, and stores the document received from the user terminal in the document information storage unit; an extraction processing unit that extracts a keyword from the message included in the log information stored by the log information storage unit, the log information corresponding to the search condition designated from the user terminal; and a search processing unit that searches a related document including the keyword extracted by the extraction processing unit from the document information storage unit, and transmits a search result to the user terminal.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an assistance system, an assistance device, an assistance method, and a program. [Background technology]

[0002] In recent years, support systems that provide support for plant operation, maintenance, analysis, etc. have become known (see, for example, Patent Document 1). In such support systems, data collected from target equipment in the plant is registered and stored, and the stored data is used for analysis processing, etc. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-251505 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the above-mentioned conventional technology performs analytical processing using accumulated data, and it has been difficult to search for related documents such as related reports and literature from log information collected for target equipment in a plant, for example.

[0005] The present disclosure has been made to solve the above problem, and its purpose is to provide a support system, support device, support method, and program that can easily search for related documents from documents accumulated in the past for the target equipment, thereby reducing the workload of users in the analysis process. [Means for solving the problem]

[0006] In order to solve the above problem, one aspect of the present disclosure includes a log information storage unit that stores log information including messages recorded during monitoring of a target facility in association with search conditions; a document information storage unit that stores documents related to the target facility; a registration processing unit that stores the log information received from a user terminal used by a user in association with the search conditions in the log information storage unit and stores the documents received from the user terminal in the document information storage unit; an extraction processing unit that extracts keywords from messages included in the log information stored in the log information storage unit, the log information corresponding to the search conditions specified from the user terminal; and a search processing unit that searches the document information storage unit for related documents including the keywords extracted by the extraction processing unit and transmits the search results to the user terminal. a combining unit that combines the messages included in the plurality of pieces of log information that match the search criteria; Equipped with The extraction processing unit extracts the keyword from the messages combined by the combination processing unit. It is a support system.

[0007] Another aspect of the present disclosure is a monitoring system including a log information storage unit that stores log information including messages recorded during monitoring of a target facility in association with search conditions; a document information storage unit that stores documents related to the target facility; a registration processing unit that stores the log information received from a user terminal used by a user in association with the search conditions in the log information storage unit and stores the documents received from the user terminal in the document information storage unit; an extraction processing unit that extracts keywords from messages included in the log information stored in the log information storage unit, the log information corresponding to the search conditions specified from the user terminal; and a search processing unit that searches the document information storage unit for related documents including the keywords extracted by the extraction processing unit and transmits the search results to the user terminal. a combining unit that combines the messages included in the plurality of pieces of log information that match the search criteria; Equipped with The extraction processing unit extracts the keyword from the messages combined by the combination processing unit. It is a support device.

[0008] Another aspect of the present disclosure is a monitoring system including a log information storage unit that stores log information including messages recorded during monitoring of a target facility in association with search conditions, a document information storage unit that stores documents related to the target facility, a registration processing unit, an extraction processing unit, and a search processing unit. , the joining processing unit anda step of the registration processing unit correlating the log information received from a user terminal used by a user with the search conditions and storing them in the log information storage unit, and storing the document received from the user terminal in the document information storage unit; a step of the extraction processing unit extracting keywords from messages included in the log information stored in the log information storage unit, the log information corresponding to the search conditions specified from the user terminal; and a step of the search processing unit searching the document information storage unit for related documents including the keywords extracted by the extraction processing unit and transmitting search results to the user terminal. the combining processing unit combines the messages included in the plurality of pieces of log information that match the search condition; Including In the step of extracting the keyword, the extraction processing unit extracts the keyword from the messages combined by the combination processing unit. It is a method of support.

[0009] Furthermore, one aspect of the present disclosure is a support system including a log information storage unit that stores log information including messages recorded during monitoring of a target facility in association with search conditions, and a document information storage unit that stores documents related to the target facility, and 、 Search processing section and the coupling processing section a step in which the registration processing unit associates the log information received from a user terminal used by a user with the search conditions and stores them in the log information storage unit, and stores the document received from the user terminal in the document information storage unit; a step in which the extraction processing unit extracts keywords from messages included in the log information stored in the log information storage unit, the messages corresponding to the search conditions specified from the user terminal; and a step in which the search processing unit searches the document information storage unit for related documents including the keywords extracted by the extraction processing unit and transmits search results to the user terminal. the combining processing unit combines the messages included in the plurality of pieces of log information that match the search condition; Execute the above on the computer system. In the step of extracting the keyword, the extraction processing unit extracts the keyword from the messages combined by the combination processing unit. It is a program. [Effects of the Invention]

[0010] According to the present disclosure, it is possible to easily search for documents related to a target facility from documents accumulated in the past, thereby reducing the workload of the user in terms of analysis processing. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a diagram illustrating an example of a main hardware configuration of a support system according to an embodiment of the present invention. [Figure 2] 1 is a block diagram showing an example of a functional configuration of a support system according to an embodiment of the present invention. [Figure 3] FIG. 4 is a diagram illustrating an example of data in a group information storage unit according to the present embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of data in a user information storage unit according to the present embodiment. [Figure 5] FIG. 4 is a diagram illustrating an example of data stored in a log information storage unit according to the present embodiment. [Figure 6] 5A and 5B are diagrams illustrating an example of data stored in a document information storage unit according to the present embodiment. [Figure 7] FIG. 10 is a diagram illustrating an example of a registration processing operation of the support system according to the present embodiment. [Figure 8] FIG. 2 is a diagram showing an example of a menu screen of the support system according to the present embodiment. [Figure 9] FIG. 10 is a diagram showing an example of a registration screen of the support system according to the present embodiment. [Figure 10] FIG. 10 is a diagram showing an example of a registration completion screen of the support system according to the present embodiment. [Figure 11] FIG. 10 is a diagram illustrating an example of a search processing operation of the support system according to the present embodiment. [Figure 12] FIG. 10 is a diagram showing an example of a search setting screen of the support system according to the present embodiment. [Figure 13] FIG. 10 is a diagram showing an example of a search result screen of the support system according to the present embodiment. [Figure 14] 10 is a flowchart illustrating an example of a search process of a portal server according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, an assistance system, an assistance device, and an assistance method according to an embodiment of the present disclosure will be described with reference to the drawings. FIG. 1 is a diagram showing an example of the main hardware configuration of a support system 1 according to this embodiment.

[0013] As shown in FIG. 1, the support system 1 includes a portal server 10 and user terminals 20 (20-1, 20-2, . . . ). The support system 1 uses the portal server 10 to provide users with a registration service for registering log information, reports, literature, etc. related to the monitoring of target equipment in a plant, and a search service for searching registered documents for documents related to events that occur during the monitoring of the target equipment.

[0014] In Figure 1, user terminal 20-1, user terminal 20-2, ... each have the same configuration, and when referring to any user terminal provided in support system 1 or when no particular distinction is made, they will be described as user terminal 20.

[0015] Furthermore, the support system 1 can be used by multiple companies (e.g., company C1, company C2, ...). For example, the user terminal 20-1 is a terminal device used by a user of company C1, and the user terminal 20-2 is a terminal device used by a user of company C2.

[0016] The user terminal 20 is a terminal device used by a user who uses the support system 1. The user terminal 20 is, for example, a personal computer or a tablet terminal. The user terminal 20 can connect to the portal server 10 via the network NW1, and executes the transmission of registered documents in the document registration service. The user terminal 20 also executes the process of setting search conditions and the process of displaying search results in the search service.

[0017] The user terminal 20 also includes a network adapter H21, a memory H22, a processor H23, an input device H24, and a display H25. The NW adapter H21 is a communication device that can be connected to the network NW1, such as a LAN (Local Area Network) card.

[0018] The memory H22 is a storage device such as a RAM (Random Access Memory), a flash memory, or an HDD (Hard Disk Drive), and stores various types of information and programs used by the user terminal 20.

[0019] The processor H23 is a processing circuit including, for example, a CPU (Central Processing Unit). The processor H23 executes various processes of the user terminal 20 by executing programs stored in the memory H22.

[0020] The input device H24 is, for example, a keyboard, a pointing device, a touch sensor, etc. When the assistance system 1 is used, the input device H24 accepts input of various information by the user.

[0021] The display H25 is a display device such as a liquid crystal display. The display H25 displays various information when using the support system 1. For example, the display H25 displays a menu screen transmitted from the portal server 10, a registration processing screen, a search processing setting screen, a search result screen, etc.

[0022] The portal server 10 is, for example, a server device having an internal computer system, and is an example of a support device that provides services related to monitoring of target equipment in a plant. The portal server 10 can be connected to a user terminal 20 via a network NW1. The portal server 10 includes a NW adapter H11, a memory H12, and a processor H13.

[0023] The NW adapter H11 is a communication device such as a LAN card that can be connected to the network NW1. The memory H12 is a storage device such as a RAM, a flash memory, or an HDD, and stores various types of information and programs used by the portal server 10.

[0024] The processor H13 is, for example, a processing circuit including a CPU. The processor H13 executes various processes of the portal server 10 by executing programs stored in the memory H12.

[0025] Next, the functional configuration of the support system 1 according to this embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing an example of the functional configuration of the support system 1 according to this embodiment.

[0026] As shown in Fig. 2, the support system 1 includes a portal server 10 and a user terminal 20. For convenience of explanation, one user terminal 20 is shown in the example shown in Fig. 2, but multiple user terminals 20 may be connected to the portal server 10 via a network NW1.

[0027] The user terminal 20 includes a NW communication unit 21, an input unit 22, a display unit 23, a terminal storage unit 24, and a terminal control unit 25. The NW communication unit 21 is a functional unit realized by the NW adapter H21, and is connected to the network NW1 to perform data communication with the portal server 10, for example.

[0028] The input unit 22 is a functional unit realized by the input device H24, and receives information from the user, such as login information for the portal server 10, log information to be registered in the portal server 10, document designation, and input of search conditions. The input unit 22 outputs the various pieces of input information received from the user to the terminal control unit 25.

[0029] The display unit 23 is a functional unit realized by the display H25, and displays, for example, a menu screen received from the portal server 10, a registration processing screen, a search processing setting screen, a search result screen, and the like.

[0030] The terminal storage unit 24 is configured by the memory H22 and stores various information used by the user terminal 20. The terminal storage unit 24 stores, for example, log information and documents before registration, search results received from the portal server 10, etc.

[0031] The terminal control unit 25 is a functional unit realized by causing the processor H23 to execute a program stored in the memory H22. The terminal control unit 25 executes various processes by the user terminal 20. The terminal control unit 25 connects to, for example, the portal server 10 via the NW communication unit 21, and causes the display unit 23 to display a menu screen received from the portal server 10.

[0032] In addition, the terminal control unit 25 displays the registration processing screen received from the portal server 10 on the display unit 23, and transmits the log information and documents received from the user via the input unit 22 to the portal server 10 via the NW communication unit 21.

[0033] Furthermore, the terminal control unit 25 displays the search processing screen received from the portal server 10 on the display unit 23, and transmits search conditions received from the user via the input unit 22 to the portal server 10 via the NW communication unit 21. The terminal control unit 25 displays the search results received from the portal server 10 on the display unit 23.

[0034] The portal server 10 includes a NW communication unit 11, a server storage unit 12, and a server control unit 13. The NW communication unit 11 is a functional unit realized by the NW adapter H11, and connects to the network NW1 to perform data communication with the user terminal 20.

[0035] The server storage unit 12 is configured by a memory H12, and stores various information used by the portal server 10. The server storage unit 12 includes a group information storage unit 121, a user information storage unit 122, a log information storage unit 123, a document information storage unit 124, a dictionary information storage unit 125, and a search result storage unit 126.

[0036] The group information storage unit 121 stores information about groups to which users belong, such as companies, organizations, and groups. In the support system 1 according to this embodiment, services provided by the portal server 10, such as registration services and search services, can be used by subscribing to services on a group basis, such as a company. The group information storage unit 121 stores information about groups that have subscribed to services. An example of data in the group information storage unit 121 will now be described with reference to FIG. 3.

[0037] FIG. 3 is a diagram showing an example of data stored in the group information storage unit 121 in this embodiment. As shown in FIG. 3, the group information storage unit 121 stores a group ID, an administration password, a group name, and setting information in association with each other.

[0038] In FIG. 3, the group ID is group identification information that identifies a group that has subscribed to the service. The management password is a password used, for example, by the group representative when performing management processes such as user registration. The group name indicates the group name, such as the name of the contracting company, organization, or group. The setting information indicates various setting information that is set for each group when using the portal server 10. The setting information includes change information based on contract conditions (e.g., usage fees), setting information for configurable options, etc.

[0039] 3 shows that the administrative password for the group with group ID "G001" is "ABCDXXX" and the group name is "XX Co., Ltd." The administrative password for the group with group ID "G002" is "XYZ12345" and the group name is "XXX Company."

[0040] 2, the user information storage unit 122 stores user information related to users who use the portal server 10. The user information storage unit 122 stores user information for each group. Here, an example of data in the user information storage unit 122 will be described with reference to FIG. 4.

[0041] FIG. 4 is a diagram showing an example of data stored in the user information storage unit 122 in this embodiment. As shown in FIG. 4, the user information storage unit 122 stores a group ID, a user ID, a password, and a name in association with each other.

[0042] In Fig. 4, the group ID indicates the group to which the user belongs, and the user ID indicates user identification information that identifies the user. The password indicates the password that the user uses to connect to the portal server 10 and use the service. The user ID and password are login information. The name indicates the user's name or title.

[0043] For example, the example shown in Figure 4 indicates that users with user IDs "U10001" and "U10002" are registered in a group with group ID "G001". The example also indicates that the user with user ID "U10001" has a password of "XXXXXX" and a name of "Taro XX". The example also indicates that the user with user ID "U10002" has a password of "YYYYYY" and a name of "XX Development Department". The name may also be a department name, such as "XX Development Department".

[0044] It also shows that a user with user ID "U20001" is registered in a group with group ID "G002." It also shows that the password for the user with user ID "U20001" is "EFGHIJ" and the name is "XX Ichiro." In this way, the user information storage unit 122 stores user information for each group. Note that the user information can be registered, changed, or deleted by the administrator of each group.

[0045] Returning to the explanation of FIG. 2 again, the log information storage unit 123 stores information related to log information registered by a user. Here, log information is recorded information including messages recorded during monitoring of the target equipment of the plant, such as notes recording what the user (e.g., the person monitoring the target equipment) noticed, and messages output by the monitoring device based on measurement data from various sensors. The log information includes, for example, messages in text data recorded during monitoring of the target equipment. The log information file is, for example, a CSV file.

[0046] The log information storage unit 123 stores, for example, log information including messages recorded during monitoring of the target equipment in association with search conditions. Note that the search conditions indicate conditions for narrowing down the log information in advance when executing the search process described below, such as an analysis period, an analysis field, etc. Here, an example of data in the log information storage unit 123 will be described with reference to FIG. 5.

[0047] FIG. 5 is a diagram showing an example of data stored in the log information storage unit 123 in this embodiment. As shown in FIG. 5, the log information storage unit 123 stores a group ID, a user ID, date and time information, an analysis field, a log title, a file name, and log information in association with each other.

[0048] In FIG. 5, the date and time information is information indicating the date and time when the log information was registered or recorded. The analysis field is, for example, the name of the target equipment such as a turbine, the function name, or the process name of the plant. The date and time information and the analysis field are examples of search conditions for narrowing down the log information. The log title is the title of the log information set by the user when registering the log information. The file name indicates the file name of the log information, and the log information indicates the contents of the file of the log information.

[0049] 5, the log information corresponding to the group ID "G001" indicates that the date and time information is "2022 / 2 / 22 11:00:00" (February 22, 2022, 11:00:00) and the analysis field is "Turbine." This log information also indicates that the log title is "Turbine XX Log" and the file name is "XXX01.csv."

[0050] Another log record with the same group ID "G001" has date and time information of "2022 / 2 / 23 13:00:00" (February 23, 2022, 13:00:00 seconds), and indicates that the analysis field is "Turbine." This log record also indicates that the log title is "Turbine X2 Log" and the file name is "XXX02.csv." In this way, the log information storage unit 123 stores the log information for each group (associated with the group ID). If the log information is data spanning a period of several days, the log information storage unit 123 may store the data in association with the data period in addition to the date and time information.

[0051] Returning to the explanation of FIG. 2, the document information storage unit 124 stores document information relating to documents such as previously registered reports, reports, and technical literature. The documents here are documents relating to the target equipment. The document information files are, for example, PDF format files. Here, an example of data stored in the document information storage unit 124 will be described with reference to FIG. 6.

[0052] FIG. 6 is a diagram showing an example of data stored in the document information storage unit 124 in this embodiment. As shown in FIG. 6, the document information storage unit 124 stores a group ID, a user ID, date and time information, an analysis field, a document title, a file name, and document information in association with each other.

[0053] In FIG. 6, the date and time information indicates the date and time when a document such as a report or document was registered. The analysis field indicates the field related to the content of the document. The document title is the title of the document set by the user when registering the document. The file name indicates the file name of the document, and the document information indicates the content of the document file.

[0054] 6, the document corresponding to the group ID "G001" has the date and time information "2022 / 2 / 22 11:00:00" (February 22, 2022, 11:00:00), and the analysis field is "Turbine." This document also has the document title "Turbine XX Report" and the file name "XXX Report.pdf."

[0055] Another document with the same group ID "G001" has the date and time information "2022 / 2 / 23 13:00:00" (February 23, 2022, 13:00:00 seconds), indicating that the analysis field is "Turbine." This document also indicates that the document title is "Turbine X2 Literature" and the file name is "Literature XXX.pdf."

[0056] In this way, the document information storage unit 124 stores documents for each group (associated with a group ID). In the support system 1 of this embodiment, documents registered within the same group can be searched for in the search process.

[0057] The group ID may include the name of the service manager (service provider) who provides the service through the portal server 10. In other words, the documents stored in the document information storage unit 124 may include documents associated with the group ID of the service manager. In this case, the documents registered by the service manager may be searchable from all groups, or may be searchable only from some groups that have signed an option contract.

[0058] 2, the dictionary information storage unit 125 is a dictionary database for acquiring related words (or synonyms) related to keywords, which will be described later. The dictionary information storage unit 125 stores, for example, words or terms and related words (or synonyms) in association with each other.

[0059] The search result storage unit 126 stores the search results of related documents retrieved by the search process described later. The search process will be described in detail later.

[0060] The server control unit 13 is a functional unit realized by causing the processor H13 to execute the programs stored in the memory H12. The server control unit 13 includes a Web processing unit 131, an authentication processing unit 132, a registration processing unit 133, a combination processing unit 134, an extraction processing unit 135, a related word expansion unit 136, a search processing unit 137, and a search relevance rate generation unit 138.

[0061] The Web processing unit 131 executes Web processing of the portal site that provides the services of the portal server 10. In response to a connection request received from the user terminal 20 via the NW communication unit 11, the Web processing unit 131 transmits various Web display data in HTML (Hyper Text Markup Language) format to the user terminal 20 via the NW communication unit 11, and causes the display unit 23 of the user terminal 20 to display a Web screen based on the various Web display data.

[0062] The authentication processing unit 132 executes a login process for the user. The authentication processing unit 132 determines whether the user ID and password received from the user terminal 20 via the NW communication unit 11 match the user ID and password stored in the user information storage unit 122. If the received user ID and password match the user ID and password stored in the user information storage unit 122, the authentication processing unit 132 permits the provision of services by the portal server 10.

[0063] The registration processing unit 133 executes a registration process to register the log information and documents received from the user terminal 20 in the portal server 10 via the NW communication unit 11. The registration processing unit 133 associates the log information received from the user terminal 20 with the search conditions and stores them in the log information storage unit 123, and stores the documents received from the user terminal 20 in the document information storage unit 124.

[0064] For example, when registering log information, the registration processing unit 133 receives additional information such as the analysis field, date and time information, log title, and file name together with the log information from the user terminal 20. The registration processing unit 133 also acquires a group ID corresponding to the currently logged-in user ID from the user information storage unit 122. As shown in FIG. 5 , the registration processing unit 133 associates the group ID, user ID, date and time information, analysis field, log title, file name, and log information, and stores them in the log information storage unit 123.

[0065] Furthermore, when registering a document such as a report or technical literature, the registration processing unit 133 receives additional information, such as the field of analysis, date and time information, document title, and file name, along with the document from the user terminal 20. The registration processing unit 133 also acquires a group ID corresponding to the currently logged-in user ID from the user information storage unit 122. As shown in FIG. 6, the registration processing unit 133 associates the group ID, user ID, date and time information, field of analysis, document title, file name, and document, and stores them in the document information storage unit 124.

[0066] The combination processing unit 134 combines messages included in multiple pieces of log information that match search conditions specified by the user. The combination processing unit 134 extracts messages included in multiple pieces of log information that match search conditions such as an analysis period or an analysis field, and generates combined messages (integrated log information). Note that the combination processing unit 134 may simply combine multiple pieces of log information to generate combined log information.

[0067] The extraction processing unit 135 extracts keywords from messages included in log information stored in the log information storage unit 123, which is log information corresponding to search conditions specified from the user terminal 20. The extraction processing unit 135 uses the analysis period and analysis field received from the user terminal 20 as search conditions, and extracts log information that matches the search conditions from the log information storage unit 123.

[0068] When there is a plurality of pieces of log information that meet the search conditions, the extraction processing unit 135 causes the above-mentioned combination processing unit 134 to generate a combined message (integrated log information). Furthermore, the extraction processing unit 135 extracts keywords (search keywords) from the log information that meets the search conditions or from the messages combined by the combination processing unit 134 (integrated log information).

[0069] The log information storage unit 123 stores log information for each user group. Therefore, the extraction processing unit 135 extracts log information associated with the user's group ID and search conditions (analysis period and analysis field), and further extracts keywords from messages included in the log information.

[0070] The related word extension unit 136 extracts related words of the keywords extracted by the extraction processing unit 135 from the dictionary information storage unit 125. Here, the related words are words, terms, synonyms, etc. related to the keywords, and the related word extension unit 136 acquires related words corresponding to the keywords from the dictionary information storage unit 125.

[0071] The search processing unit 137 searches the document information storage unit 124 for related documents that include the keywords extracted by the extraction processing unit 135, and transmits the search results to the user terminal 20. The search processing unit 137 searches for related documents that include the keywords from documents that are associated with the user's group ID among the documents stored in the document information storage unit 124, for example.

[0072] In addition, if there are words related to the keyword extracted by the related word extension unit 136, the search processing unit 137 searches the document information storage unit 124 for words related to the keyword extracted by the related word extension unit 136 or for related documents containing the keyword.

[0073] Furthermore, if the documents stored in the document information storage unit 124 include a document associated with the group ID of the service manager, the search processing unit 137 may also search for documents registered by the service manager. That is, the search processing unit 137 may search for related documents containing keywords from the documents associated with the group ID of the user and the group ID of the service manager among the documents stored in the document information storage unit 124. Furthermore, the search processing unit 137 stores the search results in the search result storage unit 126 .

[0074] The search processing unit 137 also causes the search relevance generation unit 138, described below, to generate a search relevance for the retrieved related documents. The search relevance is an index value indicating the relevance of the related documents as search documents, and indicates how appropriate the retrieved related documents are as target documents. The search processing unit 137, for example, generates a list of related documents including the retrieved related documents and the search relevance, and transmits the list of related documents as search results to the user terminal 20 via the Web processing unit 131 and the NW communication unit 11. That is, the search processing unit 137 transmits the list of related documents and the search results including the search relevance to the user terminal 20, and displays them on the display unit 23 of the user terminal 20.

[0075] The search processing unit 137 may also transmit a list of related documents generated in descending order of search relevance to the user terminal 20 as search results, and display the list on the display unit 23 of the user terminal 20. The search processing unit 137 may also exclude related documents with search relevance rates equal to or below a threshold from the list of related documents. That is, the search processing unit 137 excludes related documents with low search relevance rates that are determined to be unsuitable as related documents from the search results.

[0076] The relevance rate generation unit 138 generates a relevance rate for each related document, which indicates the relevance of the related document as a search document. For example, the larger the relevance rate, the more suitable the document is as a search document. The relevance rate generation unit 138 generates a relevance rate for each related document searched by the search processing unit 137, and outputs the relevance rate to the search processing unit 137.

[0077] Next, the operation of the support system 1 according to this embodiment will be described with reference to the drawings. FIG. 7 is a diagram showing an example of the registration processing operation of the support system 1 according to this embodiment.

[0078] 7, in the registration process of the support system 1, first, the user terminal 20 transmits a connection request to the portal server 10 (step S101). In response to a user's operation via the input unit 22, the terminal control unit 25 of the user terminal 20 transmits the connection request to the URL (Uniform Resource Locator) of the portal server 10 via the NW communication unit 21.

[0079] Next, in response to the connection request from the user terminal 20, the portal server 10 transmits a login screen (HTML data of the login screen) to the user terminal 20 (step S102). The Web processing unit 131 of the portal server 10 transmits the login screen (HTML data of the login screen) for inputting a user ID and a password to the user terminal 20 via the NW communication unit 11 so that the login screen is displayed on the user terminal 20.

[0080] Next, the user terminal 20 displays a login screen (step S103). The terminal control unit 25 causes the display unit 23 to display the login screen received via the NW communication unit 21.

[0081] Next, the user terminal 20 transmits login information (user ID, password) to the portal server 10 (step S104). The terminal control unit 25 accepts the user ID and password from the user via the input unit 22, and transmits the login information including the user ID and password to the portal server 10 via the NW communication unit 21.

[0082] Next, the portal server 10 executes a login process (step S105). The Web processing unit 131 causes the authentication processing unit 132 to execute the login process based on the user ID and password received from the user terminal 20 via the NW communication unit 11. As part of the login process, the authentication processing unit 132 determines whether the received user ID and password match the user ID and password stored in the user information storage unit 122.

[0083] If the received user ID and password match the user ID and password stored in the user information storage unit 122, the authentication processing unit 132 determines that the user is a legitimate user and allows the provision of services using that user ID. If the received user ID and password do not match the user ID and password stored in the user information storage unit 122, the authentication processing unit 132 determines that the user is not a legitimate user and does not allow the provision of services using that user ID. In the following explanation, it is assumed that the user of the user terminal 20 is a legitimate user.

[0084] Next, the portal server 10 transmits the menu screen to the user terminal 20 (step S106). The Web processing unit 131 transmits the menu screen of the services provided by the portal server 10 to the user terminal 20 via the NW communication unit 11.

[0085] Next, the user terminal 20 displays a menu screen (step S107). The terminal control unit 25 causes the display unit 23 to display the menu screen received via the NW communication unit 21, for example, as shown in FIG.

[0086] FIG. 8 is a diagram showing an example of a menu screen of the support system according to this embodiment. Screen G1 shown in Fig. 8 shows a menu screen of the portal server 10. On screen G1, button BT1 is a button for selecting "data upload" (registration processing), and button BT2 is a button for selecting "document search" (search processing). That is, on the menu screen of the example shown in Fig. 8, two contents, "data upload" (registration processing) and "document search" (search processing), can be selected.

[0087] Returning to the explanation of FIG. 7, next, the user terminal 20 transmits the upload specification information to the portal server 10 (step S108). Here, assuming that the button BT1 has been selected by the user via the input unit 22, the terminal control unit 25 transmits the upload specification information to the portal server 10 via the NW communication unit 21.

[0088] Next, the portal server 10 transmits the upload screen to the user terminal 20 (step S109). The Web processing unit 131 transmits the upload screen to the user terminal 20 via the NW communication unit 11 in accordance with the upload specification information received from the user terminal 20.

[0089] Next, the user terminal 20 displays an upload screen (step S110). The terminal control unit 25 causes the display unit 23 to display the upload screen received via the NW communication unit 21, for example, as shown in FIG.

[0090] FIG. 9 is a diagram showing an example of a registration screen of the support system according to this embodiment. 9 shows a registration screen, which is an upload screen. On screen G2, it is possible to input a title, specifications regarding log information (file name, analysis field, and data period), and specifications regarding literature (file name and analysis field). The terminal control unit 25 automatically sets the upload date and time as the registration time. Also, button BT3 indicates a registration button.

[0091] 7, next, the user terminal 20 transmits upload data (log information, document data) to the portal server 10 (step S111). Here, it is assumed that the log information and document are specified via the input unit 22 on the upload screen (screen G2) shown in FIG. 9 described above, and the registration button (button BT3) is pressed, and the terminal control unit 25 transmits the upload data (log information, document data) to the portal server 10 via the NW communication unit 21.

[0092] Next, the portal server 10 executes a registration process (step S112). The Web processing unit 131 causes the registration processing unit 133 to execute the registration process in accordance with the upload data received from the user terminal 20 via the NW communication unit 11. The registration processing unit 133 stores the received log information in the log information storage unit 123, as shown in FIG. 5. The registration processing unit 133 also stores the received document (document data) in the document information storage unit 124, as shown in FIG. 6.

[0093] Next, the portal server 10 transmits a registration completion screen to the user terminal 20 (step S113). In response to the completion of the registration process by the registration processing unit 133, the Web processing unit 131 transmits the registration completion screen to the user terminal 20 via the NW communication unit 11.

[0094] Next, the user terminal 20 displays a registration completion screen (step S114). The terminal control unit 25 causes the display unit 23 to display the registration completion screen received via the NW communication unit 21, for example, as shown in FIG.

[0095] FIG. 10 is a diagram showing an example of a registration completion screen of the support system according to this embodiment. 10 shows a registration completion screen of the portal server 10. A list of the registered log information and documents is displayed on the screen G3.

[0096] Next, the search processing operation of the support system 1 according to this embodiment will be described with reference to FIGS. FIG. 11 is a diagram showing an example of the search processing operation of the support system according to this embodiment.

[0097] In FIG. 11, the processes from step S201 to step S207 are the same as the processes from step S101 to step S107 shown in FIG. 7 described above, and therefore the description thereof will be omitted here.

[0098] In step S208, the user terminal 20 transmits the specification information for the document search to the portal server 10. Here, assuming that the button BT2 has been selected by the user via the input unit 22 in FIG. 8, the terminal control unit 25 transmits the specification information for the document search to the portal server 10 via the NW communication unit 21.

[0099] Next, the portal server 10 transmits the document search screen to the user terminal 20 (step S209). The Web processing unit 131 transmits the document search screen to the user terminal 20 via the NW communication unit 11 in accordance with the document search specification information received from the user terminal 20.

[0100] Next, the user terminal 20 displays a document search screen (step S210). The terminal control unit 25 causes the display unit 23 to display the document search screen received via the NW communication unit 21, for example, as shown in FIG.

[0101] FIG. 12 is a diagram showing an example of a search setting screen of the support system according to this embodiment. 12 shows a search setting screen, which is a document search screen. On screen G4, a title, an analysis field, and an analysis period can be input, and button BT4 shows a search button (search start button) that starts a search.

[0102] 11, next, the user terminal 20 transmits search conditions (analysis field, analysis period) to the portal server 10 (step S211). Here, it is assumed that the analysis field and analysis period are specified via the input unit 22 on the search setting screen (screen G4) shown in FIG. 12 described above, and the search button (button BT4) is pressed, and the terminal control unit 25 transmits the search conditions (analysis field, analysis period) to the portal server 10 via the NW communication unit 21.

[0103] Next, the portal server 10 executes a search process (step S212). The Web processing unit 131 causes the search processing unit 137 to execute the search process in accordance with the search conditions (analysis field, analysis period) received from the user terminal 20 via the NW communication unit 11. The search processing unit 137 executes the search process using the combination processing unit 134, the extraction processing unit 135, the related word extension unit 136, and the search relevance rate generation unit 138. Details of the search process will be described later with reference to FIG. 14.

[0104] Next, the portal server 10 transmits the search result screen to the user terminal 20 (step S213). The Web processing unit 131 transmits the search result screen to the user terminal 20 via the NW communication unit 11 in accordance with the search result output from the search processing unit 137.

[0105] Next, the user terminal 20 displays the search result screen (step S214). The terminal control unit 25 causes the display unit 23 to display the search result screen received via the NW communication unit 21, for example, as shown in FIG.

[0106] FIG. 13 is a diagram showing an example of a search result screen of the support system according to this embodiment. 13 shows a search result screen of the portal server 10. Screen G4 displays a list of the retrieved related documents and the search relevance rate. The list of related documents is displayed, for example, in descending order of search relevance, and related documents with low search relevance (for example, related documents below a threshold) are excluded from the list of related documents in advance.

[0107] Next, the search process in step S212 of FIG. 11 will be described in detail. FIG. 14 is a flowchart showing an example of search processing by the portal server 10 in this embodiment.

[0108] 14, the server control unit 13 of the portal server 10 first narrows down the log information by the analysis field and analysis period (step S301). The extraction processing unit 135 of the server control unit 13 extracts log information corresponding to the analysis field and analysis period, which are the search conditions received from the user terminal 20, from the log information storage unit 123. That is, the extraction processing unit 135 extracts log information that has a matching analysis field and is within the analysis period from the log information corresponding to the user's group ID stored in the log information storage unit 123.

[0109] Next, the combination processing unit 134 of the server control unit 13 combines the messages of the narrowed-down log information (step S302). The combination processing unit 134, for example, extracts messages included in the narrowed-down multiple pieces of log information and generates a combined message (integrated log information).

[0110] Next, the extraction processing unit 135 of the server control unit 13 extracts search keywords from the messages of the integrated log information (step S303).

[0111] Next, the related word extension unit 136 of the server control unit 13 extracts related words of the search keyword (step S304). The related word extension unit 136 acquires related words corresponding to the search keyword from the dictionary information storage unit 125.

[0112] Next, the search processing unit 137 searches for documents (related documents) containing the search keyword or related words from the document information storage unit 124 (step S305). The search processing unit 137 searches for documents containing the search keyword or related words as related documents from among the documents corresponding to the group ID of the user stored in the document information storage unit 124.

[0113] Next, the relevance ratio generation unit 138 generates a relevance ratio for the retrieved documents (step S306). The search processing unit 137 causes the relevance ratio generation unit 138 to generate a relevance ratio for each retrieved document (related document).

[0114] Next, the search processing unit 137 displays the search results on the display unit 23 of the user terminal 20 (step S307). The search processing unit 137 generates a search result screen based on the searched related documents and search relevance rates, for example, and stores the data of the search result screen in the search result storage unit 126.

[0115] Here, the search processing unit 137 generates a search result screen such as screen G5 shown in Fig. 13. The search processing unit 137 generates a list of searched related documents and their search relevance rates as the search result screen, in descending order of search relevance rate. The search processing unit 137 also excludes related documents with search relevance rates below a threshold from the list of related documents. The search processing unit 137 transmits the generated search result screen to the user terminal 20 via the Web processing unit 131 and the NW communication unit 11, and causes the search result screen to be displayed on the display unit 23 of the user terminal 20. After the process of step S307, the search processing unit 137 ends the search process.

[0116] As described above, the support system 1 according to this embodiment includes the log information storage unit 123, the document information storage unit 124, the registration processing unit 133, the extraction processing unit 135, and the search processing unit 137. The log information storage unit 123 stores log information, including messages recorded during monitoring of the target equipment, in association with search conditions (e.g., analysis field, date and time information, etc.). The document information storage unit 124 stores documents related to the target equipment. The registration processing unit 133 stores log information received from the user terminal 20 used by the user in association with the search conditions in the log information storage unit 123, and stores documents received from the user terminal 20 in the document information storage unit 124. The extraction processing unit 135 extracts keywords from messages included in the log information stored in the log information storage unit 123, which corresponds to the search conditions specified from the user terminal 20. The search processing unit 137 searches the document information storage unit 124 for related documents containing the keywords extracted by the extraction processing unit 135 and transmits the search results to the user terminal 20.

[0117] As a result, the support system 1 according to this embodiment can easily search for related documents from documents accumulated in the past when an event such as an abnormality occurs in the target equipment being monitored. Therefore, the support system 1 according to this embodiment can reduce the workload of the user in analyzing an event that occurs in the target equipment being monitored. In other words, the support system 1 according to this embodiment can easily search for related documents from documents accumulated in the past for the target equipment, thereby reducing the workload of the user in analyzing the event.

[0118] Furthermore, in this embodiment, the log information storage unit 123 stores a group ID (group identification information) that identifies a group to which a user belongs, log information, and search conditions (e.g., analysis field, date and time information, etc.) in association with each other. The document information storage unit 124 stores a group ID in association with a document. Here, a group is, for example, a company, organization, or group. The extraction processing unit 135 extracts keywords from messages included in the log information associated with the user's group ID and the search conditions. The search processing unit 137 searches for related documents containing keywords from documents associated with the user's group ID among the documents stored in the document information storage unit 124.

[0119] As a result, the support system 1 according to this embodiment stores and manages log information and documents for each group ID, and searches for related documents also use log information and documents registered within the group, so know-how within a group, such as a company, is not leaked to other groups. Furthermore, because the support system 1 according to this embodiment is operated by the portal server 10, for example, a group, such as a company, does not need to prepare its own equipment and can receive services. In other words, the support system 1 according to this embodiment eliminates the need for a group, such as a company, to own its own system, thereby reducing capital investment costs. Therefore, the support system 1 according to this embodiment can be easily and safely introduced into a system for monitoring target equipment in a plant.

[0120] In this embodiment, documents associated with the group ID of the service manager are included in the documents stored in the document information storage unit 124. The search processing unit 137 searches for related documents containing keywords from among the documents stored in the document information storage unit 124 that are associated with the group ID of the user and the group ID of the service manager.

[0121] As a result, the support system 1 according to this embodiment makes it possible to search for documents registered by the service manager, thereby enabling know-how that can be shared among groups to be shared, thereby improving convenience.

[0122] The support system 1 according to this embodiment also includes a combination processor 134 that combines messages contained in multiple pieces of log information that match a search condition. As a result, the support system 1 according to this embodiment can improve the processing efficiency of the keyword extraction process and shorten the search time because it combines multiple pieces of log information and then extracts keywords. That is, the support system 1 according to this embodiment can improve search efficiency.

[0123] The support system 1 according to this embodiment also includes a related word extension unit 136 that extracts related words of the keywords extracted by the extraction processing unit 135 from the dictionary information storage unit 125 that stores related words. The search processing unit 137 searches the document information storage unit 124 for related words of the keywords extracted by the related word extension unit 136 or related documents that include the keywords.

[0124] As a result, the support system 1 according to this embodiment searches for words related to the keyword, thereby improving search efficiency.

[0125] The support system 1 according to this embodiment also includes a search relevance generation unit that generates a search relevance for each related document, which indicates the relevance of the related document as a search document. The search processing unit 137 transmits the list of related documents and the search results including the search relevance to the user terminal 20, and displays them on the display unit 23 of the user terminal 20.

[0126] As a result, the support system 1 of this embodiment allows users to visually check the relevance rate of related documents as search documents, allowing them to determine the reliability of the related documents they have searched for, further improving convenience.

[0127] Furthermore, in this embodiment, the search processing unit 137 transmits a list of related documents generated in order of highest search relevance to the user terminal 20 as a search result, and causes the list to be displayed on the display unit 23 of the user terminal 20. That is, the search processing unit 137 generates a list of related documents in order of suitability as search targets based on the search relevance, transmits the list to the user terminal 20 as a search result, and causes the list to be displayed on the display unit 23 of the user terminal 20.

[0128] As a result, the support system 1 according to this embodiment displays documents in descending order of search relevance, allowing the user to efficiently check the related documents they have searched for, further improving convenience.

[0129] In this embodiment, the search processing unit 137 also excludes related documents whose search relevance is equal to or less than a threshold value from the list of related documents. As a result, the support system 1 according to this embodiment can exclude related documents with low search relevance, allowing the user to efficiently check the related documents they have searched for, further improving convenience.

[0130] In this embodiment, the search conditions include an analysis period of the log information. The extraction processor 135 extracts keywords from messages included in the log information corresponding to the analysis period. That is, the extraction processor 135 extracts keywords from messages included in the log information associated with date and time information that matches the analysis period.

[0131] As a result, the support system 1 according to this embodiment narrows down the log information analysis period in advance before extracting keywords, thereby improving the processing efficiency of the keyword extraction process and shortening the search period. In other words, the support system 1 according to this embodiment can improve search efficiency.

[0132] In this embodiment, the search criteria include an analysis field related to the target equipment. The extraction processing unit 135 extracts keywords from messages included in log information corresponding to the analysis field. That is, the extraction processing unit 135 extracts keywords from messages included in log information associated with the specified analysis field.

[0133] As a result, the support system 1 according to this embodiment narrows down the log information analysis field in advance and then extracts keywords, which improves the processing efficiency of the keyword extraction process and shortens the search time. In other words, the support system 1 according to this embodiment can improve search efficiency.

[0134] The portal server 10 (support device) according to this embodiment also includes a log information storage unit 123, a document information storage unit 124, a registration processing unit 133, an extraction processing unit 135, and a search processing unit 137. The log information storage unit 123 stores log information, including messages recorded during monitoring of the target equipment, in association with search conditions (e.g., analysis field, date and time information, etc.). The document information storage unit 124 stores documents related to the target equipment. The registration processing unit 133 stores log information received from the user terminal 20 used by the user in association with the search conditions in the log information storage unit 123, and stores documents received from the user terminal 20 in the document information storage unit 124. The extraction processing unit 135 extracts keywords from messages included in the log information stored in the log information storage unit 123, which corresponds to the search conditions specified from the user terminal 20. The search processing unit 137 searches the document information storage unit 124 for related documents containing the keywords extracted by the extraction processing unit 135 and transmits the search results to the user terminal 20.

[0135] As a result, the portal server 10 according to this embodiment has the same effect as the support system 1 described above, and can easily search for documents related to the target equipment from documents stored in the past, thereby reducing the workload of the user in the analysis process. Furthermore, the portal server 10 according to this embodiment can easily and safely introduce a system for monitoring the target equipment of a plant.

[0136] Furthermore, the support method according to this embodiment is a support method for a support system 1 including a log information storage unit 123 that associates and stores log information, including messages recorded during monitoring of a target facility, with search conditions, and a document information storage unit 124 that stores documents related to the target facility, and includes a registration processing step, an extraction processing step, and a search processing step. In the registration processing step, the registration processing unit 133 associates and stores the log information received from the user terminal 20 used by the user with the search conditions in the log information storage unit 123, and stores the documents received from the user terminal 20 in the document information storage unit 124. In the extraction processing step, the extraction processing unit 135 extracts keywords from messages included in the log information stored in the log information storage unit 123, which corresponds to the search conditions specified from the user terminal 20. In the search processing step, the search processing unit 137 searches the document information storage unit 124 for related documents including the keywords extracted by the extraction processing unit 135, and transmits the search results to the user terminal 20.

[0137] As a result, the support method according to this embodiment has the same effect as the support system 1 described above, making it possible to easily search for documents related to the target equipment from documents accumulated in the past, thereby reducing the workload of the user in terms of analysis processing. Furthermore, the support method according to this embodiment makes it possible to easily and safely introduce a system for monitoring the target equipment of a plant.

[0138] The present disclosure is not limited to the above-described embodiments, and can be modified within the scope of the present disclosure. For example, in the above embodiment, the portal server 10 is configured as one server device, but the present invention is not limited to this and may be configured as a plurality of server devices.

[0139] In the above embodiment, part or all of the server storage unit 12 may be provided outside the portal server 10. Also, part of the functions of the server control unit 13 may be provided outside the portal server 10.

[0140] In the above embodiment, the log information is narrowed down in advance by the search conditions. However, the documents may also be narrowed down in advance by the search conditions. This allows the support system 1 to further improve the processing efficiency of the search process.

[0141] In the above embodiment, the analysis field and the analysis period are used as examples of search conditions, but the present invention is not limited to these. Other search conditions may be used, such as the device name of the target facility, the signal name of the measuring sensor, the registered user name, etc.

[0142] 8 to 10, 12, and 13 are used to describe examples of the display screen of the user terminal 20. However, the present invention is not limited to these examples and other display screens may be used. The user terminal 20 may directly display the screen data transmitted by the portal server 10 as the search results on the display unit 23, or the portal server 10 may transmit the retrieved related documents and search relevance ratio as the search results to the user terminal 20, and the user terminal 20 may generate a display screen based on the retrieved related documents and search relevance ratio.

[0143] Each component of the support system 1 described above has an internal computer system. A program for realizing the function of each component of the support system 1 described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform processing in each component of the support system 1 described above. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program into a computer system. The "computer system" referred to here includes an OS and hardware such as peripheral devices.

[0144] Furthermore, a "computer system" may include multiple computer devices connected via a network, including communication lines such as the Internet, WAN, LAN, and dedicated lines. Furthermore, a "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into a computer system. Thus, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM.

[0145] The recording medium also includes internal or external recording media accessible from a distribution server for distributing the program. The program may be divided into multiple parts, downloaded at different times, and then combined by each component of the support system 1, or each divided program may be distributed by a different distribution server. Furthermore, the term "computer-readable recording medium" also includes a medium that stores a program for a certain period of time, such as volatile memory (RAM) within a computer system that serves as a server or client when a program is transmitted over a network. The program may also be a medium that realizes part of the above-described functions. Furthermore, the program may be a so-called differential file (differential program) that can realize the above-described functions in combination with a program already stored in the computer system. [Explanation of symbols]

[0146] 1...support system, 10...portal server, 11, 21...network communication unit, 12...server memory unit, 13...server control unit, 20, 20-1, 20-2...user terminal, 22...input unit, 23...display unit, 24...terminal memory unit, 25...terminal control unit, 121...group information memory unit, 122...user information memory unit, 123...log information memory unit, 124...document information memory unit, 125...dictionary information memory unit, 126...search Result storage unit, 131...Web processing unit, 132...authentication processing unit, 133...registration processing unit, 134...combination processing unit, 135...extraction processing unit, 136...related word expansion unit, 137...search processing unit, 138...search relevance rate generation unit, C1, C2...company, H11, H21...network adapter, H12, H22...memory, H13, H23...processor, H24...input device, H25...display, NW1...network

Claims

1. a log information storage unit that stores log information including messages recorded during monitoring of the target equipment in association with search conditions; a document information storage unit that stores documents related to the target equipment; a registration processing unit that associates the log information received from a user terminal used by a user with the search conditions and stores them in the log information storage unit, and that stores the document received from the user terminal in the document information storage unit; an extraction processing unit that extracts keywords from messages included in the log information corresponding to the search conditions specified from the user terminal and stored in the log information storage unit; a search processing unit that searches the document information storage unit for related documents containing the keywords extracted by the extraction processing unit and transmits search results to the user terminal; a combining processing unit that combines the messages included in the plurality of pieces of log information that match the search criteria; Equipped with The extraction processing unit extracts the keyword from the messages combined by the combination processing unit. Support system.

2. the log information storage unit stores group identification information for identifying a group to which the user belongs, the log information, and the search conditions in association with each other; the document information storage unit stores the group identification information and the document in association with each other; The extraction processing unit extracting the keyword from the message included in the log information associated with the group identification information of the user and the search condition; The search processing unit searches for related documents containing the keyword from the documents associated with the group identification information of the user among the documents stored in the document information storage unit. The assistance system according to claim 1 .

3. The documents stored in the document information storage unit include the documents associated with the group identification information of the service manager, The search processing unit searches for the related document containing the keyword from the documents associated with the group identification information of the user and the documents associated with the group identification information of the service manager among the documents stored in the document information storage unit. The assistance system according to claim 2 .

4. a related word expansion unit that extracts related words of the keyword extracted by the extraction processing unit from a dictionary information storage unit that stores related words; The search processing unit searches the document information storage unit for related words of the keyword extracted by the related word extension unit or related documents containing the keyword. The assistance system according to any one of claims 1 to 3.

5. a search relevance rate generating unit that generates a search relevance rate indicating the relevance rate of the related documents as search documents for each of the related documents; The search processing unit transmits the list of related documents and the search result including the search relevance rate to the user terminal and causes the display unit of the user terminal to display the list. The assistance system according to any one of claims 1 to 4.

6. a search relevance rate generating unit that generates a search relevance rate indicating the relevance rate of the related documents as search documents for each of the related documents; The search processing unit transmits the list of related documents generated in descending order of the search relevance rate to the user terminal as the search result, and causes the list to be displayed on a display unit of the user terminal. The assistance system according to any one of claims 1 to 4.

7. The search processing unit excludes the related documents whose search relevance rate is equal to or less than a threshold value from the list of related documents. The assistance system according to claim 5 or 6.

8. the search conditions include an analysis period for the log information; The extraction processing unit Extracting the keywords from the messages included in the log information corresponding to the analysis period. The assistance system according to any one of claims 1 to 7.

9. The search conditions include an analysis field related to the target facility, The extraction processing unit Extracting the keywords from the messages included in the log information corresponding to the analysis field. The assistance system according to any one of claims 1 to 8.

10. a log information storage unit that stores log information including messages recorded during monitoring of the target equipment in association with search conditions; a document information storage unit that stores documents related to the target equipment; a registration processing unit that associates the log information received from a user terminal used by a user with the search conditions and stores them in the log information storage unit, and that stores the document received from the user terminal in the document information storage unit; an extraction processing unit that extracts keywords from messages included in the log information corresponding to the search conditions specified from the user terminal and stored in the log information storage unit; a search processing unit that searches the document information storage unit for related documents containing the keywords extracted by the extraction processing unit and transmits search results to the user terminal; a combining processing unit that combines the messages included in the plurality of pieces of log information that match the search criteria; Equipped with The extraction processing unit extracts the keyword from the messages combined by the combination processing unit. Support equipment.

11. A support method for a support system including a log information storage unit that stores log information including messages recorded during monitoring of a target facility in association with search conditions, a document information storage unit that stores documents related to the target facility, a registration processing unit, an extraction processing unit, a search processing unit, and a combination processing unit, a step in which the registration processing unit associates the log information received from the user terminal used by the user with the search conditions and stores them in the log information storage unit, and stores the document received from the user terminal in the document information storage unit; the extraction processing unit extracting keywords from the messages included in the log information corresponding to the search criteria specified from the user terminal and stored in the log information storage unit; a step in which the search processing unit searches the document information storage unit for related documents containing the keyword extracted by the extraction processing unit, and transmits search results to the user terminal; the combining processing unit combining the messages included in the plurality of pieces of log information that match the search conditions; Including, In the step of extracting the keyword, the extraction processing unit extracts the keyword from the messages combined by the combination processing unit. How to help.

12. A program that is provided in a support system that includes a log information storage unit that stores log information including messages recorded during monitoring of a target facility in association with search conditions, and a document information storage unit that stores documents related to the target facility, and that is executed on a computer system that includes a registration processing unit, an extraction processing unit, a search processing unit, and a combination processing unit, a step in which the registration processing unit associates the log information received from the user terminal used by the user with the search conditions and stores them in the log information storage unit, and stores the document received from the user terminal in the document information storage unit; the extraction processing unit extracting keywords from the messages included in the log information corresponding to the search criteria specified from the user terminal and stored in the log information storage unit; a step in which the search processing unit searches the document information storage unit for related documents containing the keyword extracted by the extraction processing unit, and transmits search results to the user terminal; the combining processing unit combining the messages included in the plurality of pieces of log information that match the search conditions; executes the above on the computer system, In the step of extracting the keyword, the extraction processing unit extracts the keyword from the messages combined by the combination processing unit. program.

Citation Information

Patent Citations

  • System for supporting water treatment work

    JP2002251505A

  • Failure monitor / restoration supporting device

    JP2005202446A

  • Failure management support system and its information management method

    JP2008059413A