(57)【要約】エレベータ制御システム（１０４）の複数のサブシステム（１０２）へのリモートアクセスのための方法およびシステムが提供される。この方法は、エレベータ制御サブシステム（１１２）におけるリモート接続を確立する要求をリモートユーザシステム（１１０）から受信することを含む。この方法は、また、エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立されているかを判定することを含む。この方法は、さらに、エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立していないとの判定に応じて、リモート接続を確立することを含む。この方法は、保守機器（１２０）が最後に動作してからの経過時間を送信し、ローカル接続が確立されており、エレベータ制御サブシステム（１１２）が第１の動作モードで動作しており、かつ設定可能なローカル動作タイムアウト時間が終了していないとの判定に応じてリモート接続を最後まで実行する選択肢を提供することをさらに含む。
2013505177.tif 000002
【特許請求の範囲】
【請求項１】
エレベータ制御システム（１０４）の複数のサブシステム（１０２）へのリモート接続を提供する方法であって、
複数のサブシステム（１０２）に含まれるエレベータ制御サブシステム（１１２）に接続された通信ユニット（１０６）を介して、エレベータ制御サブシステム（１１２）においてリモート接続を確立する要求をリモートユーザシステム（１１０）から受信し、
エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立されているかを判定し、
エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立していないとの判定に応じてリモート接続を確立し、
保守機器（１２０）がローカル接続上で最後に動作してからの経過時間を送信し、エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立されており、エレベータ制御サブシステム（１１２）が第１の動作モードで動作しており、かつエレベータ制御サブシステム（１１２）と保守機器（１２０）との間の通信の設定可能なローカル動作タイムアウト時間が終了していないとの判定に応じて、リモート接続を最後まで実行する選択肢を提供することを含むことを特徴とする方法。
【請求項２】
エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立されており、かつエレベータ制御サブシステム（１１２）が第２の動作モードで動作しているとの判定に応じてリモート接続を拒否することをさらに含むことを特徴とする請求項１記載の方法。
【請求項３】
リモート接続の確立に応じて、エレベータ制御サブシステム（１１２）の動作を監視し、エレベータ制御サブシステム（１１２）に特定のデータを問い合わせ、エレベータの運転をカスタマイズし、分析のためのデータをダウンロードするリモートアクセス機能をリモート接続によってリモートユーザシステム（１０）に提供することをさらに含むことを特徴とする請求項１記載の方法。
【請求項４】
エレベータ制御サブシステム（１１２）において、複数のサブシステム（１０２）に含まれる二次エレベータ制御サブシステム（１１４，１１６，１１８）へのリモートアクセスの要求を受信し、
二次エレベータ制御サブシステム（１１４，１１６，１１８）と保守機器（１２０）との間に二次ローカル接続が確立されているかを判定し、
二次ローカル接続が確立していないとの判定に応じて、リモートユーザシステム（１１０）と二次エレベータ制御サブシステム（１１４，１１６，１１８）との間の通信パススルー装置として動作するようにエレベータ制御サブシステム（１１２）を構成し、
保守機器（１２０）が二次ローカル接続上で最後に動作してからの経過時間を送信し、二次ローカル接続が確立しており、エレベータ制御サブシステム（１１２）が第１の動作モードで動作しており、かつ二次エレベータ制御サブシステム（１１４，１１６，１１８）と保守機器（１２０）との間の通信の設定可能な二次ローカル動作タイムアウト時間が終了していないとの判定に応じて、パススルーリモート接続を最後まで実行する選択肢を提供することをさらに含むことを特徴とする請求項１記載の方法。
【請求項５】
二次ローカル接続が確立しており、かつエレベータ制御サブシステム（１１２）が第２の動作モードで動作しているとの判定に応じて、前記要求を拒否することをさらに含むことを特徴とする請求項４記載の方法。
【請求項６】
エレベータ制御システム（１０４）の制御階層において、二次エレベータ制御サブシステム（１１４，１１６，１１８）が親サブシステムであり、エレベータ制御サブシステム（１１２）が子サブシステムであることを特徴とする請求項４記載の方法。
【請求項７】
二次エレベータ制御サブシステム（１１４，１１６，１１８）の動作を監視し、二次エレベータ制御サブシステム（１１４，１１６，１１８）に特定のデータを問い合わせ、エレベータの運転をカスタマイズし、分析のためのデータをダウンロードするために、リモート接続およびエレベータ制御サブシステム（１１２）を介してリモートユーザシステム（１１０）にリモートアクセス機能を提供することをさらに含むことを特徴とする請求項４記載の方法。
【請求項８】
リモート接続の確立に応じて、リモート接続上の動作を監視し、
設定可能なリモート動作タイムアウト時間にわたってリモート接続上に動作がないこと応じて、リモート接続を切断することをさらに含むことを特徴とする請求項１記載の方法。
【請求項９】
リモート接続の確立に応じて、ローカル接続の試みを監視し、
リモート接続が確立しており、かつ設定可能なリモート動作タイムアウト時間が終了していないとの判定に応じて、ローカル接続の試みによるローカル接続の確立を阻止し、
ローカル接続の試みの検知に応じて、リモートユーザシステム（１１０）にローカル接続の試みに対する警告メッセージを送信することをさらに含むことを特徴とする請求項１記載の方法。
【請求項１０】
エレベータ制御システム（１０４）の複数のサブシステム（１０２）へのリモートアクセスを提供するシステムであって、
通信ユニット（１０６）を介してリモートユーザシステム（１１０）と通信するように構成可能な複数のサブシステム（１０２）に含まれるエレベータ制御サブシステム（１１２）を含み、該エレベータ制御サブシステム（１１２）は、
保守機器（１２０）と通信するように構成可能な保守インターフェース（３１２）と、
通信ユニット（１０６）と通信するように構成可能な外部通信インターフェース（３１６）と、
通信タイマ（３１８）と、
リモートアクセスロジック（３２０）を実行する処理回路（３０２）と、を備えており、リモートアクセスロジック（３２０）は、
外部通信インターフェース（３１６）を介して、エレベータ制御サブシステム（１１２）においてリモート接続を確立する要求をリモートユーザシステム（１１０）から受信し、
保守インターフェース（３１２）を介して、エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立されているかを判定し、
エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立していないとの判定に応じてリモート接続を確立し、
保守機器（１２０）がローカル接続上で最後に動作してからの経過時間を送信し、エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立されており、エレベータ制御サブシステム（１１２）が第１の動作モードで動作しており、かつ通信タイマ（３１８）の監視による、エレベータ制御サブシステム（１１２）と保守機器（１２０）との間の通信の設定可能なローカル動作タイムアウト時間が終了していないとの判定に応じて、リモート接続を最後まで実行する選択肢を提供する方法を含むことを特徴とするシステム。
【請求項１１】
リモートアクセスロジック（３２０）が、エレベータ制御サブシステム（１１２）と保守機器（１２０）との間にローカル接続が確立されており、かつエレベータ制御サブシステム（１１２）が第２の動作モードで動作しているとの判定に応じてリモート接続を拒否する方法をさらに含むことを特徴とする請求項１０記載のシステム。
【請求項１２】
リモートアクセスロジック（３２０）が、リモート接続の確立に応じて、エレベータ制御サブシステム（１１２）の動作を監視し、エレベータ制御サブシステム（１１２）に特定のデータを問い合わせ、エレベータの運転をカスタマイズし、分析のためのデータをダウンロードするリモートアクセス機能をリモート接続によってリモートユーザシステム（１１０）に提供する方法をさらに含むことを特徴とする請求項１０記載のシステム。
【請求項１３】
複数のサブシステム（１０２）は、二次エレベータ制御サブシステム（１１４，１１６，１１８）をさらに含み、エレベータ制御サブシステム（１１２）は、二次エレベータ制御サブシステム（１１４，１１６，１１８）と通信するサブシステム通信インターフェース（３１４）をさらに含み、リモートアクセスロジック（３２０）は、
エレベータ制御サブシステム（１１２）において、二次エレベータ制御サブシステム（１１４，１１６，１１８）へのリモートアクセスの要求を受信し、
二次エレベータ制御サブシステム（１１４，１１６，１１８）と保守機器（１２０）との間に二次ローカル接続が確立されているかを判定し、
二次ローカル接続が確立していないとの判定に応じて、リモートユーザシステム（１１０）と二次エレベータ制御サブシステム（１１４，１１６，１１８）との間の通信パススルー装置として動作するようにエレベータ制御サブシステム（１１２）を構成し、
保守機器（１２０）が二次ローカル接続上で最後に動作してからの経過時間を送信し、二次ローカル接続が確立しており、エレベータ制御サブシステム（１１２）が第１の動作モードで動作しており、かつ二次エレベータ制御サブシステム（１１４，１１６，１１８）と保守機器（１２０）との間の通信の設定可能な二次ローカル動作タイムアウト時間が終了していないとの判定に応じて、パススルーリモート接続を最後まで実行する選択肢を提供する方法をさらに含むことを特徴とする請求項１０記載のシステム。
【請求項１４】
リモートアクセスロジック（３２０）は、二次ローカル接続が確立しており、かつエレベータ制御サブシステム（１１２）が第２の動作モードで動作しているとの判定に応じて、前記要求を拒否する方法をさらに含むことを特徴とする請求項１３記載のシステム。
【請求項１５】
エレベータ制御システム（１０４）の制御階層において、二次エレベータ制御サブシステム（１１４，１１６，１１８）が親サブシステムであり、エレベータ制御サブシステム（１１２）が子サブシステムであることを特徴とする請求項１３記載のシステム。
【請求項１６】
リモートアクセスロジック（３２０）は、リモート接続の確立に応じて、リモート接続上の動作を監視し、
設定可能なリモート動作タイムアウト時間にわたってリモート接続上に動作がないこと応じて、リモート接続を切断する方法をさらに含むことを特徴とする請求項１０記載のシステム。
【請求項１７】
リモートアクセスロジック（３２０）は、リモート接続の確立に応じて、保守インターフェース（３１２）上のローカル接続の試みを監視し、
ローカル接続の試みの検知に応じて、リモートユーザシステム（１１０）にローカル接続の試みに対する警告メッセージを送信する方法をさらに含むことを特徴とする請求項１０記載のシステム。
【請求項１８】
複数のエレベータ制御システム（１０４）をさらに含み、これらの複数のエレベータ制御システム（１０４）は、通信ユニット（１０６）との通信を共有することを特徴とする請求項１０記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エレベータ制御システムのアクセスに関し、特に、複数のサブシステムを有するエレベータ制御システムのリモートアクセスに関する。
【背景技術】
【０００２】
エレベータ制御システムの多くは、エレベータを制御する種々の機能を実行する複数のサブシステムを含む。エレベータ制御のサブシステムの例としては、運転制御および出発管理サブシステム、動作制御サブシステム、駆動制御サブシステムおよびドア制御サブシステムがある。このような種類のエレベータ制御システムの保守のために、エレベータの整備士または技術者は、エレベータ制御室で各々のサブシステムのトラブルシューティングを直接行うことができる。あるいは、特定のサブシステムに通信ユニットを物理的に取り付けて、リモートアクセス装置を使用してサブシステムのリモート診断を行うこともできる。複数のサブシステムのトラブルシューティングや保守のためには、各々のサブシステムに保守機器を直接接続するか、通信ユニットを直接接続することによって各々のサブシステムに個別にアクセスして問い合わせを行う。エレベータ制御システムは、制御システムの階層において、上位のサブシステムから下位のサブシステムに指令を送信するのをサポートしうる。
【発明の概要】
【課題を解決するための手段】
【０００３】
本発明の一形態では、エレベータ制御システムの複数のサブシステムへのリモートアクセスを提供する方法が提供される。この方法は、複数のサブシステムに含まれるエレベータ制御サブシステムに接続された通信ユニットを介して、エレベータ制御サブシステムにおけるリモート接続を確立する要求をリモートユーザシステムから受信することを含む。この方法は、また、エレベータ制御サブシステムと保守機器との間にローカル接続が確立されているかを判定することを含む。この方法は、さらに、エレベータ制御サブシステムと保守機器との間にローカル接続が確立されていないことに応じてリモート接続を確立することを含む。この方法は、保守機器の最後の動作からの経過時間を送信し、ローカル接続が確立されており、エレベータ制御サブシステムが第１の動作モードで動作しており、かつ設定可能なローカル動作タイムアウト時間が終了していないことに応じてリモート接続を最後まで実行する選択肢を提供することをさらに含む。
【０００４】
本発明の他の形態では、エレベータ制御システムの複数のサブシステムへのリモートアクセスのためのシステムが提供される。このシステムは、通信ユニットを介してリモートユーザシステムと通信するように構成可能な複数のサブシステムに含まれるエレベータ制御サブシステムを含む。エレベータ制御サブシステムは、保守機器と通信するように構成可能な保守インターフェースを含む。エレベータ制御サブシステムは、さらに、通信タイマと通信ユニットと通信するように構成可能な外部通信インターフェースとを含む。エレベータ制御サブシステムは、リモートアクセスロジックを実行する処理回路をさらに含む。リモートアクセスロジックは、外部通信インターフェースを介して、エレベータ制御サブシステムにおいてリモート接続を確立する要求をリモートユーザシステムから受信する。リモートアクセスロジックは、保守インターフェースを介してエレベータ制御サブシステムと保守機器との間にローカル接続が確立されているかを判定する。リモートアクセスロジックは、さらに、エレベータ制御サブシステムと保守機器との間にローカル接続が確立されていないことに応じてリモート接続を確立する。リモートアクセスロジックは、保守機器の最後の動作からの経過時間を送信し、ローカル接続が確立しており、エレベータ制御サブシステムが第１の動作モードで動作しており、かつ通信タイマの監視による、設定可能なローカル動作タイムアウト時間が終了していないとの判定に応じてリモート接続を最後まで実行する選択肢を提供する。
【０００５】
本発明の他の形態では、エレベータ制御システムの複数のサブシステムへのリモートアクセスのためのコンピュータプログラム製品が提供される。コンピュータプログラム製品は、処理回路によって可読で、かつ上述の方法を実行するために処理回路によって実行される指令を記憶する記憶媒体を含む。
【０００６】
上述および他の利点および特徴は、図面を参照して以下の説明によってさらに明らかになる。実施形態では、図面を参照して本発明の実施例とともに本発明の利点および特徴を例示的に説明する。本発明は、以下の請求の範囲に記載されている。
【図面の簡単な説明】
【０００７】
【図１】エレベータ制御システムの複数のサブシステムにリモートアクセスするためのシステムの一例を示す説明図である。
【図２】複数のエレベータ制御システムの複数のサブシステムにリモートアクセスするためのシステムの一例を示す説明図である。
【図３】例示的な実施例によるエレベータ制御システムのエレベータ制御サブシステムのブロック図である。
【図４】例示的な実施例によるエレベータ制御システムの複数のサブシステムへのリモートアクセスを提供する例示的なプロセスの説明図である。
【発明を実施するための形態】
【０００８】
例示的な実施例は、エレベータ制御システムの複数のサブシステムへのリモートアクセスを提供する。リモートアクセスは、資格のあるエレベータ作業員がエレベータ制御システムにアクセスし、エレベータの直接的な制御に関連する全てのサブシステムに対する検索および問い合わせを可能にする。資格のあるエレベータ作業員は、詳細なエレベータ診断情報を取得し、エレベータ制御を監視し、エレベータ制御システム内の全てのサブシステムによりエレベータの運転をカスタマイズすることができる。エレベータ制御システムにより実現されるリモートアクセスロジックは、ローカル接続およびリモート接続のアービトレーションおよび優先順位を管理する。
【０００９】
図１は、エレベータ制御システム１０４の複数のサブシステム１０２にリモートアクセスするためのシステム１００の一例である。エレベータ制御システム１０４とのリモートアクセスを確立するために、通信ユニット１０６がエレベータ制御システム１０４およびネットワーク１０８と接続して機能する。リモートユーザシステム１１０と通信ユニット１０６との間の双方向の通信リンクを確立するように、リモートユーザシステム１１０も遠隔位置でネットワーク１０８と接続して機能しうる。リモートユーザシステム１１０は、デスクトップ、ラップトップ、汎用コンピュータ装置および／または処理回路およびキーボードやディスプレイ装置などの入出力インターフェースを有するインターネットベースの電話や携帯端末を含む他のネットワーク装置とすることができる。ネットワーク１０８は、当該技術で周知のあらゆる種類の通信ネットワークとすることができる。例えば、ネットワーク１０８は、普通の従来の電話サービス（ＰＯＴＳ）ネットワーク、イントラネット、エクストラネットまたはインターネットなどのインターネットワーク、またはこれらの組合せとすることができる。また、ネットワーク１０８は、無線、有線および／または光ファイバリンクを含みうる。
【００１０】
例示的な実施例では、通信ユニット１０６は、ネットワーク１０８のネットワーク共通フォーマットからエレベータ制御システム１０４のサブシステム１０２との接続のための制御システム通信フォーマットへのプロトコルの変換を実行する。通信ユニット１０６は、リモートエレベータ監視（ＲＥＭ（登録商標））ユニットまたはモデムやネットワークインターフェースカードなどの他の通信インターフェース装置とすることができる。リモートユーザシステム１１０は、エレベータ制御システム１０４との通信が確立されると、通信ユニット１０６と物理的に接続されたエレベータ制御サブシステムと直接接続する要求を生成する。図１の例では、エレベータ制御サブシステム１１２が通信ユニット１０６と物理的に接続されている。リモートユーザシステム１１０は、リモート接続が確立された後に、エレベータ制御システム１０４内の全てのサブシステム１０２への内部接続あるいはパススルー接続を要求することができる。
【００１１】
図１の例では、サブシステム１０２は、エレベータ制御サブシステム１１２、エレベータ制御サブシステム１１４、エレベータ制御サブシステム１１６およびエレベータ制御サブシステム１１８を含む。サブシステム１０２は、通常の運転条件において、エレベータ制御サブシステム１１４がエレベータ制御サブシステム１１２に指令およびデータを送り、エレベータ制御サブシステム１１２が指令およびデータをエレベータ制御サブシステム１１６，１１８に送る階層構造で接続されている。例えば、エレベータ制御サブシステム１１４は、エレベータ制御サブシステム１１２として示される動作制御サブシステムに指令およびデータを送るように構成された運転制御および出発管理サブシステムである。エレベータ制御サブシステム１１２は、続いて、エレベータ制御システム１１６として示される駆動制御サブシステムおよびエレベータ制御サブシステム１１８として示されるドア制御サブシステムとすることができる下位の目標サブシステムに指令およびデータを送る。
【００１２】
図１のサブシステム１０２の階層構造では、他のエレベータ制御サブシステムの上に示されたエレベータ制御サブシステムは親サブシステムとも呼ばれ、他のエレベータ制御サブシステムの下に示されたエレベータ制御サブシステムは子サブシステムとも呼ばれる。例えば、エレベータ制御サブシステム１１４は、エレベータ制御サブシステム１１２，１１６，１１８の親サブシステムであり、エレベータ制御サブシステム１１２は、エレベータ制御サブシステム１１６，１１８の親サブシステムであるが、エレベータ制御サブシステム１１４の子サブシステムである。エレベータ制御サブシステム１１４がエレベータ制御サブシステム１１２，１１６，１１８の全ての親サブシステムであるので、マスタサブシステム１１４とも呼ばれる。
【００１３】
例示的な実施例における動的な通信フォーマットは、サブシステム１０２の制御階層内の位置に関係なく、全てのサブシステム１０２が通信パススルー装置として機能することを可能にする。よって、エレベータ制御サブシステム１１６は、エレベータ制御サブシステム１１２，１１４の子サブシステムであるにもかかわらず、通信ユニット１０６と接続されていれば、エレベータ制御サブシステム１１２，１１４にリモートアクセス通信を経路づけることができる。従って、図１に示すように、エレベータ制御サブシステム１１２は、マスタサブシステム１１４の子サブシステムであるにもかかわらず、マスタサブシステム１１４への通信パススルー装置として機能する。図１の例では、通信ユニット１０６との一次通信がエレベータ制御サブシステム１１２によって行われ、リモートアクセス指令がエレベータ制御サブシステム１１２に対して二次階層に送られるので、エレベータ制御サブシステム１１４，１１６，１１８は、リモートアクセスに関しては二次エレベータ制御サブシステムと呼ぶことができる。
【００１４】
エレベータ制御システム１０４は、さらに、保守機器１２０とのローカル通信をサポートする。保守機器１２０は、接続されるサブシステムの保守のためにいずれのサブシステム１０２とも直接接続可能である。例示的な実施例では、各々のエレベータ制御サブシステム１１２〜１１８は、保守機器１２０との直接接続をサポートする１つまたは複数の保守インターフェースを有する。保守機器１２０およびリモートユーザシステム１１０の両方が、エレベータ保守作業を実行することができる。リモートユーザシステム１１０は、全てのサブシステム１０２にアクセス可能なので、サブシステム１０２のリモートアクセスロジックがリモートユーザシステム１１０および保守機器１２０の両方からの通信のアービトレーションを実行する。
【００１５】
例示的な実施例では、エレベータ制御サブシステム１１２が、リモート接続の最初の接続要求を受信し、リモートユーザによってローカル接続が切断されないように保守機器１２０とのローカル接続が確立されているかを判定する。ローカル接続は、保守機器１２０がエレベータ制御サブシステム１１２に物理的に接続されたときに確立される。保守機器１２０が接続されていれば、エレベータ制御サブシステム１１２は、保守機器１２０の動作があった時点からの時間を監視する。選択可能な時間にわたって保守機器１２０の動作が検知されなかった場合、エレベータ制御サブシステム１１２はリモート接続を許可する。エレベータ制御サブシステム１１２に保守機器１２０が接続されていない場合にもリモート接続が許可される。
【００１６】
リモート接続が確立されると、ローカル接続の試みによって切断されることはない。リモート接続が確立された後でローカル接続が試みられると、リモートユーザに競合のおそれを通知するために警告メッセージが生成されてリモートユーザシステム１１０に中継される。リモート接続は、設定可能なリモート動作タイムアウト時間をさらに有し、この設定可能なリモート動作タイムアウト時間にわたって動作がないことによりリモート接続を切断することができる。
【００１７】
リモートユーザシステム１１０は、いずれのエレベータ制御サブシステム１０２にもアクセスを要求することができる。リモートユーザシステム１１０とエレベータ制御サブシステム１１２との間にリモート接続が確立されると、リモートユーザシステム１１０は、二次エレベータ制御サブシステムとなるエレベータ制御サブシステム１１４，１１６，１１８へのパススルーリモートアクセスを要求することができ、この場合にはエレベータ制御サブシステム１１２は通信パススルー装置として機能する。パススルー要求に応じて、目標サブシステムと保守機器１２０とのローカル接続が確立されているかのチェックが実行される。ローカル接続がないこと、あるいは設定可能な二次ローカル動作タイムアウト時間の終了によって判定されるように動作中のローカル接続がなければ、サブシステム１１２は二次エレベータ制御サブシステム１１４，１１６，１１８へのパススルー接続をサポートする。
【００１８】
リモート接続が確立されると、リモートユーザは、サブシステムの動作の監視、サブシステムへの特定データの問い合わせ、エレベータの運転のカスタマイズおよび分析のためのデータのダウンロードを行うことができる。リモート接続を切断するには、エレベータ制御サブシステム１１２に接続を切断する要求が送信される。加えて、エレベータ制御サブシステム１１２は、リモートユーザシステム１１０との通信リンクを切断するために通信ユニット１０６との通信の喪失を監視する。リモート接続の通信リンクの切断は、ローカル接続を現時点でサポートできることを指示するために変数またはフラグを変更することを含みうる。リモート接続の終了時に種々のデフォルト制御パラメータおよびデータをリセットし、エレベータ制御システム１０４を既知の状態に戻すことができる。
【００１９】
図２は、複数のエレベータ制御システム１０４の複数のサブシステムにリモートアクセスするシステム２００の一例を示している。図２は、単一の通信ユニット１０６に複数のエレベータ制御システム１０４が接続された実施例を示す。図１のシステム１００と同様に、リモートユーザシステム１１０がネットワーク１０８を介して通信ユニット１０６と通信する。しかし、システム２００は、複数のエレベータ制御システム１０４のリモートアクセスを可能にする。複数のエレベータ制御システム１０４で通信ユニット１０６を共有することで、制御ユニット１０６の重複をなくすことができるので資源が有効利用される。別の実施例では、複数の通信ユニット１０６が複数のエレベータ制御システム１０４と接続される。システム２００は、中間通信インターフェース２０２を使用して通信をバッファに入れるとともに、通信ユニット１０６と複数のエレベータ制御システム１０４との間の分散ローディング、タイミングおよびプロトコルの選択肢を増やすことができる。中間通信インターフェース２０２は、図２に示すマルチドロップローカルエリアネットワーク構成をサポートする。１つまたは複数の中間通信インターフェース２０２を通信ユニット１０６またはエレベータ制御システム１０４に統合してもよい。
【００２０】
図３は、例示的な実施例によるエレベータ制御サブシステム３００のブロック図である。エレベータ制御サブシステム３００は、図１の個々のエレベータ制御サブシステム１１２〜１１８を実現するために使用可能なハードウェアアーキテクチャである。エレベータ制御サブシステム３００は、不揮発性メモリ３０４、揮発性メモリ３０６、制御入力３０８、制御出力３１０、保守インターフェース３１２、サブシステム通信インターフェース３１４、外部通信インターフェース３１６および通信タイマ３１８と接続して機能する処理回路３０２を含む。処理回路３０２は、上述した機能および以下に説明する機能を実行するリモートアクセスロジック３２０を実行する。
【００２１】
不揮発性メモリ３０４は、電源を切っても消失しない実行可能なプログラムおよびデータを含むコンピュータ可読記憶媒体である。揮発性メモリ３０６は、電源を切ったら消失するプログラムおよび／またはデータを記憶する。制御入力３０８は、アナログおよび／またはデジタルの入力を取得する信号処理回路を含みうる。制御出力３１０は、アナログおよび／またはデジタルの出力をドライブする信号処理回路を含みうる。保守インターフェース３１２は、図１の保守機器１２０との通信をサポートする。サブシステム通信インターフェース３１４は、エレベータ制御サブシステム１１２，１１４の間などのサブシステム間の通信を可能にする。サブシステム通信インターフェース３１４は、マルチドロップ、ポイントツーポイントおよび複数の単方向性および双方向性のリンクなどの種々の通信フォーマットをサポートしうる。外部通信インターフェース３１６は、図１の通信ユニット１０６との通信をサポートする。通信タイマ３１８は、保守インターフェース３１２の通信セッション、サブシステムの通信インターフェース３１４および／または外部通信インターフェース３１６のタイムアウト時間を設定するために使用可能である。通信タイマ３１８または他のタイマ（図示省略）は、種々のインターフェースにおける最後の動作からの時間を監視するために使用できる。通信タイマ３１８を使用して追跡できる動作の監視時間の例は、保守機器１２０が最後に動作してからの時間、設定可能なローカル動作タイムアウト時間、設定可能な二次ローカル動作タイムアウト時間および設定可能なリモート動作タイムアウト時間を含む。
【００２２】
図４は、例示的な実施例に従って、エレベータ制御システム１０４の複数のサブシステム１０２へのリモートアクセスを提供する、例示的なプロセス４００を示している。このプロセス４００は、図１〜図３を参照して説明する。プロセス４００は、図３のリモートアクセスロジック３２０により実現可能である。リモートアクセスロジック３２０は、通信ユニット１０６に接続された複数のサブシステム１０２のいずれにもインストール可能であるが、説明を容易にするために図１に示すエレベータ制御サブシステム１１２を参照してプロセス４００を説明する。
【００２３】
ブロック４０２では、エレベータ制御サブシステム１１２は、エレベータ制御サブシステム１１２に接続された通信ユニット１０６を介してリモートユーザシステム１１０からリモート接続を確立する要求を受信する。ブロック４０４では、エレベータ制御サブシステム１１２は、エレベータ制御サブシステム１１２と保守機器１２０との間にローカル接続が確立されているかを判定する。ローカル接続は、既にリモート接続が確立されていない場合に保守インターフェース３１２を介してエレベータ制御サブシステム１１２と保守機器１２０との間に確立されうる。
【００２４】
ブロック４０６では、エレベータ制御サブシステム１１２は、エレベータ制御サブシステム１１２と保守機器１２０との間にローカル接続が確立されていないとの判定に応じてリモート接続を確立する。リモート接続は、リモート接続が確立されたことに応じて、エレベータ制御サブシステム１１２の動作の監視、エレベータ制御サブシステム１１２への特定のデータの問い合わせ、エレベータの運転のカスタマイズおよび分析のためのデータのダウンロードのためのリモートアクセス機能をリモートユーザシステムに提供する。
【００２５】
エレベータ制御サブシステム１１２は、複数の動作モードをサポートする。いくつかの動作モードでは、リモートユーザシステム１１０のユーザの選択でリモートアクセス要求が許可される。他の動作モードでは、リモートアクセス要求は自動的に拒否される。ブロック４０８では、エレベータ制御サブシステム１１２は、保守機器１２０がローカル接続上で最後に動作してからの経過時間を送信し、エレベータ制御サブシステム１１２と保守機器１２０との間にローカル接続が確立されており、エレベータ制御サブシステム１１２が第１の動作モードで動作しており、かつエレベータ制御サブシステム１１２と保守機器１２０との間の通信の設定可能なローカル動作タイムアウト時間が終了していないとの判定に応じて、リモート接続を最後まで実行する選択肢を提供する。エレベータ制御サブシステム１１２は、ローカル接続が確立されており、かつエレベータ制御サブシステム１１２が第２の動作モードで動作しているとの判定に応じて、リモート接続を拒否することができる。
【００２６】
リモート接続が確立されている状態では、エレベータ制御サブシステム１１２は、エレベータ制御サブシステム１１４，１１６，１１８などの二次エレベータ制御サブシステム１１２へのリモートアクセスの要求を受信しうる。エレベータ制御サブシステム１１２は、二次ローカル接続が二次エレベータ制御サブシステムと保守機器１２０との間に確立しているかを判定する。エレベータ制御サブシステム１１２は、二次ローカル接続が確立していないとの判定に応じて、リモートユーザシステム１１０と二次エレベータ制御サブシステムとの間の通信パススルー装置として機能するように構成されている。エレベータ制御サブシステム１１２は、保守機器が二次ローカル接続上で最後に動作してからの経過時間を送信し、二次ローカル接続が確立しており、エレベータ制御サブシステム１１２が第１の動作モードで動作しており、かつ二次エレベータ制御サブシステムと保守機器１２０との間の通信の設定可能な二次ローカル動作タイムアウト時間が終了していないとの判定に応じてパススルーリモート接続を最後まで実行する選択肢を提供しうる。エレベータ制御サブシステム１１２は、二次ローカル接続が確立しており、かつエレベータ制御サブシステム１１２が第２の動作モードで動作しているとの判定に応じて要求を拒否しうる。二次エレベータ制御サブシステムは、エレベータ制御サブシステム１１２に対するエレベータ制御サブシステム１１４のようにエレベータ制御システム１０４の制御階層における親サブシステムであってもよい。よって、親サブシステムが制御に関してはマスタサブシステムであっても、子サブシステムであるエレベータ制御サブシステム１１２が親サブシステムの通信パススルー装置として機能しうる。
【００２７】
リモートユーザシステム１１０は、二次エレベータ制御サブシステムでいくつかの機能を実行するために、リモート接続およびエレベータ制御サブシステム１１２を介してリモートアクセス機能を有しうる。リモートアクセス機能の例には、二次エレベータ制御サブシステムの動作の監視、二次エレベータ制御サブシステムへの特定のデータの問い合わせ、エレベータの運転のカスタマイズおよび分析のためのデータのダウンロードが含まれる。
【００２８】
エレベータ制御サブシステム１１２は、リモート接続の確立に応じてリモート接続上の動作を監視するとともに、設定可能なリモート動作タイムアウト時間にわたってリモート接続上に動作がないことに応じてリモート接続を切断することができる。エレベータ制御サブシステム１１２は、また、リモート接続の確立に応じてローカル接続の試みを監視するとともに、リモート接続が確立されており、かつ設定可能なリモート動作タイムアウト時間が終了していないことの判定に応じてローカル接続の試みによりローカル接続が確立されることを阻止しうる。エレベータ制御サブシステム１１２は、さらに、ローカル接続の試みを検知したことに応じて、リモートユーザシステム１１０にローカル接続の試みに対する警告メッセージを送信することもできる。
【００２９】
例示的な実施例の技術的な効果には、エレベータ制御システムの複数のサブシステムへのリモートアクセスを提供することが含まれる。リモートアクセスは、複数のサブシステムにわたるエレベータの動作不良の速やかな診断およびトラブルシューティングを可能にする。ローカル接続とリモート接続とのアービトレーションは、リモートユーザに優先権を与え、リモート接続が確立されているときにローカル接続を阻止する。リモートアクセス通信プロトコルの適合性により、制御階層内の相対的な位置に関係なく、通信ユニットに接続された全てのサブシステムが通信パススルー装置として動作することを可能にし、これによりマスタサブシステムにおけるトップダウン接続点の必要性がなくなる。
【００３０】
本発明の機能は、ソフトウェア、ファームウェア、ハードウェアおよびこれらの組合せによって実現可能である。
【００３１】
上述したように、実施例は、コンピュータで実現されるプロセスおよびこのようなプロセスを実行する装置の形態で実現可能である。例示的な実施例では、本発明は、１つまたは複数の処理回路で実行されるコンピュータプログラムとして実現される。実施例は、フロッピーディスク、ＣＤ−ＲＯＭ、ハードディスクドライブ、ユニバーサルシリアルバス（ＵＳＢ）フラッシュドライブ、不揮発性メモリや他のあらゆるコンピュータ可読記憶媒体などの有形の媒体に記憶される指令を含むコンピュータプログラムコードを含み、処理回路を有する処理システムによってコンピュータプログラムコードが読み込まれて実行されると、処理装置が本発明を実施する装置となる。実施例は、記憶媒体に記憶されるか、コンピュータに読み込まれるとともに／または実行されるか、電気配線やケーブル、光ファイバ、または電磁放射などの通信媒体を介して通信されるコンピュータプログラムコードを含み、コンピュータプログラムコードは、処理システムによって読み込まれて実行され、処理システムが本発明を実施する装置となる。マイクロプロセッサで実現される場合には、コンピュータプログラムコードのセグメントが特定の論理回路を生成するようにマイクロプロセッサを設定する。
【００３２】
限定された数の実施例に関連して本発明を詳細に説明したが、本発明は開示された実施例に限定されるものではない。むしろ、本発明は、上述していないが本発明の趣旨および範囲に対応する種々の変形、変更、代用または同等の構成を含むように改良可能である。さらに、本発明の種々の実施例を説明したが、本発明の形態は説明した実施例のいくつかのみを含みうる。よって、本発明は、上述の説明によって限定されるものではなく、請求の範囲のみによって限定されるものである。
【図１】
2013505177.tif 000003
【図２】
2013505177.tif 000004
【図３】
2013505177.tif 000005
【図４】
2013505177.tif 000006
【国際調査報告】
2013505177.tif 000007
2013505177.tif 000008