(57)【特許請求の範囲】
【請求項１】
電子メール対応のオートメーション制御モジュール（ＡＣＭ）システム（１０）であって、
バックプレーン（２４）に接続され、ネットワーク（２８）に電気的に接続された電子メールサブシステム（１４）を有する複数のＡＣＭ（１２）を含み、
前記複数のＡＣＭ（１２）の各々は前記複数のＡＣＭ（１２）に前記バックプレーン（２４）を介して接続された少なくとも１つの装置（２６）を制御するように構成されており、
前記電子メールサブシステム（１４）が、前記ネットワーク（２８）を介して電子メールメッセージを前記複数のＡＣＭの１つから別のＡＣＭに送信する（９２）ことと、電子メールメッセージを前記ネットワークから受信し（５８）、前記電子メールメッセージに含まれる特定のコマンド要素に応じて、特別な事象が発生するときに通知を行うことを前記ＡＣＭ（１２）に登録することを遂行するように構成されており、
前記電子メールサブシステム（１４）が、少なくとも１つの電子メールメッセージを格納する（６６）ように構成された少なくとも１つのメールボックスを含み、前記電子メールサブシステム（１４）は、前記ネットワーク（２８）を介して前記電子メールサブシステム（１４）に接続するユーザ（３２）と前記少なくとも１つの装置（２６）の少なくとも１つが、前記少なくとも１つのメールボックスに格納された電子メールメッセージを読み取り、修正し、及び削除することの少なくとも１つを遂行することを可能にするように、更に構成されており、
前記電子メールメッセージが、前記ネットワーク（２８）を介して前記複数のＡＣＭ（１２）の１つと接続する別のＡＣＭからのＡＣＭ通知又はＡＣＭデータを含んでいる、ことを特徴とするシステム。
【請求項２】
前記ネットワーク（２８）がインターネットであり、前記電子メールサブシステム（１４）が、前記ネットワーク（２８）に接続するように構成されたネットワーク・インターフェース（３４）を含むことを特徴とする、請求項１に記載のシステム（１０）。
【請求項３】
前記電子メールサブシステム（１４）が、前記ネットワーク・インターフェース（３４）及び前記ネットワーク（２８）を介して前記電子メールメッセージを送信する（９２）ように構成された電子メールクライアント（３６）を含むことを特徴とする、請求項２に記載のシステム（１０）。
【請求項４】
前記電子メールサブシステム（１４）が、別のＡＣＭに通知を登録するか又は登録を取消すための要求を含む前記電子メールメッセージを前記ネットワーク（２８）から受信する（５８）ことと、ＡＣＭデータを前記ＡＣＭに及び該ＡＣＭから転送する（８４）ことと、ＡＣＭ通知を前記ＡＣＭに及び該ＡＣＭから転送する（９２）ことと、前記ネットワークからの電子メール転送要求を受信し（８８）該転送要求に応答する（９４）ことの、少なくとも１つを遂行するように構成された電子メールサーバ（３８）を含むことを特徴とする、請求項１に記載のシステム（１０）。
【請求項５】
前記ＡＣＭが、ＡＣＭ中央演算処理装置（ＣＰＵ）（１８）とＣＰＵシステムメモリ（２０）とを含み、前記ＣＰＵはＡＣＭ機能を実行するように構成されていることを特徴とする、請求項１に記載のシステム（１０）。
【請求項６】
前記ＡＣＭが、該ＡＣＭに電気的に接続されたバックプレーン・インターフェース（２２）を含み、前記ＡＣＭシステム（１０）が前記バックプレーン・インターフェースに電気的に接続されたバックプレーン（２４）を含み、該バックプレーンは、入力／出力（Ｉ／Ｏ）モジュール（２６）と入力モジュールの少なくとも１つに接続するように構成されていることを特徴とする、請求項１に記載のシステム（１０）。
【請求項７】
第１のオートメーション制御モジュール（ＡＣＭ）を管理し制御する方法であって、該第１のＡＣＭは、ネットワークに電気的に接続された電子メールサブシステム（１４）を含み、前記方法が、
前記電子メールサブシステム（１４）を使用し、前記ネットワークを介して前記第１のＡＣＭから電子メールメッセージを送信する工程（９２）と、
前記電子メールサブシステム（１４）を使用して、前記ネットワークから電子メールメッセージを受信し（５８）、該電子メールメッセージに含まれる特定のコマンド要素に応じて、特別な事象が発生するときに通知を行うことを前記第１のＡＣＭに登録する工程と、前記第１のＡＣＭからの電子メールメッセージ及び前記ネットワークからの電子メールメッセージを少なくとも１つのメールボックスに格納する工程（６６）と、
前記第１のＡＣＭが前記電子メールサブシステム（１４）を介して別のＡＣＭからの情報を要求する工程であって、前記第１のＡＣＭ（１２）がバックプレーン（２４）に接続され、前記第１のＡＣＭ（１２）が該第１のＡＣＭ（１２）に前記バックプレーン（２４）を介して接続された少なくとも１つの装置（２６）を制御する、前記要求する工程と、
前記ネットワーク上のユーザ又は前記装置（２６）の何れかが前記少なくとも１つのメールボックスにアクセスすることを許可する工程（６８）と、
前記ユーザ又は前記装置（２６）の何れかが前記少なくとも１つのメールボックスに格納された電子メールメッセージを読み取り、修正し、及び削除することの少なくとも１つを遂行することを可能にする工程とを含んでおり、
前記電子メールメッセージが、前記ネットワーク（２８）を介して前記第１のＡＣＭ（１２）と接続する別のＡＣＭからのＡＣＭ通知又はＡＣＭデータを含んでいる、ことを特徴とする方法。
【請求項８】
オートメーション制御モジュール（ＡＣＭ）システム（１０）であって、
ネットワーク（２８）と、
該ネットワークに電気的に接続された多目的コンピュータ（１６）と、
前記ネットワークとに電気的に接続された電子メールサブシステム（１４）を有する複数のＡＣＭ（１２）と、を含み、
前記複数のＡＣＭ（１２）の各々は該複数のＡＣＭ（１２）にバックプレーン（２４）を介して接続された少なくとも１つの装置（２６）を制御するように構成されており、
前記電子メールサブシステム（１４）が、前記ネットワークを介して電子メールメッセージを受信し、前記電子メールメッセージに含まれる特定のコマンド要素に応じて、特別な事象が発生するときに通知を行うことを前記ＡＣＭ（１２）に登録し、前記複数のＡＣＭの１つから前記多目的コンピュータに電子メールメッセージを送信する（５２）ことと、前記ネットワーク（２８）を介して電子メールメッセージを前記複数のＡＣＭの１つから別のＡＣＭに送信する（９２）ことと、前記ネットワークを介して電子メールメッセージを前記多目的コンピュータから受信する（５８）ことを遂行するように構成されており、前記電子メールサブシステム（１４）が、少なくとも１つの電子メールメッセージを格納する（６６）ように構成された少なくとも１つのメールボックスを含み、前記電子メールサブシステム（１４）は、前記ネットワーク（２８）を介して前記電子メールサブシステム（１４）に接続するユーザ（３２）と前記少なくとも１つの装置（２６）の少なくとも１つが、前記少なくとも１つのメールボックスに格納された電子メールメッセージを読み取り、修正し、及び削除することの少なくとも１つを遂行することを可能にするように、更に構成されており、
前記電子メールメッセージが、前記ネットワーク（２８）を介して前記複数のＡＣＭ（１２）の１つと接続する別のＡＣＭからのＡＣＭ通知又はＡＣＭデータを含んでいる、ことを特徴とするシステム（１０）。
【請求項９】
前記ネットワーク（２８）がインターネットであり、前記電子メールサブシステム（１４）が、電子メールメッセージを前記ネットワーク（２８）から受信し（５８）、
ＡＣＭデータを前記ＡＣＭのＣＰＵ（１８）に及び該ＣＰＵ（１８）から転送し（８４）、
ＡＣＭ通知を前記ＣＰＵ（１８）に及び該ＣＰＵ（１８）から転送し（９２）、
電子メール転送要求を受信し該転送要求に応答する（６４）ように構成されていることを特徴とする、請求項８に記載のシステム（１０）。
【請求項１０】
前記ネットワーク（２８）に電気的に接続された少なくとも１つの他のＡＣＭ（３０）を更に含み、前記電子メールサブシステム（１４）が、前記ネットワークを介してＡＣＭデータを前記少なくとも１つの他のＡＣＭに送信し（５４）、前記ネットワークを介してＡＣＭデータを前記少なくとも１つの他のＡＣＭから受信し（６０）、
前記ネットワークを介してＡＣＭ通知を前記少なくとも１つの他のＡＣＭに送信し（５６）、前記ネットワークを介してＡＣＭ通知を前記少なくとも１つの他のＡＣＭから受信する（６２）、ように更に構成されている、ことを特徴とする、請求項８に記載のシステム（１０）。
【請求項１１】
前記ネットワーク（２８）に電気的に接続された少なくとも１つの他の装置（３０）を更に含み、前記電子メールサブシステム（１４）が、前記ネットワークを介して電子メールメッセージを前記少なくとも１つの他の装置（３０）に送信し（９２）、前記ネットワークを介して電子メールメッセージを前記少なくとも１つの他の装置（３０）から受信する（５８）、ように更に構成されている、ことを特徴とする、請求項８に記載のシステム（１０）。
【請求項１２】
前記ＡＣＭ（１２）に電気的に接続されたバックプレーン・インターフェース（２２）と、該バックプレーン・インターフェースに電気的に接続されたバックプレーン（２４）とを更に含み、該バックプレーンは、入力／出力（Ｉ／Ｏ）モジュール（２６）と入力モジュールの少なくとも１つに接続するように構成されていることを特徴とする、請求項８に記載のシステム（１０）。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的にオートメーション制御モジュール（ＡＣＭ）に関し、より具体的には、ＡＣＭの管理及び制御に関する。
【０００２】
【発明の背景】
ある重大な事象が制御システムにおいて発生したときには、即時の通知が望まれる。例えば、ＡＣＭは、検査プロセスの一環としてある部品の寸法を監視しているとする。この寸法が大きくなり過ぎたり、又は小さくなり過ぎたりする傾向にある場合には、ＡＣＭはこれらの寸法誤差を検知することができるが、それは修正処置が取られるように、適時にユーザに知らされなければならない。公知のＡＣＭシステムは、重大な事象の適時の通知は提供しない。更に、ＡＣＭ通知に応答するＡＣＭデータ収集又は制御をオートメーション化し及び監視し、かつＡＣＭ間の通信を可能にするための公知の方法及びシステムは、適時になっていないし、標準化もされていない。従って、公知のＡＣＭシステムを正常作動させるのは難しく、かつ多大な時間を必要とし、それによってＡＣＭシステムのソフトウェアの開発及び維持費が増加する可能性がある。
【０００３】
【課題を解決するための手段】
１つの態様において、ＡＣＭと該ＡＣＭに電気的に接続された電子メールサブシステムとを含む、電子メール対応のオートメーション制御モジュール（ＡＣＭ）が提供される。電子メールサブシステムは、ネットワークを介して電子メールメッセージをＡＣＭから送信することと、電子メールメッセージをネットワークから受信することの少なくとも１つを遂行するように構成されている。
【０００４】
別の態様において、オートメーション制御モジュール（ＡＣＭ）の管理及び制御のための方法が提供される。ＡＣＭは、ＡＣＭサブモジュール及びネットワークに電気的に接続された電子メールサブシステムを含む。この方法は、電子メールサブシステムを用いてネットワークを介して電子メールメッセージをＡＣＭから送信することと、電子メールサブシステムを用いて電子メールメッセージをネットワークから受信することとを含む。
【０００５】
別の態様において、ＡＣＭシステムを用いる、オートメーション制御モジュール（ＡＣＭ）の管理及び制御のための方法が提供される。ＡＣＭシステムは、ＡＣＭと、ネットワークと、該ネットワークに電気的に接続された多目的コンピュータと、該ＡＣＭ及び該ネットワークに電気的に接続された電子メールサブシステムとを含む。この方法は、電子メールサブシステムを用いて、ネットワークを介して電子メールメッセージをＡＣＭから多目的コンピュータに送信することと、電子メールサブシステムを用いて、ネットワークを介して電子メールメッセージを多目的コンピュータから受信することとを含む。
【０００６】
更に別の態様において、オートメーション制御モジュール（ＡＣＭ）システムが提供される。このシステムは、ＡＣＭと、ネットワークと、該ネットワークに電気的に接続された多目的コンピュータと、該ＡＣＭ及び該ネットワークに電気的に接続された電子メールサブシステムとを含む。電子メールサブシステムは、ネットワークを介して電子メールメッセージをＡＣＭから多目的コンピュータに送信することと、ネットワークを介して電子メールメッセージを多目的コンピュータから受信することの、少なくとも１つを遂行するように構成されている。
【０００７】
【発明の実施の形態】
ＡＣＭの制御及び管理のための方法及びシステムについての実施形態を下記に説明する。この方法及びシステムは、ＡＣＭのデータ収集及び制御と、重要なＡＣＭの事象通知と、ＡＣＭ間の通信及びシステム診断をオートメーション化するための標準的かつ適時的な方法を可能にする。
【０００８】
この方法及びシステムは、ここに説明される特定の実施形態に限定されない。更に、各々のシステムの構成部品及び各々の方法のステップは、ここに説明される他の構成部品及びステップと独立して、かつ別々に実施することができる。各々の構成部品及びステップはまた、他の構成部品及びステップと組み合わせて使用することもできる。
【０００９】
ここで用いられる場合のＡＣＭという用語は、作業のオートメーション化を制御するのに用いられるあらゆる装置を意味し、それに限定されるものではないが、ＰＬＣ、コンピュータ数値制御（ＣＮＣ）、運動制御製品、ホーム・オートメーション製品、及び、例えば現金自動預け払い機又は洗車システムのための制御装置のような商業用のオートメーション製品を含む。ここで用いられる場合のＡＣＭデータは、ＡＣＭシステム１０の作動を制御するＡＣＭシステム１０内の異なる種類のデータを含む。ＡＣＭデータは、それに限定されるものではないが、ユーザ論理プログラム、ユーザプログラムメモリ、ＡＣＭの状況及び統計、ＡＣＭ障害、ＡＣＭ作動状態の設定、特権レベルの設定、及び、あらゆる他の有益なＡＣＭ情報を含む。ここで用いられる場合のＡＣＭ通知は、それに限定されるものではないが、デジタル入力の変更、出力又は内部メモリ状態、アナログ入力用の交差しきい値、出力又は内部メモリ値、ＡＣＭ状態（実行、停止など）の変化、厳しさに基づいた障害表への登録、障害表のしきい値検知、顧客又はプログラムのどちらかに適時の応答を要求することができる、及び、あらゆる他の有益な事象を含む種々の事象通知を表す。
【００１０】
図１は、ＡＣＭ管理及び制御システムと共に利用されすることができるハードウェア・アーキテクチャをブロック図形式で示す。勿論、このシステムは、多くの異なるプラットフォーム上で実施され、異なるアーキテクチャを利用することができる。図１に示すアーキテクチャは、例示的なものに過ぎない。
【００１１】
図１は、ＡＣＭシステム１０の１つの実施形態を示すブロック図である。システム１０は、電子メール対応のＡＣＭ１２と、電子メールサブシステム１４と、多目的コンピュータ１６とを含む。ＡＣＭ１２は、例えば、ユーザ論理及び機能ブロックの実行、入力／出力（Ｉ／Ｏ）走査、及び他の装置への通信のようなＡＣＭ機能を実行するＡＣＭサブモジュールのＣＰＵ１８を含む。ＡＣＭのＣＰＵ１８は、ＣＰＵ１８に電気的に接続されたＣＰＵのシステムメモリ２０を含み、１つの実施形態においては、ＡＣＭのＣＰＵ１８と、ユーザのプログラム及びデータとの両方についてのオペレーティング・システム（図示せず）を含む。１つの実施形態において、ＡＣＭのＩ／Ｏバックプレーン・インターフェース２２が、ＡＣＭのＣＰＵ１８に接続され、ＡＣＭのＣＰＵ１８とインターフェース２２に接続されたＡＣＭのバックプレーン２４との間のインターフェースを形成する。ＡＣＭバックプレーン２４は、種々のＩ／Ｏ又は、例えば通信又は運動モジュールのような他の入力モジュール２６を、ＡＣＭ１２中に接続するための物理的かつ電気的な手段を提供する。ＡＣＭバックプレーン２４が、モジュール２６とＡＣＭのＣＰＵ１８との間のデータ交換を可能にする。１つの実施形態において、１つ又はそれ以上のモジュール２６が、論理又は機能ブロックの実行用のパラメータとしてＡＣＭのＣＰＵ１８に対するリミットスイッチ又は近接スイッチの状態、物体の位置、温度又は圧力のような実際の入力（図示せず）のためのインターフェースを形成する。別の実施形態において、１つ又はそれ以上のモジュール２６が、ＡＣＭのＣＰＵ１８によって命令された実際の出力（図示せず）に対するインターフェースを形成して、作動装置、接触装置又はソレノイドのような出力装置（図示せず）を制御する。
【００１２】
多目的コンピュータ１６が、ネットワーク２８に電気的に接続され、電子メールメッセージをＡＣＭ１２に送信し、また電子メールメッセージを該ＡＣＭ１２から受信する。ネットワーク２８は、多目的コンピュータ１６及び他の装置３０をＡＣＭ１２に接続するルータ及びスイッチのような物理媒体及び中間装置（図示せず）を提供する。１つの実施形態において、他の装置３０は、電子メールメッセージをＡＣＭ１２に送信し、又は電子メールメッセージを該ＡＣＭ１２から受信するように構成されている１つ又はそれ以上のＡＣＭを含む。別の実施形態において、他の装置３０は、１つ又はそれ以上の電子メール対応装置を含む。電子メールメッセージは、ＡＣＭデータ、ＡＣＭ通知、及び／又は標準的な電子メール要素を含むことができる。例えば、１つの実施形態において、電子メールの本文における特定のコマンド要素は、電子メールサーバ３８に指示して、ＡＣＭデータをＡＣＭのＣＰＵ１８に転送する、ＡＣＭデータをＡＣＭのＣＰＵ１８から読み取る、或いは特別な事象又は他のあらゆる有益なＡＣＭ動作が発生するときの通知をＡＣＭ１２に登録するというような、特定の動作を実行する。１つの実施形態において、ネットワーク２８は、インターネットのような広域情報通信ネットワーク（ＷＡＮ）である。別の実施形態において、ネットワーク２８は、イントラネットのような局所情報通信ネットワーク（ＬＡＮ）である。ユーザ３２は、イントラネット又はインターネットにダイヤルするか、又は直接ログオンして、ＡＣＭ１２にアクセスする。１つの実施形態において、多目的コンピュータ１６はウェブ・ブラウザを含み、ＡＣＭ１２は、インターネットを介して多目的コンピュータ１６にアクセス可能である。多目的コンピュータ１６は、ＷＡＮ又はＬＡＮ、ダイヤルイン接続、ケーブルモデム及び特別な高速ＩＳＤＮ回線のような、異なるネットワーク（図示せず）を含む、多くのインターフェースを介してインターネットに相互接続される。多目的コンピュータ１６は、ウェブベースの電話又は他のウェブベースの接続可能な装置を含む、インターネットに相互接続できるいずれかの装置である。
【００１３】
電子メールのサブシステム１４は、ＡＣＭのＣＰＵ１８、ＣＰＵシステムメモリ２０及びネットワーク２８に電気的に接続される。電子メールサブシステム１４は、ＡＣＭ１２内に組み込まれるように図１で示されている。代りの実施形態において、電子メールサブシステム１４は、バックプレーン２４に接続された別個のモジュールに含まれる。電子メールサブシステム１４は、下位レベルのプロトコル（ＴＣＰ／ＩＰ）及びネットワーク２８への物理的なハードウェア接続を提供するネットワーク・インターフェース３４を含む。１つの実施形態において、電子メールサブシステム１４は、ＡＣＭのＣＰＵ１８についてのＡＣＭ１２に対するインターフェースを形成する電子メールクライアント３６を含み、電子メールを多目的コンピュータ１６及び他の装置３０に送信する。電子メールクライアント３６は、ネットワーク・インターフェース３４及びＡＣＭ１２に電気的に接続される。電子メールクライアント３６が、電子メールメッセージを作り、適当な電子メールの移送プロトコルを実行して、ネットワーク・インターフェース３４及びネットワーク２８を介して該電子メールメッセージを多目的コンピュータ１６又は装置３０に配信する。
【００１４】
電子メールサブシステム１４は、電子メールサーバ３８を含み、該電子メールサーバ３８は、電子メールメッセージをネットワーク・インターフェース３４から受信し、ネットワーク２８を通して多目的コンピュータ１６又は装置３０から受信したメールメッセージを収容する１つ又はそれ以上のメールボックス（図示せず）を維持する。更に、電子メールサーバ３８は、電子メールのメッセージをＡＣＭの特有機能について構文解析して、ＡＣＭデータを、ＡＣＭのＣＰＵ１８又はＡＣＭの事象通知をする登録装置３０に転送し、又は該ＡＣＭのＣＰＵ１８又は該ＡＣＭの事象通知をする登録装置３０から転送する。ＡＣＭの特有機能が発生したときには、電子メールサーバ３８が、このＡＣＭの特有機能を実行する。この機能がＡＣＭデータを返すことを要求している場合には、電子メールサーバ３８はＡＣＭデータを検索し、ユーザ３２、他のＡＣＭ又は装置３０、或いは別の要求者への配信のために該ＡＣＭデータを電子メールクライアント３６に転送する。電子メールサーバ３８が、電子メールメッセージを他のＡＣＭ又は装置３０に転送し、及び該他のＡＣＭ又は装置３０から転送するので、特に、ＡＣＭ又は装置のグループのために全体の決定をするか又はデータを収集する監視ＡＣＭ又は装置３０があるときには、自動的な動作がユーザ３２の介入なしで発生する。電子メールサーバが他のＡＣＭ又は装置３０に転送し、及び該他のＡＣＭ又は該装置３０から転送する電子メールメッセージは、１つの実施形態において、ＡＣＭデータ、ＡＣＭ通知、別のＡＣＭ又は装置３０に通知を登録するか又は登録を取消すための要求、又は、既に通知を登録された別のＡＣＭ又は装置３０への通知を含む。電子メールサーバ３８はまた、メールボックスを管理し、ユーザ３２がメールボックスのメールメッセージにアクセスすることを可能にする。１つの実施形態において、電子メールサーバ３８は、システム診断のために、ユーザがメールボックスのメールメッセージを読み取り、修正し、また削除することを可能にする。
【００１５】
図２は、ＡＣＭシステム１０（図１に示す）を用いるＡＣＭ１２（図１に示す）の管理及び制御のための方法５０についての１つの実施形態を示す。方法５０は、電子メールクライアント３６（図１に示す）を用いて、ネットワーク・インターフェース３４（図１に示す）及びネットワーク２８（図１に示す）を介して、電子メールメッセージをＡＣＭ１２から多目的コンピュータ１６（図１に示す）に送信する（５２）ことを含む。１つの実施形態において、電子メールクライアント３６は、ネットワーク・インターフェース３４及びネットワーク２８を介して、ＡＣＭデータを多目的コンピュータ１６に送信する（５４）。別の実施形態において、電子メールクライアント３６は、ネットワーク・インターフェース３４及びネットワーク２８を介して、ＡＣＭ通知を多目的コンピュータ１６に送信する（５６）。電子メールサーバ３８（図１に示す）は、ネットワーク２８及びネットワーク・インターフェース３４を介して、電子メールメッセージを多目的コンピュータ１６から受信する（５８）。電子メールサーバは、ネットワーク２８及びネットワーク・インターフェース３４を介して、ＡＣＭデータを多目的コンピュータ１６から受信する（６０）。別の実施形態において、電子メールサーバは、ネットワーク２８及びネットワーク・インターフェース３４を介して、ＡＣＭ通知を多目的コンピュータ１６から受信する（６２）。
【００１６】
電子メールサーバ３８は、ネットワーク２８及びネットワーク・インターフェース３４を介して多目的コンピュータ１６からの電子メールの転送要求に応答する（６４）。電子メールサーバは、少なくとも１つのメールボックス（図示せず）を含み、少なくとも１つのメールボックスに電子メールメッセージを格納する（６６）。電子メールサーバ３８は、ユーザ３２（図１に示す）が少なくとも１つのメールボックスにアクセスすることを認め（６８）、ユーザ３２が少なくとも１つのメールボックス及びその中に格納された電子メールにアクセスすることを可能にする（７０）。１つの実施形態において、電子メールサーバ３８は、ユーザ３２が電子メールサーバ３８の少なくとも１つのメールボックス内に格納された電子メールメッセージを読み取り、修正し、また削除することを可能にする（７２）。
【００１７】
図３は、ＡＣＭシステム１０（図１に示す）を用いるＡＣＭ１２（図１に示す）の管理及び制御のための方法８０についての１つの実施形態を示す。方法８０は、電子メールクライアント３６（図１に示す）を用いて、ネットワーク・インターフェース３４（図１に示す）及びネットワーク２８（図１に示す）を介して、電子メールメッセージをＡＣＭ１２から装置３０（図１に示す）に送信する（８２）ことを含む。１つの実施形態において、電子メールクライアント３６は、ネットワーク・インターフェース３４及びネットワーク２８を介して、ＡＣＭデータをＡＣＭ１２から装置３０に転送する（８４）。別の実施形態において、電子メールクライアント３６は、ネットワーク・インターフェース３４及びネットワーク２８を介して、ＡＣＭ通知をＡＣＭ１２から装置３０に転送する（８６）。電子メールサーバ３８（図１に示す）は、ネットワーク２８及びネットワーク・インターフェース３４を介して、電子メールメッセージを装置３０から受信する（８８）。１つの実施形態において、電子メールサーバは、ネットワーク２８及びネットワーク・インターフェース３４を介して、ＡＣＭデータを装置３０からＡＣＭ１２に転送する（９０）。別の実施形態において、電子メールサーバは、ネットワーク２８及びネットワーク・インターフェース３４を介して、ＡＣＭ通知を装置３０からＡＣＭ１２に転送する（９２）。
【００１８】
電子メールサーバ３８は、ネットワーク２８及びネットワーク・インターフェース３４を介して装置３０からの電子メールの転送要求に応答する（９４）。電子メールサーバは、少なくとも１つのメールボックス（図示せず）を含み、少なくとも１つのメールボックスに電子メールメッセージを格納する（９６）。電子メールサーバ３８は、装置３０が少なくとも１つのメールボックスにアクセスすることを認め（９８）、装置３０が少なくとも１つのメールボックス、及びその中に格納された電子メールメッセージにアクセスすることを可能にする（１００）。１つの実施形態において、電子メールサーバ３８は、装置３０が電子メールサーバ３８の少なくとも１つのメールボックス内に格納された電子メールメッセージを読み取り、修正し、また削除することを可能にする（１０２）。
【００１９】
ＡＣＭシステム１０は、ユーザ及び他のＡＣＭ又はネットワーク装置のために、迅速で容易かつ標準的な機構を提供して、ＡＣＭ１２からＡＣＭデータ及びＡＣＭ通知を得る。従って、ＡＣＭシステム１０は、ＡＣＭデータの収集及び制御をオートメーション化し、ＡＣＭ通知に応答し、かつＡＣＭ間の通信を可能にするための、容易で標準的かつ適時的な方法を提供することによって、オートメーション・システムの実施及び維持費を削減する。
【００２０】
例
図４は、ＡＣＭのＣＰＵ１８（図１に示す）からＡＣＭデータを要求する電子メールメッセージ２００、及び電子メールメッセージ２００に応答する電子メールメッセージ２０２の例である。ヘッダー２０４は、ＭＩＭＥ準拠、メッセージの出所、件名、日付及び内容形式のような標準的な情報を含む。電子メールメッセージ２００の本文２０６は、１０個のメモリ値をＣＰＵシステムメモリ２０から要求する、複数のＡＣＭ要求機能２０８を含む。電子メールメッセージ２０２は、電子メールメッセージ２００を返すが、要求機能２０８をＡＣＭデータ２１０に置き換えている。
【００２１】
図５は、ＡＣＭ通知を登録する電子メールメッセージ２２０の例である。電子メールメッセージ２２０は、ＡＣＭ要求機能２２４を含み、障害表の記入（図示せず）がＡＣＭ１２（図１に示す）の障害表（図示せず）に加えられたとき、電子メールサーバ３８（図１に示す）が、電子メールを電子メール２２０の差出人に送信するように通知する。
【００２２】
図６は、電子メールメッセージ２２０（図５に示す）に対する電子メールメッセージ２２２の通知応答の例である。電子メールメッセージ２２２は、電子メールメッセージ２２０を返すが、要求機能２２４をＡＣＭデータ２２６に置き換えている。
【００２３】
図７は、ＡＣＭ又は装置間の通信のための電子メールメッセージ２３０、及び電子メールメッセージ２３０に応答する電子メールメッセージ２３２の例である。電子メールメッセージ２３０は、複数のＡＣＭ機能要求２３４を含む。電子メールメッセージ２３２は、電子メールメッセージ２３０を返す。電子メールサーバ３８（図１に示す）は、電子メールメッセージ２３２を構文解析し、要求をＡＣＭのＣＰＵ１８（図１に示す）に送信して、機能要求２３４において要求された機能を遂行する。
【００２４】
図８は、ＡＣＭ３０（図１に示す）からのＡＣＭ通知をＡＣＭ１２（図１に示す）に登録する電子メールメッセージ２４０、及びＡＣＭ３０（図１に示す）からのＡＣＭ通知２４４を含む電子メールメッセージ２４２の例である。
【００２５】
図９は、ＡＣＭ３０（図１に示す）からのＡＣＭ通知から、ＡＣＭ１２（図１に示す）の登録を取消す電子メールメッセージ２４６の例である。
【００２６】
本発明を、種々の特定の実施形態に関して説明してきたが、当業者には、本発明が特許請求の範囲の技術思想及び技術的範囲内の変更で実施できることは明らかであろう。
【図面の簡単な説明】
【図１】  本発明のＡＣＭシステムについての１つの実施形態を示すブロック図。
【図２】  ＡＣＭシステムを用いるオートメーション制御モジュールの管理及び制御のための方法についての１つの実施形態を示すフローチャート。
【図３】  ＡＣＭシステムを使用するオートメーション制御モジュールの管理及び制御のための方法についての別の実施形態を示すフローチャート。
【図４】  ＡＣＭのＣＰＵからＡＣＭデータを要求する電子メールメッセージと、該ＡＣＭデータを要求する電子メールメッセージに応答する電子メールメッセージとの例。
【図５】  ＡＣＭ通知を登録する電子メールメッセージの例。
【図６】  ＡＣＭ通知を登録する電子メールメッセージに対する電子メールメッセージ通知の応答の例。
【図７】  ＡＣＭ又は装置間の通信のための電子メールメッセージと、該ＡＣＭ又は装置間の通信のための電子メールメッセージに応答する電子メールメッセージとの例。
【図８】  別のＡＣＭからのＡＣＭ通知をＡＣＭに登録する電子メールメッセージと、他のＡＣＭからのＡＣＭ通知を含む電子メールメッセージとの例。
【図９】  別のＡＣＭからのＡＣＭ通知から、ＡＣＭの登録を取消す電子メールメッセージの例。
【符号の説明】
１０  オートメーション制御モジュール（ＡＣＭ）システム
１２  電子メールの対応のオートメーション制御モジュール（ＡＣＭ）
２８  ネットワーク
３０  ＡＣＭ又は他の装置
１４  電子メールサブシステム
３４  ネットワーク・インターフェース
３６  電子メールクライアント
３８  電子メールサーバ
３２  ユーザ
１８  ＡＣＭのＣＰＵ
２０  ＣＰＵのシステムメモリ
２２  ＡＣＭバックプレーン・インターフェース
２４  ＡＣＭバックプレーン
２６  Ｉ／Ｏ又は他のインターフェース・モジュール
１６  多目的コンピュータ
【図１】
0004954430.tif 000002
【図２】
0004954430.tif 000003
【図３】
0004954430.tif 000004
【図４】
0004954430.tif 000005
【図５】
0004954430.tif 000006
【図６】
0004954430.tif 000007
【図７】
0004954430.tif 000008
【図８】
0004954430.tif 000009
【図９】
0004954430.tif 000010