JP2009176165A - Plant management apparatus, plant management method, and plant management program - Google Patents
Plant management apparatus, plant management method, and plant management program Download PDFInfo
- Publication number
- JP2009176165A JP2009176165A JP2008015553A JP2008015553A JP2009176165A JP 2009176165 A JP2009176165 A JP 2009176165A JP 2008015553 A JP2008015553 A JP 2008015553A JP 2008015553 A JP2008015553 A JP 2008015553A JP 2009176165 A JP2009176165 A JP 2009176165A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- emergency
- plant
- face
- face image
- 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.)
- Pending
Links
Images
Landscapes
- Collating Specific Patterns (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
【課題】プラント等における非常事態時に際して、迅速に操作権限を付与することを目的とする。
【解決手段】人物の顔画像データを取得し、取得された顔画像データから顔輪郭データや、顔特徴データを抽出し、当該顔画像データや、顔特徴データと、予め顔画像DB121に記憶されている顔画像データや、顔特徴データとを照合し、前記照合の結果、所定の値以上の一致率が算出された場合、前記顔画像データの人物に運転監視操作装置1に対する操作権限を与えることを特徴とする。
【選択図】図2An object of the present invention is to quickly give an operation authority in the event of an emergency in a plant or the like.
Face image data of a person is acquired, face contour data and face feature data are extracted from the acquired face image data, and the face image data and face feature data are stored in advance in the face image DB 121. The facial image data and the facial feature data are collated, and if a matching ratio equal to or higher than a predetermined value is calculated as a result of the collation, the person of the facial image data is given the operation authority to the driving monitoring operation device 1 It is characterized by that.
[Selection] Figure 2
Description
本発明は、プラント管理装置、プラント管理方法およびプラント管理プログラムの技術に関する。 The present invention relates to a plant management apparatus, a plant management method, and a plant management program.
従来のプラント管理において、プラント運転員は、計器室の運転監視操作装置にて、キーボードからの操作、または接触方式による生体認証によって運転の認証を受け、運転監視操作装置の画面にてプロセスの運転状態を把握し、運転操作や設定を行ってきた。
このようなシステムに関し、例えば、特許文献1には、キーやカードの挿入が不要で、迅速な入力操作に対応できるセキュリティ管理装置が記載されている。
With regard to such a system, for example,
ところで、プロセス産業の分野においては、非常事態の発生時には、ログインしている運転員に関係なく、運転監視操作装置に最寄りの運転員が運転操作を行なわねばならない場合がある。このように、操作権限を得ている運転員が持ち場を離れ、画面にスクリーンセーバがかかってロック状態にあるとき、例えば、別の運転員が新たにユーザID(Identification)や、パスワードを入力したり、指静脈などの生体情報を生体認証装置に認識させたり、無線や赤外線を使用した環境で動作可能なID特定装置を携帯して認証を受けねばならず、非常事態に対する迅速な対応として好ましくないという問題がある。 By the way, in the field of the process industry, when an emergency occurs, the operator nearest to the operation monitoring operation device may have to perform the operation regardless of the operator who is logged in. In this way, when an operator who has operating authority leaves the place and is in a locked state with a screen saver on the screen, for example, another operator can newly input a user ID (Identification) or password. It is necessary to make the biometric authentication device recognize biometric information such as finger veins, carry an ID identification device that can operate in an environment using wireless or infrared, and receive authentication, which is not preferable as a quick response to an emergency situation. There is a problem.
このような背景に鑑みて本発明がなされたのであり、本発明は、迅速に操作権限を付与することを目的とする。 The present invention has been made in view of such a background, and an object of the present invention is to quickly give an operation authority.
前記課題を解決するため、本発明は、計測装置から取得したプラントデータと記憶部に記憶された非常事態条件とを比較してプラントが非常事態にあるか否かを判定し、前記判定の結果、前記プラントが非常事態にあると判定された場合、撮像装置から取得した顔画像と前記記憶部に記憶されたテンプレート顔画像とを比較して、撮像にかかるオペレータによる操作を受け付けるか否かを認証することを特徴とする。 In order to solve the above problem, the present invention compares the plant data acquired from the measuring device with the emergency condition stored in the storage unit to determine whether or not the plant is in an emergency, and the result of the determination When it is determined that the plant is in an emergency, the face image acquired from the imaging device is compared with the template face image stored in the storage unit to determine whether or not to accept an operation by the operator related to imaging. It is characterized by authenticating.
本発明によれば、迅速に操作権限を付与することができる。 According to the present invention, the operation authority can be quickly granted.
次に、本発明を実施するための最良の形態(「実施形態」という)について、適宜図面を参照しながら詳細に説明する。 Next, the best mode for carrying out the present invention (referred to as “embodiment”) will be described in detail with reference to the drawings as appropriate.
図1は、本実施形態に係るプロセス監視制御システムの構成例を示す図である。
プロセス監視制御システム10において、プロセス監視制御装置3は、通信回線4を介して、運転監視操作装置1(プラント管理装置)に接続されている。プロセス監視制御装置3は、プラント5における配管を流れる流体(例えば、油類)の流量のデータ等を、流量計52から取得し、通信回線4を介して、取得した流量のデータを運転監視操作装置1へ送る。そして、運転監視操作装置1の操作画面11を介して、運転員が操作指示をプロセス監視制御装置3へ送ると、プロセス監視制御装置3は、この操作指示に従ってプラント5におけるバルブ53の開閉等を制御し、タンク51間の流体の流量を調節する。
FIG. 1 is a diagram illustrating a configuration example of a process monitoring control system according to the present embodiment.
In the process
流量計52によって検出された流量に関するデータや、バルブ53の開閉情報は、前記したようにプロセス監視制御装置3および通信回線4を介して運転監視操作装置1に送られる。運転監視操作装置1では、ディスプレイ上に送られた流量に関するデータが、操作画面11の計器表示のように表示される。また、バルブ53の開閉状態に関するデータも、同様に運転監視操作装置1へ送られ、ディスプレイ上に操作画面11の計器表示として表示される。また、運転監視操作装置1の操作画面11上には、バルブ53の開閉を制御するためのアップ・ダウンの操作スイッチが表示されている。運転員は、これらの操作スイッチを、マウスや、タッチパネル付ディスプレイを使用することによって、押下することにより、バルブ53の開閉を制御することができる。
Data relating to the flow rate detected by the
従って、運転員は、運転監視操作装置1の操作画面11をモニタすることにより、油の流入や流出状況を把握することができる。さらに、運転員が、バルブ53の開閉制御をしようとする場合には、運転監視操作装置1の操作画面11に表示されている操作スイッチを操作することにより、バルブ53の開閉制御を行うことができる。
Therefore, the operator can grasp the inflow and outflow conditions of the oil by monitoring the
運転監視操作装置1は、顔認識用カメラ2(撮像部)を有している。この顔認識用カメラ2は、運転員の顔を撮影し、顔画像を運転監視操作装置1に入力するためのもので、例えば、赤外線センサや、人検出センサを備えており、運転員が近づくと自動で撮影を行なうことが可能であってもよい。さらに、顔認識用カメラ2は、自動で3次元的に回動可能であり、赤外線センサや、人検出センサから得られる情報に従って人のいる方向にカメラ方向を調節可能であってもよい。
The driving
図2は、本実施形態に係る運転監視操作装置の構成例を示す図である。
ユーザ認証部106は、入力されたユーザIDやパスワードを基に認証を行い、当該運転員に操作権限を付与可能か否かを判定する機能を有する。顔画像取得部101は、顔認識用カメラ2から顔画像を含む生画像データ301(図4参照)を取得し、背景等を除去した後、顔登録部102へ背景等を除去した顔画像データ302(図4参照)を送る機能を有する。顔登録部102は、顔画像取得部101から送られた顔画像データ302から顔輪郭データ304(図5参照)や、顔特徴データ305(図5参照)を抽出し、これらのデータを顔画像DB121(Database)へ格納する機能を有する。生画像データ301、顔画像データ302、顔輪郭データ304および顔特徴データ305は、図4を参照して後記する。
FIG. 2 is a diagram illustrating a configuration example of the operation monitoring operation device according to the present embodiment.
The
顔認証部104は、顔認識用カメラ2から取得した顔画像から顔輪郭データ503(図7参照)や、顔特徴データ504(図7参照)を抽出し、顔画像DB121に格納されている顔輪郭データ304(図4参照)や、顔特徴データ305(図4参照)と比較することにより、操作権限を付与可能な運転員か否かを判定する機能を有する。非常事態登録部105は、非常事態か否かを判定するための流量や、バルブ53の状態の条件である実行条件式604(図8参照)を生成して、当該実行条件式604を非常事態DB122へ格納する機能を有する。プロセスデータ収集部108(プラントデータ取得部)は、プロセス監視制御装置3から、流量計52が測定した流量に関するデータや、バルブ53の開閉状態に関するデータなど(プロセスデータ)を収集し、これらのデータを収集DB123へ格納する機能を有する。非常事態判定部109は、収集DB123に格納されているデータの各値を、非常事態DB122に格納されている実行条件式604に代入し、“TRUE”か否かを判定することで非常事態か否かを判定する機能を有する。プロセスデータ設定部107は、設定DB124に格納されている設定データに従ってプラント5や、プロセス監視制御装置3の設定を行う機能を有する。タイマ遅延部110は、プロセスデータ収集部108によるプロセスデータの収集を所定時間毎に行わせる機能を有する。
The
操作受付部103は、以下の機能を有する。操作受付部103は、非常事態登録処理か否か、非常事態か否かなどを判定し、それぞれの判定結果に応じて顔認証部104を起動させたり、ユーザ認証部106を起動させたり、プラント5や、プロセス監視制御装置3の設定データを図示しないキーボード等を介して取得し、設定DB124に格納したりする機能を有する。タイマ111は、操作受付部103に対し時間情報を送る機能を有し、操作受付部103は、送られた時間情報を基に操作権限の付与後、一定時間が経過したら、付与されている操作権限を無効にする。または、操作受付部103は、送られた時間情報を基に操作権限の付与後、運転監視操作装置1に、一定時間何も入力されない場合、付与されている操作権限を無効にする。
The
なお、運転監視操作装置1における各部101〜111は、図示しないROM(Read Only Memory)や、図示しないHD(Hard Disk)に格納されたプログラムが、図示しないRAM(Random Access Memory)に展開され、図示しないCPU(Central Processing Unit)によって実行されることによって具現化する。また、各種DB121〜124は、請求項における記憶部に相当する。
In addition, each unit 101 to 111 in the operation
図3は、本実施形態に係るプロセス監視制御装置の構成例を示す図である。
プロセスデータ取得部31は、プラント5の流量計52(図1参照)や、バルブ53(図1参照)の開閉状態などのプロセスデータを取得する機能を有する。要求受信部32は、運転監視操作装置1から送られる要求を受信する機能を有する。要求処理部33は、要求受信部32が受信した要求に従って、プロセスデータ取得部31からプロセスデータを取得等したり、プロセスデータ取得部31の取得間隔等の設定を行ったりする機能を有する。応答返信部34は、要求受信部32が受信した要求に対する応答を運転監視操作装置1へ返信する機能を有し、例えば、プロセスデータを運転監視操作装置1へ送る機能を有する。
FIG. 3 is a diagram illustrating a configuration example of the process monitoring control apparatus according to the present embodiment.
The process
続いて、図1および図2を参照しつつ、図4から図10に沿って本実施形態に係るプロセス制御操作装置の処理の流れを説明する。なお、図4および図5は、顔画像の登録に関する処理であり、図6から図10が、非常事態データの登録および認証に関する処理である。 Next, the flow of processing of the process control operation device according to the present embodiment will be described along FIGS. 4 to 10 with reference to FIGS. 1 and 2. 4 and 5 are processes related to registration of face images, and FIGS. 6 to 10 are processes related to registration and authentication of emergency data.
図4は、本実施形態に係る顔画像取得処理の流れを示すフローチャートである。
なお、図4および図5の処理は、図示しないキーボードやマウスなどを介して、顔画像登録が指示された場合に行われる処理である。
まず、顔画像取得部101は、顔認識用カメラ2が撮影した顔画像を含む生画像データ301を取得する(S101)。
次に、顔画像取得部101は、生画像データ301から、顔画像データ302を抽出する(S102)。これは、顔画像取得部101が、生画像データ301から背景などを取り除き、無地の画面に顔画像のみを残すことによって、顔画像データ302を生成する処理である。なお、ステップS102の処理は、特開2000−76454号公報に記載の技術によって実現可能である。
そして、顔画像取得部101は、ステップS302で抽出された顔画像データ302を顔登録部102に送り、顔登録部102が顔登録処理を行う(S103)。顔登録処理は、図5を参照して後記する。
FIG. 4 is a flowchart showing the flow of face image acquisition processing according to this embodiment.
4 and 5 are processes performed when face image registration is instructed via a keyboard or a mouse (not shown).
First, the face image acquisition unit 101 acquires raw image data 301 including a face image taken by the face recognition camera 2 (S101).
Next, the face image acquisition unit 101 extracts face
Then, the face image acquisition unit 101 sends the
本実施形態では、顔認識用カメラ2から生画像データ301を取得しているが、これに限らず、例えば、市販のデジタルカメラ等の外部装置から生画像データ301を取得してもよい。 In the present embodiment, the raw image data 301 is acquired from the face recognition camera 2. However, the present invention is not limited thereto, and the raw image data 301 may be acquired from an external device such as a commercially available digital camera.
図5は、本実施形態に係る顔登録処理の流れを示すフローチャートである。
なお、図5の処理は、図4のステップS103の処理である。
まず、顔登録部102が、ユーザ認証部106を起動し、起動されたユーザ認証部106が、ユーザ認証処理を行う(S201)。ユーザ認証処理は、図10を参照して後記する。
そして、顔登録部102は、ユーザ認証部106からの通知を基に、ステップS201の結果、ユーザ認証が成立したか否かを判定する(S202)。
ステップS202の結果、ユーザ認証が成立しなかった場合(S202→No)、顔登録部102は、図示しないディスプレイに顔登録不可である旨を表示させることにより、運転員に顔登録不可であることを通知する(S208)。
FIG. 5 is a flowchart showing the flow of face registration processing according to the present embodiment.
Note that the processing in FIG. 5 is the processing in step S103 in FIG.
First, the
Then, based on the notification from the
When the user authentication is not established as a result of step S202 (S202 → No), the
ステップS202の結果、ユーザ認証が成立した場合(S202→Yes)、顔登録部102は、顔画像データ302を有限要素法により立体メッシュ化し、メッシュ点座標より、顔要素データ303を生成する(S203)。
そして、顔登録部102は、顔画像データ302および顔要素データ303より、顔の輪郭に関するデータである顔輪郭データ304と、目鼻立ち、顔色、眼・鼻・口間の距離関係等のデータである顔特徴データ305とを抽出する(S204)。顔輪郭データ304は、例えば、頭頂から顎先までの長さaと、顔画像の両側の幅bで表される。また、顔特徴データ305は、例えば、最も高い位置にある目尻から鼻先までの長さcと、顔画像における両側の目の長さdと、左の目尻から鼻元までの長さeで表される。なお、ステップS203およびステップS204の処理は、特開2007−272435号公報に記載の技術により実現可能である。なお、両側の目の長さdは、両目の外側までの長さとしてもよいし、両目の中心間の長さとしてもよいし、両目の内側までの長さなどとしてもよい。
When the user authentication is established as a result of step S202 (S202 → Yes), the
The
さらに、顔登録部102は、運転員のログイン情報より、ユーザIDを取得し、さらに図示しないユーザID−運転員名対応リストから運転員名を割り出し、現在の日付、時刻、運転員名等を付帯情報として顔要素データ303、顔輪郭データ304および顔特徴データ305に付与し(S205)、顔登録データ401(テンプレート顔画像)を生成する。
そして、顔登録部102は、顔画像DB121に空き領域があるか否かを判定する(S206)。
ステップS206の結果、顔画像DB121に空き領域がないと判定された場合(S206→No)、顔登録部102は、前記したステップS208の処理を行う。
Further, the
Then, the
As a result of step S206, when it is determined that there is no free area in the face image DB 121 (S206 → No), the
ステップS206の結果、顔画像DB121に空き領域があると判定された場合(S206→Yes)、顔登録部102は、顔登録データ401を顔画像DB121の空き領域へ登録する(S207)。
As a result of step S206, when it is determined that there is an empty area in the face image DB 121 (S206 → Yes), the
なお、図5に示す例では、一人につき一つの顔登録データ401を生成し、顔画像DB121へ登録したが、これに限らず、一人につき、角度や、表情を変えたり、帽子やヘルメットなどを外したり、めがねをかけたり外したりした顔画像を複数取得し、それぞれの顔画像から顔登録データ401を生成して、顔画像DB121へ登録してもよい。
In the example shown in FIG. 5, one
図6は、本実施形態に係る操作受付処理の流れを示すフローチャートである。
まず、操作受付部103は、現在行われている操作が非常事態登録の操作であるか否かを判定する(S301)。非常事態登録の操作であるか否かは、運転員が、図示しないキーボード等から入力する情報を基に判定される。
ステップS301の結果、非常事態登録の操作である場合(S301→Yes)、操作受付部103が、非常事態登録処理部を起動し、起動された非常事態登録処理部が、非常事態登録処理を行った(S302)後、操作受付部103は、後記して説明するステップS311の処理を行う。なお、非常事態登録処理は、図8を参照して後記する。
ステップS301の結果、非常事態登録の操作ではない場合(S301→No)、操作受付処理部は、非常事態判定部109を起動し、起動された非常事態判定部109が、非常事態判定処理を行う(S303)。非常事態判定処理は、図9を参照して後記する。
FIG. 6 is a flowchart showing the flow of the operation reception process according to the present embodiment.
First, the
If the result of step S301 is an emergency registration operation (S301 → Yes), the
As a result of step S301, when the operation is not an emergency registration operation (S301 → No), the operation reception processing unit activates the
操作受付部103は、ステップS303の結果、非常事態であるか否かを判定する(S304)。判定は、非常事態判定部109によって非常事態フラグが“ON”にされたか、“OFF”にされたかによって判定される。
ステップS304の結果、非常事態ではない場合(S304→No)、操作受付部103は、ユーザ認証部106を起動し、起動されたユーザ認証部106が、ユーザ認証処理を行う(S305)。ユーザ認証処理については、図10を参照して後記する。
ステップS304の結果、非常事態である場合(S304→Yes)、操作受付部103は、顔認証部104を起動し、起動された顔認証部104が顔認証処理を行う(S306)。顔認証処理は、図7を参照して後記する。
The
If the result of step S304 is not an emergency (S304 → No), the
If the result of step S304 is an emergency (S304 → Yes), the
次に、操作受付部103は、ステップS305のユーザ認証処理またはステップS306の顔認証処理において、認証が成立したか否かを判定する(S307)。判定は、ユーザ認証部106からユーザ認証成立の通知が送られてきたか否か、もしくは顔認証部104によって顔認証フラグが“ON”になったか、“OFF”になったかを、操作受付部103が判定することによって行われる。
ステップS307の結果、認証が成立していない場合(S307→No)、操作受付部103は、認証対象となっている運転員による操作を受け付けず処理を終了する。
ステップS307の結果、認証が成立した場合(S307→Yes)、操作受付部103は、認証対象となっている運転員による操作を受け付け(操作権限を付与し)、現在の操作内容を判定する(S308)。操作内容は、図示しないキーボードから入力された情報を基に、操作受付部103が判定する。
ステップS308の結果、現在の操作が「データ呼出し操作」である場合(S308→データ呼出し操作)、操作受付部103は、後記して説明するステップS311へ処理を進める。
ステップS308の結果、「非常事態解除の操作」である場合(S308→非常事態解除)、操作受付部103は、非常事態解除処理を行う(S309)。この処理は、操作受付部103が、ログイン処理を、通常のログイン状態に戻すことで行われる。なお、ステップS309の処理は、ステップS304で非常事態と判定されなかった場合には行われない。
ステップS308の結果、「データ設定操作」である場合(S308→データ設定操作)、操作受付部103は、プロセス監視制御装置3や、プラント5の各部の設定データ等を設定DB124に格納する(S310)。
その後、操作受付部103は、プロセスデータ収集部108を起動し、起動されたプロセスデータ収集部108が、流量計52の情報や、バルブ53の情報を取得したり、バルブ53の制御を行ったり、プロセスデータ設定部107が、設定DB124に格納されている設定データに従ってプロセス監視制御装置3や、プラント5の各部を設定するプロセスデータ収集/設定処理を行う(S311)。
Next, the
As a result of step S307, when the authentication is not established (S307 → No), the
As a result of step S307, when the authentication is established (S307 → Yes), the
As a result of step S308, when the current operation is “data call operation” (S308 → data call operation), the
When the result of step S308 is “emergency cancellation operation” (S308 → emergency cancellation), the
If the result of step S308 is “data setting operation” (S308 → data setting operation), the
Thereafter, the
図7は、本実施形態に係る顔認証処理の流れを示すフローチャートである。
なお、図7は、図6のステップS306の処理である。
まず、顔認証部104は、顔認識用カメラ2から顔画像を含む生画像データを取得する(S401)。
そして、顔認証部104は、生画像データから、顔画像データ501を抽出する(S402)。
続いて、顔認証部104は、抽出した顔画像データ501を有限要素法により立体メッシュ表示し(S403)、顔要素データ502を生成する。
そして、顔認証部104は、顔要素データ502におけるメッシュ点の座標を計算する(S404)。
さらに、顔認証部104は、顔画像データ501、およびステップS404で算出したメッシュ点座標より、運転員の顔の輪郭に関するデータである顔輪郭データ503と、目鼻立ち、顔色、眼・鼻・口間の距離関係等の特徴に関するデータである顔特徴データ504とを抽出する(S405)。顔輪郭データ503および顔特徴データ504は、図5を用いて説明したデータと同様であるため説明を省略する。なお、ステップS401からステップS405までの処理は、図4のステップS101およびステップS102、図5のステップS203およびステップS204と同様の処理である。
FIG. 7 is a flowchart showing a flow of face authentication processing according to the present embodiment.
FIG. 7 shows the processing in step S306 in FIG.
First, the
Then, the
Subsequently, the
The
Further, the
続いて、顔認証部104は、顔画像DB121に格納されている顔登録データ401を登録順に取得する(S406)。
そして、顔認証部104は、ステップS405で抽出された顔輪郭データ503や、顔特徴データ504と、ステップS406で取得された顔登録データ401(図5参照)に含まれる顔輪郭データ304や、顔特徴データ305とを比較し、一致率を算出する。一致率は、例えば顔輪郭データ304,503や、顔特徴データ305,504ごとに顔認証部104によって算出され、さらに算出された一致率を平均化するなどして算出してもよい。一致率は、例えば顔輪郭データ304,503や顔特徴データ305,504の各数値が所定の誤差範囲で一致するか否かを判定し、一致する数値の数をすべての数値の数で除算した値などを用いて算出される。
Subsequently, the
Then, the
次に、顔認証部104は、算出された一致率が予め設定された所定値以上であるか否かを判定する(S407)。
ステップS407の結果、一致率が所定値以上である場合(S407→Yes)、顔認証部104は、認証成立とし図示しない顔認証フラグを“ON”にし(S408)、当該運転員に対して操作権限を付与する。
ステップS407の結果、一致率が所定値以上ではない場合(S407→No)、顔認証部104は、顔画像DB121に格納されているすべての顔登録データ401が取得済みであるか否かを判定する(S409)。ステップS409の処理は、例えば、ステップS406で取得した顔登録データ401に対し、取得済みであることを示すフラグなどを付与し、顔画像DB121に格納されているすべての顔登録データ401に当該フラグが付与されているか否かを検出することで行われる。
Next, the
As a result of step S407, when the coincidence rate is equal to or higher than a predetermined value (S407 → Yes), the
If the match rate is not equal to or greater than the predetermined value as a result of step S407 (S407 → No), the
ステップS409の結果、すべての顔登録データ401が取得済みではない場合(S409→No)、顔認証部104は、顔登録データ401の取得先を更新して(S410)、ステップS406の処理へ戻る。すなわち、顔認証部104は、次の顔登録データ401を取得する。つまり、顔画像DB121中の顔登録データ401を順次取得していく。
ステップS409の結果、すべての顔登録データ401が取得済みであった場合(S409→Yes)、顔認証部104は、認証不成立とし顔登録データ401に付随している図示しない顔認証フラグを“OFF”にし(S411)、当該運転員に対しては操作権限を付与しない。
If all face
If all the
なお、図6に示す例では、顔認証処理の際に入力される生画像データは、1枚であるとしたが、これに限らず、所定時間毎に(すなわち、時々刻々と)生画像データを取得し、これらの生画像データに関して、逐一図6の処理を行ってもよい。 In the example illustrated in FIG. 6, the raw image data input in the face authentication process is one. However, the present invention is not limited to this, and the raw image data is provided every predetermined time (that is, every moment). 6 may be obtained and the processing of FIG. 6 may be performed for each of the raw image data.
図8は、本実施形態に係る非常事態登録処理の流れを示すフローチャートである。
なお、図8は、図6のステップS302の処理である。
まず、非常事態登録部105は、ユーザ認証部106を起動し、起動されたユーザ認証部106が、ユーザ認証処理を行う(S501)。ユーザ認証処理は、図10を参照して後記する。
次に、非常事態登録部105は、ステップS501の結果、ユーザ認証が成立したか否かを判定する(S502)。判定は、非常事態登録部105に、ユーザ認証部106からユーザ認証成立の通知が送られてきたか、ユーザ認証不成立の通知が送られてきたかによって判定される。
ステップS502の結果、ユーザ認証が成立していない場合(S502→No)、非常事態登録部105は、図示しないディスプレイに非常事態登録不可である旨を表示させることにより、運転員に非常事態登録不可であることを通知する(S513)。
FIG. 8 is a flowchart showing the flow of emergency registration processing according to the present embodiment.
FIG. 8 shows the process of step S302 of FIG.
First, the
Next, the
If the result of step S502 shows that user authentication has not been established (S502 → No), the
ステップS502の結果、ユーザ認証が成立している場合(S502→Yes)、非常事態登録部105は、操作入力内容の非常事態定義文601より、順次、非常事態を定義する要素条件を取得する(S503)。要素条件とは、一件の非常事態の内容を構成する、最小単位の判定条件のことで、図8の非常事態定義文601では、アンダーライン701〜704の個々が要素条件となる。要素条件の取得は、非常事態登録部105が、非常事態定義文601を形態素解析した後、「以下」、「超える」を抽出し、これらを等号不等号に変換し、「冷却水流量」などの単語を規定の記号に変換し、さらに、数値を抽出した後、これらの順番を整理することによって行われる。
続いて、非常事態登録処理部は、取得した要素条件を四則演算や、論理演算式を用いて数式化し、要素条件式602(作成途中)として図示しない作業エリアに格納しておく(S504)。図8の例では、非常事態登録処理部は、非常事態定義文601のうち、アンダーライン701を数式化した要素条件式602を生成している。なお、このとき非常事態定義文601に記述されている「かつ」、「又は」等が論理式の「and」や「or」などに変換される。
As a result of step S502, when user authentication is established (S502 → Yes), the
Subsequently, the emergency registration processing unit formulates the acquired element conditions using four arithmetic operations or logical operation expressions, and stores them in a work area (not shown) as an element condition expression 602 (during creation) (S504). In the example of FIG. 8, the emergency registration processing unit generates an element
続いて、非常事態登録部105は、要素条件の取出先を更新する(S505)。すなわち、現在処理している対象が、非常事態定義文601のアンダーライン701だとすると、次のアンダーライン702を取得すべく更新する。
そして、非常事態登録部105は、すべての要素条件の要素条件式602が完了したか否かを判定する(S506)。すなわち、非常事態登録部105は、非常事態定義文601のアンダーラインすべての要素条件式602化が完了したか否かを判定する。
ステップS506の結果、すべての要素条件の条件式化が完了していない場合(S506→No)、非常事態登録部105は、ステップS503の処理へ戻り、ステップS505で更新した要素条件を取得する。
Subsequently, the
Then, the
As a result of step S506, when the conditional expression of all the element conditions has not been completed (S506 → No), the
ステップS506の結果、すべての要素条件の条件式化が完了している場合(S506→Yes)、作業エリアは、要素条件式群603が格納された状態となっている。ここで、要素条件式群603における「and1」、「and2」および「or1」は、要素条件式602を結合する論理式である。「andx」や「ory」は、x,y・・・等の同じ番号の式同士を論理積(and)や論理和(or)で結合する意味であり、左から右に、論理式の結合の多重度に応じてレベル分けして表記されている。例えば、「and1」は、要素条件式群603において、1行目の要素条件式602と2行目の要素条件式602とを論理積(and)で接続することを意味する。同様に、「and2」は、3行目の要素条件式602と4行目の要素条件式602とを論理積(and)で接続することを意味する。さらに、「or1」は、「and1」や、「and2」の右側にあるため「and1」や、「and2」よりもレベルが高い。すなわち、「and1」や、「and2」で結合された要素条件式602同士を論理和(or)で結合することを意味する。
As a result of step S506, when the conditional expression of all element conditions has been completed (S506 → Yes), the work area is in a state where the element conditional expression group 603 is stored. Here, “and1”, “and2”, and “or1” in the element conditional expression group 603 are logical expressions that combine the element
次に、非常事態登録部105は、作業エリアの要素条件式群603から順次、「and1」、「and2」・・・等の、要素条件式602間の論理式を取得する(S507)。
そして、非常事態登録部105は、対象となる要素条件式602間を取得した論理記号で結合して、処理装置が演算実行できる、実行条件式(作成途中)604’を生成する(S508)。
続いて、非常事態登録部105は、要素条件式602間の論理式の取得先を更新する(S509)。すなわち、例えば、現在の処理対象が「and1」であれば、次の「and2」を取得する。
そして、非常事態登録部105は、すべての要素条件式602間の論理結合が完了したか否かを判定する(S510)。
ステップS510の結果、すべての要素条件式602間の論理結合が完了していない場合(S510→No)、非常事態登録部105は、ステップS507へ処理を戻し、ステップS507で更新した論理式を取得する。
Next, the
Then, the
Subsequently, the
Then, the
As a result of step S510, when the logical connection between all the element
ステップS510の結果、すべての要素条件式602間の論理結合が完了している場合(S510→Yes)、非常事態登録部105は、非常事態DB122に空き領域があるか否かを判定する(S511)。
ステップS511の結果、非常事態DB122に空き領域がない場合(S511→No)、非常事態登録部105は、前記したステップS513の処理を行う。
ステップS511の結果、非常事態DB122に空き領域がある場合(S511→Yes)、非常事態登録部105は、生成された実行条件式604(非常事態条件)を非常事態DB122の空き領域へ登録する(S512)。
As a result of step S510, when the logical connection between all the element
As a result of step S511, when there is no free space in the emergency DB 122 (S511 → No), the
As a result of step S511, when there is an empty area in the emergency DB 122 (S511 → Yes), the
なお、本実施形態では、非常事態登録部105が、非常事態定義文601から条件式等を抽出し、これらを基に実行条件式604を生成したが、これに限らず、例えば、運転員が図示しないキーボードを介して実行条件式604を直接運転監視操作装置1に入力し、非常事態DB122に格納させてもよい。
In the present embodiment, the
図9は、本実施形態に係る非常事態判定処理の流れを示すフローチャートである。
なお、図9は、図6のステップS303の処理である。
また、処理に先立ち、運転監視装置(図1参照)は、プロセス監視制御装置3(図1参照)から流量計52(図1参照)が測定した流量のデータや、バルブ53の開閉状態等の各計測データ801を収集DB123に格納してあるものとする。
まず、非常事態判定部109は、非常事態DB122より、実行条件式604を先頭から順に1式ずつ取得する(S601)。
次に、非常事態判定部109は、収集DB123から各計測データ801を取得し、ステップS601で取得した実行条件式604の各変数に、当該各計測データ801の値を代入し(S602)、実行条件式604を満たすか否か、すなわち実行条件式604の値は“TRUE”か否かを判定する(S603)。
FIG. 9 is a flowchart showing the flow of emergency determination processing according to the present embodiment.
FIG. 9 shows the processing in step S303 in FIG.
Prior to the processing, the operation monitoring device (see FIG. 1) may check the flow rate data measured by the flow meter 52 (see FIG. 1) from the process monitoring control device 3 (see FIG. 1), the open / close state of the
First, the
Next, the
ステップS603の結果、“TRUE”であれば(S603→Yes)、非常事態判定部109は、非常事態が成立したものとし、図示しない非常事態フラグを“ON”にする(S604)。
ステップS603の結果、“FALSE”であれば(S603→No)、非常事態判定部109は、非常事態DB122における実行条件式604の取得先を更新する(S605)。すなわち、次の実行条件式604に取得先を更新する。
そして、非常事態判定部109は、非常事態DB122に格納されている全実行条件式604の評価を完了したか否かを判定する(S606)。
If the result of step S603 is “TRUE” (S603 → Yes), the
If the result of step S603 is “FALSE” (S603 → No), the
Then, the
ステップS606の結果、全実行条件式604の評価が完了していない場合(S606→No)、非常事態判定部109は、ステップS601に処理を戻し、ステップS604で更新した取得先の実行条件式604を取得する。
ステップS606の結果、全実行条件式604の評価が完了している場合(S606→Yes)、非常事態判定部109は、非常事態は不成立とし、図示しない非常事態フラグを“OFF”にする(S607)。
As a result of step S606, when the evaluation of all execution
As a result of step S606, when the evaluation of all the execution
図10は、本実施形態に係るユーザ認証処理の流れを示すフローチャートである。
なお、図10の処理は、図5のステップS201(顔登録部102から起動)、図6のステップS305(操作受付部103から起動)および図8のステップS801(非常事態登録部105から起動)の処理である。
まず、ユーザ認証部106は、ログイン情報からユーザIDとパスワードとを取得する(S701)。
続いて、ユーザ認証部106は、取得したユーザIDが、既定のユーザIDリスト上にあるか否かを判定することによって、取得したユーザIDが一致するか否かを判定する(S702)。
ステップS702の結果、ユーザIDが一致しない場合(S702→No)、ユーザ認証部106は、起動元が何かを判定する(S703)。すなわち、現在のユーザ認証処理は、どの処理から起動されたものかを判定する。
ステップS703の結果、起動元が操作受付部103の場合(S703→操作受付部)、ユーザ認証部106は、図示しないディスプレイに運転操作不可(操作権限なし)である旨を表示させることにより、運転員に運転操作不可であることを通知し(S704)、さらに、ユーザ認証不成立である旨を操作受付部103に通知することで、以降の処理を強制的に停止させる。
ステップS703の結果、起動元が顔登録部102の場合(S703→顔登録部)、ユーザ認証部106は、ユーザ認証不成立である旨を顔登録部102に通知する(S705)。
ステップS703の結果、起動元が非常事態登録部105の場合(S703→非常事態登録部)、ユーザ認証不成立である旨を非常事態登録部105に通知する(S706)。
FIG. 10 is a flowchart showing a flow of user authentication processing according to the present embodiment.
Note that the processing in FIG. 10 includes step S201 in FIG. 5 (initiated from the face registration unit 102), step S305 in FIG. 6 (initiated from the operation receiving unit 103), and step S801 in FIG. 8 (initiated from the emergency registration unit 105). It is processing of.
First, the
Subsequently, the
If the user IDs do not match as a result of step S702 (S702 → No), the
As a result of step S703, when the activation source is the operation reception unit 103 (S703 → operation reception unit), the
As a result of step S703, when the activation source is the face registration unit 102 (S703 → face registration unit), the
As a result of step S703, when the activation source is the emergency registration unit 105 (S703 → emergency registration unit), the
ステップS702の結果、ユーザIDが一致している場合(S702→Yes)、ユーザ認証部106は、ステップS701で取得したパスワードが既定のユーザIDリスト上にあるか否かを判定することによって、パスワードが一致するか否かの判定を行なう(S707)。
ステップS707の結果、パスワードが一致しない場合(S707→No)、ユーザ認証部106は、ステップS703へ処理を進める。
ステップS707の結果、パスワードが一致する場合(S707→Yes)、ユーザ認証部106は、起動元が何かを判定する(S708)。すなわち、現在のユーザ認証処理は、どの処理から起動されたものかを判定する。
ステップS708の結果、起動元が非常事態登録部105の場合(S708→非常事態登録部)、ユーザ認証成立である旨を非常事態登録部105に通知する(S709)。
ステップS708の結果、起動元が顔登録部102の場合(S708→顔登録部)、ユーザ認証部106は、ユーザ認証成立である旨を顔登録部102に通知する(S710)。
ステップS708の結果、起動元が操作受付部103の場合(S708→操作受付部)、ユーザ認証部106は、図示しないディスプレイに運転操作可能(操作権限あり)である旨を表示させることにより、運転員に運転操作可能であることを通知し(S711)、さらに、ユーザ認証成立である旨を操作受付部103に通知することで、以降の処理を続行させる。
If the user IDs match as a result of step S702 (S702 → Yes), the
If the passwords do not match as a result of step S707 (S707 → No), the
If the passwords match as a result of step S707 (S707 → Yes), the
As a result of step S708, when the activation source is the emergency registration unit 105 (S708 → emergency registration unit), the
As a result of step S708, when the activation source is the face registration unit 102 (S708 → face registration unit), the
As a result of step S708, when the activation source is the operation reception unit 103 (S708 → operation reception unit), the
本実施形態では、顔画像以外によるユーザ認証の手段を、ユーザIDと、パスワードとしたが、これに限らず、例えば、運転監視操作装置1に生体認証装置を接続もしくは機能を付加することによって、生体認証をユーザ認証の手段としてもよいし、生体認証と、ユーザIDと、パスワードとを用いて、顔画像以外によるユーザ認証の手段としてもよい。
また、本実施形態では、操作権限を該当する運転員へ付与した後、そのまま操作権限を付与し続けるものとしているが、これに限らず、例えば、操作受付部103が、タイマ111(図2参照)から時間情報を取得し、この時間情報を基に操作権限の付与後、一定時間が経過したら操作権限を無効とする処理を行ってもよい。
In this embodiment, the user authentication means other than the face image is a user ID and a password. However, the present invention is not limited to this, for example, by connecting a biometric authentication device or adding a function to the driving
Further, in this embodiment, after the operation authority is given to the corresponding operator, the operation authority is continuously given as it is. However, the present invention is not limited to this. For example, the
本発明は、プロセス制御監視システムにおいて、操作権限を有する運転員全員の顔と、起こり得る非常事態を想定して事前に登録しておけば、非常事態発生時に、キーボードや生体認証などの接触方式の機器を操作するのでもなく、ID認識装置を携帯することもなく、操作権限を迅速に取得できるため、プロセス運転・操業上の安全性・信頼性向上の効果がある。 In the process control monitoring system, the present invention assumes that the faces of all operators having operating authority and the possible emergency situations are registered in advance. Since the operation authority can be quickly acquired without operating any of the devices and without carrying the ID recognition device, there is an effect of improving the safety and reliability in process operation and operation.
1 運転監視操作装置(プラント管理装置)
2 顔認識用カメラ(撮像部)
3 プロセス監視制御装置
4 通信回線
5 プラント
10 プロセス監視制御システム
11 操作画面
31 プロセスデータ取得部
32 要求受信部
33 要求処理部
34 応答返信部
51 タンク
52 流量計
53 バルブ
101 顔画像取得部
102 顔登録部
103 操作受付部
104 顔認証部
105 非常事態登録部
106 ユーザ認証部
107 プロセスデータ設定部
108 プロセスデータ収集部(プラントデータ取得部)
109 非常事態判定部
110 タイマ遅延部
111 タイマ
301 生画像データ
302 顔画像データ
303 顔要素データ
304 顔輪郭データ
305 顔特徴データ
401 顔登録データ(テンプレート顔画像)
501 顔画像データ
502 顔要素データ
503 顔輪郭データ
504 顔特徴データ
601 非常事態定義文
603 要素条件式群
604 実行条件式(非常事態条件)
801 計測データ
121 顔画像DB(記憶部)
122 非常事態DB(記憶部)
123 収集DB(記憶部)
124 設定DB(記憶部)
1 Operation monitoring and operation device (plant management device)
2 Face recognition camera (imaging part)
DESCRIPTION OF SYMBOLS 3 Process monitoring control apparatus 4 Communication line 5
DESCRIPTION OF
501
801
122 Emergency DB (storage unit)
123 Collection DB (storage unit)
124 Setting DB (storage unit)
Claims (10)
前記オペレータの操作を受け付ける操作受付部と、
前記操作受付部を操作するオペレータの顔画像を撮像する撮像装置が撮像したオペレータの顔画像を取得する顔画像取得部と、
計測装置が計測したプラントデータを取得するプラントデータ取得部と、
所定の人物の顔画像を記憶したテンプレート顔画像が記憶されるとともに、前記プラントが非常事態か否かを判定するための条件である非常事態条件が記憶される記憶部と、
前記撮像装置から取得した顔画像と前記記憶部に記憶されたテンプレート顔画像とを比較して、撮像にかかるオペレータによる前記操作受付部を介しての操作を受け付けるか否かを認証する認証部と、
前記計測装置から取得したプラントデータと前記記憶部に記憶された非常事態条件とを比較してプラントが非常事態にあるか否かを判定する非常事態判定部と、
を備えることを特徴とするプラント管理装置。 In the plant management device that manages the plant based on the operation of the operator,
An operation receiving unit for receiving the operation of the operator;
A face image acquisition unit that acquires an operator's face image captured by an imaging device that captures an operator's face image that operates the operation reception unit;
A plant data acquisition unit for acquiring plant data measured by the measuring device;
A template face image that stores a face image of a predetermined person is stored, and a storage unit that stores an emergency condition that is a condition for determining whether or not the plant is in an emergency state;
An authentication unit that compares the face image acquired from the imaging device with the template face image stored in the storage unit and authenticates whether or not an operation by the operator involved in imaging is accepted via the operation accepting unit; ,
An emergency determination unit that determines whether the plant is in an emergency by comparing the plant data acquired from the measurement device and the emergency condition stored in the storage unit,
A plant management apparatus comprising:
を特徴とする請求項1に記載のプラント管理装置。 When the emergency determination unit determines an emergency, the authentication unit acquires the operator's face image captured by the imaging device and performs the authentication, and the operation is performed when the operator is authenticated. Accepting operations through the accepting unit,
The plant management apparatus according to claim 1.
当該顔画像を、テンプレート顔画像として記憶部に記憶させる顔登録部をさらに有することを特徴とする請求項1に記載のプラント管理装置。 The face image acquisition unit acquires a face image from an external device,
The plant management apparatus according to claim 1, further comprising a face registration unit that stores the face image in the storage unit as a template face image.
前記プラント管理装置は、
所定の人物の顔画像を記憶したテンプレート顔画像が記憶されるとともに、前記プラントが非常事態か否かを判定するための条件である非常事態条件が記憶される記憶部を有し、
計測装置から取得したプラントデータと前記記憶部に記憶された非常事態条件とを比較してプラントが非常事態にあるか否かを判定し、
前記判定の結果、前記プラントが非常事態にあると判定された場合、
撮像装置から取得した顔画像と前記記憶部に記憶されたテンプレート顔画像とを比較して、撮像にかかるオペレータによる操作を受け付けるか否かを認証することを特徴とするプラント管理方法。 In the plant management method in the plant management apparatus that manages the plant based on the operation of the operator,
The plant management device is
A template face image that stores a face image of a predetermined person is stored, and a storage unit that stores an emergency condition that is a condition for determining whether or not the plant is in an emergency state.
Comparing the plant data acquired from the measuring device and the emergency condition stored in the storage unit to determine whether the plant is in an emergency,
As a result of the determination, if it is determined that the plant is in an emergency state,
A plant management method comprising: comparing a face image acquired from an imaging device and a template face image stored in the storage unit to authenticate whether or not an operation by an operator relating to imaging is accepted.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008015553A JP2009176165A (en) | 2008-01-25 | 2008-01-25 | Plant management apparatus, plant management method, and plant management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008015553A JP2009176165A (en) | 2008-01-25 | 2008-01-25 | Plant management apparatus, plant management method, and plant management program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009176165A true JP2009176165A (en) | 2009-08-06 |
Family
ID=41031156
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008015553A Pending JP2009176165A (en) | 2008-01-25 | 2008-01-25 | Plant management apparatus, plant management method, and plant management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009176165A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106773811A (en) * | 2016-11-25 | 2017-05-31 | 山东聚盛联创信息科技有限公司 | Plantation intelligent monitor system based on the Big Dipper |
| JP2018063701A (en) * | 2016-08-15 | 2018-04-19 | フィッシャー−ローズマウント システムズ,インコーポレイテッド | Apparatus, system and method for providing process control system access security |
| CN114694386A (en) * | 2020-12-31 | 2022-07-01 | 博泰车联网科技(上海)股份有限公司 | Information pushing method and device, electronic device and storage medium |
-
2008
- 2008-01-25 JP JP2008015553A patent/JP2009176165A/en active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018063701A (en) * | 2016-08-15 | 2018-04-19 | フィッシャー−ローズマウント システムズ,インコーポレイテッド | Apparatus, system and method for providing process control system access security |
| JP7091036B2 (en) | 2016-08-15 | 2022-06-27 | フィッシャー-ローズマウント システムズ,インコーポレイテッド | Devices, systems and methods that provide access security for process control systems |
| JP2022126738A (en) * | 2016-08-15 | 2022-08-30 | フィッシャー-ローズマウント システムズ,インコーポレイテッド | Device, system, and method that provide access security of process control system |
| US11615175B2 (en) | 2016-08-15 | 2023-03-28 | Fisher-Rosemount Systems, Inc. | Apparatuses, systems, and methods for providing access security in a process control system |
| CN106773811A (en) * | 2016-11-25 | 2017-05-31 | 山东聚盛联创信息科技有限公司 | Plantation intelligent monitor system based on the Big Dipper |
| CN114694386A (en) * | 2020-12-31 | 2022-07-01 | 博泰车联网科技(上海)股份有限公司 | Information pushing method and device, electronic device and storage medium |
| CN114694386B (en) * | 2020-12-31 | 2023-07-07 | 博泰车联网科技(上海)股份有限公司 | Information pushing method, device, electronic device and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10733274B2 (en) | Biometric authentication using gesture | |
| CN114077726B (en) | Systems, methods, and machine-readable media for authenticating a user | |
| JP6248178B2 (en) | Face recognition system | |
| JP6481249B2 (en) | Programmable display, control method, and program | |
| JP6307807B2 (en) | Programmable display, display control method, and program | |
| US20180011973A1 (en) | An integrated mobile personal electronic device and a system to securely store, measure and manage users health data | |
| US20130191908A1 (en) | Methods, devices, and systems for unobtrusive mobile device user recognition | |
| US20150030214A1 (en) | Programmable display apparatus, control method, and program | |
| JP6265592B2 (en) | Facial feature extraction apparatus and face authentication system | |
| JP6593466B2 (en) | Face recognition device | |
| JP2004220376A (en) | Security management method and system, program, and recording medium | |
| KR102317429B1 (en) | Electronic access list creation and order payment system with temperature check | |
| JP2009176165A (en) | Plant management apparatus, plant management method, and plant management program | |
| JP7145622B2 (en) | Information processing device, information processing device control method, subject detection system, and program | |
| JP2018142137A (en) | Information processing device, information processing method and program | |
| JP2022139317A (en) | Authentication system, and program | |
| JP2014086042A (en) | Face authentication device | |
| JP2007163864A (en) | Display control device, display control method, display control program, and display control program recording medium | |
| KR20230169517A (en) | Apparatus and method for work management for telecommuters | |
| JP2019176380A (en) | Control unit and monitoring system | |
| JP5975828B2 (en) | Facial feature extraction apparatus and face authentication system | |
| CN107209562A (en) | Information processing system, information processing device, control method and storage medium | |
| JP2008204118A (en) | Personal identification information acquisition method and personal identification information acquisition system | |
| CN118696316A (en) | Method for determining user's access rights, requesting computer device, authentication computer device and authentication system | |
| TWM483471U (en) | An authorization system based on eye movement behavior |