Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7550002B2 - Maintenance Support System - Google Patents
[go: Go Back, main page]

JP7550002B2 - Maintenance Support System - Google Patents

Maintenance Support System Download PDF

Info

Publication number
JP7550002B2
JP7550002B2 JP2020155417A JP2020155417A JP7550002B2 JP 7550002 B2 JP7550002 B2 JP 7550002B2 JP 2020155417 A JP2020155417 A JP 2020155417A JP 2020155417 A JP2020155417 A JP 2020155417A JP 7550002 B2 JP7550002 B2 JP 7550002B2
Authority
JP
Japan
Prior art keywords
check
user terminal
screen
unit
notification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020155417A
Other languages
Japanese (ja)
Other versions
JP2022049290A (en
Inventor
彰太 山崎
祐介 奥村
祥平 園田
智徳 菅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nomura Research Institute Ltd
Original Assignee
Nomura Research Institute Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nomura Research Institute Ltd filed Critical Nomura Research Institute Ltd
Priority to JP2020155417A priority Critical patent/JP7550002B2/en
Publication of JP2022049290A publication Critical patent/JP2022049290A/en
Application granted granted Critical
Publication of JP7550002B2 publication Critical patent/JP7550002B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、保守作業のダブルチェックを支援する技術に関する。 The present invention relates to technology that assists in double-checking maintenance work.

たとえば企業の情報処理システムにおいて、一部の機能が停止したとか、正常に動作しないなどのインシデントが発生した場合、保守業者にシステムの復旧が依頼される。 For example, if an incident occurs in a company's information processing system, such as some functions ceasing or not working properly, the maintenance company will be asked to restore the system.

保守業者は、保守対象である情報処理システムにおいて発生しているエラーメッセージなどを手掛かりとして、インシデントの原因となっている障害を検出し、その障害から修復させる作業を行う。 The maintenance company uses error messages and other clues occurring in the information processing system being maintained to detect the fault that is causing the incident and then works to repair the fault.

特に、早期に原因を特定することは、システム復旧の迅速化において重要なことである。そこで、障害検出の観点から情報処理システムを診断する手順をナレッジ化して、作業の効率化を図ることが考えられる。 In particular, identifying the cause early on is important for speeding up system recovery. Therefore, it may be possible to turn the procedures for diagnosing information processing systems from the perspective of fault detection into knowledge, thereby improving the efficiency of the work.

特開2018-112875号公報JP 2018-112875 A 特開2018-112876号公報JP 2018-112876 A 特開2018-195127号公報JP 2018-195127 A

しかし、ナレッジによって手順を標準化したとしても、作業員のスキルに依存する面がある。たとえば、作業員が手順の内容を理解できなかったり、勘違いしたりすることもある。 However, even if procedures are standardized through knowledge, there are aspects that depend on the skills of the workers. For example, workers may not understand the content of the procedures or may misunderstand them.

特にリモートワークの環境においては、周りに監視する者がいないので、作業員の錯誤が見逃されるリスクがある。このようなリスクを軽減する方法として、再鑑者がリモートで作業を監視してナレッジの手順をダブルチェックすることが考えられる。 Especially in a remote work environment, there is a risk that worker errors will be overlooked because there is no one nearby to supervise. One way to mitigate this risk is for a reviewer to remotely monitor the work and double-check the knowledge procedures.

本発明は、上記課題認識に基づいて完成された発明であり、その主たる目的は、リモート環境において、保守作業のダブルチェックを円滑に進められるようにすることである。 The present invention was developed based on the recognition of the above problems, and its main purpose is to enable smooth double-checking of maintenance work in a remote environment.

本発明のある態様における保守支援システムは、情報システムの保守作業を実行する実行者が使用する第1ユーザ端末と、保守作業の実行状況を確認する再鑑者が使用する第2ユーザ端末と、保守作業の手順書画面のデータを第1ユーザ端末および第2ユーザ端末に提供する保守支援装置と、を含み、保守支援装置は、保守作業を順序付けた複数のステップの内容と、各ステップに対応する実行者チェックのための第1UI(ユーザインターフェース)パーツおよび再鑑者チェックのための第2UIパーツと、を含む手順書画面のデータを送信する画面送信部を有し、第1ユーザ端末は、手順書画面のデータを受信する第1画面受信部と、受信した手順書画面のデータに基づいて、第1手順書画面を表示する第1画面表示部と、を有し、第2ユーザ端末は、手順書画面のデータを受信する第2画面受信部と、受信した手順書画面のデータに基づいて、第2手順書画面を表示する第2画面表示部と、を有し、第1ユーザ端末は、第1手順書画面における第1UIパーツに対するチェック操作を受け付ける第1チェック操作受付部と、チェック操作された第1UIパーツを特定する実行者チェック通知を送信する第1チェック通知送信部と、を更に有し、第2ユーザ端末は、実行者チェック通知を受信する第2チェック通知受信部と、受信した実行者チェック通知に基づいて、第2手順書画面における第1UIパーツをチェック状態に切り替える第2チェック結果表示部と、第2手順書画面における第2UIパーツに対するチェック操作を受け付ける第2チェック操作受付部と、チェック操作された第2UIパーツを特定する再鑑者チェック通知を送信する第2チェック通知送信部と、を更に有する。 A maintenance support system in one aspect of the present invention includes a first user terminal used by a person who performs maintenance work on an information system, a second user terminal used by a person who reviews the status of the maintenance work, and a maintenance support device that provides data on a procedure manual screen for the maintenance work to the first user terminal and the second user terminal. The maintenance support device has a screen transmission unit that transmits data on the procedure manual screen including the contents of a plurality of steps that sequence the maintenance work, a first UI (user interface) part for checking the person who performs the work corresponding to each step, and a second UI part for checking the person who reviews the work. The first user terminal has a first screen reception unit that receives the data on the procedure manual screen, and a first screen display unit that displays the first procedure manual screen based on the received data on the procedure manual screen. The second user terminal has a second screen reception unit that receives the data on the procedure manual screen. The first user terminal has a first check operation receiving unit that receives a check operation on the first UI part on the first procedure manual screen, and a first check notification sending unit that sends an implementer check notification that identifies the first UI part that has been checked, and the second user terminal has a second check notification receiving unit that receives the implementer check notification, a second check result display unit that switches the first UI part on the second procedure manual screen to a checked state based on the received implementer check notification, a second check operation receiving unit that receives a check operation on the second UI part on the second procedure manual screen, and a second check notification sending unit that sends a re-examiner check notification that identifies the second UI part that has been checked.

本発明によれば、リモート環境において、保守作業のダブルチェックを円滑に進められるようになる。 The present invention makes it possible to smoothly double-check maintenance work in a remote environment.

保守支援システムの構成例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a maintenance support system. 保守支援システムにおける連携の概要を示す図である。FIG. 1 is a diagram illustrating an overview of cooperation in a maintenance support system. 診断ナレッジ一覧画面の例を示す図である。FIG. 13 is a diagram illustrating an example of a diagnostic knowledge list screen. 診断ナレッジ画面の例を示す図である。FIG. 13 is a diagram illustrating an example of a diagnostic knowledge screen. 利用条件ウィンドウの例を示す図である。FIG. 13 is a diagram showing an example of a usage conditions window. 手順書画面の例を示す図である。FIG. 13 is a diagram showing an example of a procedure manual screen. 図7(A)は、実行者の手順書画面(未チェック段階)の例を示す図である。図7(B)は、再鑑者の手順書画面(未チェック段階)の例を示す図である。7A is a diagram showing an example of a procedure manual screen (unchecked stage) for a executor, and FIG 7B is a diagram showing an example of a procedure manual screen (unchecked stage) for a reviewing examiner. 図8(A)は、実行者の手順書画面(第1ステップの実行者チェック段階)の例を示す図である。図8(B)は、再鑑者の手順書画面(第1ステップの実行者チェック段階)の例を示す図である。Fig. 8(A) is a diagram showing an example of the procedure manual screen for the executor (executor check stage of the first step). Fig. 8(B) is a diagram showing an example of the procedure manual screen for the re-examiner (executor check stage of the first step). 図9(A)は、実行者の手順書画面(第1ステップの再鑑者チェック段階)の例を示す図である。図9(B)は、再鑑者の手順書画面(第1ステップの再鑑者チェック段階)の例を示す図である。9A is a diagram showing an example of the procedure manual screen of the executor (the re-appraiser check stage of the first step). FIG. 9B is a diagram showing an example of the procedure manual screen of the re-appraiser (the re-appraiser check stage of the first step). 図10(A)は、実行者の手順書画面(第2ステップの実行者チェック段階)の例を示す図である。図10(B)は、再鑑者の手順書画面(第2ステップの実行者チェック段階)の例を示す図である。Fig. 10(A) is a diagram showing an example of the procedure manual screen for the executor (executor check stage of the second step). Fig. 10(B) is a diagram showing an example of the procedure manual screen for the re-examiner (executor check stage of the second step). 再鑑者の未参加による実行者に対するエラーメッセージ例を示す図である。FIG. 13 is a diagram showing an example of an error message to a projector due to non-participation of a repeat project 再鑑者の未チェックによる実行者に対するエラーメッセージ例を示す図である。FIG. 13 is a diagram showing an example of an error message to an applicant due to failure to check a second examiner. 実行者の未チェックによる再鑑者に対するエラーメッセージ例を示す図である。FIG. 13 is a diagram showing an example of an error message to a repeat viewer due to failure to check by the person who executed the request. チェック通知の転送方法を示す図である。FIG. 13 is a diagram illustrating a method for transferring a check notification. 保守支援サーバの機能ブロック図である。FIG. 2 is a functional block diagram of a maintenance support server. 利用履歴のデータ構造図である。FIG. 13 is a data structure diagram of a usage history. 参加者テーブルのデータ構造図である。FIG. 13 is a data structure diagram of a participant table. ユーザ端末の機能ブロック図である。FIG. 2 is a functional block diagram of a user terminal. 通信部の詳細図である。FIG. チェックテーブルのデータ構造図である。FIG. 4 is a data structure diagram of a check table. 実行者側のシーケンス(前半)を示す図である。FIG. 13 is a diagram showing the sequence (first half) on the execution side. 実行者側のシーケンス(後半)を示す図である。FIG. 13 is a diagram showing the sequence (second half) on the execution side. 再鑑者側のシーケンスを示す図である。FIG. 13 is a diagram showing the sequence on the part of a repeat viewer. 実行者手順書処理のフローチャート(前半)である。13 is a flowchart (first half) of a executor procedure manual process. 実行者手順書処理のフローチャート(後半)である。13 is a flowchart (second half) of a executor procedure manual process. 再鑑者手順書処理のフローチャート(前半)である。13 is a flowchart (first half) of a re-examiner procedure manual process. 再鑑者手順書処理のフローチャート(後半)である。13 is a flowchart (second half) of a re-examiner procedure manual process. 変形例1におけるシーケンスを示す図である。FIG. 11 is a diagram showing a sequence in the first modified example.

[実施形態]
図1は、保守支援システムの構成例を示す図である。
この例は、業務支援を行う社内システムや電子商取引などのWEBシステムなど様々な情報処理システムの保守に関する。これら保守の対象となるシステムを「保守対象システム」という。図1では、保守対象システム200a,200bを例示している。
[Embodiment]
FIG. 1 is a diagram illustrating an example of the configuration of a maintenance support system.
This example relates to the maintenance of various information processing systems such as an in-house system that supports business operations and a Web system for electronic commerce, etc. These systems that are the subject of maintenance are called "maintenance target systems." In Fig. 1, maintenance target systems 200a and 200b are shown as examples.

保守員が使用するユーザ端末400a~400cは、ネットワークを介して保守対象システム200a,200b、保守支援サーバ300およびWEB会議サーバ100に接続することができる。保守支援サーバ300は、保守員の保守作業を支援するサービスを提供する。 The user terminals 400a to 400c used by the maintenance personnel can be connected to the maintenance target systems 200a and 200b, the maintenance support server 300, and the WEB conference server 100 via a network. The maintenance support server 300 provides services that support the maintenance work of the maintenance personnel.

保守対象システム200a,200bにおいて、インシデント(障害など)が発生すると、保守支援サーバ300に通知が送られる。インシデントの発生を知った保守員は、ユーザ端末400から、保守対象システム200a,200bでインシデントが発生した対象ノードにアクセスする。保守員は、対象ノードのリモート操作によって、インシデントを診断し、修復を行う。 When an incident (such as a failure) occurs in the maintenance target system 200a, 200b, a notification is sent to the maintenance support server 300. A maintenance worker who is informed of the occurrence of the incident accesses the target node where the incident occurred in the maintenance target system 200a, 200b from the user terminal 400. The maintenance worker diagnoses the incident and repairs it by remotely operating the target node.

インシデントを診断する手順は、診断ナレッジと子ナレッジに規定されている。ユーザ端末400には、保守支援サーバ300から送られた診断ナレッジが表示され、さらに診断ナレッジを構成する子ナレッジに基づく手順書が表示される。保守員は、これらを参照しながら、作業を行うことができる。修復の手順についても、同様である。 The procedure for diagnosing an incident is defined in diagnostic knowledge and child knowledge. The diagnostic knowledge sent from the maintenance support server 300 is displayed on the user terminal 400, and a procedure manual based on the child knowledge that constitutes the diagnostic knowledge is also displayed. Maintenance personnel can refer to these while performing their work. The same applies to repair procedures.

この例では、保守員が2人1組で作業に当たり、ダブルチェックする。作業を実行する保守員(以下、「実行者」という)がユーザ端末400aを使用し、実行者の実行状況を確認する保守員(以下、「再鑑者」という)はユーザ端末400bを使用する。 In this example, maintenance personnel work in pairs to double-check the work. The maintenance personnel who performs the work (hereafter referred to as the "performer") uses user terminal 400a, and the maintenance personnel who checks the performance status of the performer (hereafter referred to as the "reviewer") uses user terminal 400b.

組を成す保守員は同じ場所にいるとは限らず、離れた場所にいることもある。したがって、再鑑者は、リモートで実行者の実行状況を見る必要がある。ユーザ端末400aにおいて実行者が対象ノードをリモート操作するときの画面(以下、「対象ノード操作画面」という)は、ユーザ端末400bと共有される。そのため、WEB会議サーバ100の画面転送機能を利用する。 The maintenance personnel in a group are not necessarily in the same place, but may be in different locations. Therefore, the reviewer needs to remotely view the execution status of the executor. The screen displayed when the executor remotely operates the target node on the user terminal 400a (hereinafter referred to as the "target node operation screen") is shared with the user terminal 400b. For this reason, the screen transfer function of the WEB conference server 100 is used.

図2は、保守支援システムにおける連携の概要を示す図である。
この例では、保守対象システム200aにおいてインシデントが発生したものとする。実行者は、ユーザ端末400aから保守対象システム200aの対象ノードをリモート操作する。対象ノードをリモート操作するときに実行者のユーザ端末400aに表示される対象ノード操作画面402aは、WEB会議サーバ100を介して再鑑者のユーザ端末400bに転送され、対象ノード操作画面402bとして表示される。再鑑者は、対象ノード操作画面402bを見て、実行者の作業内容が正しいかどうかを判断する。再鑑者は、保守対象システム200aに対するリモート操作を行わない。
FIG. 2 is a diagram showing an overview of cooperation in the maintenance support system.
In this example, it is assumed that an incident has occurred in the maintenance target system 200a. The implementer remotely operates the target node of the maintenance target system 200a from a user terminal 400a. A target node operation screen 402a displayed on the implementer's user terminal 400a when remotely operating the target node is transferred to the reviewing person's user terminal 400b via the WEB conference server 100 and displayed as a target node operation screen 402b. The reviewing person looks at the target node operation screen 402b and determines whether the work content of the implementer is correct. The reviewing person does not perform remote operation on the maintenance target system 200a.

保守支援画面404aは、ユーザ端末400aにおける実行者の操作に応じて保守支援サーバ300から提供される。同様に、保守支援画面404bは、ユーザ端末400bにおける再鑑者の操作に応じて保守支援サーバ300から提供される。つまり、保守支援画面404aおよび保守支援画面404bは、独立して提供される。再鑑者は、実行者の作業内容を確認するために、実行者が見ている保守支援画面404aと同じ内容の保守支援画面404bを表示させる。具体的には、後述する保守対象システム一覧画面、診断ナレッジ一覧画面(図3)、診断ナレッジ画面(図4)および手順書画面(図6)などが、保守支援画面404に該当する。 The maintenance support screen 404a is provided by the maintenance support server 300 in response to the operation of the person who performs the maintenance on the user terminal 400a. Similarly, the maintenance support screen 404b is provided by the maintenance support server 300 in response to the operation of the reviewer on the user terminal 400b. In other words, the maintenance support screen 404a and the maintenance support screen 404b are provided independently. In order to confirm the work content of the reviewer, the reviewer displays the maintenance support screen 404b, which has the same content as the maintenance support screen 404a that the reviewer is viewing. Specifically, the maintenance target system list screen, the diagnostic knowledge list screen (Figure 3), the diagnostic knowledge screen (Figure 4), and the procedure manual screen (Figure 6), which will be described later, correspond to the maintenance support screen 404.

このように、既定のナレッジに基づいて作業を行うので、保守員の能力に依存せず保守内容の標準化が図られる。また、ダブルチェックによって、勘違いや見逃しなどのミスを防止できる。 In this way, work is performed based on established knowledge, so maintenance content is standardized and does not depend on the skills of the maintenance personnel. In addition, double-checking can prevent mistakes such as misunderstandings and oversights.

図3は、診断ナレッジ一覧画面の例を示す図である。
診断ナレッジ一覧画面は、発生したインシデントに関して保守支援サーバ300がリコメンドする診断ナレッジを表示する。具体的には、診断ナレッジ名表示領域500a~500cに、推薦される診断ナレッジの名前が表示される。この例では、診断ナレッジとして「メールボックス異常診断」、「オペレーティングシステムハングアップ診断」「ネットワークリンクダウン診断」が推奨されている。
FIG. 3 is a diagram showing an example of a diagnostic knowledge list screen.
The diagnostic knowledge list screen displays diagnostic knowledge recommended by the maintenance support server 300 for the occurred incident. Specifically, the names of the recommended diagnostic knowledge are displayed in diagnostic knowledge name display areas 500a to 500c. In this example, "Mailbox Abnormal Diagnosis", "Operating System Hang-up Diagnosis", and "Network Link Down Diagnosis" are recommended as diagnostic knowledge.

実行者は、診断ナレッジ名表示領域500a~500cのいずれかをクリックして、使用する診断ナレッジを選択する。続いて、診断ナレッジ表示ボタン504がクリックされると、選択された診断ナレッジ画面が表示される。 The practitioner clicks on one of the diagnostic knowledge name display areas 500a to 500c to select the diagnostic knowledge to be used. Next, when the diagnostic knowledge display button 504 is clicked, the selected diagnostic knowledge screen is displayed.

図4は、診断ナレッジ画面の例を示す図である。
診断ナレッジ名表示領域600には、実行者によって選択された診断ナレッジの名前が表示される。診断ナレッジ概要表示領域602には、実行者によって選択された診断ナレッジの概要が表示される。この例では、「メールボックス異常診断」という名前の診断ナレッジが、「メールボックスに関する異常を検出する」ものであることを示している。
FIG. 4 is a diagram showing an example of a diagnostic knowledge screen.
The name of the diagnostic knowledge selected by the practitioner is displayed in a diagnostic knowledge name display area 600. An outline of the diagnostic knowledge selected by the practitioner is displayed in a diagnostic knowledge summary display area 602. In this example, the diagnostic knowledge named "Mailbox Abnormal Diagnosis" is shown to be for "detecting abnormalities related to mailboxes."

子ナレッジ名表示領域604a、604bには、診断ナレッジに含まれる子ナレッジの名前が表示される。例示した「メールボックス異常診断」の診断ナレッジには、2つの子ナレッジが設定されている。子ナレッジ名表示領域604aは、1番目の子ナレッジが「メールDBの接続確認」であることを示し、子ナレッジ名表示領域604bは、2番目の子ナレッジが「メールキューの滞留確認」であることを示している。 The child knowledge name display areas 604a and 604b display the names of the child knowledge contained in the diagnostic knowledge. In the example diagnostic knowledge "Mailbox abnormality diagnosis", two child knowledge are set. The child knowledge name display area 604a indicates that the first child knowledge is "Confirmation of mail DB connection", and the child knowledge name display area 604b indicates that the second child knowledge is "Confirmation of mail queue backlog".

実行者がこの診断ナレッジをグループで利用しようとする場合、ナレッジ利用モード開始ボタン608をクリックする。ナレッジ利用モード開始ボタン608がクリックされると、利用条件ウィンドウが表示される。利用条件ウィンドウについては、図5に関連して後述する。 If the practitioner wishes to use this diagnostic knowledge in a group, he or she clicks the knowledge use mode start button 608. When the knowledge use mode start button 608 is clicked, a usage conditions window is displayed. The usage conditions window will be described later in relation to FIG. 5.

実行者がこの診断ナレッジの手順を実行する場合、実行者は手順書表示ボタン606をクリックする。手順書表示ボタン606がクリックされると、各子ナレッジの手順を示す手順書画面が表示される。 When the practitioner executes the procedure of this diagnostic knowledge, the practitioner clicks the procedure manual display button 606. When the procedure manual display button 606 is clicked, a procedure manual screen showing the procedures of each child knowledge is displayed.

この例では、図6に関連して後述するように、ナレッジ「メールDBの接続確認」と子ナレッジ「メールキューの滞留確認」の手順を含む手順書画面が表示される。実行者は、この手順に沿って子ナレッジ「メールDBの接続確認」と子ナレッジ「メールキューの滞留確認」の作業を行う。 In this example, as described later in relation to Figure 6, a procedure manual screen is displayed that includes the procedures for the knowledge "Check the connection of the mail database" and the child knowledge "Check the backlog of mail in the queue." The practitioner performs the tasks of the child knowledge "Check the connection of the mail database" and the child knowledge "Check the backlog of mail in the queue" according to these procedures.

子ナレッジ「メールDBの接続確認」の作業によって、正常にメールDBが接続されていることを確認すると、実行者は「1:接続中<正常>」と判定する。一方、正常にメールDBが接続されていないことが判明すると、実行者は「2:非接続<異常>」と判定する。 When the executor confirms that the mail DB is connected normally through the child knowledge "Confirm mail DB connection", the executor judges it as "1: Connected <Normal>". On the other hand, if it is found that the mail DB is not connected normally, the executor judges it as "2: Not connected <Abnormal>".

子ナレッジ「メールキューの滞留確認」の作業によって、メールキューの滞留が起きていないことを確認すると、実行者は「1:滞留無し<正常>」と判定する。一方、メールキューの滞留が起きていると判明すると、実行者は「2:滞留有り<異常>」と判定する。 When the executor confirms through the child knowledge "Check mail queue congestion" that there is no mail queue congestion, the executor judges it as "1: No congestion <Normal>". On the other hand, if it is found that there is mail queue congestion, the executor judges it as "2: Mail queue congestion <Abnormal>".

診断ナレッジでは、各子ナレッジにおける判定結果に応じて診断結果を導く。診断結果を導くためのパターンを「診断パターン」という。診断ナレッジ画面では、診断パターンも表示する。例示した「メールボックス異常診断」の診断ナレッジでは、診断パターン1、診断パターン2および診断パターン3が設けられている。 Diagnostic knowledge derives a diagnostic result according to the judgment results of each child knowledge. The pattern for deriving a diagnostic result is called a "diagnostic pattern." Diagnostic patterns are also displayed on the diagnostic knowledge screen. In the diagnostic knowledge for "mailbox abnormality diagnosis" shown as an example, diagnostic pattern 1, diagnostic pattern 2, and diagnostic pattern 3 are provided.

子ナレッジ「メールDBの接続確認」の判定結果が「2:非接続<異常>」であれば診断パターン1に該当し、障害「メールDB非接続」が発生していると診断される。なお、診断パターン1に該当する場合には、「メールキューの滞留確認」の作業は必要ない。 If the result of the child knowledge "Check the connection of the mail database" is "2: Not connected <Abnormal>", it corresponds to diagnostic pattern 1, and the occurrence of the failure "Not connected to the mail database" is diagnosed. Note that if it corresponds to diagnostic pattern 1, there is no need to perform the "Check for backlogged mail queue" operation.

診断パターン1の障害「メールDB非接続」には修復ナレッジ「メールDBの再接続」が対応付けられている。診断パターン1に該当すると判断した段階で、実行者が修復ナレッジボタン616aをクリックすれば、「メールDBの再接続」の修復ナレッジ画面へ移る。この修復ナレッジ画面には、「メールDB非接続」の障害を修復させる手順が表示される。実行者は、この手順を参照しながら、診断パターン1における修復作業を行うことができる。 The diagnostic pattern 1 fault "Mail DB disconnected" is associated with repair knowledge "Mail DB reconnection." When it is determined that diagnostic pattern 1 applies, the implementer can click the repair knowledge button 616a to move to the repair knowledge screen for "Mail DB reconnection." This repair knowledge screen displays the procedure for repairing the "Mail DB disconnected" fault. The implementer can refer to this procedure to carry out repair work for diagnostic pattern 1.

子ナレッジ「メールDBの接続確認」の判定結果が「1:接続中<正常>」であって、且つ「メールキューの滞留確認」の判定結果が「2:滞留有り<異常>」であれば診断パターン2に該当し、障害「メールキュー滞留」が発生していると診断される。 If the result of the child knowledge "Check connection of email DB" is "1: Connected <Normal>" and the result of the child knowledge "Check email queue congestion" is "2: Congested <Abnormal>", it corresponds to diagnosis pattern 2 and the occurrence of the "Email queue congestion" fault is diagnosed.

診断パターン2の障害「メールキュー滞留」には修復ナレッジ「問題プロセスの再起動」が対応付けられている。診断パターン2に該当すると判断した段階で、実行者が修復ナレッジボタン616bをクリックすれば、「問題プロセスの再起動」の修復ナレッジ画面へ移る。この修復ナレッジ画面には、「メールキュー滞留」の障害から修復させる手順が表示される。実行者は、この手順を参照しながら、診断パターン2における修復作業を行うことができる。 The diagnostic pattern 2 fault "mail queue backlog" is associated with the repair knowledge "restart problematic process." When it is determined that diagnostic pattern 2 applies, the implementer can click the repair knowledge button 616b to move to the repair knowledge screen for "restart problematic process." This repair knowledge screen displays the procedure for repairing the "mail queue backlog" fault. The implementer can refer to this procedure to carry out repair work for diagnostic pattern 2.

子ナレッジ「メールDBの接続確認」の判定結果が「1:接続中<正常>」であって、且つ「メールキューの滞留確認」の判定結果が「1:滞留無し<正常>」であれば診断パターン3に該当し、「障害非検出」となる。この場合には、診断ナレッジ「メールボックス異常診断」がインシデントの原因を見つけるために適していなかったことを意味する。実行者が戻るボタン618をクリックすれば、診断ナレッジ一覧画面に戻り、診断ナレッジを選び直すことができる。 If the judgment result of the child knowledge "Check connection of mail DB" is "1: Connected <Normal>" and the judgment result of "Check backlog of mail queue" is "1: No backlog <Normal>", it corresponds to diagnostic pattern 3 and the result is "Failure not detected". In this case, it means that the diagnostic knowledge "Mailbox abnormality diagnosis" was not suitable for finding the cause of the incident. If the implementer clicks the back button 618, they can return to the diagnostic knowledge list screen and reselect the diagnostic knowledge.

図5は、利用条件ウィンドウの図である。
利用条件ウィンドウは、診断ナレッジをグループで利用する場合の条件(以下、「利用条件」という)を設定するために用いられる。ナレッジ利用キー入力領域800には、ナレッジ利用キーを入力する。ナレッジ利用キーは、図14に関連して後述するチャットのルームを識別するキーである。新規のインシデントに関して初めてその診断ナレッジをグループ利用する場合、「ナレッジ利用キーを新規発行します。」と表示され、ナレッジ利用キーの入力は省かれる。
FIG. 5 is a diagram of the Terms of Use window.
The usage conditions window is used to set the conditions (hereinafter referred to as "usage conditions") for using diagnostic knowledge in a group. A knowledge usage key is input in the knowledge usage key input area 800. The knowledge usage key is a key for identifying a chat room, which will be described later in relation to FIG. 14. When using diagnostic knowledge in a group for the first time in relation to a new incident, the message "A new knowledge usage key will be issued" is displayed, and input of the knowledge usage key is omitted.

対象ノードID選択領域802では、リモート操作する対象ノードのIDが選択される。対象ノードIDの候補は、保守支援サーバ300が保持するシステム構成データ記憶部から得られる。 In the target node ID selection area 802, the ID of the target node to be remotely operated is selected. Candidates for the target node ID are obtained from the system configuration data storage unit held by the maintenance support server 300.

インシデント発生日時入力領域804には、インシデント発生日時が入力される。この例では、保守支援サーバ300がデフォルト値として最新のインシデント発生日時を設定する。 The date and time of the incident is entered in the incident occurrence date and time input field 804. In this example, the maintenance support server 300 sets the most recent incident occurrence date and time as the default value.

実行者が、確認ボタン806をクリックすると、診断ナレッジの利用条件として、ナレッジ利用キー、対象ノードIDおよびインシデント発生日時が、保守支援サーバ300へ送られる。診断ナレッジの利用条件を受信した保守支援サーバ300は、新規のルームを作成して、新たなナレッジ利用キーを発行する。詳しくは、図14に関連して後述する。 When the implementer clicks the Confirm button 806, the knowledge usage key, the target node ID, and the date and time of the incident occurrence are sent to the maintenance support server 300 as the usage conditions of the diagnostic knowledge. The maintenance support server 300, which has received the usage conditions of the diagnostic knowledge, creates a new room and issues a new knowledge usage key. Details will be described later in relation to FIG. 14.

図6は、手順書画面の例を示す図である。
手順書画面には、診断ナレッジに含まれる各子ナレッジの手順に含まれる各ステップの作業内容と確認内容が表示される。この例では、第1ステップから第4ステップまで表示されている。手順書名表示領域700には、手順書名(診断ナレッジ名)が表示される。
FIG. 6 is a diagram showing an example of a procedure manual screen.
The procedure manual screen displays the work content and confirmation content of each step included in the procedure of each child knowledge included in the diagnostic knowledge. In this example, the first step to the fourth step are displayed. The procedure manual name display area 700 displays the name of the procedure manual (diagnostic knowledge name).

再鑑モードを開始させる場合には、再鑑モード開始ボタン702をクリックする。再鑑モードとは、再鑑者が参加してダブルチェックを行うモードである。再鑑モード開始ボタン702がクリックされると、ナレッジ利用キーを入力するナレッジ利用キー入力ウィンドウ(不図示)が表示される。 To start the re-view mode, click the start re-view mode button 702. The re-view mode is a mode in which a re-viewer participates and performs a double check. When the start re-view mode button 702 is clicked, a knowledge usage key input window (not shown) for inputting a knowledge usage key is displayed.

ナレッジ利用キー入力ウィンドウで入力されたナレッジ利用キーは保守支援サーバ300に送られる。ナレッジ利用キーは、ユーザ端末400をチャットのルームに登録するために用いられる。詳しくは、図14に関連して後述する。一連の処理として、ナレッジ利用キーが特定できる場合には、デフォルト値として自動的にそのナレッジ利用キーが設定される。また、利用履歴を表示させて、参加しようとする利用条件を選択することによって、利用条件に対応するナレッジ利用キーを間接的に入力するようにしてもよい。利用履歴については、図16に関連して後述する。 The knowledge usage key entered in the knowledge usage key input window is sent to the maintenance support server 300. The knowledge usage key is used to register the user terminal 400 in a chat room. This will be described in detail later in relation to FIG. 14. If the knowledge usage key can be identified as part of a series of processes, this knowledge usage key is automatically set as a default value. In addition, the usage history may be displayed and the knowledge usage key corresponding to the usage conditions to be participated in may be indirectly entered by selecting the usage conditions. The usage history will be described later in relation to FIG. 16.

図6は、再鑑モードが開始した状態を示している。再鑑モードでなければ、実行者チェックボックス706a~706dのみが表示されるが、再鑑モードであれば、各ステップに対して実行者チェックボックス706a~706dと再鑑者チェックボックス708a~708dが表示される。 Figure 6 shows the state when the re-view mode has started. If the mode is not re-view mode, only the executor check boxes 706a-706d are displayed, but if the mode is re-view mode, the executor check boxes 706a-706d and the re-viewer check boxes 708a-708d are displayed for each step.

また、再鑑モードでは、再鑑モードにおける保守員の役割を選択するための参加ボタン704a~704cが表示される。保守員が、実行者として参加する場合には、実行者の参加ボタン704aを選択する。保守員が、再鑑者として参加する場合には、再鑑者の参加ボタン704bを選択する。また、実行者と再鑑者以外に、作業の状況を参照する参照者として参加することもできる。保守員が、参照者として参加する場合には、参照者の参加ボタン704cを選択する。これらの役割は、参加者テーブルに記憶される。参加者テーブルについては、図17に関連して後述する。 In addition, in the re-view mode, participation buttons 704a to 704c are displayed for selecting the role of the maintenance personnel in the re-view mode. When the maintenance personnel participates as the executor, the executor participation button 704a is selected. When the maintenance personnel participates as the re-examiner, the re-examiner participation button 704b is selected. In addition to the executor and re-examiner, the maintenance personnel can also participate as a viewer who views the status of the work. When the maintenance personnel participates as a viewer, the viewer participation button 704c is selected. These roles are stored in the participant table. The participant table will be described later in relation to FIG. 17.

実行者の参加ボタン704aを選択した場合には、保守員は、実行者チェックボックス706a~704dをクリックしてチェックすることができるが、再鑑者チェックボックス708a~708dのクリックは受け付けられない。一方、再鑑者の参加ボタン704bを選択した場合には、保守員は、再鑑者チェックボックス708a~708dをクリックしてチェックすることができるが、実行者チェックボックス706a~706dのクリックは受け付けられない。他方、参照者の参加ボタン704cを選択した場合には、実行者チェックボックス706a~706dと再鑑者チェックボックス708a~708dのいずれのクリックも受け付けられない。 When the Executor Participation button 704a is selected, the maintenance staff can click to check the Executor checkboxes 706a to 704d, but clicking on the Re-evaluator checkboxes 708a to 708d is not accepted. On the other hand, when the Re-evaluator Participation button 704b is selected, the maintenance staff can click to check the Re-evaluator checkboxes 708a to 708d, but clicking on the Executor checkboxes 706a to 706d is not accepted. On the other hand, when the Viewer Participation button 704c is selected, clicking on either the Executor checkboxes 706a to 706d or the Re-evaluator checkboxes 708a to 708d is not accepted.

なお、正しいチェック手順に従わなければ、実行者チェックボックス706a~706dのクリックが受け付けられないことがある。同様に、再鑑者チェックボックス708a~708dのクリックが受け付けられないこともある。正しいチェック手順については、図7~図10に関連して後述する。戻るボタン710がクリックされると、手順書画面が閉じられ、診断ナレッジ画面(図4)に戻る。 Note that if the correct checking procedure is not followed, clicking on the practitioner checkboxes 706a-706d may not be accepted. Similarly, clicking on the review examiner checkboxes 708a-708d may not be accepted. The correct checking procedure will be described later in relation to Figures 7-10. Clicking the back button 710 closes the procedure manual screen and returns to the diagnostic knowledge screen (Figure 4).

図7(A)は、実行者の手順書画面(未チェック段階)の例を示す図である。
説明の便宜のため、実行者の手順書画面のうち、実行者チェックボックス706a~706d、再鑑者チェックボックス708a~708dのみを示している。
FIG. 7A is a diagram showing an example of the procedure manual screen for the executor (unchecked stage).
For ease of explanation, only the practitioner check boxes 706a to 706d and review practitioner check boxes 708a to 708d are shown on the practitioner's procedure manual screen.

図7(B)は、再鑑者の手順書画面(未チェック段階)の例を示す図である。
同様に、再鑑者の手順書画面のうち、実行者チェックボックス706a~706d、再鑑者チェックボックス708a~708dのみを示している。
FIG. 7B is a diagram showing an example of the procedure manual screen for a second examiner (at the unchecked stage).
Similarly, on the procedure manual screen for the re-appraiser, only the implementer check boxes 706a to 706d and the re-appraiser check boxes 708a to 708d are shown.

実行者の手順書画面と再鑑者の手順書画面のいずれにおいても、最初の段階で、実行者チェックボックス706a~706dおよび再鑑者チェックボックス708a~708dは、いずれもチェックされていない。実行者が第1ステップの操作を行って、正常な結果が得られたと判断した場合には、実行者チェックボックス706aをクリックする。 In the initial stage, on both the executor's procedure manual screen and the reviewer's procedure manual screen, none of the executor's check boxes 706a to 706d and reviewer's check boxes 708a to 708d are checked. When the executor performs the first step and determines that a normal result has been obtained, he or she clicks the executor's check box 706a.

図8(A)は、実行者の手順書画面(第1ステップの実行者チェック段階)の例を示す図である。
実行者の手順書画面の実行者チェックボックス706aに対するクリックによって、実行者チェックボックス706aにチェックマークが表示される。さらに、第1ステップに関する実行者チェックの通知が、ユーザ端末400aから保守支援サーバ300を介してユーザ端末400bへ送られる。
FIG. 8A is a diagram showing an example of the procedure manual screen for the executor (the executor check stage of the first step).
When the executor clicks on the executor check box 706a on the procedure manual screen, a check mark is displayed in the executor check box 706a. Furthermore, a notice of the executor check for the first step is sent from the user terminal 400a to the user terminal 400b via the maintenance support server 300.

図8(B)は、再鑑者の手順書画面(第1ステップの実行者チェック段階)の例を示す図である。
ユーザ端末400bは第1ステップに関する実行者チェックの通知を受けて、再鑑者の手順書画面の実行者チェックボックス706aにチェックマークを表示する。これにより、再鑑者は実行者による第1ステップの作業が完了したことを知る。再鑑者は実行者による第1ステップの作業の内容と結果判断が正しかったと確認した場合には、第1ステップの再鑑者チェックボックス708aをクリックする。
FIG. 8B is a diagram showing an example of a procedure manual screen for a re-examiner (executor check stage of the first step).
Upon receiving the notification of the executor check for the first step, the user terminal 400b displays a check mark in the executor check box 706a on the re-evaluator's procedure manual screen. This lets the re-evaluator know that the executor has completed the work of the first step. If the re-evaluator confirms that the content and result judgment of the work of the first step by the executor are correct, he or she clicks the re-evaluator check box 708a for the first step.

図9(B)は、再鑑者の手順書画面(第1ステップの再鑑者チェック段階)の例を示す図である。
再鑑者の手順書画面の再鑑者チェックボックス708aに対するクリックによって、再鑑者チェックボックス708aにチェックマークが表示される。さらに、第1ステップに関する再鑑者チェックの通知が、ユーザ端末400bから保守支援サーバ300を介してユーザ端末400aへ送られる。
FIG. 9B is a diagram showing an example of a procedure manual screen for a re-examiner (re-examiner check stage of the first step).
By clicking on the re-appraiser check box 708a on the procedure manual screen for the re-appraiser, a check mark is displayed in the re-appraiser check box 708a. Furthermore, a notice of the re-appraiser check regarding the first step is sent from the user terminal 400b to the user terminal 400a via the maintenance support server 300.

図9(A)は、実行者の手順書画面(第1ステップの再鑑者チェック段階)の例を示す図である。
ユーザ端末400aは第1ステップに関する再鑑者チェックの通知を受けて、実行者の手順書画面の実行者チェックボックス706aにチェックマークを表示する。これにより、実行者は再鑑者による第1ステップの確認が完了したことを知る。次に、実行者が第2ステップの操作を行って、正常な結果が得られたと判断した場合には、実行者チェックボックス706bをクリックする。
FIG. 9A is a diagram showing an example of the procedure manual screen for the practitioner (first step, re-visitor check stage).
Upon receiving the notification of the re-appraiser check for the first step, the user terminal 400a displays a check mark in the executor check box 706a on the executor's procedure manual screen. This informs the executor that the re-appraiser has completed checking the first step. Next, the executor performs the operation for the second step, and if he or she determines that a normal result has been obtained, he or she clicks the executor check box 706b.

図10(A)は、実行者の手順書画面(第2ステップの実行者チェック段階)の例を示す図である。
実行者の手順書画面の実行者チェックボックス706bに対するクリックによって、実行者チェックボックス706bにチェックマークが表示される。さらに、第2ステップに関する実行者チェックの通知が、ユーザ端末400aから保守支援サーバ300を介してユーザ端末400bへ送られる。
FIG. 10A is a diagram showing an example of the procedure manual screen for the executor (the executor check stage of the second step).
When the executor clicks on the executor check box 706b on the procedure manual screen, a check mark is displayed in the executor check box 706b. Furthermore, a notice of the executor check regarding the second step is sent from the user terminal 400a to the user terminal 400b via the maintenance support server 300.

図10(B)は、再鑑者の手順書画面(第2ステップの実行者チェック段階)の例を示す図である。
ユーザ端末400bは第2ステップに関する実行者チェックの通知を受けて、再鑑者の手順書画面の実行者チェックボックス706bにチェックマークを表示する。これにより、再鑑者は実行者による第2ステップの作業が完了したことを知る。再鑑者は実行者による第2ステップの作業の内容と結果判断が正しかったと確認した場合には、第2ステップの再鑑者チェックボックス708bをクリックする。以下同様に、第4ステップまで交互にチェックが繰り返される。
FIG. 10B is a diagram showing an example of a procedure manual screen for a re-examiner (executor check stage of the second step).
Upon receiving the notification of the performer check for the second step, the user terminal 400b displays a check mark in the performer check box 706b on the re-appraiser's procedure manual screen. This lets the re-appraiser know that the performer has completed the work of the second step. If the re-appraiser confirms that the content of the work of the performer in the second step and his/her judgment of the result were correct, he/she clicks the re-appraiser check box 708b for the second step. Similarly, alternating checks are repeated up to the fourth step.

続いて、手順書画面における誤ったチェック手順について説明する。 Next, we will explain the incorrect checking procedure on the procedure manual screen.

図11は、再鑑者の未参加による実行者に対するエラーメッセージ例を示す図である。
図11は、再鑑者が参加していない状態で、実行者が実行者チェックボックス706aをクリックする例を示している。再鑑者が参加していない状態で、実行者が実行者チェックボックス706aをクリックした場合には、チェックが受け付けられない。この場合には、「再鑑者の参加を待ってください。」というエラーメッセージ712aが表示される。実行者の手順書画面の実行者チェックボックス706aのチェックは受け付けられず、チェックマークは表示されない。また、第1ステップに関する実行者チェックの通知は送られない。このようにすれば、再鑑されない無駄な作業を防げる。
FIG. 11 is a diagram showing an example of an error message to a projector due to non-participation of a repeat projector.
11 shows an example in which the performer clicks the performer check box 706a when the re-appraiser is not participating. If the performer clicks the performer check box 706a when the re-appraiser is not participating, the check is not accepted. In this case, an error message 712a is displayed saying "Please wait for the re-appraiser to join." The check in the performer check box 706a on the performer's procedure manual screen is not accepted, and no check mark is displayed. Furthermore, no notification of the performer check regarding the first step is sent. In this way, it is possible to prevent unnecessary work that is not re-appraised.

図12は、再鑑者の未チェックによる実行者に対するエラーメッセージ例を示す図である。
前ステップについて再鑑者のチェックが済んでいない状態で、実行者が実行者チェックボックス706b~706dをクリックした場合には、チェックが受け付けられない。図12は、第1ステップに対する再鑑者のチェックが行われていないうちに、実行者が第2ステップの実行者チェックボックス706bをクリックする例を示している。この例で、前ステップである第1ステップに対する再鑑者のチェックが行われていないので、「前ステップの再鑑者チェックを待ってください。」というエラーメッセージ712bが表示される。実行者の手順書画面の実行者チェックボックス706bのチェックは受け付けられず、チェックマークは表示されない。また、第2ステップに関する実行者チェックの通知は送られない。このようにすれば、実行者の先走りを防ぎ、再鑑者の注意を散らさないようにできる。
FIG. 12 shows an example of an error message that is displayed to the applicant due to failure to check the second examiner.
If the executor clicks on the executor check boxes 706b to 706d before the re-evaluator check has been completed for the previous step, the check will not be accepted. FIG. 12 shows an example in which the executor clicks on the executor check box 706b for the second step before the re-evaluator check has been completed for the first step. In this example, since the re-evaluator check has not been completed for the previous step, the first step, an error message 712b is displayed stating "Please wait for the re-evaluator check for the previous step." The executor's check of the executor check box 706b on the procedure manual screen is not accepted, and no check mark is displayed. Furthermore, no notice of the executor check for the second step is sent. In this way, it is possible to prevent the executor from getting ahead of himself and to avoid distracting the re-evaluator.

図13は、実行者の未チェックによる再鑑者に対するエラーメッセージ例を示す図である。
実行者のチェックが済んでいないステップについて、再鑑者が再鑑者チェックボックス708a~708dをクリックした場合には、チェックが受け付けられない。図13は、第2ステップに対する実行者のチェックが行われていないうちに、再鑑者が第2ステップの再鑑者チェックボックス708bをクリックする例を示している。実行者のチェックが行われていない第2ステップに対する再鑑者のチェックであるので、「実行者チェックを待ってください。」というエラーメッセージ712cが表示される。再鑑者の手順書画面の再鑑者チェックボックス708bのチェックは受け付けられず、チェックマークは表示されない。また、第2ステップに関する再鑑者チェックの通知は送られない。このようにすれば、再鑑者の早合点を防げる。
FIG. 13 shows an example of an error message that is displayed to a repeat viewer due to failure to check by the person who executed the request.
If the re-appraiser clicks on the re-appraiser check boxes 708a to 708d for a step that has not been checked by the executor, the check is not accepted. FIG. 13 shows an example in which the re-appraiser clicks on the re-appraiser check box 708b for the second step before the executor has checked the second step. Since the re-appraiser is checking the second step that has not been checked by the executor, an error message 712c stating "Please wait for the executor's check" is displayed. The re-appraiser's check of the re-appraiser check box 708b on the procedure manual screen is not accepted, and no check mark is displayed. Furthermore, no notice of the re-appraiser's check for the second step is sent. In this way, the re-appraiser can be prevented from jumping to conclusions.

図14は、チェック通知の転送方法を示す図である。
上述のとおり、ユーザ端末400aで実行者がチェックを行った場合、チェックしたステップの番号を含む実行者チェックの通知(以下、「実行者チェック通知」という)をユーザ端末400bに伝え、反対にユーザ端末400bで再鑑者がチェックを行った場合、チェックしたステップの番号を含む再鑑者チェックの通知(以下、「再鑑者チェック通知」という)をユーザ端末400aに伝える必要がある。このように、ユーザ端末400aとユーザ端末400bが互いにチェック通知を伝送する手段として、保守支援サーバ300のチャットサービス部390を利用する。
FIG. 14 is a diagram showing a method for transferring a check notification.
As described above, when the executer performs a check at user terminal 400a, a notice of the executer check including the number of the checked step (hereinafter referred to as the "executor check notice") is sent to user terminal 400b, and conversely, when the re-appraiser performs a check at user terminal 400b, a notice of the re-appraiser check including the number of the checked step (hereinafter referred to as the "re-appraiser check notice") needs to be sent to user terminal 400a. In this way, the chat service unit 390 of the maintenance support server 300 is used as a means for user terminal 400a and user terminal 400b to transmit check notices to each other.

チャットサービス部390は、同じルームに属するユーザ端末400aとユーザ端末400bにおいて、メッセージを交換させる機能を有する。手順としては、最初にユーザ端末400aからチャットサービス部390に対してルーム作成を要求する(S200)。これにより、チャットサービス部390に新規のルームが作成される。具体的には、チャットサービス部390においてメンバーとなるユーザ端末400を管理するためのルーム情報を設ける。このとき、新規ルームの識別子として、新規のナレッジ利用キーが割り振られる。 The chat service unit 390 has a function to allow user terminals 400a and 400b that belong to the same room to exchange messages. The procedure is as follows: first, user terminal 400a requests chat service unit 390 to create a room (S200). This causes a new room to be created in chat service unit 390. Specifically, room information is created in chat service unit 390 to manage the user terminals 400 that will become members. At this time, a new knowledge usage key is assigned as an identifier for the new room.

次に、ユーザ端末400aは、チャットサービス部390に対して新規のナレッジ利用キーで特定されるルームへの登録を要求する。これにより、チャットサービス部390は、ユーザ端末400aをルームのメンバーに加える。また、ユーザ端末400bも、チャットサービス部390に対して新規のナレッジ利用キーで特定されるルームへの登録を要求する。これにより、チャットサービス部390は、ユーザ端末400bをルームのメンバーに加える。ここまでの手順で、ユーザ端末400aとユーザ端末400bがメッセージを交換するための準備が整う。 Next, user terminal 400a requests chat service unit 390 to register in the room specified by the new knowledge usage key. As a result, chat service unit 390 adds user terminal 400a as a member of the room. User terminal 400b also requests chat service unit 390 to register in the room specified by the new knowledge usage key. As a result, chat service unit 390 adds user terminal 400b as a member of the room. With these steps, user terminal 400a and user terminal 400b are ready to exchange messages.

ユーザ端末400aから発せられる実行者チェック通知は、チャットのメッセージとしてチャットサービス部390へ送られる。チャットサービス部390は、チャットのメッセージを同じルームのメンバーにブロードキャストする。これにより、実行者チェック通知がユーザ端末400bに伝えられる。また、ユーザ端末400bから発せられる再鑑者チェック通知は、同様にチャットのメッセージとしてチャットサービス部390へ送られる。この場合にも、チャットサービス部390は、チャットのメッセージを同じルームのメンバーにブロードキャストする。これにより、再鑑者チェック通知がユーザ端末400aに伝えられる。これらの手順については、改めてシーケンスおよびフローチャートの中で説明する。 The performer check notification issued from user terminal 400a is sent to chat service unit 390 as a chat message. Chat service unit 390 broadcasts the chat message to members in the same room. As a result, the performer check notification is transmitted to user terminal 400b. Similarly, the re-appraiser check notification issued from user terminal 400b is sent to chat service unit 390 as a chat message. In this case too, chat service unit 390 broadcasts the chat message to members in the same room. As a result, the re-appraiser check notification is transmitted to user terminal 400a. These procedures will be explained again in the sequence and flowchart.

図15は、保守支援サーバの機能ブロック図である。
保守支援サーバ300は、通信部304、データ処理部306およびデータ格納部308を含む。
FIG. 15 is a functional block diagram of the maintenance support server.
The maintenance support server 300 includes a communication unit 304 , a data processing unit 306 , and a data storage unit 308 .

通信部304は、ネットワークを介して保守対象システム200およびユーザ端末400との通信処理を担当する。データ格納部308は各種データを格納する。データ処理部306は、通信部304により取得されたデータと、データ格納部308に格納されているデータに基づいて各種処理を実行する。データ処理部306は、通信部304およびデータ格納部308のインタフェースとしても機能する。 The communication unit 304 is responsible for communication processing with the maintenance target system 200 and the user terminal 400 via the network. The data storage unit 308 stores various data. The data processing unit 306 executes various processes based on the data acquired by the communication unit 304 and the data stored in the data storage unit 308. The data processing unit 306 also functions as an interface between the communication unit 304 and the data storage unit 308.

通信部304は、データを送信する送信部330と、データを受信する受信部340を含む。
送信部330は、画面送信部332および再鑑予定送信部334を含む。画面送信部332は、各種画面データをユーザ端末400へ送信する。再鑑予定送信部334は、再鑑予定画面のデータをユーザ端末400へ送信する。再鑑予定画面については、変形例1で後述する。
The communication unit 304 includes a transmission unit 330 that transmits data and a reception unit 340 that receives data.
The transmission unit 330 includes a screen transmission unit 332 and a re-inspection schedule transmission unit 334. The screen transmission unit 332 transmits various screen data to the user terminal 400. The re-inspection schedule transmission unit 334 transmits data of a re-inspection schedule screen to the user terminal 400. The re-inspection schedule screen will be described later in Modification 1.

受信部340は、アカウント受信部342、イベント受信部344および入力情報受信部346を含む。
アカウント受信部342は、ユーザ端末400からアカウントを受信する。イベント受信部344は、ユーザ端末400から各種イベントを受信する。入力情報受信部346は、ユーザ端末400からユーザ端末400に入力された各種情報を受信する。
The receiving section 340 includes an account receiving section 342 , an event receiving section 344 , and an input information receiving section 346 .
The account receiving unit 342 receives an account from the user terminal 400. The event receiving unit 344 receives various events from the user terminal 400. The input information receiving unit 346 receives various information input to the user terminal 400 from the user terminal 400.

データ処理部306は、ユーザ認証部362、リコメンド部364、利用履歴登録部366、参加者登録部368、チャットサービス部370および再鑑予定者登録部372
を含む。
ユーザ認証部362は、ユーザである保守員を認証する。リコメンド部364は、インシデントに適した診断ナレッジを選別する。利用履歴登録部366は、診断ナレッジの利用履歴を登録する。参加者登録部368は、再鑑モードにおける参加者を登録する。チャットサービス部370は、チェック通知の転送に利用されるチャットサービスを提供する。チャットサービス部370は、チェック通知を転送する通知転送部の例である。再鑑予定者登録部372は、再鑑予定者を登録する。
The data processing unit 306 includes a user authentication unit 362, a recommendation unit 364, a usage history registration unit 366, a participant registration unit 368, a chat service unit 370, and a revisitor registration unit 372.
Includes.
The user authentication unit 362 authenticates the maintenance personnel who are the users. The recommendation unit 364 selects diagnostic knowledge appropriate for the incident. The usage history registration unit 366 registers the usage history of the diagnostic knowledge. The participant registration unit 368 registers participants in the re-inspection mode. The chat service unit 370 provides a chat service used to transfer the check notification. The chat service unit 370 is an example of a notification transfer unit that transfers the check notification. The re-inspection planner registration unit 372 registers people who are scheduled to re-inspect.

データ格納部308は、アカウント記憶部382、ナレッジデータ記憶部384、利用履歴記憶部386、参加者テーブル記憶部388、ルーム情報記憶部390、再鑑予定者記憶部392およびシステム構成データ記憶部394を含む。
アカウント記憶部382は、保守員のアカウントを記憶する。ナレッジデータ記憶部384は、診断ナレッジ、子ナレッジおよび修復ナレッジのデータを記憶する。利用履歴記憶部386は、利用履歴(図16)を記憶する。参加者テーブル記憶部388は、参加者テーブル(図17)を記憶する。ルーム情報記憶部390は、チャットサービスで使用するルーム情報を記憶する。再鑑予定者記憶部392は、再鑑予定者を記憶する。システム構成データ記憶部394は、保守対象システム200の構成データを記憶する
The data storage unit 308 includes an account memory unit 382 , a knowledge data memory unit 384 , a usage history memory unit 386 , a participant table memory unit 388 , a room information memory unit 390 , a person scheduled to revisit the viewing schedule memory unit 392 , and a system configuration data memory unit 394 .
The account storage unit 382 stores the accounts of maintenance personnel. The knowledge data storage unit 384 stores data on diagnosis knowledge, child knowledge, and repair knowledge. The usage history storage unit 386 stores usage history (FIG. 16). The participant table storage unit 388 stores a participant table (FIG. 17). The room information storage unit 390 stores room information used in the chat service. The re-visitor storage unit 392 stores people who are scheduled to re-visit. The system configuration data storage unit 394 stores configuration data of the maintenance target system 200.

図16は、利用履歴のデータ構造図である。
利用履歴は、診断されるインシデント毎のレコードを有する。利用履歴のレコードは、ナレッジ利用キー、対象ノードID、インシデント発生日時、作成者および診断ナレッジIDを対応付けて記憶する。
FIG. 16 is a data structure diagram of the usage history.
The usage history has a record for each diagnosed incident. The usage history record stores a knowledge usage key, a target node ID, an incident occurrence date and time, a creator, and a diagnostic knowledge ID in association with each other.

図17は、参加者テーブルのデータ構造図である。
参加者テーブルは、ナレッジ利用キー毎のレコードを有する。参加者テーブルのレコードは、ナレッジ利用キー、実行者、再鑑者および参照者を対応付けて記憶する。
FIG. 17 is a data structure diagram of the participant table.
The participant table has a record for each knowledge use key. The record of the participant table stores the knowledge use key, the executor, the reviewer, and the referencer in association with each other.

図18は、ユーザ端末の機能ブロック図である。
ユーザ端末400は、ユーザインターフェース処理部402、通信部404、データ処理部406およびデータ格納部408を含む。
FIG. 18 is a functional block diagram of a user terminal.
The user terminal 400 includes a user interface processing unit 402 , a communication unit 404 , a data processing unit 406 , and a data storage unit 408 .

ユーザインターフェース処理部402は、キーボード、マウスやタッチパネルなどの入力デバイスを介してユーザからの操作を受け付けるほか、画像表示や音声出力など、ユーザインターフェースに関する処理を担当する。通信部404は、ネットワークを介して保守対象システム200、WEB会議サーバ100および保守支援サーバ300との通信処理を担当する。データ格納部408は、各種データを格納する。データ処理部406は、通信部404により取得されたデータ、ユーザインターフェース処理部402を介して入力された操作指示およびデータ格納部408に格納されているデータに基づいて各種処理を実行する。データ処理部406は、通信部404、ユーザインターフェース処理部402およびデータ格納部408のインタフェースとしても機能する。データ格納部408は、アプリケーションプログラムや上述したデータなどの各種データを格納する。 The user interface processing unit 402 accepts operations from the user via input devices such as a keyboard, mouse, or touch panel, and is responsible for processing related to the user interface, such as image display and audio output. The communication unit 404 is responsible for communication processing with the maintenance target system 200, the WEB conference server 100, and the maintenance support server 300 via the network. The data storage unit 408 stores various data. The data processing unit 406 executes various processes based on the data acquired by the communication unit 404, the operation instructions input via the user interface processing unit 402, and the data stored in the data storage unit 408. The data processing unit 406 also functions as an interface for the communication unit 404, the user interface processing unit 402, and the data storage unit 408. The data storage unit 408 stores various data such as application programs and the above-mentioned data.

ユーザインターフェース処理部402は、ユーザからの入力を受け付ける入力部410と、ユーザに対して画像や音声などの各種情報を出力する出力部430を含む。 The user interface processing unit 402 includes an input unit 410 that accepts input from the user, and an output unit 430 that outputs various information such as images and sounds to the user.

出力部430は、画面表示部432、ウィンドウ表示部434、エラー表示部436およびチェック結果表示部438を含む。
画面表示部432は、各種画面をディスプレイに表示する。ウィンドウ表示部434は、各種ウィンドウをディスプレイに表示する。エラー表示部436は、各種エラーメッセージをディスプレイに表示する。チェック結果表示部438は、実行者チェックボックス706および再鑑者チェックボックス708にチェックマークを表示する。
The output section 430 includes a screen display section 432 , a window display section 434 , an error display section 436 , and a check result display section 438 .
The screen display unit 432 displays various screens on the display. The window display unit 434 displays various windows on the display. The error display unit 436 displays various error messages on the display. The check result display unit 438 displays check marks in the executer check box 706 and the review check box 708.

入力部410は、アカウント受付部412、入力操作受付部414、入力情報受付部416、チェック操作受付部418および再鑑予定者受付部420を含む。
アカウント受付部412は、アカウントを受け付ける。入力操作受付部414は、各種の入力操作を受け付ける。入力情報受付部416は、各種の入力情報を受け付ける。チェック操作受付部418は、実行者チェックボックス706および再鑑者チェックボックス708へのクリックを受け付ける。再鑑予定者受付部420は、再鑑予定者を受け付ける。なお、この例ではマウスを用いたクリック操作の例を示すが、タッチパネルと用いたタッチ操作を受け付けるようにしてもよい。
The input section 410 includes an account receiving section 412 , an input operation receiving section 414 , an input information receiving section 416 , a check operation receiving section 418 , and a re-examination candidate receiving section 420 .
The account receiving unit 412 receives accounts. The input operation receiving unit 414 receives various input operations. The input information receiving unit 416 receives various input information. The check operation receiving unit 418 receives clicks on the performer checkbox 706 and the re-examiner checkbox 708. The re-examiner receiving unit 420 receives re-examiners. Note that, although an example of clicking operations using a mouse is shown in this example, touch operations using a touch panel may also be received.

データ処理部406は、リモート処理部492を含む。リモート処理部492は、保守対象システム200のホストコンピュータとSSH(Secure SHell)接続し、対象ノードに対するリモート操作を実現する。対象ノードは、保守対象システム200に含まれる複数のホストコンピュータのうちのいずれかである。 The data processing unit 406 includes a remote processing unit 492. The remote processing unit 492 establishes an SSH (Secure SHell) connection with the host computer of the maintenance target system 200, and realizes remote operations on the target node. The target node is one of the multiple host computers included in the maintenance target system 200.

データ格納部408は、チェックテーブル記憶部482を含む。チェックテーブル記憶部482は、チェックテーブルを記憶する。チェックテーブルについては、図20に関連して後述する。 The data storage unit 408 includes a check table storage unit 482. The check table storage unit 482 stores a check table. The check table will be described later in relation to FIG. 20.

図19は、通信部404の詳細図である。
通信部404は、データを送信する送信部450とデータを受信する受信部460を含む。
FIG. 19 is a detailed diagram of the communication unit 404.
The communication unit 404 includes a transmitting unit 450 that transmits data and a receiving unit 460 that receives data.

送信部450は、アクセス部452、アカウント送信部454、イベント送信部456、入力情報送信部458およびチェック通知送信部459を含む。
アクセス部452は、保守支援サーバ300の所定URL(Uniform Resource Locator)へアクセスする。アカウント送信部454は、アカウントを保守支援サーバ300へ送信する。イベント送信部456は、各種イベントを保守支援サーバ300へ送信する。入力情報送信部458は、各種の入力情報を保守支援サーバ300へ送信する。チェック通知送信部459は、実行者チェック通知および再鑑者チェック通知をチャットのメッセージとして保守支援サーバ300へ送信する。
The transmission unit 450 includes an access unit 452 , an account transmission unit 454 , an event transmission unit 456 , an input information transmission unit 458 , and a check notification transmission unit 459 .
The access unit 452 accesses a predetermined URL (Uniform Resource Locator) of the maintenance support server 300. The account transmission unit 454 transmits an account to the maintenance support server 300. The event transmission unit 456 transmits various events to the maintenance support server 300. The input information transmission unit 458 transmits various input information to the maintenance support server 300. The check notification transmission unit 459 transmits a executor check notification and a review person check notification to the maintenance support server 300 as chat messages.

受信部460は、画面受信部462およびチェック通知受信部464を含む。
画面受信部462は、保守支援サーバ300から各種画面のデータを受信する。チェック通知受信部464は、保守支援サーバ300から実行者チェック通知および再鑑者チェック通知をチャットのメッセージとして受信する。
The receiving unit 460 includes a screen receiving unit 462 and a check notification receiving unit 464 .
The screen receiving unit 462 receives data of various screens from the maintenance support server 300. The check notification receiving unit 464 receives a projector check notification and a re-examiner check notification from the maintenance support server 300 as chat messages.

ユーザ端末400は、さらにブラウザを有する。ユーザ端末400は、ブラウザを用いてWEB会議サーバ100の画面転送機能を利用する。 The user terminal 400 further has a browser. The user terminal 400 uses the browser to utilize the screen transfer function of the WEB conference server 100.

図20は、チェックテーブルのデータ構造図である。
チェックテーブルは、手順書に含まれるステップ毎のレコードを有する。チェックテーブルのレコードは、ステップ番号、実行者チェックフラグおよび再監者チェックフラグを対応付けて記憶する。チェックが済むと、実行者チェックフラグおよび再監者チェックフラグがOFFからONに切り替わる。
FIG. 20 is a diagram showing the data structure of the check table.
The check table has a record for each step included in the procedure manual. The record in the check table stores the step number, the executor check flag, and the re-supervisor check flag in association with each other. When the check is completed, the executor check flag and the re-supervisor check flag are switched from OFF to ON.

図21は、実行者側のシーケンス(前半)を示す図である。
ユーザ端末400aのアクセス部452から保守支援サーバ300の所定URLにアクセスすると、保守支援サーバ300の画面送信部332は、サインイン画面のデータをユーザ端末400aへ送信する。ユーザ端末400aの画面受信部462がサインイン画面のデータを受信すると、画面表示部432はサインイン画面を表示する。アカウント受付部412は、サインイン画面においてアカウント(ユーザIDとパスワード)を受け付け、アカウント送信部454が、受け付けたアカウントを保守支援サーバ300へ送信する(S10)。
FIG. 21 is a diagram showing the sequence (first half) on the execution side.
When a specific URL of the maintenance support server 300 is accessed from the access unit 452 of the user terminal 400a, the screen transmission unit 332 of the maintenance support server 300 transmits data of a sign-in screen to the user terminal 400a. When the screen reception unit 462 of the user terminal 400a receives the data of the sign-in screen, the screen display unit 432 displays the sign-in screen. The account reception unit 412 accepts an account (user ID and password) on the sign-in screen, and the account transmission unit 454 transmits the accepted account to the maintenance support server 300 (S10).

保守支援サーバ300のアカウント受信部342がアカウントを受信すると、ユーザ認証部362は、アカウント記憶部382を参照してユーザ認証を行う(S12)。 When the account receiving unit 342 of the maintenance support server 300 receives the account, the user authentication unit 362 performs user authentication by referring to the account storage unit 382 (S12).

ユーザ認証が成功すると、画面送信部332(S14)は、保守対象システム一覧画面のデータをユーザ端末400aへ送信する。保守対象システム一覧画面には、保守支援サーバ300における保守対象システム200の名前が示される。 If the user authentication is successful, the screen transmission unit 332 (S14) transmits the data of the maintenance target system list screen to the user terminal 400a. The maintenance target system list screen shows the names of the maintenance target systems 200 in the maintenance support server 300.

ユーザ端末400aの画面受信部462が保守対象システム一覧画面のデータを受信すると、画面表示部432は、保守対象システム一覧画面を表示する。入力操作受付部414が実行者による保守対象システムの選択を受け付けると、イベント送信部456は、保守対象システムの選択イベントを保守支援サーバ300へ送信する(S16)。 When the screen receiving unit 462 of the user terminal 400a receives the data of the maintenance target system list screen, the screen display unit 432 displays the maintenance target system list screen. When the input operation receiving unit 414 receives the selection of the maintenance target system by the user, the event sending unit 456 sends a selection event of the maintenance target system to the maintenance support server 300 (S16).

保守支援サーバ300のイベント受信部344が、保守対象システムの選択イベントを受信すると、リコメンド部364は、保守対象システム200のインシデントの診断に適した診断ナレッジを選別する。そして、画面送信部332は、診断ナレッジ一覧画面(図3)のデータをユーザ端末400aへ送信する(S18)。 When the event receiving unit 344 of the maintenance support server 300 receives a selection event for the system to be maintained, the recommendation unit 364 selects diagnostic knowledge suitable for diagnosing the incident in the system to be maintained 200. Then, the screen sending unit 332 sends the data of the diagnostic knowledge list screen (Figure 3) to the user terminal 400a (S18).

ユーザ端末400aの画面受信部462が診断ナレッジ一覧画面のデータを受信すると、画面表示部432は、診断ナレッジ一覧画面を表示する(S20)。上述のとおり、診断ナレッジ一覧画面には、リコメンドされる診断ナレッジが示される。 When the screen receiving unit 462 of the user terminal 400a receives the data of the diagnostic knowledge list screen, the screen display unit 432 displays the diagnostic knowledge list screen (S20). As described above, the diagnostic knowledge list screen displays the recommended diagnostic knowledge.

ユーザ端末400aの入力操作受付部414は、実行者による診断ナレッジの選択を受け付け(S22)、イベント送信部456は、診断ナレッジの選択イベントを保守支援サーバ300へ送信する。 The input operation reception unit 414 of the user terminal 400a receives the selection of diagnostic knowledge by the user (S22), and the event transmission unit 456 transmits the diagnostic knowledge selection event to the maintenance support server 300.

保守支援サーバ300のイベント受信部344が診断ナレッジの選択イベントを受信すると、画面送信部332は、選択された診断ナレッジ画面(図4)のデータをユーザ端末400aへ送信する(S24)。 When the event receiving unit 344 of the maintenance support server 300 receives a diagnostic knowledge selection event, the screen sending unit 332 sends the data of the selected diagnostic knowledge screen (Figure 4) to the user terminal 400a (S24).

ユーザ端末400aの画面受信部462が診断ナレッジ画面のデータを受信すると、画面表示部432は、診断ナレッジ画面を表示する(S26)。 When the screen receiving unit 462 of the user terminal 400a receives the diagnostic knowledge screen data, the screen display unit 432 displays the diagnostic knowledge screen (S26).

ユーザ端末400aの入力操作受付部414が、ナレッジ利用モード開始ボタン608のクリック(利用モード開始の指示)を受け付けると(S28)、ウィンドウ表示部434は、利用条件ウィンドウ(図5)を表示する(S30)。入力情報受付部416が対象ノードIDの選択と確認ボタン806のクリックを受け付けると、入力情報送信部458は、利用条件(対象ノードID、インシデント発生日時及び作成者)をユーザ端末400aへ送信する。利用条件の送信は、ルーム生成の要求(図14参照)に相当する。 When the input operation reception unit 414 of the user terminal 400a receives a click on the knowledge usage mode start button 608 (an instruction to start the usage mode) (S28), the window display unit 434 displays the usage conditions window (Fig. 5) (S30). When the input information reception unit 416 receives the selection of the target node ID and a click on the confirmation button 806, the input information transmission unit 458 transmits the usage conditions (target node ID, incident occurrence date and time, and creator) to the user terminal 400a. The transmission of the usage conditions corresponds to a request to create a room (see Fig. 14).

保守支援サーバ300の入力情報受信部346が利用条件を受信すると、チャットサービス部370が新規なルームを生成する。このとき、新規のナレッジ利用キーが割り振られる。利用履歴登録部366は、利用履歴記憶部386に新規な利用条件を登録する(S32)。利用履歴登録部366は、使用している診断ナレッジのIDも登録する。図22に示したシーケンスへ続く。 When the input information receiving unit 346 of the maintenance support server 300 receives the usage conditions, the chat service unit 370 generates a new room. At this time, a new knowledge usage key is assigned. The usage history registration unit 366 registers the new usage conditions in the usage history storage unit 386 (S32). The usage history registration unit 366 also registers the ID of the diagnostic knowledge being used. Continue with the sequence shown in FIG. 22.

図22は、実行者側のシーケンス(後半)を示す図である。
ユーザ端末400aの入力操作受付部414が手順書表示ボタン606のクリック(手順書表示の指示)を受け付けると、イベント送信部456は、手順書表示の指示イベントを保守支援サーバ300へ送信する(S40)。
FIG. 22 is a diagram showing the sequence (second half) on the execution side.
When the input operation reception unit 414 of the user terminal 400a receives a click on the procedure manual display button 606 (an instruction to display the procedure manual), the event transmission unit 456 transmits an instruction event to display the procedure manual to the maintenance support server 300 (S40).

保守支援サーバ300のイベント受信部344が手順書表示の指示イベントを受信すると、画面送信部332は、診断ナレッジに含まれる子ナレッジに基づく手順書画面のデータをユーザ端末400aへ送信する(S42)。手順書画面のデータには、新規のナレッジ利用キーが付加される。 When the event receiving unit 344 of the maintenance support server 300 receives an instruction event to display the procedure manual, the screen sending unit 332 sends data of the procedure manual screen based on the child knowledge included in the diagnostic knowledge to the user terminal 400a (S42). A new knowledge usage key is added to the data of the procedure manual screen.

ユーザ端末400aの画面受信部462が手順書画面のデータを受信すると、画面表示部432は、手順書画面を表示する。 When the screen receiving unit 462 of the user terminal 400a receives the data for the instruction manual screen, the screen display unit 432 displays the instruction manual screen.

入力操作受付部414が再鑑モード開始ボタン702のクリック(再鑑モード開始の指示)を受け付けると(S46)、ウィンドウ表示部434は、利用キー入力ウィンドウ(不図示)を表示する(S48)。利用キー入力ウィンドウは、ナレッジ利用キーの入力領域を有する。デフォルト値として、新規なナレッジ利用キーが設定される。入力情報受付部416がナレッジ利用キーを受け付けると、入力情報送信部458は、ナレッジ利用キーを保守支援サーバ300へ送信する。ナレッジ利用キーの送信は、ユーザ端末400aからのルーム登録の要求(図14参照)に相当する。保守支援サーバ300の入力情報受信部346がナレッジ利用キーを受信すると、チャットサービス部370は、ユーザ端末400aをルーム登録する。 When the input operation reception unit 414 receives a click on the replay mode start button 702 (an instruction to start the replay mode) (S46), the window display unit 434 displays a usage key input window (not shown) (S48). The usage key input window has an input area for the knowledge usage key. A new knowledge usage key is set as the default value. When the input information reception unit 416 receives the knowledge usage key, the input information transmission unit 458 transmits the knowledge usage key to the maintenance support server 300. The transmission of the knowledge usage key corresponds to a request for room registration from the user terminal 400a (see FIG. 14). When the input information reception unit 346 of the maintenance support server 300 receives the knowledge usage key, the chat service unit 370 registers the user terminal 400a in the room.

ユーザ端末400aの入力操作受付部414が、実行者の参加ボタン704aに対するクリック(実行者参加の選択)を受け付けると、イベント送信部456は、実行者参加の選択イベントを保守支援サーバ300へ送信する(S50)。 When the input operation reception unit 414 of the user terminal 400a receives a click on the executor's participation button 704a (selection of executor participation), the event transmission unit 456 transmits a selection event of executor participation to the maintenance support server 300 (S50).

保守支援サーバ300のイベント受信部344が実行者参加の選択イベントを受信すると、参加者登録部368は、ユーザ端末400aのユーザである保守員のIDを参加者テーブル(図17)の実行者に登録する(S52)。 When the event receiving unit 344 of the maintenance support server 300 receives a selection event for the participation of the executor, the participant registration unit 368 registers the ID of the maintenance worker, who is the user of the user terminal 400a, as the executor in the participant table (Figure 17) (S52).

そして、ユーザ端末400aは、実行者手順書処理を実行する(S54)。実行者手順書処理については、図24と図25に関連して後述する。 Then, the user terminal 400a executes the executor procedure manual process (S54). The executor procedure manual process will be described later with reference to Figures 24 and 25.

図23は、再鑑者側のシーケンスを示す図である。
図21に関連して説明したS10の場合と同様に、ユーザ端末400bは、アカウントを保守支援サーバ300へ送信する(S60)。
FIG. 23 is a diagram showing the sequence on the repeat viewer's side.
As in the case of S10 described in relation to FIG. 21, the user terminal 400b transmits the account to the maintenance support server 300 (S60).

図21に関連して説明したS12の場合と同様に、保守支援サーバ300は、再鑑者のユーザ認証を行う(S62)。 As in the case of S12 described in relation to FIG. 21, the maintenance support server 300 performs user authentication of the repeat visitor (S62).

図21に関連して説明したS14の場合と同様に、保守支援サーバ300は、保守対象システム一覧画面のデータを送信する(S64)。 As in the case of S14 described in relation to FIG. 21, the maintenance support server 300 transmits data of the maintenance target system list screen (S64).

図21に関連して説明したS16の場合と同様に、ユーザ端末400bは、保守対象システム200の選択を受け付ける(S66)。 As in the case of S16 described in relation to FIG. 21, the user terminal 400b accepts the selection of the system 200 to be maintained (S66).

保守支援サーバ300の画面送信部332は、利用履歴(図16)を参照して、選択された保守対象システム200の対象ノードに対応する診断ナレッジIDを特定して、その診断ナレッジ画面のデータをユーザ端末400bへ送信する(S68)。再鑑者が、診断ナレッジ一覧画面(図3)から診断ナレッジを選択するようにしてもよい。 The screen transmission unit 332 of the maintenance support server 300 refers to the usage history (Fig. 16), identifies the diagnostic knowledge ID corresponding to the target node of the selected maintenance target system 200, and transmits the diagnostic knowledge screen data to the user terminal 400b (S68). The examiner may select diagnostic knowledge from the diagnostic knowledge list screen (Fig. 3).

図21に関連して説明したS26の場合と同様に、ユーザ端末400bは、診断ナレッジ画面を表示する(S70)。 As in the case of S26 described in relation to FIG. 21, the user terminal 400b displays the diagnostic knowledge screen (S70).

図22に関連して説明したS40の場合と同様に、ユーザ端末400bは、手順書表示の指示を受け付ける(S72)。 As in the case of S40 described in relation to FIG. 22, the user terminal 400b receives an instruction to display the instruction manual (S72).

図22に関連して説明したS42の場合と同様に、保守支援サーバ300は、手順書画面をユーザ端末400bへ送信する(S74)。 As in the case of S42 described in relation to FIG. 22, the maintenance support server 300 transmits the procedure manual screen to the user terminal 400b (S74).

図22に関連して説明したS44の場合と同様に、ユーザ端末400bは、手順書画面を表示する(S76)。 As in the case of S44 described in relation to FIG. 22, the user terminal 400b displays the instruction manual screen (S76).

図22に関連して説明したS46の場合と同様に、ユーザ端末400bは、再鑑モード開始の指示を受け付ける(S78)。 As in the case of S46 described in relation to FIG. 22, the user terminal 400b receives an instruction to start the replay mode (S78).

図22に関連して説明したS48の場合と同様に、保守支援サーバ300は、利用キー入力ウィンドウを表示する(S80)。利用キー入力ウィンドウには、利用履歴を参照するためのボタンが設けられている。そして、再鑑者は、このボタンをクリックして表示される利用履歴の一覧の中から、再鑑対象である利用条件(対象ノードID、インシデント発生日時および作成者)を選択することによって、それに紐づいているナレッジ利用キーを間接的に入力することができる。ナレッジ利用キーの送信は、ユーザ端末400bからのルーム登録の要求(図14参照)に相当する。保守支援サーバ300の入力情報受信部346がナレッジ利用キーを受信すると、チャットサービス部370は、ユーザ端末400bをルーム登録する。 As in the case of S48 described in relation to FIG. 22, the maintenance support server 300 displays a usage key input window (S80). The usage key input window has a button for referring to the usage history. The re-examiner can indirectly input the knowledge usage key associated with the usage condition to be re-examined (target node ID, incident occurrence date and time, and creator) by clicking this button and selecting it from the list of usage history displayed. The transmission of the knowledge usage key corresponds to a request for room registration from the user terminal 400b (see FIG. 14). When the input information receiving unit 346 of the maintenance support server 300 receives the knowledge usage key, the chat service unit 370 registers the user terminal 400b in the room.

ユーザ端末400bの入力操作受付部414が、再鑑者の参加ボタン704bのクリック(再鑑者参加の選択)を受け付けると、イベント送信部456は、再鑑者参加の選択イベントを保守支援サーバ300へ送信する(S82)。 When the input operation reception unit 414 of the user terminal 400b receives a click on the re-examiner participation button 704b (selection of re-examiner participation), the event transmission unit 456 transmits a re-examiner participation selection event to the maintenance support server 300 (S82).

イベント受信部344が再鑑者参加の選択イベントを受信すると、参加者登録部368は、ユーザ端末400bのユーザである保守員のIDを参加者テーブル(図17)の再鑑者に登録する(S84)。 When the event receiving unit 344 receives a selection event for repeat participant participation, the participant registration unit 368 registers the ID of the maintenance worker, who is the user of the user terminal 400b, as a repeat participant in the participant table (Figure 17) (S84).

そして、ユーザ端末400bは、再鑑者手順書処理を実行する(S86)。再鑑者手順書処理については、図26と図27に関連して後述する。 Then, the user terminal 400b executes the re-examiner procedure manual process (S86). The re-examiner procedure manual process will be described later with reference to Figures 26 and 27.

図24は、実行者手順書処理のフローチャート(前半)である。
ユーザ端末400aのチェック操作受付部418は、実行者チェックボックス706のクリックを検出したか否かを判定する(S90)。実行者チェックボックス706のクリックを検出しなかった場合には(S90のN)、図25に示したS110の処理へ移る。
FIG. 24 is a flowchart (first half) of the performer procedure manual processing.
The check operation receiving unit 418 of the user terminal 400a judges whether or not a click on the performer check box 706 has been detected (S90). If a click on the performer check box 706 has not been detected (N in S90), the process proceeds to S110 shown in FIG.

実行者チェックボックス706のクリックを検出した場合には(S90のY)、チェック操作受付部418は、参加者テーブルを参照して再鑑者が参加しているか否かを判定する(S92)。参加者テーブルは、ユーザ端末400aの参加者テーブル取得部(不図示)によって保守支援サーバ300から得られる。 When a click on the performer checkbox 706 is detected (Y in S90), the check operation receiving unit 418 refers to the participant table to determine whether or not a repeat viewer is participating (S92). The participant table is obtained from the maintenance support server 300 by a participant table acquisition unit (not shown) of the user terminal 400a.

再鑑者が参加していないと判定した場合には(S92のN)、エラー表示部436は、「再鑑者の参加を待ってください。」というエラーメッセージ712aを表示する(S94)。そして、図25に示したS110の処理へ移る。 If it is determined that the repeat viewer has not participated (N in S92), the error display unit 436 displays an error message 712a stating "Please wait for the repeat viewer to participate" (S94). Then, the process proceeds to S110 shown in FIG. 25.

再鑑者が参加していると判定した場合には(S92のY)、チェック操作受付部418は、クリックされた実行者チェックボックス706のステップ(以下、「当ステップ」という)の前のステップの実行者チェックフラグがONであるか否かを判定する(S96)。前ステップの実行者チェックフラグがONでないと判定した場合には(S96のN)、エラー表示部436は、「前ステップを先にチェックしてください。」というエラーメッセージ(不図示)を表示する(S98)。そして、図25に示したS110の処理へ移る。 If it is determined that a repeat viewer is participating (Y in S92), the check operation receiving unit 418 determines whether the performer check flag of the step prior to the step of the clicked performer checkbox 706 (hereinafter referred to as "this step") is ON (S96). If it is determined that the performer check flag of the previous step is not ON (N in S96), the error display unit 436 displays an error message (not shown) saying "Please check the previous step first" (S98). Then, the process proceeds to S110 shown in FIG. 25.

前ステップの実行者チェックフラグがONであると判定した場合には(S96のY)、チェック操作受付部418は、クリックされた実行者チェックボックス706の前のステップの再鑑者チェックフラグがONであるか否かを判定する(S100)。前ステップの再鑑者チェックフラグがONでないと判定した場合には(S100のN)、エラー表示部436は、「前ステップの再鑑者チェックを待ってください。」というエラーメッセージ712bを表示する(S102)。そして、図25に示したS110の処理へ移る。 If it is determined that the performer check flag for the previous step is ON (Y in S96), the check operation receiving unit 418 determines whether the re-appraiser check flag for the previous step of the clicked performer checkbox 706 is ON (S100). If it is determined that the re-appraiser check flag for the previous step is not ON (N in S100), the error display unit 436 displays an error message 712b stating "Please wait for the re-appraiser check for the previous step" (S102). Then, the process proceeds to S110 shown in FIG. 25.

前ステップの再鑑者チェックフラグがONであると判定した場合には(S100のY)、チェック操作受付部418は、当ステップの実行者チェックフラグをONにする(S104)。チェック結果表示部438は、当ステップの実行者チェックボックス706にチェックマークを表示する(S106)。また、チェック通知送信部459は、実行者チェック通知(ステップ番号を含む)を保守支援サーバ300のチャットサービス部370へのメッセージとして送信する(S108)。そして、図25に示したS110の処理へ移る。 If it is determined that the re-examiner check flag for the previous step is ON (Y in S100), the check operation receiving unit 418 turns the performer check flag for this step ON (S104). The check result display unit 438 displays a check mark in the performer check box 706 for this step (S106). In addition, the check notification sending unit 459 sends a performer check notification (including the step number) as a message to the chat service unit 370 of the maintenance support server 300 (S108). Then, the process proceeds to S110 shown in FIG. 25.

図25は、実行者手順書処理のフローチャート(後半)である。
チェック通知受信部464は、保守支援サーバ300のチャットサービス部370からのメッセージとして再鑑者チェック通知(ステップ番号を含む)を受信したか否かを判定する(S110)。再鑑者チェック通知(ステップ番号を含む)を受信していないと判定した場合には(S110のN)、S116の処理に移る。
FIG. 25 is a flowchart (second half) of the performer procedure manual processing.
The check notification receiving unit 464 judges whether or not a re-examiner check notification (including a step number) has been received as a message from the chat service unit 370 of the maintenance support server 300 (S110). If it is judged that a re-examiner check notification (including a step number) has not been received (N in S110), the process proceeds to S116.

再鑑者チェック通知(ステップ番号を含む)を受信したと判定した場合には(S110のY)、チェック通知受信部464は、再鑑者チェック通知のステップ番号に対応する再鑑者チェックフラグをONにする(S112)。また、チェック結果表示部438は、同じくステップ番号に対応する再鑑者チェックボックス708にチェックマークを表示する(S114)。 When it is determined that a re-examiner check notification (including a step number) has been received (Y in S110), the check notification receiving unit 464 turns ON the re-examiner check flag corresponding to the step number in the re-examiner check notification (S112). In addition, the check result display unit 438 displays a check mark in the re-examiner check box 708 corresponding to the same step number (S114).

入力操作受付部414が戻るボタン710のクリックを検出した場合には(S116のY)、実行者手順書処理を終える。入力操作受付部414が戻るボタン710のクリックを検出していない場合には(S116のN)、図24に示したS90の処理に戻って、上述の処理を繰り返す。 If the input operation reception unit 414 detects a click of the back button 710 (Y in S116), the executor procedure manual processing is terminated. If the input operation reception unit 414 does not detect a click of the back button 710 (N in S116), the process returns to S90 shown in FIG. 24 and repeats the above-mentioned processing.

実行者手順書処理を終えると、実行者は、診断ナレッジ画面(図4)において修復ナレッジボタン616または戻るボタン618をクリックする。修復処理については、省略する。 When the practitioner has finished processing the practitioner procedure manual, the practitioner clicks the repair knowledge button 616 or the back button 618 on the diagnosis knowledge screen (Figure 4). The repair process will not be described.

手順書画面(図6)の戻るボタン710がクリックされたタイミング、あるいは診断ナレッジ画面(図4)の修復ナレッジボタン616または戻るボタン618がクリックされたタイミングで、ユーザ端末400aがチェックテーブルを保守支援サーバ300へ送信して、保守支援サーバ300において作業の記録としてチェックテーブルを記憶してもよい。 When the back button 710 on the procedure manual screen (Figure 6) is clicked, or when the repair knowledge button 616 or back button 618 on the diagnosis knowledge screen (Figure 4) is clicked, the user terminal 400a may transmit a check table to the maintenance support server 300, and the check table may be stored as a record of the work in the maintenance support server 300.

図26は、再鑑者手順書処理のフローチャート(前半)である。
ユーザ端末400bのチェック操作受付部418は、再鑑者チェックボックス708のクリックを検出したか否かを判定する(S120)。再鑑者チェックボックス708のクリックを検出しなかった場合には(S120のN)、図27に示したS140の処理へ移る。
FIG. 26 is a flowchart (first half) of the re-examiner procedure manual processing.
The check operation reception unit 418 of the user terminal 400b judges whether or not a click on the re-examiner check box 708 has been detected (S120). If a click on the re-examiner check box 708 has not been detected (N in S120), the process proceeds to S140 shown in FIG.

再鑑者チェックボックス708のクリックを検出した場合には(S120のY)、チェック操作受付部418は、参加者テーブルを参照して実行者が参加しているか否かを判定する(S122)。参加者テーブルは、ユーザ端末400bの参加者テーブル取得部(不図示)によって保守支援サーバ300から得られる。 When a click on the repeat viewer checkbox 708 is detected (Y in S120), the check operation receiving unit 418 refers to the participant table to determine whether the performer is participating (S122). The participant table is obtained from the maintenance support server 300 by a participant table acquisition unit (not shown) of the user terminal 400b.

実行者が参加していないと判定した場合には(S122のN)、エラー表示部436は、「実行者の参加を待ってください。」というエラーメッセージ(不図示)を表示する(S124)。そして、図27に示したS140の処理へ移る。 If it is determined that the executor is not participating (N in S122), the error display unit 436 displays an error message (not shown) stating "Please wait for the executor to join" (S124). Then, the process proceeds to S140 shown in FIG. 27.

実行者が参加していると判定した場合には(S122のY)、チェック操作受付部418は、クリックされた再鑑者チェックボックス708のステップ(以下、「当ステップ」という)の実行者チェックフラグがONであるか否かを判定する(S126)。当ステップの実行者チェックフラグがONでないと判定した場合には(S126のN)、エラー表示部436は、「実行者チェックを待ってください。」というエラーメッセージ712cを表示する(S128)。そして、図27に示したS140の処理へ移る。 If it is determined that the performer is participating (Y in S122), the check operation receiving unit 418 determines whether the performer check flag for the step of the clicked re-examiner check box 708 (hereinafter referred to as "this step") is ON (S126). If it is determined that the performer check flag for this step is not ON (N in S126), the error display unit 436 displays an error message 712c stating "Please wait for the performer check" (S128). Then, the process proceeds to S140 shown in FIG. 27.

当ステップの実行者チェックフラグがONであると判定した場合には(S126のY)、チェック操作受付部418は、当ステップの再鑑者チェックフラグをONにする(S130)。チェック結果表示部438は、当ステップの再鑑者チェックボックス708にチェックマークを表示する(S132)。また、チェック通知送信部459は、再鑑者チェック通知(ステップ番号を含む)を保守支援サーバ300のチャットサービス部370へのメッセージとして送信する(S134)。そして、図27に示したS140の処理へ移る。 If it is determined that the performer check flag for this step is ON (Y in S126), the check operation receiving unit 418 sets the re-appraiser check flag for this step to ON (S130). The check result display unit 438 displays a check mark in the re-appraiser check box 708 for this step (S132). In addition, the check notification sending unit 459 sends a re-appraiser check notification (including the step number) as a message to the chat service unit 370 of the maintenance support server 300 (S134). Then, the process proceeds to S140 shown in FIG. 27.

図27は、再鑑者手順書処理のフローチャート(後半)である。
チェック通知受信部464は、保守支援サーバ300のチャットサービス部370からのメッセージとして実行者チェック通知(ステップ番号を含む)を受信したか否かを判定する(S140)。実行者チェック通知(ステップ番号を含む)を受信していないと判定した場合には(S140のN)、S146の処理に移る。
FIG. 27 is a flowchart (second half) of the re-examiner procedure manual processing.
The check notification receiving unit 464 judges whether or not a performer check notification (including the step number) has been received as a message from the chat service unit 370 of the maintenance support server 300 (S140). If it is judged that a performer check notification (including the step number) has not been received (N in S140), the process proceeds to S146.

実行者チェック通知(ステップ番号を含む)を受信したと判定した場合には(S140のY)、チェック通知受信部464は、実行者チェック通知のステップ番号に対応する実行者チェックフラグをONにする(S142)。また、チェック結果表示部438は、同じくステップ番号に対応する実行者チェックボックス706にチェックマークを表示する(S144)。 When it is determined that a performer check notification (including a step number) has been received (Y in S140), the check notification receiving unit 464 turns ON the performer check flag corresponding to the step number in the performer check notification (S142). In addition, the check result display unit 438 displays a check mark in the performer check box 706 corresponding to the same step number (S144).

入力操作受付部414が戻るボタン710のクリックを検出した場合には(S146のY)、再鑑者手順書処理を終える。入力操作受付部414が戻るボタン710のクリックを検出していない場合には(S146のN)には、図26に示したS120の処理に戻って、上述の処理を繰り返す。 If the input operation reception unit 414 detects a click of the back button 710 (Y in S146), the re-examiner procedure manual processing is terminated. If the input operation reception unit 414 does not detect a click of the back button 710 (N in S146), the processing returns to S120 shown in FIG. 26 and the above-mentioned processing is repeated.

[変形例1]
実行者が予め再鑑者となる保守員を登録しておき、その再鑑予定者がサインインしたときに、再鑑の予定があることを通知するようにしてもよい。また、再鑑予定者が再鑑を了承した場合に、直接診断ナレッジ画面が表示されるようにしてもよい。
[Modification 1]
The implementer may register a maintenance person who will be the re-inspector in advance, and notify the re-inspector that a re-inspection is scheduled when the person signs in. Also, when the person who is scheduled to re-inspect agrees to the re-inspection, a direct diagnosis knowledge screen may be displayed.

図28は、変形例1におけるシーケンスを示す図である。
実行者側のシーケンスにおいて、ユーザ端末400aの再鑑予定者受付部420は、ユーザリストの中から再鑑者予定者の指名(保守員ID)を受け付ける(S150)。ユーザ端末400の再鑑予定者送信部(不図示)は、再鑑者予定者の指名(保守員ID)を保守支援サーバ300へ送信する。
FIG. 28 is a diagram showing a sequence in the first modification.
In the sequence on the execution side, the re-examination candidate receiving unit 420 of the user terminal 400a receives the designation of the re-examination candidate (maintenance staff ID) from the user list (S150). The re-examination candidate sending unit (not shown) of the user terminal 400 sends the designation of the re-examination candidate (maintenance staff ID) to the maintenance support server 300.

保守支援サーバ300の再鑑予定者受信部(不図示)が再鑑者予定者の指名(保守員ID)を受信すると、再鑑予定者登録部372は、再鑑予定者記憶部392に再鑑者予定者の指名(保守員ID)を登録する(S152)。 When the re-inspection candidate receiving unit (not shown) of the maintenance support server 300 receives the nomination of the re-inspection candidate (maintenance staff ID), the re-inspection candidate registration unit 372 registers the nomination of the re-inspection candidate (maintenance staff ID) in the re-inspection candidate memory unit 392 (S152).

再鑑者側のシーケンスにおいて、図21に関連して説明したS10の場合と同様に、
ユーザ端末400bは、保守支援サーバ300へアカウントを送信する(S160)。
In the sequence on the repeat viewer's side, similar to the case of S10 described in relation to FIG. 21,
The user terminal 400b transmits the account to the maintenance support server 300 (S160).

図21に関連して説明したS12の場合と同様に、保守支援サーバ300は、再鑑者予定者のユーザ認証を行う(S162)。 As in the case of S12 described in relation to FIG. 21, the maintenance support server 300 performs user authentication of the prospective repeat examiner (S162).

ユーザ認証が成功すると、保守支援サーバ300の再鑑予定者判定部(不図示)は、ユーザ端末400bの保守員が再鑑予定者であるか否かを判定する。ユーザ端末400bの保守員が再鑑予定者である場合に、再鑑予定送信部334は、再鑑予定画面のデータをユーザ端末400bへ送信する(S164)。再鑑予定画面には、「○○さん(実行者の名前)から再鑑チェックを依頼されています。」というメッセージと、診断ナレッジ画面のURLが表示される。診断ナレッジ画面のURLのクリックは、再鑑者としての参加を了承することを意味する。診断ナレッジ画面のURLに代えて、URLへのアクセスする機能を有する了承ボタンを設けるようにしてもよい。 If user authentication is successful, the re-inspection scheduler determination unit (not shown) of the maintenance support server 300 determines whether the maintenance personnel of the user terminal 400b is a person scheduled to re-inspect. If the maintenance personnel of the user terminal 400b is a person scheduled to re-inspect, the re-inspection schedule sending unit 334 sends the data of the re-inspection schedule screen to the user terminal 400b (S164). The re-inspection schedule screen displays the message "You have been requested to perform a re-inspection by Mr. XX (the name of the person performing the inspection)" and the URL of the diagnostic knowledge screen. Clicking on the URL of the diagnostic knowledge screen means that the person agrees to participate as a re-inspector. Instead of the URL of the diagnostic knowledge screen, an agreement button having a function of accessing the URL may be provided.

ユーザ端末400bの画面受信部462が再鑑予定画面のデータを受信すると、画面表示部432は、再鑑予定画面を表示する。 When the screen receiving unit 462 of the user terminal 400b receives the data of the re-examination schedule screen, the screen display unit 432 displays the re-examination schedule screen.

ユーザ端末400bの入力操作受付部414が診断ナレッジ画面のURLのクリックあるいは了承ボタンのクリック(了承の操作)を受け付けると(S166)、アクセス部452は診断ナレッジ画面のURLへアクセスする。 When the input operation reception unit 414 of the user terminal 400b receives a click on the URL of the diagnostic knowledge screen or a click on the OK button (an OK operation) (S166), the access unit 452 accesses the URL of the diagnostic knowledge screen.

保守支援サーバ300が診断ナレッジ画面のURLへのアクセスを受け付けると、画面送信部332は、診断ナレッジ画面をユーザ端末400bへ送信する(S168)。以降の処理は、実施形態の場合と同様である。 When the maintenance support server 300 accepts access to the URL of the diagnostic knowledge screen, the screen transmission unit 332 transmits the diagnostic knowledge screen to the user terminal 400b (S168). The subsequent processing is the same as in the embodiment.

[その他の変形例]
実行者チェックボックスは、実行者チェックのためのUI(ユーザインターフェース)パーツの例である。チェックボックス以外のUIパーツを実行者チェックのために用いてもよい。また、再鑑者チェックボックスは、再鑑者チェックのためのUIパーツの例である。チェックボックス以外のUIパーツを再鑑者チェックのために用いてもよい。
[Other Modifications]
The executor check box is an example of a UI (user interface) part for executor check. A UI part other than a check box may be used for executor check. The re-appraiser check box is an example of a UI part for re-appraiser check. A UI part other than a check box may be used for re-appraiser check.

チェック通知を転送する方法として、チャットサービスを利用する方法を示したが、チャットサービス以外の方法でチェック通知を転送してもよい。また、保守支援サーバ300を介さずに、ユーザ端末400aとユーザ端末400bが直接通信を行って、チェック通知を伝送してもよい。あるいは、WEB会議サーバ100や他のサーバを介して、チェック通知を転送するようにしてもよい。WEB会議サーバ100のチャット機能を利用するようにしてもよい。 Although a method of using a chat service has been shown as a method of transferring the check notification, the check notification may also be transferred by a method other than a chat service. Also, the user terminal 400a and the user terminal 400b may communicate directly with each other to transmit the check notification, without going through the maintenance support server 300. Alternatively, the check notification may be transferred via the WEB conference server 100 or another server. The chat function of the WEB conference server 100 may also be used.

各種画面のデータは、たとえばウェブページである。各種画面のデータは、ウェブページ以外のデータでもよい。 The data for the various screens is, for example, a web page. The data for the various screens may be data other than a web page.

図18および図19に示したユーザ端末400の各機能モジュールにおける処理を、各種画面のデータ(たとえば、ウェブページ)に付加されたプログラム(たとえば、javaスクリプト)をユーザ端末400のブラウザなどで実行することによって実現するようにしてもよい。 The processing in each functional module of the user terminal 400 shown in Figures 18 and 19 may be realized by executing a program (e.g., Java script) added to data of various screens (e.g., web pages) on the browser of the user terminal 400.

ここまで、情報システムの保守作業の手順書に関する例を示したが、情報システムの保守作業以外の作業(たとえば情報システムのセットアップ作業、製品の組立作業や部品の検品作業など)の手順書、あるいは教育や訓練の教材や指導書などの手順書に実施形態や変形例を適用してもよい。また、保守員の例を示したが、保守員以外の人員に実施形態や変形例を適用してもよい。実行者を工員、検査員、生徒や受講者などに置き換え、再鑑者を監督者、管理者、指導員や講師などに置き代えてもよい。 So far, examples of procedure manuals for maintenance work on information systems have been shown, but the embodiments and modified examples may be applied to procedure manuals for work other than maintenance work on information systems (such as information system setup work, product assembly work, and parts inspection work), or to procedure manuals such as educational and training materials and instruction manuals. Also, while an example of a maintenance worker has been shown, the embodiments and modified examples may be applied to personnel other than maintenance workers. The executor may be replaced with a worker, inspector, student, or participant, and the reviewer may be replaced with a supervisor, manager, instructor, or lecturer.

ユーザ端末400は、一般的にはパーソナルコンピュータであるが、タブレット端末、スマートフォンやカーナビシステムなどの通信可能な通信デバイスであってもよい。 The user terminal 400 is generally a personal computer, but may also be a communication device capable of communication, such as a tablet terminal, a smartphone, or a car navigation system.

なお、本発明は上記実施形態や変形例に限定されるものではなく、要旨を逸脱しない範囲で構成要素を変形して具体化することができる。上記実施形態や変形例に開示されている複数の構成要素を適宜組み合わせることにより種々の発明を形成してもよい。また、上記実施形態や変形例に示される全構成要素からいくつかの構成要素を削除してもよい。 The present invention is not limited to the above-described embodiment and modifications, and can be embodied by modifying the components without departing from the spirit of the invention. Various inventions may be formed by appropriately combining multiple components disclosed in the above-described embodiment and modifications. In addition, some components may be deleted from all the components shown in the above-described embodiment and modifications.

100 WEB会議サーバ
200 保守対象システム
300 保守支援サーバ
306 データ処理部
308 データ格納部
330 送信部
332 画面送信部
334 再鑑予定送信部
340 受信部
342 アカウント受信部
344 イベント受信部
346 入力情報受信部
362 ユーザ認証部
364 リコメンド部
366 利用履歴登録部
368 参加者登録部
370 チャットサービス部
372 再鑑予定者登録部
382 アカウント記憶部
384 ナレッジデータ記憶部
386 利用履歴記憶部
388 参加者テーブル記憶部
390 ルーム情報記憶部
392 再鑑予定者記憶部
394 システム構成データ記憶部
400 ユーザ端末
402 対象ノード操作画面
404 保守支援画面
406 データ処理部
408 データ格納部
410 入力部
412 アカウント受付部
414 入力操作受付部
416 入力情報受付部
418 チェック操作受付部
420 再鑑予定者受付部
430 出力部
432 画面表示部
434 ウィンドウ表示部
436 エラー表示部
438 チェック結果表示部
450 送信部
452 アクセス部
454 アカウント送信部
456 イベント送信部
458 入力情報送信部
459 チェック通知送信部
460 受信部
462 画面受信部
464 チェック通知受信部
482 チェックテーブル記憶部
492 リモート処理部
500 診断ナレッジ名表示領域
504 診断ナレッジ表示ボタン
508 診断結果表示領域
510 修復結果表示領域
512 閉じるボタン
600 診断ナレッジ名表示領域
602 診断ナレッジ概要表示領域
604 子ナレッジ名表示領域
606 手順書表示ボタン
608 ナレッジ利用モード開始ボタン
616 修復ナレッジボタン
618 戻るボタン
700 手順書名表示領域
702 再鑑モード開始ボタン
704 参加ボタン
706 実行者チェックボックス
708 再鑑者チェックボックス
710 戻るボタン
712 エラーメッセージ
800 ナレッジ利用キー入力領域
802 対象ノードID選択領域
804 インシデント発生日時入力領域
806 確認ボタン
100 WEB conference server 200 Maintenance target system 300 Maintenance support server 306 Data processing unit 308 Data storage unit 330 Transmission unit 332 Screen transmission unit 334 Revision schedule transmission unit 340 Reception unit 342 Account reception unit 344 Event reception unit 346 Input information reception unit 362 User authentication unit 364 Recommendation unit 366 Usage history registration unit 368 Participant registration unit 370 Chat service unit 372 Revision scheduler registration unit 382 Account storage unit 384 Knowledge data storage unit 386 Usage history storage unit 388 Participant table storage unit 390 Room information storage unit 392 Revision scheduler storage unit 394 System configuration data storage unit 400 User terminal 402 Target node operation screen 404 Maintenance support screen 406 Data processing unit 408 Data storage unit 410 Input unit 412 Account reception unit 414 Input operation reception unit 416 Input information receiving section 418 Check operation receiving section 420 Re-examination scheduler receiving section 430 Output section 432 Screen display section 434 Window display section 436 Error display section 438 Check result display section 450 Transmission section 452 Access section 454 Account transmission section 456 Event transmission section 458 Input information transmission section 459 Check notification transmission section 460 Reception section 462 Screen reception section 464 Check notification reception section 482 Check table storage section 492 Remote processing section 500 Diagnostic knowledge name display area 504 Diagnostic knowledge display button 508 Diagnostic result display area 510 Repair result display area 512 Close button 600 Diagnostic knowledge name display area 602 Diagnostic knowledge summary display area 604 Child knowledge name display area 606 Procedure manual display button 608 Knowledge usage mode start button 616 Repair knowledge button 618 Back button 700 Procedure manual name display area 702 Re-examination mode start button 704 Participation button 706 Executor check box 708 Re-examination person check box 710 Back button 712 Error message 800 Knowledge use key input area 802 Target node ID selection area 804 Incident occurrence date and time input area 806 Confirmation button

Claims (5)

情報システムの保守作業を実行する実行者が使用する第1ユーザ端末と、
前記保守作業の実行状況を確認する再鑑者が使用する第2ユーザ端末と、
前記保守作業の手順書画面のデータを前記第1ユーザ端末および前記第2ユーザ端末に提供する保守支援装置と、を含む保守支援システムであって、
前記保守支援装置は、
前記保守作業を順序付けた複数のステップの内容と、各ステップに対応する実行者チェックのための第1UI(ユーザインターフェース)パーツおよび再鑑者チェックのための第2UIパーツと、を含む前記手順書画面の前記データを送信する画面送信部を有し、
前記第1ユーザ端末は、
前記手順書画面の前記データを受信する第1画面受信部と、
受信した前記手順書画面の前記データに基づいて、第1手順書画面を表示する第1画面表示部と、を有し、
前記第2ユーザ端末は、
前記手順書画面の前記データを受信する第2画面受信部と、
受信した前記手順書画面の前記データに基づいて、第2手順書画面を表示する第2画面表示部と、を有し、
前記第1ユーザ端末は、
前記第1手順書画面における第1UIパーツに対するチェック操作を受け付ける第1チェック操作受付部と、
チェック操作された前記第1UIパーツを特定する実行者チェック通知を送信する第1チェック通知送信部と、を更に有し、
前記第2ユーザ端末は、
前記実行者チェック通知を受信する第2チェック通知受信部と、
受信した前記実行者チェック通知に基づいて、前記第2手順書画面における第1UIパーツをチェック状態に切り替える第2チェック結果表示部と、
前記第2手順書画面における第2UIパーツに対するチェック操作を受け付ける第2チェック操作受付部と、
チェック操作された前記第2UIパーツを特定する再鑑者チェック通知を送信する第2チェック通知送信部と、を更に有し、
前記第1チェック操作受付部は、前記第2ユーザ端末が前記第1ユーザ端末と連携する再鑑モードに参加していない場合に、チェック操作を受け付けないことを特徴とする保守支援システム。
a first user terminal used by an implementer who implements maintenance work on an information system;
a second user terminal used by a reviewer who checks the execution status of the maintenance work;
a maintenance support device that provides data of a procedure manual screen of the maintenance work to the first user terminal and the second user terminal,
The maintenance support device includes:
a screen transmission unit for transmitting the data of the procedure manual screen including the contents of a plurality of steps in which the maintenance work is sequenced, and a first UI (user interface) part for a performer check corresponding to each step and a second UI part for a re-examiner check;
The first user terminal,
a first screen receiving unit for receiving the data of the instruction manual screen;
a first screen display unit that displays a first instruction manual screen based on the received data of the instruction manual screen,
The second user terminal,
A second screen receiving unit that receives the data of the instruction manual screen;
a second screen display unit that displays a second instruction manual screen based on the received data of the instruction manual screen,
The first user terminal,
a first check operation receiving unit that receives a check operation for a first UI part on the first procedure manual screen;
a first check notification sending unit that sends an implementer check notification that identifies the first UI part that has been checked,
The second user terminal,
a second check notification receiving unit for receiving the executor check notification;
a second check result display unit that switches a first UI part on the second procedure manual screen to a checked state based on the received executer check notification;
a second check operation receiving unit that receives a check operation for a second UI part on the second procedure manual screen;
a second check notification sending unit that sends a second check notification that identifies the second UI part that has been checked ,
A maintenance support system characterized in that the first check operation receiving unit does not accept a check operation when the second user terminal is not participating in a re-view mode in cooperation with the first user terminal .
前記第1ユーザ端末は、
前記再鑑者チェック通知を受信する第1チェック通知受信部と、
受信した前記再鑑者チェック通知に基づいて、前記第1手順書画面における第2UIパーツをチェック状態に切り替える第1チェック結果表示部と、を更に有することを特徴とする請求項1に記載の保守支援システム。
The first user terminal,
a first check notification receiving unit for receiving the re-examiner check notification;
The maintenance support system according to claim 1, further comprising a first check result display unit that switches a second UI part on the first procedure manual screen to a checked state based on the received re-examiner check notification.
前記第2チェック操作受付部は、チェック操作された第2UIパーツと同じステップの第1UIパーツが前記チェック状態でない場合に、当該チェック操作を受け付けないことを特徴とする請求項2に記載の保守支援システム。 The maintenance support system according to claim 2, characterized in that the second check operation receiving unit does not receive the check operation when the first UI part in the same step as the second UI part that has been checked is not in the checked state. 前記第1チェック操作受付部は、チェック操作された第1UIパーツの前のステップの第2UIパーツが前記チェック状態でない場合に、当該チェック操作を受け付けないことを特徴とする請求項2又は3に記載の保守支援システム。 The maintenance support system according to claim 2 or 3, characterized in that the first check operation receiving unit does not receive the check operation when the second UI part of the step preceding the first UI part that has been checked is not in the checked state. 前記第1チェック通知送信部は、前記実行者チェック通知を前記保守支援装置へ送信し、
前記第2チェック通知送信部は、前記再鑑者チェック通知を前記保守支援装置へ送信し、
前記保守支援装置は、
受信した前記実行者チェック通知を前記第2ユーザ端末へ転送し、受信した前記再鑑者チェック通知を前記第1ユーザ端末へ転送する通知転送部を、更に有することを特徴とする請求項1からのいずれかに記載の保守支援システム。
The first check notification sending unit sends the executor check notification to the maintenance support device,
The second check notification sending unit sends the re-examiner check notification to the maintenance support device,
The maintenance support device includes:
A maintenance support system as described in any one of claims 1 to 4, further comprising a notification forwarding unit that forwards the received executor check notification to the second user terminal and forwards the received re-examiner check notification to the first user terminal.
JP2020155417A 2020-09-16 2020-09-16 Maintenance Support System Active JP7550002B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020155417A JP7550002B2 (en) 2020-09-16 2020-09-16 Maintenance Support System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020155417A JP7550002B2 (en) 2020-09-16 2020-09-16 Maintenance Support System

Publications (2)

Publication Number Publication Date
JP2022049290A JP2022049290A (en) 2022-03-29
JP7550002B2 true JP7550002B2 (en) 2024-09-12

Family

ID=80853816

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020155417A Active JP7550002B2 (en) 2020-09-16 2020-09-16 Maintenance Support System

Country Status (1)

Country Link
JP (1) JP7550002B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184825A1 (en) 2004-10-01 2006-08-17 Nancy Regan Reliability centered maintenance system and method
JP2008123366A (en) 2006-11-14 2008-05-29 Nec Corp Remote work support system, remote work support program, and server
JP2014174763A (en) 2013-03-08 2014-09-22 Daiwa Securities Group Inc Work support system and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184825A1 (en) 2004-10-01 2006-08-17 Nancy Regan Reliability centered maintenance system and method
JP2008123366A (en) 2006-11-14 2008-05-29 Nec Corp Remote work support system, remote work support program, and server
JP2014174763A (en) 2013-03-08 2014-09-22 Daiwa Securities Group Inc Work support system and program

Also Published As

Publication number Publication date
JP2022049290A (en) 2022-03-29

Similar Documents

Publication Publication Date Title
US12035072B2 (en) Bilateral communication in a login-free environment
US20090171881A1 (en) Method and Apparatus for Modifying a Process Based on Closed-Loop Feedback
US20050132298A1 (en) Displaying interactive chat sessions
JP7568319B2 (en) Inspection support device, inspection support system, inspection support method, and program
US20160335579A1 (en) Business continuity plan scoring
JP2002197211A (en) Repair mediation system, repair mediation server, repair mediation method, repair mediation program, and recording medium storing the program
CN112035240B (en) Task management method, device and system
JP7550002B2 (en) Maintenance Support System
US12034783B2 (en) Instant conferencing system
Thompson et al. Locating errors through networked surveillance: a multimethod approach to peer assessment, hazard identification, and prioritization of patient safety efforts in cardiac surgery
US20060265665A1 (en) Terminal apparatus, network system, window display method, and computer program
JP2008501158A (en) System and method for workflow-enabled link activation
JP2005135299A (en) Defect reception device, defect reception method, and program
Rassameeroj et al. Student Request System Prototype Using Low-Code Development Platform
US20090171741A1 (en) BSM Problem Analysis Programmable Apparatus
JP4703811B2 (en) Server device, failure management system, information processing method, and recording medium
JP2003116154A (en) Image data check system
JP2010134727A (en) Form processing system, reception terminal, center device and form processing method
KR950010835B1 (en) Problem prevention on a computer system in a service network of computer systems
JP7571334B1 (en) Information registration device, information processing system, information registration method, and information registration program
JP7443225B2 (en) Terminal-to-terminal connection system and terminal-to-terminal connection method
EP4115562B1 (en) Instant conferencing system
JP2024085443A (en) Apartment general meeting support system
Hinesly Forging the way at Fairview: with a presence in the OR and rotating responsibilities, this team keeps service levels high and costs low.
Mohammad Engineering Fault-Tolerant Integration Architectures for Large-Scale Enterprise Workforce Systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230727

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240529

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240621

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240902

R150 Certificate of patent or registration of utility model

Ref document number: 7550002

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150