(57)【要約】プロセスプラントデータ収集表示システムは、ユーザが所望の統合のレベルでプロセスプラントの様々なアプリケーション又はデータソースから得られる情報を、該複数の様々なデータアプリケーション又はデータソースからの実際のデータが別のデータソースによって異なる方法で収集、編成される可能性があるとしても、類似し、一貫した方法で表示可能にするために１つの共通した又は統合されたナビゲーションツリー構造、及び１つ以上の共通表示形式を使用する。情報の共通した視覚化は異なるデータ統合のレベルで提供されるため、ユーザは、同じタイプのデータのための複数の異なる表示形式に対処する、あるいは遭遇することなく、データベースに記憶される、あるいはデータ統合のさらに高いレベル又はさらに低いレベルで異なるデータソースにより収集されるデータを容易にナビゲーションできる。
2006512692.tif 000002
【特許請求の範囲】
【請求項１】
プロセスプラントで使用するための、それぞれが前記プロセスプラント内の１つ以上の異なるエンティティに関するエンティティデータを収集又は生成する複数のデータソースアプリケーションを有するデータ統合システムであって、
前記複数のデータソースアプリケーションにより収集又は生成される前記プロセスプラント内の前記１つ以上のエンティティに関する前記エンティティデータを記憶するように適応されるデータベースと、
コンピュータ読み取り可能メモリ上に記憶され、前記データベースに記憶される前記エンティティデータのためのディスプレイを作成するためにプロセッサ上で実行されるように適応されるディスプレイアプリケーションであって、前記ディスプレイが前記データベース及び情報ビューにおけるエンティティデータの様々な統合のレベルを指定する複数のフォルダを有する統合されたナビゲーションツリーを含み、前記ディスプレイアプリケーションによって、表示される前記エンティティデータの様々な統合のレベルを指定するために、ユーザが前記ナビゲーションツリー内で前記フォルダの異なるフォルダを選択可能にし、前記エンティティデータの前記様々な統合のレベルに関連付けられる前記フォルダの内の前記様々なフォルダのそれぞれに第１の形式で前記情報ビューに選択されたフォルダと関連付けられる前記エンティティデータを提示するディスプレイアプリケーションと、
を備えるデータ統合システム。
【請求項２】
前記情報ビューが、前記第１の形式とは異なる第２の形式で表示される前記選択されるフォルダと関連付けられる前記エンティティデータを可能にするタブを含む請求項１に記載のデータ統合システム。
【請求項３】
前記第２の形式が前記エンティティと関連付けられる警報に従って分類されるエンティティデータを提示する請求項２に記載のデータ統合システム。
【請求項４】
前記ディスプレイアプリケーションが、ユーザが前記情報ビューに表示される前記警報の１つを肯定応答可能に適応され、前記通信網を介して前記データソースアプリケーションの１つに前記警報の１つの肯定応答を伝達するための通信ソフトウェアを含む請求項３に記載のデータ統合システム。
【請求項５】
前記第２の形式が前記エンティティと関連付けられるアラームにより分類されるエンティティデータを提示する請求項２に記載のデータ統合システム。
【請求項６】
前記ディスプレイアプリケーションが、ユーザが前記情報ビューに表示される前記アラームの１つを肯定応答可能に適応され、通信網を介して前記データソースアプリケーションの１つに前記アラームの前記１つの肯定応答を伝達するための通信ソフトウェアを含む請求項５に記載のデータ統合システム。
【請求項７】
前記第２の形式が前記エンティティと関連付けられるイベントにより分類されるエンティティデータを提示する請求項２に記載のデータ統合システム。
【請求項８】
前記第１の形式が前記エンティティと関連付けられる物理的なアセットにより分類されるエンティティを提示する請求項１に記載のデータ統合システム。
【請求項９】
前記ナビゲーションツリーが、前記エンティティデータが前記データベースに記憶される方法に従って統合されるエンティティデータを指定する第１のフォルダと、前記エンティティデータが前記データソースアプリケーションによって収集される方法に従って統合されるエンティティデータを指定する前記第１のフォルダおよび第２のフォルダと関連付けられる１つ以上のサブフォルダと、個々のデータソースアプリケーションを指定する前記第２のフォルダと関連付けられる１つ以上のサブフォルダとを含み、前記第１のフォルダ及び第２のフォルダがデータ統合の第１のレベルにあり、前記サブフォルダがデータ統合の第２のレベルにある、請求項１に記載のデータ統合システム。
【請求項１０】
前記第１のフォルダに関連付けられる前記サブフォルダが前記プロセスプラントの様々な地理的な領域を指定する請求項９に記載のデータ統合システム。
【請求項１１】
前記ディスプレイアプリケーションが、前記エンティティデータの属性に基づいて前記第１の書式で表示されるエンティティデータをフィルタリングするデータフィルタを含む請求項１に記載のデータ統合システム。
【請求項１２】
前記情報ビューでエンティティデータを検索し、前記第１の形式に従って前記検索に位置するエンティティデータを提示するサーチエンジンをさらに含む請求項１に記載のデータ統合システム。
【請求項１３】
前記サーチエンジンが、前記第１の形式で表示されるような前記エンティティデータのパラメータを指定する検索フィールドを有する表示フィールドを含む請求項１２に記載のデータ統合システム。
【請求項１４】
前記ディスプレイアプリケーションがある特定のユーザの１つ以上の優先順位を指定するユーザ優先順位フィールドを含み、前記ディスプレイアプリケーションが、前記特定のユーザが前記ディスプレイアプリケーションを使用しているときに前記特定のユーザの前記１つ以上の表示優先順位に従って前記第１の形式でエンティティデータを提示する請求項１に記載の前記データ統合システム。
【請求項１５】
それぞれがプロセスプラント内の１つ以上のエンティティに関するエンティティデータを収集又は生成する複数のデータソースアプリケーションを有するプロセスプラントで生成されるエンティティデータを提示する方法であって、
データベース内の前記複数のデータソースアプリケーションによって収集又は生成される前記プロセスプラント内の前記１つ以上のエンティティに関する前記エンティティデータを記憶することと、
前記データベース内の前記エンティティデータの様々な統合のレベルを指定する複数のフォルダを有する統合されたナビゲーションツリーを表示することと、
前記ナビゲーションツリーと関連付けられる情報ビューを表示することと、
前記エンティティデータの様々な統合のレベルを指定するために、前記ナビゲーションツリー内の前記複数のフォルダの１つをユーザが選択可能にすることと、
前記エンティティデータの前記様々な統合のレベルと関連付けられる前記様々なフォルダごとに第１の形式で前記情報ヴューに前記選択されたフォルダに関連付けられた前記エンティティデータを提示することと、
を備える方法。
【請求項１６】
前記情報ビューを表示することが、前記第１の形式とは異なる第２の形式と関連付けられるタブを表示することと、前記タブがユーザにより選択されると、前記第２の形式で前記選択されたフォルダと関連付けられる前記エンティティデータを表示することとを含む請求項１５に記載の方法。
【請求項１７】
前記第２の形式が前記エンティティに関連付けられる警報に従って分類されるエンティティデータを提示する請求項１６に記載の方法。
【請求項１８】
前記第２の形式が前記エンティティに関連付けられるイベントにより分類されるエンティティデータを提示する請求項１６に記載の方法。
【請求項１９】
前記第１の形式が、前記エンティティに関連付けられる物理的なアセットにより分類されるエンティティデータを提示する請求項１５に記載の方法。
【請求項２０】
前記統合ナビゲーションツリーが、前記データが前記データベースに記憶される方法に従って統合されるエンティティデータを指定する第１のフォルダ、及び前記第１のフォルダに関連付けられる１つ以上のサブフォルダを表示することと、前記データソースアプリケーションによって前記エンティティデータが収集される方法に従って統合されるエンティティデータを指定する第２のフォルダ、及び個々のデータソースアプリケーションを指定する前記第２のフォルダと関連付けられる１つ以上のサブフォルダを表示することとを含み、前記第１のフォルダ及び第２のフォルダが、データ統合の第１のレベルにあり、前記サブフォルダがデータ統合の前記第２のレベルにある請求項１５に記載の方法。
【請求項２１】
前記第１のフォルダに関連付けられる前記サブフォルダが前記プロセスプラントの様々な地理的な領域を指定する請求項２０に記載の方法。
【請求項２２】
前記エンティティデータの属性に基づいて前記第１の形式で表示されるエンティティデータをフィルタリングするデータフィルタを提供することをさらに含む請求項１５に記載の方法。
【請求項２３】
前記情報ビュー内でエンティティデータを検索し、前記第１の形式に従って前記検索に位置するエンティティデータを提示する請求項１５に記載の方法。
【請求項２４】
ある特定のユーザが、該特定のユーザのために１つ以上の表示優先順位を指定可能にするためにユーザ優先順位フィールドを提供することをさらに含み、前記情報ビューを表示することが、前記特定のユーザが前記ディスプレイアプリケーションを使用しているときに前記特定のユーザの前記１つ以上の表示優先順位に従って前記第１の形式でエンティティデータを提示することを含む請求項１５に記載の方法。
【請求項２５】
１つ以上のプロセスプラントで使用するためのデータ統合システムであって、
それぞれが前記１つ以上のプロセスプラント内の１つ以上の様々なエンティティに関するエンティティデータを収集又は生成し、それぞれが別の地理的な場所に配置される複数のデータソースアプリケーションと、
前記複数のデータソースアプリケーションのそれぞれに結合される通信網と、
前記通信網に接続されるデータ統合サーバであって、前記複数のデータソースアプリケーションによって収集又は生成される前記１つ以上のプラント内の前記１つ以上のエンティティに関する前記エンティティデータを収集するように適応されるデータ統合サーバと、
前記データ統合サーバと関連付けられ、コンピュータ読み取り可能メモリに記憶され、前記データベースに記憶される収集された前記エンティティデータのためにディスプレイを作成するためにプロセッサ上で実行されるように適応されるディスプレイアプリケーションであって、前記ディスプレイが前記データベース及び情報ビューに前記エンティティデータの様々な統合のレベルを指定する複数のフォルダを有する統合ナビゲーションツリーを含み、前記ディスプレイアプリケーションにより、ユーザが、表示される前記エンティティデータの様々な統合のレベルを指定するために、前記ナビゲーションツリー内の前記フォルダの内の前記異なるフォルダを選択できるようなり、前記エンティティデータの前記様々な統合のレベルと関連付けられる前記フォルダの内の前記異なるフォルダのそれぞれについて第１の形式で前記情報ビューに選択されたフォルダと関連付けられる前記エンティティデータを提示するディスプレイアプリケーションと、
を備えるデータ統合システム。
【請求項２６】
前記情報ビューが、前記選択されたフォルダに関連付けられる前記エンティティデータを前記第１の形式とは異なる第２の形式で表示可能にするタブを含む請求項２５に記載のデータ統合システム。
【請求項２７】
前記第２の形式が前記エンティティに関連付けられる警報に従って分類されるエンティティデータを提示する請求項２６に記載のデータ統合システム。
【請求項２８】
前記ディスプレイアプリケーションが、ユーザが前記情報ビューに表示される警報の１つを肯定応答可能に適応され、前記通信網を介して前記データソースアプリケーションの１つに前記警報の前記１つの肯定応答を伝達するための通信ソフトウェアを含む請求項２７に記載の前記データ統合システム。
【請求項２９】
前記第２の形式が前記エンティティと関連付けられるイベントにより分類されるエンティティデータを提示する請求項２６に記載のデータ統合システム。
【請求項３０】
前記第２の形式が前記エンティティと関連付けられるアラームによって分類されるエンティティデータを提示する請求項２６に記載のデータ統合システム。
【請求項３１】
前記ディスプレイアプリケーションが、ユーザが前記情報ビューに表示される前記アラームの１つを肯定応答可能に適応され、前記通信網を介して前記データソースアプリケーションの１つに前記アラームの前記１つの肯定応答を伝達するための通信ソフトウェアを含む請求項３０に記載のデータ統合システム。
【請求項３２】
前記第１の形式が、前記エンティティに関連付けられる物理的なアセットにより分類されるエンティティデータを提示する請求項２６に記載のデータ統合システム。
【請求項３３】
前記ナビゲーションツリーが、前記エンティティデータが前記データベースに記憶される方法に従って統合されるエンティティデータを指定する第１のフォルダ、及び前記第１のフォルダに関連付けられる１つ以上のサブフォルダ、及び前記エンティティデータが前記データソースアプリケーションにより収集される方法に従って統合されるエンティティデータを指定する第２のフォルダ、及び個々のデータソースアプリケーションを指定する前記第２のフォルダに関連付けられる１つ以上のサブフォルダを含み、前記第１のフォルダ及び第２のフォルダがデータ統合の前記第１のレベルにあり、前記サブフォルダがデータ統合の第２のレベルにある請求項２５に記載のデータ統合システム。
【請求項３４】
前記第１のフォルダと関連付けられる前記サブフォルダが前記プロセスプラントの様々な地理的な領域を指定する請求項３３に記載のデータ統合システム。
【請求項３５】
前記ディスプレイアプリケーションが、前記エンティティデータの属性に基づいて前記第１の形式で表示されるエンティティデータをフィルタリングするデータフィルタを含む請求項２５に記載のデータ統合システム。
【請求項３６】
前記情報ビュー内でエンティティデータを検索し、前記第１の形式に従って前記検索に位置するエンティティデータを提示するサーチエンジンをさらに含む請求項２５に記載のデータ統合システム。
【請求項３７】
前記サーチエンジンが、前記第１の形式に表示されるような前記エンティティデータのパラメータを指定する検索フィールドを有する表示フィールドを含む請求項３６に記載のデータ統合システム。
【請求項３８】
前記ディスプレイアプリケーションが特定のユーザの１つ以上の表示優先順位を指定するユーザ優先順位フィールドを含み、前記ディスプレイアプリケーションが、前記特定のユーザが前記ディスプレイアプリケーションを使用しているときに前記特定のユーザの前記１つ以上の表示優先順位に従って前記第１の形式でエンティティデータを提示する請求項２５に記載のデータ統合システム。
【請求項３９】
前記通信網が広域ネットワークである請求項２５に記載のデータ統合システム。
【請求項４０】
前記通信網がワールドワイドウェブである請求項２５に記載のデータ統合システム。
【発明の詳細な説明】
【技術分野】
【０００１】
これは、２００２年１２月３０日に出願された「プロセスプラント内の統合式ナビゲーションツリーのインポート及び生成（Integrated Navigational Tree Importation and Generation in a Process Plant）」と題され、参照してここに組み込む米国特許出願第１０／３３１，９７４号の一部継続出願である。
【０００２】
これは、概してプロセスプラントの保守アプリケーション、制御アプリケーションおよび表示アプリケーションに関し、さらに詳細には、１つ以上のプロセスプラント用にデータを収集するために使用されるアセットデータシステムに記憶される、又はアセットデータシステムと関連付けられる情報の視覚化に関する。
【背景技術】
【０００３】
化学工業、石油産業又は他の産業で使用されるプロセスプラントなどのプロセスプラントは通常、アナログバス、デジタルバス、又は結合アナログ／デジタルバスを介して、少なくとも１つのホスト又はオペレータワークステーションに、及びフィールドデバイスなどの１台以上のプロセス制御計装装置に通信接続される１台以上の集中プロセス制御装置又は分散プロセス制御装置を含む。例えば、弁、バルブポジショナ、スイッチ、送信機及びセンサ（例えば、温度センサ、圧力センサ及び流量センサ）であってよいフィールドデバイスは、流体の流量を増減し、プロセスパラメータを測定するなど、プロセス内で機能を実行する。プロセスコントローラは、フィールドデバイスによって行われる、あるいはフィールドデバイスと関連付けられるプロセス測定値又はプロセス変数、及び／又はフィールドデバイスに関する他の情報を示す信号を受信し、制御ルーチンを実現するためにこの情報を使用し、プロセスの動作を制御するためにフィールドデバイスへ１本以上のバス又は他の通信回線上で送信される制御信号を発生させる。フィールドデバイス及びコントローラからの情報は通常、オペレータが、プロセスの現状を表示したり、プロセスの動作を修正したりする等、プロセスに関して所望の機能を実行可能にするために、オペレータワークステーションによって実行される１つ以上のアプリケーションによって利用可能になる。
【０００４】
典型的なプロセスプラントは、プロセスの動作中にこれらのデバイスを制御するソフトウェアを実行する１台以上のプロセス制御装置に接続される弁、送信機、センサ等の多くのプロセス制御計装装置を有するが、プロセス動作に必要な、あるいはプロセス動作に関係する多くの他のサポートデバイスもある。追加のデバイスは、典型的なプラントの多数の場所に位置する、例えば電源装置、発電及び配電装置、タービン等の回転装置を含む。この追加デバイスは必ずしもプロセス変数を生じさせる、あるいは使用するのではなく、多くの例ではプロセス動作に影響を及ぼす目的で制御されず、あるいはプロセス制御装置にも結合されないが、この装置はそれにも関わらずプロセスの適切な動作にとって重要且つ最終的に必要である。
【０００５】
その結果として、多くのプロセスプラント、及び特にスマートフィールドデバイスを使用するプロセスプラントは、これらのデバイスがプロセス制御計装装置であるか、あるいは他の種類の装置であるかに関係なくプラント内でデバイスを監視、保守するのに役立てるために使用されるアプリケーションを含む。例えば、エマーソンプロセスマネジメント（Emerson Process Management）により販売されるアセット管理ソリューション（Asset Management Solutions）（ＡＭＳ）アプリケーションは、フィールドデバイスの動作状態を確かめ、追跡調査するために、フィールドデバイスとの通信を可能にし、フィールドデバイスに関するデータを記憶する。このようなシステムの例は、「フィールドデバイス管理システムで使用するための統合通信網（Integrated Communication Network for use in a Field Device Management System）」と題される特許文献１に開示されている。いくつかの例では、ＡＭＳアプリケーションは、デバイス内でパラメータを変更するため、またデバイスにそれ自体の上で自己校正ルーチン又は自己診断ルーチンなどのアプリケーションを実行させるため、またデバイス等のステータスや保全についての情報を取得するために使用されてよい。この情報は、これらのデバイスを監視、保守するために保守人員により記憶、使用されてよい。同様に、回転式装置、発電装置及び電源装置などの他の種類のデバイスを監視するために使用される他の種類のアプリケーションもある。これらの他のアプリケーションは通常、保守人員が利用でき、プロセスプラント内でデバイスを監視し、保守するために使用される。しかしながら、多くのケースで、外部のサービス組織が監視プロセス性能及び装置に関するサービスを実行することがある。これらのケースでは、外部のサービス組織は、必要とするデータを獲得し、データを分析するために通常独自のアプリケーションを実行し、プロセスプラント人員に対しては結果と推奨案を提供するだけである。
【０００６】
なおさらに、多くのプロセスプラントは、ビジネス機能又は保守機能に関係するアプリケーションを実行する他のコンピュータと関連付けられる。例えば、いくつかのプラントは、プラントのための原料、交換パーツ又はデバイスの発注に関連付けられるアプリケーション、売上高及び生産ニーズを予測することに関するアプリケーション等を実行するコンピュータを含む。
【０００７】
通常、プロセス制御活動、デバイス及び装置の保守及び監視活動、ならびに事業活動に関連付けられる職務は、これらの活動が発生する場所と通常これらの活動を行う人員の両方で分離される。さらに、これらの様々な職務に関与する様々な人が、この様々な職務を実行するために様々なコンピュータで実行される様々なアプリケーションなどの異なるツールを使用する。多くの例では、これらの異なるツールは、プロセスの中のデバイス又は装置と関連付けられるあるいはプロセスの中のデバイス又は装置から収集される様々な種類のデータを収集又は使用し、自らが必要とするデータを収集するために異なったセットアップをされる。例えば、通常プロセスの日常的な動作を監督し、主にプロセス動作の品質及び連続性を保証することを担当するプロセス制御オペレータは、プロセス内でポイントを設定し、設定されたポイントを変更し、プロセスのループを調整し、バッチ動作等のプロセス動作を予定することによりプロセスに影響を及ぼす。これらのプロセス制御オペレータは、例えば自動チューナ、ループアナライザ、ニューラルネットワークシステム等を含むプロセス制御システム内のプロセス制御問題を診断し、補正するために使用可能なツールを使用してよい。プロセス制御オペレータは、プロセスの中で生成される警報を含む、プロセスの動作関する情報をオペレータに提供する１台以上のプロセス制御装置を介してプロセスからプロセス可変情報も受け取る。なおさらに、プロセスプラントの制御活動を最適化するためにプラント内でリアルタイム最適化プログラムなどの制御最適化プログラムを提供することも典型的である。このような最適化プログラムは通常、例えば利益などの何らかの所望の最適化変数に関してプラントの動作を最適化するためにどのようにして入力が変更されてよいのかを予測するために、プラントの複雑なモデルを使用する。この情報は標準的なユーザインタフェースデバイスを介してプロセス制御オペレータに提供されてよいが、プロセス制御オペレータは通常、プロセスプラントが制御の観点からどのようにセットアップされ、構成されるのかに基づいてアプリケーション内で情報を表示し、アクセスすることに関心がある。
【０００８】
他方、プロセス内の実際の装置が効率的に動作していることを保証し、誤動作する装置を修理、交換することを主に担当する保守人員は保守インタフェース、前述のＡＭＳアプリケーションなどのツール、及びプロセス内のデバイスの動作状態について情報を提供する多くの他の診断ツールも使用する。保守人員は、プラントの一部分の停止を必要とする可能性がある保守活動のスケジュールも行う。一般的にはスマートフィールドデバイスと呼ばれる多くのより新しい型のプロセスデバイス及び装置の場合、デバイス自体がデバイスの動作における問題を自動的に感知し、標準的な保守インタフェースを介して保守人員にこれらの問題を自動的に報告する検出診断ツールを含んでよい。例えば、ＡＭＳソフトウェアは保守人員にデバイスステータス及び診断情報を報告し、保守人員が、デバイスで何が発生しているのかを決定し、デバイスにより提供されるデバイス情報にアクセス可能にする通信ツール及び他のツールを提供する。通常、保守インタフェース及び保守人員は、必ずしも当てはまるわけではないが、プロセス制御オペレータから離れて位置する。例えば、いくつかのプロセスプラントでは、プロセス制御オペレータが保守人員の職務を実行してよく、逆もまた同様であり、あるいはこれらの職務を担当する様々な人が同じインタフェースを使用してよい。それにも関わらず、保守人員は通常、装置がどのようにセットアップされているか、あるいはプラント内にどのように配置されているのかに基づいて、あるいはプラント内の装置に関係する他の論理的なベースに基づいてそれが利用可能なアプリケーションから情報を表示し、情報にアクセスすることに関心がある。この編成は、通常制御編成とは異なる。
【０００９】
さらに、装置を監視する、デバイスの動作を試験する、プラントが最適に運転しているかどうかを判断する等のいくつかのタスクは、必要とされるデータを測定し、分析を実行してから、プラント人員に分析の結果だけを提供する外部のコンサルタント又はサービス会社によって実行される。これらのケースでは、データは、通常独自の方法で収集、記憶され、データの編成は、データを収集、生成及び使用している特定のアプリケーションに合わせられるため、さらに別の方法で編成されるかもしれない。
【００１０】
前述の様々なアプリケーションの多くは、アプリケーション内の様々なデータ又は情報、あるいはアプリケーションが利用可能な様々なデータ又は情報を編成し、アプリケーションのユーザが表示、アクセス可能にするためのナビゲーションツリー又は他の類似した構造を使用する。大部分のケースでは、これらのナビゲーションツリー構造は、事実上、Ｍｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋ（商標）、Ｗｉｎｄｏｗｓ（登録商標）などで使用されるナビゲーションツリー構造に類似し、ユーザが、アプリケーションを使用して職務を実行するためにプラントの関連性のある領域、サブエリア等にアクセスするためあるいは掘り下げ可能にするために、これらのアプリケーションで提供される。通常アプリケーションは、必ずしもではないが、プロセスプラントを最高レベル、企業、サイト、領域、プロセスセル、ユニット、装置モジュール及び制御モジュールで開始するようにますます小さなエンティティに論理的に分割する、Ｓ８８規格により提供される標準名称の付いたナビゲーションツリー構造を使用する。Ｓ８８規格に基づいてナビゲーションツリー構造を使用するアプリケーションは、ユーザが、情報にアクセスし、あるいはプロセスプラントと関連付けられる職務を実行可能にするためにナビゲーションツリー内にこれらの見出しのいくつか又はすべてを提供できる。
【００１１】
残念なことに、様々なアプリケーションのそれぞれが通常、このナビゲーションツリー構造を使用し、適用する方法において、例えば名称やそこで使用される名称の意味において異なり、そのアプリケーションによって収集されるデータのビューを提供する方法において異なる。したがって、制御アプリケーション、保守アプリケーション、最適化アプリケーション、電力装置監視アプリケーション、効率又はプラント監視アプリケーション等のプラント内での様々な使用のために提供されるシステムレベルソフトウェアアプリケーションは、それに関連付けられるデータを編成する別の方法を有することがあり、一般的には有する。さらに、カスタマは、自らのプラントに関係する情報を編成するために、プラントで使用されるアプリケーションで提供される編成とは異なった、さらに別の方法を好むかもしれない。
【００１２】
現在、プラントオペレータ、保守人員等は、場合によっては一部の同じ情報が様々なアプリケーションで記憶され、様々なアプリケーションによって使用されていたとしても、プラントの同じ情報や異なった情報が、プラントで使用される様々なアプリケーションで使用可能な様々な方法、又は編成される様々な方法に慣れ、覚えなければならない。これにより、これらのアプリケーションの相互使用は退屈になり、ときには紛らわしくなる。さらに、それは、様々なアプリケーションから提供される情報を単一且つ一貫した方法で編成することを、あるいはユーザが単一のナビゲーションツールを使用して様々なソース、つまりアプリケーションから情報を表示可能にすることを、さらに困難にする。
【００１３】
しかしながら、現在では、パーツ、供給品、原料を注文するアプリケーション、あるいはどの製品を製造するのか、プラント内でどの変数を最適化するのか等の戦略的な事業決定を下すのを支援するアプリケーションのようなビジネスアプリケーションを担当する人物などのユーザによるニーズで、前述のアプリケーションの内の複数からのデータにアクセス可能にし、それによりプラント内の個々のアプリケーションのどれかにより示されるよりも高いレベルでプラントの動作を理解する又は表示するという要求がある。過去において、これらの人物は様々なアプリケーションによってプラント内で生成される実際のデータに多くアクセスすることはなかったが、その開示がここに明示的に組み込まれる、２００２年３月１日に出願され、この譲受人に譲渡された、「プロセスプラントにおけるデータ共用（Data Sharing in a Process Plant）」と題される特許文献２が、集中データベース内の多様な異なるソースからのデータを結合し、そのデータをビジネスパーソンにおいて、またプロセスプラント内の様々なユーザ及びアプリケーションにおいて、より一般的に利用可能にする方法を開示する。
【特許文献１】米国特許第５，９６０，２１４号
【特許文献２】米国特許出願第１０／０８７，３０８号（米国特許出願公開第20030028268号）
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、前述のように、このデータを収集する様々なアプリケーションは、通常プラント内のデバイス又は装置の部分集合において非常に異なった職務を実行するためにプロセスプラント内で使用されるように作られている。したがって、アプリケーションはときにはわずかに違った方法で、またときには非常に異なった方法でそれにより収集、生成されるデータを編成し、表示するように開発される。その結果、これらのアプリケーションは互いと、及び集中データベースとデータを共用できるが、様々なアプリケーションからすべてのデータを表示しあるいはアクセスする人物にとって簡単に使える、意味を成す方法で共用データを編成する単純な技法、あるいはそのデータを編成された理解しやすい方式でユーザに提示する方法はない。
【課題を解決するための手段】
【００１５】
プロセスプラントデータ収集表示システムは、ユーザが所望の統合のレベルでプロセスプラント内で様々なアプリケーション又はデータソースから取得される情報を、該複数の様々なデータアプリケーション又はデータソースからの実際のデータが別のデータソースにより別の方法で収集、編成される可能性があるとしても、類似し一貫した方法で表示可能にするために、１つの共通した、又は統合されたナビゲーションツリー構造、及び１つ以上の共通した表示形式を使用する。情報の共通した視覚化が異なるデータ統合のレベルで提供されるため、ユーザは、データベースに記憶されるデータ、より高い又はより低いデータ統合のレベルで異なるデータソースによって収集されるデータを、同じ種類のデータのために複数の異なる表示形式に対処または遭遇することなく、容易にナビゲーション可能である。
【００１６】
ここで図１を参照すると、（単一の地理的な位置又は複数の地理的な位置に位置してよい）プロセスプラント１０は、１つ以上の通信網と相互接続される多くのビジネスシステム及び他のコンピュータシステムを含む。プロセスプラント１０は、１つ以上のプロセス制御システム１２及び１４を含む。プロセス制御システム１２はPROVOX又はＲＳ３システムなどの従来のプロセス制御システムであってよく、あるいは制御装置１２Ｂに、及びアナログ及び高速回線アドレス指定可能遠隔トランスミッタ（Highway Addressable Remote Tranmitter）（ＨＡＲＴ）フィールドデバイス１５などの多様なフィールドデバイスに結合される入出力（Ｉ／Ｏ）カード１２Ｃに結合されるオペレータインタフェース１２Ａを含むＤＣＳであってよい。プロセス制御システム１４は、イーサネット（登録商標）バスなどのバスを介して１台以上の分散型制御装置１４Ｂに結合される１つ以上のオペレータインタフェース１４Ａを含む。コントローラ１４Ｂは、例えばテキサス州オースチン（Austin，Texas）のフィッシャー−ローズマウントシステム社（Fisher−Rosemount  Systems，Inc．）によって販売されるDeltaV（商標）制御装置、又は任意の他の所望の型の制御装置であってよい。制御装置１４Ｂは、例えばＨＡＲＴ又はＦｉｅｌｄｂｕｓフィールドデバイスなどの１台以上のフィールドデバイス１６、あるいは例えばPROFIBUS（登録商標）、WORLDFIP（登録商標）、Device−Net（登録商標）、AS−Interface及びＣＡＮプロトコルを使用するものなど他のスマート又は非スマートフィールドデバイスにＩ／Ｏデバイスを介して接続される。既知であるように、フィールドデバイス１６は、プロセス変数に関係するアナログ又はデジタル情報並びに他のデバイス情報を制御装置１４Ｂに提供してよい。オペレータインタフェース１４Ａは、制御最適化プログラム、診断専門家、ニューラルネットワーク、チューナ等を含むプロセスの動作を制御するためにプロセス制御オペレータが利用できるアプリケーション１７を記憶、実行してよい。追加の制御アプリケーション１７は、所望であれば制御装置１２Ｂ及び１４Ｂで、また場合によってはフィールドデバイス１６内で、記憶され実行されてよい。
【００１７】
さらに、ＡＭＳアプリケーション又は任意の他のデバイス監視アプリケーション及び通信アプリケーション１９を実行するコンピュータなどの保守システム１８は、保守活動及び監視活動を実行するために、プロセス制御システム１２及び１４に、あるいはその中の個々のデバイスに接続されてよい。例えば、保守コンピュータ１８は、デバイス１５と通信し、いくつかの例ではデバイス１５上で他の保守活動を再構成又は実行するために、所望の通信回線又は（無線網又はハンドヘルドデバイスネットワークを含む）ネットワークを介して制御装置１２Ｂ及び／又はデバイス１５に接続されてよい。同様に、ＡＭＳアプリケーションなどの保守アプリケーション１９は、デバイス１６の動作ステータスに関係するデータ収集を含む保守機能及び監視機能を実行するために分散プロセス制御システム１４と関連付けられるユーザインタフェース１４Ａの１つ以上にインストールされ、ユーザインタフェース１４Ａの１つ以上によって実行されてよい。
【００１８】
プロセスプラント１０は、（読み取り値を採取するために装置２０に接続されてから、削除されるバス、無線通信システム又はハンドヘルドデバイスなどの）何らかの恒久的な又は一時的な通信リンクを介して保守コンピュータ２２に接続される、タービン、モータ等の多様な回転式装置２０も含む。保守コンピュータ２２は、例えばＣＳＩシステムによって提供される既知の監視アプリケーション及び診断アプリケーション２３、あるいは回転式装置２０の動作状態を診断し、監視し、最適化するために使用される任意の他の既知のアプリケーションを記憶し、実行してよい。保守人員は通常、プラント１０における回転式装置２０の性能を維持し、監督し、回転式装置２０の問題を突き止め、いつ回転式装置２０が修理又は交換されなければならないのか、及び回転式装置２０が修理又は交換されなければならないかどうかを判断するためにアプリケーション２３を使用する。いくつかのケースでは、外部コンサルタント又はサービス組織が装置２０に関するデータを一時的に取得又は測定し、このデータを使用して装置２０のための分析を実行し、問題、低性能、又は装置２０に影響を与える他の問題を検出する場合がある。これらのケースでは、分析を実行するコンピュータは通信回線を介してシステム１０の残りに接続されなくてよく、あるいは一時的にのみ接続されてよい。
【００１９】
同様に、プラント１０と関連付けられる発電及び配電装置２５を有する発電及び配電システム２４は、例えば、バスを介して、プラント１０内の発電及び配電装置２５を運転し、プラント１０内の発電及び配電装置２５の動作を監督する別のコンピュータ２６に接続される。コンピュータ２６は、発電及び配電装置２５を制御するために、例えばリーベルト（Ｌｉｅｂｅｒｔ）及びＡＳＣＯ又は他の企業により提供されるものなどの既知の電力制御アプリケーション及び診断アプリケーション２７を実行してよい。多くのケースで、外部コンサルタント又はサービス組織が装置２５に関するデータを一時的に取得又は測定し、このデータを使用して、装置２５の分析を実行し、問題、低性能、又は装置２５に影響を与える他の問題を検出するサービスアプリケーションを使用する場合がある。これらのケースでは（コンピュータ２６などの）分析を実行するコンピュータは通信回線を介してシステム１０の残りに接続されなくてよく、あるいは一時的にのみ接続されてよい。
【００２０】
コンピュータシステム３０は、通信網３２を介して、プロセス制御機能１２及び１４、コンピュータ１８、１４Ａ、２２及び２６で実現されるものなどの保守機能、及びビジネス機能を含むプラント１０内の多様な機能システムと関連付けられるコンピュータ又はインタフェースに通信接続される。必要に応じて、通信相互接続３２は、ウェブインタフェース又は任意のローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、インターネット等の任意の他の種類の通信構造を使用して実現されてもよい。いずれにしても、コンピュータシステム３０は、通信を提供するために所望の又は適切なＬＡＮ又はＷＡＮプロトコルを使用してよい通信網３２を介して、従来プロセス制御システム１２に、及びその制御システムと関連付けられる保守インタフェース１８に通信接続され、分散型プロセス制御システム１４のプロセス制御及び／又は保守インタフェース１４Ａに接続され、回転式装置保守コンピュータ２２に、及び発電及び配電コンピュータ２６に接続される。通信網３２は、所望に応じて恒久的又は一時的（間欠的）であってよい。
【００２１】
図１に示されるように、また、コンピュータ３０は、例えばエンタープライズリソースプラニング（ＥＲＰ）、材料リソースプラニング（ＭＲＰ）、会計、生産、及び顧客注文システム、保守計画システム又はパーツ、供給品や原材料の注文アプリケーションなどの他の所望のビジネスアプリケーション、生産スケジューリングアプリケーション等を実行するビジネスシステムコンピュータ及び保守計画コンピュータ３５と３６に同じ又は異なる通信網３２を介して接続される。コンピュータ３０は、例えば通信網３２を介して全プラント的な（plantwide）ＬＡＮ３７、企業ＷＡＮ３８に、並びに遠隔場所からのプラント１０の監視及びプラント１０との通信を可能にするコンピュータシステム４０に接続されてよい。コンピュータシステム３０、又は通信網３２に接続される他のコンピュータは、構成アプリケーション及びプロセスプラント１０ならびにプロセスプラント１０内のデバイス及び要素の構成に関する構成データを生成、記憶する構成データベースを含んでよい。
【００２２】
ある実施形態では、通信網３２上での通信はＸＭＬプロトコルを使用して発生する。ここではコンピュータ１２Ａ、１８、１４Ａ、２２、２６、３５、３６等のそれぞれからのデータがＸＭＬラッパーでラップされ、例えばコンピュータ３０に位置してよいＸＭＬデータサーバに送信される。ＸＭＬは記述言語であるため、サーバは任意の種類のデータを処理できる。サーバでは、必要な場合、データは新しいＸＭＬラッパーでカプセル化される。つまりこのデータは１つのＸＭＬスキーマから、受信側アプリケーションのそれぞれのために作成される１つ以上の他のＸＭＬスキーマにマッピングされる。したがって、各データ作成者は、理解されているあるいはそのデバイス又はアプリケーションのために便利なスキーマを使用してそのデータをラップ可能であり、各受信側アプリケーションは受信側アプリケーションのために使用される、あるいは受信側アプリケーションによって理解される別のスキーマ内のデータを受信できる。サーバは、データのソース及び宛て先（複数の場合がある）に応じてあるスキーマから別のスキーマにマッピングするように構成される。必要に応じて、サーバはデータの受信に基づいて特定のデータ処理機能又は他の機能を実行してもよい。マッピング及び処理機能の規則は、ここに説明されるシステムの運用の前に設定され、サーバに記憶される。このようにして、データは任意のあるアプリケーションから１つ以上の他のアプリケーションに送信されてよい。
【００２３】
一般的に言えば、（サーバであってよい、あるいはサーバを含んでよい）コンピュータ３０は、例えばプロセス制御システム１２及び１４、保守システム１８、２２及び２６、及びビジネスシステム３５及び３６により生成されるデータ及び他の情報と、これらのシステムのそれぞれで実行されるデータ解析ツールにより生成される情報とを収集し、データベースにこのデータを記憶する、アセット最適化データベース５０（及び関連付けられるデータ収集アプリケーション）を含む。アセット最適化データベース５０は、例えば現在ＮＥＸＵＳにより提供されるＯＺエキスパートシステム、あるいは例えば任意の種類のデータマイニングシステムを含む任意の他の種類のエキスパートシステムに基づいてよいエキスパートエンジン５１を含んでよい。アセット最適化エキスパート５１は、アセット最適化データベース５０内で必要に応じてデータを分析、分散するために動作する。
【００２４】
過去には、多様なプロセス制御システム１２及び１４、ならびに発電システム及び保守システム２２及び２６は、それらが有効にこれらのシステムのそれぞれで生成される、あるいは収集されるデータを共用可能に相互に接続されてはいなかった。その結果として、様々なアプリケーション１７、１９、２３、２７等がデータを編成し、ユーザがデータを閲覧可能にする方法はアプリケーションごとに異なる。しかし、図１のプラント１０においては、アプリケーション１７、１９、２３、２７等はここではアセット最適化データベース５０を通して通信接続され、アセット最適化データベース５０とデータを共用する。それにも関わらず、アプリケーション１７、１９、２３、２７等のそれぞれは依然として通常、収集又は生成されたデータを異なる機能図又はナビゲーションツリー及び表示ソフトウェアを使用して異なる方法で提供又は編成する。様々なアプリケーションからのこのデータを表示する一貫した方法を可能にするために、アセット最適化データベース５０は、プロセスプラント１０内の様々なアプリケーションから受信されるデータを編成するための統合されたナビゲーションツリー構造を使用する、１つ以上のナビゲーションツリーアプリケーション及びデータベース５２を含む。これによりユーザが単一のナビゲーションツリーを使用してそのデータを一貫した方法で表示又はアクセス可能にする。
【００２５】
特に、ナビゲーションツリーアプリケーション５２は、たとえデータが異なるソースに由来し、その異なるソースにおいて異なる方法で編成されていても、アセット最適化データベース５０内でデータを表示しアクセスするためにシステムすべてのユーザによって、例えばウェブ環境で使用される、ナビゲーションツリーを生成する自動化された方法を提供する。事実上、ナビゲーションツリーアプリケーション５２は、アセット最適化データベース５０とともに、このケースでは、たとえ様々な情報ソースのそれぞれがそれにより提供されるデータを編成する別の方法を有するとしても、複数の情報ソース（例えば制御アプリケーション、保守アプリケーション、装置監視アプリケーション、効率監視アプリケーション等）から情報を受け取り、編成する、アセット最適化サーバの形を取るより高いレベルの統合プラットホームを提供する。
【００２６】
図２は、プロセスプラント内のアプリケーション６０のセットのブロック図であり、アセット最適化サーバ６２が、様々なアプリケーション６０で生成される、又は収集されるデータに関して１つの共通した表示プラットホームを提供するために使用できる、一貫した統合機能図及びナビゲーションツリー構造を提供するように（図１のコンピュータ３０であってよい）アセット最適化サーバ６２とウェブ接続６１を介して相互に通信接続される。特に、制御アプリケーションサーバ６４、保守アプリケーションサーバ６６、回転式装置アプリケーションサーバ６８、最適化アプリケーションサーバ７０、及び他のアプリケーション用の追加サーバ７２が、通信網６１を介してアセット最適化サーバ６２に通信接続される。言うまでもなく、（データソースとも呼ばれる）任意の他の種類の多くのアプリケーションが図２のシステムで接続できるであろう。通信網６１は広域ネットワーク、ワールドワイドウェブ又は他の所望の種類のウェブネットワークのような任意の所望の通信網であってよい。通信網６１は所望に応じて、ＨＴＭＬ等の所望の通信プロトコルを使用した、有線ネットワーク又は無線ネットワークであってよい。サーバ６２から７２のそれぞれは、既知であるように、ウェブ接続６１上での通信、及びユーザインタフェースへのその情報の視覚化を可能にする所望のウェブサービスアプリケーション７４及びウェブ視覚化アプリケーション７６を含む。一般的に言えば、様々なサーバ６４から７２上で実行される、あるいは様々なサーバ６４から７２と関連付けられる様々なアプリケーション６０は、様々なナビゲーションツリーなどの様々なデータ編成、ナビゲーション及び表示構造を使用してよい。さらに、アセット最適化サーバ６２は、ウェブ接続又は任意の他の所望の通信網を介してビジネスシステムアプリケーション又は任意の他のアプリケーションに通信接続されてよい。
【００２７】
図２に描かれているように、アセット最適化サーバ６２は、マイクロプロセッサ７７、ユーザインタフェース７８及び多くのアプリケーション及びデータベースを記憶するメモリ７９を含み、様々なアプリケーション６０からのプラントデータ並びに様々なアプリケーション６０に関連するナビゲーションツリー構造を、統合ナビゲーションツリー構造に統合するように動作し、様々なデータソースからのデータに共通真表示方式を与えるように動作する。ある実施形態では、アセット最適化サーバ６２は、アセット最適化データベースサーバ６２に通信接続される様々なデータソースアプリケーション６０からデータを記憶するプラント情報データベース８０、及び様々なアプリケーション６０のそれぞれと関連付けられるナビゲーションツリー８３ａと、様々なアプリケーション６０のナビゲーションツリーを組み込む、又は統合する統合ナビゲーションツリー８３ｂとを記憶するナビゲーションツリーデータベース８２を含む。アセット最適化サーバ６２は、ユーザインタフェース７８を介して、統合ナビゲーションツリー８３ｂを使用してプラント情報データベース８０に記憶されるデータに関する情報をユーザに提供する、ユーザインタフェースアプリケーション８４をさらに含む。
【００２８】
さらに、データ統合アプリケーション８６は、統合ナビゲーションツリー８３ｂを使用して様々なアプリケーション６０からプラント情報データベース８０にデータを統合するために提供され、いくつかのケースではアプリケーション６０のためのナビゲーションツリー構造８３ａを統合ナビゲーションツリー構造８３ｂの中にマッピングする能力をユーザに与えてよい。ある実施形態では、統合アプリケーション８６は、アプリケーション６０のナビゲーションツリー構造のそれぞれの中でデータを統合するために使用されてよいデフォルトナビゲーションツリー構造を含んでよい。このデフォルトナビゲーションツリー構造は、例えば、Ｓ８８規格で使用されるプラント階層に基づいてよい。しかしながら、統合アプリケーション８６は、一人のユーザ又は様々なユーザが、別の方法で様々なアプリケーション６０のナビゲーションツリーを統合するために使用されてよい追加のナビゲーションツリー構造を作成可能にしてよい。言うまでもなく、所望であれば、デフォルトナビゲーションツリー構造は、データ統合アプリケーション８６及び又はユーザインタフェースアプリケーション８４を使用してユーザによって作成されてよい。
【００２９】
一般的には、アセット最適化サーバ６２は、様々なアプリケーション６０の様々なナビゲーションツリー構造８３ａのそれぞれを記憶し、アセット最適化データベース８０内のデータを表示、アクセスするために使用されてよい単一の統合ナビゲーションツリー構造８３ｂにこれらのナビゲーションツリーの中のデータを関係付ける、又はマッピングする。マッピングが指定される、あるいは完了した後、様々なアプありケーションの様々なツリー構造のそれぞれと関連付けられるデータは、サーバ６２から６２でアプリケーションのユーザを含む任意のユーザ、あるいはビジネスシステムユーザなどのサーバ６２にアクセスできるあらゆる他のユーザによって表示のために統合ナビゲーションツリーの中で編成される。所望であれば、単一のナビゲーションツリー構造は、例えば構成アプリケーションによって使用されてよく、この単一のナビゲーションツリー構造は、プロセスプラント内の各ユーザ又はプロセスプラントと関連付けられる企業システムによって、各ユーザが同じようにプラントからデータを表示するようにアクセスされ、使用されてよい。所望であれば、各ユーザは、ウェブ又は様々なユーザを構成アプリケーションに接続する他の通信網の上で単一のナビゲーションツリー構造にアクセスしてよい。
【００３０】
動作中、様々なアプリケーション６０は、これらのツリー構造がデータベース８２に記憶されてよいアセット最適化サーバ６２に、これらのアプリケーションで使用されるそのそれぞれのナビゲーションツリー構造を送信してよい。統合アプリケーション８６は、アプリケーションの内の１つと関連付けられるナビゲーションツリーの様々なカテゴリと、統合ツリー構造８３ｂのカテゴリの間の一致を自動的に特定してよい。いくつかのケースでは、ユーザは、特定のアプリケーション６０のナビゲーションツリーのカテゴリと、統合又はデフォルトナビゲーションツリー８３ｂ内のカテゴリの間の一致を手動で指定してよい。アプリケーション６０のカテゴリがＳ８８規格などの何らかの規格に何らかの方法で一致することが知られている場合、統合アプリケーション８６はこの一致を自動的に特定してよい。他方、ユーザはユーザ好適ナビゲーションツリーを作成し、アプリケーション６０のナビゲーションツリー及びユーザによって作成される統合ナビゲーションツリーの様々なカテゴリの間の一致を特定してよい。言うまでもなく、デフォルト又は統合ナビゲーションツリー構造は、データフローがアプリケーション６０からサーバ６２に対してであるため、表現されていないあるいはそこにデータを送信するアプリケーションの特定のものには存在しないカテゴリを含むことが理解されるであろう。しかしながら、デフォルト又は統合ナビゲーションツリーは、様々なアプリケーション６０のナビゲーションツリーのカテゴリのそれぞれである、あるいはそれぞれと関連付けられるカテゴリ又はレベルを有する必要がある。
【００３１】
言うまでもなく、統合アプリケーション８６は、（アセット最適化サーバ６２にデータを送信している）アプリケーション６０のそれぞれのナビゲーションツリーと、統合ナビゲーションツリー８３ｂの間でマッピングを提供し、例えばアプリケーションがオンラインにされる時、あるいはそれ以外の場合プロセスプラント１０のアセット最適化機能内で統合される時にこのマッピングを実行してよい。それ以後、アプリケーション６０のそれぞれは、サーバ６２がアプリケーション６０のナビゲーションツリー構造に従ってこのデータを分類可能にするほど十分な情報とともにサーバ６２にデータを提供する。サーバ６２、及び特に統合アプリケーション８６は、統合されたビューを提供するために使用されている統合ナビゲーションツリー構造８３ｂの１つ以上の適切なナビゲーションツリーカテゴリと関連付けられるとしてデータを記憶してよい。言うまでもなく、データ自体は将来のアクセスのためにプラント情報データベース８０に記憶される。それ以後、ユーザインタフェースアプリケーション８４は、ユーザ又はオペレータがプラント情報データベース８０に記憶されるデータに対するアクセスを一貫した、統合された方法で獲得するためにそれにより参照される様々なアプリケーションからのデータを有する統合ナビゲーションツリー８３ｂにアクセス可能にしてよい。
【００３２】
ある実施形態では、統合ナビゲーションツリー８３ｂは、計装領域、機械領域、及び性能領域などの論理領域、あるいは物理領域に従って、あるいはプラントの区域などの物理的な領域で編成されてよい。言うまでもなく、他の所望の編成を統合ナビゲーションツリー８３ｂ内で使用できる。統合ナビゲーションツリー８３ｂが論理装置に従って構築されるとき、（典型的には異なる論理グループに該当する）様々なアプリケーションからの様々なデータが、ツリーの下の様々な副見出し（ｓｕｂ−ｈｅａｄｉｎｇｓ）又はカテゴリに分離されてよく、それらの副見出し又はカテゴリは標準ナビゲーションツリー見出しでもよいし、あるいは様々なアプリケーションに関連付けられる実際のナビゲーションツリー構造を真似てもよい。ある実施形態では、情報サーバ６４から７２のそれぞれはそのプラントツリー及び（見出しを含む）その構成要素を要求側アプリケーション（つまり、アセット最適化サーバ６２）に供給する。統合アプリケーション８６は、次に多様なプラントツリー構成要素をマージする（merge、合わせる）ために取得される情報を使用する。所望であれば、アプリケーションのオリジナルのナビゲーションツリーの構成要素はオリジナルの情報サーバ（例えば、保守サーバ６４等）によって追跡調査可能であり、あらゆる変更が起こると、アセット最適化サーバ６２がプッシュ技術を使用して更新されてよい。代わりに、アセット最適化サーバ６２は、それらのサーバ（又はそれらのサーバ上で実行される、又はそれらのサーバと関連付けられる）のナビゲーションツリーの中で加えられる変更を受け取り、追跡調査するためにサーバ６４から７２を周期的にポーリングできる。このようにして、アプリケーション６０に追加される、アプリケーション６０から削除される、あるいはアプリケーション６０内で変更されるデータは、ミラリングされるか、あるいはアセット最適化サーバ６２に送信され、そこに記憶される。さらに、これらのアプリケーションのナビゲーションツリーの中のデバイス又は他のエントリの反射又は描写はアセット最適化サーバ６２に送信され、データがいま利用可能であり、アセット最適化データベース５０のユーザによって統合ナビゲーションツリー８３ｂを介して表示可能である。
【００３３】
図３は、３つの異なるアプリケーション、つまり保守アプリケーション（ＡＭＳ、電力装置監視診断アプリケーション（ＲＢＭ）及びデータのソースに従って構成されるプラント効率監視アプリケーション（ｅ−効率）からのデータへのアクセス及びデータの表示を提供するように構築される統合ナビゲーションツリー１００を描いている。統合ナビゲーションツリー１００が、データソースアプリケーション６０のそれぞれからのアプリケーションデータを分類するためのカテゴリ、及びそれらのカテゴリと関連付けられるプロセスプラント内でエンティティの表示を含むことが注意される。
【００３４】
理解されるように、統合ナビゲーションツリー１００は、企業（又はトップレベル）のすぐ下の様々なアプリケーション（図２のアプリケーション６０）のそれぞれに高レベルカテゴリ、及び様々なアプリケーション６０のそれぞれのナビゲーションツリーに依存し、実際には様々なアプリケーション６０のそれぞれのナビゲーションツリーをミラリングする、これらの高レベルカテゴリの下のデータのサブカテゴリを含む。このようにしてＡＭＳプラント構造という題のフォルダ及びその下にあるフォルタ又はカテゴリ１０２は保守（ＡＭＳ）アプリケーションからのデータに関連付けられる。同様に、ＲＢＭプラント構造と題されるフォルダ、及びその下のフォルダ又はカテゴリ１０４は、電力装置監視又は（ＲＢＭ）アプリケーションからのデータに関連付けられる。さらに、ｅ−効率プラント構造と題されるフォルダ、又はその下のフォルダ又はカテゴリ１０６は効率監視（ｅ−ｅｆｆｉｃｉｅｎｃｙ）アプリケーションからのデータと関連付けられている。言うまでもなく、さらに多くのフォルダ及びサブセクションが、制御アプリケーション、回転式装置監視アプリケーション等の他のアプリケーションからデータを反射するためにナビゲーションツリー１００で提供できるであろう。
【００３５】
図３では、小区分１０２、１０４及び１０６のそれぞれが、データ発生元のアプリケーションのナビゲーションツリーの階層を反映した階層で構成されるサブフォルダ又はアイテムを有する。このため、保守アプリケーション（ＡＭＳアプリケーション）はこれらのカテゴリのあるナビゲーションツリー構造を使用するため、小区分１０２は領域（領域１が示されている）、装置、装置モジュール及び制御モジュールのためのフォルダを含む。さらに、保守アプリケーションから受け取られるデータは、それが実際の保守アプリケーション内で平成されるため、小区分１０２のサブカテゴリに入れられる。例えば、データが存在する制御モジュール（ＴＴ−１１１、ＴＴ−２２２等）は、小区分１０２内の制御モジュールフォルダの下に描かれている。
【００３６】
同様に、電力装置監視と関連付けられるデータは、その下に（ポンプ、ファン、モータ及び乾燥器などの）デバイスが位置する領域名称だけを含む関係するアプリケーションのナビゲーションツリー構造を使用して描かれている。その結果、そのためにデータが電力装置監視アプリケーションによってプラント内で収集される複数の電力装置のそれぞれは、領域１の下の小区分１０４に描かれている。同様に、効率アプリケーションはＳ８８階層カテゴリのあるナビゲーションツリーを使用しないため、このアプリケーションによって監視されているポンプ、圧縮機、熱交換器等は、効率監視の論理関数に関係するとして、単にｅ−効率プラント構造１０６と名付けられた一般的なフォルダの下に描かれるにすぎない。ポンプ＃３などの同じ装置は様々なアプリケーションによって監視され、したがって統合ナビゲーションツリー構造１００に複数回描かれてよい。さらに同じデバイス又は他のプラントエンティティのために（様々なアプリケーションによって収集される、又は生成されるような）同じ又は異なるデータは、統合ナビゲーションツリー１００の様々な場所でアクセス可能であってよい。言うまでもなく、他のデバイスがこれらの区分と関連付けられるアプリケーションによって認識され、監視される場合、小区分１０２、１０４、及び１０６のそれぞれと関連付けられる他のエンティティ又はフォルダがあってよいことが理解されるであろう。このようにして、小区分１０２、１０４及び１０６内のデバイス描写などの実際のデータは実際のアプリケーションによって監視されているデバイス又は他のエンティティに依存している。さらに、ナビゲーションツリー１００を介してアクセス可能であってよいこれらのデバイスについてのデータのタイプも、実際のアプリケーション６０によってこれらのデバイスについて収集又は生成されるデータに依存する。
【００３７】
図４は、アセット最適化サーバ６２にデータを送信する様々なアプリケーションのナビゲーションツリー構造のそれぞれから統合アプリケーション８６によって自動的に作成されてよい別の例の統合ナビゲーションツリー１２０を表す。このケースでは、様々なアプリケーションからのデータは、機械的な装置１２２、フィールド計器１２４及び性能監視装置１２６などの論理領域に編成される。これらの異なる小区分に関する、様々なアプリケーションからのデータは、例えばデフォルトのＳ８８階層又はデータ発生元のアプリケーションの階層を使用してそのサブエリアの中にマッピングされる。このようにして、フィールド計装装置１２４はこのケースではたまたまＳ８８階層であるこのデータを提供する保守アプリケーション又は制御アプリケーションの階層を使用してマッピングされるが、例えば、一般的には電力装置監視アプリケーションから受け取られる機械的なデータはそのアプリケーションの階層を使用してマッピングされる。同様に、効率データは効率アプリケーション階層に従ってマッピングされる。言うまでもなく、このケースでは様々なアプリケーションからのデータが様々な論理的な見出し又は装置に基づいた見出しの下である程度までマージされてよい。したがって、制御アプリケーションと保守アプリケーションの両方により測定される弁、送信機等に関係するデータなどの制御アプリケーション及び保守アプリケーションからのデータは、フィールド計装装置カテゴリ１２４及びそれと関連付けられるサブカテゴリの下で統合されてよい。
【００３８】
前述のように、統合アプリケーション８６は、統合ナビゲーションツリー８３ｂと様々なアプリケーション６０のそれぞれのナビゲーションツリー８３ａの間のマッピング方法論を作成するために使用されてよい。統合アプリケーション８６は、このマッピングを自動的に実行してもよいし、あるいはユーザがアプリケーション６０のナビゲーションツリー８３ａの様々な構成要素と統合ナビゲーションツリー８３ｂの様々な構成要素間のマッピングを指定可能にしてもよい。図５は、統合アプリケーション８６によってユーザに提示され、該ユーザがアセット最適化サーバ６２にデータを提供する様々なアプリケーションのそれぞれについて特定の種類のマッピングを指定可能にしてよい画面表示１４０の例を表す。
【００３９】
図５の画面表示１４０の左側は、様々なデータソースからデータへのアクセスを可能にするためにアセット最適化サーバ６２によって使用される統合ナビゲーションツリー１４２の描写を含む。この統合ナビゲーションツリー１４２がＳ８８規格により定められるカテゴリを使用することが注意されるであろう。しかし所望であればユーザは、ツリー１４２に提供されるフォルダの描写の名前を変更したり、新しいフォルダを追加したり、フォルダを削除したりする等の所望の方法を使用して統合ナビゲーションツリーのための他のカテゴリ又は別の階層を指定できる。画面表示１４０の右側は、プラント１０の中の様々なアプリケーションに関連付けられ、必要な場合プラント１０の中の様々なアプリケーションから得られるナビゲーションツリー構造の描写を含む。これらのナビゲーションツリーは、一般的なカテゴリの描写に加え、デバイスなどのプロセスエンティティの描写も含んでよいことに注意されたい。図５では、保守アプリケーション（ＡＭＳアプリケーション）のためのナビゲーションツリー構造１４４、及び電力装置監視アプリケーション（ＲＢＭ）のためのナビゲーションツリー構造１４６を示す。面白いことに、電力装置監視アプリケーションのナビゲーションツリー１４６は使用しないが、保守アプリケーションのナビゲーションツリー１４４はＳ８８規格のカテゴリを使用する。
【００４０】
いずれにしても、ユーザは、ツリー１４４の構成要素のある特定の描写を選択して、ドラッグし、マッピング先のツリー１４２の構成要素の上にドロップすることによって、統合ナビゲーションツリー１４２の上に、ツリー１４４などのナビゲーションツリーの構成要素をマッピングしてよい。これを行うと、統合アプリケーション８６は、選択された要素と、選択された要素及びその上にそれがドロップされる統合ツリー１４２の部分とともにドラッグされるツリー１４４の副要素を関連付ける。言うまでもなく、ユーザは所望のマッピングを提供してよく、例えば保守ツリー１４４の領域を統合ツリー１４２の領域の上に配置することに限定されない。同様に、ユーザは、統合ツリー１４２の構成要素のどれかの上に電力装置監視ツリー１４４の構成要素をマッピングできる。ある特定のマッピングを選択又は指定すると、統合アプリケーション８６はマッピングの表示を記憶し、アプリケーションからデータベース８０にデータを統合し、統合ナビゲーションツリー１４２を介したそのデータの表示を可能にするためにそのマッピングを使用する。
【００４１】
図６は、自動的に、又は様々なアプリケーション６０の様々なナビゲーションツリーからデータを統合する方法を指定するために、ユーザが図５の画面表示１４０を使用すると、統合アプリケーション８６によって作成されてよい、統合ツリー１５０の例を表す。図６に示されるように、ナビゲーションツリー１５０の制御モジュール部分又は分岐１５２は、保守アプリケーションからの弁（ＴＴ−１１１、ＴＴ−２２２等）、電力装置監視アプリケーションからのファン、ポンプ、モータ、乾燥器（Ｒｅｃｒｅｃポンプ＃５、排気ファン＃１等）、及びプラント効率監視アプリケーションからの圧縮機及び熱交換器（圧縮機＃１、熱交換器＃１等）を含む多くの様々なアプリケーションのそれぞれからデバイス又は他の要素を含む。言うまでもなく、様々なアプリケーションからの他のプラントエンティティは、領域区域等の下の様々なアプリケーションの領域などの、統合ツリー１５０の様々なセクション又は小区域の下でともに編成されてよい。言うまでもなく、図５の画面１４０に類似する画面は、これらの様々なアプリケーションのそれぞれと関連付けられるデバイスデータがツリー１５０の制御モジュール区域の下でともに統合されなければならないことを指定するために使用できるであろう。同様に画面１４０に類似する画面は、様々なアプリケーションからの領域データが統合ツリー１５０等の領域名称の下でともに統合されてよいことを示すために使用できるであろう。
【００４２】
図７は、様々なアプリケーション６０からデータを統合するために統合アプリケーション８６によって作成されてよく、ウェブ通信網を介してアクセス可能である統合ナビゲーションツリー１６２を有する追加の画面表示１６０を表す。ナビゲーションツリー１６２は、ウェブブラウザを介してシステムの複数のユーザがその中のデータを利用可能にする構成システムと関連付けられる、あるいは構成システムによって作成されてよい。例示のナビゲーションツリー１６２は、アセットデータベースフォルダ１６６、データソースフォルダ１６８及び関係するリンクフォルダ１７０を有するブラウザ構成区域１６４を含む。データソースフォルダ１６８はプロセスプラント内の様々なデータソースから収集されるデータを含み、記憶してよいが、アセットデータベースフォルダ１６６は、プロセスプラント内の１つ以上のアセットに関係するデータを記憶又は含んでよい。図７の構成ツリー１６２がアクセスできるデータソースは「クール」、「ｄａｓｄａｓｄ」、「ｆｄａｓｄａｓｄ」、「ＭＤＣ」及び「ｐｐｐｐ」と題される。アセットデータベースフォルダ１６６及びデータソースフォルダ１６８は、図２に関して前述されるように様々なアプリケーション又はアセットからデータを収集し、そのデータを、例えばウェブ接続を介して構成画面表示１６０にアクセスできるユーザが利用可能に様々なサブフォルダ内でそのデータを提供してよい。
【００４３】
関係するリンクフォルダ１７０は、プロセスプラント内のデータ又はアセットのどれかに関連付けられる、あるいはそのためにデータがナビゲーションツリー１６２によって記憶又は収集されるデータ又はアセットのどれかと関連付けられる他のアプリケーション、文書又はシステムへの、ウェブリンクなどのリンクを記憶してよい。特に、関係するリンクフォルダ１７０は、ナビゲーションツリー１６２に記憶される、あるいはナビゲーションツリー１６２を通してアクセス可能なデータ又は他の情報に何らかの方法で関係付けられてよい他のデータ、他のアプリケーション、文書等への容易なアクセスを可能にするためにシステムのユーザによってその中に設置されるリンクを記憶してよい。言うまでもなく、許可されたユーザ又は構成エキスパートは、ナビゲーションツリー１６２でリンクを提供してよく、これらのリンクは任意の時点で追加又は削除されてよい。
【００４４】
言うまでもなく、様々なデータソースからデータを収集するためにナビゲーションツリー１６２をセットアップするとき、ユーザはデータソースから収集されるデータの多数のタイプ、及びこれらのソースからデータが収集される頻度を指定してよい。
【００４５】
アセット最適化データベースのために統合ナビゲーションツリーが確立されると、図２のプログラム又はアプリケーション８４などのユーザインタフェースプログラム又はアプリケーションが、アセットデータベース内で記憶されるように、あるいは統合され、一貫した方法でユーザに様々なアプリケーションによって提供されるように、プロセスプラントと関連付けられるアセットについての情報を提供してよく、それによりユーザがこのデータ又はその部分を理解しやすい方法で表示可能にする。様々なアセットと関連付けられる潜在的に大量のデータがあるため、任意の特定の時点でのデータのすべてと対照的に、ユーザが見る又は使用することを希望するデータだけを表示、検索可能にすることが重要である。しかしながら、ユーザがデータのどの部分を表示しているのかに関係なく、ユーザが、通常様々なデータソースによって、あるいは様々なアセットについて一貫した形式でこの異なるデータを表示できることは依然として望ましい。その結果、インタフェース又は表示アプリケーション８４は、ユーザが関心のあるデータだけを表示し、検索可能にするためにナビゲーションツリー階層を使用するであろう。このようにして、それらのアセットがどこに位置しているのか、警報、又はそれらのアセットに関連付けられるイベント履歴などのプラント内のアセットのすべて又は何らかの部分集合についての情報はユーザに提供されてよい。しかしながら、ユーザアプリケーション８４は、ユーザがデータのどの部分を表示しているのかに関係なく、そのデータの１つの共通した一貫性のある表示検索形式を使用するであろう。
【００４６】
図８は、アセット編成データベースからデータの統合表示を提供するためにユーザインタフェースアプリケーション８４によってユーザに提示されてよい例示の画面表示２００を表す。特に、画面ディスプレイ２００は、３つの主要な副見出し（「アセットデータベース」、「データソース」及び「お気に入り」）のあるナビゲーションツリーを有するナビゲーションツリー区域２０２、及び該ナビゲーションツリー区域２０２内で選択された要素のアセットについての情報を提供する情報区域２０４を含む。
【００４７】
例では、図８の画面２００では、データベース全体と関連付けられる最高のカテゴリ（つまり「アセット最適化」）が選択されるため、これらのサブカテゴリのそれぞれからのデータは情報区域２０４に含まれる。しかしながら、情報区域２０４は、このデータを、アセットデータベースに記憶されるデータの様々な形式又は表示を提供する「アセット」，「アクティブ警報」及び「イベント履歴」と題される３つのタブに編成する。アセットのタブが画面２００で選択されているため、情報ビュー２０４はアセットデータをナビゲーションツリー２０２の選択された要素の中のアセットごとに提供する。このケースでは、図８の情報ビュー２０４に描かれているアセットビューはアセット最適化システムと関連付けられるアセットのすべてについての情報を含む。特に、アセットの総数は、名称、種類、健康性インデックス、記述及びアセットのそれぞれの場所とともに提供される（２７４３）。本来、名称とは（データがそのために収集されるプラント又はプラントのグループの中で一意でなければならない）アセットに提供される名称であり、健康性インデックスは、その健康性がアセット自体によって又はアセット最適化プロセスによって決定されるため、アセットの健康性についてのインデックス又は他の数値情報を提供する。アセットごとの種類、記述及び場所情報も提供される。言うまでもなく、同じ画面上で適合されるアセットのすべてではなく、したがって追加の画面が、情報ビュー２０４の底部において数１、２、３等で示されるようなアセット情報を表示するために提供されてよい。
【００４８】
図９は、アセット最適化データベース内のアセットのすべてのアクティブ警報タブを示す情報ビュー２０８のある画面２０６を表す。図９に表すように、アクティブ警報は、テーブル（２２）の上部に警報の数、警報ごとに日付／時刻、アセット名、（警報の重大度又は警報の種類を示す）重大度表示、警報の説明、及びプロセスプラント内での警報の位置などが示されるテーブルで提供される。警報は、もちろん日付／時刻順、重要度順序、場所順序等の任意の順序で提供されてよい。必要に応じて、ユーザインタフェースアプリケーション８４は、アラーム又はユーザがそのアラーム又は他の種類の警報を認めることが可能にする他の種類の警報であってよい、各アクティブ警報の隣にフィールド（図９では不図示）を提供してよい。代わりに、ユーザインタフェースアプリケーション８４は、ユーザがある特定のアラーム又は警報を選択するときにポップアップウィンドウ又はディスプレイを提示し、ユーザがポップアップウィンドウを介してアラーム又は警報を認識可能にするなど、任意の他の方法で情報フィールドに表示されるアラーム及び警報を認める能力をユーザに与える。ユーザがアラーム又は警報を認識するときには、ユーザインタフェースアプリケーション８４内の通信ソフトウェアは、通信網６１を介して、アラーム又は警報を作成又は送信したデータ収集エンティティ又はデータソースアプリケーションに肯定応答信号を送信し、それによりそのアラーム又は警報を肯定応答してよい。このような肯定応答信号は、肯定応答信号のために使用される任意の周知の形式を取ってよいが、メッセージにカプセル化され、図２の通信網上で送信される。
【００４９】
同様に、図１０は、このケースでは、アセット最適化データベース内のアセットのすべてについて生成されるイベントについて情報を提供するイベント履歴タブビューを示す情報ビュー２１２を有する画面１０を表す。情報ビュー２１２で描かれているように、イベント履歴形式は、（イベント履歴データベースに記憶されるように）イベントごとにイベントの日付／時刻、イベントに関連付けられるアセット名、イベントのタイプ、イベントに関連付けられる記述、及びイベントの場所を提供する表を含む。理解されるように、このビューに表示されるイベントはステータス又は警報の生成、アセットの構成の変更、同期、校正、又はプラント内で発生する他の活動、あるいは例えば構成又はプロセスプラントと関連付けられる他のデータベース内に記憶されるか、あるいはそれにより収集される任意の他のイベントなどのプロセスプラント内の１つ以上のアセットと関連付けられる任意のイベントである場合がある。言うまでもなく、他のタブの場合と同様に、イベント履歴タブ情報は、日付／時刻、アセット、イベントの種類、イベントの場所、又はイベントの他の所望の属性を含む任意の所望の方法で編成又は作表できる。
【００５０】
図１１は、さらに低いデータ統合のレベルでユーザにアセット情報、つまりアセット最適化データベースに関連付けられるアセットの部分集合についてのアセット情報を提供する追加の画面２１６を表す。特に、ナビゲーションツリー２０２のアセットデータベースフォルダは、データがそこから収集されるプラントの３つの領域の形を取るアセットデータベースの下に３つのアセットサブカテゴリがあることを示すために拡大されている。これらの３つの領域は「北東区域」、「北西区域」及び「南西区域」と題される。北東区域フォルダが選択されているため、情報ビュー２１８は北東領域と関連付けられるアセットからのデータを含むアセットタブビューを提供する。図１１から分かるように、北東領域は、それぞれフィールド計器であるモータ１、モータ２、及びＴＴ−３０４４Ｃと名付けられた３つのアセットを含む。言うまでもなく、情報ビュー２１８でアクティブ警報タブ又はイベント履歴タブを選択すると、それはナビゲーションツリー２０２で選択される情報（つまりデータ統合のレベル）の部分集合であるため、アクティブ警報データ又はイベント履歴データが北東領域内のアセットだけに提供されるであろう。同様に、ナビゲーションツリー２０２で北西領域フォルダ又は南西領域フォルダを選択すると、それらの２つの領域だけに関してアセット情報が提供されるであろう。
【００５１】
言うまでもなく、図１１に表示されている情報は、たとえこの情報が様々なデータソースによって収集されてよいとしてもアセットデータベースに実際に記憶される情報である。その結果、図８から図１１の情報ビューによって、ユーザはアセットデータベースに記憶されるようにアセット情報を表示できる。
【００５２】
代わりに、ユーザは、このデータがどのように収集されるのかに従って、つまりこのデータを収集するデータソースに従ってアセットについてのデータを表示してよい。そのために、ユーザはナビゲーションツリー２０２でデータソースフォルダを選択してよい。図１２に描かれているように、データソースフォルダが選択されると、ユーザに表示される情報は、アセット情報を提供又は収集するデータソースと関連付けられるように編成される。したがって、図１２の画面表示は、データソースのすべてと関連付けられるデータを有するとしてアセットタブビューを示している。
【００５３】
図１２に描かれているように、ナビゲーションツリー２０２は、アセットデータベースにデータを提供する図２の様々なデータソースであってよい、ＡＭＳ領域１、ＡＭＳ領域２、ＣＳＩ１、及びＥ効率データソースと名付けられる４つのデータソースを含む。したがって、ＣＳＩ１データソースなどのナビゲーションツリー２０２内の様々なデータソースを選択することにより、図２の情報ビュー２２２に、選択されたデータソースと関連付けられるアセット情報だけが表示されることが理解されるであろう。一例に、図１３は、ＡＭＳ領域１データソースによって収集されるアセット情報だけを含むデータソースのＡＭＳ領域１部分のためのアセットタブビュー２６を有する画面２２４を表す。このケースでは、アセットタブビュー２２６はＭＶ−３０９５と名付けられるある特定のアセットについての詳細を含む。言うまでもなく、ＡＭＳ領域１と関連付けられる他のアセット、あるいは領域１データソース内のＡＭＳによって収集されるアセットについてのアセット情報もここに提供される。さらに、アクティブ警報又はイベント履歴のタブを選択すると、ＡＭＳ領域１データソースにより収集されるようにアクティブ警報及びイベント履歴詳細が提供されるであろう。さらに、図１２及び図１３のアセット、アクティブ警報及びイベント履歴タブビューが図８から図１１のそれらの同じビューとは異なるデータを提供する一方で、これらのビューは共通した又は一貫した形式でデータを依然として表示し、ユーザがデータを理解し、データをナビゲーションするのをさらに容易にする。
【００５４】
言うまでもなく、ナビゲーションツリー２０２の他のフォルダ又は部分を選択すると、ナビゲーションツリーのフォルダ又は部分と関連付けられるアセット情報が提供される。図１４は、データソースのどれかから提供されるようなそのお気に入り情報にアクセスするためにユーザによって確立されるフォルダであるお気に入りフォルダを展開し、そのサブカテゴリを表す表示画面２３０を表す。このケースでは、お気に入りフォルダは保守フォルダ、ニュースフォルダ、及び天気フォルダを含む。保守フォルダはＡＭＳアプリケーション（データソース）に関連付けられる１つ以上のウェブページを指すＡＭＳｗｅｂフォルダを含む。ＡＭＳｗｅｂフォルダが選択されているので、それと関連付けられるウェブページが情報ビュー２３２に示されている。このようにして、他のウェブページ又は情報へのリンクは、アセットデータベースに記憶されるアセット情報と、あるいはデータソースにより収集されるアセット情報と同じ画面構造でユーザに提供できる。同様に、アセット最適化システムユーザにとって有効な情報を提供するウェブサイトへの接続などの情報の他のソースを、アセット最適化システム又は画面を介してそれらのソースへの接続を可能にするためにお気に入りフォルダに提供してもよい。
【００５５】
図１５から図１７は、ユーザの所望のレベルであるが、１つの共通した又は一貫した形式でアセット最適化システム内で検索を実行可能にするために、図２のユーザインタフェースアプリケーションによって提供されてよい検索機構を表す。特に、図１５は、過去にアクセスされたことのあるアセットタブビュー２４２内でアセット情報に関する検索を実行するサーチエンジン２４０を表す。同様に、図１６は、２４６の画面でアクティブ警報タブ内で検索するために使用できるサーチエンジン２４４を表し、図１７は、情報画面２５２でイベント履歴タブデータとともに使用されるサーチエンジン画面２５０を表す。理解されるように、図１５から１７のサーチエンジンは、ユーザが様々なアセット、アクティブ警報、及びイベント履歴のタブと関連付けられる、情報の様々なカテゴリ又はパラメータを使用して検索可能にする様々なフィールドを有する。このようにして、ユーザは（例えば開始日、終了日、アセット名、タイプ、記述、重要度等によって）これらの様々なビューで提供された１つ以上のデータカテゴリを使用して検索し、そのデータが通常情報ビューで表示されるのと同じように関連付けられた画面の情報ビューで実際の検索結果を見ることができる。
【００５６】
図１８は、情報ビューでユーザに情報を提供するためにユーザインタフェースアプリケーション８４によって使用されるフィルタを構成するために使用できる画面表示２６０を表す。特に、フィルタは、ユーザにアセットタブビューを表示するときに、アセット名、タイプ、記述、健康性インデックス等に従ってアセットタブビューでユーザに表示されるデータを自動的にフィルタリングしてよい。このフィルタにより、ユーザは、ユーザがナビゲーションツリー２０２内でフォルダの１つを選択するときに表示されるデータに対する追加の制御を保有可能になる。言うまでもなく、アクティブ警報及びイベント履歴タブのビューのために、ユーザがこれらのビューの所望のアセットパラメータでフィルタリングするフィルタを指定可能にする類似フィルタが構成されてよい。
【００５７】
同様に、図１９は、ユーザが、ページごとに表示されるアセット、警報又はイベントの数を指定するため、ユーザのためにパスワードを指定するため等、アセット、アクティブ警報、及びイベント履歴の画面内で使用される報告オプションを変更可能にするために図２のユーザインタフェースアプリケーション８４によって提供されてよいユーザプロファイル画面表示２６４を表す。このユーザプロファイルを構成するためには、ユーザは表示画面９から１８のツールバーに個人アイコンを選択してよい。
【００５８】
さらに、図２０は、ナビゲーションツリー内のデータソースのステータスについての情報を提供するために、ユーザインタフェースアプリケーション８４によって提供される情報画面を表す。図２０に描かれているケースでは、ＡＭＳ領域１及びＡＭＳ領域２及びＥＭ効率データソースのそれぞれは大丈夫であり、アセット最適化システムにアセットデータを提供し続けているが、データソースＣＳＩ１は故障し、したがってもはやアクティブデータを提出していない。
【００５９】
理解されるように、ナビゲーションツリー２０２は、共通した又は一貫した方法で様々なデータソースにより、及び様々なデータアセットについて収集されるような様々なデータを表示するために、アセットタブ、アクティブ警報タブ及びイベント履歴タブ又は任意の他のデータ形式と関連して使用できる。その結果、ユーザは、同時にナビゲーションツリーを使用してビューに含まれるデータの統合の量又はレベルを制御できる一方で、１つの共通し、一貫した形式で、（アセットタブを使用して）アセット、（アクティブ警報タブを使用して）アクティブ警報、及び（イベント履歴タブを使用して）イベント履歴によって所望のタイプのアセットデータを表示できる。ユーザは（アセットデータベースフォルダ又はデータソースフォルダなどの）ナビゲーションツリー内のさらに高いレベルのフォルダを選択することによって高いデータ統合のレベルでデータを表示し、高いレベルのカテゴリと関連付けられるデータのすべての一貫したビューを得ることができる。代わりに、ユーザは、アセットデータベースフォルダの、又はデータソースフォルダのサブフォルダなどの、ナビゲーションツリーの中のさらに低いレベルのフォルダ（したがってさらに低いレベルのデータ統合）を選択することによって、表示されるデータの量、したがってデータ統合のレベルを絞り込むことができるが、依然として、共通した又は一貫したデータ形式、つまりさらに高いデータ統合のレベルのために提供されるのと同じ形式で関連付けられるデータを表示できる。したがって、ユーザがどのデータ統合のレベルで表示を所望するのかに関係なく、ユーザは（アセットタブビュー、アクティブ警報タブビュー、又はイベント履歴タブビューを使用して）同じようにデータを表示し、それによりデータの一貫したビューを取得できる。この機能によりアセットデータベース内のナビゲーションはユーザにとって容易且つ理解可能となる。
【００６０】
同様に、ユーザは、表示されるデータに適用される１つ以上のフィルタを指定することにより自分のビューを調整でき、またそのユーザにデータが表示されるべき方法を指定するためのユーザプロファイルを調整できる。これらのフィルタ及びプロファイルはデータビュー全体で動作するため、つまりデータ統合のどのレベルが指定されるのかに関係なく、それらは、依然としてアセットデータベース内でデータの一貫したビューをある特定のユーザに提供するために動作する。このようにして、ユーザは、このデータが様々なデータ収集アプリケーションからなど様々なデータソースに由来していること、あるいはこのデータが非常に異なった方法でデータを通信又は提供するかもしれない非常に異なったタイプのアセットから収集されていることを理解する、又は認識することもなく、アセットデータの一貫し、且つ理解が容易なビューを提供するために同じデータソースから、又は別のデータソースから同じようにアセット情報を閲覧できる。
【００６１】
図３、図４、図６及び図７のどれかの統合されたツリー、又は任意の他の形式の統合ナビゲーションツリーが、（アクセスされている情報がプロセスプラント１０内の様々なアプリケーションによって提供されるデータである状態で）その中で参照されるデバイス又はプラントエンティティのどれかについての情報又はデータにアクセスするために使用されてよいことが理解されるであろう。言うまでもなく、図３、図４、図６及び図７の統合ナビゲーションツリーは、その中に描かれているエンティティについてさらに多くの情報を表示するために、その中に描かれているエンティティのためのデータのソースを決定するために、その中に描かれている様々なエンティティのためにアプリケーションを起動するために、あるいはそのデータに関して他のアクティビティを実行するために使用されてもよい。同様に他のデータ表示形式も、あるいはここに開示されるアセット、アクティブ警報及びイベント履歴形式に加えて使用されてよい。
【００６２】
前述のように、ここに説明される統合ナビゲーションツリーは様々な統合のレベルでプロセスプラント１０内で様々なデータソース又はアプリケーションからデータを統合するための任意の数の方法で構成されてよい。したがって、図３及び図７に関して前記に描かれるような１つのケースでは、統合ナビゲーションツリーの様々な区域は主にアセット最適化データベースにデータを提供する様々なアプリケーション又はデータソースのために、又は関係して主に使用される。図４に描かれているように、統合ナビゲーションツリーの様々な区域は、ツリーの異なる区域が、制御、保守、回転式装置、効率等の機能のために存在するようにプラントの様々な論理的なパーツ又は機能と関連付けられてよい。別のケースでは、図６に関して前記に描かれているように、プラントの様々な物理的な領域と関連付けられる、及びプラントの様々な物理的な領域に存在するデバイス又はユニットは、（通常保守アプリケーション又は回転式装置アプリケーションによって測定される）回転式装置がナビゲーションツリーの１つの区域又はカテゴリにともに設置されるように単一の区域でともに統合できる。同様に、様々なアプリケーションからの領域データ、ユニットデータ、装置データ等は統合ナビゲーションツリーの同じ区域又は小区域の中でともに統合されてよい。
【００６３】
この図２に描かれている実施形態は様々なアプリケーションごとの単一のサーバを描いているが、複数のサーバが任意の特定のアプリケーションのためにプラント１０に設けられること、及びこれらの様々なサーバのが、すべて、様々な分岐としてアセット最適化サーバ６２にある特定のアプリケーションに関するデータを提供してよいことが理解されるであろう。同様に、ある特定のアプリケーションに関連付けられる複数のデータベース又はプラントがあってよく、アセット最適化サーバ６２は所望の方法でこれらの様々なデータ−ベースからデータを受け取り、統合してよい。
【００６４】
アセット最適化サーバ６２の統合アプリケーション８６及びここに説明される他のアプリケーションは好ましくはソフトウェアで実現されるが、それらはハードウェア、ファームウェア等で実現されてよく、プロセス制御システム１０と関連付けられる任意の他のプロセッサにより実現されてよい。このようにして、ここに説明される要素は、所望に応じ、標準的な多目的ＣＰＵで、あるいは特定用途向け集積回路（ＡＳＩＣ）又は他の優先装置などの特に設計されたハードウェア又はファームウェアで実現されてよい。ソフトウェアで実現されるとき、ソフトウェアルーチンは磁気ディスク、（ＤＶＤなどの）レーザディスク又は他の記憶媒体上で、コンピュータ又はプロセッサのＲＡＭ又はＲＯＭ内に、任意のデータベース等になど任意のコンピュータ読み取り可能メモリに記憶されてよい。同様に、このソフトウェアは、例えば、コンピュータ読み取り可能ディスク又は輸送可能なコンピュータ記憶機構上で、あるいは（輸送可能な記憶媒体を介してこのようなソフトウェアを提供することと同じ又は交換可能であると見なされる）電話回線、インターネット等の通信チャネル上でを含む既知のあるいは所望の送達方法を介してユーザ又はプロセスプラントに送達されてよい。
【００６５】
したがって、本発明は、例示的のみとなることを目的とし、本発明の制限的となることを目的としない特定の例に関して説明されてきたが、変更、追加又は削除が本発明の精神及び範囲から逸脱することなく開示された実施形態に対して加えられてよいことは当業者にとって明らかであろう。
【図面の簡単な説明】
【００６６】
【図１】プロセスプラント内の多くの機能領域又はアプリケーションからデータを受け取り、記憶するように構成されるアセット最適化データベースを有するプロセスプラントのブロック図である。
【図２】１つ以上のプロセスプラント内の多くの様々なアプリケーションから、アセット最適化データベースにデータを提供するために使用されてよい、図１のプロセスプラントに関連付けられるデータネットワークのブロック図である。
【図３】図１のプロセスプラント内の様々なアプリケーション又はデータソースからデータを統合するために使用される第１のナビゲーションツリー構造を示す画面表示の例である。
【図４】図１のプロセスプラント内の様々なアプリケーション又はデータソースからデータを統合するために使用される第２のナビゲーションツリー構造を示す画面表示の例である。
【図５】オペレータが、様々なデータソースに関連付けられたナビゲーションツリー構造の、アセット最適化データベースと関連付けられた統合ナビゲーションツリーへのマッピングを手動で指定可能にするアセット最適化データベースと関連付けられるマッピングツールによって生成される画面表示の例である。
【図６】図１のプロセスプラント内の様々なアプリケーション又はデータソースからデータを統合するために作成され、使用される第３のナビゲーションツリー構造を示す画面表示の例である。
【図７】様々なソースからのデータへのアクセスを提供し、リンキング情報を含む第４のナビゲーションツリー構造を示す画面表示の例である。
【図８】第１の形式で高い統合のレベルでデータベース及びアプリケーションからデータを表示する第１の視覚化画面に加え、アセットデータベース及び図１のプロセスプラント内の様々なアプリケーション又はデータソースからデータを統合するために使用される単純なナビゲーションツリー構造も示す画面表示の例である。
【図９】第２の形式で高い統合のレベルでデータベース及びアプリケーションからデータを表示する第２の視覚化画面を示す画面表示の例である。
【図１０】第３の形式で高い統合のレベルでデータベース及びアプリケーションからデータを表示する第３の視覚化画面を示す画面表示の例である。
【図１１】第１の形式で第２の、より低い統合のレベルでデータベース及びアプリケーションからデータを表示する視覚化画面を示す画面表示の例である。
【図１２】第１の形式で第３の統合のレベルでデータベース及びアプリケーションからデータを表示する視覚化画面を示す画面表示の例である。
【図１３】第４の統合のレベルでデータベース及びアプリケーションからデータを表示する視覚化画面を示す画面表示の例である。
【図１４】データベース又はアプリケーションと関連付けられる他の情報にリンクする視覚化画面を示す画面表示の例である。
【図１５】第１の形式である特定の統合レベルでデータベース及びアプリケーションからデータを検索するために使用されるサーチエンジンを表示する第１の視覚化画面を示す画面表示の例である。
【図１６】第２の形式である特定の統合レベルでデータベース及びアプリケーションからデータを検索するために使用されるサーチエンジンを表示する第２の視覚化画面を示す画面表示の例である。
【図１７】第３の形式である特定の統合レベルでデータベース及びアプリケーションからデータを検索するために使用されるサーチエンジンを表示する第３の視覚化画面を示す画面表示の例である。
【図１８】サーチフィルタを構成するために使用される構成画面を示す画面表示の例である。
【図１９】ユーザ表示プロファイルを指定するために使用される構成画面を示す画面表示の例である。
【図２０】ユーザにデータソースステータス情報を提供する視覚化画面を示す画面表示の例である。
【図１】
2006512692.tif 000003
【図２】
2006512692.tif 000004
【図３】
2006512692.tif 000005
【図４】
2006512692.tif 000006
【図５】
2006512692.tif 000007
【図６】
2006512692.tif 000008
【図７】
2006512692.tif 000009
【図８】
2006512692.tif 000010
【図９】
2006512692.tif 000011
【図１０】
2006512692.tif 000012
【図１１】
2006512692.tif 000013
【図１２】
2006512692.tif 000014
【図１３】
2006512692.tif 000015
【図１４】
2006512692.tif 000016
【図１５】
2006512692.tif 000017
【図１６】
2006512692.tif 000018
【図１７】
2006512692.tif 000019
【図１８】
2006512692.tif 000020
【図１９】
2006512692.tif 000021
【図２０】
2006512692.tif 000022
【国際調査報告】
2006512692.tif 000023
2006512692.tif 000024