(57)【要約】      （修正有）【課題】より効果的な操作子の操作訓練環境を提供し得るシミュレーションシステム及びその制御方法を提供する。【解決手段】タッチ操作式のディスプレイと、ディスプレイに表示される操作子の操作方法を定義した定義データを保持する記憶装置と、現実の操作子の動きを模擬する当該操作子のグラフィック画像をタッチパネルに表示させる制御部とをシミュレーションシステムに設け、定義データは、操作子のグラフィック画像上やその周辺部に設定された第１の領域の定義情報と、ディスプレイ上の操作子を操作するために必要な手指の数である必要接触点数とを含み、当該必要接触点数は、現実に必要な手指の数に設定され、制御部が、ディスプレイに表示された操作子の第１の領域に接触している手指の数が、定義データで定義された当該操作子の必要接触点数の条件を満たすときに、当該操作子の状態を操作可能な選択状態に切り替えるようにした。【選択図】図８Ａ
2020003565.tif 000002
【特許請求の範囲】
【請求項１】
操作子の操作訓練を行うためのシミュレーションシステムにおいて、
画像表示面に対するタッチ操作を検知し、検知結果を出力するタッチ操作式のディスプレイと、
前記ディスプレイの前記画像表示面に表示される前記操作子の操作方法を定義した定義データ及び当該操作子のグラフィック画像の画像データを保持する記憶装置と、
前記画像データに基づいて、現実の前記操作子の動きを模擬する当該操作子の前記グラフィック画像を前記ディスプレイに表示させる制御部と
を備え、
前記定義データは、
前記操作子の前記グラフィック画像上又は当該グラフィック画像の周辺部に設定された第１の領域の定義情報と、
必要接触点数として定義された、前記ディスプレイに表示された前記操作子を操作するために必要な手指の数と
を含み、
前記操作子の前記必要接触点数は、現実の前記操作子を操作するときに必要とする前記手指の数に設定され、
前記制御部は、
前記ディスプレイの出力に基づき認識される、当該ディスプレイに表示された前記操作子の前記第１の領域に接触している前記手指の数と、前記定義データで定義された当該操作子の前記必要接触点数とを比較し、
当該第１の領域に接触している前記手指の数が当該必要接触点数の条件を満たすときに、当該操作子の状態を操作可能な選択状態に切り替える
ことを特徴とするシミュレーションシステム。
【請求項２】
前記制御部は、
前記選択状態に切り替えられた前記操作子が、前記ディスプレイの出力に基づき認識される当該操作子の前記第１の領域に接触された前記手指の動きに連動して動くように、当該操作子の前記グラフィック画像を前記ディスプレイに表示させる
ことを特徴とする請求項１に記載のシミュレーションシステム。
【請求項３】
前記定義データは、
前記ディスプレイに表示された前記操作子を操作するために前記手指を前記ディスプレイの前記画像表示面に接触させたままスライド移動させるべき第２の領域の定義情報をさらに含み、
前記制御部は、
前記ディスプレイの出力に基づき認識される前記選択状態に切り替えられた前記操作子の前記第２の領域に接触している前記手指の数が、前記定義データにおいて定義された当該操作子の前記必要接触点数を下回った場合には、当該操作子が動かないように当該操作子の前記グラフィック画像を前記ディスプレイに表示させる
ことを請求項２に記載のシミュレーションシステム。
【請求項４】
前記第２の領域は、
前記操作子における操作部位をその可動範囲内で変位させたときに、当該操作子の前記第１の領域の移動軌跡に基づいて定義される
ことを特徴とする請求項３に記載のシミュレーションシステム。
【請求項５】
前記定義データは、
前記操作子について予め設定された閾値を含み、
前記制御部は、
前記第１の領域の周囲を取り囲む前記閾値の幅を有する第３の領域内でタッチされた位置の位置情報を蓄積し、
蓄積した前記位置情報に基づいて、前記第１の領域を拡張するよう当該第１の領域の前記定義情報を補正する
ことを特徴とする請求項１に記載のシミュレーションシステム。
【請求項６】
前記制御部は、
統計的解析処理により拡張後の前記第１の領域の前記定義情報を生成し、生成した定義情報を、拡張前の元の前記第１の領域の前記定義情報に書き換えるようにして当該定義情報を補正する
ことを特徴とする請求項５に記載のシミュレーションシステム。
【請求項７】
操作子の操作訓練を行うためのシミュレーションシステムの制御方法において、
前記シミュレーションシステムは、
画像表示面に対するタッチ操作を検知し、検知結果を出力するタッチ操作式のディスプレイと、
前記ディスプレイの前記画像表示面に表示される前記操作子の操作方法を定義した定義データ及び当該操作子のグラフィック画像の画像データを保持する記憶装置と、
前記画像データに基づいて、現実の前記操作子の動きを模擬する当該操作子の前記グラフィック画像を前記ディスプレイに表示させる制御部と
を有し、
前記定義データは、
前記操作子の前記グラフィック画像上又は当該グラフィック画像の周辺部に設定された第１の領域の定義情報と、
必要接触点数として定義された、前記ディスプレイに表示された前記操作子を操作するために必要な手指の数と
を含み、
前記操作子の前記必要接触点数は、現実の前記操作子を操作するときに必要とする前記手指の数に設定され、
前記制御部が、前記ディスプレイの出力に基づき認識される、当該ディスプレイに表示された前記操作子の前記第１の領域に接触している前記手指の数と、前記定義データで定義された当該操作子の前記必要接触点数とを比較する第１のステップと、
前記制御部が、当該手指の数が、当該必要接触点数の条件を満たすときに、当該操作子の状態を操作可能な選択状態に切り替える第２のステップと
を備えることを特徴とするシミュレーションシステムの制御方法。
【請求項８】
前記制御部が、前記選択状態に切り替えられた前記操作子が、前記ディスプレイの出力に基づき認識される当該操作子の前記第１の領域に接触された前記手指の動きに連動して動くように、当該操作子の前記グラフィック画像を前記ディスプレイに表示させる第３のステップをさらに備える
ことを特徴とする請求項７に記載のシミュレーションシステムの制御方法。
【請求項９】
前記定義データは、
前記ディスプレイに表示された前記操作子を操作するために前記手指を前記ディスプレイの前記画像表示面に接触させたままスライド移動させるべき第２の領域の定義情報をさらに含み、
前記第３のステップにおいて、前記制御部は、
前記ディスプレイの出力に基づき認識される前記選択状態に切り替えられた前記操作子の前記第２の領域に接触している前記手指の数が、前記定義データにおいて定義された当該操作子の前記必要接触点数を下回った場合には、当該操作子が動かないように当該操作子の前記グラフィック画像を前記ディスプレイに表示させる
ことを請求項８に記載のシミュレーションシステムの制御方法。
【請求項１０】
前記第２の領域は、
前記操作子における操作部位をその可動範囲内で変位させたときに、当該操作子の前記第１の領域により描かれる軌跡により定義される
ことを特徴とする請求項９に記載のシミュレーションシステムの制御方法。
【請求項１１】
前記定義データは、
前記操作子について予め設定された閾値を含み、
前記制御部は、
前記第１の領域の周囲を取り囲む前記閾値の幅を有する第３の領域内でタッチされた位置の位置情報を蓄積し、
蓄積した前記位置情報に基づいて、前記第１の領域を拡張するよう当該第１の領域の前記定義情報を補正する
ことを特徴とする請求項７に記載のシミュレーションシステムの制御方法。
【請求項１２】
前記制御部は、
統計的解析処理により拡張後の前記第１の領域の前記定義情報を生成し、生成した定義情報を、拡張前の元の前記第１の領域の前記定義情報に書き換えるようにして当該定義情報を補正する
ことを特徴とする請求項１１に記載のシミュレーションシステムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はシミュレーションシステム及びその制御方法に関し、例えば、原子力発電プラントの運転訓練シミュレーションシステムに適用して好適なものである。
【背景技術】
【０００２】
原子力発電プラントの運転制御は、中央制御室に設置された中央運転監視盤や運転監視補助盤（以下、これらをまとめて制御盤と呼ぶ）を運転員が監視・操作することにより行われている。このような原子力発電プラントの監視・操作は、深い知識や技術を要するため、監視及び操作の技能訓練が必要不可欠である。
【０００３】
しかしながら、技能訓練のためだけのために原子力プラントの実機を操作することはできない。このため、従来では、専用のシミュレータを用いた技能訓練が行われている。
【０００４】
この種のシミュレータは、原子力発電プラントの中央制御室にある制御盤を忠実にハードウェアで再現したものであり、このため訓練を受ける者（以下、これを運転訓練者と呼ぶ）がこのシミュレータを用いて、現実の原子力発電プラントと同じ感覚で監視や操作の訓練を行ない得るようになされている。
【０００５】
ところが、ハードウェアにより構成されたシミュレータは、現実の原子力発電プラントにおける制御盤の設置スペースと同じ大きさのスペースが必要となり、さらにはシミュレータを設置するために相応のコストが必要となる問題があった。
【０００６】
かかる問題を解決するための１つの方法として、近年では、液晶ディスプレイ上に原子力発電プラントの制御盤をバーチャル表示し、さらにはグラストップ型シミュレータと呼ばれる大型液晶ディスプレイやグラストップパネルを複数台並べ、そこに原子力発電プラントの制御盤を忠実に描画したグラフィックを表示するシミュレータの開発が進められている。
【０００７】
なお、特許文献１には、仮想的なスイッチ類の動きをタッチパネル上で模擬するようになされた技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特表２０１５−５２０４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述のようなソフトウェアによるシミュレータでは、液晶ディスプレイやグラストップパネル（以下、これらをまとめてディスプレイと呼ぶ）に監視・操作制御盤のハード釦や、ハンドル式スイッチ及びキースイッチといった様々な操作子が実物の監視・操作制御盤と同じ構成でバーチャル表示される。
【００１０】
このようなシミュレータでは、運転訓練者が、ディスプレイにバーチャル表示された制御盤やハード釦等の操作子を手指で触れることでその操作子を操作できるよう構成されている。
【００１１】
しかしながら、この種のミューレータでは、このとき運転訓練者に操作された操作子が押釦及びハンドル式スイッチのいずれの種別のものであっても、ディスプレイに表示されたその操作子を運転訓練者が手指でタッチすることによってその操作子を選択状態又は操作状態とすることができ、原子力発電プラントに設置された実物の操作子の操作に必要な「押す」、「掴む」、「回す」及び又は「引く」といった手指の動作が必要ないものであった。
【００１２】
この場合、例え運転訓練であっても操作子に対する実際の操作と同じ動作で訓練できたほうが、知識及び技術の早期習得、実操作時の操作ミスの低減などの観点からもより好ましい環境と言える。
【００１３】
本発明は以上の点を考慮してなされたもので、より効果的な操作子の操作訓練環境を提供し得るシミュレーションシステム及びその制御方法を提案しようとするものである。
【課題を解決するための手段】
【００１４】
かかる課題を解決するため本発明においては、操作子の操作訓練を行うためのシミュレーションシステムにおいて、画像表示面に対するタッチ操作を検知し、検知結果を出力するタッチ操作式のディスプレイと、前記ディスプレイの前記画像表示面に表示される前記操作子の操作方法を定義した定義データ及び当該操作子のグラフィック画像の画像データを保持する記憶装置と、前記画像データに基づいて、現実の前記操作子の動きを模擬する当該操作子の前記グラフィック画像を前記ディスプレイに表示させる制御部とを設け、前記定義データが、前記操作子の前記グラフィック画像上又は当該グラフィック画像の周辺部に設定された第１の領域の定義情報と、必要接触点数として定義された、前記ディスプレイに表示された前記操作子を操作するために必要な手指の数とを含み、前記操作子の前記必要接触点数は、現実の前記操作子を操作するときに必要とする前記手指の数に設定され、前記制御部が、前記ディスプレイの出力に基づき認識される、当該ディスプレイに表示された前記操作子の前記第１の領域に接触している前記手指の数と、前記定義データで定義された当該操作子の前記必要接触点数とを比較し、当該手指の数が、当該必要接触点数の条件を満たすときに、当該操作子の状態を操作可能な選択状態に切り替えるようにした。
【００１５】
また本発明においては、操作子の操作訓練を行うためのシミュレーションシステムの制御方法において、前記シミュレーションシステムに、画像表示面に対するタッチ操作を検知し、検知結果を出力するタッチ操作式のディスプレイと、前記ディスプレイの前記画像表示面に表示される前記操作子の操作方法を定義した定義データ及び当該操作子のグラフィック画像の画像データを保持する記憶装置と、前記画像データに基づいて、現実の前記操作子の動きを模擬する当該操作子の前記グラフィック画像を前記ディスプレイに表示させる制御部とを設け、前記定義データが、前記操作子の前記グラフィック画像上又は当該グラフィック画像の周辺部に設定された第１の領域の定義情報と、必要接触点数として定義された、前記ディスプレイに表示された前記操作子を操作するために必要な手指の数とを含み、前記操作子の前記必要接触点数は、現実の前記操作子を操作するときに必要とする前記手指の数に設定され、前記制御部が、前記ディスプレイの出力に基づき認識される、当該ディスプレイに表示された前記操作子の前記第１の領域に接触している前記手指の数と、前記定義データで定義された当該操作子の前記必要接触点数とを比較する第１のステップと、前記制御部が、当該手指の数が、当該必要接触点数の条件を満たすときに、当該操作子の状態を操作可能な選択状態に切り替える第２のステップとを設けるようにした。
【００１６】
本発明のシミュレーションシステム及びその制御方法によれば、ディスプレイに表示された操作子を操作する際、現実の操作子を操作するために必要な手指数でのタッチ操作が必要となるため、現実の操作子を操作するときに近い感覚で訓練を行うことができる。
【発明の効果】
【００１７】
本発明によれば、より効果的な操作子の操作訓練環境を提供し得るシミュレーションシステム及びその制御方法を実現できる。
【図面の簡単な説明】
【００１８】
【図１】本実施の形態による運転訓練シミュレーションシステムのハードウェア構成を示すブロック図である。
【図２】本実施の形態による運転訓練シミュレーションシステムの論理構成を示すブロック図である。
【図３】定義データの構成例を示す図表である。
【図４】（Ａ）及び（Ｂ）は、操作子の種別の説明に供する図である。
【図５】（Ａ）は接触点検出領域の説明に供する図であり、（Ｂ）は操作子動作領域の説明に供する図である。
【図６】（Ａ）〜（Ｃ）は、ディスプレイ表示された操作子の操作方法の説明に供する図である。
【図７】（Ａ）及び（Ｂ）は、ディスプレイ表示された引き保持型の操作子の操作方法の説明に供する図である。
【図８Ａ】操作子の操作に関連して実行される一連の処理の流れを示すフローチャートである。
【図８Ｂ】操作子の操作に関連して実行される一連の処理の流れを示すフローチャートである。
【図９】（Ａ）及び（Ｂ）は、タッチミス検出領域の説明に供する図である。
【図１０】（Ａ）及び（Ｂ）は、接触点検出領域の拡張補正の説明に供する図である。
【図１１】接触点検出領域自動補正処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下図面について、本発明の一実施の形態を詳述する。
【００２０】
（１）本実施の形態による運転訓練シミュレーションシステムの構成
図１において、１は全体として本実施の形態による運転訓練シミュレーションシステムを示す。この運転訓練シミュレーションシステム１は、原子力発電プラントの運転訓練、より正確には原子力発電プラントの中央制御室に設置された制御盤の操作訓練を行うためのシステムであり、制御サーバ２と、１又は複数の監視・操作端末３及びディスプレイ４とを備えて構成される。
【００２１】
制御サーバ２は、ＣＰＵ（Central Processing Unit）１０、メモリ１１、記憶装置１２及び通信装置１３を備えた汎用のサーバ装置である。ＣＰＵ１０は、制御サーバ２全体の動作制御を司るプロセッサである。またメモリ１１は、例えば半導体メモリから構成され、主としてＣＰＵ１０のワークメモリとして利用される。メモリ１１には、記憶装置１２から読み出された後述のシミュレーションプログラム（以下、これをサーバ側シミュレーションプログラムと呼ぶ）１４が格納される。
【００２２】
記憶装置１２は、ハードディスク装置やＳＳＤ（Solid State Drive）などの大容量の不揮発性の記憶装置から構成され、プログラムや長期間保持すべきデータが格納される。記憶装置１２に格納されたプログラムが制御サーバ２の起動時や必要時にメモリ１１に読み出され、このプログラムをＣＰＵ１０が実行することにより制御サーバ２全体としての各種処理が実行される。
【００２３】
また記憶装置１２には、データベース１７も格納される。このデータベース１７には、ディスプレイ４に表示させる原子力発電プラントの中央制御室の制御盤を模したＣＧ（Computer Graphics）画像のＣＧデータ１５（図２）や、かかる制御盤上に表示される釦やスイッチなどの各操作子に関する後述の定義データ１６（図２）が格納される。
【００２４】
通信装置１３は、例えばＮＩＣ（Network Interface Card）などから構成され、ネットワーク５を介して監視・操作端末３と接続される。通信装置１３は、監視・制御端末３との通信時におけるプロトコル制御を行う。
【００２５】
監視・操作端末３は、制御サーバ２と共にクライアント／サーバシステムを構成する通信端末装置であり、ＣＰＵ２０、メモリ２１、記憶装置（図示せず）及び通信装置２２を備えた汎用のコンピュータ装置から構成される。
【００２６】
これらＣＰＵ２０、メモリ２１、記憶装置及び通信装置２２は、それぞれ制御サーバ２の対応部位（ＣＰＵ１０、メモリ１１、記憶装置１２又は通信装置１３）と同じ機能及び構成を有するものであるため、ここでの詳細説明は省略する。なお、監視・操作端末３のメモリ２１には、監視・操作端末３の起動時や必要時に図示しない記憶装置から読み出されたシミュレーションプログラム（以下、これをクライアント側シミュレーションプログラムと呼ぶ）２３が格納される。
【００２７】
ディスプレイ４は、例えば、画像表示面に対する運転訓練者の手指の接触（以下、これをタッチ又はタッチ操作と呼ぶ）を検知し、検知結果を出力する液晶タッチパネルなどのタッチ操作式のディスプレイから構成される。ディスプレイ４には、後述のように監視・操作端末３から与えられる画像データに基づく画像が表示される。
【００２８】
図２は、かかる運転訓練シミュレーションシステム１の論理構成を示す。この図２に示すように、ディスプレイ４は、画面表示部３０及びタッチ情報送信部３１を備えて構成される。画面表示部３０は、ディスプレイ４のうちの液晶パネルなどの表示デバイス部分により構成される。またタッチ情報送信部３１は、ディスプレイ４のうちの表示デバイス部分の画像表示面に貼着されたセンサ膜などにより構成される。タッチ情報送信部３１は、ディスプレイ４の画像表示面における運転訓練者の手指のタッチ位置（座標）を検知し、検知結果をタッチ情報として監視・操作端末３に出力する。
【００２９】
監視・操作端末３は、画面表示処理部３２、タッチ情報処理部３３及びデータ集計処理部３４を備えて構成される。これら画面表示処理部３２、タッチ情報処理部３３及びデータ集計処理部３４は、いずれも監視・操作端末３のＣＰＵ２０（図１）がメモリ２１（図１）に格納されたクライアント側シミュレーションプログラム２３を実行することにより具現化される機能部である。
【００３０】
画面表示処理部３２は、制御サーバ２から与えられる画像データに基づいて、ディスプレイ４の画面表示部３０に原子力発電プラントの中央制御室に設置される制御盤のＣＧ画像を表示する。またタッチ情報処理部３３は、ディスプレイ４のタッチ情報送信部３１から送信されてきたタッチ情報を制御サーバ２に転送する。データ集計処理部３４の詳細については後述する。
【００３１】
制御サーバ２は、状態判定・制御部３５を備えて構成される。状態判定・制御部３５は、制御サーバ２のＣＰＵ１０（図１）がメモリ１１（図１）に格納されたサーバ側シミュレーションプログラム１４（図１）を実行することにより具現化される機能部である。状態判定・制御部３５は、必要時に記憶装置１２（図１）から必要なＣＧデータ１５を読み出し、読み出したＣＧデータ１５に基づいて制御盤全体のＣＧ画像の画像データ生成し、生成した画像データを監視・操作端末３に送信する。
【００３２】
（２）定義データの構成
図３は、定義データ１６の具体的な構成例を示す。この定義データ１６は、ディスプレイ４に表示される制御盤上の各操作子の構成や操作方法に関する定義情報であり、予めユーザにより作成される。
【００３３】
この定義データ１６は、図３に示すように、操作子名称欄１６Ａ、操作子種別欄１６Ｂ、接触点検出領域欄１６Ｃ、必要接触点数欄１６Ｄ、動作種別欄１６Ｅ、操作子動作領域欄１６Ｆ、押下時間欄１６Ｇ、保持有無欄１６Ｈ、閾値欄１６Ｉ及び引き保持可能領域欄１６Ｊを備えたテーブル構成を有する。このテーブルでは、１つの行が、ディスプレイ４に表示される制御盤上の１つの操作子に対応する。
【００３４】
そして操作子名称欄１６Ａには、ディスプレイ４に表示される対応する操作子の名称が格納され、操作子種別欄１６Ｂには、その操作子の種別が格納される。なお操作子の種別としては、押下するタイプの操作子である「押釦」や、図４（Ａ）のようなハンドル部４０Ａを把持して回転させるタイプの操作子である「ハンドル式スイッチ」、及び、図４（Ｂ）のような摘み部４１Ａを摘んで回転させるタイプの操作子である「摘み式釦」などがある。
【００３５】
接触点検出領域欄１６Ｃには、対応する操作子について、例えば図５（Ａ）のような範囲を有する接触点検出領域４２の定義情報（例えば、数式）が格納される。接触点検出領域４２は、ディスプレイ４の画像表示面に対する運転訓練者のタッチ操作が有効となるＣＧ画像上の領域である。
【００３６】
例えば、図５（Ａ）のハンドル式スイッチ４０の場合、ハンドル部４０Ａを跨いで設定された接触点検出領域４２が楕円形状であるため、楕円の内部を表す不等式（例えば、x2/a2＋y2/b2≦1）により接触点検出領域４２が定義され、この不等式がその接触点検出領域４２の定義情報として対応する接触点検出領域欄１６Ｃに格納される。また接触点検出領域４２が円形状の場合には、その接触点検出領域４２は、その円の内部を表す不等式（例えば、x2+y2≦c2）により定義され、この不等式がその接触点検出領域４２の定義情報として対応する接触点検出領域欄１６Ｃに格納される。ただし、接触点検出領域４２を領域座標で定義するようにしてもよく、この場合には、その領域座標が対応する接触点検出領域欄１６Ｃに格納される。
【００３７】
この接触点検出領域４２は、実物のその操作子を操作する際に運転員の手指が接触するであろうと考えられるその操作子上やその周辺部に設定される。例えば、操作子が押釦である場合、ディスプレイ４に表示されたＣＧ画像（原子力発電プラントの制御盤のＣＧ画像であり、以下、同じ。）内のその操作子の上面に接触点検出領域４２が設定される。また操作子が摘み式釦の場合、かかるＣＧ画像内のその操作子の摘み部４１Ａ（図４（Ｂ））の両側に均等にはみ出すように例えば円形状の接触点検出領域４２が設定される。さらに操作子がハンドル式スイッチの場合、図５（Ａ）のように、かかるＣＧ画像内のその操作子のハンドル部４０Ａの両側に均等にはみ出すように例えば楕円形状の接触点検出領域４２が設定される。
【００３８】
なお、操作子の種別が摘み式釦やハンドル式スイッチの場合、接触点検出領域４２の位置及び傾きは、操作子の回転角度に応じて変化するため、操作子の回転角度ごと（例えば１度ごと）に接触点検出領域４２の定義情報が生成され、これらの定義情報が対応する接触点検出領域欄１６Ｃに格納される。
【００３９】
必要接触点数欄１６Ｄには、ディスプレイ４に表示されたＣＧ画像内の対応する操作子を操作するために必要な接触点数（以下、これを必要接触点数と呼ぶ）が格納される。必要接触点数は、その操作子を操作する際に、その操作子について設定された接触点検出領域４２内のディスプレイ４の画像表示面にタッチすべき運転訓練者の手指の数である。この必要接触点数としては、実物のその操作子を操作する際に必要となる手指の本数と同じ点数が設定される。例えば、操作子が押釦であれば１点、摘み式釦やハンドル式スイッチであれば２点以上の値又は範囲がその操作子の必要接触点数として設定される。
【００４０】
動作種別欄１６Ｅには、ディスプレイ４に表示されたＣＧ画像内の対応する操作子を操作する際の動作の種別を表す番号が格納される。ここでは、かかる動作として「スライド」及び「押下」の２種類が定義されており、「スライド」の場合には動作種別欄１６Ｅに「１」が格納され、「押下」の場合には動作種別欄１６Ｅに「２」が格納される。なお本実施の形態の場合、「スライド」には、回転動作も含まれる。
【００４１】
操作子動作領域欄１６Ｆには、対応する操作子について予め設定された操作子動作領域４３（図５（Ｂ））の定義情報が格納される。この「操作子動作領域」とは、運転訓練者がディスプレイ４に表示されたＣＧ画像内の対応する操作子を操作するために手指をディスプレイ４の画像表示面に接触させたままスライド移動させるべきＣＧ画像上の領域を指す。
【００４２】
操作子動作領域４３は、対応する操作子がハンドル式スイッチや摘み式釦である場合、そのハンドル部４０Ａや摘み部４１Ａなどの操作部位をその可動範囲内で回転（変位）させたときのその操作子の接触点検出領域４２の移動軌跡に基づいて定義される。例えば、図５（Ａ）に示すハンドル式スイッチの場合、図５（Ｂ）に示す円弧状の領域が操作子動作領域４３として定義される。
【００４３】
そして操作子動作領域欄１６Ｆには、対応する操作子の操作子動作領域４３を表す数式がその操作子動作領域４３の定義情報として格納される。この数式は、ユーザにより定義された接触点検出領域４２を表す数式に基づいて、状態判定・制御部３５（図２）により自動計算されてその操作子動作領域欄１６Ｆに格納される。
【００４４】
なお、本実施の形態の場合、操作子の操作部位をその可動範囲内で回転（変位）させたときのその操作子の接触点検出領域４２の移動軌跡をそのまま操作子動作領域４３とするだけでなく、操作子動作領域４３の範囲について、ユーザがかかる移動軌跡の境界条件などの付加的条件を設定することができる。このとき設定された付加的な条件が対応する操作子動作領域欄１６Ｆ内に格納される。このように操作子の接触点検出領域４２の移動軌跡の一部だけを操作子動作領域４３とするような付加的条件を設定できるようにすることにより、より厳しい条件での操作子の操作訓練を行うことが可能となる。
【００４５】
押下時間欄１６Ｇには、対応する操作子が押釦である場合に、その押釦を操作するために当該押釦を押下（その操作子にタッチ）し続けるべき時間が格納される。原子力発電プラントの制御盤には数多くの押釦が配設されており、これら押釦としては、押下と同時に即応するものだけでなく、長押しが必要なものもある。そこで、対応する操作子が押釦である場合に、その押釦に対応付けられた機能や動作を実行させるために必要なその押釦の押下時間が押下時間欄１６Ｇに格納される。
【００４６】
また保持有無欄１６Ｈには、対応する操作子が引き保持型のものであるか否かを表すフラグ（以下、これを保持有無フラグと呼ぶ）が格納される。「引き保持型」の操作子とは、オン操作又はオフ操作をした際、オン状態又はオフ状態を継続させるために操作子自体を手前方向に引く動作が必要な操作子である。保持有無フラグは、対応する操作子が引き保持型のものである場合には「１」に設定され、対応する操作子が引き保持型のものでない場合には「０」に設定される。
【００４７】
さらに閾値欄１６Ｉには、対応する操作子について予めユーザにより設定された閾値が格納され、引き保持可能領域欄１６Ｊには、対応する操作子について予めユーザにより設定された引き保持可能領域の位置情報が格納される。これら「閾値」及び「引き保持可能領域」の詳細については後述する。
【００４８】
（３）操作子の操作方法
次に、ディスプレイ４に表示されたＣＧ画像内の操作子の操作方法について説明する。ここでは、操作子が図６（Ａ）に示すようなハンドル式スイッチ４０である場合を例に説明する。図６（Ａ）に示すハンドル式スイッチ４０は、専用ツールによりユーザにより作成されたグラフィック画像である。図中、楕円は、定義データ１６においてこのハンドル式スイッチ４０について定義されている接触点検出領域４２を示し、点４４は、ディスプレイ４上の運転訓練者の手指のタッチ位置を示す。ただし、実際のＣＧ画像では、これら接触点検出領域４２及び点４４は表示されない。
【００４９】
現実の原子力発電プラントでは、図６（Ａ）に示すようなハンドル式スイッチを操作する場合、ハンドル式スイッチ４０のハンドル部４０Ａを「掴む」動作を行い、その後、そのハンドル部４０Ａをオン方向又はオフ方向に「回す」動作を行う必要があるが、本運転訓練シミュレーションシステム１では、「掴む」動作や、「回す」動作によるハンドル式スイッチ４０のオン操作やオフ操作を以下のように行う。
【００５０】
運転訓練者は、まず、図６（Ａ）に示すように、初期状態にあるハンドル式スイッチ４０のグラフィック画像の接触点検出領域４２上に、定義データ１６で定義されている必要接触点数分の手指をタッチする。本実施の形態の場合、図３に示すように、ハンドル式スイッチ４０の必要接触点数は「２以上」に設定されているため、運転訓練者は、例えば、親指及び人差し指などの２本以上の手指を接触点検出領域４２上にタッチするようにする。このとき運転訓練者の手指が正しくハンドル式スイッチ４０の接触点検出領域４２上に２箇所以上タッチされている場合には、そのハンドル式スイッチ４０の状態が、操作不能な状態から操作可能な状態（以下、これを選択状態と呼ぶ）に切り替えられる。
【００５１】
続いて、運転訓練者は、図６（Ｂ）に示すように、上述のようにハンドル式スイッチ４０の接触点検出領域４２上に２箇所以上タッチした状態を維持したままハンドル式スイッチ４０のハンドル部４０Ａの回転中心を中心として円弧を描くように、ディスプレイ４の画像表示面上で手指をそのハンドル式スイッチ４０のオン方向又はオフ方向にスライド移動させる。このときハンドル式スイッチ４０は、運転訓練者の手指の動きと同期して動く（回転）するように表示される。
【００５２】
この際、運転訓練者の手指がハンドル式スイッチ４０の操作子動作領域４３を外れ、当該操作子動作領域４３にタッチしている運転訓練者の手指の数がそのハンドル式スイッチ４０について定義された必要接触点数を下回った場合には、運転訓練者が手指をそのハンドル式スイッチ４０のオン方向又はオフ方向に移動させたとしても、そのときの運転訓練者の操作は無効となり、ハンドル部４０Ａが運転訓練者の手指の動きと同期して回転しない。
【００５３】
つまり運転訓練者により操作子が正しく操作されたか否かは、操作子が選択状態にあり、かつその操作子について定義された必要接触点数分の運転訓練者の手指が、その操作子について定義された操作子動作領域４３内でスライド移動されたか否かに基づいて判定される。
【００５４】
そして運転訓練者は、この後、図６（Ｃ）に示すように、そのハンドル式スイッチ４０のハンドル部４０Ａを予め設定されたオン位置又はオフ位置（例えば、定義データ１６で定義された接触点検出領域４２の可動範囲の端部に当該接触点検出領域４２があるときのハンドル部４０Ａの位置）にまで回転させ終えた後に、接触点検出領域４２及び操作子動作領域４３から手指を離す。これによりそのハンドル式スイッチ４０をオン操作又はオフ操作できたことになる。
【００５５】
なおハンドル式スイッチ４０が保持機能を有するタイプの場合、そのハンドル式スイッチ４０のハンドル部４０Ａがオン位置又はオフ位置にまで到達した後は、そのハンドル式スイッチ４０のハンドル部４０Ａがそのオン位置又はオフ位置に止まった状態に表示される。
【００５６】
一方、運転訓練者が、ハンドル式スイッチ４０のハンドル部４０Ａがオン位置又はオフ位置に到達する前に接触点検出領域４２上及び操作子動作領域４３上から手指を離した場合には、そのハンドル式スイッチ４０のハンドル部４０Ａは、元の初期位置（ホームポジション）に戻された状態に表示される。
【００５７】
次に、操作子が引き保持型のものである場合の操作方法について説明する。操作対象の操作子が引き保持型のものである場合、オン状態又はオフ状態に移行させた操作子のその状態（オン状態又はオフ状態）を継続させるためには、その操作子を「引く（引き上げる）」動作を行う必要がある。
【００５８】
しかしながら、ディスプレイ４に表示された操作子に対する「引く」動作を模擬することは困難である。そこで、本運転訓練シミュレーションシステム１では、この「引く」動作をディスプレイ４の画像表示面上で手指を下方にスライド移動させることにより表現するものとする。
【００５９】
図７（Ａ）は、ディスプレイ４に表示された引き保持型のハンドル式スイッチ４０を示す。本運転訓練シミュレーションシステム１では、上述のように定義データ１６の保持有無欄１６Ｈ（図３）に、対応する操作子が引き保持型のものであるか否かを表す保持有無フラグが格納され、この保持有無フラグによりその操作子が引き保持型のものであるか否かを状態判定・制御部３５（図２）が容易に判定し得るようになされている。
【００６０】
このような引き保持型のハンドル式スイッチ４０をディスプレイ４上で「掴む」動作や、「回す」動作は、上述した引き保持型以外の操作子の操作と同様である。一方、運転訓練シミュレーションシステム１において、引き保持型の操作子を「引き保持」するための操作は、図７（Ｂ）に示すように、ＣＧ画像内に予め設定された所定領域（以下、これを引き保持可能領域と呼ぶ）４５内で手指を、ディスプレイ４の画像表示面に接触させたままの状態で下方にスライド移動させることで表現するものとする。
【００６１】
この引き保持可能領域４５は、領域座標又は数式を用いて予めユーザにより設定され、その定義情報が定義データ１６の引き保持可能領域欄１６Ｊ（図３）に格納されて管理される。
【００６２】
（４）運転訓練者による操作子の操作に関する運転訓練シミュレーションシステムの処理
図８Ａ及び図８Ｂは、上述のような操作子の操作に関連して本運転訓練シミュレーションシステム１において実行される一連の処理の流れを示す。この処理は、運転訓練者がディスプレイ４をタッチすることにより開始され、まず、ディスプレイ４（図１及び図２）から監視・操作端末３（図１及び図２）にタッチ情報が送信され（Ｓ１）、さらにこのタッチ情報が監視・操作端末３から制御サーバ２（図１及び図２）の状態判定・制御部３５（図２）に転送される（Ｓ２）。
【００６３】
状態判定・制御部３５は、このタッチ情報を受信すると、このタッチ情報と定義データ１６（図２）とを比較し（Ｓ３）、そのタッチ情報に基づき認識されるそのとき行われたタッチ操作が有効であるか否かを判定する（Ｓ４）。具体的に、状態判定・制御部３５は、かかるタッチ情報に基づき認識されるそのとき運転訓練者がタッチしたＣＧ画像上の位置が、いずれかの操作子の接触点検出領域４２（図５）内であり、かつ、そのときその操作子について定義データ１６で定められた必要接触点数の条件を満たすか否か（その必要接点数分の手指のタッチがなされたか否か）を判定する。
【００６４】
状態判定・制御部３５は、この判定で否定結果を得ると、最後にディスプレイ４から監視・操作端末３を経由して与えられたタッチ情報に基づいて、ディスプレイ４の画像表示面から運転訓練者の手指が離されたか否かを判定する（Ｓ５）。
【００６５】
そして、この判定で肯定結果が得られた場合には、処理がステップＳ１０に進む。これに対して、ステップＳ５の判定で否定結果が得られた場合には、処理がステップＳ１に戻り、この後、ステップＳ４又はステップＳ５で肯定結果が得られるまでステップＳ１〜ステップＳ５の処理が同様に繰り返される。
【００６６】
一方、状態判定・制御部３５は、ステップＳ４の判定で肯定結果が得られた場合、ステップＳ５と同様にして、ディスプレイ４から運転訓練者の手指が離されたか否かを判定する（Ｓ６）。そして、この判定で肯定結果が得られた場合には、処理がステップＳ１０に進む。
【００６７】
これに対して、状態判定・制御部３５は、ステップＳ６の判定で否定結果が得られた場合には、そのときステップＳ４でタッチが有効と判定された操作子（以下、これを対象操作子と呼ぶ）が、既に操作可能な状態である選択状態となっているか否かを判定する（Ｓ７）。
【００６８】
状態判定・制御部３５は、この判定で否定結果を得ると、対象操作子の状態を操作不可能な状態から操作可能な選択状態に切り替える（Ｓ８）。かくして対象操作子は、この後、運転訓練者により操作可能な状態となる。この後、処理がステップＳ１に戻り、ステップＳ１以降の処理が上述と同様にして実行される。そして２回目以降のループでは、ステップＳ７において肯定結果が得られることになる。
【００６９】
そして状態判定・制御部３５は、ステップＳ７の判定で肯定結果が得られた場合には、データベース１７（図１）からＣＧデータ１５（図２）を読み出し、そのときディスプレイ４から監視・操作端末３を経由して与えられるタッチ情報に基づく位置及び状態に対象操作子が移動又は回転したような制御盤の画像データを生成し（Ｓ９）、これを監視・操作端末３に送信する。これにより、この画像データに基づいて、かかる状態の制御盤のＣＧ画像がディスプレイ４に表示される。
【００７０】
この後、上述のようにしてステップＳ１〜ステップＳ７−ステップＳ９−ステップＳ１のループ処理が繰り返される。これにより対象操作子が運転訓練者の手指の動きと連動して移動又は回転するように制御盤のＣＧ画像がディスプレイ４に表示される。
【００７１】
そして、やがて運転訓練者が手指をディスプレイ４の画像表示面から手指を離すことによりステップＳ５又はステップＳ６の判定で肯定結果が得られた場合、状態判定・制御部３５は、対象操作子の状態を元の操作不可能な状態に遷移させる（Ｓ１０）。
【００７２】
また状態判定・制御部３５は、この後、対象操作子のハンドル部や摘み部などの操作部位の位置がオン位置又はオフ位置にあるか否かを判定し（Ｓ１１）、肯定結果が得られた場合には、その対象操作子がオン操作又はオフ操作されたものと認識し（Ｓ１２）、この後、この一連の処理を終了する。従って、この場合には、ディスプレイ４に表示された制御盤のメータ等の状態が、対象操作子をオン操作又はオフ操作された場合の状態に必要に応じて切り替えられることになる。
【００７３】
これに対して、状態判定・制御部３５は、ステップＳ１１の判断で否定結果が得られた場合には、対象操作子の状態を初期状態（ホームポジションに位置した状態）に戻し（Ｓ１３）、この後、この一連の処理を終了する。従って、この場合には、ディスプレイ４に表示された制御盤のメータ等の状態も対象操作子の操作が開始される前の状態に戻されることになる。
【００７４】
（５）接触点検出領域自動補正機能
（５−１）接触点検出領域自動補正機能の概要
次に、本運転訓練シミュレーションシステム１に搭載された接触点検出領域自動補正機能について説明する。
【００７５】
原子力発電プラント用の運転訓練シミュレータには、クラストップ型シミュレータのように等身大の画面サイズを有する液晶ディスプレイを用いたものがある。このような大型の液晶ディスプレイを用いた運転訓練シミュレータで訓練を行う場合、運転訓練者の視差誤差や背丈によっては、運転訓練者が対象とする操作子の接触点検出領域４２内をタッチしているつもりでも、タッチしている位置が実際には接触点検出領域４２から微妙に外れており、その操作子を操作できないときがある。
【００７６】
この場合、ユーザは定義データ１６を更新することによってその操作子の接触点検出領域４２を拡張することができるものの、拡張後の接触点検出領域４２の定義情報の生成やその制御サーバ２への登録などの作業が必要となる。そこで本運転訓練シミュレーションシステム１には、このような作業を必要とすることなく、統計的情報を利用して操作子の接触点検出領域４２を自動補正する接触点検出領域自動補正機能が搭載されている。
【００７７】
この接触点検出領域自動補正機能に基づく接触点検出領域の自動補正処理は、図３について上述した定義データ１６の対応する閾値欄１６Ｉ（図３）に格納された閾値を用いて行われる。閾値は、図９（Ａ）のように定義された接触点検出領域４２に対して、図９（Ｂ）に示すように、その接触点検出領域４２の回りを取り囲む拡張領域（図９（Ｂ）において接触点検出領域４２から斜線の円４６までの間の領域であり、以下、これをミスタッチ検出領域４７と呼ぶ）の幅εを表す数値であり、ユーザが任意の値を設定できる。
【００７８】
そして操作子を操作する際に運転訓練者がミスタッチ検出領域４７をタッチした場合をミスタッチとして、図１０（Ａ）に示すように、操作子ごとに、そのミスタッチが行われたミスタッチ検出領域４７内の座標位置（図１０（Ａ）におけるミスタッチ検出領域４７内の各黒点の座標）がミスタッチ情報として監視・操作端末３（図１、図２）に蓄積される。また、このミスタッチ情報が定期的に制御サーバ２（図１、図２）の状態判定・制御部３５（図１）に送信され、状態判定・制御部３５において、このミスタッチ情報に基づいて、操作子ごとに、統計的な解析処理により図１０（Ｂ）のように拡張補正された新たな接触点検出領域４２´が再定義される。
【００７９】
このような接触点検出領域自動補正機能を実現するための手段として、監視・操作端末３にはデータ集計処理部３４（図２）が設けられている。データ集計処理部３４は、監視・操作端末３のメモリ２１（図１）に格納されたクライアント側シミュレーションプログラム２３（図１）をＣＰＵ２０（図１）が実行することにより具現化される機能部である。このデータ集計処理部３４には、定義データ１６で定義された操作子ごとの閾値が予め制御サーバ２の状態判定・制御部３５（図２）から与えられる。
【００８０】
そしてデータ集計処理部３４は、ディスプレイ４のタッチ情報送信部３１（図２）からタッチ情報が送信されてくるごとに、そのタッチ情報に基づいて、そのとき運転訓練者が行った対応する操作子へのタッチがミスタッチであるか否かを判定する。またデータ集計処理部３４は、そのタッチがミスタッチであると判定した場合には、そのとき運転訓練者がタッチしたＣＧ画像上の位置（座標）を、その操作子に対するミスタッチ情報として監視・操作端末３の記憶装置に蓄積する。そしてデータ集計処理部３４は、このようにして蓄積した操作子ごとのミスタッチ情報を定期的に制御サーバ２の状態判定・制御部３５に送信する。
【００８１】
状態判定・制御部３５は、データ集計処理部３４から送信されてきた操作子ごとのミスタッチ情報を受信すると、操作子ごとに、対応するミスタッチ情報を分析して、その操作子について定義されている接触点検出領域４２（図９、図１０）の領域最適化計算を実行する。「領域最適化計算」とは、最適化手法の１つである形状最適化問題により、領域を定式化することで連続又は離散的な領域を定式化する計算である。
【００８２】
そして状態判定・制御部３５は、このような領域最適化計算により得られた拡張された操作子ごとの拡張補正された新たな接触点検出領域４２´（図１０（Ｂ））の定義情報（例えば数式）をそれぞれ定義データ１６の対応する接触点検出領域欄１６Ｃ（図３）に上書きするようにして、各操作子の接触点検出領域４２をそれぞれ再定義する。
【００８３】
この際、状態判定・制御部３５は、ハンドル式スイッチや摘み式スイッチのように、複数の接触点検出領域４２の定義情報が接触点検出領域欄１６Ｃに格納されている操作子については、これら接触点検出領域４２の拡張補正後の定義情報をもそれぞれ算出し、これら算出結果を対応する接触点検出領域欄１６Ｃに格納されている対応する接触点検出領域４２の定義情報に上書きする。このようにして状態判定・制御部３５は、各接触点検出領域欄１６Ｃに格納されているすべての接触点検出領域の定義情報を、拡張補正後の定義情報に更新する。
【００８４】
さらに状態判定・制御部３５は、このようにして更新した操作子ごとの接触点検出領域４２の定義情報を監視・操作端末３のデータ集計処理部３４に送信する。かくしてデータ集計処理部３４は、この後、この新たな接触点検出領域４２の定義情報を利用して、操作子ごとにミスタッチを検出する。
【００８５】
さらに状態判定・制御部３５は、操作子ごとに、更新後の接触点検出領域４２´の定義情報に基づいて、更新後の接触点検出領域４２´に応じた新たな操作子動作領域４３（図５）の定義情報を算出し、定義データ１６の対応する操作子動作領域欄１６Ｆに格納されているその操作子の操作子動作領域４３の定義情報を、上述のようにした算出した新たな操作子動作領域４３の定義情報に更新する。
【００８６】
（５−２）接触点検出領域自動補正処理
図１１は、上述のような接触点検出領域自動補正機能に関連して本運転訓練シミュレーションシステム１において定期的に実行される一連の処理（以下、これを接触点検出領域自動補正処理と呼ぶ）の流れを示す。
【００８７】
この接触点検出領域自動補正処理は、本運転訓練シミュレーションシステム１が稼動すると開始され、まず、監視・操作端末３のデータ集計処理部３４が、ディスプレイ４のタッチ情報送信部３１から送信されてくるタッチ情報に基づいて、操作子ごとのミスタッチ情報を生成して蓄積する（Ｓ２０）。
【００８８】
またデータ集計処理部３４は、前回、蓄積した操作子ごとのミスタッチ情報を制御サーバ２の状態判定・制御部３５に送信してから一定時間が経過したか否かを判定する（Ｓ２１）。そしてデータ集計処理部３４は、この判断で否定結果を得るとステップＳ２０に戻って、操作子ごとのミスタッチ情報の蓄積を継続する。
【００８９】
そしてデータ集計処理部３４は、やがて蓄積した操作子ごとのミスタッチ情報を制御サーバ２の状態判定・制御部３５に前回送信してから一定時間が経過することによりステップＳ２１で肯定結果を得ると、前回から今回までに蓄積した操作子ごとのミスタッチ情報を制御サーバ２の状態判定・制御部３５に送信する（Ｓ２２）。
【００９０】
一方、制御サーバ２の状態判定・制御部３５は、操作子ごとのミスタッチ情報がデータ集計処理部３４から送信されてくると、操作子ごとに、対応するミスタッチ情報を用いた領域最適化アルゴリズムにより新たな接触点検出領域４２´（図１０（Ｂ））の定義情報をそれぞれ算出する。また状態判定・制御部３５は、算出した操作子ごとの新たな接触点検出領域４２´の定義情報に基づいて、操作子ごとの新たな操作子動作領域４３（図５（Ｂ））の定義情報を算出する（Ｓ２３）。
【００９１】
そして状態判定・制御部３５は、ステップＳ２３で算出した操作子ごとの新たな接触点検出領域４２´の定義情報をそれぞれ定義データ１６の対応する接触点検出領域欄１６Ｃ（図３）に格納すると共に、ステップＳ２３で算出した操作子ごとの新たな操作子動作領域４３の定義情報をそれぞれ定義データ１６の対応する操作子動作領域欄１６Ｆ（図３）に格納する（Ｓ２４）。
【００９２】
この後、状態判定・制御部３５は、ステップＳ２３で算出した操作子ごとの新たな接触点検出領域４２´の定義情報を監視・操作端末３のデータ集計処理部３４に送信する（Ｓ２５）。そして、この後、ステップＳ２０以降の処理が繰り返される。
【００９３】
この結果、次回以降のステップＳ２０において、データ集計処理部３４は、直前のステップＳ２５で状態判定・制御部３５から与えられた操作子ごとの新たな接触点検出領域４２´の定義情報を用いて操作子ごとのミスタッチ情報をそれぞれ生成して蓄積することになる。このようにして本運転訓練シミュレーションシステム１では、各操作子の接触点検出領域４２が、適宜、拡張補正される。
【００９４】
（６）本実施の形態の効果
以上のように本実施の形態の運転訓練シミュレーションシステム１では、ディスプレイ４に表示された操作子を操作する際、実物の操作子を操作するために必要な手指数でのタッチ操作が必要となるため、実物の操作子を操作するときに近い感覚で操作子の操作訓練を行うことができる。従って、本実施の形態の運転訓練シミュレーションシステム１によれば、より効果的な操作子の操作訓練環境を提供することができる。
【００９５】
また本実施の形態の運転訓練シミュレーションシステム１では、統計的な解析処理により操作子の接触点検出領域４２を自動的に拡張補正するため、ユーザによる定義データ１６の作成及び更新といった煩雑な作業を必要とすることなく、運転訓練者の視差誤差や背丈などに起因するミスタッチの発生を抑制することができる。従って、本実施の形態によれば、利便性の高い運転訓練シミュレーションシステムを提供することができる。
【００９６】
（７）他の実施の形態
なお上述の実施の形態においては、制御サーバ２及び監視・操作端末３を別体として構成するようにした場合について述べたが、本発明はこれに限らず、制御サーバ２に搭載された機能と、監視・操作端末３に搭載された機能とを１つのコンピュータ装置に搭載するようにしてもよい。
【００９７】
また上述の実施の形態においては、操作子ごとに、その操作部位と連動して移動又は回転する接触点検出領域４２とは別個に操作子動作領域４３を設定するようにした場合について述べたが、本発明はこれに限らず、操作子動作領域４３を設定できないようにしてもよい。ただし、操作子動作領域４３を設定できるようにすることによって、より難易度の高い訓練を行い得るようにすることができる。
【産業上の利用可能性】
【００９８】
本発明は、原子力発電プラントの運転訓練用のシミュレーションシステムのほか、種々のシミュレーションシステムに広く適用することができる。
【符号の説明】
【００９９】
１……運転訓練シミュレーションシステム、２……制御サーバ、３……監視・操作端末、４……ディスプレイ、１０，２０……ＣＰＵ、１１，２１……メモリ、１２……記憶装置、１４，２３……シミュレーションプログラム、１５……画像データ、１６……定義データ、３１……タッチ情報送信部、３２……画面表示処理部、３３……タッチ情報処理部、３４……データ集計処理部、３５……状態判定・制御部、４２，４２´……接触点検出領域、４３……接触子動作領域、４５……引き保持可能領域、４７……ミスタッチ検出領域。
【図１】
2020003565.tif 000003
【図２】
2020003565.tif 000004
【図３】
2020003565.tif 000005
【図４】
2020003565.tif 000006
【図５】
2020003565.tif 000007
【図６】
2020003565.tif 000008
【図７】
2020003565.tif 000009
【図８Ａ】
2020003565.tif 000010
【図８Ｂ】
2020003565.tif 000011
【図９】
2020003565.tif 000012
【図１０】
2020003565.tif 000013
【図１１】
2020003565.tif 000014