規格が異なるフィールド機器が接続されるサブシステム毎に入出力データを分散型制御システムの記憶領域に割り当てることで、前記分散型制御システムと前記フィールド機器とを論理的に接続し、入出力データの取得を行う分散型制御システムにおけるエンジニアリング装置であって、前記サブシステムの構成情報が表示される第1の表示領域と、前記サブシステム毎に割り当てられた入出力データが表示される第2の表示領域とを同一画面上に割り付けて表示する表示制御部と、前記第1の表示領域に表示されたサブシステムの構成情報をプロセス入出力機能のフォーマット規則にしたがい変換して前記第2の表示領域に出力する変換出力部と、前記サブシステムの構成情報から前記割り当てが不要なサブシステムの入出力データをフィルタリングするフィルタリング演算部と、を備え、前記表示制御部は、前記フィルタリング演算部でフィルタリングされた入出力データを前記第2の表示領域上でグレーアウト表示することを特徴とする分散型制御システムにおけるエンジニアリング装置。プロセス入出力定義情報と前記サブシステムの構成情報とを比較する不整合判定部を備え、前記表示制御部は、前記不整合判定部で予め定義された不整合の判定条件を満たす場合に、前記第2の領域に表示される該当入出力データを他の入出力データとは異なる形態で表示することを特徴とする請求項1記載の分散型制御システムにおけるエンジニアリング装置。しかしながら、上記した従来技術によれば、DCS200に接続するサブシステム1202、2204の種類が増えてくると、サブシステム1202、2204のコンフィグレーションツールを全てDCSベンダが作成することは困難であり、この場合、各ベンダが提供するコンフィグレーションツールを使用するケースが増えてくる。このため、プロセス入出力機能のエンジニアリングを行うDCSのエンジニアリング機能と、サブシステムのコンフィギュレーションツールとは疎な関係になる。このため、マッピング作業に手間取り、プロセス入出力機能のエンジニアリング工数が増大する。すなわち、サブシステムの入出力データ毎にユーザ自身が一つずつプロセス入出力機能用のフォーマットに変換し、手入力でマッピング作業を行っていたため、作業時間が長く、ユーザの負担が大きい。また、この方法は入力ミスを誘発する可能性が高く、後戻り工程が発生し、無駄な作業時間を費やす。実際上、PROFIBUS通信システムにおいて、エンジニアリングにかかる総作業時間の40以上がプロセス入出力機能のエンジニアリング作業で占められており、また、大規模なシステムになるほどエンジニアリング総作業時間に対するプロセス入出力機能のエンジニアリング時間の割合が増える傾向にあった。また、基本的なエンジニアリング作業手順は、サブシステムのコンフィギュレーションツールで定義した入出力データの情報を参照しながら、プロセス入出力定義ビルダに入力するというものである。つまり、入出力データマッピング設定する項目には、サブシステムのコンフィギュレーションツールで設定する項目があることを意味するのに対し、同一項目を複数回定義することが要求されるため、エンジニアリング作業全体の流れからみると非効率的である。本発明は上記した課題を解決するためになされたものであり、プロセス入出力機能のエンジニアリングにかかる作業工数を削減した、分散型制御システムにおけるエンジニアリング装置を提供することを目的とする。上記した課題を解決するために本発明は、規格が異なるフィールド機器が接続されるサブシステム毎に入出力データを分散型制御システムの記憶領域に割り当てることで、前記分散型制御システムと前記フィールド機器とを論理的に接続し、入出力データの取得を行う分散型制御システムにおけるエンジニアリング装置であって、前記サブシステムの構成情報が表示される第1の表示領域と、前記サブシステム毎に割り当てられた入出力データが表示される第2の表示領域とを同一画面上に割り付けて表示する表示制御部と、前記第1の表示領域に表示されたサブシステムの構成情報をプロセス入出力機能のフォーマット規則にしたがい変換して前記第2の表示領域に出力する変換出力部と、前記サブシステムの構成情報から前記割り当てが不要なサブシステムの入出力データをフィルタリングするフィルタリング演算部と、を備え、前記表示制御部は、前記フィルタリング演算部でフィルタリングされた入出力データを前記第2の表示領域上でグレーアウト表示することを特徴とする。本発明によれば、同一画面上に、サブシステムの構成情報と、サブシステム毎に割り当てられた入出力データが表示され、したがって、ユーザは、プロセス入出力機能への割り当て状況の把握が容易になるため、操作性が向上する。また、第1の表示領域に表示されたサブシステムの構成情報は、プロセス入出力機能のフォーマット規則にしたがい自動変換され、第2の表示領域に表示されるため、これまで手作業で行っていた構成定義にかかるユーザの負担が軽減されると共に誤り操作を回避できる。また、サブシステムの構成情報から割り当てが不要なサブシステムの入出力データがフィルタリングされ、該当の入出力データが第2の表示領域でグレーアウト表示されるため、ユーザは、割り当て可能な入出力データの選択が容易になり、一層操作性が向上する。本発明において、プロセス入出力定義情報と前記サブシステムの構成情報とを比較する不整合判定部を備え、前記表示制御部は、前記不整合判定部で予め定義された不整合の判定条件を満たす場合に、前記第2の領域に表示される該当入出力データを他の入出力データとは異なる形態で表示することを特徴とする。本発明によれば、不整合判定部が予め用意された判定条件に基づき不整合の判定を行い、不整合がある場合は、例えば、背景色を変更する等、他の入出力データとは別形態で表示するため、ユーザは、構成定義の設定誤りの早期発見が可能であり、後戻り工程を減少させることができる。本発明によれば、プロセス入出力機能のエンジニアリングにかかる作業工数を削減した、分散型制御システムにおけるエンジニアリング装置を提供することができる。以下、添付図面を参照して本発明を実施するための実施の形態以下、単に本実施形態というについて詳細に説明する。実施形態の構成図1は、本実施形態に係る分散型制御システムのエンジニアリング装置のプロセス入出力定義の流れを示す図である。図1によれば、サブシステム構成をとるDCS1が例示されており、DCS1DCSコントローラ10は、別プロトコル用のフィールド機器19a~19nがフィールドバス18経由で接続される入出力デバイス11を、サブシステム通信モジュール12を介してサブシステムとして取り込み、物理的に接続されている不図示のフィールド機器と同様に扱うことが出来るようにしている。なお、図1において、符号15は、上位バス14を介して接続される操作監視用PC、符号16は、エンジニアリングの際にユーザにより操作されるエンジニアリングPCである。ここでは、プロセス入出力機能PIO機能のエンジニアリングに入出力データマッピングツール30を用いる。以下、代表的なサブシステムであるPROFIBUS通信システムを例示し、この入出力データマッピングツール30を用いたプロセス入出力機能のエンジニアリング手順について説明する。まず、ユーザは、エンジニアリングPC16を操作してサブシステム通信モジュール12のコンフィギュレーションを行うステップS11。ここで、コンフィギュレーションツール20は、コンフィギュレーションした入出力デバイス11スレーブデバイスに関し、スレーブデバイス名、IOモジュール名、ステーションアドレス、スロット番号、インデックス番号、データサイズ、データ要素を記述したPROFIBUS定義情報ファイル13AをエクスポートするステップS12。次に、入出力データマッピングツール30が、エクスポートされたPROFIBUS定義情報ファイル13Aのデータを読み込みステップS13、読み込んだデータを、表示画面上段に割り当てられたサブシステム構成情報表示領域第1の表示領域に表示する。なお、このとき、入出力データマッピングツール30は、読み込んだデータをチェックして、既にマッピング済みの入出力モジュールやマッピング不要な入出力モジュールについては、上記したサブシステムコンフィギュレーション情報表示領域にグレーアウト表示するステップS14。次に、ユーザは、入出力データマッピングツール30により生成される表示画面上段に表示される、サブシステムコンフィギュレーション情報表示領域からマッピングしたいスレーブデバイスの入出力モジュールPROFIBUS通信システムにおいて入出力データに相当を選択し、画面下段に割り当てられ表示される入出力データマッピング領域にドラッグアンドドロップするステップS15。これを受けて入出力データマッピングツール30は、選択された入出力モジュールの情報をプロセス入出力機能用のフォーマットに変換するステップS16。ここで変換されたデータは、入出力データマッピング領域の該当欄に自動で入力されることによりステップS17、入出力モジュールがマッピングされる。続いて、入出力データマッピングツール30は、定義エラーの有無をチェックするステップS18。定義エラーの有無は、予め定義された不整合の判定条件を満たす場合に、入出力データマッピング領域に表示される該当入出力データを他の入出力データとは異なる形態で表示する。図2は、本実施形態に係る分散型制御システムのエンジニアリング装置の構成を示すブロック図である。図2に示されるように、入出力データマッピングツールを用いてDCS1のエンジニアリングを行うエンジニアリングPC16は、制御部160と、記憶部161と、表示部162と、により構成される。ここで、制御部160は、入出力データマッピングツールのプログラム構造が機能展開されて示されているように、主制御部16aと、変換出力部16bと、フィルタリング演算部16cと、不整合判定部16dと、表示制御部16eとを含み、構成される。変換出力部16bは、後述する表示部162の画面上に割り当てられるサブシステム構成情報表示領域第1の表示領域に表示されたサブシステムのコンフィグレーション情報を、記憶部161に格納されたプロセス入出力機能のフォーマット規則変換ルール16fにしたがい変換して入出力データマッピング領域第2の表示領域に出力する機能を有する。フィルタリング演算部16cは、サブシステムのコンフィグレーション情報から割り当てが不要なサブシステムの入出力データをフィルタリングする演算機能を有する。表示制御部16eは、サブシステムのコンフィグレーション情報が表示されるサブシステム構成情報表示領域と、サブシステム毎に割り当てられた入出力データが表示される入出力データマッピング領域とを表示部162の画面上に割り付けて表示する他に、フィルタリング演算部16cでフィルタリングされた入出力データを入出力データマッピング領域上でグレーアウト表示する機能を有する。不整合判定部16dは、サブシステムのコンフィグレーション情報と割り当てられた入出力データとを、記憶部161に格納された判定条件16gにしたがい比較する機能を有する。表示制御部16eは、不整合判定部16dで予め定義された不整合の判定条件16gを満たす場合に、表示部162の入出力データマッピング領域に表示される該当入出力データに関して背景色を変える等、他の入出力データとは異なる形態で表示する。なお、点滅、強調、判定表示等によってもよい。主制御部16aは、制御部160が、サブシステムの構成情報が表示されるサブシステム構成情報表示領域と、サブシステム毎に割り当てられた入出力データが表示される入出力データマッピング領域とを表示部162の画面上に割り付けて表示すると共に、表示されたサブシステムのコンフィグレーション情報をプロセス入出力機能のフォーマット規則にしたがい変換して入出力データマッピング領域に出力し、また、サブシステムの構成情報から割り当てが不要なサブシステムの入出力データをフィルタリングし、当該フィルタリングされた入出力データを表示部162の入出力データマッピング領域にグレーアウト表示する機能を実現するために、上記した変換出力部16bと、フィルタリング演算部16cと、表示制御部16eのシーケンス制御を行う。また、主制御部16aは、不整合判定部16dで予め定義された不整合の判定条件を満たす場合に、入出力データマッピング領域Bに表示される該当入出力データを他の入出力データとは異なる形態で表示するために、不整合判定部16dと表示制御部16eのシーケンス制御を行う。記憶部161には、サブシステム定義情報16h、入出力マッピング情報16iの他に、変換出力部16bにより参照される変換ルールと、不整合判定部16dにより参照される、例えば、以下の<判定ルール>で示す不整合の種類とその内容、およびPROFIBUS通信システムの場合における判定条件、とが割り当てられ記憶される。記憶部161は、dRAMdynamicRandomAccessMemory等の大容量半導体メモリや、HDHardDisc、CDCompactDisc、DVDDigitalVersatileDisc等の大容量不揮発性メモリで構成される。表示部162には、エンジニアリングPC16で生成される各種データが表示される。例えば、図3にその画面構成の一例が示されるように、サブシステム構成情報表示領域Aと、入出力データマッピング領域に区画分けされ、制御部160表示制御部16eによる制御の下で、それぞれの領域に、サブシステム構成情報、と入出力マッピングデータが表示される。表示部162は、例えば、LCDLiquidCrystalDisplayや有機ELOrganicElectroLuminescence等の表示デバイスで構成される。実施形態の動作図4は、本実施形態に係る分散型制御システムにおけるエンジニアリング装置の動作を示すフローチャートである。以下、図4のフローチャートを参照しながら、図2に示すエンジニアリング装置エンジニアリングPC16の動作について詳細に説明する。まず、ユーザは、エンジニアリングPC16を操作してサブシステム、ここではPROFIBUS通信システムのコンフィギュレーションを行うステップS101。このとき、制御部160主制御部16aは、コンフィギュレーションしたスレーブデバイス入出力デバイス11に関して、スレーブデバイス名、IOモジュール名、ステーションアドレス、スロット番号、インデックス番号、データサイズ、データ要素を記述したPROFIBUS定義情報ファイルをエクスポートする。そして、エクスポートしたPROFIBUS定義情報ファイルのデータを読み込みステップS102、当該読み込んだデータを、表示制御部16eにより、表示部162の画面上段に割り当てられたサブシステム構成情報表示領域A第1の表示領域に表示するステップS103。次に、主制御部16aはフィルタリング演算部16cに制御を移し、これを受けてフィルタリング演算部16cは、読み込んだデータをチェックしステップS104、既にマッピング済みの入出力モジュールやマッピング不要な入出力モジュールをフィルタリングして表示制御部16eに出力する。このとき表示制御部16eは、フィルタリング演算部16cでフィルタリングされた既にマッピング済みの入出力モジュールやマッピング不要な入出力モジュールをステップS104NO、表示部162のサブシステム構成情報表示領域Aにグレーアウト表示するステップS105。次に、ユーザが、表示部162の画面上段に表示される、サブシステムコンフィギュレーション情報表示領域Aからマッピングしたいスレーブデバイスの入出力モジュールPROFIBUS通信システムにおいて入出力データに相当を選択し、表示部162の画面下段に割り当てられ表示される入出力データマッピング領域BにドラッグアンドドロップするとステップS106YES、主制御部16aはこれを検知して変換出力部16bに制御を移す。これを受けて変換出力部16bは、記憶部161に記憶された変換ルール16fにしたがい、選択されドラッグアンドドロップされた入出力モジュールの情報をプロセス入出力機能用のフォーマットに変換するステップS107。ここで変換されたデータは表示部162の入出力データマッピング領域Bの該当欄に自動で入力されることで入出力モジュールがマッピングされるステップS108。続いて、主制御部16aは不整合判定部16dに制御を移し、不整合判定部16dは、サブシステムの構成情報と入出力マッピング領域Bに表示された入出力データとを、記憶部161に格納された判定条件16gにしたがい比較することにより、不整合の有無定義エラーの有無をチェックするステップS109。定義エラーの有無は、予め定義された不整合の判定条件、例えば、プロセス入出力定義において、データタイプが入力データで、データサイズが、プロセス入出力定義<PROFIBUS通信定義の場合、あるいは、データタイプが出力データで、プロセス入出力定義<PROFIBUS通信定義、等である。これらプロセス入出力定義情報とサブシステムコンフィグレション情報に不整合がある場合ステップS109YES、表示制御部16eは、表示部16の出力データマッピング領域Bに表示される該当入出力データを、点滅、強調、反転、色表示等により、他の入出力データとは異なる形態で表示する。なお、主制御部16aは、表示にあたり、不整合の内容がシステムの稼働に影響があるか否かを判定しステップS110、システムの稼働に影響が無い場合はステップS110YES、警告にとどめステップS111、影響がある場合はステップS110NO、表示部162にエラー表示を行うステップS112。実施形態の効果以上説明のように本実施形態に係る分散型制御システムにおけるエンジニアリング装置によれば、エンジニアリング作業の大半を占めるプロセス入出力機能のエンジニアリング工数の削減が可能となり、操作性、選択性が大幅に向上し、作業速度と入力ミスの軽減、定義エラーの早期発見が可能になる。具体的に、PROFIBUS通信システムを例示すれば、表示部162の画面上段のサブシステム構成情報表示領域AにはコンフィギュレーションツールからエクスポートされたPROFIBUS定義情報ファイルの情報が表示される。つまり、コンフィギュレーションされたスレーブデバイス入出力デバイス11の情報が表示される。また、画面下段の入出力データマッピング領域Bは、プロセス入出力機能へのデータマッピング作業用のスペースになっている。このGUIGraphicalUserInterface画面を提供することで、プロセス入出力機能へのマッピング状況が容易に把握できるため、操作性が向上し、スムーズなエンジニアリング作業が可能になる。また、フィルタリング演算部16cで、サブシステムコンフィギュレーション情報からマッピング不要または不可の入出力モジュールマッピング済みの入出力モジュール等をフィルタリングすることで、表示制御部16eは、該当入出力モジュールを表示部162のサブシステム構成情報表示領域B上でグレーアウト表示する。したがって、マッピングが可能な入出力モジュールの選択が容易になり、二重定義の防止にも繋がる。また、従来は、プロセス入出力機能のエンジニアリングは全て手入力で行われていたが、本実施形態に係る分散型制御システムにおけるエンジニアリング装置によれば、変換出力部16bが、サブシステムの入出力データを変換ルール16fによりプロセス入出力機能用のフォーマットに自動変換し、表示制御部16eが変換された入出力データを取得して表示部162の入出力データマッピング領域Bに表示する。このため、作業速度が格段に向上すると共に入力ミスの軽減も可能になる。また、本実施形態に係る分散型制御システムにおけるエンジニアリング装置によれば、不整合判定部16dは、PROFIBUS通信のコンフィギュレーション情報と入出力データマッピング情報を比較して、不整合の有無をチェックする。ここで、不整合があった場合は、その旨を警告、あるいはエラー表示等によりユーザに伝えるために、入出力データマッピング領域の該当入出力データの背景色を変える等、他と区別して表示することにより、注意喚起が可能である。したがって、定義ミスの早期発見が可能で、後戻り工程を減少させることができる。すなわち、本実施形態に係る分散型制御システムにおけるエンジニアリング装置によれば、プロセス入出力機能のエンジニアリングにかかる作業工数を削減した、分散型制御システムにおけるエンジニアリング装置を提供することができる。なお、本実施形態に係る分散型制御システムにおけるエンジニアリング装置では、サブシステム通信モジュール12として、PROFIBUS通信システムのみ例示して説明したが、入出力データマッピングツールはPROFIBUS通信システム以外のサブシステムでも可能である。また、図5に示すように、入出力データマッピング領域Bは固定して、サブシステム構成情報表示領域Aに他のサブシステムのコンフィギュレーション情報ファイル13Bを表示させることで、同一の操作でプロセス入出力機能のエンジニアリングが可能になる。但し、この場合、各サブシステムの仕様に応じて、サブシステム構成情報表示領域Aに表示する項目やデータ変換処理、定義エラーチェック処理を変更する必要がある。以上、本発明の好ましい実施形態について詳述したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されないことは言うまでもない。上記実施形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。またその様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。