(57)【要約】      （修正有）【課題】プロセス制御情報を携帯通信デバイスに伝送するシステムおよび方法を提供する。【解決手段】リソースリンクを前記プロセス制御情報に関係付けし、前記プロセス制御情報と前記リソースリンクを前記携帯通信デバイスに伝送する。前記プロセス制御情報にはセッション識別子が関連付けされ、該セッション識別子と前記リソースリンクは前記形態通信デバイスへ伝送される。前記プロセス制御情報に関連するメッセージおよび前記リソースリンクは前記携帯通信デバイスにおいて提供される。ユーザは前記リソースリンクを選択して前記携帯通信デバイスと無線通信サービスとの間に通信リンクを開始する。前記携帯通信デバイスは、前記無線通信サービスと前記携帯通信デバイスとの間の前記通信リンクの開始に応答して、ビデオ情報、オーディオ情報、静止イメージ情報、およびソフトウェアアプリケーション情報のうちの一つを受信しうる。【選択図】図１
2004227561.tif 000002
【特許請求の範囲】
【請求項１】
プロセス制御情報を携帯通信デバイスに伝送する方法であって、
前記プロセス制御情報にリソースリンクを関連付けすることと、
前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することと
を有している、方法。
【請求項２】
前記プロセス制御情報および前記リソースリンクにセッション識別子を関連付することと、該セッション識別子を前記携帯通信デバイスに伝送することとをさらに有している、請求項１記載の方法。
【請求項３】
前記プロセス制御情報および前記リソースリンクに前記セッション識別子を関連付けすることは、前記プロセス制御情報および前記リソースリンクにセッション識別子を関連付けすることを有している、請求項２記載の方法。
【請求項４】
前記セッション識別子に基づいて前記プロセス制御情報および前記セッション識別子をデータベースに格納することをさらに有している、請求項２記載の方法。
【請求項５】
前記プロセス制御情報に前記リソースリンクを関連付けすることは、前記プロセス制御情報にＵＲＬを関連付けすることを有している、請求項１記載の方法。
【請求項６】
前記プロセス制御情報に前記リソースリンクを関連付けすることは、前記リソースリンクをアラーム情報およびアラート情報のうちの一つに関連付けすることを有している、請求項１記載の方法。
【請求項７】
前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することは、パケット交換ネットワークおよび無線通信サービスを利用して前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することを有している、請求項１記載の方法。
【請求項８】
前記パケット交換ネットワークおよび前記無線通信サービスを利用して前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することは、仮想専用ネットワークを利用して前記プロセス制御情報および前記リソースリンクを伝送することを有している、請求項７記載の方法。
【請求項９】
前記パケット交換ネットワークおよび前記無線通信サービスを利用して前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することは、インターネットおよびセルラ通信システムを利用して前記プロセス制御情報および前記リソースリンクを伝送することを有している、請求項１記載の方法。
【請求項１０】
前記プロセス制御情報に前記リソースリンクを関連付けすることは、前記プロセス制御情報にイメージ情報、ビデオ情報、オーディオ情報、およびソフトウェアアプリケーションのうちの一つを関連付けすることを有している、請求項１記載の方法。
【請求項１１】
前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することは、ページャメッセージ、電話メッセージおよび電子メールのうちの一つ内で前記プロセス制御情報および前記リソースリンクを伝送することを有している、請求項１記載の方法。
【請求項１２】
前記携帯通信デバイスによる前記リソースリンクに関連するリソースへのアクセス要求に応答して、ビデオ情報、オーディオ情報、静止イメージ情報、およびソフトウェアアプリケーション情報のうちの一つを前記携帯通信デバイスに伝送することをさらに有している、請求項１記載の方法。
【請求項１３】
前記プロセス制御情報をコントローラ内に生成することと、該コントローラから前記プロセス制御情報を前記携帯通信デバイスに伝送することとをさらに有している、請求項１記載の方法。
【請求項１４】
前記コントローラから前記プロセス制御情報を伝送することは、前記コントローラによる利用のための専用通信リンクを利用して前記プロセス制御情報を伝送することを有している、請求項１３記載の方法。
【請求項１５】
前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送するまえに前記プロセス制御情報をフィルタリングするためにルールエンジンを利用することをさらに有している、請求項１記載の方法。
【請求項１６】
前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することは、秘密保護通信リンクを利用して前記プロセス制御情報および前記リソースリンクを伝送することを有している、請求項１記載の方法。
【請求項１７】
プロセス制御情報を携帯通信デバイスに伝送するシステムであって、
前記プロセス制御情報にリソースリンクを関連付けし、前記携帯通信デバイスに前記プロセス制御情報と前記リソースリンクとを伝送するようにプログラミングされている通信サーバを備えるように構成されている、システム。
【請求項１８】
前記通信サーバが、前記プロセス制御情報と前記リソースリンクとにセッション識別子を関連付けし、該セッション識別子を前記携帯通信デバイスに伝送するようにプログラミングされている、請求項１７記載のシステム。
【請求項１９】
前記通信サーバが、前記セッション識別子に基づいて前記プロセス制御情報と前記リソースリンクとをデータベースに格納するようにプログラミングされている、請求項１８記載のシステム。
【請求項２０】
前記通信サーバが、前記プロセス制御情報にＵＲＬを関連付けすることにより前記リソースリンクを前記プロセス制御情報に関連付けするようにプログラミングされている、請求項１７記載のシステム。
【請求項２１】
前記通信サーバが、前記リソースリンクをアラート情報およびアラーム情報のうちの一つに関連付けすることにより前記リソースリンクを前記プロセス制御情報に関連付けするようにプログラミングされている、請求項１７記載のシステム。
【請求項２２】
前記通信サーバは、パケット交換ネットワークと無線通信サービスとを利用して前記リソースリンクおよび前記プロセス制御情報を伝送することにより前記リソースリンクおよび前記プロセス制御情報を前記携帯通信デバイスに伝送するようにプログラミングれている、請求項１７記載のシステム。
【請求項２３】
前記通信サーバが、仮想専用ネットワークを利用し、前記パケット交換ネットワークおよび前記無線通信サービスを介して前記リソースリンクおよび前記プロセス制御情報を前記携帯通信デバイスに伝送するようにプログラミングされている、請求項２２記載のシステム。
【請求項２４】
前記通信サーバが、インターネットおよびセルラ通信システムを利用して前記リソースリンクおよび前記プロセス制御情報を伝送することにより、前記パケット交換ネットワークおよび前記無線通信サービスを利用して前記リソースリンクおよび前記プロセス制御情報を前記携帯通信デバイスに伝送するようにプログラミングされている、請求項２２記載のシステム。
【請求項２５】
前記通信サーバが、前記プロセス制御情報にイメージ情報、ビデオ情報、オーディオ情報、およびソフトウェアアプリケーションのうちの一つを関連付けすることにより、前記リソースリンクを前記プロセス制御情報に関連付けするようにプログラミングされている、請求項１７記載のシステム。
【請求項２６】
前記通信サーバが、ページャメッセージ、電話メッセージ、および電子メールのうちの一つ内で前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送することにより、前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送するようにプログラミングされている、請求項１７記載のシステム。
【請求項２７】
前記通信サーバが、前記携帯通信デバイスによる前記リソースリンクに関連するリソースへのアクセス要求に応答して、ビデオ情報、オーディオ情報、静止イメージ情報、およびソフトウェアアプリケーション情報のうちの一つを前記携帯通信デバイスに伝送するようにプログラミングされている、請求項１７記載のシステム。
【請求項２８】
前記通信サーバが、前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送するまえに少なくとも一つのルールを利用するようにプログラミングされている、請求項１７記載のシステム。
【請求項２９】
前記通信サーバが、前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送するために秘密保護通信リンクを利用するようにプログラミングされている、請求項１７記載のシステム。
【請求項３０】
前記秘密保護通信リンクが仮想専用ネットワークを有するように構成されている、請求項２９記載のシステム。
【請求項３１】
内部にデータを格納するマシンアクセス可能媒体であって、
アクセスされることに起因して、マシンが、リソースリンクをプロセス制御情報に関連付けし、前記プロセス制御情報と前記リソースリンクとを携帯通信デバイスに伝送するように構成されている、マシンアクセス可能媒体。
【請求項３２】
格納されている前記データがアクセスされることに起因して、前記マシンは、前記プロセス制御情報および前記リソースリンクにセッション識別子を関連付けし、該セッション識別子を前記携帯通信デバイスに伝送するように構成されている、請求項３１記載のマシンアクセス可能媒体。
【請求項３３】
格納されている前記データがアクセスされることに起因して、前記マシンは、パケット交換ネットワークと無線通信サービスとを利用して前記リソースリンクおよび前記プロセス制御情報を伝送することにより前記リソースリンクおよび前記プロセス制御情報を前記携帯通信デバイスに伝送するように構成されている、請求項３１記載のマシンアクセス可能媒体。
【請求項３４】
格納されている前記データがアクセスされることに起因して、前記マシンは、前記リソースリンクおよび前記プロセス制御情報をインターネットおよびセルラ通信システムを利用して伝送することにより、前記パケット交換ネットワークおよび前記無線通信サービスを利用して前記リソースリンクおよび前記プロセス制御情報を前記携帯通信デバイスに伝送するように構成されている、請求項３１記載のマシンアクセス可能媒体。
【請求項３５】
格納されている前記データがアクセスされることに起因して、前記マシンは、ページャメッセージ、電話メッセージ、および電子メールのうちの一つ内で前記プロセス制御情報および前記リソースリンクを伝送することにより、前記プロセス制御情報および前記リソースリンクを前記携帯通信デバイスに伝送するように構成されている、請求項３１記載のマシンアクセス可能媒体。
【請求項３６】
携帯通信デバイスで受信するプロセス制御情報に応答する方法であって、
前記プロセス制御情報に関連するメッセージおよび前記プロセス制御情報に関連するリソースリンクを表示することと、
前記リソースリンクを選択することと、
前記リソースリンクの選択に応答して前記携帯通信デバイスと無線通信サービスとの間に通信リンクを開始することと
を有する、方法。
【請求項３７】
前記携帯通信デバイスと前記無線通信サービスとの間の前記通信リンクの開始に応答して、ビデオ情報、オーディオ情報、静止イメージ情報、およびソフトウェアアプリケーション情報のうちの一つを受信することをさらに有している、請求項３６記載の方法。
【請求項３８】
前記プロセス制御情報とともにセッション識別子を受信することと、前記携帯通信デバイスを利用してリソースにアクセスするときに該セッション識別子を前記無線通信サービスに送信することとをさらに有している、請求項３６記載の方法。
【請求項３９】
前記メッセージを表示することはアラート情報およびアラーム情報のうちの一つを表示することを有している、請求項３６記載の方法。
【請求項４０】
前記携帯通信デバイスと前記無線通信サービスとの間に前記通信リンクを開始することは、パケット交換ネットワークおよびセルラ通信システムを利用してエンタプライズに関連する通信サーバに接続を開始することを有している、請求項３６記載の方法。
【請求項４１】
前記携帯通信デバイスと前記無線通信サービスとの間に前記通信リンクを開始することは、ウェブブラウザ内の前記リソースリンクを起動させることを有している、請求項３６記載の方法。
【請求項４２】
前記プロセス制御情報に関連する前記メッセージを表示することは、プロセス制御システムにより生成されるアラームまたはアラートのうちの一つに関連するテキストメッセージを表示することを有している、請求項３６記載の方法。
【請求項４３】
前記通信リンクを利用して前記携帯通信デバイスからコントローラへメッセージを送信することをさらに有している、請求項３６記載の方法。
【請求項４４】
前記リソースリンクの選択に応答して前記携帯通信デバイスと前記無線通信サービスとの間に前記通信リンクを開始することは、前記通信リンクを形成するためにＶｏＩＰ通信リンクを確立することを有している、請求項３６記載の方法。
【請求項４５】
通信インターフェイスと、
前記通信インターフェイスを介して受信するプロセス制御情報と前記プロセス制御情報に関連するリソースリンクとを携帯通信デバイスに送信するように構成されている通信コラボレーションユニットと
を備えるように構成されている、通信サーバ。
【請求項４６】
前記通信コラボレーションユニットは、前記通信インターフェイスを介して受信する前記プロセス制御情報をセッション識別子とともに送信するようにさらに構成されている、請求項４５記載の通信サーバ。
【請求項４７】
前記通信サーバと前記携帯通信デバイスとの間の通信記録を含むデータベースをさらに有し、該通信記録が前記セッション識別子を利用して前記プロセス制御情報を整理するように構成されている、請求項４６記載の通信サーバ。
【請求項４８】
前記通信コラボレーションユニットは、ページ、電話メッセージ、および電子メールのうちの一つとして前記プロセス制御情報を前記通信インターフェイスを介して前記携帯通信デバイスに送信するように構成されている、請求項４５記載の通信サーバ。
【請求項４９】
前記通信インターフェイスは、電話回線およびパケット交換ネットワークのうちの一つを利用して無線通信サービスと通信するように構成されている、請求項４５記載の通信サーバ。
【請求項５０】
前記通信インターフェイスがモーデムおよびイーサネットインターフェイスのうちの一つを備えるように構成されている、請求項４９記載の通信サーバ。
【請求項５１】
前記通信コラボレーションユニットは、前記携帯通信デバイスからの前記リソースリンクに関連する通信の受信に応答して、前記携帯通信デバイスと通信リンクを確立するように構成されている、請求項４５記載の通信サーバ。
【請求項５２】
前記通信リンクが機密保護通信リンクであるように構成されている、請求項５１記載の通信サーバ。
【請求項５３】
前記機密保護通信リンクが仮想専用ネットワークであるように構成されている、請求項５２記載の通信サーバ。
【請求項５４】
前記通信コラボレーションユニットは、前記リソースリンクに関連する前記通信の受信に応答して、前記通信リンクを利用して前記プロセス制御情報に関連するビデオ情報、オーディオ情報、およびテキスト情報のうちの一つを前記携帯通信デバイスに送信するようにさらに構成されている、請求項５１記載の通信サーバ。
【請求項５５】
前記プロセス制御情報を前記携帯通信デバイスに送信するための通信ルーチング情報を判断するルールエンジンをさらに備えるように構成されている、請求項４５記載の通信サーバ。
【請求項５６】
プロセス制御情報を携帯通信デバイスに通信するシステムであって、
プロセス制御システムに通信可能に結合されたイベント監視装置と、
前記イベント監視装置に結合されたデータベースと、
前記イベント監視装置に結合されたイベント受信機と、
前記イベント監視装置に結合されたイベント伝送器とを備え、
前記イベント監視装置は、前記プロセス制御システムから前記プロセス制御情報を受信し、前記データベースに格納されている情報へのリソースリンクを有するメッセージを前記携帯通信デバイスに前記イベント伝送器を利用して送信するように構成されている、システム。
【請求項５７】
前記イベント伝送器がセッション識別子とともに前記メッセージを前記携帯通信デバイスに送信するように構成されている、請求項５６記載のシステム。
【請求項５８】
前記携帯通信デバイスがページャ、セルラ電話、ラップトップコンピュータ、および携帯情報端末のうちの一つであるように構成されている、請求項５６記載のシステム。
【請求項５９】
前記イベント監視装置が前記携帯通信デバイスと前記イベント監視装置との間の通信記録を保持するように構成されている、請求項５６記載のシステム。
【請求項６０】
前記イベント伝送器がページ、電話メッセージ、および電子メールのうちの一つとして前記メッセージを前記携帯通信デバイスに送信するように構成されている、請求項５６記載のシステム。
【請求項６１】
前記イベント伝送器が電話回線およびパケット交換ネットワークのうちの一つを利用して前記メッセージを前記携帯通信デバイスに送信するように構成されている、請求項５６記載のシステム。
【請求項６２】
前記データベースが前記プロセス制御情報に関連するビデオ情報、オーディオ情報、静止イメージ情報、およびソフトウェアアプリケーション情報のうちの一つを有するように構成されている、請求項５６記載のシステム。
【請求項６３】
プロセス制御システムで利用するイベント記録を生成する方法であって、
プロセス制御情報、該プロセス制御情報に関連するリソースリンク、およびセッション識別子を含む第一の通信を生成することと、
前記セッション識別子に基づいて前記第一の通信に関連する第一の記録事項をデータベースに格納することと、
前記第一の通信を前記携帯通信デバイスに送信することと、
前記第一の通信に応答して前記携帯通信デバイスから前記リソースリンクに関連する第二の通信を受信することと、
前記セッション識別子に基づいて前記第二の通信に関連する第二の記録事項を格納することと
を有している、方法。
【請求項６４】
前記第一の通信を生成することは、前記プロセス制御システムに関連するアラート情報およびアラーム情報のうちの一つを有するメッセージを生成することを有している、請求項６３記載の方法。
【請求項６５】
前記第一の通信を前記携帯通信デバイスに送信することは、電話回線、パケット交換ネットワーク、および無線通信サービスのうちの一つを利用して前記携帯通信デバイスに前記第一の通信を送信することを有している、請求項６３記載の方法。
【請求項６６】
前記セッション識別子に基づいて前記第一の記録事項および前記第二の記録事項を前記データベースに格納することは、前記セッション識別子に基づいて前記第一の記録事項および前記第二の記録事項をグループ化することを有している、請求項６３記載の方法。
【請求項６７】
携帯通信デバイスとプロセス制御システムとの間に通信リンクを確立する方法であって、
前記プロセス制御システムに関連するオペレータインターフェイス上に前記通信デバイスに関連するリソースリンクを表示することと、
前記リソースリンクを選択することと、
前記携帯通信デバイスと前記オペレータインターフェイスとの間に前記通信リンクを確立することと
を有している、方法。
【請求項６８】
前記通信デバイスに関連する前記リソースリンクを表示することがＵＲＬを表示することを有している、請求項６７記載の方法。
【請求項６９】
前記携帯通信デバイスと前記オペレータインターフェイスとの間に前記通信リンクを確立することは、無線通信リンクおよびパケット交換ネットワークを利用して前記通信リンクを確立することを有している、請求項６７記載の方法。
【請求項７０】
プロセス制御システム内でメッセージを送信するユーザと通信リンクを確立する方法であって、
表示デバイスで前記ユーザからのメッセージを受信することと、
前記ユーザに関連するリソースリンクを識別することと、
前記リソースリンクを選択することと、
前記リソースリンクの選択に応答して前記通信リンクを確立することと
を有している、方法。
【請求項７１】
前記ユーザに関連する前記リソースリンクを識別することは、前記ユーザに関連するＵＲＬを識別することを有している、請求項７０記載の方法。
【請求項７２】
前記リソースリンクの選択に応答して前記通信リンクを確立することは、双方向通信リンクを前記ユーザと確立することを有している、請求項７０記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にプロセス制御システムに関するものであり、より詳細にはプロセス制御プラントにおける対話式双方向コラボレーションに関するものである。
【背景技術】
【０００２】
化学プロセス、石油プロセス、または他のプロセスにおいて利用されるプロセス制御システムは、アナログバス、デジタルバス、またはアナログとデジタルを組み合わせたバスを介して、少なくとも一つのホストワークステーションまたはオペレータワークステーションと一または複数のフィールドデバイスとに通信可能に接続された一または複数の中央集中型プロセスコントローラを備えていることが一般的である。フィールドデバイスは、たとえば、バルブ、バルブポジショナ、スイッチ、およびトランスミッタ（たとえば、温度センサ、圧力センサ、および流量センサ）などであり、バルブの開閉や、プロセスパラメータの測定の如きプロセス内の機能を実行する。また、プロセスコントローラは、フィールドデバイスにより測定されたプロセスの測定結果を示す信号および／またはそのフィールドデバイスに関する情報を受信し、この情報を用いて制御ルーチンを実行し、次いで、制御信号を発生する。その信号は、プロセス動作を制御するために、上述のバスまたは他の通信回線を通って、フィールドデバイスに送信される。これらのフィールドデバイスおよびコントローラからの情報は、オペレータワークステーションにより実行される一つまたは複数のアプリケーションに提供されてもよく、その結果、たとえばプロセスの現行状態の閲覧や、プロセス動作の修正などの如き、プロセスに関する所望の機能をオペレータが実行することができるようになる。
【０００３】
通常、プロセス制御システムはビジネスエンタプライズ内で動作し、該ビジネスエンタプライズは、複数のプロセス制御プラントと、構成部品サプライヤおよび／またはサービスサプライヤと顧客とを有し、それらのすべては、地理上における広範囲な地域または、場合によっては、世界全体に亘り分散されうる。これらのプロセス制御プラント、サプライヤ、および顧客は、インターネット、衛星リンク、地上ベースの無線通信、電話回線などの如きさまざまな通信媒体および通信技術または通信プラットフォームを利用して互いに通信することが可能である。
【０００４】
もちろん、インターネットは確立された通信基盤を提供しているので、多くのビジネスエンタプライズにとってインターネットは好ましい通信プラットフォームになってきており、このことは、エンタプライズの通信基盤コストを最小化させる傾向がある。このことに加えて、インターネットを利用した情報の通信に利用される通信技術は、よく理解され、安定し、そして安全である。さらに、一般的なエンタプライズの地理的な分散の増加、自動化レベルの進展、および、それらの結果発生する、少人数のより生産的または有能な従業員を雇用する必要性は、高度の携帯性を有する、フル装備の通信プラットフォームの発展および激増をもたらす結果となっている。たとえば、携帯情報端末（ＰＤＡ）、セルラ電話、ページャ、ノートパッド、タブレット、ラップトップコンピュータ、ウェアラブルコンピュータ、ならびに他の通信プラットフォームおよび通信プラットフォームデバイス（これらのほとんどは、現在インターネット可能なデバイスとして入手可能である）は、広範囲な地域に亘って分散していることが多い、大規模なビジネスエンタプライズの全域に亘って従業員を利用するために現在利用されている。
【０００５】
ＷｉｎｄｏｗｓＸＰ（登録商標）、Ｍｉｃｒｏｓｏｆｔ．Ｎｅｔ（登録商標）などの如き改良型オペレーティングシステムの発達および普及と、たとえばイーサネット、ボイスオーバインターネットプロトコル（ＩＰ）、ストリーミングビデオなどの如き通信プロトコルの改良とに伴い、携帯用通信プラットフォームおよび携帯用通信デバイスが普及してきた。これに加えて、ＸＬＭ（ｅｘｔｅｎｓｉｂｌｅ  ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ）、ＳＯＡＰ（ｓｉｍｐｌｅ  ｏｂｊｅｃｔ  ａｃｃｅｓｓ  ｐｒｏｔｏｃｏｌ）、ＵＤＤＩ（ｕｎｉｖｅｒｓａｌ  ｄｅｓｃｒｉｐｔｉｏｎ、ｄｉｓｃｏｖｅｒｙ  ａｎｄ  ｉｎｔｅｇｒａｔｉｏｎ）などのデバイスおよび技術の如き、改良された、情報またはデータを転送するデバイスおよび技術ならびに中央でデータを格納するデバイスおよび技術と、たとえば実行されるプラットフォームに依存しないＪａｖａの如き改良されたプログラミング言語と、他の改良された通信および／または管理を行うツール、規格、プロトコル、プログラミング言語などのホストとは、携帯通信プラットフォームの普及とともに発達してきた。通信管理および／またはデータ管理を行うこれらのツールのうちのすべてではないとしてもそのほとんどは、特にこれらの通信ツールおよび／またはデータ管理ツールが一または複数の携帯通信デバイスととともに少なくとも部分的に動作するような状況において、無線通信と併せて現在使用されている。
【０００６】
エンタプライズ内の各プロセス制御プラントは、一または複数のプロセス制御システムと、プロセス制御システム全体の動作の支援または保守に必要なまたはそれらに対して補完的な役割を果たす、複数の他のビジネス関連のシステムもしくは情報技術システムとを備えうる。一般的にいえば、プロセス制御プラントに関連する情報技術システムは、たとえば保守管理システムの如き製造実行システムを備えることが可能であり、またスケジューリングシステム、会計システム、および購買システムの如き統合業務システムも備えることが可能である。これらの情報技術システムは物理的にプラント内またはその近くに設置されうるが、場合によっては、これらのシステムの一部または全部がプラントから遠く離れた場所に設置され、インターネットまたは無線および／もしくはハードワイヤードによる通信媒体および通信技術の任意の所望の組み合わせを用いるその他の適切な通信リンクを利用してそのプラントと通信してもよい。
【０００７】
また、エンタプライズ内の各プロセス制御プラントは、プラント内のプロセス制御システム活動の調整または実行を行う一または複数のサーバ、ワークステーション、または他のコンピュータへ通信可能に結合されているサーバまたはワークステーションにより実行されうるユーザ対話式アプリケーションも備えている。このようなユーザ対話式アプリケーションは、キャンペーン管理機能、履歴データ管理機能、資産管理機能、バッチ管理機能などを実行することが可能である。これに加えて、プロセス制御システムの各々は、たとえばアラームおよび／または他のプロセスイベントに関する情報の通信管理およびそれらの提供、プロセスの状態またはプロセス制御プラントにより実行されるプロセスに関する情報またはデータの提供、プロセス制御プラントに関連する装置の状態または性能に関する情報またはデータの提供などを行うプロセス管理アプリケーションを備えうる。具体的には、プロセス管理アプリケーションは、振動監視アプリケーション、リアルタイム最適化アプリケーション、エキスパートシステムアプリケーション、予測保守アプリケーション、制御ループ監視アプリケーション、またはプロセス制御システムもしくはプロセス制御プラントの制御、監視、および／もしくは保守に関するその他のアプリケーションを備えることが可能である。
【０００８】
さらに、プロセス制御プラントまたはプロセス制御エンタプライズは、さまざまな異なる通信媒体および通信プラットフォームを利用してプロセス制御システムまたはプロセス制御プラントからユーザへ情報を通信するために利用されうる一または複数の通信アプリケーションを備えうる。たとえば、これらの通信アプリケーションは、電子メールアプリケーション、ページングアプリケーション、音声メッセージアプリケーション、ファイルベースのアプリケーションなどを有しており、これらのすべては、無線媒体またはハードワイヤード媒体を利用して情報をデスクトップコンピュータ、ラップトップコンピュータ、携帯情報端末、セルラ方式の電話もしくはページャ、またはその他のタイプのデバイスもしくはハードウェアプラットフォームに送信することが可能である。
【０００９】
ページングアプリケーションは、プロセス制御アラーム情報またはプロセス制御アラート情報をセルラページャ、セルラ電話、セルラ通信インターフェイスまたは他の無線通信インターフェイスを備えたＰＤＡおよびラップトップなどの如き携帯通信デバイスへ搬送するために利用されることが多い。一般的にいえば、アラーム情報またはアラート情報は、プロセス制御システム内の特定のイベント状態の発生・検出に応答して、プロセス制御システムにより生成され、そのプロセス制御システムの運転に関連する一または複数の作業員に（その作業員の一または複数の携帯通信デバイスを介して）伝送されることが多い。たとえば、フィールドデバイスの今にも起こりそうな故障または実際の故障、範囲外のループパラメータまたは他の制御パラメータなどに起因して、アラートまたはアラームが発生し、現場技術者、プラントオペレータ、および／または影響を受けるプロセス制御システムに関連するその他の作業員に伝送される。
【００１０】
公知のアラームページングシステムまたはアラートページングシステムにより、プロセス制御システムユーザまたはプロセス制御システムオペレータは、コンフィギュレーションツールとインターフェイスで接続されることが一般的であり、該コンフィギュレーションツールは、一または複数のアラーム状態、アラート状態、または他の状態を一または複数のユーザに報告する結果となるようなイベントまたは状態の定義を可能にする直感的なグラフィカルユーザインターフェイスなどを提供することが可能である。これに加えて、コンフィギュレーション中、システムユーザまたはシステムオペレータは、特定のアラーム情報またはアラート情報を受信する作業員と、そのアラーム情報を受け取る作業員にアラーム情報が伝送される方法とを規定するためにコンフィギュレーションツールを利用することが可能である。具体的には、システムユーザまたはシステムオペレータはアラームルーチングプロシージャを規定できるのが一般的であり、該アラームルーチングプロシージャは、簡易な固定的ルーチングスケジュールをベースにするか、または、所望ならば、一または複数のルールをベースにすることが可能である。また、これらのルールは、アラームもしくはアラートのタイプおよび／もしくは重要度、アラームもしくはアラートが伝送される一もしくは複数の作業員の身分、日時もしくはその時点における作業シフト、またはその他の所望のパラメータもしくはパラメータを組み合わせたもの、に基づいてアラームもしくはアラートのルーチングを変更することが可能である。
【００１１】
もちろん、プロセス制御プラント内の単一のイベントまたは状態が複数のアラームイメージまたはアラートイメージを発生させてもよく、ページングシステムを用いてそれらのイメージの一部または全部が特定の作業員または特定の作業員のグループに伝送されてもよい。さらに、場合によっては、単一のアラームまたはアラートが一を超える通信リンクおよび受信装置を介して一または複数の個人に通信されることがある。たとえば、一人ずつの特定の作業員に関連付けされている一つのセルラページャと一つのセルラ電話とに一つのページングシステムを通じて一つのアラームが伝送される場合がある。
【００１２】
ページングシステムは一方向システムである場合がほとんどであり、このシステムでは、アラーム情報またはアラート情報がセルラページャまたはセルラ電話を利用して伝送される。一方向システムにおいては、メッセージを受信するセルラページャまたはセルラ電話は、場合によっては、アラートまたはアラームについての重要な情報をユーザに提供する簡易なテキストメッセージを表示することがある。たとえば、簡易なテキストメッセージは、アラートまたはアラームに関連する、位置情報（すなわち、プロセスプラント内の物理的な位置）、影響を受ける特定のフィールドデバイスまたはユニットを識別する情報、制御ループパラメータなどを有する場合がある。しかしながら、一方向システムでは、ページャまたは電話機を介して受信されたアラームまたはアラートに対してユーザがその電話機またはページャのキーパッドを使用して応答することは可能ではない。それどころか、これらの一方向システムでは、ユーザは、プラント内のそのアラートまたはアラームに関連する場所へ物理的に移動すること、その場所に移動可能な他の作業員に電話により通報すること、および／またはラップトップもしくは遠隔ユーザターミナルを利用してプロセス制御プラントに結合されたネットワークへログオンしてそのアラームまたはアラートに対する応答をそのアラームまたはアラートを発生したプロセス制御システムへ提供することが要求される。
【００１３】
既存のページングシステムのなかには、携帯通信デバイス（たとえば、ページャ、セルラ電話、ＰＤＡなど）とプロセス制御システムとの間に限定された双方向通信を可能にするページングシステムもある。これらの双方向システムは、アラームメッセージまたはアラートメッセージとともに可能な応答を列挙したメニューを携帯通信デバイスに送信することが一般的である。ユーザが自分の携帯通信デバイスを用いてアラームまたはアラートを受信した場合、そのアラームまたはアラート（すなわち、アラームメッセージまたはアラートメッセージ）に関する情報は、そのアラームまたはアラートに関連する可能な応答の限定メニューとともに表示されることが一般的である。アラートまたはアラームに応答するために、ユーザは、その通信デバイス上のキーパッドを用いて所望の一または複数の応答に対応する番号または数字を入力することにより、可能な応答のうちの一または複数を起動させることが可能となる。
【００１４】
ほとんどの双方向ページングシステムの場合、携帯通信デバイスを用いて実行されたアラートまたはアラームへの応答は、そのアラートまたはアラームを発生したプロセス制御システムに標準ページング通信システムを用いて戻され、簡単なテキストによる応答メッセージの形態（たとえば、ＡＳＣＩＩ文字列の形態）および／または数値形態を有していることが一般的である。テキストによる応答メッセージの形態の場合には、その応答メッセージは、通常、一または複数のシステムオペレータに対して表示される。必要ならば、システムオペレータは、なんらかのアクションを取ることによりそのメッセージに対して応答することが可能である。数値の場合には、たとえば、適切な応答を自動的に起動させるために制御ストラテジに数値を書き込むことにより、プロセス制御システムによりその数値が自動的に利用されうる。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
残念ながら、既存の双方向ページングシステムでは、その機能および柔軟性が非常に限られている。具体的には、既存の双方向ページングシステムが提供する監視機能は、非常に限られたものであり、通常、特定のプロセス制御システム内の状態またはイベントの監視を可能にするのみである。したがって、既存の双方向ページングシステムでは、エンタプライズ規模での状態およびイベントの監視は可能ではない。さらに、既存の双方向ページングシステムにより伝送されるアラート情報またはアラーム情報が簡単なテキスト情報に限られているので、そのアラートまたはアラームに応答して、フィールドテクニシャン、システムオペレータ、またはそのプロセス制御システムに関連するその他の作業員による実行可能な診断、検査、および修理が著しく制限を受けることになる。たとえば、不良フィールドデバイスまたは問題のある制御ループを診断するためには、グラフィカル情報、イメージ情報、または簡単なテキストメッセージよりもさらに複雑な情報を必要とする場合がある。さらに、既存の双方向ページングシステム場合、携帯通信デバイス（たとえば、ページャ、セルラ電話など）により送信される応答は、通常、簡単なテキストメッセージおよび／または簡単な数値に限定されているため、アラートまたはアラームに応答する作業員による遠隔からの適切な修理が著しく制限を受ける。
【課題を解決するための手段】
【００１６】
一つの態様では、プロセス制御情報を携帯通信デバイスに伝送するシステムおよび方法は、リソースリンクをプロセス制御情報に関連付けし、プロセス制御情報とリソースリンクとを携帯通信デバイスに伝送することが可能である。さらに、かかるシステムおよび方法はセッション識別子を上述のプロセス制御情報撮リソースリンクとに関連付けし、そのセッション識別子を携帯通信デバイスに伝送することが可能である。
【００１７】
他の態様では、携帯通信デバイスにおいて受信されたプロセス制御情報に対して応答する方法は、そのプロセス制御情報に関連するメッセージとそのプロセス制御情報に関連するリソースリンクとを表示し、そのリソースリンクを選択し、そのリソースリンクの選択に応答して携帯通信デバイスと無線通信サービスとの間の通信リンクを開始することが可能である。また、かかる方法は、無線通信サービスと携帯通信デバイスとの間の通信リンクの開始に応答して、ビデオ情報、オーディオ情報、静止イメージ情報、およびソフトウェアアプリケーション情報のうちの一つを受信することが可能である。
【００１８】
さらに他の態様では、通信サーバは、通信インターフェイスと、該通信インターフェイスおよびプロセス制御情報に関連するリソースリンクを介して受信されるプロセス制御情報を携帯通信デバイスに送信するように構成されている通信コラボレーションユニットとを備えることが可能である。通信コラボレーションユニットのなかには、通信インターフェイスを介して受信したプロセス制御情報をセッション識別子とともに送信するようにさらに構成されるものもある。
【発明を実施するための最良の形態】
【００１９】
図１は、本明細書において記載される対話式コラボレーションのための装置および方法が使用されうるエンタプライズ10の一例を示すブロック線図である。図１に示されているように、エンタプライズ10は、通信リンク16、18、20を介して、無線通信サービス14（たとえば、ページングサービス、セルラ電話サービスなど）に通信可能に結合されているプロセス制御システム12を備えている。さらに、無線通信サービス14は、一または複数の無線通信リンク28、30を介して複数の無線通信デバイス（たとえば、セルラ方式のページャ、電話、ＰＤＡ、ラップトップコンピュータ、ウェアラブルコンピュータなど）22、24、26と通信することができる。
【００２０】
一般的に、プロセス制御システム12は、該プロセス制御システム12内におけるある所定の状態の検出に応答して、アラート情報またはアラーム情報を生成する。生成されたアラート情報またはアラーム情報は、通信リンク16、18、20のうちの一または複数を利用して無線通信サービス14に伝送またはルーチングされ、次いで、この無線通信サービス14により無線通信リンク28、30のうちの一または複数を利用して無線通信デバイス22、24、26のうちの一または複数に送信されうる。
【００２１】
プロセス制御システム12により通信デバイス22〜26へ伝送されるアラート情報またはアラーム情報は、たとえば、アラートまたはアラームに関連する状態により影響を受けるおよび／またはアラートもしくはアラームに関連する状態を発生したデバイス、ユニット、プロセス制御ループパラメータなど、アラームのタイプ、アラームの重要度などの如きそのアラートまたはアラームを記述したテキスト情報を有している。テキストメッセージに加えて、通信デバイス22〜26へ伝送されるアラート情報またはアラーム情報は、たとえば、ＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）の如き一または複数の通信リンク、情報リンク、またはリソースリンクも有している。以下でさらに詳細に記載するとおり、プロセス制御システム12と、さらに一般的にはエンタプライズ10内で通信サーバ34に通信可能に結合されているその他のデバイスまたはシステムと対話式または協同型の双方向通信セッションを確立するために、アラート情報またはアラーム情報を受信する無線通信デバイス（たとえば、通信デバイス22〜26のうちのひとつ）のユーザはリソースリンクを選択することが可能である。具体的には、アラート情報またはアラーム情報を受信した無線通信デバイスのユーザは、そのアラート情報またはアラーム情報に関連する通信リンク、情報リンク、またはリソースリンクを選択し、そのアラートまたはアラームに関連する情報を自身の無線通信デバイスおよび／またはプロセス制御プラントもしくはプロセス制御システム12に関連する他の通信デバイスに伝送することが可能である。たとえば、アラートまたはアラームに関連して無線通信デバイス22〜26のうちの一または複数により受信された特定のＵＲＬは、プロセス制御システム12に関連するデータベース内に格納されているストリーミングビデオ情報、オーディオ情報、ライブオペレータ表示画面、ドキュメントなどに関連付けまたは対応付けされてもよい。ＵＲＬに対応付けされた情報またはデータは、そのＵＲＬを受信した通信デバイスのユーザによりそのＵＲＬが選択されると、通信デバイス22〜26のうちの一または複数に搬送されうる。
【００２２】
また、通信デバイス22〜26へ伝送されるアラート情報またはアラーム情報は、イベントコラボレーション識別子またはセッション識別子も含むことが可能であり、これらの識別子は、以下でさらに詳細に記載するように、通信デバイス22〜26のうちの一または複数とプロセス制御システム12との間の通信イベントまたは会話型双方向通信セッションを記録または追跡するために利用されうる数字表記、英数字表記、またはその他の表記から構成されうる。さらに詳細にいえば、これらのセッション識別子は、通信デバイス22〜26、プロセス制御システム、またはエンタプライズ10に関連するその他のシステムもしくはデバイスの間で生じる通信トランザクションを特定のアラートまたはアラームに一意にまたは明瞭に区別して関連付けすることを可能にするコラボレーションセッション識別子として機能する。このような方法で、それぞれのアラート状態またはアラーム状態に関連するすべての通信を包含する記録または監査トレイルがデータベースに格納され、評価および解析のために将来検索されることが可能になる。さらに、（通信デバイス22〜26および／または通信サーバ34において）通信のフィルタリングするためにおよび／または秘密保護機能を実現するためにこれらのセッション識別子を利用することが可能である。
【００２３】
図１の一例に示されているように、プロセス制御システム12は、コントローラ32と、通信サーバ34と、保守ステーション36と、オペレータステーション38とを備えており、これらのすべては、バスまたはローカルエリアネットワーク（ＬＡＮ）40を介して通信可能に結合されている。通信サーバ34、保守ステーション36、およびオペレータステーション38は、一もしくは複数のワークステーションまたはその他の適切なコンピュータシステムもしくは処理ユニットを用いて実現されてもよい。さらに、ＬＡＮ40は、どのような所望の通信媒体または通信プロトコルを用いて実現されてもよい。たとえば、ＬＡＮは、ハードワイヤードイーサネット通信スキームまたは無線イーサネット通信スキームをベースにしうる。これらのスキームは周知のことであるので、本明細書においてはこれ以上詳細には記載しない。しかしながら、当業者により容易に理解されるように、その他の適切な通信媒体および通信プロトコルを利用してもよい。
【００２４】
コントローラ32は、デジタルデータバス48と入力／出力（Ｉ／Ｏ）デバイス50とを介して複数のスマートフィールドデバイス42、44、46に結合されうる。これらのスマートフィールドデバイス42〜46はＦｉｅｌｄｂｕｓに準拠するバルブ、アクチュエータ、センサなどであってもよく、その場合には、スマートフィールドデバイス42〜46は、周知のＦｉｅｌｄｂｕｓプロトコルを利用して、デジタルデータバス48を介して通信する。もちろん、これに代えて、他のタイプのスマートフィールドデバイスおよび通信プロトコルを用いてもよい。たとえば、スマートフィールドデバイス42〜46は、周知のＰｒｏｆｉｂｕｓ通信プロトコルまたはＨＡＲＴ通信プロトコルを利用してデータバス48を介して通信する、ＰｒｏｆｉｂｕｓまたはＨＡＲＴに準拠するデバイスであってもよい。Ｆｉｅｌｄｂｕｓデバイス、ＨＡＲＴデバイスなどでありうる追加のスマートフィールドデバイス群をコントローラ32と通信可能にするために、（Ｉ／Ｏデバイス50と同等または同一の）追加のＩ／Ｏデバイスをコントローラ32に結合することが可能である。
【００２５】
スマートフィールドデバイス42〜46に加えて、一または複数の非スマートフィールドデバイス52、54をコントローラ32に通信可能に結合しうる。たとえば、フィールドデバイス52、54は、従来の４〜２０ミリアンペア（ｍＡ）デバイスまたは０〜１０ボルト直流（ＶＤＣ）デバイスであってもよく、それぞれ、対応するハードワイヤードリンク56、58を介してコントローラ32と通信する。
【００２６】
コントローラ32は、たとえば、フィッシャーローズマウントシステムズ社により販売されているＤｅｌｔａＶ（登録商標）コントローラであってもよい。しかしながら、これに代えてその他のコントローラを用いてもよい。さらに、図１には一つのコントローラのみが示されているが、任意の所望のタイプのコントローラまたはいくつかのタイプを組み合わせたコントローラをＬＡＮ40にさらに追加して結合してもよい。いずれの場合であっても、コントローラ32は、プロセス制御システム12に関連する一または複数のプロセス制御ルーチンを実行する。このプロセス制御ルーチンは、システムエンジニアまたは他のシステムオペレータによりオペレータステーション38を利用して生成され、コントローラ32へダウンロードされ、コントローラ32内でインスタンス化されたものである。コントローラ32内でインスタンス化されたプロセス制御ルーチンは、プロセス制御システム12内における特定の状態の検出に基づいてアラームメッセージまたはアラートメッセージを生成するアラームまたはアラート生成ルーチンを有していることが好ましい。たとえば、フィールドデバイス42〜46、52〜54のうちの一または複数により検出された状態またはイベントに起因して、たとえばオペレータステーション38を利用してシステムユーザまたはシステムオペレータによりコントローラ32へダウンロードされているコンフィギュレーション情報に基づいてコントローラ32内でアラートまたはアラームが生成されてもよい。同様に、コントローラ32は、たとえば制限範囲外のループパラメータ値または極度に変動するループパラメータ値の如き、制御ループに関連する状態を検出し、その状態に起因して、コントローラ32によりアラートメッセージまたはアラームメッセージが生成されてもよい。これに代えてまたはこれに加えて、ＬＡＮ40に結合されたワークステーションシステムまたはコンピュータシステム（たとえば、オペレータステーション38、通信サーバ34など）内で実行されるルーチンが，ＬＡＮ40を介してコントローラ32から受信される情報に基づいてアラートまたはアラームを生成してもよい。
【００２７】
いずれの場合であっても、通信サーバ34は、ＬＡＮ40に結合されている、コントローラ32、オペレータステーション38、保守ステーション36、および／またはその他のワークステーション、コントローラなどにより生成されるアラームメッセージまたはアラートメッセージを受信するように構築されている。図２および図３に関連して本明細書でさらに詳細に記載されるように、通信サーバ34は、プロセス制御システム12内で生成されるアラートメッセージまたはアラームメッセージを監視し、コンフィギュレーション情報に基づいてこれらのアラートメッセージまたはアラームメッセージのうちの一部または全部を無線通信サービス14を利用して通信デバイス22〜26のうちの一または複数に伝送する。
【００２８】
一例として、通信サーバ34が双方向ページャサーバであり、通信リンク16、18が電話回線であり、ネットワーク60がインターネットであり、無線通信サービス14がページングサービスを有しており、通信デバイス22〜26はセルラ通信インターフェイスを備えた電話、ページャ、ＰＤＡ、ラップトップコンピュータ、タブレットなどの如きセルラ通信デバイスである。この例では、通信サーバ34、無線通信サービス14、および通信デバイス22〜26のうちの一または複数は、たとえば周知のＧＳＭ（ｇｌｏｂａｌ  ｓｙｓｔｅｍ  ｆｏｒ  ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）の如き、狭帯域時間分割多重アクセススキームであるデジタルセルラー移動通信プロトコル、ＳＭＳ（ｓｈｏｒｔ  ｍｅｓｓａｇｅ  ｓｅｒｖｉｃｅ）、ならびにその他の所望の無線通信スキームまたはスキームおよび／もしくはプロトコルの組み合わせたもののうちの少なくとも一つを利用することが可能である。
【００２９】
図１に例示されているように、通信リンク16、18は、ネットワーク60を介して通信可能に結合されている。一例としては、通信リンク16、18がたとえば電話回線の如きハードワイヤードリンクであり、ネットワーク60がインターネットまたはその他の同等のパケット交換ネットワークである。通信リンク16、18がたとえば電話回線の如きハードワイヤードリンクである場合、それらのリンクは、適切な高速データ伝送速度を有するデジタル加入者回線（ＤＳＬ）または同等のハードワイヤード信号回線であることが好ましい。パケット交換ネットワーク（たとえば、インターネット）60を用いて通信リンク16、18を結合することにより、プロセス制御システム12と地理的に遠隔でありかつ広域に分散されている通信デバイスとの間の通信が容易になる。その理由としては、インターネットの如きパケット交換ネットワークのための基盤設備が確立され、低価格であり、本質的に広範囲に分布してことが挙げられる。所望の場合には、上述の方法に代えて、通信リンク16、18を、たとえば公衆交換電話網（ＰＳＴＮ）の如きハードワイヤード交換ネットワークや、たとえばセルラ通信システムの如き無線通信システム、衛星通信システムなどの如き無線通信システムを用いて通信可能に結合してもよい。ネットワーク60を用いて通信の秘密保護を向上させるために、通信デバイス22〜26と通信サーバ34との間の通信のために仮想専用ネットワークを採用してもよい。
【００３０】
所望の場合には、コントローラ32は通信リンク20を利用して無線通信サーバ14と通信してもよい。通信リンク20は、任意の所望のハードワイヤードリンクまたは無線リンクを用いて実現することが可能である。コントローラ32は、リンク20を用いて、アラーム情報またはアラート情報、命令情報または制御情報などを含む情報を、無線通信デバイス14および通信デバイス22〜26へ送信することもそれらのデバイスから受信することも可能である。一例としては、リンク20は、通信デバイス22〜26とプロセス制御システム12との間で特定の情報または、所望ならば、すべての情報を通信するたに、固有の秘密保護通信パスを提供してもよい。通信リンク16、18の場合と同様に、リンク20を利用して情報を伝送するために、たとえば、ＧＳＭ、ＳＭＳなどを含む、所望のいかなる通信プロトコルまたは通信スキームを利用してもよい。
【００３１】
通信サーバ34および／またはコントローラ32により無線通信サーバ14を用いて通信デバイス22〜26のうちの一または複数に送信されるアラートメッセージまたはアラームメッセージは、そのアラート情報またはアラーム情報に関連するテキスト情報とリソースリンク（たとえば、ＵＲＬ）とを含んでもよい。これらのテキスト情報およびリソースリンクは、通信デバイス22〜26のうちの一または複数上において、これらのデバイスに関連する一または複数のユーザに対して表示されうる。場合によっては、一人のユーザが通信デバイス22〜26のうちの複数に関連している（たとえば、所持している）ことがある。他の場合には、通信デバイス22〜26の各々が特定の作業員に一意に関連付けされていることがある。いずれの場合であっても、通信デバイス22〜26のうちの一つにおいてアラートまたはアラームに関連するテキスト情報を受信すると、ユーザは、そのアラートまたはアラームに関連するリソースリンク（たとえば、ＵＲＬ）を選択し、（たとえば、リンク16、18もしくはネットワーク60を利用して、）通信サーバ34と通信リンクもしくは通信セッションを確立すること、ならびに／または（たとえば、リンク20を利用して）コントローラ32と通信リンクもしくは通信セッションを確立することが可能である。
【００３２】
通信デバイス22〜26のうちの一または複数上に表示されるアラートまたはアラーム内の各リソースリンクは、通信サーバ34内に格納されている追加の情報または通信サーバ34によりアクセス可能な追加の情報に関連付けされることが可能である。たとえば、リソースリンクは、それに対応するアラートまたはアラームに関連するドキュメント、ストリーミングビデオ情報、ライブオペレータ表示画面、オーディオ情報、またはその他の所望の情報に関連付けされてもよい。上述のリソースリンクが選択または起動され、通信デバイス22〜26のうちの一つと通信サーバ34との間に通信リンクが確立されると、通信サーバ34が、それに応答して、上述のリソースリンクに関連する情報を通信デバイス22〜26のうちの上述の一つに伝送し、ユーザが、閲覧、操作、さらなる処理などを行うことが可能になる。たとえば、フィールドデバイス42が故障していることを示すアラームメッセージがコントローラ32により通信サーバ34に通信されうる。通信サーバ34は、それ自体のコンフィギュレーション情報に基づいて、特定のプラントエンジニアに関連付けされている通信デバイス22にそのようなアラームを伝送する必要があることを判断しうる。たとえば、通信サーバ34は、リンク16、18と、ネットワーク60と、無線通信サービス14と、リンク28、30のうちの一つとを利用してアラームメッセージをページメッセージまたは電話メッセージの形態で通信デバイス22に送信しうる。上述のアラームメッセージを有するページメッセージまたは電話メッセージを受信すると、通信デバイス22は、リソースリンク（たとえば、ＵＲＬ）とともに、上述のアラームを記述するテキスト情報がある場合にはそのテキスト情報を表示しうる。プラントエンジニアは、そのテキスト情報を閲覧し、そして、通信サーバ34を利用してプロセス制御システム12に通信リンクを確立するためのリソースリンクを選択しうる。通信サーバ34は、選択されたリソースリンクを、たとえばドキュメント情報、ストリーミングビデオおよびライブオペレータ表示画面を含むビデオ情報、プロセス制御システム12に関連するオペレータインターフェイスアプリケーションのようなソフトウェアアプリケーションなどの如き、上述のアラームに関する情報に関連付けしたり、確立された通信リンクを利用して、それらの関連付けされた情報の一部または全部を、リンク16、18と、ネットワーク60と、無線通信サービス14とを介して通信デバイス22にダウンロードまたは伝送することが可能である。通信デバイス22にダウンロードまたは提供された情報は、上述のアラームおよび／またはダウンロードされた情報に関するさらなる情報に対する一または複数のさらなるリソースリンクを含みうる。それにより、ユーザは、さらなる情報の受信、プロセス制御システム12および／またはエンタプライズ10の内部または外部にある他のリソースとの通信の確立などのためのさらなるリソースリンクを選択することが可能になる。
【００３３】
テキスト情報およびリソースリンクに加えて、アラームメッセージを有するページは、イベントまたはアラームに一意に関連する識別子も有している。セッション識別子はそのアラームに関連するその後のすべての通信に対するタグとして用いられることが可能であり、それにより、そのアラームの監査トレイルを生成することが容易になる。さらに一般的には、通信サーバ34により生成されかつ通信デバイス22〜26に伝送された各アラームの監査トレイルまたはイベント履歴を含むオペレータ記録を生成するために、それぞれのアラートまたはアラームのセッション識別子を利用することが可能である。通信サーバ34および通信デバイス22〜26が所与のアラートまたはアラームのセッション識別子をそのアラートまたはアラームに関連するその後のいかなる通信またはコラボレーションにでも関連付けするため、通信サーバ34は、各アラームイベント毎に完全なオペレータ記録または監査トレイルを生成することができる。
【００３４】
また、通信デバイス22〜26から受信される応答をフィルタリングおよび／または優先順位付けするためにアラートまたはアラームのセッション識別子を利用することが可能である。たとえば、通信デバイス22〜26のうちの特定のデバイスから受信される応答により高い優先順位を付与し、これによりその応答に最初に応答するように通信サーバ34を構成してもよい。場合によっては、現在応答する権限を与えられていない通信デバイスから受信される応答（および他のメッセージまたは情報）を無視するためにセッション識別子を利用するように通信サーバ34が構成されることもある。このように、通信サーバ34は、応答に基づいて通信サーバ34のアクションをいくつかの公知のかつ許可された作業員および／または通信デバイスに制限することにより、さらに秘密保護性の高い動作環境を実現するために使用される。もちろん、通信デバイス22〜26も、メッセージのフィルタリング、メッセージの優先順位付け、秘密保護の実現などのためにセッション識別子を利用してもよい。
【００３５】
アラート情報またはアラーム情報を有するページ、電話メッセージなどは、そのアラートまたはアラームに関する簡単なテキスト情報を有しているものとして上述されているが、所望ならば、さらに複雑なグラフィカル情報、オーディオ情報、および／またはビデオ情報を有してもよい。通信デバイス22〜26により表示されるアラームメッセージまたはアラートメッセージの各々に一を超えるリソースリンクが提供されてもよく、それにより、ユーザは一を超える情報ソースまたは情報リソース（すなわち、通信サーバ34に追加されるリソースまたは通信サーバ34とは異なるリソース）と通信を確立することができるようになる。さらに、リソースリンクがＵＲＬまたは同等品であってもよいので、通信デバイス22〜26は、ネットワーク60および／またはＬＡＮ40に結合されているいかなる情報ソースまたは情報リソースにも通信を確立することができる。その結果、プロセス制御システム12および／またはエンタプライズ10の外部に存在する情報ソースまたは情報リソース（たとえば、ウェブサイト、ウェブサーバ上で実行されるアプリケーションなど）を通信デバイス22〜26のうちの一もしくは複数および／または通信サーバ34に通信可能に結合することが可能である。同様に、プロセス制御システム12またはエンタプライズ10の外部で生成されるアラートまたはアラームは、任意の所望のページングメッセージサービスまたは電話メッセージサービスを利用して、アラーム情報またはアラート情報を有するページ、電話メッセージなどを通信デバイス22〜26に送信することができる。上述のメッセージサービスは、無線通信サービス14の一部であってもよく、図１に示されていない他のなんらかの無線通信サービスの一部であってもよい。
【００３６】
図１に示されているエンタプライズ10は無線通信サービス14に結合された単一のプロセス制御システム12を示しているが、エンタプライズ10は追加のプロセス制御システムを備えてもよい。これらの追加のプロセス制御システムの各々は、リンク16、18と同等または同一の通信リンクを利用しておよび／またはリンク20と同等または同一の一または複数のリンクを利用して、ネットワーク60を介して無線通信サービス14に結合されてもよい。さらに、以上で概して記載されかつ以下でさらに詳細に記載される通信サーバ34の機能は、図１に示されているように、単一のワークステーションもしくはコンピュータシステム内で実行されてもよく、またはそれに代えて、複数の処理システムもしくはコンピュータシステムの間に分散されてもよい。これらの複数のシステムには、たとえば保守ステーション36、オペレータステーション38、またはＬＡＮ40および／もしくはネットワーク60に結合されているその他のワークステーションシステムもしくはコンピュータシステムが含まれる。
【００３７】
また、エンタプライズ10は複数の補助デバイス62、64を備えることが可能である。これらの補助デバイスのうちの一または複数は通信デバイス22〜26のうちの一または複数に結合されてもよい。補助デバイス62、64は、ユーザがアラートまたはアラームを有するページに対する適切な応答を作成または主張することができるデジタルカメラ、デジタルビデオ装置、電話などを含みうる。たとえば、ＰＤＡを用いてアラームを有するページをユーザが受信する場合、通信サーバ34に伝送すべきオーディオ応答またはオーディオメッセージの生成を可能にするために、ユーザはそのＰＤＡに電話を接続することを希望しうる。
【００３８】
図２は、図１に示されている通信サーバ34が実現されうる様態の一例のさらに詳細なブロック線図である。図２に示されているように、通信サーバ34は、通信インターフェイス100と、ルールエンジン102と、処理ユニット104と、メモリ（図示せず）に保持されうるデータベース106と、通信コラボレーションユニット108とを備えている。
【００３９】
通信インターフェイス100は、たとえば、通信リンク16がＤＳＬまたは電話回線である場合にはモーデムを備えてもよいし、また、ＬＡＮ40を利用した通信サーバ34の通信を可能にするためにイーサネットアダプタまたは他の適切な通信回路も備えてもよい。また、通信インターフェイス100は、伝送制御プロトコル（ＴＣＰ）スタックを備えてもよい。このＴＣＰにより、通信サーバ34は、たとえばアラームメッセージまたはアラートメッセージ、ビデオ情報、オーディオ情報、静止イメージ情報等の如きメッセージをインターネットプロトコル（ＩＰ）を用いてカプセル化してパケットを形成し、通信リンク16およびパケット交換ネットワーク60を利用して無線通信サービス14に伝送することが可能になる。公知のように、ＩＰによりカプセル化されたパケットは、そのパケットの受信側アドレスを指定するヘッダを有している。さらに、ＴＣＰスタックにより、通信サーバ34は、通信デバイス22〜26のうちの一または複数および無線通信サービス14からネットワーク60を利用して通信サーバ34に送信されたＩＰパケットを受信することが可能になる。公知のように、ＴＣＰにより、メッセージ内容（たとえば、ビデオ情報、オーディオ情報など）がそのプロトコルのカプセル層から分離されることが可能になる。所望の場合には、通信インターフェイス100は、通信デバイス22〜26とプロセス制御システム12との間の秘密保護通信を可能にする暗号化機構および解読機構も備えることが可能である。
【００４０】
ルールエンジン102は、エンタプライズ10のオペレーションにより影響を受けるさまざまなプラント作業員および／またはエンティティに関連する通信デバイス22〜26（たとえば、ページャ、セルラ電話、ＰＤＡ、ラップトップなど）にアラームまたはアラートがルーチングされる方法を決定する。たとえば、特定のアラートまたはアラームのタイプおよび／または重要性、日時などに基づいて、ルールエンジン102は、そのアラームまたはアラートを任意の通信デバイスに対してフィルタリング（すなわち、ルーチングするのかしないのかの決定）を行うこと、特定の作業員にその作業員に関連する特定の通信デバイスを介してその特定のアラートまたはアラームをルーチングすることを決定すること、または作業員のグループに関連するデバイスのタイプ（たとえば、ページャ、セルラ電話、ＰＤＡ、ラップトップなど）の任意の組み合わせを含みうる通信デバイス群または通信デバイスリストにその特定のアラームをルーチングすることを決定することが可能である。所望ならば、ルールエンジン102は、過度のページングまたはメッセージ（すなわち、ページングレッドアウト）を防止するために、特定のアラームまたはアラートに応答して生成されるページの数および／または頻度を監視・制限してもよい。
【００４１】
処理ユニット104は、本明細書で記載される方法を実行するためにメモリ（図示せず）に格納されている命令またはデータを実行することができるならばいかなる公知または適せつなマイクロプロセッサ、マイクロコントローラ、ＡＳＩＣなどであってもよい。処理ユニット104は、通信インターフェイス100、ルールエンジン102、データベース106、および通信コラボレーションユニット108の間のデータの流れを調整することが好ましいがそれに限定されるわけではない。さらに、処理ユニット104は、通信インターフェイス100、ルールエンジン102、および通信コラボレーションユニット108の活動により必要とされる数学的計算を実行するために利用されうる。一つの処理ユニット104が図２には示されているが、これに代えて、複数の処理ユニットが用いられてもよい。
【００４２】
データベース106は、アラートまたはアラームの監視トレイルまたはオペレータ記録を含む、アラートまたはアラームに関する情報を有している。データベース106は、光学式ディスクドライブもしくは磁気ディスクドライブ、磁気テープなどの如き非揮発性メモリを備えてもよく、および／またはバッテリバックアップを有するもしくは有しない揮発性メモリを備えてもよい。さらに詳細にいえば、データベース106は、検出状態、アラートまたはアラームに関するドキュメント、オーディオ情報、ビデオ情報、静止イメージ情報等を有することが可能である。これらの情報は、すべて、通信サーバ34により処理されるアラートまたはアラームのうちの一または複数に関するものであってもよく、通信デバイス22〜26のうちの一または複数に伝送されてもよい。また、データベース106は、通信サーバ34および／またはさらに一般的にはプロセス制御システム12もしくはエンタプライズ10に現在ログオンされているユーザのリスト、他の可能なユーザ（その一部のユーザはログオンされえない）、ページング番号、電話番号などを有することが可能である。これらの情報は、通信サーバ34の通信ルーチングまたは管理活動を実行する際に通信サーバ34により利用されうる。
【００４３】
通信コラボレーションユニット108は、通信サーバ34と、通信デバイス22〜26と、プロセス制御システム12、ネットワーク60、および／もしくは無線通信サービス14に通信可能に結合されているその他のシステムもしくはデバイスとの間の通信を管理または調整する。一般的に、通信コラボレーションユニット108は、アラーム情報またはアラート情報を受信し、（ルールエンジン102がそのアラート情報またはアラーム情報の伝送を妨げないことを前提として、）そのアラーム情報またはアラート情報を有するページ、電子メール、電話メッセージなどを生成し、それらのページメッセージ、電子メールメッセージ、電話メッセージなどが、データベース106内の、前記アラート情報またはアラーム情報を受信する作業員にとって有用な情報に関連付けされうる（すなわち、情報にリンクされうる）リソースリンクを生成し、各アラームイベントまたは各アラートイベントに対して固有のセッション識別子を生成し、通信サーバ34を通って通信デバイス22〜26のうちの一または複数に伝送されるイベント（たとえば、アラームまたはアラート）に対してオペレータ記録または監視トレイルをデータベース106内に作成・保持する。そのオペレータ記録または監視トレイルは、たとえば、一または複数のエンティティ間またはユーザ間における一連のページまたは他の通信の如き対話式コラボレーションが特定のアラームイベントまたはアラートイベントに、すなわち特定のセッション識別子に関連するように形成されうる。
【００４４】
図２の通信サーバ34の一例に示されている機能ブロック100〜108は、ソフトウェア、ファームウェア、およびハードウェアのいかなる所望の組み合わせを用いて実現されてもよい。たとえば、一または複数のマイクロプロセッサ、マイクロコントローラ、特定用途集積回路（ＡＳＩＣ）などは、本明細書で記載される方法を実行するために、装置またはプロセッサによりアクセス可能な格納媒体に格納されている命令またはデータにアクセスしうる。この格納媒体は、たとえば、読取り書込みメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、電気的消去可能読取り専用メモリ（ＥＥＰＲＯＭ）などを含む半導体格納媒体、光学格納媒体、磁気格納媒体などの如きデバイスおよび／または媒体のどのような組み合わせでも有しうる。さらに、機能ブロック100〜108を実現するために利用されるソフトウェアは、これに加えてまたはこれに代えて、上述のプロセッサ、その他のデバイス、またはインターネット電話回線、衛星通信回線などを利用してそのソフトウェアを実行するデバイスに伝送されてもそれらによりアクセスされてもよい。
【００４５】
図３は、図１および図２に示された装置が本明細書で記載される方法を実行するように構成されうる様態の一例を示すブロック線図である。図３に示されているように、通信サーバ34の通信コラボレーションユニット108は、イベント受信機200と、イベント伝送器202と、イベント監視装置204とを備えている。イベント監視装置204は、通信サーバ34のデータベース106と、複数のプロセス管理・制御・エンタプライズ管理システム208、210とに結合されている。それらのシステム208、210は一または複数のプロセス制御システム（たとえば、プロセス制御システム12）を備えてもよい。これらの制御システムは、たとえば、プロセス制御パラメータ、プロセス制御ループなどに関する情報、たとえばデバイスの調子、ステータス、状態などの如きデバイス情報、装置情報等に関する情報を、アラート情報またはアラーム情報の形態でイベント監視装置204に提供しうる。また、システム208、210は、保守システム（たとえば、保守ステーション36）、エンジニアリングシステム、ビジネス管理システムなどを備えてもよい。図３にも示されているように、イベント受信機200およびイベント伝送器202は、通信デバイス206に通信可能に結合されている。通信デバイス206は、図１に示されたデバイス22〜26のうちの一または複数を備えてもよい。
【００４６】
動作状態では、イベント監視装置204は、図２に示されているように通信サーバ34の通信インターフェイス100およびルールエンジン102を利用してシステム208、210のうちの一つからアラートメッセージまたはアラームメッセージを受信することが可能である。次いで、イベント監視装置204は、そのアラートメッセージまたはアラームメッセージに対するセッション識別子を生成し、データベース106にこのセッション識別子を格納しうる。また、イベント監視装置204は、一または複数のリソースリンクをアラームメッセージまたはアラートメッセージに関連付けしており、その結果、データベース106に格納されているそのアラームメッセージまたはアラートメッセージに関する情報、または通信デバイス206によりアクセス可能な他の場所において取得可能な情報を、そのアラームメッセージまたはアラートメッセージにリンクすることができる。また、イベント監視装置204は、システム208、210のうちの一つによりアラートメッセージまたはアラームメッセージとともに提供されうる、またはデータベース106から検索されうるテキストメッセージをそのアラートメッセージまたはアラームメッセージに関連付けすることが可能である。次いで、イベント監視装置204は、そのアラームメッセージまたはアラートメッセージを、それの関連するテキストメッセージ、セッション識別子、一または複数のリンクとともにイベント伝送器202に送信する。イベント伝送器202は、アラートメッセージまたはアラームメッセージに関する情報のすべてを、ページ、電話メッセージ（たとえば、ＧＳＭ／ＳＭＳ）、電子メールなどの形態で通信デバイス206のうちの一または複数に伝送する。また、イベント監視装置204は、そのアラートメッセージまたはアラームメッセージのコピーを、そのセッション識別子、リソースリンクなどとともにデータベース106に送信し、監視トレイル、イベント履歴、またはオペレータ記録に含める。この監視トレイル、イベント履歴、またはオペレータ記録は、上述の固有のセッション識別子を用いて整理されていること（すなわち、特定のセッション識別子に関連するすべてのコラボレーションまたは通信活動がデータベース106内に順次格納されていること）が好ましいがそれに限定されるわけではない。
【００４７】
アラートメッセージまたはアラームメッセージを受信すると、通信デバイス206のうちの一つは、そのアラートまたはアラームを、それに関連する一または複数のリンクとともに表示しうる。所望ならば、そのアラートメッセージまたはアラームメッセージを受信した通信デバイスのユーザは、リソースリンクのうちの一つを選択したとえば通信サーバ34に通信リンクを確立することによりそのメッセージに応答してもよい。応答メッセージは、その通信デバイスから無線通信サービス14を介して通信サーバ34に送信されうる。応答メッセージは、セッション識別子のコピーを有していることが好ましい。イベント受信機200は、応答メッセージを受信し、データベース106にその応答メッセージのコピーを格納する。応答メッセージは、同一のセッション識別子を有する他のメッセージとともに履歴順に監視トレイルまたはオペレータ記録に順次格納される。さらに、通信コラボレーションユニット108は、データベース106からリソースリンクに関連する情報（たとえば、ビデオ情報、オーディオ情報、静止イメージ情報など）を検索し、この情報を、確立された通信リンクを利用して応答通信デバイスに送信（すなわち、ダウンロード）することが可能である。所望の場合には、通信デバイス206は、ＵＲＬの如きリソースリンクが選択された場合に、その通信デバイスと通信サーバ34との間に双方向通信接続を容易に確立することができるように、たとえばウェブブラウザソフトウェアを利用してもよい。しかしながら、それに代えて、他の通信ソフトウェアを利用してもよい。
【００４８】
図４は、本明細書において記載される装置および方法が通信サーバ34にログオンしたユーザと双方向通信を迅速に確立するために用いられうる様態の一例を示す線図である。図４に示されているように、複数のオペレーションインターフェイスステーション300、302が通信サーバ34にネットワーク304を介して通信可能に結合されることが可能である。さらに、複数の通信デバイス306、308が通信サーバ34に無線通信リンク310、312を介して通信可能に結合されることが可能である。
【００４９】
動作状態では、通信サーバ34は、データベース106にログオンされたユーザのリストを保持する。通信サーバ34は、ログオンされたユーザのリストをオペレータインターフェイスステーション300、302に提供し、次いで、該オペレータインターフェイスステーション300、302がそのログオンされたユーザのリストを表示しうる。図４に示されている一例では、作業員は、通信デバイス306、308のうちのいずれか一つまたは全部およびオペレータインターフェイス300、302のうちのいずれかまたは全部を利用して、通信サーバ34にログオンすることが可能である。ユーザのうちの誰でもが、現在ログオンされているユーザのリストを閲覧し、たとえばその他のログオンされているユーザのうちの一人を表示画面およびキーパッドを利用して選択することにより、その他のユーザとの通信リンクを確立することが可能である。このように、通信デバイス306、308のうちのいずれかの通信デバイスのユーザは、相互にまたはオペレータステーション300、302のうちの一または複数と通信リンクを確立することができる。同様に、オペレータインターフェイス300、302でのユーザは、相互にまたは通信デバイス306、308のうちの一または複数と通信リンクを確立することができる。
【００５０】
ネットワーク304がパケット交換ネットワークを有しているような例では、通信サーバ34は、効率的な方法で通信を実行するために、ＶｏＩＰ、拡張マークアップ言語（ＸＭＬ）、ウェブサービス定義言語（ＷＳＤＬ）、シンプルオブジェクトアクセスプロトコル（ＳＯＡＰ）、および／またはＵＤＤＩを利用することが可能である。もちろん、ネットワーク304は、ハードワイヤード電話回線（たとえば、ＤＳＬ）、衛星リンク、セルラリンクなどを、パケット交換ネットワークに加えてあるいは代えて備えうる。
【００５１】
以上のように、本発明は特定の例を参照して記載されてきたが、それらは、例示のみを意図したものであり、本発明を制限することを意図したものではない。したがって、本発明の精神および範疇から逸脱することなく開示された実施例に変更、追加、または削除を加えうることは当業者にとり明らかである。
【図面の簡単な説明】
【００５２】
【図１】本明細書において記載される対話式コラボレーションのための装置および方法が使用されうるエンタプライズの一例を示すブロック線図である。
【図２】図１に示された通信サーバが実現されうる様態の一例を示すさらに詳細なブロック線図である。
【図３】図１および図２に示された装置が本明細書において記載される方法を実行するように構成されうる様態の一例を示すブロック線図である。
【図４】本明細書において記載される装置および方法がエンタプライズ内のユーザ間で通信を確立するために利用されうる様態の一例を示す線図である。
【符号の説明】
【００５３】
10  エンタプライズ
12  プロセス制御システム
14  無線通信サービス
16、18、20  通信リンク
22、24、26  無線通信デバイス
28、30  無線通信リンク
32  コントローラ
34  通信サーバ
36  保守ステーション
38  オペレータステーション
40  ローカルエリアネットワーク（ＬＡＮ）
42、44、46  スマートフィールドデバイス
48  デジタルデータバス
50  入力／出力（Ｉ／Ｏ）デバイス
52、54  非スマートフィールドデバイス
56、58  ハードワイヤードリンク
60  ネットワーク
62、64  補助デバイス
100  通信インターフェイス
102  ルールエンジン
104  処理ユニット
106  データベース
108  通信コラボレーションユニット
100〜108  機能ブロック
200  イベント受信機
202  イベント伝送器
204  イベント監視装置
208、210  プロセス管理・制御・エンタプライズ管理システム
300、302  オペレーションインターフェイスステーション
304  ネットワーク
306、308  通信デバイス
310、312  無線通信リンク
【図１】
2004227561.tif 000003
【図２】
2004227561.tif 000004
【図３】
2004227561.tif 000005
【図４】
2004227561.tif 000006
【外国語明細書】
2004227561000001.pdf