(57)【要約】【課題】プラント等の運転内容の指定に広く用いられるユーザインタフェース画面を、指定した運転内容の確認操作を迅速にする運用を確保しつつ、確認操作に用いる画面の判別を容易にする。【解決手段】運転操作画面の各ボタンの操作により制御ユニットの運転項目が指定入力されると、その運転項目に対応する確認画面１００がディスプレイに表示される。確認画面１００のＹＥＳボタン１０３を操作すると、運転操作画面で指定入力された運転項目が確定される。ＹＥＳボタン１０３が操作されないまま、運転操作画面で指定入力された運転項目について設定された表示期間が経過すると、確認画面１００のディスプレイでの表示が終了する。運転操作画面で指定入力された運転項目について確認画面１００の表示延長が設定されていると、ＹＥＳボタン１０３の操作後も、設定された延長期間が経過するまで、ディスプレイに確認画面１００が表示され続ける。【選択図】図４
2020071800.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示された指定画面上での項目の指定入力を受け付ける指定ステップと、
前記受け付けた指定入力による項目の指定を確認する確認画面を、設定部に設定された表示期間の間、前記表示部に表示させる表示ステップと、
前記表示させた確認画面上での前記受け付けた項目の確認入力を前記表示期間中に受け付ける確認ステップと、
前記表示期間中に受け付けた確認入力の項目を、前記受け付けた指定入力により指定された項目として確定させる確定ステップと、
を含むユーザインタフェース方法。
【請求項２】
表示部と、
前記表示部に表示される画面上での入力操作を受け付ける入力部と、
前記表示部に、項目の指定画面を表示させる第１処理部と、
前記入力部の入力操作により前記指定画面において指定された項目を確認する確認画面の、前記表示部における表示期間が設定される期間設定部と、
前記入力部の入力操作により前記指定画面において項目が指定される毎に、指定された項目に対応する項目別の前記確認画面を、前記期間設定部に設定された前記表示期間ずつ前記表示部にそれぞれ表示させる第２処理部と、
前記入力部の入力操作により前記確認画面において確認された項目を、前記入力部の入力操作により前記指定画面において指定された項目として確定させる第３処理部と、
を備えるユーザインタフェース装置。
【請求項３】
前記期間設定部には、前記表示期間が項目別にそれぞれ個別に設定される請求項２記載のユーザインタフェース装置。
【請求項４】
前記第２処理部は、前記確認画面における項目の指定を確認する入力操作を前記入力部が受け付けた時点で、前記表示期間の終了前であっても前記表示部における前記確認画面の表示を終了させる請求項２又は３記載のユーザインタフェース装置。
【請求項５】
前記表示期間の延長期間が設定される延長設定部をさらに備え、前記第２処理部は、前記確認画面における項目の指定を確認する入力操作を前記入力部が受け付けた時点で、前記表示期間を前記延長設定部に設定された前記延長期間に更新する請求項２、３又は４記載のユーザインタフェース装置。
【請求項６】
前記延長設定部には、前記延長期間が項目別にそれぞれ個別に設定される請求項５記載のユーザインタフェース装置。
【請求項７】
前記確認画面は、該確認画面の前記表示部への表示の終了を指示する終了指示ボタンを含んでおり、前記第２処理部は、前記期間設定部に設定された前記表示期間が特定の期間である場合、前記入力部の入力操作により前記確認画面において項目の指定が確認された後も、前記入力部の入力操作により前記指定画面において前記終了指示ボタンが操作されるまでの間、前記確認画面を前記表示部に表示させる請求項２又は３記載のユーザインタフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画面を用いたユーザインタフェースに関する。
【背景技術】
【０００２】
例えば、工場、発電所、設備、機械等のプラントの運転操作は、プラントの現場から離れた遠隔地で行われることがある。遠隔地でのプラントの運転操作には、プラントの機器との間で通信を行うコンピュータが使用されることが多い。
【０００３】
コンピュータを使用してプラントの運転操作を行う場合は、コンピュータのディスプレイにユーザインタフェース画面を表示する。そして、ユーザインタフェース画面上で、キーボード、マウス、タッチパネル等の入力デバイスを用いて、プラントの運転に必要な操作を行う。
【０００４】
プラントのユーザインタフェース画面の一例として、プラントの運転内容を指定するユーザの操作を２段階の画面で受け付けるものがある。このユーザインタフェース画面では、１段階目の画面において、ユーザによるプラントの運転内容の指定操作を受け付け、２段階目の画面において、指定された運転内容のユーザによる確認操作を受け付ける。確認操作を受け付けるとプラントの運転内容の指定操作が確定し、指定された運転内容でプラントが運転される。
【０００５】
上述した２段階の画面を用いるユーザインタフェース画面では、２段階目の画面がディスプレイに表示されるまでユーザがプラントの運転内容の指定操作を終わらせておく運用がよく行われる。この運用は、例えば、プラントを指定した内容で運転させる時点が到来した際に、運転内容の指定を確定させるための操作をユーザが迅速に行えるようにするのに便利である。
【０００６】
なお、プラントのユーザインタフェース画面に２段階の画面を用いる例として、分散型Ｉ／Ｏを階層表示したインタフェース画面を１段階目の画面として用いるものが知られている。このインタフェース画面には、プラントのコントローラ、リンキングデバイス、セグメント及びフィールド機器等が表示される。
【０００７】
そして、操作対象の表示箇所上でマウスを右クリックすると、２段階目の画面として、コンテクストメニュー画面がディスプレイに表示される。コンテクストメニュー画面は、操作対象に対するプロセスの選択肢の表示を含んでいる。選択するプロセスの表示上でマウスをクリック操作すると、操作対象に対するプロセスの選択が確定する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１５−４３２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述した特許文献１のようなコンテクストメニューは、一般的に、プロセスの選択操作後にディスプレイから消去される。また、コンテクストメニューは、ディスプレイのコンテクストメニュー画面から外れた領域でマウスを左クリック操作することによっても、ディスプレイから消去される。これらの操作がなければ、コンテクストメニュー画面は、ディスプレイに表示されたままとなる。
【００１０】
このため、プラントの運転内容の指定を確定させるための操作をユーザが迅速に行えるようにするには、上述した特許文献１のユーザインタフェース画面では、コンテクストメニューをディスプレイ上に表示させたままにしておく必要がある。そうすると、プラントに将来実行させる予定の運転内容が複数ある場合は、各運転内容に対応する複数のコンテクストメニューがディスプレイ上に表示されたままになる可能性もある。
【００１１】
ところが、複数のコンテクストメニューがディスプレイ上に表示されていると、プラントの特定の運転内容について指定を確定させたい場合に、表示されているうちのどのコンテクストメニューで確認操作を行えるかをユーザが容易に判別できない可能性がある。
【００１２】
本開示は前記事情に鑑みなされたもので、本開示の目的は、プラント等の運転内容の指定に広く用いられるユーザインタフェース画面を、指定した運転内容の確認操作を迅速にする運用を確保しつつ、確認操作に用いる画面の判別を容易にすることにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本開示の第１の態様によるユーザインタフェース方法は、
表示部に表示された指定画面上での項目の指定入力を受け付ける指定ステップと、
前記受け付けた指定入力による項目の指定を確認する確認画面を、設定部に設定された表示期間の間、前記表示部に表示させる表示ステップと、
前記表示させた確認画面上での前記受け付けた項目の確認入力を前記表示期間中に受け付ける確認ステップと、
前記表示期間中に受け付けた確認入力の項目を、前記受け付けた指定入力により指定された項目として確定させる確定ステップと、
を含む。
【００１４】
本開示の第１の態様によるユーザインタフェース方法によれば、指定画面上で項目の指定入力が受け付けられると、設定部に設定された表示期間の間、表示部に確認画面が表示される。そして、表示部に表示されている間に確認画面上で指定された項目の確認操作が受け付けられると、確認された項目が指定された項目として確定される。
【００１５】
このため、指定画面において項目を指定してから表示期間が過ぎるまでの間は、指定した項目の確認画面を表示部に表示させておいて、指定した項目を確認する確認画面での入力操作を迅速に行える状態にしておくことができる。
【００１６】
その上、複数の項目の確認画面が表示部に表示されていても、それらの確認画面がいつまでも表示部に全て表示されたままとなることがない。即ち、指定画面で項目を指定した時点から時間が経過する毎に、表示部に表示されている確認画面が減る。
【００１７】
このため、指定画面において指定された項目の確認操作をユーザが行う際に、その時点で表示部に表示されている確認画面の中から、指定を確認する項目に対応する確認画面を、ユーザが容易に判別できるようにすることができる。
【００１８】
また、上記目的を達成するため、本開示の第２の態様によるユーザインタフェース装置は、
表示部と、
前記表示部に表示される画面上での入力操作を受け付ける入力部と、
前記表示部に、項目の指定画面を表示させる第１処理部と、
前記入力部の入力操作により前記指定画面において指定された項目を確認する確認画面の、前記表示部における表示期間が設定される期間設定部と、
前記入力部の入力操作により前記指定画面において項目が指定される毎に、指定された項目に対応する項目別の前記確認画面を、前記期間設定部に設定された前記表示期間ずつ前記表示部にそれぞれ表示させる第２処理部と、
前記入力部の入力操作により前記確認画面において確認された項目を、前記入力部の入力操作により前記指定画面において指定された項目として確定させる第３処理部と、
を備える。
【００１９】
本開示の第２の態様によるユーザインタフェース装置によれば、第１処理部により表示部に表示された指定画面において、入力部の入力操作により項目を指定すると、指定した項目に対応する項目別の確認画面が第２処理部により表示部に表示される。
【００２０】
この確認画面に対しては、表示部での表示期間が期間設定部に設定されている。第２処理部は、期間設定部に設定された表示期間の間、確認画面を表示部に表示させる。確認画面が表示部に表示されている間に、指定された項目として確認する入力操作が入力部によって行われると、確認された項目が、第３処理部によって、指定画面において指定された項目として確定される。
【００２１】
即ち、表示部に表示された指定画面において項目を指定すると開始される確認画面の表示部での表示は、期間設定部に設定された表示期間が過ぎると終了される。
【００２２】
そして、複数の項目を指定する入力操作を指定画面で行った場合に、指定した各項目にそれぞれ対応する複数の確認画面の表示部における表示は、期間設定部に設定された表示期間を過ぎると順次終了される。
【００２３】
このため、指定画面において項目を指定してから表示期間が過ぎるまでの間は、指定した項目の確認画面を表示部に表示させておいて、指定した項目を確認する確認画面での入力操作を迅速に行える状態にしておくことができる。
【００２４】
その上、複数の項目の確認画面が表示部に表示されていても、それらの確認画面がいつまでも表示部に全て表示されたままとなることがない。即ち、指定画面で項目を指定した時点から時間が経過する毎に、表示部に表示されている確認画面が減る。
【００２５】
このため、指定画面において指定された項目の確認操作をユーザが行う際に、その時点で表示部に表示されている確認画面の中から、指定を確認する項目に対応する確認画面を、ユーザが容易に判別できるようにすることができる。
【００２６】
さらに、本開示の第３の態様によるユーザインタフェース装置は、本開示の第２の態様によるユーザインタフェース装置において、前記期間設定部には、前記表示期間が項目別にそれぞれ個別に設定される。
【００２７】
本開示の第３の態様によるユーザインタフェース装置によれば、本開示の第２の態様によるユーザインタフェース装置において、指定された項目の確認操作を行う確認画面の表示部での表示期間を、項目毎に期間設定部に個別に設定することができる。
【００２８】
このため、指定された項目の確認の入力操作を表示部の確認画面上で行える表示期間を、各項目の性質等に応じて項目別に設定することができる。
【００２９】
また、本開示の第４の態様によるユーザインタフェース装置は、本開示の第２又は第３の態様によるユーザインタフェース装置において、前記第２処理部は、前記確認画面における項目の指定を確認する入力操作を前記入力部が受け付けた時点で、前記表示期間の終了前であっても前記表示部における前記確認画面の表示を終了させる。
【００３０】
本開示の第４の態様によるユーザインタフェース装置によれば、本開示の第２又は第３の態様によるユーザインタフェース装置において、指定画面で指定された項目が確認画面上での入力操作で確認されると、表示部での確認画面の表示が終了される。
【００３１】
よって、指定画面で指定した項目が確認画面で確認される毎に、表示部に表示されている確認画面が減る。
【００３２】
このため、指定画面において指定された項目の確認操作をユーザが行う際に、その時点で表示部に表示されている確認画面の中から、指定を確認する項目に対応する確認画面を、ユーザが容易に判別できるようにすることができる。
【００３３】
さらに、本開示の第５の態様によるユーザインタフェース装置は、本開示の第２、第３又は第４の態様によるユーザインタフェース装置において、前記表示期間の延長期間が設定される延長設定部をさらに備える。そして、前記第２処理部は、前記確認画面における項目の指定を確認する入力操作を前記入力部が受け付けた時点で、前記表示期間を前記延長設定部に設定された前記延長期間に更新する。
【００３４】
本開示の第５の態様によるユーザインタフェース装置によれば、本開示の第２、第３又は第４の態様によるユーザインタフェース装置において、表示部の確認画面において指定した項目を確認する入力操作を行うと、確認画面の表示期間が延長期間に更新される。即ち、指定された項目の確認操作が確認画面で行われると、その時点から、延長設定部に設定された延長期間の間、確認画面が表示部に表示され続ける。
【００３５】
このため、例えば、指定した項目の確認によりその項目に対応する処理、動作等が発生しても、ユーザが即座に認識できない場合に、指定した項目に対応する処理、動作等をユーザが認識できる頃まで確認画面を表示部に表示させ続けることができる。
【００３６】
よって、例えば、確認画面で確認した項目に対応する処理、動作等が開始されていることを、ユーザが自身で認識できなくても、指定した項目の確認操作をした後も表示部の確認画面の表示が終了しないことで、ユーザに報知することができる。
【００３７】
また、本開示の第６の態様によるユーザインタフェース装置は、本開示の第５の態様によるユーザインタフェース装置において、前記第２処理部は、前記確認画面における項目の指定を確認する入力操作を前記入力部が受け付けた時点で、前記表示期間を終了させる。
【００３８】
本開示の第６の態様によるユーザインタフェース装置によれば、本開示の第５の態様によるユーザインタフェース装置において、指定された項目の確認操作後、確認画面の表示部での延長表示期間を、項目毎に期間設定部に個別に設定することができる。
【００３９】
このため、指定された項目の確認の入力操作を確認画面上で行った後も表示部で確認画面を延長表示する表示期間を、例えば、指定した項目に対応する処理、動作等をユーザが認識できるまでの所要時間等、各項目の性質等に応じて項目別に設定することができる。
【００４０】
さらに、本開示の第７の態様によるユーザインタフェース装置は、本開示の第２又は第３の態様によるユーザインタフェース装置において、前記確認画面は、該確認画面の前記表示部への表示の終了を指示する終了指示ボタンを含んでおり、前記第２処理部は、前記期間設定部に設定された前記表示期間が特定の期間である場合、前記入力部の入力操作により前記指定画面において前記終了指示ボタンが操作されるまでの間、前記確認画面を前記表示部に表示させる。
【００４１】
本開示の第７の態様によるユーザインタフェース装置によれば、本開示の第２又は第３の態様によるユーザインタフェース装置において、指定された項目の確認操作後も、終了指示ボタンが操作されるまでは、表示部に確認画面が表示され続ける。
【００４２】
このため、表示期間として期間設定部に特定の期間を設定することで、確認操作後も表示部に表示させ続ける方が好ましい項目の確認画面を、ユーザが終了指示ボタンの操作で確認操作の終了を指示するまで、表示部に確認画面を表示させ続けることができる。
【発明の効果】
【００４３】
本開示によれば、プラント等の運転内容の指定に広く用いられるユーザインタフェース画面を、指定した運転内容の確認操作を迅速にする運用を確保しつつ、確認操作に用いる画面の判別を容易にすることができる。
【図面の簡単な説明】
【００４４】
【図１】本開示の一実施形態に係るプラントの制御システムの概略構成を示す説明図である。
【図２】図１のモニタリングコンピュータのディスプレイに表示される制御ユニットの運転操作画面の一例を示す説明図である。
【図３】図２の運転操作画面の入力操作を行った際の表示の一般的な変化の態様例を示す説明図である。
【図４】本開示の一実施形態に係るプラントの制御システムにおいて図２の運転操作画面の入力操作を行った際の表示の変化の態様例を示す説明図である。
【図５】（ａ），（ｂ）は図４の確認画面の運転項目表示部に表示されるコメントの他の例を示す説明図である。
【図６】図１のモニタリングコンピュータのディスプレイに表示される図４及び図５（ａ），（ｂ）の確認画面の表示期間等の設定画面の一例を示す説明図である。
【図７】図１のモニタリングコンピュータのコンピュータ本体のＣＰＵがＲＯＭに格納されたプログラムにしたがって実行する図４及び図５（ａ），（ｂ）の確認画面の表示期間等の設定処理の手順の一例を示すフローチャートである。
【図８】図１のモニタリングコンピュータのコンピュータ本体のＣＰＵがディスプレイ上に制御ユニットの運転操作のユーザインタフェースを構築する方法の手順の一例を示すフローチャートである。
【図９】図１のモニタリングコンピュータのコンピュータ本体のＣＰＵがＲＯＭに格納されたプログラムにしたがって実行する図４及び図５（ａ），（ｂ）の確認画面の表示処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００４５】
以下、本開示の実施形態について図面を参照しながら説明する。図１は本開示の一実施形態に係るプラントの制御システムを示す説明図である。
【００４６】
図１に示す実施形態のプラントの制御システム１は、生産設備、製造設備等のプラントに設けたフィールド機器の動作を制御するシステムである。
【００４７】
制御システム１は、フィールド機器の動作制御を実行する制御ユニット３、フィールド機器の制御目標を設定するエンジニアリングコンピュータ５、制御ユニット３の動作状態を監視するモニタリングコンピュータ７を有している。
【００４８】
制御ユニット３、エンジニアリングコンピュータ（Engineering Unit、以下、「ＥＵ」と略記する。）５及びモニタリングコンピュータ（Monitoring Unit 、以下、「ＭＵ」と略記する。）７は、ＬＡＮ９及びルータ１１によって相互接続されている。本実施形態では、ＬＡＮ９及びルータ１１を２系統設けてシステムの冗長化を図っている。しかし、システムの冗長化は必須でない。
【００４９】
制御ユニット３は、複数のリモートＩＯユニット１３，１３，…、演算装置１５，１７を有している。
【００５０】
各リモートＩＯユニット１３は、プラントの各所に配置された複数のデバイス（図示せず）に対する信号の入出力を行う。したがって、リモートＩＯユニット１３は、デバイスに対するＤＩ（Digital In）、ＤＯ（Digital Out ）、ＡＩ（Analog In ）、ＡＯ（Analog Out）の各モジュールを含んでいる。
【００５１】
各リモートＩＯユニット１３による信号入出力対象のデバイスは、例えば、アクチュエータ、計測器、センサ等を含んでいる。したがって、デバイスに対してリモートＩＯユニット１３が入出力する信号は、例えば、アクチュエータ（図示せず）に対する制御信号、計測器の出力信号、アクチュエータの動作状態を検出したセンサの出力信号等を含んでいる。
【００５２】
演算装置１５は、プラントの各デバイス（アクチュエータ、計測器等）の動作制御用のコマンドを生成する。そして、演算装置１５は、生成したコマンドを各デバイスに対応するリモートＩＯユニット１３に出力する。また、演算装置１５は、各デバイス（計測器、センサ等）の出力信号を、各デバイスに対応するリモートＩＯユニット１３から取得する。演算装置１５は、取得した各デバイスの出力信号を参酌して、各デバイス（アクチュエータ、計測器等）の動作制御用のコマンドを生成する。
【００５３】
演算装置１５は、以上に説明した処理を行うコントローラ基板１９と、ＣＡＮ通信基板２１、２つのリモートＩＯ（In Out）通信基板２３，２４、２つのＤＩ基板２５，２７、ＤＯ基板２９、ＡＩ基板３１、ＡＯ基板３３とを有している。各基板１９〜３３はモジュールを構成している。
【００５４】
演算装置１５の各基板１９〜３３は、バスラインによって演算装置１５の下位に接続されている。バスラインの通信には、例えば、コンパクトＰＣＩ等の通信規格を用いることができる。
【００５５】
ＣＡＮ通信基板２１は、演算装置１５のＥＵ５及びＭＵ７に対するＬＡＮ９上での通信を、ＣＡＮ（Control Area Network）規格にしたがって制御するモジュールである。なお、ＬＡＮ９上での通信規格はＣＡＮ以外の規格であってもよい。
【００５６】
２つのリモートＩＯ通信基板２３，２４は、演算装置１５の各リモートＩＯユニット１３に対する通信を制御するモジュールである。各リモートＩＯユニット１３は、各リモートＩＯ通信基板２３，２４の下位にそれぞれ複数接続されている。
【００５７】
各リモートＩＯ通信基板２３，２４に対する各リモートＩＯユニット１３の接続には、例えば、フィールドバス等のバスラインを用いることができる。このバスラインの一部又は全部を光ファイバ回線で構成してもよい。バスラインの一部に光ファイバ回線を用いる場合は、光ファイバ回線と電気信号線との間に光電変換モジュールが介設される。光電変換モジュールをバスラインに用いる場合は、光電変換モジュールもリモートＩＯユニット１３に含めることができる。
【００５８】
２つのＤＩ基板２５，２７及びＤＯ基板２９は、演算装置１５の各リモートＩＯユニット１３に対するデジタル信号の入出力を制御する。
【００５９】
ＡＩ基板３１及びＡＯ基板３３は、演算装置１５の各リモートＩＯユニット１３に対するアナログ信号の入出力を制御する。
【００６０】
演算装置１７は、演算装置１５のリモートＩＯ通信基板２３，２４を２つのパルスカウンタ基板３５，３７に変えた点を除いて、演算装置１５と同じ構成を有している。２つのパルスカウンタ基板３５，３７も、他の各基板１９，２１，２５〜３３と同様にモジュールを構成している。
【００６１】
演算装置１７の各基板１９，２１，２５〜３７は、バスラインによって接続されている。バスラインの通信には、例えば、コンパクトＰＣＩ等の通信規格を用いることができる。
【００６２】
２つのパルスカウンタ基板３５，３７は、演算装置１５のリモートＩＯ通信基板２３，２４が各リモートＩＯユニット１３から取得した各デバイス（計測器、センサ等）の出力信号のパルスをカウントする。パルスカウンタ基板３５，３７によるパルスのカウント値は、ＬＡＮ９及びルータ１１を介してＥＵ５に送信される。ＥＵ５は、受信したカウント値を参酌して、対応する各デバイス（アクチュエータ、計測器等）の動作制御用のコマンドを生成する。
【００６３】
以上に説明した各リモートＩＯユニット１３と、演算装置１５，１７の各基板１９〜３７とは、制御ユニット３を構成するフィールド機器である。フィールド機器である各リモートＩＯユニット１３と各基板１９〜３７とは、それぞれマイクロプロセッサ（図示せず）を実装している。
【００６４】
各マイクロプロセッサは、制御システム１の運用開始後に自己診断処理を周期的にそれぞれ行う。自己診断処理は、各マイクロプロセッサを実装した各リモートＩＯユニット１３及び演算装置１５，１７の各基板１９〜３７（各マイクロプロセッサの実装先）の動作状態を自己診断するための処理である。
【００６５】
なお、各マイクロプロセッサは、識別情報を保持したメモリをそれぞれ有している。識別情報は、各マイクロプロセッサの実装先のリモートＩＯユニット１３、演算装置１５，１７の各基板１９〜３７を識別するための情報である。このため、識別情報は、各リモートＩＯユニット１３、演算装置１５，１７の各基板１９〜３７に割り当てられた個別の識別子を含んでいる。
【００６６】
なお、識別情報は、マイクロプロセッサのメモリに保持させる代わりに、例えば、ディップスイッチによって発生させてもよい。識別情報をディップスイッチで発生させる場合は、各リモートＩＯユニット１３と、演算装置１５，１７の各基板１９〜３７とに、ディップスイッチ（図示せず）をそれぞれ実装する。各ディップスイッチは、実装先の各リモートＩＯユニット１３、演算装置１５，１７の各基板１９〜３７に割り当てられた個別の識別子に応じた設定とする。
【００６７】
また、演算装置１５，１７のメモリには、アラーム情報の格納エリアが確保されている。アラーム情報とは、各マイクロプロセッサの実装先（リモートＩＯユニット１３、演算装置１５，１７の各基板１９〜３７）の動作状態を報知するための情報である。アラーム情報は、各マイクロプロセッサが上述した自己診断処理において必要に応じて出力する。
【００６８】
ＥＵ５は、例えば、制御ユニット３を構成するフィールド機器の動作を管理する箇所に配置される。
【００６９】
ＥＵ５は、制御ユニット３を構成するリモートＩＯユニット１３、演算装置１５，１７の各基板１９〜３７の識別情報のデータと共に、制御ユニット３のシステム構成を示す構成データを保持している。これらのデータは、ＥＵ５の不揮発性のメモリ（図示せず）に格納される。また、これらのデータは、必要に応じてＭＵ７に提供される。ＥＵ５及びＭＵ７間のデータの送受等は、ＥＵ５のＣＰＵがＲＯＭ（いずれも図示せず）に格納されたプログラムにしたがって実行する。
【００７０】
ＭＵ７は、例えば、制御ユニット３を構成するフィールド機器の動作を管理する箇所に、ＥＵ５と共に配置される。なお、ＭＵ７は、必要に応じて複数台用いることができる。
【００７１】
ＭＵ７は、制御システム１の運用開始後に、制御ユニット３を構成するリモートＩＯユニット１３、演算装置１５，１７の各基板１９〜３７のアラーム情報を取得し、取得したアラーム情報の内容を後述するディスプレイ７３に表示する。アラーム情報を取得しディスプレイ７３に表示する処理は、ＭＵ７のコンピュータ本体７１のＣＰＵがＲＯＭ（いずれも図示せず）に格納されたプログラムにしたがって実行する。
【００７２】
なお、ＭＵ７は、ＥＵ５のメモリに格納された構成データを利用して、リモートＩＯユニット１３、演算装置１５，１７の各基板１９〜３７のアラーム情報を、制御ユニット３のシステム構成に応じた態様で表示する。
【００７３】
また、ＭＵ７では、制御ユニット３の運転操作が行われる。そのために、ＭＵ７は、コンピュータ本体７１及びディスプレイ７３（請求項中の表示部に相当）の他に、キーボード７５及びマウス７７を有している。キーボード７５及びマウス７７は、請求項中の入力部に相当している。なお、ディスプレイ７３がタッチパネル（図示せず）を有している場合は、このタッチパネルも請求項中の入力部に相当する。
【００７４】
図２はＭＵ７のディスプレイ７３に表示される制御ユニット３の運転操作画面の一例を示す説明図である。
【００７５】
図２に示す運転操作画面８０（請求項中の指定画面に相当）は、制御ユニット３が汚水浄化プラントである場合の例を示している。図２の例の運転操作画面８０は、４つのボタン８１〜８４と４つの状態インジケータ８５〜８８、及び、例示動作表示部８９を有している。
【００７６】
４つのボタン８１〜８４は、制御ユニット３のＳＴＡＲＴ（運転開始）ボタン８１、ＳＴＯＰ（運転終了）ボタン８２、ＴＡＧＯＵＴボタン８３、ＡＵＴ（オート）及びＭＡＮ（マニュアル）ボタン８４を含んでいる。
【００７７】
ＳＴＡＲＴボタン８１、ＳＴＯＰボタン８２は、制御ユニット３の運転開始、運転終了を指定する際に入力操作される。ＴＡＧＯＵＴボタン８３は、制御ユニット３が完全に運転停止した状態を示すタグを設定する際に入力操作される。ＡＵＴボタン及びＭＡＮボタン８４は、制御ユニット３の運転モードをオートモードとマニュアルモードとの間で切り替える際に、選択的に入力操作される。
【００７８】
各ボタン８１〜８４の入力操作は、キーボード７５又はマウス７７によって運転操作画面８０上で各ボタン８１〜８４にカーソル位置を合わせて行うことができる。
【００７９】
インジケータ８５〜８８は、制御ユニット３の運転状態を例えば発光によって示すことができる。
【００８０】
インジケータ８５は、制御ユニット３が正常な運転状態であることを、例えば文字と緑色の発光とで示す。図２では、制御ユニット３の運転状態が正常運転中であることを、「ＲＵＮ」の文字で示している。制御ユニット３の運転停止中には、インジケータ８５の文字が「ＳＴＯＰ」に変わる。
【００８１】
インジケータ８６は、制御ユニット３の起動に失敗したことを、例えば「ＦＡＩＬＥＤ」の文字と黄色の発光とで示す。
【００８２】
インジケータ８７は、制御ユニット３に運転停止のタグが設定されていることを、例えば「ＴＡＧＯＵＴ」の文字と青色の発光とで示す。
【００８３】
インジケータ８８は、制御ユニット３の運転モードを、例えば、文字と発光表示とで示す。図２の例では、運転モードがオートモードであることを、「ＡＵＴＯ」の文字とピンクの発光とで示している。運転モードがマニュアルモードである場合は、インジケータ８８の文字が「ＭＡＮＵＡＬ」に変わる。このときのインジケータ８８の発光色は、オートモードのときと同じでも異なってもよい。
【００８４】
例示動作表示部８９では、許容される（ＰＥＲＭＩＳＳＩＶＥ）運転操作がオートモードとマニュアルモードとについてそれぞれ表示される。図２では、各モードで制御ユニット３のＳＴＡＲＴ（運転開始）及びＳＴＯＰ（運転終了）の各運転操作が許容されることが表示されている。
【００８５】
また、例示動作表示部８９では、オートモード時（ＡＵＴ）と緊急時（ＥＭＧ：ＥＭＥＲＧＥＮＣＹ）とについて、受け付け可能な運転操作がそれぞれ表示される。
【００８６】
ところで、制御ユニット３のようなフィールド機器によるプラントの運転操作を、コンピュータのユーザインタフェース画面上で行う場合は、操作の正確性を期する等の目的で、２段階の入力操作を要求される場合が多い。
【００８７】
例えば、図２の運転操作画面８０の各ボタン８１〜８４の操作で制御ユニット３の運転操作を行う場合、一般的には、例えば、図３の説明図に示す例のような確認画面９０がディスプレイ７３に表示される。
【００８８】
この確認画面９０は、項目表示部９１、確定ボタン９２及び終了ボタン９３を有している。項目表示部９１には、ボタン８１〜８４の操作で指定された運転項目に対応するコマンド名が表示される。
【００８９】
そして、運転操作画面８０の各ボタン８１〜８４をキーボード７５又はマウス７７で操作すると、制御ユニット３の運転操作の項目（運転開始、運転終了、タグ設定、運転モード切り替え）を指定することができる。項目を指定すると、指定した項目に対応するコマンド名を項目表示部９１に表示した確認画面９０がディスプレイ７３に表示される。
【００９０】
そこで、確認画面９０の確定ボタン９２をキーボード７５又はマウス７７で操作すると、運転操作画面８０で操作したボタン８１〜８４に対応する運転項目の指定が確定する。そして、制御ユニット３がＭＵ７のコンピュータ本体７１により、確定した運転項目で運転される。
【００９１】
このとき、ディスプレイ７３の確認画面９０の表示は、終了ボタン９３をキーボード７５又はマウス７７で操作すると終了される。言い換えると、一般的な確認画面９０の表示は、終了ボタン９３を操作しない限り終了されない。
【００９２】
制御ユニット３のようなフィールド機器によるプラントの運転操作では、運転項目の確定操作を残して、運転操作画面８０の各ボタン８１〜８４の操作で制御ユニット３の運転項目の指定までの操作を先に済ませておくことがある。
【００９３】
その場合、運転操作画面８０の各ボタン８１〜８４の操作で複数の運転項目が指定されて、図３の確認画面９０の確定ボタン９２の確定操作だけが保留されると、ディスプレイ７３に複数の確認画面９０が表示される。そして、終了ボタン９３が操作されない限り、各確認画面９０がディスプレイ７３に表示されたままとなってしまう。
【００９４】
そうすると、保留していた運転項目の確定操作を行う際に、ディスプレイ７３の複数の確認画面９０の中から、確定操作する運転項目に対応する確認画面９０をユーザが特定する必要が生じる。しかし、項目表示部９１のコマンド名でユーザが運転項目を判別することは容易でない。
【００９５】
しかも、複数の確認画面９０がディスプレイ７３に表示されていると、確定操作する運転項目に対応する確認画面９０をディスプレイ７３の複数の確認画面９０の中からユーザが特定するのは、さらに困難となる。
【００９６】
そこで、本実施形態の制御システム１では、運転操作画面８０の各ボタン８１〜８４の操作で指定された制御ユニット３の運転項目を確定させる画面をディスプレイ７３に表示する期間を、ＭＵ７において設定できる構成を追加した。その代わりに、本実施形態の制御システム１では、運転操作画面８０の各ボタン８１〜８４の操作に伴いディスプレイ７３に表示される確認画面から、図３の確認画面９０の終了ボタン９３に相当するボタンを省略した。
【００９７】
図４は、本実施形態の制御システム１のＭＵ７が運転操作画面８０の各ボタン８１〜８４の操作に伴いディスプレイ７３に確認画面を表示させる態様の一例を示す説明図である。
【００９８】
図４に示す本実施形態の確認画面１００（請求項中の確認画面に相当）は、図３の確認画面９０と同様に、運転操作画面８０の各ボタン８１〜８４の操作で制御ユニット３の運転操作の項目を指定すると、ディスプレイ７３に表示される。
【００９９】
この確認画面１００は、運転項目表示部１０１、ＹＥＳボタン１０３、ＮＯボタン１０５及び「閉じる」ボタン１０７を有している。
【０１００】
運転項目表示部１０１には、ボタン８１〜８４の操作で指定された運転項目を示すコメントが表示される。なお、運転項目表示部１０１に表示するコメントは、各ボタン８１〜８４にそれぞれ対応して、予め、ＭＵ７のキーボード７５等の操作によって作成し、コンピュータ本体７１内の外部記憶装置（図示せず）に登録しておくことができる。
【０１０１】
図４に示す例では、運転操作画面８０でＳＴＡＲＴ（運転開始）ボタン８１が操作され、対応する運転項目のコメント「ＳＴＡＲＴ」が外部記憶装置から読み出されて、プラント名（汚水浄化プラント）と共に運転項目表示部１０１に表示されている。
【０１０２】
なお、運転操作画面８０でＳＴＯＰ（運転終了）ボタン８２が操作されると、外部記憶装置から読み出されて運転項目表示部１０１に表示されるコメントが、「ＳＴＡＲＴ」から、ＳＴＯＰ（運転終了）ボタン８２に対応する運転項目の「ＳＴＯＰ」に変わる。
【０１０３】
また、運転操作画面８０でＴＡＧＯＵＴボタン８３が操作されると、外部記憶装置から「ＴＡＧＯＵＴ」のコメントが読み出されて、図５（ａ）の説明図に示す例のように、プラント名（汚水浄化プラント）と共に運転項目表示部１０１に表示される。
【０１０４】
同様に、運転操作画面８０でＡＵＴ（オート）及びＭＡＮ（マニュアル）ボタン８４が操作されると、外部記憶装置から移行先の運転モードのコメントが読み出されて、プラント名（汚水浄化プラント）と共に運転項目表示部１０１に表示される。
【０１０５】
なお、図５（ｂ）に示す例では、運転操作画面８０でＡＵＴ（オート）ボタン８４が操作されて、制御ユニット３の運転モードがマニュアルモードからオートモードに切り替わる場合を示している。
【０１０６】
そのため、確認画面１００の運転項目表示部１０１には、外部記憶装置から読み出された「ＡＵＴＯモードに移行」のコメントが、プラント名（汚水浄化プラント）と共に運転項目表示部１０１に表示される。
【０１０７】
図４及び図５（ａ），（ｂ）のＹＥＳボタン１０３は、図３の確認画面９０の確定ボタン９２に相当する。運転項目表示部１０１に表示されたコメントが示す、運転操作画面８０ボタン８１〜８４の操作で指定された制御ユニット３の運転項目を、指定する運転項目として確定させる場合は、キーボード７５又はマウス７７でＹＥＳボタン１０３を操作する。このＹＥＳボタン１０３の操作が、請求項中の確認画面における項目の指定を確認する入力操作に相当する。
【０１０８】
ＮＯボタン１０５は、運転操作画面８０ボタン８１〜８４の操作で指定された制御ユニット３の運転項目を、指定する運転項目として確定させずキャンセルする場合に、キーボード７５又はマウス７７で操作する。
【０１０９】
「閉じる」ボタン１０７（請求項中の終了指示ボタンに相当）は、ディスプレイ７３における確認画面１００の表示を強制的に終了させる場合に、キーボード７５又はマウス７７で操作する。
【０１１０】
上述した図４及び図５（ａ），（ｂ）の確認画面１００をディスプレイ７３に表示させる期間（表示期間）は、ＭＵ７のコンピュータ本体７１がディスプレイ７３に表示させる設定画面において設定することができる。
【０１１１】
図６はＭＵ７のコンピュータ本体７１がディスプレイ７３に表示させる確認画面１００の表示期間等に関する設定画面の一例を示す説明図である。
【０１１２】
図６に示す本実施形態の設定画面１１０は、表示期間設定部１１１、延長有無設定部１１３、延長期間設定部１１５、ＯＫボタン１１７及びキャンセルボタン１１９を有している。
【０１１３】
表示期間設定部１１１には、図４及び図５（ａ），（ｂ）の運転操作画面８０の各ボタン８１〜８４の操作で制御ユニット３の運転項目を指定したときの、確認画面１００の表示期間が設定される。本実施形態では、入力ボックスに数値を入力して表示期間を秒数で設定する場合を示している。
【０１１４】
確認画面１００の表示期間は、表示期間設定部１１１において、運転操作画面８０の各ボタン８１〜８４に対応する制御ユニット３の運転項目毎に設定することができる。各運転項目毎の確認画面１００の表示期間は、例えば、制御ユニット３を運転する際の運用に応じた期間に設定することができる。
【０１１５】
延長有無設定部１１３には、図４及び図５（ａ），（ｂ）の確認画面１００のＹＥＳボタン１０３の操作で制御ユニット３の指定する運転項目を確定させた後に、ディスプレイ７３に確認画面１００を延長して表示させるか否かが設定される。本実施形態では、チェックボックスにチェックを入れることで、延長有りを設定する場合を示している。
【０１１６】
確認画面１００の延長表示の有無は、延長有無設定部１１３において、運転操作画面８０の各ボタン８１〜８４に対応する制御ユニット３の運転項目毎に設定することができる。即ち、各運転項目毎の確認画面１００の延長表示の有無は、例えば、制御ユニット３を運転する際の運用に応じて設定することができる。
【０１１７】
延長期間設定部１１５には、延長有無設定部１１３に延長有りを設定した制御ユニット３の運転項目について、ＹＥＳボタン１０３の操作で指定を確定させた後の確認画面１００の表示の延長期間が設定される。本実施形態では、入力ボックスに数値を入力して延長期間を秒数で設定する場合を示している。
【０１１８】
確認画面１００の表示の延長期間は、延長期間設定部１１５において、運転操作画面８０の各ボタン８１〜８４に対応する制御ユニット３の運転項目毎に設定することができる。各運転項目毎の確認画面１００の表示の延長期間は、例えば、制御ユニット３を運転する際の運用に応じた期間に設定することができる。
【０１１９】
例えば、ＳＴＡＲＴボタン８１に対応する運転項目（ＳＴＡＲＴ）の図４の確認画面１００の延長期間（１２０秒）は、ＹＥＳボタン１０３の操作から制御ユニット３の運転が実際に開始されるまでの目安の所要時間に応じて設定されている。
【０１２０】
また、例えば、ＳＴＯＰボタン８２に対応する運転項目（ＳＴＯＰ）の確認画面１００の延長期間（９０秒）は、ＹＥＳボタン１０３の操作から制御ユニット３の運転が実際に終了するまでの目安の所要時間に応じて設定されている。
【０１２１】
同様に、例えば、ＡＵＴボタン及びＭＡＮボタン８４に対応する運転項目の図５（ｂ）の確認画面１００の延長期間（９０秒）は、ＹＥＳボタン１０３の操作から制御ユニット３の運転モードが実際に切り替わるまでの目安の所要時間に応じて設定されている。
【０１２２】
なお、有効化された入力ボックスにマイナスの秒数（請求項中の特定の期間に相当）が入力されると、延長期間が「無制限」に設定される。図６に示す例では、オート及びマニュアルに対応する制御ユニット３の運転項目の入力ボックスに「−１」が入力されている。
【０１２３】
また、延長有無設定部１１３に延長無しを設定した制御ユニット３の運転項目は、入力ボックスが有効化されず、延長期間を設定することができない。
【０１２４】
ＯＫボタン１１７は、設定画面１１０の表示期間設定部１１１、延長有無設定部１１３及び延長期間設定部１１５においてそれぞれ設定した内容を確定させる場合に、キーボード７５又はマウス７７で操作する。ＯＫボタン１１７が操作されると、表示期間設定部１１１、延長有無設定部１１３及び延長期間設定部１１５においてそれぞれ設定した内容が、ＭＵ７のコンピュータ本体７１の外部記憶装置の対応する記憶領域に上書き保存される。
【０１２５】
キャンセルボタン１１９は、設定画面１１０の表示期間設定部１１１、延長有無設定部１１３及び延長期間設定部１１５においてそれぞれ設定した内容を破棄する場合に、キーボード７５又はマウス７７で操作する。キャンセルボタン１１９が操作されると、ディスプレイ７３での設定画面１１０の表示が終了する。この場合、表示期間設定部１１１、延長有無設定部１１３及び延長期間設定部１１５においてそれぞれ設定した内容は、コンピュータ本体７１の外部記憶装置に保存されない。
【０１２６】
以上に説明した確認画面１００の表示期間、表示延長の有無、延長期間の設定は、ＭＵ７のコンピュータ本体７１のＣＰＵがＲＯＭに格納されたプログラムにしたがって、図７のフローチャートに示す例の手順で実行することができる。
【０１２７】
まず、コンピュータ本体７１のＣＰＵは、キーボード７５又はマウス７７等の操作により、確認画面１００の表示期間等の設定入力が要求されたか否かを確認する（ステップＳ１）。要求されていない場合は（ステップＳ１でＮＯ）、一連の処理を終了する。
【０１２８】
また、設定入力が要求された場合は（ステップＳ１でＹＥＳ）、コンピュータ本体７１のＣＰＵは、図６の設定画面１１０をディスプレイ７３に表示させる（ステップＳ３）。そして、コンピュータ本体７１のＣＰＵは、設定画面１１０表示期間設定部１１１、延長有無設定部１１３及び延長期間設定部１１５への設定入力を受け付ける（ステップＳ５）。
【０１２９】
なお、コンピュータ本体７１のＣＰＵは、設定画面１１０のＯＫボタン１１７又はキャンセルボタン１１９が操作されるまでの間（ステップＳ７でＮＯ）、ステップＳ５の設定入力を受け付ける。
【０１３０】
また、設定画面１１０のＯＫボタン１１７又はキャンセルボタン１１９が操作された場合は（ステップＳ７でＹＥＳ）、コンピュータ本体７１のＣＰＵは、操作されたのがＯＫボタン１１７であるか否かを確認する（ステップＳ９）。ＯＫボタン１１７でない場合は（ステップＳ９でＮＯ）、一連の処理を終了する。
【０１３１】
一方、操作されたのがＯＫボタン１１７である場合は（ステップＳ９でＹＥＳ）、コンピュータ本体７１のＣＰＵは、設定画面１１０の表示期間設定部１１１、延長有無設定部１１３及び延長期間設定部１１５にそれぞれ設定した内容を、外部記憶装置に保存する。そして、一連の処理を終了する。
【０１３２】
以上の説明からも明らかなように、本実施形態の制御システム１では、図７のフローチャートにおけるステップＳ３が、請求項中の第１処理部に対応する処理となっている。
【０１３３】
また、本実施形態の制御システム１では、図６の設定画面１１０の表示期間設定部１１１と、コンピュータ本体７１のＣＰＵが行う図７のステップＳ１１の処理とで、請求項中の期間設定部が構成されている。
【０１３４】
さらに、本実施形態の制御システム１では、図６の設定画面１１０の延長有無設定部１１３及び延長期間設定部１１５と、コンピュータ本体７１のＣＰＵが行う図７のステップＳ１１の処理とで、請求項中の延長設定部が構成されている。
【０１３５】
本実施形態の制御システム１では、ＭＵ７のコンピュータ本体７１のＣＰＵが、以上に説明した図６の設定画面１１０の表示期間等の設定にしたがって、制御ユニット３の運転操作のユーザインタフェースをディスプレイ７３上に構築する。コンピュータ本体７１のＣＰＵがディスプレイ７３上にユーザインタフェースを構築する方法は、図８のフローチャートに示すステップを含んでいる。
【０１３６】
即ち、制御ユニット３の運転操作のユーザインタフェースを構築する方法は、指定、表示、確認、確定、及び、指令の各ステップ（ステップＳ２１、ステップＳ２３、ステップＳ２５、ステップＳ２７及びステップＳ２９）を含んでいる。
【０１３７】
このうち、ステップＳ２１の指定ステップは、図１のキーボード７５及びマウス７７等を用いた図２の運転操作画面８０の各ボタン８１〜８４の操作により、制御ユニット３の運転項目の指定入力を受け付けるステップである。
【０１３８】
また、ステップＳ２３の表示ステップは、ステップＳ２１の指定ステップで指定した運転項目に対応する図４及び図５（ａ），（ｂ）の確認画面１００を、図６の設定画面１１０で設定された内容にしたがって、ディスプレイ７３に表示させるステップである。
【０１３９】
さらに、ステップＳ２５の確認ステップは、図１のキーボード７５及びマウス７７等を用いた図４及び図５（ａ），（ｂ）の確認画面１００のＹＥＳボタン１０３の操作により、制御ユニット３の運転項目の指定を確認する入力を受け付けるステップである。
【０１４０】
また、ステップＳ２７の確定ステップは、ステップＳ２５の確認ステップで受け付けた入力により、ステップＳ２１の指定ステップで入力を受け付けた制御ユニット３の運転項目の指定を確定させるステップである。
【０１４１】
最後に、ステップＳ２９の指令ステップは、ステップＳ２７の確定ステップで確定した制御ユニット３の運転項目に対応する運転指令を、ＥＵ５に出力するステップである。ＥＵ５は、ＭＵ７のコンピュータ本体７１から受け取った運転指令に基づいて、制御ユニット３の各フィールド機器の動作制御用のコマンドを生成し、各フィールド機器に出力する。
【０１４２】
以上の各ステップは、図８のフローチャートに示した順番通りの手順で行われるとは限らない。各ステップの全体又は一部は、図８に示した順番とは異なる手順で行うこともできる。
【０１４３】
次に、図８に示した方法でディスプレイ７３上に制御ユニット３の運転操作のユーザインタフェースを構築するために、ＭＵ７のコンピュータ本体７１のＣＰＵがＲＯＭに格納されたプログラムにしたがって行う処理の手順の一例を説明する。
【０１４４】
図９は、ＭＵ７のコンピュータ本体７１のＣＰＵがＲＯＭに格納されたプログラムにしたがって行うディスプレイ７３に図４及び図５（ａ），（ｂ）の確認画面１００を表示する処理の手順の一例を示すフローチャートである。
【０１４５】
そして、コンピュータ本体７１のＣＰＵは、ディスプレイ７３上に図４及び図５（ａ），（ｂ）の確認画面１００を表示する（ステップＳ３１）。確認画面１００は、図２の運転操作画面８０の各ボタン８１〜８４の操作により制御ユニット３の運転項目が指定入力されたのをトリガとして、ディスプレイ７３上に表示される。
【０１４６】
このとき、ディスプレイ７３には、図４及び図５（ａ），（ｂ）の各確認画面１００のうち、図２の運転操作画面８０の各ボタン８１〜８４の操作により指定入力された制御ユニット３の運転項目に対応する確認画面１００が表示される。
【０１４７】
次に、コンピュータ本体７１のＣＰＵは、図２の運転操作画面８０において指定された運転項目の、確認画面１００のＹＥＳボタン１０３の操作による確認入力があったか否かを確認する（ステップＳ３３）。運転項目の確認入力がない場合は（ステップＳ３３でＮＯ）、コンピュータ本体７１のＣＰＵは、指定された運転項目について外部記憶装置に記憶された表示期間が終了したか否かを確認する（ステップＳ３５）。
【０１４８】
表示期間が終了していない場合は（ステップＳ３５でＮＯ）、ステップＳ３３にリターンする。また、表示期間が終了した場合は（ステップＳ３５でＹＥＳ）、コンピュータ本体７１のＣＰＵは、ディスプレイ７３上での確認画面１００の表示を終了して（ステップＳ４９）、一連の処理を終了する。
【０１４９】
一方、ステップＳ３３において、指定された運転項目の確認入力があった場合（ＹＥＳ）は、コンピュータ本体７１のＣＰＵは、図２の運転操作画面８０において入力された運転項目の指定を確定させる（ステップＳ３７）。そして、コンピュータ本体７１のＣＰＵは、指定を確定させた運転項目に対応する運転指令を、ＥＵ５に出力する（ステップＳ３９）。
【０１５０】
さらに、コンピュータ本体７１のＣＰＵは、指定を確定させた運転項目について外部記憶装置に記憶された設定において、表示期間の延長が設定されているか否かを確認する（ステップＳ４１）。延長が設定されていない場合は（ステップＳ４１でＮＯ）、コンピュータ本体７１のＣＰＵは、ディスプレイ７３上での確認画面１００の表示を終了して（ステップＳ４９）、一連の処理を終了する。
【０１５１】
また、表示期間の延長が設定されている場合は（ステップＳ４１でＹＥＳ）、コンピュータ本体７１のＣＰＵは、設定された延長期間が「−（マイナス）」の値であるか否かを確認する（ステップＳ４３）。
【０１５２】
設定された延長期間が「−（マイナス）」の値である場合は（ステップＳ４３でＹＥＳ）、コンピュータ本体７１のＣＰＵは、「閉じる」ボタン１０７により確認画面１００の表示を終了する操作が行われたか否かを確認する（ステップＳ４５）。
【０１５３】
確認画面１００の表示終了操作が行われていない場合は（ステップＳ４５でＮＯ）、コンピュータ本体７１のＣＰＵは、表示終了操作が行われるまでステップＳ４５をリピートする。表示終了操作が行われた場合は（ステップＳ４５でＹＥＳ）、コンピュータ本体７１のＣＰＵは、ディスプレイ７３上での確認画面１００の表示を終了して（ステップＳ４９）、一連の処理を終了する。
【０１５４】
一方、ステップＳ４３において、設定された延長期間が「−（マイナス）」の値でない場合（ＮＯ）は、コンピュータ本体７１のＣＰＵは、指定された運転項目について外部記憶装置に記憶された表示の延長期間が終了したか否かを確認する（ステップＳ４７）。
【０１５５】
表示の延長期間が終了していない場合は（ステップＳ４７でＮＯ）、コンピュータ本体７１のＣＰＵは、延長期間が終了するまでステップＳ４７をリピートする。また、延長期間が終了した場合は（ステップＳ４７でＹＥＳ）、コンピュータ本体７１のＣＰＵは、ディスプレイ７３上での確認画面１００の表示を終了して（ステップＳ４９）、一連の処理を終了する。
【０１５６】
以上の説明からも明らかなように、本実施形態の制御システム１では、図９のフローチャートにおけるステップＳ３１が、請求項中の第２処理部に対応する処理となっている。また、本実施形態の制御システム１では、図９中のステップＳ４１のＮＯを経て実行されるステップＳ４９も、請求項中の第２処理部に対応する処理となっている。
【０１５７】
さらに、本実施形態の制御システム１では、図９中のステップＳ４１のＹＥＳ、ステップＳ４３のＮＯを経てステップＳ４７のＹＥＳに至るまでの各ステップも、請求項中の第２処理部に対応する処理となっている。また、本実施形態の制御システム１では、図９中のステップＳ４１のＹＥＳ及びステップＳ４３のＹＥＳを経てステップＳ４５のＮＯに至るまでの各ステップも、請求項中の第２処理部に対応する処理となっている。
【０１５８】
そして、本実施形態の制御システム１では、図２の運転操作画面８０の各ボタン８１〜８４の操作により制御ユニット３の運転項目が指定入力されると、その運転項目に対応する図４、図５（ａ）又は図５（ｂ）の確認画面１００がディスプレイ７３に表示される。
【０１５９】
ここで、制御ユニット３の運転項目のうちＴＡＧＯＵＴボタン８３に対応する運転項目（ＴＡＧＯＵＴ）については、図６の設定画面１１０で表示の延長が設定されていない。
【０１６０】
よって、ＴＡＧＯＵＴボタン８３に対応する運転項目の図５（ａ）の確認画面１００でＹＥＳボタン１０３が操作されて、制御ユニット３の運転項目としてＴＡＧＯＵＴの指定が確定されると、図５（ａ）の確認画面１００のディスプレイ７３での表示は終了する。
【０１６１】
また、ＹＥＳボタン１０３が操作されないまま、ＴＡＧＯＵＴボタン８３に対応する運転項目について設定画面１１０において設定された２４０秒の表示期間が経過した場合にも、図５（ａ）の確認画面１００のディスプレイ７３での表示が終了する。
【０１６２】
一方、制御ユニット３の運転項目のうちＳＴＡＲＴ（運転開始）、ＳＴＯＰ（運転終了）の各ボタン８１，８２に対応する運転項目（ＳＴＡＲＴ、ＳＴＯＰ）については、図６の設定画面１１０で表示の延長が設定されている。
【０１６３】
また、制御ユニット３の運転項目のうちＡＵＴ（オート）及びＭＡＮ（マニュアル）ボタン８４に対応する運転項目（ＡＵＴＯ／ＭＡＮＵＡＬのモード切替）についても、図６の設定画面１１０で表示の延長が設定されている。
【０１６４】
よって、これらの運転項目に対応する図４及び図５（ｂ）の各確認画面１００のディスプレイ７３での表示は、各確認画面１００でＹＥＳボタン１０３が操作されて運転項目の指定が確定されても、設定画面１１０で設定された延長期間が経過するまで継続される。
【０１６５】
このため、図４及び図５（ｂ）の各確認画面１００は、ＹＥＳボタン１０３を操作してから、制御ユニット３の運転が実際に開始又は終了されるまでの間、あるいは、制御ユニット３の運転モードが実際に切り替わるまでの間、ディスプレイ７３に表示され続ける。
【０１６６】
なお、ＹＥＳボタン１０３が操作されないまま、ＳＴＡＲＴ（運転開始）ボタン８１に対応する運転項目について設定画面１１０において設定された１２０秒の表示期間が経過すると、図４の確認画面１００のディスプレイ７３での表示は終了する。
【０１６７】
また、ＹＥＳボタン１０３が操作されないまま、ＳＴＯＰ（運転終了）ボタン８２に対応する運転項目について設定画面１１０において設定された９０秒の表示期間が経過すると、確認画面１００のディスプレイ７３での表示は終了する。
【０１６８】
ＹＥＳボタン１０３が操作されないまま、ＡＵＴ（オート）及びＭＡＮ（マニュアル）ボタン８４に対応する運転項目について設定画面１１０で設定された９０秒の表示期間が経過すると、図５（ｂ）の確認画面１００のディスプレイ７３での表示は終了する。
【０１６９】
このように、本実施形態の制御システム１では、図２の運転操作画面８０の各ボタン８１〜８４の操作により、対応する運転項目について設定された表示期間又は延長期間が経過すると、確認画面１００のディスプレイ７３での表示が終了する。
【０１７０】
このため、運転操作画面８０の各ボタン８１〜８４の操作で指定した制御ユニット３の運転項目の確認操作を確認画面１００のＹＥＳボタン１０３の操作で行う際に、ディスプレイ７３に表示された確認画面１００を時間の経過により減らすことができる。
【０１７１】
よって、ディスプレイ７３に表示された確認画面１００の中から、ＹＥＳボタン１０３の操作でユーザが指定を確認する運転項目に対応する確認画面１００を、ユーザが容易に判別できるようにすることができる。
【０１７２】
また、ＹＥＳボタン１０３の操作で制御ユニット３の運転項目の指定を確認してから、対応する運転項目の動作が制御ユニット３で実際に行われるまで、ディスプレイ７３に確認画面１００を表示させ続けて、運転動作が実行中であることをユーザに報知できる。
【０１７３】
なお、上述した実施形態では、プラントの制御システム１の運転操作のユーザインタフェースを画面を用いて構成する場合を例に取って説明した。しかし、本開示のユーザインタフェース装置及び方法は、画面を用いて運転操作のユーザインタフェースを画面を構成する場合に、広く適用可能である。
【符号の説明】
【０１７４】
１  プラントの制御システム（フィールド機器情報表示システム）
３  制御ユニット
５  エンジニアリングコンピュータ（ＥＵ）
７  モニタリングコンピュータ（ＭＵ）
９  ＬＡＮ
１１  ルータ
１３  リモートＩＯユニット
１５，１７  演算装置
１９  コントローラ基板
２１  ＣＡＮ通信基板
２３，２４  リモートＩＯ通信基板
２５，２７  ＤＩ基板
２９  ＤＯ基板
３１  ＡＩ基板
３３  ＡＯ基板
３５，３７  パルスカウンタ基板
７１  コンピュータ本体（第１処理部、第２処理部、第３処理部、期間設定部、延長設定部）
７３  ディスプレイ（表示部）
７５  キーボード（入力部）
７７  マウス（入力部）
８０  運転操作画面（指定画面）
８１  ＳＴＡＲＴ（運転開始）ボタン
８２  ＳＴＯＰ（運転終了）ボタン
８３  ＴＡＧＯＵＴボタン
８４  ＡＵＴ（オート）及びＭＡＮ（マニュアル）ボタン
８５〜８８  インジケータ
８９  例示動作表示部
９０  確認画面
９１  項目表示部
９２  確定ボタン
９３  終了ボタン
１００  確認画面（請求項中の確認画面）
１０１  運転項目表示部
１０３  ＹＥＳボタン
１０５  ＮＯボタン
１０７  「閉じる」ボタン（終了指示ボタン）
１１０  設定画面
１１１  表示期間設定部（期間設定部）
１１３  延長有無設定部（延長設定部）
１１５  延長期間設定部（延長設定部）
１１７  ＯＫボタン
１１９  キャンセルボタン
【図１】
2020071800.tif 000003
【図２】
2020071800.tif 000004
【図３】
2020071800.tif 000005
【図４】
2020071800.tif 000006
【図５】
2020071800.tif 000007
【図６】
2020071800.tif 000008
【図７】
2020071800.tif 000009
【図８】
2020071800.tif 000010
【図９】
2020071800.tif 000011