JP5726027B2 - Plant monitoring and control system - Google Patents
Plant monitoring and control system Download PDFInfo
- Publication number
- JP5726027B2 JP5726027B2 JP2011197029A JP2011197029A JP5726027B2 JP 5726027 B2 JP5726027 B2 JP 5726027B2 JP 2011197029 A JP2011197029 A JP 2011197029A JP 2011197029 A JP2011197029 A JP 2011197029A JP 5726027 B2 JP5726027 B2 JP 5726027B2
- Authority
- JP
- Japan
- Prior art keywords
- confirmation
- error
- data
- procedure
- estimation
- 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
Links
- 238000012544 monitoring process Methods 0.000 title claims description 62
- 238000012790 confirmation Methods 0.000 claims description 405
- 238000000034 method Methods 0.000 claims description 254
- 238000012545 processing Methods 0.000 claims description 56
- 230000008569 process Effects 0.000 claims description 41
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 7
- 238000005259 measurement Methods 0.000 description 7
- 238000012549 training Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000012795 verification Methods 0.000 description 5
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000009118 appropriate response Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 206010027175 memory impairment Diseases 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Testing And Monitoring For Control Systems (AREA)
Description
この発明は、各種プラントの監視制御システムに関するものであり、特にそれが備えるプラント運転誤り分析機能に関するものである。 The present invention relates to a monitoring control system for various plants, and more particularly to a plant operation error analysis function provided therein.
近年、電力プラント等の各種大規模プラントの監視制御システムにおいて、従来のハードウェア型のアナログ監視制御盤(アナログ盤)に代わり、ソフトウェア型のデジタル監視制御盤(デジタル盤)の導入が進んでいる。デジタル盤では、監視制御盤の機能が集約されたグラフィカルユーザインタフェース (GUI) を用いて作業を行なうことができるため、オペレータ(運転員)の操作負荷を軽減することができる。 In recent years, in the monitoring and control systems of various large-scale plants such as power plants, the introduction of software-type digital monitoring and control panels (digital panels) has been progressing instead of the conventional hardware-type analog monitoring and control panels (analog panels). . With a digital panel, work can be performed using a graphical user interface (GUI) that integrates the functions of the supervisory control panel, reducing the operational load on the operator (operator).
通常、プラントの運転管理は、監視制御室の中央制御盤を監視操作する運転クルーによって行われる。運転クルーはリーダーである監督者と数名の運転員から構成される。デジタル盤では、運転員と監督者とにはそれぞれ専用の監視制御入出力装置が用意されており、各自に与えられた入出力装置を利用して、プラントの監視および制御を行なう。監視制御を行なう際には、まず監督者が運転員に口頭で作業内容を指示する。運転員は、内容を確認の上、与えられた入出力装置を利用して作業を実施する。作業の実施後、運転員は監督者に口頭で完了報告を行い、監督者は内容を確認の上、監督者の入出力装置を利用して、運転員が実施した作業内容が正しいかどうかを確認する。以上のように、大規模プラントにおいては、運転クルー同士で互いに内容を確認しあいながら操作を実施している。 Usually, plant operation management is performed by an operation crew that monitors and operates the central control panel of the monitoring control room. The driving crew consists of a supervisor who is the leader and several operators. In the digital panel, a dedicated supervisory control input / output device is prepared for each of the operator and the supervisor, and the plant is monitored and controlled using the input / output device provided to each operator. When performing supervisory control, the supervisor first instructs the operator verbally on the work content. The operator confirms the contents and performs work using the given input / output device. After the work has been completed, the operator verbally reports the completion to the supervisor. The supervisor confirms the contents and uses the supervisor's input / output device to check whether the work performed by the operator is correct. Check. As described above, in a large-scale plant, operations are carried out while confirming the contents with each other among operating crews.
しかしながら、デジタル盤では、監督者は運転員のディスプレイに対する操作内容を把握することが困難である。もし運転中に運転員による確認・操作誤り(ヒューマンエラー)が発生した場合には、監督者は直ちにヒューマンエラーに気づいてプラントの状況を把握し、運転員に迅速に適切な指示を行なう必要があるが、このような環境ではプラントに異変が発生してからヒューマンエラーを特定することとなる。 However, on the digital board, it is difficult for the supervisor to grasp the operation content of the operator's display. If there is a confirmation / operation error (human error) by the operator during operation, the supervisor must immediately notice the human error, grasp the plant status, and promptly give appropriate instructions to the operator. However, in such an environment, a human error is specified after a change occurs in the plant.
デジタル盤では、確認・操作内容を記録したログを利用した運転進行状況を監督者に提示することが考えられている。これまでにも、プラント運転訓練などを対象に、運転進行状況の把握を支援する方法が考案されている(例えば、特許文献1に開示された訓練進行状況監視装置)。特許文献1の開示内容では、運転員により操作された操作項目を、標準運転操作要領に基づき規定された運転手順データと比較し、手順の実施状況を例えばリスト形式で表示する。比較時に操作項目が運転手順データに含まれていれば、項目を実施したと判断し、含まれない項目であれば、余分な操作と判定する。それ以外の項目は未実施の操作として判定する。これらの3種類の各項目は区別できるように表示されている。
In the digital board, it is considered to present the driving progress status to the supervisor using a log recording the contents of confirmation and operation. So far, methods for supporting the grasp of the operation progress status have been devised for plant operation training and the like (for example, the training progress status monitoring device disclosed in Patent Document 1). In the disclosed content of
プラント運転中に発生するヒューマンエラーは、運転員の確認・操作し忘れ、確認・操作間違い、余計な確認・操作が挙げられる。前述の通り、このようなヒューマンエラーが発生した場合には、監督者はできるだけ早く気づき、運転員に適切な指示を行なう必要がある。 Human errors that occur during plant operation include operator confirmation / operation mistakes, confirmation / operation mistakes, and extra confirmation / operation. As described above, when such a human error occurs, the supervisor needs to notice as soon as possible and give an appropriate instruction to the operator.
しかし、確認・操作間違いの場合は、運転員は監督者とは異なる画面や画面上の異なる作業対象に着目しつつも、自分の作業が正しいと思い込んでいることがある。この場合には、仮に運転進行状況の表示によって確認・操作間違いがあると気づいても、根本的な原因を適切に運転員に伝えることができなければ、運転員を納得させることは難しく、意見の相違による対応の遅れにより事故に繋がる可能性がある。 However, in the case of a mistake in confirmation / operation, the operator may be convinced that his / her work is correct while paying attention to different screens or different work objects on the screen. In this case, it is difficult to convince the operator if the root cause cannot be properly communicated to the operator even if he / she realizes that there is a confirmation / operation error by displaying the driving progress. There is a possibility that it may lead to an accident due to the delay of the response due to the difference of
このような事態を迅速に解決するためには、確認・操作間違いが発生した場合に、運転員がどの画面のどの作業対象を見ているのか、どのような認知プロセスにおける間違いなのかなど、ヒューマンエラーの詳細な原因を監督者が把握することが必要である。 In order to quickly resolve such a situation, humans are required to determine which screen the operator is looking at and what cognitive process is wrong when a confirmation / operation error occurs. The supervisor needs to know the detailed cause of the error.
これらに対し、上述した運転(訓練進行)進行状況監視装置では、運転員の操作項目を実施済みの正しい操作と、実施済みの余分な操作と、未実施の操作を判別することは可能である。しかし、実施済みの余分な操作のうち、それが、本来実施すべき操作を別の操作と間違える操作間違いなのか、手順の操作は全て正しく行なった上での余分な操作なのかは判別できず、操作間違いの場合は、その操作間違いが発生した原因を分析することはできないという問題点があった。 On the other hand, in the above-described driving (training progress) progress monitoring device, it is possible to discriminate between correct operations that have been performed on the operator's operation items, extra operations that have been performed, and unexecuted operations. . However, out of the extra operations that have already been performed, it cannot be determined whether the original operation should be mistaken for another operation or whether all the procedures are performed correctly. In the case of an operation error, there is a problem that the cause of the operation error cannot be analyzed.
この発明は、上記問題点を解決するためになされたもので、運転員による確認・操作間違いを的確に検出して、その間違いが発生した原因を分析することができる機能を有するプラント監視制御システムを得ることを目的とする。 The present invention has been made to solve the above problems, and is a plant monitoring and control system having a function capable of accurately detecting a confirmation / operation error by an operator and analyzing the cause of the error. The purpose is to obtain.
この発明に係る請求項1記載のプラント監視制御システムは、所定の入力装置を介して得られる操作指示にしたがって制御対象となるプラント機器を制御するとともに、プラント機器に対し実行する確認処理を含む操作内容を規定したプラント操作情報を出力するプラント監視制御装置と、前記プラント操作情報に基づき、少なくとも一つの操作ステップからなる操作履歴情報を取得し、該操作履歴情報に基づく運転進行状況を視覚認識可能に表示する運転進行状況表示装置とを備えたプラント監視制御システムであって、前記運転進行状況表示装置は、運転手順に関するデータを含む運転手順データベースを有し、該運転手順データベースと前記操作履歴情報とを比較して、本来実行すべきである中で未だ実行されていない操作ステップであるし忘れ操作、余計に実行されている操作ステップである余計操作、及び実行すべき操作ステップの代わりに間違えて実行されていると想定される操作ステップである操作間違い候補に分類するとともに、該操作間違い候補を規定した間違い候補情報を出力し、前記プラント監視制御システムは、前記間違い候補情報より規定された前記操作間違い候補それぞれについて、間違い原因を推定する間違い推定処理を実行して前記操作間違い候補が操作間違いであるか否かを最終判定し、その最終判定結果及び前記最終判定結果が操作間違いを指示する場合は推定された間違い原因を規定した誤り推定結果を出力する操作誤り推定装置をさらに備え、前記操作誤り推定装置は、プラント操作時に想定される操作誤り事例を蓄積した誤り事例データベースと、前記操作誤り事例を検出するための複数のルールを規定した推定ルールデータベースと、プラント操作時に使用される操作画面に関する情報を規定した画面情報データベースと、各前記操作間違いステップ候補について、前記誤り事例データベース、前記推定ルールデータベース及び前記画面情報データベースの内容を参照することにより、前記間違い原因推定処理を実行する操作誤り推定処理部とを含む。 According to a first aspect of the present invention, there is provided a plant monitoring and control system that controls a plant device to be controlled in accordance with an operation instruction obtained via a predetermined input device, and includes an operation including a confirmation process to be performed on the plant device. A plant monitoring and control device that outputs plant operation information that defines the contents, and operation history information consisting of at least one operation step is acquired based on the plant operation information, and the operation progress status based on the operation history information can be visually recognized The operation monitoring status display device includes an operation procedure database including data relating to an operation procedure, and the operation procedure database and the operation history information. In the operation steps that should not have been executed yet The operation is classified into an operation error candidate that is assumed to be erroneously executed instead of an operation to be executed, an extra operation that is an operation step that is additionally executed, and an operation step that should be executed. Error candidate information defining an operation error candidate is output, and the plant monitoring and control system executes an error estimation process for estimating an error cause for each of the operation error candidates specified from the error candidate information. An operation error estimation device that finally determines whether or not a candidate is an operation error, and outputs an error estimation result that specifies an estimated error cause when the final determination result and the final determination result indicate an operation error The operation error estimation device further includes an error case data storing operation error cases assumed at the time of plant operation. A base, an estimation rule database that defines a plurality of rules for detecting the operation error case, a screen information database that defines information on an operation screen used during plant operation, and each of the operation error step candidates, An operation error estimation processing unit that executes the error cause estimation processing by referring to the contents of the error case database, the estimation rule database, and the screen information database.
請求項1記載の本願発明におけるプラント監視制御システムの操作誤り推定装置は、操作間違い候補が操作間違いであるか否かの最終判定結果及び最終判定結果が操作間違いを指示する場合は推定された間違い原因を規定した誤り推定結果を出力するため、プラント機器を操作、制御する運転員及びその監督者は、上記誤り推定結果を参照することにより、誤り原因を客観的に認識することができる。
The operation error estimation apparatus for a plant monitoring control system according to the present invention as claimed in
その結果、監督者は運転員に誤り推定結果に基づいて適切にヒューマンエラーの内容を指摘することができ、互いの思い込みによる意見の相違を解決できるという効果がある。また、現行の手順とは一見関連がなさそうな確認・操作間違いが発生した場合でも、どの手順と間違えているのかについて検討する負荷を軽減することによりシステム全体のコストの低減化を図り、対処方法についてより早く検討できるという効果を奏する。 As a result, the supervisor can appropriately point out the contents of the human error based on the error estimation result to the operator, and there is an effect that it is possible to resolve the disagreement due to mutual assumptions. In addition, even if a confirmation / operation error appears to be unrelated to the current procedure, the overall system cost can be reduced by reducing the burden of considering which procedure is wrong. There is an effect that the method can be examined more quickly.
<実施の形態1>
図1はこの発明の実施の形態1であるプラント監視制御システムの構成を示すブロック図である。同図に示すように、実施の形態1のプラント監視制御システムは、確認・操作誤り推定装置10と、プラント監視制御装置20と、運転進行状況表示装置30Aとを備えて構成される。
<
FIG. 1 is a block diagram showing a configuration of a plant monitoring control system according to
プラント監視制御装置20は、運転員用入出力部21、監督者用入出力部22、プラント監視制御部23、及びプラント機器24から構成される。プラント監視制御部23は、運転員用入出力部21を用いた運転員による確認・操作入力や自動制御による操作に基づいて、プラント機器24の動作監視および動作制御を行なう。また、プラント監視制御部23は、運転員による確認・操作入力信号データや当該確認・操作入力信号データを受信した時刻データを確認・操作情報D23として、運転進行状況表示装置30A内の後述する確認・操作内容照合部31に転送する役割も担う。
The plant
運転員用入出力部21及び監督者用入出力部22は運転員及び監督者用のユーザインタフェースであり、プラント監視制御部23から出力されるプラント機器24の監視データを画面上に表示することができる。入出力部21,22で表示される画面は複数枚存在し、運転員や監督者は必要な画面を選択し、運転または監視を行なう。また、運転員用入出力部21は、運転員が入力した操作命令に応じた操作信号を、プラント監視制御部23に送信する。運転員による確認処理は、運転員用入出力部21の確認対象のしかるべきところをマウスクリックまたはタッチするなどの方法により入力され、プラント監視制御部23に送信される。
The operator input /
図2は実施の形態1のプラント監視制御システムにおける運転誤り分析処理を含むプラント監視制御内容を示すフローチャートである。同図に示すように、プラント監視制御処理はステップST1〜ST6を実行することによって実現される。 FIG. 2 is a flowchart showing the contents of plant monitoring control including operation error analysis processing in the plant monitoring control system of the first embodiment. As shown in the figure, the plant monitoring control process is realized by executing steps ST1 to ST6.
まず、ステップST1では、プラント監視制御装置20から得た確認・操作情報D23に基づき、確認・操作内容照合部31は、運転員が確認・操作を実施した際の内容である、確認・操作データを特定する。
First, in step ST1, based on the confirmation / operation information D23 obtained from the plant
次に、ステップST2において、確認・操作内容照合部31は、ステップST1で特定した確認・操作データを確認・操作ID情報D31として確認・操作履歴格納部34内に追加する。
Next, in step ST2, the confirmation / operation
そして、ステップST3では、運転手順推定部35は、確認・操作履歴格納部34に格納された確認・操作データに基づき、現在進行している手順の推定を行う。
In step ST3, the driving
手順の推定が完了すれば、さらに、運転手順推定部35は、ステップST4にてそれまでに行われた確認・操作内容から、運転進行状況を推定し、推定した運転進行状況を基準として、確認・操作間違い(ステップ)候補を抽出して、当該確認・操作間違い候補を規定した確認・操作間違い候補情報D35を確認・操作誤り推定処理部11に出力する。確認・操作間違い候補とは、本来行うべき他の確認・操作ステップと間違えて実施された可能性のある余分な確認・操作ステップを意味する。
When the estimation of the procedure is completed, the driving
そして、ステップST5において、ステップST4で推定された運転進行状況に確認・操作間違い候補の有/無(YES/NO)を認識し、確認・操作間違い候補が存在すれば(YES)ステップST6に移行し、存在しなければ(NO)処理を終了する。 In step ST5, the presence / absence of a confirmation / operation error candidate (YES / NO) is recognized in the driving progress estimated in step ST4. If there is a confirmation / operation error candidate (YES), the process proceeds to step ST6. If it does not exist (NO), the process is terminated.
ステップST5でYESと判定された場合に実行されるステップST6において、確認・操作誤り推定処理部11は、確認・操作間違い候補情報D35が規定する操作間違い候補の間違い原因を推定する間違い推定処理を実行し、間違い操作(確認)と推定できるか否かの最終判定を行い、その最終判定結果及び最終判定結果が間違いである場合は推定された間違い原因を規定した誤り推定結果D11を得る。誤り推定結果D11は運転手順推定部35に出力され、運転手順推定部35は誤り推定結果D11を反映した確認・操作データを確認・操作履歴格納部34に格納する。すると、確認・操作履歴格納部34の格納内容に基づき運転履歴内容が運転履歴表示部37上で表示され、処理を終了する。
In step ST6 executed when YES is determined in step ST5, the confirmation / operation error
以下、運転者がプラント機器24に対して行う処理として、プラント機器24に対する操作と、プラント機器24の現状確認が存在するが、以下では、上述した操作及び確認を併せて単に「操作」と略して記述する場合がある。
Hereinafter, as processing performed by the driver for the
以下、運転進行状況表示装置30A、確認・操作誤り推定装置10の具体的な処理内容について、図1及び図2を参照して説明する。
Hereinafter, specific processing contents of the driving progress
まず、運転進行状況表示装置30による図2のステップST1の処理について説明する。
First, the process of step ST1 of FIG. 2 by the driving
運転進行状況表示装置30Aは、確認・操作内容照合部31、確認・操作内容DB32、プラントデータ取得部33、確認・操作履歴格納部34、運転手順推定部35、運転手順DB36、及び運転履歴表示部37から構成される。
The operation progress
確認・操作内容照合部31は、プラント監視制御部23から転送される確認・操作情報D23を、確認・操作内容DB32の内容と照合し、確認・操作内容を表す確認・操作ID情報D31を得て確認・操作履歴格納部34に格納する。
The confirmation / operation
図3は確認・操作内容DB32の内容例を示す説明図である。同図に示すように、確認・操作内容DB32として、確認・操作IDデータD321、それに対応する確認・操作対象IDデータD322、表示属性データD323、操作内容データD324、第1条件データD325A及び第2条件データD325Bが登録されている。
FIG. 3 is an explanatory diagram showing an example of the content of the confirmation /
確認・操作対象IDデータD322は、画面上に配置された確認・操作が実施される表示部品を特定するIDを指示する。 The confirmation / operation target ID data D322 indicates an ID for specifying a display component that is arranged on the screen and on which the confirmation / operation is performed.
表示属性データD323は確認・操作対象の表示属性を指示し、操作内容データD324は確認・操作名を指示している。また、第1条件データD325A及び第2条件データD325Bには、それぞれ確認・操作IDデータD321の特定に必要なプラント機器の値や、発信警報などの条件が格納されている。 The display attribute data D323 indicates the display attribute to be confirmed / operated, and the operation content data D324 indicates the confirmation / operation name. Further, the first condition data D325A and the second condition data D325B respectively store plant equipment values necessary for specifying the confirmation / operation ID data D321 and conditions such as a transmission alarm.
なお、第1条件データD325A及び第2条件データD325Bの例としては、プラント値であれば「○○(機器名,例:加圧器)□□(パラメータ名,例:水位)△△(値,例:80%以下)」などが考えられ、警報信号であれば「○○(機器名,例:加圧器)□□(現象名,例:水位低)」「○○(機器名,例:原子炉)□□(現象名,例:トリップ信号発信)」などが挙げられる。 In addition, as an example of the first condition data D325A and the second condition data D325B, if it is a plant value, “XX (equipment name, example: pressurizer) □□ (parameter name, example: water level) Δ △ (value, (Example: 80% or less) ", etc., and if it is an alarm signal," XX (device name, example: pressurizer) □□ (phenomenon name, example: low water level) "" XX (device name, example: (Reactor) □□ (Phenomenon name, eg: Trip signal transmission) ”.
図3では、一例として第1条件データD325A及び第2条件データD325Bが2つあるように示しているが、0個でも1以上の任意の数を用意してもよい。 In FIG. 3, as an example, there are two first condition data D325A and second condition data D325B. However, zero or any number of one or more may be prepared.
以下、図1,図3を参照して、図2のステップST1の処理内容について詳述する。プラント監視制御部23から転送される確認・操作情報D23は、確認・操作内容DB32内の確認・操作IDデータD321と照合され、プラントデータ取得部33により取得したプラントデータが第1条件データD325A及び第2条件データD325Bを満たす確認・操作IDデータD321が一意に決定される。
Hereinafter, the processing content of step ST1 of FIG. 2 will be described in detail with reference to FIGS. The confirmation / operation information D23 transferred from the plant
次に、図1,図3を参照して、図2のステップST2の処理内容について詳述する。確認・操作内容照合部31は、ステップST1で決定した確認・操作IDデータD321を確認・操作ID情報D31として確認・操作が完了した時刻データと共に、確認・操作履歴格納部34内に格納する。
Next, the processing content of step ST2 of FIG. 2 will be described in detail with reference to FIGS. The confirmation / operation
図4は確認・操作履歴格納部34内に格納される履歴DB41Aを示す説明図である。同図に示すように、履歴DB41Aには、履歴番号データD411、確認・操作IDデータD412、時刻データD413、手順IDデータD414、及び運転手順推定状況データD415が格納される。
FIG. 4 is an explanatory diagram showing a
確認・操作内容照合部31から確認・操作ID情報D31が出力されると、新たな履歴番号データD411が採番され、それに対応する確認・操作IDデータD412と時刻データD413に、確認・操作ID情報D31が指示する確認・操作IDデータD321と時刻データが格納される。
When the confirmation / operation ID information D31 is output from the confirmation / operation
また、手順とは複数個の確認・操作ステップをまとめたものとする。運転員が実施する運転手順は、複数個の異なる手順から構成される。運転時には、複数の手順が同時に進行する場合もある。手順IDデータD414には、後に実施される運転手順の推定後に、確認・操作IDデータD412が行われたと推定される手順のID、または、確認・操作誤りの種別や詳細が入力される。運転手順推定状況データD415には、確認・操作IDデータD412に対して後述する運転進行状況の推定が実施されたか否かを区別するデータが格納される。図4に示すように、履歴DB41Aにデータが格納された直後は、運転手順推定状況データD415として例えば「未」と格納される。
A procedure is a collection of a plurality of confirmation / operation steps. The operation procedure performed by the operator is composed of a plurality of different procedures. During operation, a plurality of procedures may proceed simultaneously. The procedure ID data D414 is input with the ID of the procedure estimated that the confirmation / operation ID data D412 was performed after the estimation of the operation procedure to be performed later, or the type and details of the confirmation / operation error. The driving procedure estimation status data D415 stores data for discriminating whether or not the driving progress status estimation described later has been performed on the confirmation / operation ID data D412. As shown in FIG. 4, immediately after the data is stored in the
以下、図1,図4及び後述する図5〜図7を参照して図2のステップST3の処理に内容について説明する。 The contents of the process of step ST3 in FIG. 2 will be described below with reference to FIGS. 1 and 4 and FIGS.
運転手順推定部35では、まず現在進行している手順の推定を行う。具体的には、確認・操作履歴格納部34内の履歴DB41Aに格納された確認・操作IDデータD412と、運転手順に関するデータが格納された運転手順DB36の内容とのパターンマッチングを行なう。
The driving
図5は確認・操作履歴格納部34内に格納される手順進行状況DB42Aを示す説明図である。図6は、運転手順DB36に登録されている手順の一例として、手順Iの内容を示す説明図である。図6では、手順を表すものとして、操作マニュアル等に記載されているフローチャート形式の手順図を例示する。
FIG. 5 is an explanatory diagram showing the procedure
図6に示す様に、ID情報P−1で示す手順Iは、実行ステップS1〜S8及び論理演算ステップOS1,OS2から成り立つ。 As shown in FIG. 6, the procedure I indicated by the ID information P-1 includes execution steps S1 to S8 and logical operation steps OS1 and OS2.
まず、ステップS1は機器Aの第1の計器の計測値を確認する実行ステップであり、ステップS2は機器Aの第2の計器の計測値を確認する実行ステップであり、ステップS3は機器Bの計器の計測値を確認する実行ステップである。 First, step S1 is an execution step for confirming the measurement value of the first instrument of the device A, step S2 is an execution step for confirming the measurement value of the second instrument of the device A, and step S3 is the execution step of the device B. This is an execution step for confirming the measurement value of the instrument.
ステップS3は、ステップS1,S2による論理演算ステップOS1である「OR」後に実行される処理である。したがって、ステップS3は、ステップS1及びステップS2のうち、少なくとも一方のステップが実施されたこと(OR)を条件として、実施されるステップとなる。 Step S3 is a process executed after “OR” which is the logical operation step OS1 in steps S1 and S2. Therefore, step S3 is a step that is performed on condition that at least one of step S1 and step S2 is performed (OR).
ステップS4は機器Cの計器の計測値を確認する実行ステップであり、ステップS5は機器Dの計器の計測値を確認する実行ステップである。 Step S4 is an execution step for confirming the measurement value of the instrument C, and step S5 is an execution step for confirming the measurement value of the instrument D.
ステップS6は、ステップS4,S5による論理演算ステップOS2である「AND」後に実行される処理である。したがって、ステップS6は、ステップS4及びステップS5が共に実施されたこと(AND)を条件として、実施されるステップとなる。 Step S6 is a process executed after “AND” which is the logical operation step OS2 in steps S4 and S5. Therefore, step S6 is a step that is performed on condition that both step S4 and step S5 are performed (AND).
ステップS6は機器Eの操作を実施する実行ステップであり、前述したように、ステップS4、S5の双方が実施されたという条件(AND条件)を満たした後に実施されるステップであるが、ステップS4、S5の実施順は任意でよい。 Step S6 is an execution step for operating the device E. As described above, the step S6 is performed after satisfying the condition (AND condition) that both steps S4 and S5 are performed. , S5 may be performed in any order.
ステップS6後に実行されるステップS7は機器Eの計器の計測値を確認する実行ステップであり、ステップS7後に実行されるステップS8は機器Fの操作を実施する実行ステップである。 Step S7 executed after step S6 is an execution step for confirming the measured value of the instrument E, and step S8 executed after step S7 is an execution step for operating the device F.
このように、手順IDがIの処理内容は、各ステップの順序を表す情報(実行ステップS1〜S8の並び)と、個々のステップの内容を表す情報(実行ステップS1〜S8の処理内容)と、次のステップへ移るための条件の情報(論理演算ステップOS1,OS2)から構成することができる。なお、図6ではフローチャート形式で図示したが、例えば操作マニュアルに記述された文章など、その他の形式で表現されている場合にも同様に考えることができる。 As described above, the processing content with the procedure ID I includes information indicating the order of each step (sequence of execution steps S1 to S8), information indicating the content of each step (processing content of the execution steps S1 to S8), and , Information on conditions for moving to the next step (logical operation steps OS1, OS2). Although illustrated in a flowchart format in FIG. 6, the same applies to the case where the text is described in another format, such as a sentence described in an operation manual.
図7は、運転手順DB36に格納される運転手順の内容例を示す説明図であり、図6で示した手順IDがIの手順に対応するものを示している。
FIG. 7 is an explanatory diagram showing an example of the contents of the driving procedure stored in the
図7に示すように、運転手順DB36内には、各実行ステップS1〜S8が属する手順識別子D1を有する手順IDデータD361と、各実行ステップS1〜S8の具体的な内容を表す操作内容識別子D2を有する操作内容データD362と、各実行ステップS1〜S8の確認・操作識別子D3を有する確認・操作IDデータD363と、画面上で各実行ステップS1〜S8の確認・操作を実行する際に扱う表示属性識別子D4を有する表示属性データD364とが格納される。
As shown in FIG. 7, in the
さらに、運転手順DB36内には、各々の実行ステップS1〜S8に関連付けされた順序識別子D5を有する順序データD365と、論理演算ステップOS1,OS2の演算対象に関連づけられた条件識別子D6を有する論理条件データD366が格納される。順序識別子D5は、実行ステップS1〜S8間における実施される順序を示す識別子であり、条件識別子D6は、対応する複数のステップから次のステップへと移行するための条件を表す識別子である。ここで、識別子D1〜D6は各データD361〜D366を構成する基本単位として機能する。
Further, in the
図6に示した手順Iの内容は、識別子D1、D2、D5、D6によって示され、追加の識別子D3、D4を用いた以下で示す内容の手順データとして、運転手順DB36に格納される。
The contents of the procedure I shown in FIG. 6 are indicated by identifiers D1, D2, D5, and D6, and are stored in the
図7に示すように、手順識別子D1[S1−S8]として手順番号である「I」が格納される。操作内容識別子D2のD2[S1]〜D2[S8]として実行ステップS1〜S8における操作内容の情報を格納される。また、確認・操作識別子D3[S1]〜D3[S8]として対応する確認・操作IDが格納され、表示属性識別子D4[S1]〜D4[S8]として上記した表示属性が格納される。 As shown in FIG. 7, “I”, which is a procedure number, is stored as the procedure identifier D1 [S1-S8]. Information of the operation content in the execution steps S1 to S8 is stored as D2 [S1] to D2 [S8] of the operation content identifier D2. Also, corresponding confirmation / operation IDs are stored as confirmation / operation identifiers D3 [S1] to D3 [S8], and the above display attributes are stored as display attribute identifiers D4 [S1] to D4 [S8].
さらに、順序識別子D5[S1]〜D5[S8]として、ステップS1〜S8の実施順序の情報が格納される。最初に実施されるステップS1、S2は、どちらか一方を実施すればよいため、順序識別子D5[S1]、D5[S2]には、同一の順序情報「X1」が格納される。 Furthermore, information on the execution order of steps S1 to S8 is stored as order identifiers D5 [S1] to D5 [S8]. Since either one of the steps S1 and S2 to be performed first may be performed, the same sequence information “X1” is stored in the sequence identifiers D5 [S1] and D5 [S2].
ここで、ステップS3に移行するための条件は、ステップS1またはステップS2のどちらかを実施することであるため、条件識別子D6[S1−S2]として「OR」の情報が格納される。ステップS3に対応する順序識別子D5[S3]として順序情報「X2」が格納される。ステップS4、S5は互いに実施順が任意であるため、順序識別子D5[S4]、[S5]には、同一の順序情報「X3」が格納される。ステップS6に移行するための条件は、ステップS4、ステップS5を両方実施することから、条件識別子D6[S4−S5]として「AND」の情報が格納される。また、ステップS6〜S8は順番に実施するため、順序識別子D5[S6]〜D5[S8]として、それぞれ「X4」「X5」「X6」が格納される。 Here, since the condition for shifting to step S3 is to execute either step S1 or step S2, information of “OR” is stored as the condition identifier D6 [S1-S2]. The order information “X2” is stored as the order identifier D5 [S3] corresponding to step S3. Since the execution order of steps S4 and S5 is arbitrary, the same order information “X3” is stored in order identifiers D5 [S4] and [S5]. Since the condition for shifting to step S6 is that both step S4 and step S5 are performed, the information “AND” is stored as the condition identifier D6 [S4-S5]. Since steps S6 to S8 are performed in order, “X4”, “X5”, and “X6” are stored as the order identifiers D5 [S6] to D5 [S8], respectively.
上述した運転手順DB36を用いて、履歴DB41A内の確認・操作データがどの手順に属するかを推定する。
Using the
まず、図4の履歴DB41Aの運転手順推定状況データD415が「未」と格納されているリストの確認・操作IDデータを時系列順で1つ読み込む。そして、読み出した確認・操作IDデータD412と運転手順DB36に登録されている各手順の順序データD365を構成する順序識別子D5の内容が「X1」に対応する確認・操作IDデータD363を照合する。
First, the confirmation / operation ID data of the list in which the driving procedure estimation status data D415 of the
例えば、図4の履歴番号データD411が「1」の確認・操作IDデータD412「K001」と、手順識別子D1が「I」のデータと照合する場合、順序識別子D5の内容が「X1」であるステップS1、S2の確認・操作識別子D3[S1]、D3[S2]の内容「K001」「K002」を抽出し、比較する。 For example, when the history number data D411 in FIG. 4 is checked against the confirmation / operation ID data D412 “K001” with the procedure identifier D1 “I” and the procedure identifier D1 is “I”, the content of the sequence identifier D5 is “X1”. The contents “K001” and “K002” of the confirmation / operation identifiers D3 [S1] and D3 [S2] in steps S1 and S2 are extracted and compared.
その結果、一致した手順IDが複数ある場合は、運転手順推定状況データD415の次に「未」と格納されている確認・操作IDデータD412と、一致した手順識別子D1を含む手順のうち、運転手順DB36の次に行われるべき確認・操作識別子D3について、照合処理を行なう。例えば、手順識別子D1が「I」以外の手順とも照合した場合、手順識別子D1の内容が「I」のデータと照合する際は、前回照合したD3[S1]の条件識別子D6[S1]は「OR」であるため、次は確認・操作識別子D3[S3]の「K006」と、履歴番号データD411が「2」である確認・操作IDデータD412の「K003」と照合する。照合結果が一致しない場合には、その確認・操作IDデータD412は他の手順に含まれる可能性であるため、順序識別子D5が「X1」の他の手順と照合する。なお、手順ごとにどのステップまで照合が終了したか、どのステップが照合の結果一致したかは記憶していることとする。これを繰り返し、現在までの確認・操作IDデータD412が運転手順DB36の確認・操作識別子D3と最も多く一致した手順IDが一意に決まれば、それが現在進行中の手順であると判断する。
As a result, when there are a plurality of matched procedure IDs, among the procedures including the confirmation / operation ID data D412 stored as “not yet” after the driving procedure estimation status data D415 and the matched procedure identifier D1, the driving A verification process is performed for the confirmation / operation identifier D3 to be performed next to the procedure DB. For example, when the procedure identifier D1 is collated with a procedure other than “I”, when the content of the procedure identifier D1 is collated with data “I”, the condition identifier D6 [S1] of D3 [S1] collated last time is “ Since it is “OR”, next, “K006” of the confirmation / operation identifier D3 [S3] is compared with “K003” of the confirmation / operation ID data D412 whose history number data D411 is “2”. If the collation results do not match, the confirmation / operation ID data D412 may be included in another procedure, so that the sequence identifier D5 collates with another procedure “X1”. In addition, it is assumed that it is memorized to which step collation is completed for each procedure and which step is matched as a result of collation. This process is repeated, and if the procedure ID that most closely matches the confirmation / operation identifier D3 in the
照合方法は、時系列で数個前のステップから現在のステップまでをマッチングし、採点するような方法や、他の方法でもよい。 The collation method may be a method of matching and scoring from several steps in the time series to the current step, or another method.
そして、図5に示す様に、手順進行状況DB42Aの手順IDデータD421に、一意に決定された手順識別子D1の内容「I」、実施済み履歴番号データD422に手続Iで実施済みの履歴番号「1,4,6」を格納する。
Then, as shown in FIG. 5, the procedure ID data D421 of the procedure
以下、図1,図4〜図7及び後述する図8を参照して図2のステップST4の処理に内容について説明する。図8は図2のステップST3及びST4の実施後における履歴DB41Aの内容を示す説明図である。図9は図2のステップST3及びST4の実施後における手順進行状況DB42Aの内容を示す説明図である。
The contents of the process of step ST4 of FIG. 2 will be described below with reference to FIGS. 1, 4 to 7 and FIG. FIG. 8 is an explanatory diagram showing the contents of the
ステップST3によって進行中の手順の判別後、再び時系列順に最初から、確認・操作履歴の履歴DB41Aの運転手順推定状況データD415が「未」と格納されている確認・操作IDデータD412を1つずつ読み込む。
After the determination of the procedure in progress in step ST3, one confirmation / operation ID data D412 in which the operation procedure estimation status data D415 of the confirmation / operation
そして、確認・操作IDデータD412と、手順進行状況DB42Aに格納された手順IDデータD421に対応する、運転手順DB36内の確認・操作識別子D3(確認・操作IDデータD363)を、順序識別子D5(順序データD365)が「X1」の内容から順に繰り返しマッチングを行なう。
Then, the confirmation / operation identifier D3 (confirmation / operation ID data D363) in the
マッチングの結果、適切な順番で確認・操作IDが一致した場合には、手順進行状況DB42A内の該当する手順IDデータD421の実施済み履歴番号データD422に、履歴DB41Aの履歴番号データD411を格納する。また、履歴DB41Aの手順IDデータD414に該当する手順IDデータD421の内容を格納し、さらに運転手順推定状況データD415の「未」のデータを消去し、例えば「済」と格納する。その際、運転手順DB36の現在実施されている順序識別子D5(順序データD365)に対応する条件識別子D6(論理条件データD366)の内容が満たされていれば、次の手順IDデータD421とのマッチングには次の順序識別子D5に対応する確認・操作識別子D3を参照する。これを、履歴DB41Aの時刻データD413が最も新しいデータを処理するまで繰り返す。
As a result of matching, when the confirmation / operation IDs match in an appropriate order, the history number data D411 of the
ただし、上記の運転手順DB36の条件識別子D6の内容を満たさない場合や、現在実施すべき順序識別子D5の確認・操作識別子D3の内容と一致しない確認・操作IDデータD412がある場合は、次の確認・操作IDデータD412と運転手順DB36内の次に行うべき確認・操作識別子D3の内容と照合する。
However, when the content of the condition identifier D6 of the
そして、全ての「未」の確認・操作データを処理した後に、運転手順推定状況データD415が「未」として残っている確認・操作IDのデータを、確認・操作し忘れ(ステップ)、余計な確認・操作(ステップ)、確認・操作間違い候補(ステップ)に分類する。 Then, after processing all the “unchecked” confirmation / operation data, the confirmation / operation ID data for which the operation procedure estimation status data D415 remains “uncompleted” is forgotten to be confirmed / operated (step). Classify into confirmation / operation (step) and confirmation / operation error candidates (step).
分類結果は、余計な確認・操作、確認・間違いの場合は、履歴データベースの手順IDデータD414欄に格納される。余計な確認・操作であれば、例えば「余計」という文字列を格納する。後述する誤り推定装置110により最終判定が確認・操作間違いであると推定されれば、例えば「間違い(手順I)」など、どの手順と照合して間違いだと推定(最終判定)されたかを表す文字列と、その後に確認・操作間違いの原因に関するメッセージを格納する。そして、確認・操作間違いの推定が済んだ履歴番号の運転手順推定状況データD415に、「済」と格納する。また、確認・操作し忘れ(ステップ)の場合は、その発生位置を確認・操作履歴格納部34内の手順進行状況DB42Aに格納する。例えば、図9に示すように、確認・操作し忘れが発生した前後の履歴番号を、間に「〜」マークを挟んで格納する。
The classification result is stored in the procedure ID data D414 column of the history database in the case of unnecessary confirmation / operation or confirmation / error. If it is an extra confirmation / operation, for example, a character string “extra” is stored. If the error estimation device 110 (to be described later) estimates that the final determination is a confirmation / operation error, it indicates which procedure, for example, “Error (Procedure I)” is compared and the error is estimated (final determination). Stores a character string followed by a message about the cause of the confirmation / operation error. Then, “done” is stored in the driving procedure estimation status data D415 of the history number for which the confirmation / operation error has been estimated. In the case of forgetting to confirm / operate (step), the generation position is stored in the
次に、分類方法の具体的な内容を以下に述べる。 Next, the specific contents of the classification method will be described below.
まず、運転手順DB36内で実施されていない確認・操作データを得る。その方法としては、例えば手順進行状況DB42Aに登録された手順IDデータD421を1つずつ順番に参照し、その内実施済み履歴番号データD422で抜けている履歴番号を検索する。そして、他の手順IDデータD421の実施済み履歴番号データD422内に、抜けている履歴番号がないかを検索し、なければ元の実施済み履歴番号データD422内の直前の履歴番号データを得る。
First, confirmation / operation data not implemented in the
例えば、図5で示す例では、実施済み履歴番号データD422内に「1」「4」「6」と格納されており、「2」「3」「5」の番号が抜けていると判断する。まず「2」を抜けている履歴番号として抽出する。 For example, in the example illustrated in FIG. 5, “1”, “4”, and “6” are stored in the executed history number data D422, and it is determined that the numbers “2”, “3”, and “5” are missing. . First, “2” is extracted as a history number missing.
この際、手順I以外の他の手順「II」「III」…などが存在する場合は、履歴番号「2」はそれらの手順「II」「III」内の実施済み履歴番号データD422として格納されている可能性があるため、確認・操作IDデータD412が「II」「III」…の実施済み履歴番号データD422に実施済み履歴番号データD422内に「2」があるかどうかを確認する。 At this time, when there are other procedures “II”, “III”, etc. other than the procedure I, the history number “2” is stored as the completed history number data D422 in the procedures “II” and “III”. Therefore, it is confirmed whether the execution history number data D422 having the confirmation / operation ID data D412 “II”, “III”,... Has “2” in the execution history number data D422.
もし、他の手順IDデータD421内の実施済み履歴番号データD422に履歴番号「2」が格納されておれば、履歴番号「2」の処理は他の手順で正しく実施された処理であると判断し、後の処理対象から除外する。 If the history number “2” is stored in the already-executed history number data D422 in the other procedure ID data D421, it is determined that the processing of the history number “2” is the processing correctly performed in the other procedure. And excluded from later processing targets.
図9に示すように、手順IDデータD421は「I」のみなので、他の手順ID321にも履歴番号「2」がなく、これらは誤った可能性がある確認・操作の履歴番号であると判断する。 As shown in FIG. 9, since the procedure ID data D421 is only “I”, there is no history number “2” in the other procedure IDs 321 and it is determined that these are history numbers of confirmation / operation that may be erroneous. To do.
そして、手順IDデータD421が「I」の実施済み履歴番号データD422内で、「2」直前の実施済み履歴番号を参照する。例えば、抜けている履歴番号「2」の直前は「1」となる。(また仮に、手順IDデータD421内に「II」があったとして、その実施済み履歴番号データD422内に「2」が格納されているとすれば、手順IDデータD421「I」の抜けている履歴番号「3」の直前が「1」となる)。 Then, the executed history number immediately before “2” is referred to in the executed history number data D422 whose procedure ID data D421 is “I”. For example, “1” is immediately before the missing history number “2”. (Also, if “II” exists in the procedure ID data D421, and “2” is stored in the executed history number data D422, the procedure ID data D421 “I” is missing. (1 immediately before the history number “3” is “1”).
そして、直前の履歴番号「1」を得た場合、対応する図4の確認・操作IDデータD412は「K001」となり、これと同じ確認・操作識別子D3を運転手順DB36(図7)内から検索すると、D3[S1]が該当する。その次に実施すべき確認・操作識別子D33を、条件識別子D6を参照して探すとD3[S3]が該当する。その結果、運転手順DB36内で実施されていない確認・操作データはD3[S3]となる。
When the previous history number “1” is obtained, the corresponding confirmation / operation ID data D412 in FIG. 4 is “K001”, and the same confirmation / operation identifier D3 is retrieved from the operation procedure DB 36 (FIG. 7). Then, D3 [S1] corresponds. If a confirmation / operation identifier D33 to be executed next is searched with reference to the condition identifier D6, D3 [S3] corresponds. As a result, the confirmation / operation data not implemented in the
そして、履歴DB41A内で該当する履歴番号データD411の確認・操作IDデータD412に対応する運転手順DB36内の確認・操作識別子D3を検索した後、その次に実施すべき確認・操作識別子D3のデータ(実施されていない確認・操作データ)を得る。
Then, after searching the confirmation / operation identifier D3 in the
次に、履歴DB41Aの運転手順推定状況データD415に「未」と格納されている確認・操作IDデータD412を、再び時系列順に1つずつ参照する。
Next, the confirmation / operation ID data D412 stored as “not yet” in the driving procedure estimation situation data D415 of the
そして、確認・操作IDデータD412を、運転手順DB36の現在実行中の手順の中で実施されていない確認・操作識別子D3以降のデータと照合する。その結果、現在の順位の条件が満たされていないにも関わらず、それ以降の確認・操作識別子D3と照合する場合、または前回の確認・操作から一定時間以上経過した場合は、確認・操作し忘れが存在すると判断する。その際、手順進行状況DB42A内のし忘れ位置データD423に、該当する前後の履歴番号を「〜」を挟んで入力し、処理を終了する。
Then, the confirmation / operation ID data D412 is collated with data after the confirmation / operation identifier D3 which is not implemented in the procedure currently being executed in the
例えば、図8の例では、運転手順推定状況データD415に最初に「未」と入力されているのは、履歴番号データD411が「2」の確認・操作IDデータD412「K003」である。ここで、運転手順DB36で未だに実施されていないのは、確認・操作識別子D3[S3]の「K006」であり、それ以降の確認・操作識別子D3の内容と照合する。その結果、次の確認・操作識別子D3[S4]の内容「K003」と一致する。これは、確認・操作IDデータD412の「K003」が、確認・操作識別子D3の「K006」を飛ばして実施されていることを示している。よって、図9に示すように、履歴番号データD411の「1」「2」の間に確認・操作し忘れが存在すると判断し、手順進行状況DB42Aのし忘れ位置データD423に「1〜2」を格納するとともに、図8に示すように、履歴DB41Aの確認・操作ID「K003」の運転手順IDに「I」、運転手順推定状況データD415に「済」を格納する。
For example, in the example of FIG. 8, it is the confirmation / operation ID data D412 “K003” in which the history number data D411 is “2” that is first input to the driving procedure estimation status data D415. Here, what is not yet implemented in the
次に、確認・操作IDデータD412が、実施されていない確認・操作識別子D3と一致しない場合、履歴DB41A内の次の確認・操作IDデータD412を同じ確認・操作識別子D3と照合する。その結果、一致すれば、照合しない確認・操作IDデータD412は、余計な確認・操作の候補であると判断する。ここで、運転手順DB36の他の手順の順序識別子D5が「X1」である確認・操作識別子D3と確認・操作IDデータD412を照合し、一致しない場合は、確認・操作IDデータD412は余計な確認・操作であると判断し、履歴DB41Aの手順IDデータD414に「余計」、運転手順推定状況データD415に「済」と格納する。一致した手順がある場合は、まだ手順IDデータD414が推定されていない可能性があり、再びステップST1の実行時に処理する。
Next, when the confirmation / operation ID data D412 does not match the confirmation / operation identifier D3 that has not been executed, the next confirmation / operation ID data D412 in the
ただし、一定時間が経過しても推定できない場合は、確認・操作IDデータD412は余計な確認・操作であると判断し、履歴DB41Aの内容を上記と同じように更新する。図8の例では、現在実施されているのは手順Iのみである。また、運転手順DB36の中で、上記の処理後に実施されていないのは確認・操作識別子D3[S5]の「K004」である。ここで、運転手順推定状況データD415が「未」である確認・操作IDデータD412「K008」と、運転手順DB36の中で手順識別子D1が「I」かつ実施されていない確認・操作識別子D3を照合すると、一致する確認・操作識別子D3はない。そこで、履歴DB41Aの次の確認・操作IDデータD412である「K004」と実施されていない確認・操作識別子D3[S5]と照合すると一致する。他には実施されている手順がないため、確認操作ID312は余計な確認・操作であると判断し、手順IDデータD414に「余計」、運転手順推定状況データD415に「済」と格納する。
However, if it cannot be estimated even after a certain time has elapsed, it is determined that the confirmation / operation ID data D412 is an extra confirmation / operation, and the contents of the
一方、履歴DB41A内の確認・操作IDデータD412が現在行なうべき確認・操作識別子D3と一致せず、同一手順内の次の確認・操作IDデータD412が、運転手順DB36内の現在の次に行なうべき確認・操作識別子D3と一致する場合、一致しない確認・操作IDデータD412は、現在行なうべき確認・操作識別子D3との確認・操作間違い候補と判断する。
On the other hand, the confirmation / operation ID data D412 in the
図8の例で、上記の処理後に実施されていない運転手順DB36のデータは確認・操作識別子D3[S6]の「S001」、履歴DB41Aの運転手順推定状況データD415が「未」である確認・操作IDデータD412は「S002」であり、一致しないことがわかる。ここで、次の確認・操作識別子D3[S7]と、確認・操作IDデータD412を照合すると、「K005」で一致する。よって、確認・操作IDデータD412「S002」のデータは、確認・操作間違い候補と判断する。ここで、候補としているのは、実際に確認・操作間違いに該当する場合と、余計な操作を行なった後で確認・操作し忘れが発生した場合との状況が同一であり、これだけでは判断できないためである。
In the example of FIG. 8, the data in the
そこで、確認・操作間違い候補に該当する確認・操作ステップを規定した確認・操作間違い候補情報D35を、後述の確認・操作誤り推定装置10に転送する。
Therefore, the confirmation / operation error candidate information D35 defining the confirmation / operation step corresponding to the confirmation / operation error candidate is transferred to the confirmation / operation
確認・操作誤り推定装置10は、確認・操作間違い候補情報D35で規定された確認・操作間違い候補が本当に確認・操作間違いであるかを、詳細な確認・操作間違いの原因推定処理を実行して最終判定する。原因推定の詳細は後述するステップST6にて述べる。その結果、確認・操作誤り推定装置10は、間違い原因を判別できた場合は、当該確認・操作間違い候補を真の確認・操作間違いであると最終判定し、その最終判定結果と間違いの原因の詳細を表すメッセージとを含む誤り推定結果D11を運転手順推定部35に出力する。
The confirmation / operation
そして、運転手順推定部35は誤り推定結果D11に基づき、履歴DB41Aの手順IDデータD414に例えば「間違い(手順ID名):メッセージ内容」と変更して確認・操作履歴格納部34内に格納する。
Then, based on the error estimation result D11, the driving
確認・操作誤り推定装置10は間違い原因判別できなかった場合は、余計な確認・操作が実施され、その後に確認・操作し忘れが発生した可能性があると推定し、その推定内容を指示する誤り推定結果D11を運転手順推定部35に出力する。余計な確認・操作かどうかは、上述した余計な確認・操作の判別と同様の処理を行い判断し、判別できれば、運転手順推定部35によって履歴DB41Aの内容も同様に更新する。し忘れ確認・操作(ステップ)についても上述のように、手順進行状況DB42A内のし忘れ位置データD423に入力する。
If the confirmation / operation
このように、運転進行状況表示装置30A内の運転手順推定部35は推定した確認・操作間違い候補を指示する確認・操作間違い候補情報D35を確認・操作誤り推定装置10の確認・操作誤り推定処理部11に出力し、確認・操作誤り推定処理部11からの誤り推定結果D11を受け、該誤り推定結果D11を反映させた内容の履歴DB41A及び手順進行状況DB42Aを確認・操作履歴格納部34に格納する。
In this way, the driving
最後に、確認・操作誤り推定処理部11によって実行される、図2のステップST6の処理について図1,図10〜図15を参照して説明する。すなわち、確認・操作間違い候補情報D35によって指示される確認・操作間違い候補の確認・操作データの原因推定を行う確認・操作誤り推定装置10について述べる。
Finally, the process of step ST6 of FIG. 2 executed by the confirmation / operation error
確認・操作誤り推定装置10は、確認・操作誤り推定処理部11、誤り事例DB12、誤り推定ルールDB13、及び画面情報DB14から構成される。
The confirmation / operation
確認・操作誤り推定処理部11は、確認・操作間違いに関するヒューマンエラー事例が格納された誤り事例DB12、ヒューマンエラーの発生ルールが格納された誤り推定ルールDB13、運転員が参照する画面データや画面上に配置されている確認・操作対象のデータが格納された画面情報DB14からなる各種データベースを用いて、確認・操作間違いの詳細な原因を判定する。
The confirmation / operation error
確認・操作間違いに関するヒューマンエラーは、画面上で実施する確認・操作ステップを、何らかの原因で本来実施すべき対象とは異なる対象に対して実施することで発生する。原因はさまざまであるが、例えば同一画面上の近くの似ている形状・名前の対象と間違えることなどが挙げられる。 A human error related to a confirmation / operation error occurs when a confirmation / operation step performed on a screen is performed on a target different from a target to be originally performed for some reason. There are various causes, for example, it may be mistaken for a similar shape / name near the same screen.
図10は、監視制御システムの運転員用入出力部21に表示される監視制御画面の一例を示す説明図である。同図に示すように、監視制御画面となる表示パネル80は、通常のプラント監視制御画面を表示する機能を備える。図10では、通常のプラント監視制御画面の例として、画面タイトルや画面IDを表示する画面タイトル表示部81、ソフトウェア制御スイッチやプラント計測値の表示を行なう監視制御画面表示部82、表示画面の変更操作を行なうための選択ボタン831〜835が配置されるメニュー表示部83を備える構成を示している。監視制御画面表示部82の例としては、図10に示すような弁の開閉を制御する制御スイッチSW1〜SW4と、ある計測点を通過した気体の流量を示す計器の表示が挙げられる。
FIG. 10 is an explanatory diagram illustrating an example of a monitoring control screen displayed on the operator input /
制御スイッチSW1は、機器EであるA1弁を制御するためのスイッチである。同様に制御スイッチSW2は機器HであるB1弁、制御スイッチSW3は機器KであるA2弁、制御スイッチSW4は機器LであるB2弁の制御スイッチである。制御スイッチの中央には、弁の状態が表示されている。制御スイッチSW1〜SW4の弁は「開」を表す。制御スイッチSW1〜SW4の左側には、制御スイッチの機器名称VN1〜VN4と、制御スイッチの状態名(開度GO1〜GO4)とそれに対する数値(流量値FV1〜FV4及び開度の割合)が表示されている。 The control switch SW1 is a switch for controlling the A1 valve that is the device E. Similarly, the control switch SW2 is a B1 valve which is the device H, the control switch SW3 is a control switch of the A2 valve which is the device K, and the control switch SW4 is a control switch of the B2 valve which is the device L. The state of the valve is displayed at the center of the control switch. The valves of the control switches SW1 to SW4 represent “open”. On the left side of the control switches SW1 to SW4, control switch device names VN1 to VN4, control switch state names (openings GO1 to GO4), and numerical values (flow rate values FV1 to FV4 and opening ratios) are displayed. Has been.
すなわち、A1弁は制御スイッチSW1、B1弁は制御スイッチSW2、A2弁は制御スイッチSW3、B2弁は制御スイッチSW4の名称をそれぞれ示し、開度GO1〜GO4は制御スイッチSW1〜SW4の状態名である開度及びその値(%)を示し、計測値である流量値FV1はA1弁(制御スイッチSW1)を通過後の気体の流量値、計測値である流量値FV2はB1弁(制御スイッチSW2)を通過後の気体の流量値を示す。流量名称FN1は流量値FV1、流量名称FN2は流量値FV2の名称である。 That is, the A1 valve is the control switch SW1, the B1 valve is the control switch SW2, the A2 valve is the control switch SW3, the B2 valve is the name of the control switch SW4, and the openings GO1 to GO4 are the state names of the control switches SW1 to SW4. A certain opening degree and its value (%) are indicated. A flow rate value FV1 which is a measured value is a flow rate value of gas after passing through the A1 valve (control switch SW1), and a flow rate value FV2 which is a measured value is a B1 valve (control switch SW2). ) Shows the flow rate value of the gas after passing through. The flow rate name FN1 is the name of the flow rate value FV1, and the flow rate name FN2 is the name of the flow rate value FV2.
ここで、画面の横方向がx軸、縦方向がy軸とすると、図10の画面構成では、A系統であるA1弁である制御スイッチSW1、A2弁である制御スイッチSW3によって規定される流量名称FN1:A流量値がy軸方向に配置されており、B系統であるB1弁である制御スイッチSW2、B2弁である制御スイッチSW4によって規定される流量名称FN2:B流量値は、y軸方向は同じ配置でx軸方向にずれて配置されている。この場合、A系統とB系統で異なることは、x軸方向の違い、制御スイッチや流量値の名称が「A」であるか「B」であるかである。 Here, assuming that the horizontal direction of the screen is the x-axis and the vertical direction is the y-axis, the flow rate defined by the control switch SW1 that is the A1 valve that is the A system and the control switch SW3 that is the A2 valve in the screen configuration of FIG. Name FN1: A flow rate value is arranged in the y-axis direction, and flow name FN2: B flow rate value defined by control switch SW2 that is B1 valve that is B system and control switch SW4 that is B2 valve is y axis The directions are the same and are shifted in the x-axis direction. In this case, the difference between the A system and the B system is the difference in the x-axis direction, whether the name of the control switch or the flow rate value is “A” or “B”.
このような表示パネル80上で操作を行なう際には、例えば、開いた状態のA1弁を閉める操作を行なう際に、A1弁である制御スイッチSW1ではなく、画面の見間違いや監督者からの指示の聞き間違いが原因で、B1弁である制御スイッチSW2を操作してしまうヒューマンエラーが発生することが考えられる。
When performing an operation on such a
確認・操作誤り推定処理部11は、このようなヒューマンエラーの発生原理の流れとは逆に、確認・操作間違いの可能性がある確認・操作対象から、ヒューマンエラーの発生ルールに基づいて、画面上に本来行なうべき確認・操作対象が見つかるかどうかを推定する。ヒューマンエラーの発生ルールは複数あり、そのうち本来の確認・操作対象を推定することができたヒューマンエラーが、確認・操作間違いの原因と推定される。さらに原因が推定された確認・操作間違い候補の確認・操作データは、確認・操作間違いであると最終判定される。
On the contrary to the flow of the principle of occurrence of human error, the confirmation / operation error
以下に、確認・操作誤り推定処理部11による具体的な推定処理内容について、例を挙げて述べる。
Hereinafter, specific estimation processing contents by the confirmation / operation error
まず、確認・操作誤り推定処理部11は、運転手順推定部35から転送された確認・操作間違い候補を示す確認・操作間違い候補情報D35を受信する。また、予め取得している運転手順DB36内の現在実施すべき確認・操作の順序識別子D5(順序データD365)の内容を元に、運転手順DB36から本来実施すべき確認・操作識別子D2のデータを得る。
First, the confirmation / operation error
図8の履歴DB41Aの例では、履歴番号データD411が「5」の確認・操作データが、確認・操作間違い候補として受信される。この確認・操作IDデータD412は「S002」である。また、この時点で現在実施すべき確認・操作の順序識別子D5の内容は「X4」であるため、本来実施すべき確認・操作識別子D2(操作内容データD362)の内容は「S001」となる。 In the example of the history DB 41 </ b> A in FIG. 8, confirmation / operation data whose history number data D 411 is “5” is received as a confirmation / operation error candidate. The confirmation / operation ID data D412 is “S002”. At this time, the content of the confirmation / operation order identifier D5 to be currently implemented is “X4”, so the content of the confirmation / operation identifier D2 (operation content data D362) to be originally implemented is “S001”.
次に確認・操作誤り推定処理部11は、ヒューマンエラー事例のデータが格納されている誤り事例DB12を参照する。
Next, the confirmation / operation error
図11に誤り事例DB12の例を示す説明図である。誤り事例DB12には、事例IDデータD121、画面上で確認・操作を行なう際に発生するヒューマンエラー事例データD122、ヒューマンエラー事例に対するヒューマンエラー名称データD123、ヒューマンエラーが発生しうる画面上の確認・操作対象の表示属性データD124、ヒューマンエラーを推定する際に参照すべき推定処理ルールデータD125がそれぞれ格納されている。ヒューマンエラー名称データD123、表示属性データD124において、該当するデータが複数存在する場合には、例えば「/」などの記号を用いるなどして、区別できるようにデータを格納する。図11に示した誤り事例DB12の内容は一例であり、他の内容を追加してもよい。
FIG. 11 is an explanatory diagram showing an example of the
ここで、まず確認・操作誤り推定処理部11は、確認・操作内容DB32から、受信した確認・操作間違い候補情報D35で指示される確認・操作間違い候補の確認・操作IDの表示属性データD323を読み出す。そして、その表示属性データD323と、誤り事例DB12内の表示属性データD124を照合して、合致する事例IDデータD121を抽出する。例えば、確認・操作間違い候補の確認・操作IDが「S002」の場合、確認・操作内容DB32から読み出される表示属性データD323は「弁」となる。そして、誤り事例DB12の表示属性データD124と一致する事例ID410として「1」〜「6」の全てを抽出する。
Here, first, the confirmation / operation error
もしなければ、余計な確認・操作と確認・操作し忘れがあったと判断し、その判断結果を誤り推定結果D11として運転手順推定部35に出力して推定処理を終了する。その後、運転手順推定部35は誤り推定結果D11を反映させてステップST4で述べた内容で運転進行状況の推定を行う。
If not, it is determined that there has been an extra confirmation / operation and forgetting confirmation / operation, and the determination result is output to the driving
以下、抽出された事例IDデータD121が存在した場合について説明する。この場合、抽出した事例IDデータD121を一つずつ参照し、その事例IDデータD121に対応する推定処理ルールデータD125を参照する。誤り事例DB12内の推定処理ルールデータD125は、記号(処理ID)と論理演算子で表されており、個々の処理IDの内容は、誤り推定ルールDB13に格納されている。
Hereinafter, a case where the extracted case ID data D121 exists will be described. In this case, the extracted case ID data D121 is referred to one by one, and the estimation process rule data D125 corresponding to the case ID data D121 is referred to. The estimation process rule data D125 in the
図12は誤り推定ルールDB13の例を示す説明図である。誤り推定ルールDB13には、ルール適用処理IDデータD131と、推定時に実施するルール処理内容データD132とが格納されている。なお、図12の内容は一例であり、他の内容を追加してもよい。処理内容は、ある条件に合致する画面内の確認・操作対象を抽出する処理を行なうものである。
FIG. 12 is an explanatory diagram showing an example of the error
例えば、誤り事例DB12の事例IDデータD121が「1」の場合、処理ルールは「A AND B AND C」となっており、誤り推定ルールDB13内のルール適用処理IDデータD131の処理ID「A」、「B」、「C」を参照する。論理演算子は全てANDであることから、処理IDは「A」、「B」、「C」の全ての処理結果で共通する確認・操作対象を抽出する。
For example, when the case ID data D121 of the
以上の処理を、画面情報DB14に格納された、監視制御に用いる各種画面や画面上に配置された確認・操作対象に関するデータを参照しながら順次行なう。
The above processing is sequentially performed with reference to various screens used for monitoring control stored in the
図13に画面情報DB14の例を示す説明図である。画面に関する情報としては、例えば、画面IDデータD141、画面名称データD142、ある画面に対して類似した構成である類似構成画面IDデータD143、図10の選択ボタン831〜835のように画面中に表示される他の画面への選択ボタンのうち、隣接するボタンの遷移先を指示する隣接画面IDデータD144が挙げられる。また、各画面上に配置される各種の確認・操作対象のデータとしては、例えば、確認・操作対象IDデータD151、表示属性データD152、表示名称データD153、表示座標データD154、表示色データD155、ある一定期間における確認・操作頻度データD156、セットで確認・操作する対象を示すセット対象IDデータD157が格納されている。格納されるデータとしては、これに限らず関係する他の情報を追加しても良い。
FIG. 13 is an explanatory diagram showing an example of the
例えば、誤り事例DB12の事例IDデータD121が「1」の推定処理ルールデータD125「A AND B AND Cを」参照して、画面情報DB14内を探索する場合について説明する。
For example, a case will be described in which the
まず、確認・操作内容DB32を参照して、確認・操作間違い候補の確認・操作IDデータD412から確認・操作対象IDデータD322を得る。図8の履歴DB41Aの例では、確認・操作IDデータD412「S002」が確認・操作間違い候補となっており、確認・操作内容DB32から、その確認・対象ID220である「B0001」を抽出する。そして、画面情報DB14から、その確認・操作対象IDデータD151の「B0001」を検索する。
First, referring to the confirmation /
ここで、誤り事例DB12の事例IDデータD121「1」の推定処理ルールを参照して、誤り推定ルールDB13内の対応するルール適用処理IDデータD131を参照する。ルール適用処理IDデータD131が「A」の処理内容には、周囲の確認・操作対象の距離を測定し、一定距離(図12では例えば「350」)以内にある確認・操作対象を抽出すると記述されている。よって、画面情報DB14内で、まず確認・操作間違い候補の確認・操作対象IDデータD151が含まれる画面IDデータD141に該当するデータを全て抽出し、その中で確認・操作間違い候補と、他の確認・操作対象の表示座標データD154のユークリッド距離を算出する。その結果、例えば一定距離が「350」であるとすれば、距離「350」以内にある確認・操作対象IDデータD151のみを抽出する。この場合は、画面IDデータD141が「001」である、確認・操作対象IDデータD151「A0001」「A0002」「B0002」、「B0003」が抽出される。
Here, with reference to the estimation process rule of the case ID data D121 “1” in the
次に、ルール適用処理IDデータD131が「B」の処理内容は、表示名称データD153の一致度が一定以上である確認・操作対象を抽出すると記述されていることから、確認・操作対象IDデータD151「B0001」と、同一の画面IDデータD141「001」にある他の確認・操作対象の表示名称データD153の差分を算出する。その結果、例えば一定の一致度が60%以上であるとすれば、対象名の一致度が60%以上の確認・操作ID621「A0001」と「B0003」が抽出される。 Next, since the processing content whose rule application processing ID data D131 is “B” is described to extract the confirmation / operation object whose matching degree of the display name data D153 is equal to or higher than a certain level, the confirmation / operation object ID data The difference between D151 “B0001” and the other display name data D153 to be confirmed / operated in the same screen ID data D141 “001” is calculated. As a result, for example, if the certain degree of matching is 60% or more, the confirmation / operation IDs 621 “A0001” and “B0003” having the matching degree of the target name of 60% or more are extracted.
最後に、ルール適用処理IDデータD131「C」の処理内容には、同じ表示属性の確認・操作対象を抽出すると記述されていることから、確認・操作ID621「B0001」の表示属性データD152と一致する表示属性を持つ他の確認・操作対象を画面IDデータD141が「001」のデータから検索する。この場合には、「弁」という表示属性を持つ、確認・操作対象IDデータD151「A0001」「A0003」「B0003」が抽出される。以上に挙げたA〜Cまでの処理内容の算出方法は、他の方法を用いてもよい。 Finally, the processing content of the rule application processing ID data D131 “C” describes that the confirmation / operation target of the same display attribute is extracted, and therefore matches the display attribute data D152 of the confirmation / operation ID 621 “B0001”. The screen ID data D141 searches for other confirmation / operation objects having the display attribute to be “001”. In this case, confirmation / operation object ID data D151 “A0001”, “A0003”, and “B0003” having a display attribute of “valve” are extracted. Other methods may be used as the calculation method of the processing contents from A to C described above.
以上のルール適用処理IDデータD131の「A」、「B」、「C」における抽出結果のうち、全ての条件に当てはまる確認・操作対象IDデータD151を算出する。そして、確認・操作対象が見つかった場合は、確認・操作内容DB32を参照し、その確認・操作対象IDデータD151から確認・操作IDデータD321を検索する。この例の場合では、確認・操作対象IDデータD151の「A0001」と「B0003」が、全ての条件に当てはまり、それぞれの確認・操作IDデータD321「S001」「S006」を抽出する。そして、確認・操作IDデータD321と本来実施すべき確認・操作IDを照合し、一致すれば、確認・操作間違い候補は間違いであったと最終判定されたことになり、画面情報DB14内の確認・操作間違いの表示名称データD153、誤り事例DB12の該当する事例のヒューマンエラー名称データD123、ヒューマンエラー事例データD122データを用い、誤りの詳細なメッセージを作成し、確認・操作履歴格納部34の履歴データベースの手順IDデータD414に追加で格納する。この例では、本来実施すべき確認・操作IDは「S001」であるため、抽出された確認・操作IDデータD321の中では、確認・操作IDデータD321「S001」が一致することになる。これは、誤り事例DB12の事例ID410「1」の推定処理ルールで抽出することができたため、事例ID410「1」における上記データを用いて、例えば「近くの似ている名前で同属性のB弁との見間違い/聞き間違い」というメッセージを作成する。作成したメッセージは、確認・操作間違いを示す最終判定結果と共に誤り推定結果D11として運転手順推定部35に送信され、運転手順推定部35によって確認・操作履歴格納部34内の履歴DB41Aの該当する確認・操作の手順IDデータD414に「間違い(手順ID名)」が格納される。この時点における履歴DB41Aの内容は、図14に示すものとなる。なお、図14は確認・操作誤り推定処理部11の推定処理後の履歴DBの内容を示す説明図である。
Confirmation / operation target ID data D151 that satisfies all conditions is calculated from the extraction results of “A”, “B”, and “C” of the rule application process ID data D131. When a confirmation / operation object is found, the confirmation /
以上に挙げた例は、同一画面内の確認・操作対象の間違いに関する場合であるが、例えば異なる画面の確認・操作対象と間違えた場合(選択ボタン831と間違えて選択ボタン832の画面を選択したなど)は、誤り事例DB12の事例ID410「5」「6」を参照し、類似構成画面IDデータD143または隣接画面IDデータD144などのデータを利用することで処理することができる。
The example given above relates to an error in the confirmation / operation target in the same screen. For example, when a mistake is made in the confirmation / operation target of a different screen (selection of the
監督者に対する運転進行状況の表示は、運転履歴表示部37により、履歴DB41Aの内容が出力される。図15は履歴DB41Aの表示パネル70への表示例を示す説明図である。表示パネル70上には、画面タイトル表示部71、確認・操作の実施状況を表示する運転進行状況表示部72を備える。運転進行状況表示部72は、確認・操作が実施された時刻表示部73、確認・操作実施状況表示部74、確認・操作誤り表示部75に分かれる。時刻表示部に表示される時刻データD73には、履歴DB41Aの時刻データD413のデータが出力される。また、確認・操作実施状況表示部74には、手順IDデータD414ごとに、履歴DB41Aの運転手順推定状況データD415が「済」になっている確認・操作IDデータD412に対する操作内容識別子D2を、運転手順DB36または確認・操作内容DB32から読み出して表示する。具体的には、手順進行状況DB42Aの実施済み履歴番号データD422にデータがあれば、該当する操作内容識別子D2を実施済み確認・操作741として出力する。一方、し忘れ位置データD423や、履歴DB41Aの手順IDデータD414に「余計」または「間違い」が格納されていれば、誤り確認・操作として、その種別を区別できるような表示で、誤り種類説明746(746X〜746Z)と共に出力する。例えば図15では、確認・操作し忘れの場合、し忘れ確認・操作742(図14では742B)に隣接して誤り種類説明746Zを配置させ、運転進行状況表示部72の該当箇所に表示している。この際、し忘れが発生している確認・操作の表示内容は、し忘れ位置データD423内の「〜」前後の履歴番号の確認・操作IDデータD412を元に、運転手順DB36からし忘れに該当する操作内容識別子D2を取得する。また、余計な確認・操作の場合は、確認・操作誤り表示部75に、余計確認・操作743(図14では743G)として表示している。この内容は、確認・操作内容DB32を参照し、その確認・操作ID314から確認・操作内容データD324を取得して表示する。また、余計確認・操作743と発生した時刻を破線を用いて対応付けているが、この破線はなくてもよい。確認・操作間違いの場合は、間違い確認・操作744(図14では744H)を確認・操作誤り表示部75に表示し、代わりに実施されていない確認・操作745(図14では745E)を確認・操作実施状況表示部74に表示している。間違い確認・操作744の場合は確認・操作内容DB32の操作内容データD324から、実施されていない確認・操作745の場合は運転手順DB36の操作内容識別子D2から表示内容を得る。また、間違い確認・操作744の隣に、確認・操作間違いの詳細な原因の間違いメッセージ78を表示する。また、矢印79によってこの2つが間違いであると対応付けているが、なくてもよい。この場合も破線を用いて時刻データD73と対応づけているが、破線はなくてもよい。
For the display of the driving progress status for the supervisor, the contents of the history DB 41 </ b> A are output by the driving
図15で示した表示パネル70例では、フローチャートのような表示形式を例に挙げているが、文字による表記など他の表示方法でもよい。また、今回は専用の運転履歴表示部37に表示しているが、監督者用入出力部22上に表示するようにしてもよい。
In the example of the
(効果)
実施の形態1によるプラント監視制御システムにおいては、運転手順の誤りを検出するだけではなく、確認・操作間違いの場合にはその発生原因が、画面情報やヒューマンエラー事例から推定され、運転履歴と共に表示される。この手法によれば、監督者は、運転進行中に発生した確認・操作間違いステップを、その原因と共に認知することができるため、一見関連のなさそうな確認・操作間違いステップが、どの手順と間違えているのかを悩む必要はなくなる。そのため、より迅速に運転員の間違いに対して対応できるようになる。
(effect)
In the plant monitoring and control system according to the first embodiment, not only an error in the operation procedure is detected, but in the case of a confirmation / operation error, the cause of the occurrence is estimated from screen information and human error cases and displayed together with the operation history. Is done. According to this method, the supervisor can recognize the confirmation / operation error step that occurred while driving and the cause, so the confirmation / operation error step seemingly unrelated is mistaken for which procedure. You don't have to worry about it. Therefore, it becomes possible to respond to the operator's mistake more quickly.
また、以上に述べた運転進行状況の提示は主として監督者に向けたものであるが、例えば訓練中の運転員の行動を確認・操作履歴格納部34に格納しておき、訓練が終わった後にそれを運転員に対して運転履歴表示部37にて再生表示することで、自らの運転の間違いや間違えた原因を把握させ、正しい運転方法を学習させる、訓練システムとして利用してもよい。
In addition, the above-described driving progress presentation is mainly directed to the supervisor. For example, the behavior of the driver during training is stored in the confirmation / operation
さらに、確認・操作履歴格納部34を元に、確認・操作間違いの原因をまとめてテキストデータやそのハードコピーとして出力し、画面設計者に対しユーザインタフェースの問題点としてフィードバックしてもよい。
Furthermore, based on the confirmation / operation
このように、実施の形態1のプラント監視制御システムの確認・操作誤り推定装置10における確認・操作誤り推定処理部11は、確認・操作間違い候補が確認・操作間違いであるいか否かの最終判定結果、及び最終判定結果が確認・操作間違いを指示する場合はその間違い原因を規定した誤り推定結果D11を出力するため、運転員及びその監督者は、誤り推定結果D11を参照することにより、間違い原因を早期かつ客観的に認識することができる。
As described above, the confirmation / operation error
その結果、監督者は運転員に誤り推定結果D11に基づいて適切にヒューマンエラーの内容を指摘することができ、互いの思い込みによる意見の相違を解決でき、確認・操作間違いに対し、適切かつ早急な対処方法を採ることができる分、システムの安全性の向上及び監督制御処理の効率化を図ることができる。 As a result, the supervisor can appropriately point out the details of the human error based on the error estimation result D11 to the operator, can resolve the disagreement of opinions due to each other's assumptions, and can appropriately and quickly respond to confirmation / operation errors. Therefore, the safety of the system can be improved and the efficiency of the supervisory control process can be improved.
また、現行の手順とは一見関連がなさそうな確認・操作間違いがある場合でも、どの手順と間違えているのかについて検討する負荷を軽減することによりシステム全体のコストの低減化を図るこことができ、対処方法についてより早く検討できるという効果を奏する。 In addition, even if there is a confirmation / operation mistake that does not seem to be related to the current procedure, it is possible to reduce the overall system cost by reducing the load of examining which procedure is wrong. This is effective in that it is possible to examine the coping method sooner.
また、誤り推定結果D11を含む詳細な情報を開示することにより、監督者や運転者への情報の開示内容の向上を図ることができる。 Further, by disclosing detailed information including the error estimation result D11, it is possible to improve the disclosure content of information to the supervisor and the driver.
<実施の形態2>
プラント事故時の復旧作業など非日常業務のプラント運転時には、プラント状態が次々と変化するため、迅速に判断して対応することが必要とされる場合がある。その際、万が一確認・操作のヒューマンエラーが発生した場合には、それがプラント状態に重大な結果を引き起こすものほど、一刻も早く対応する必要がある。
<
When a plant is operated for extraordinary work such as recovery work in the event of a plant accident, the plant state changes one after another, so it may be necessary to make a quick decision and take action. At that time, if a human error of confirmation / operation occurs, it must be dealt with as soon as possible so as to cause a serious result in the plant state.
実施の形態1のプラント監視制御システムにおける確認・操作誤り推定処理部11によるプラント運転誤り分析機能では、確認・操作誤りを検出して運転進行状況と共に表示し、特に確認・操作間違いに関しては原因を提示することができる。しかし、複数の誤りが発生している場合には、優先して対応すべき誤りを見つけるために、複数の誤りの重要度について検討して比較する作業が発生したり、軽度の誤りを先に対応して重大な誤りに対する対応を後回しにしたりしてしまうなど、適切な順序でプラント状態を改善できない可能性がある。
In the plant operation error analysis function by the confirmation / operation error
そこで、実施の形態2では、機器データや警報データなどのプラントデータを用いて、特定のプラント状態で行なわれる、あるいはし忘れるとプラントに重大な影響を与える可能性がある確認・操作ステップ(以後、「禁止操作」と呼ぶ)を検出し、実施の形態1の運転履歴表示部37の表示内容に加える方法の例を示す。
In the second embodiment, therefore, a confirmation / operation step (hereinafter referred to as “plant data”, such as equipment data and alarm data) that may be performed in a specific plant state or that may seriously affect the plant if it is forgotten. , Referred to as “prohibited operation”), and an example of a method of adding to the display contents of the operation
図16は実施の形態2に係るプラント監視制御システムの構成を示すブロック図である。本実施の形態のプラント監視制御システムは、実施の形態1と同様、確認・操作誤り推定装置10、プラント監視制御装置20、及び運転進行状況表示装置30B(図1の運転進行状況表示装置30A相当)から構成される。
FIG. 16 is a block diagram showing a configuration of a plant monitoring control system according to the second embodiment. As in the first embodiment, the plant monitoring and control system according to the present embodiment is a confirmation / operation
確認・操作誤り推定装置10、プラント監視制御装置20内の構成は、実施の形態1と同様である。ただし、運転進行状況表示装置30Bには、実施の形態1の運転進行状況表示装置30Aに加え、禁止操作推定部38と禁止操作DB39(重要影響操作データベース)を備えている。
The configurations in the confirmation / operation
実施の形態2の処理内容は、確認・操作履歴格納部34内の履歴DB41B(DB41Aに対応)に格納された運転内容に基づき、運転手順DB36と運転手順推定部35とを用いて、現在実施されている手順を推定し、その後、確認・操作し忘れ(ステップ)、余計な確認・操作(ステップ)、及び確認・操作間違い(ステップ)を検出する処理までは、実施の形態1のプラント監視制御システムと同様である。
The processing content of the second embodiment is based on the driving content stored in the
実施の形態2では、さらに上記の確認・操作し忘れ、余計な確認・操作及び確認・操作間違いが、プラントに重要な影響を与える可能性があるかどうかを、禁止操作推定部38において禁止操作DB39のデータを用いて判別する。
In the second embodiment, the prohibited
図17は禁止操作DB39の構成を示す説明図である。同図に示すように、禁止操作DB39には、確認操作IDデータD391、0個以上の条件データD392A,D392B,…、及び確認・操作の誤り種別データD393が格納されている。
FIG. 17 is an explanatory diagram showing the configuration of the prohibited
条件データD392A等として、例えば、し忘れ処理「機器B 確認」の場合、警報信号「○○(機器名 例:加圧器)水位低」「○○(機器名 例:原子炉)トリップ信号発信」やプラント値「○○(機器名)水位(または圧力)△△(値)%以下」などが挙げられる。余計な確認・操作や確認・操作間違いについても、上記と同じような条件が考えられる。 As condition data D392A, etc., for example, in the case of forgetting to process “equipment B confirmation”, alarm signal “XX (equipment name: pressurizer) water level low” “XX (equipment name: reactor) trip signal transmission” And plant value “XX (equipment name) water level (or pressure) ΔΔ (value)% or less”. The same conditions as above can be considered for unnecessary confirmation / operation and confirmation / operation mistakes.
運転手順推定部35において実施の形態1と同様の運転手順推定処理を行った結果、確認・操作誤り(確認・操作し忘れ、余計な確認・操作及び確認・操作間違いのいずれか)があると推定された場合は、確認・操作誤りに該当する確認・操作IDを取得する。この際、確認・操作し忘れの場合は、運転手順DB36から本来実施すべき確認・操作識別子D3を取得する。
As a result of performing the driving procedure estimation process similar to that of the first embodiment in the driving
また、確認・操作間違いと余計な確認・操作の場合は、履歴DB41Bから確認・操作IDデータD412を取得する。そして、取得した確認・操作IDデータと、誤りの種別を表す文字列(「余計」「し忘れ」「間違い」)を、禁止操作推定部38に送信する。禁止操作推定部38はこれらのデータを受信し、確認・操作IDは禁止操作DB39の確認操作IDデータD391と、誤りの種別の文字列は誤り種別データD393と照合する。確認操作IDデータD391と誤り種別データD393の両方が一致するデータが見つかれば、禁止操作推定部38は、該当する条件データD392(D392A,D392B,…)を参照する。条件データD392には、実施された確認・操作がプラントに重大な影響を与える場合の条件(例えば、警報の発信や関連するプラント計器の値)が格納されており、禁止操作推定部38はこれらに記述されたプラントデータを、プラントデータ取得部33から取得し、条件を満たすかどうかを照合する。その結果、全ての条件データを満たす場合は、その確認・操作IDは、重要度が所定基準以上である禁止操作であると判断し、禁止操作に該当する誤り操作を規定する禁止操作情報D38(重要影響操作情報)を確認・操作履歴格納部34に出力し、確認・操作履歴格納部34内の手順進行状況DB42Bまたは履歴DB41Bを、禁止操作情報D38を加味した内容に更新する。
In addition, in the case of a check and operation mistake and an extra check and operation, to get the check and operation ID data D412 from the history DB41 B. Then, the acquired confirmation / operation ID data and a character string indicating the type of error (“extra”, “forgotten”, “wrong”) are transmitted to the prohibited
図18及び図19は実施の形態2における禁止操作推定部38による禁止操作推定処理実行後における手順進行状況DB42B及び履歴DB41Bの内容を示す説明図である。図18に示す手順進行状況DB42Bには、実施の形態1の内容に加えて禁止操作324を設けており、禁止操作がし忘れ確認・操作であれば、例えばその前後の履歴番号を「〜」を挟んで格納する。
18 and 19 are explanatory diagrams showing the contents of the procedure
一方、図19に示すように、履歴DB41Bは、実施の形態1の履歴DB41Aの内容に加えて禁止操作データD416の欄を設けており、余計な確認・操作または確認・操作し間違いに禁止操作が該当すれば、履歴DB41Bの表示属性識別子D416における該当する履歴番号に関し○印を格納する。
On the other hand, as shown in FIG. 19, the
このように、履歴DB41B及び手順進行状況DB42Bは、禁止操作情報D38に基づき禁止操作の内容を加味した内容に更新される。
As described above, the
また、運転履歴表示部37に確認・操作誤りを表示する際には、履歴DB41Bと手順進行状況DB42Bに格納された禁止操作の履歴番号を参照して、誤り表示742〜744を、他と区別できるような表示方法(例えば、印をつける、誤り表示の色を変えるなど)で表示する。
Further, when displaying the confirmation and operation errors to the operation
図20は運転履歴表示部37による、履歴DB41Bの表示パネル70への表示例を示す説明図である。図20示す例では、禁止マーク77がし忘れ確認・操作742B(機器B 確認)に隣接して表示される共に、禁止マーク77が間違い確認・操作744H(機器H 確認)に隣接して表示される。
Figure 20 is due to the operation
なお、以上に述べた内容は、確認・操作内容が禁止操作か否かを判別する例であるが、禁止操作DB39に重要度の欄を追加し、禁止操作の重要度をより細かく設定して、運転履歴表示部37に重要度ごとに区別できるように表示してもよい。
The contents described above are examples of determining whether or not the confirmation / operation content is a prohibited operation. However, an importance column is added to the prohibited
(効果)
実施の形態2のプラント監視制御システムは、重要度が所定の基準を超えたし忘れ確認・操作(ステップ)、余計な確認・操作(ステップ)及び確認・操作間違い(ステップ)を規定した禁止操作情報D38に基づき、禁止操作が指示される履歴DB41B、手順進行状況DB42Bの内容を表示パネル70上に表示することができる。
(effect)
The plant monitoring and control system according to the second embodiment is a prohibited operation in which the degree of importance exceeds a predetermined standard and forgetting confirmation / operation (step), extra confirmation / operation (step), and confirmation / operation error (step) are specified. Based on the information D38, the contents of the
このため、運転員及びその監督者が禁止操作情報D38が指示された運転進行状況を認識することにより、推定された誤り処理(し忘れ確認・操作、余計な確認・操作及び確認・操作間違い)のうち、優先的に改善を行う必要がある処理を的確に認識することができる。その結果、運転進行状況推定後に迅速かつ適切な対応を採ることができる効果を奏する。 For this reason, the operator and his / her supervisor recognize the operation progress status instructed by the prohibited operation information D38, so that the estimated error processing (forgotten confirmation / operation, extra confirmation / operation and confirmation / operation error) Among these, it is possible to accurately recognize a process that needs to be improved with priority. As a result, there is an effect that a quick and appropriate response can be taken after the driving progress situation estimation.
<コンピュータへの応用>
なお、実施の形態1及び実施の形態2で述べたプラント監視制御システムは、例えば、主記憶装置、演算装置、入力装置、二次記憶装置及び出力装置等から構成され、これらの装置が共通バスを介して共通に接続されるような構成のコンピュータ装置により実現することができる。
<Application to computer>
The plant monitoring and control system described in the first embodiment and the second embodiment includes, for example, a main storage device, an arithmetic device, an input device, a secondary storage device, an output device, and the like, and these devices are connected to a common bus. This can be realized by a computer device configured to be commonly connected via the network.
このようなコンピュータ装置において、プラント監視制御部23、確認・操作内容照合部31、プラントデータ取得部33、運転手順推定部35、確認・操作誤り推定処理部11、及び禁止操作推定部38は、例えば、演算装置がコンピュータを機能させるプログラムに基づき動作することによって実現可能である。上記プログラムは主記憶装置あるいは二次記憶装置に格納可能である。
In such a computer apparatus, the plant
また、確認・操作内容DB32、確認・操作履歴格納部34、運転手順DB36、誤り事例DB12、誤り推定ルールDB13、画面情報DB14、及び禁止操作DB39は、主記憶装置あるいは二次記憶装置によって実現可能である。
The confirmation /
加えて、運転員用入出力部21、監督者用入出力部22、及び運転履歴表示部37は一般的な入力装置、出力装置(表示装置)及びその組合せによって実現可能である。また、プラント機器24は、プラント監視制御システムの確認・制御対象のハードウェアである。
In addition, the operator input /
<その他>
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
<Others>
It should be noted that the present invention can be freely combined with each other within the scope of the invention, and each embodiment can be appropriately modified or omitted.
10 確認・操作誤り推定装置、11 確認・操作誤り推定処理部、12 誤り事例DB、13 誤り推定ルールDB、20 プラント監視制御装置、21 運転員用入出力部、22 監督者用入出力部、23 プラント監視制御部、24 プラント機器、30A,30B 運転進行状況表示装置、31 確認・操作内容照合部、32 確認・操作内容DB、33 プラントデータ取得部、34 確認・操作履歴格納部、35 運転手順推定部、36 運転手順DB、37 運転履歴表示部、38 禁止操作推定部、39 禁止操作DB。
DESCRIPTION OF
Claims (2)
前記プラント操作情報に基づき、少なくとも一つの操作ステップからなる操作履歴情報を取得し、該操作履歴情報に基づく運転進行状況を視覚認識可能に表示する運転進行状況表示装置とを備えたプラント監視制御システムであって、
前記運転進行状況表示装置は、運転手順に関するデータを含む運転手順データベースを有し、該運転手順データベースと前記操作履歴情報とを比較して、本来実行すべきである中で未だ実行されていない操作ステップであるし忘れ操作、余計に実行されている操作ステップである余計操作、及び実行すべき操作ステップの代わりに間違えて実行されていると想定される操作ステップである操作間違い候補に分類するとともに、該操作間違い候補を規定した間違い候補情報を出力し、
前記プラント監視制御システムは、
前記間違い候補情報より規定された前記操作間違い候補それぞれについて、間違い原因を推定する間違い推定処理を実行して前記操作間違い候補が操作間違いであるか否かを最終判定し、その最終判定結果及び前記最終判定結果が操作間違いを指示する場合は推定された間違い原因を規定した誤り推定結果を出力する操作誤り推定装置をさらに備え、
前記操作誤り推定装置は、
プラント操作時に想定される操作誤り事例を蓄積した誤り事例データベースと、
前記操作誤り事例を検出するための複数のルールを規定した推定ルールデータベースと、
プラント操作時に使用される操作画面に関する情報を規定した画面情報データベースと、
各前記操作間違いステップ候補について、前記誤り事例データベース、前記推定ルールデータベース及び前記画面情報データベースの内容を参照することにより、前記間違い原因推定処理を実行する操作誤り推定処理部とを含む、
プラント監視制御システム。 A plant monitoring and control device for controlling plant equipment to be controlled in accordance with an operation instruction obtained via a predetermined input device, and outputting plant operation information defining operation details including confirmation processing to be performed on the plant equipment; ,
A plant monitoring and control system comprising an operation progress status display device that acquires operation history information including at least one operation step based on the plant operation information and displays the operation progress status based on the operation history information so as to be visually recognizable. Because
The operation progress status display device has an operation procedure database including data relating to an operation procedure, and compares the operation procedure database with the operation history information, and an operation that has not been executed yet should be executed. It is classified as an operation error candidate that is an operation step that is assumed to be executed by mistake instead of an operation step that is a step, a forget operation, an extra operation that is an extra operation step, and an operation step that should be executed. , Output error candidate information defining the operation error candidate,
The plant monitoring control system is
For each of the operation error candidates defined from the error candidate information, an error estimation process for estimating an error cause is performed to finally determine whether the operation error candidate is an operation error, and the final determination result and the An operation error estimation device that outputs an error estimation result that specifies the estimated error cause when the final determination result indicates an operation error;
The operation error estimation device includes:
An error case database that stores operation error cases that can be expected during plant operation,
An estimation rule database that defines a plurality of rules for detecting the operation error case;
A screen information database that defines information related to the operation screen used during plant operation,
An operation error estimation processing unit that executes the error cause estimation process by referring to the contents of the error case database, the estimation rule database, and the screen information database for each of the operation error step candidates.
Plant monitoring and control system.
前記運転進行状況表示装置は、
前記し忘れ操作が実行されないこと及び前記余計操作及び操作間違いが実行されることに関し、重要度が所定基準以上であるか否かを規定した重要影響操作データベースを有し、該重要影響操作データベースと前記操作履歴情報とを比較して、重要度が所定基準を超えた前記し忘れ操作ステップ、前記余計操作ステップ及び前記操作間違いステップを規定した重要影響操作情報を取得し、前記操作履歴情報に前記重要影響操作情報の内容を加味した前記運転進行状況を表示する、
プラント監視制御システム。 A plant monitoring control system according to claim 1,
The driving progress display device
An important influence operation database that defines whether or not the degree of importance is greater than or equal to a predetermined standard with respect to the fact that the forgetting operation is not executed and the extra operation and the operation error are executed; Compared with the operation history information, obtain important influence operation information that defines the forgetting operation step, the extra operation step and the operation error step with an importance level exceeding a predetermined standard, and the operation history information includes the operation history information. Display the progress of the operation, taking into account the contents of important influence operation information.
Plant monitoring and control system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011197029A JP5726027B2 (en) | 2011-09-09 | 2011-09-09 | Plant monitoring and control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011197029A JP5726027B2 (en) | 2011-09-09 | 2011-09-09 | Plant monitoring and control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013058137A JP2013058137A (en) | 2013-03-28 |
JP5726027B2 true JP5726027B2 (en) | 2015-05-27 |
Family
ID=48133963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011197029A Active JP5726027B2 (en) | 2011-09-09 | 2011-09-09 | Plant monitoring and control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5726027B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6228083B2 (en) * | 2014-08-25 | 2017-11-08 | 東芝三菱電機産業システム株式会社 | Plant monitoring system and plant monitoring method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2628453B2 (en) * | 1994-01-21 | 1997-07-09 | 関西電力株式会社 | Equipment operation remote monitoring device |
JP5503321B2 (en) * | 2010-02-10 | 2014-05-28 | 株式会社日立製作所 | Operation management method, program, and operation management system |
-
2011
- 2011-09-09 JP JP2011197029A patent/JP5726027B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013058137A (en) | 2013-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6669156B2 (en) | Application automatic control system, application automatic control method and program | |
JP5091308B2 (en) | Graphic user interface device | |
US8698616B2 (en) | Monitor control system | |
WO2010064459A1 (en) | Operation training system and plant operation supporting system | |
KR101557261B1 (en) | An Auto-Generating System of Text-Based Operational Sequence Diagram for Computerized Procedure System Built in the Training Simulator of Power Plant | |
JP2007140997A (en) | Apparatus for diagnosing fault | |
JP2009289064A (en) | Monitoring system with human interface function | |
JP5726027B2 (en) | Plant monitoring and control system | |
JP5962367B2 (en) | Fault tree generator | |
JP5014370B2 (en) | Plant monitoring and control system | |
JP5597047B2 (en) | Power plant operation guidelines display system | |
JP5390473B2 (en) | Operation support system for nuclear power plant | |
JP5318218B2 (en) | Graphical user interface device | |
JP2011186706A (en) | Information processor, information processing method, and program | |
JP5987581B2 (en) | FT calculation support program, FT calculation support method, and FT calculation support apparatus | |
JP5121630B2 (en) | Alarm support apparatus and method for presenting treatment when alarm occurs | |
JP2021111116A (en) | Plant control device, plant monitoring device using the same, data collecting device and plant control device simulator | |
JP6782187B2 (en) | Plant operation monitoring device and plant operation monitoring method | |
JP7393316B2 (en) | Driving support system, driving support method and program | |
JPH0584907B2 (en) | ||
JP2003208333A (en) | Trace information searching device and method therefor | |
KR20180056890A (en) | Apparatus and method for providing response action guide | |
JP2023107534A (en) | Support system, support method and program | |
Arigi et al. | Analysis of Diagnosis Errors for the APR1400 Main Control Rooms | |
JPH07320186A (en) | Plant operation support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130925 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140701 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140822 |
|
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: 20150303 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150331 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5726027 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |