(57)【要約】  少なくとも1つの機器、例えばバイオプロセシング機器の遠隔制御および監視のためのシステムが、開示され、前記システムは、  -  制御されおよび/または監視されるべき少なくとも1つの機器と、  -  少なくとも1つの機器に接続される少なくとも1つの機器サーバであって、前記機器サーバは、機器制御ソフトウェアを含む、少なくとも1つの機器サーバと、  -  少なくとも1つの機器サーバに接続される少なくとも1つのゲートウェイと、  -  少なくとも1つの機器サーバ内に提供される移送手段であって、前記移送手段は、少なくとも1つの接続された機器から情報を受け取り、前記情報を少なくとも1つのゲートウェイに転送するように構成される、移送手段と、  -  機器制御ウェブページ内のウェブブラウザを介して少なくとも1つの機器を制御する可能性を提供するために、少なくとも1つ機器サーバ内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバと、  -  少なくとも1つのゲートウェイ内に提供される発行手段であって、前記発行手段は、情報を少なくとも1つの機器サーバから受け取り、前記情報を機器監視ウェブページ内に発行するように構成される、発行手段と、  -  ウェブブラウザを介して機器監視ウェブページ内の少なくとも1つの機器を監視する可能性を提供するために、少なくとも1つのゲートウェイ内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバとを備える。
2020516174.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも1つの機器(3)の遠隔監視および制御のための方法であって、
前記少なくとも1つの機器(3)からの情報を、前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)内で収集するステップ(S1)と、
前記少なくとも1つの機器サーバ(5)に接続されるゲートウェイ(7)に前記情報を転送するステップ(S3)と、
前記ゲートウェイ(7)内で受け取られる前記機器(3)からの前記情報を、前記ゲートウェイ(7)内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)を使用して、機器監視ウェブページ内に発行するステップ(S5)と、
前記ゲートウェイ(7)に接続されるクライアント(9)から前記機器監視ウェブページを開くステップ(S7)と、
前記機器監視ウェブページ内に示される前記機器情報を前記クライアント(9)から監視するステップ(S9)と、
前記機器監視ウェブページ内のハイパーリンクを選択することによって、制御すべき前記機器(3)のうちの少なくとも1つを選ぶステップ(S11)と、
前記機器サーバ(5)内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)によって提供される機器制御ウェブページに前記機器監視ウェブページをリダイレクトするステップ(S13)と、
前記機器制御ウェブページを通じて前記クライアント(9)から前記機器(3)のうちの少なくとも1つを制御するステップ(S15)と
を含む、遠隔監視および制御のための方法。
【請求項２】
ゲートウェイ(7)に前記情報を転送する前記ステップ(S3)は、前記ゲートウェイに接続される少なくとも2つの機器サーバ(5)から前記ゲートウェイに情報を転送するステップを含む、請求項1に記載の方法。
【請求項３】
監視する前記ステップ(S9)は、同じ機器監視ウェブページ内の1つよりも多い機器(3)を監視するステップを含む、請求項1または2に記載の方法。
【請求項４】
少なくとも1つの機器(3)の遠隔制御および監視を提供するための方法であって、
移送手段(11)を少なくとも1つの機器サーバ(5)に提供するステップ(A1)であって、前記移送手段(11)は、前記機器サーバ(5)に接続される少なくとも1つの機器(3)から情報を受け取り、前記情報を前記少なくとも1つの機器サーバ(5)に接続されるゲートウェイ(7)に転送するように構成される、ステップ(A1)と、
機器制御ウェブページ内のウェブブラウザを介して前記少なくとも1つの機器(3)を制御する可能性を提供するために、ウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)を前記少なくとも1つの機器サーバ(5)内に提供するステップ(A3)と、
発行手段(15)を前記ゲートウェイ(7)内に提供するステップ(A5)であって、前記発行手段(15)は、少なくとも1つの機器サーバ(5)から情報を受け取り、前記情報を機器監視ウェブページ上に発行するように構成される、ステップ(A5)と、
ウェブブラウザを介して前記機器監視ウェブページ内の前記少なくとも1つの機器(3)を監視する可能性を提供するために、ウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)を前記ゲートウェイ(7)内に提供するステップ(A7)と
を含む、遠隔制御および監視を提供するための方法。
【請求項５】
前記移送手段(11)および前記第1の自己ホスト型ウェブサーバ(13)は、前記少なくとも1つの機器サーバ(5)にプラグインとして提供され、前記発行手段(15)および前記第2の自己ホスト型ウェブサーバ(17)は、前記ゲートウェイ(7)にプラグインとして提供される、請求項4に記載の方法。
【請求項６】
前記機器監視ウェブページ内の各機器(3)についてのハイパーリンクを各機器についての対応する機器制御ウェブページに提供するステップをさらに含む、請求項4または5に記載の方法。
【請求項７】
少なくとも1つの機器(3)の遠隔制御および監視のためのシステムであって、
制御されおよび/または監視されるべき少なくとも1つの機器(3)と、
前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)であって、前記機器サーバは、機器制御ソフトウェアを含む、少なくとも1つの機器サーバ(5)と、
前記少なくとも1つの機器サーバに接続される少なくとも1つのゲートウェイ(7)と、
前記少なくとも1つの機器サーバ(5)内に提供される移送手段(11)であって、前記移送手段は、前記少なくとも1つの接続された機器(3)から情報を受け取り、前記情報を前記少なくとも1つのゲートウェイ(7)に転送するように構成される、移送手段(11)と、
機器制御ウェブページ内のウェブブラウザを介して前記少なくとも1つの機器(3)を制御する可能性を提供するために前記少なくとも1つの機器サーバ(5)内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)と、
前記少なくとも1つのゲートウェイ(7)内に提供される発行手段(15)であって、前記発行手段は、情報を少なくとも1つの機器サーバ(5)から受け取り、前記情報を機器監視ウェブページ内に発行するように構成される、発行手段(15)と、
ウェブブラウザを介して前記機器監視ウェブページ内の前記少なくとも1つの機器(3)を監視する可能性を提供するために前記少なくとも1つのゲートウェイ(7)内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)と
を備える、遠隔制御および監視のためのシステム。
【請求項８】
前記移送手段(11)および前記第1の自己ホスト型ウェブサーバ(13)は、前記機器サーバ(5)にプラグインとして提供され、前記発行手段(15)および前記第2の自己ホスト型ウェブサーバ(17)は、前記ゲートウェイ(7)にプラグインとして提供される、請求項7に記載のシステム。
【請求項９】
前記少なくとも1つの機器(3)は、分析機器、バイオプロセス機器またはプロセス開発機器である、請求項7または8に記載のシステム。
【請求項１０】
前記少なくとも1つの機器(3)は、クロマトグラフィシステム、ろ過システム、バイオリアクタ、ペプチド合成システムまたは電気泳動システムである、請求項7から9のいずれか一項に記載のシステム。
【請求項１１】
前記機器監視ウェブページ内に提供される少なくとも1つのハイパーリンクをさらに含み、前記少なくとも1つのハイパーリンクは、前記ハイパーリンクを選択するユーザを前記機器制御ウェブページにリダイレクトすることになる、請求項7から10のいずれか一項に記載のシステム。
【請求項１２】
少なくとも1つの機器(3)の遠隔制御および監視のためのシステム(1)内に提供されるゲートウェイ(7)であって、前記システムは、制御されおよび/または監視されるべき少なくとも1つの機器(3)と、前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)とを備え、前記機器サーバは、機器制御ソフトウェアを含み、前記ゲートウェイ(7)は、前記少なくとも1つの機器サーバ(5)に接続され、
発行手段(15)であって、前記発行手段は、前記少なくとも1つの機器(3)についての情報を前記少なくとも1つの機器サーバ(5)から受け取り、前記情報を機器監視ウェブページ内に発行する、発行手段(15)と、
ウェブブラウザを介して前記機器監視ウェブページ内の前記少なくとも1つの機器(3)を監視する可能性を提供するために、ウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)と
を備える、ゲートウェイ(7)。
【請求項１３】
少なくとも1つの機器(3)の遠隔制御および監視のためのシステム(1)内に提供されるように構成されるコンピュータプログラム製品であって、前記システムは、制御されおよび/または監視されるべき少なくとも1つの機器と、前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)と、前記少なくとも1つの機器サーバ(5)に接続される少なくとも1つのゲートウェイ(7)とを備え、前記コンピュータプログラム製品は、前記システム(1)内の前記少なくとも1つの機器サーバ(5)および前記ゲートウェイ(7)に、
前記少なくとも1つの機器(3)からの情報を前記少なくとも1つの機器サーバ(5)内で収集する方法ステップと、
前記ゲートウェイ(7)に前記情報を転送する方法ステップと、
前記ゲートウェイ(7)内で受け取られる前記機器(3)からの前記情報を、前記ゲートウェイ(7)内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)を使用して、機器監視ウェブページ内に発行する方法ステップと、
ユーザが、前記機器監視ウェブページ内の制御すべき機器を選ぶとき、前記機器サーバ(5)内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)によって提供される機器制御ウェブページに前記機器監視ウェブページをリダイレクトする方法ステップと
を行わせるための命令を含む、コンピュータプログラム製品。
【請求項１４】
前記少なくとも1つの機器は、複数の機器を備え、前記機器は、バイオプロセシング機器であり、任意選択で前記バイオプロセシングを行うための消耗品を必要とする、請求項1から6のいずれか一項に記載の方法、請求項7から11のいずれか一項に記載のシステム、請求項12に記載のゲートウェイまたは請求項13に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも1つの機器の遠隔監視および制御のための方法およびシステムに関する。
【背景技術】
【０００２】
例えば、クロマトグラフィシステム、ろ過システム、およびバイオリアクタなどの、分析機器およびバイオプロセス機器の監視および制御は、通常、各機器について特別に設計された監視および制御プログラムを別々に含む機器サーバから行われる。
【０００３】
これらの従来のシステムに関する問題は、それらが、中央監視点を欠くということである。典型的には、いくつかの機器およびいくつかのタイプの機器を含有する大型設備は、手動で監視され、この場合、各機器は、手動の検査を必要とする。これらの検査は、非常に重要である。なぜなら、重要な動作が作業中である場合があり、その場合、いかなる故障についても可能な限り早く知ることが重要であるからである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、1つまたは複数の機器を監視し、制御するための改善された方法を提供することである。
【課題を解決するための手段】
【０００５】
この目的は、少なくとも1つの機器の遠隔監視および制御のための方法によって対処され、前記方法は、
-  少なくとも1つの機器からの情報を、少なくとも1つの機器に接続される少なくとも1つの機器サーバ内で収集するステップと、
-  少なくとも1つの機器サーバに接続されるゲートウェイに情報を転送するステップと、
-  ゲートウェイ内で受け取られる機器からの情報を、ゲートウェイ内に提供されるウェブアプリケーションを含有する第2の自己ホスト型(self-hosted)ウェブサーバを使用して、機器監視ウェブページ内に発行するステップと、
-  ゲートウェイに接続されるクライアントから機器監視ウェブページを開くステップと、
-  機器監視ウェブページ内に示される機器情報をクライアントから監視するステップと、
-  機器監視ウェブページ内のハイパーリンクを選択することによって、制御すべき機器の少なくとも1つを選ぶステップと、
-  機器サーバ内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバによって提供される機器制御ウェブページに機器監視ウェブページをリダイレクトするステップと、
-  機器制御ウェブページを通じてクライアントから機器の少なくとも1つを制御するステップとを含む。
【０００６】
本目的はまた、少なくとも1つの機器の遠隔制御および監視を提供するための方法においても対処され、前記方法は、
-  移送手段を少なくとも1つの機器サーバに提供するステップであって、前記移送手段は、情報を機器サーバに接続される少なくとも1つの機器から受け取り、前記情報を少なくも1つの機器サーバに接続されるゲートウェイに転送するように構成される、ステップと、
-  機器制御ウェブページ内のウェブブラウザを介して少なくとも1つの機器を制御する可能性を提供するために、少なくとも1つの機器サーバ内にウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバを提供するステップと、
-  発行手段をゲートウェイ内に提供するステップであって、前記発行手段は、情報を少なくとも1つの機器サーバから受け取り、前記情報を機器監視ウェブページ上に発行するように構成される、ステップと、
-  ウェブブラウザを介して機器監視ウェブページ内の少なくとも1つの機器を監視する可能性を提供するために、ゲートウェイ内にウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバを提供するステップとを含む。
【０００７】
本目的はまた、少なくとも1つの機器の遠隔制御および監視のためのシステムによっても対処され、前記システムは、
-  制御されおよび/または監視されるべき少なくとも1つの機器と、
-  少なくとも1つの機器に接続される少なくとも1つの機器サーバであって、前記機器サーバは、機器制御ソフトウェアを含む、少なくとも1つの機器サーバと、
-  少なくとも1つの機器サーバに接続される少なくとも1つのゲートウェイと、
-  少なくとも1つの機器サーバ内に提供される移送手段であって、前記移送手段は、情報を少なくとも1つの接続された機器から受け取り、前記情報を少なくとも1つのゲートウェイに転送するように構成される、移送手段と、
-  機器制御ウェブページ内のウェブブラウザを介して少なくとも1つの機器を制御する可能性を提供するために、少なくとも1つの機器サーバ内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバと、
-  少なくとも1つのゲートウェイ内に提供される発行手段であって、前記発行手段は、情報を少なくとも1つの機器サーバから受け取り、前記情報を機器監視ウェブページ内に発行するように構成される、発行手段と、
-  ウェブブラウザを介して機器監視ウェブページ内の少なくとも1つの機器を監視する可能性を提供するために、少なくとも1つのゲートウェイ内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバとを備える。
【０００８】
本目的はまた、少なくとも1つの機器の遠隔制御および監視のためのシステム内に提供されるゲートウェイによっても対処され、前記システムは、制御されおよび/または監視されるべき少なくとも1つの機器と、少なくとも1つの機器に接続される少なくとも1つの機器サーバをと備え、前記機器サーバは、機器制御ソフトウェアを含み、前記ゲートウェイは、前記少なくとも1つの機器サーバに接続され、
-  発行手段であって、前記発行手段は、少なくとも1つの機器についての情報を少なくとも1つの機器サーバから受け取り、前記情報を機器監視ウェブページ内に発行するように構成される、発行手段と、
-  ウェブブラウザを介して機器監視ウェブページ内の少なくとも1つの機器を監視する可能性を提供するために、ウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバとを備える。
【０００９】
本目的はまた、少なくとも1つの機器の遠隔制御および監視のためのシステム内に提供されるように構成されるコンピュータプログラム製品によっても対処され、前記システムは、制御されおよび/または監視されるべき少なくとも1つの機器と、少なくとも1つの機器に接続される少なくとも1つの機器サーバと、少なくとも1つの機器サーバに接続される少なくとも1つのゲートウェイとを備え、前記コンピュータプログラム製品は、システム内の少なくとも1つの機器サーバおよびゲートウェイに、
-  少なくとも1つの機器からの情報を少なくとも1つの機器サーバ内で収集する方法ステップと
-  ゲートウェイに情報を転送する方法ステップと、
-  ゲートウェイ内で受け取られる機器からの情報を、ゲートウェイ内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバを使用して、機器監視ウェブページ内に発行する方法ステップと、
-  ユーザが、機器監視ウェブページ内の制御すべき機器を選ぶとき、機器サーバ内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバによって提供される機器制御ウェブページに機器監視ウェブページをリダイレクトする方法ステップとを行わせるための命令を含む。
【００１０】
これによって、多くの異なる機器を、同じウェブページ内でかつゲートウェイに接続される任意のクライアントから監視することができる。さらに、各機器の制御は、ウェブアプリケーションを実行するウェブブラウザから容易に行われる。機器サーバおよびゲートウェイの両方におけるウェブアプリケーションを含有する自己ホスト型ウェブサーバの使用は、クライアントコンピュータ内のソフトウェアを更新する必要性を回避する。これは、ウェブサーバ内で利用可能なウェブアプリケーションが、クライアントコンピュータ内のウェブブラウザを必要とするだけであるという事実に起因している。ウェブアプリケーションに対するどんな更新も、1つの場所だけで行われ、行われるときは、ウェブブラウザ内で利用可能であることになる。
【００１１】
一実施形態では、前記移送手段および前記第1の自己ホスト型ウェブサーバは、少なくとも1つの機器サーバにアプリケーションプラグインとして提供され、前記発行手段および前記第2の自己ホスト型ウェブサーバは、ゲートウェイにアプリケーションプラグインとして提供される。これによって、元の機器制御ソフトウェアの更新の必要がなく、これは、新しいテストおよび検証が、更新されるソフトウェアについて必要とされるいくつかの環境において大きな利点となり得る。
【００１２】
一実施形態では、本方法はさらに、機器監視ウェブページ内に少なくとも1つのハイパーリンクを提供するステップを含み、前記少なくとも1つのハイパーリンクは、ハイパーリンクを選択する、例えばクリックするユーザを、機器制御ウェブページにリダイレクトすることになる。
一実施形態では、監視され制御される１つまたは複数の機器は、バイオプロセシング機器である。
【００１３】
本発明のさらなる利点および便益は、以下の詳細な説明および図面を考慮すると当業者にはすぐに明らかになるであろう。
【図面の簡単な説明】
【００１４】
【図１】遠隔監視および制御システムのためのネットワーク構造を概略的に示す図である。
【図２】少なくとも1つの機器の遠隔監視および制御のための方法の流れ図である。
【図３】少なくとも1つの機器の遠隔制御および監視を提供するための方法の流れ図である。
【図４】バイオプロセシング機器監視および制御システムのためのネットワーク構造のさらなる実施形態を示す図である。
【発明を実施するための形態】
【００１５】
図1は、本発明の一実施形態による少なくとも1つの機器3の遠隔制御および監視のためのシステム1についてのネットワーク構造を概略的に示す。システム1は、制御されおよび/または監視されるべき少なくとも1つの機器3を備える。これは、例えばクロマトグラフィシステム、ろ過システム、バイオリアクタ、ペプチド合成システムまたは電気泳動システムなどの、分析もしくはバイオプロセシング機器またはプロセス開発機器である可能性もある。システムはさらに、少なくとも1つの機器3に接続される少なくとも1つの機器サーバ5を備える。1つよりも多い機器3が、同じ機器サーバ5に接続されてもよい。図1に示される実施形態では、3つの機器サーバ5が、示される。機器サーバ5のうちの2つは、2つの機器3にそれぞれ接続され、1つの機器サーバ5は、1つの機器3に接続される。これはしかしながら、ほんの一例である。任意の数の機器3が、機器サーバ5のそれぞれに接続される可能性もあり、システム1は、任意の数の機器サーバ5を備えることができる。少なくとも1つの機器サーバ5は、この機器サーバ5に接続される機器3を制御するための機器制御ソフトウェアを含む。システム1はさらに、少なくとも1つの機器サーバ5に接続される少なくとも1つのゲートウェイ7を備える。ここではコンピュータおよび計算能力を有する携帯電話の形で示される、クライアント9は、ゲートウェイ7に接続することができる。
【００１６】
機器3の制御および/または監視は、クライアント9から行うことができる。移送手段11は、少なくとも1つの機器サーバ5内に提供される。前記移送手段11は、情報を少なくとも1つの接続された機器3から受け取り、前記情報を少なくとも1つのゲートウェイ7に転送するように構成される。さらに、ウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ13は、ウェブブラウザを介して少なくとも1つの機器3を制御する可能性を提供するために、少なくとも1つの機器サーバ5内に提供される。機器制御ウェブページは、少なくとも1つの機器サーバ5によって提供される。クライアント9は、以下でさらに説明されることになるゲートウェイ7を通じて機器制御ウェブページにアクセスすることができる。
【００１７】
発行手段15は、少なくとも1つのゲートウェイ7内に提供される。前記発行手段15は、機器3についての情報を少なくとも1つの接続された機器サーバ5から受け取り、前記情報を機器監視ウェブページ内に発行するように構成される。機器監視ウェブページ内での情報の前記発行は、機器が、接続されるとき、自動的に行われる。ゲートウェイ7は、ウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ17を備える。第2の自己ホスト型ウェブサーバは、情報をウェブページ内に発行する可能性を提供し、ウェブブラウザを介して少なくとも1つの機器を監視する可能性を提供する。これによって、ゲートウェイ7に接続されるクライアント9は、機器監視ウェブページを介して機器3を監視することができる。
【００１８】
前記移送手段11および前記第1の自己ホスト型ウェブサーバ13は、機器サーバ5にアプリケーションプラグインとして提供される。この中で、用語プラグインは、すでに存在しているソフトウェアに提供される拡張機能を指すことを目的としており、また単に拡張機能または追加機能と呼ばれる可能性もある。この発明では、移送手段および第1の自己ホスト型ウェブサーバ13の両方を機器サーバ5にプラグインとして提供することは、その結果、元の機器制御ソフトウェアの更新の必要がないので、利点である。いくつかの環境では、特にバイオプロセシング分野では、ソフトウェアが更新されているかどうかの新しい検証およびテストの必要があることもあり、したがって、プラグインは、検証が必要でないことを意味するので、ソフトウェアを更新する代わりに好まれる。機器サーバ5内での自己ホスト型ウェブサーバの使用はさらに、クライアントコンピュータ内のソフトウェアを更新する必要性を回避する。さらに、前記発行手段15および前記第2の自己ホスト型ウェブサーバ17は、上で与えられたのと同じ理由のためにゲートウェイ7にプラグインとして提供される。
【００１９】
前記システム1はさらに、機器監視ウェブページ内に提供される少なくとも1つのソフトウェアハイパーリンクURLまたは類似のものを含み、前記少なくとも1つのハイパーリンクは、ハイパーリンクを例えばクリックすることによって選択するユーザを機器制御ウェブページにリダイレクトすることになる。これによって、機器3は、ゲートウェイ7に接続されるクライアント9から遠隔で監視も制御もすることができる。クライアントのユーザは、機器監視ウェブページを開くことになり、そこではシステム1に接続されるすべての機器3が、グラフィカルユーザインターフェースダッシュボード内に示されることになる。機器3に関連する情報は、ダッシュボード内に示すことができる。そのような情報は、例えば警告、故障、ログ、ユーザ、方法または機器内で利用可能な任意の他のタイプのデータとすることができる。ダッシュボード(機器監視ウェブページ)内に示される各機器3は、ハイパーリンクを提供される。ユーザが、ハイパーリンクをクリックするとき、ユーザは、この特定の機器3および機器3に接続されるこの特定の機器サーバ5と関連する機器制御ウェブページにリダイレクトされる。機器制御ウェブページ内で、ユーザは、機器を制御することができる。
【００２０】
ゲートウェイ7はさらに、ファイアウォールを介してインターネットに接続される。それによって、クライアント(ウェブブラウザ)は、インターネットを通じてゲートウェイ7に接続する可能性もある。そのようなインターネット接続はもちろん、ユーザの認証および許可を必要とするということになる。これに加えて、暗号化を使用する安全な接続が、ウェブサーバとウェブブラウザとの間で移送されるデータの保護を確実にするために必要とされる。機器から取り出され、機器監視ウェブページ内に示されるデータの分析はこの場合、インターネットを通じて提供される可能性もある。さらに、図1に示されるシステム1に似た多くの異なるシステムからの比較および統計は、インターネットを通じて提供される可能性もある。
【００２１】
図2は、本発明の一実施形態による少なくとも1つの機器3の遠隔監視および制御のための方法の流れ図である。本方法は、以下のステップを含む。
S1: 少なくとも1つの機器3からの、例えば以下で述べられるタイプの情報を少なくとも1つの機器に接続される少なくとも1つの機器サーバ5内で収集するステップ。
S3: 情報を少なくとも1つの機器サーバ5に接続されるゲートウェイ7に転送するステップ。
S5: ゲートウェイ7内で受け取られる機器3からの情報を、ウェブアプリケーションを含有しかつゲートウェイ7内に提供される自己ホスト型ウェブサーバ17を使用して、機器監視ウェブページ内に発行するステップ。
S7:ゲートウェイ7に接続される、例えばインターネットまたはLANを介して接続されるクライアント9から機器監視ウェブページを開くステップ。
S9:機器監視ウェブページ内に示される機器情報をクライアント9から監視するステップ。
S11:機器監視ウェブページ内の適切なハイパーリンクを選択することによって制御すべき機器3の少なくとも1つを選ぶステップ。
S13: 機器監視ウェブページを、ウェブアプリケーションを含有しかつ機器サーバ5内に提供される自己ホスト型ウェブサーバ13によって提供される機器制御ウェブページにリダイレクトするステップ。
S15: 例えばインターネットまたはLANを介して、機器制御ウェブページを通じてクライアント9から直接機器3の少なくとも1つを制御するステップ。
一実施形態では、情報をゲートウェイ7に転送するステップは、情報をゲートウェイに接続される少なくとも2つの機器サーバ5からゲートウェイに転送するステップを含む。一実施形態では、監視するステップは、同じ機器監視ウェブページ内の1つよりも多い機器を監視するステップを含む。ゲートウェイ7は、異なるプロトコルに従ってフォーマットされた複数の機器サーバ5からのデータを受け取ることができるネットワークノードとすることができ、その場合機器サーバ5は、パケット交換を用いる分散ネットワークである。
【００２２】
図3は、本発明の一実施形態による少なくとも1つの機器3の遠隔制御および監視を提供するための方法の流れ図である。本方法は、以下のステップを含む。
A1:移送手段11を少なくとも1つの機器サーバ5に提供するステップ。前記移送手段11は、機器サーバ5に接続される少なくとも1つの機器3から情報を受け取り、前記情報を少なくとも1つの機器サーバ5に接続されるゲートウェイ7に転送するように構成される。
A3:機器制御ウェブページ内のウェブブラウザを介して少なくとも1つの機器3を制御する可能性を提供するために、ウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ13を少なくとも1つの機器サーバ5内に提供するステップ。
A5:発行手段15をゲートウェイ7内に提供するステップ。前記発行手段は、少なくとも1つの機器3についての情報を少なくとも1つの機器サーバ5から受け取り、前記情報を機器監視ウェブページ上に発行するように構成される。
A7:ウェブブラウザおよび機器監視ウェブページを介して少なくとも1つの機器3を監視する可能性を提供するために、ウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ17をゲートウェイ7内に提供するステップ。
【００２３】
一実施形態によると、前記移送手段11および前記第1の自己ホスト型ウェブサーバ13は、少なくとも1つの機器サーバ5にアプリケーションプラグインとして提供され、前記発行手段15および前記第2の自己ホスト型ウェブサーバ17は、ゲートウェイ7に上で論じられたようなプラグインとして提供される。
【００２４】
本発明の一実施形態では、本方法はさらに、機器監視ウェブページ内の各機器についてのURLまたは類似のハイパーリンクを各機器についての対応する機器制御ウェブページに提供するステップを含む。
【００２５】
本発明によるシステムおよび方法は、少なくとも1つの機器の遠隔制御および監視のためのシステム内に提供されるように構成されるコンピュータプログラム製品において行うことができる。前記システムは、制御されおよび/または監視されるべき少なくとも1つの機器と、少なくとも1つの機器に接続される少なくとも1つの機器サーバと、少なくとも1つの機器サーバに接続される少なくとも1つのゲートウェイとを備える。前記コンピュータプログラム製品は、システム内の少なくとも1つの機器サーバおよびゲートウェイに、
-  少なくとも1つの機器からの情報を、少なくとも1つの機器サーバ内で収集する方法ステップと、
-  ゲートウェイに情報を転送する方法ステップと、
-  ゲートウェイ内で受け取られる機器からの情報を、ゲートウェイ内に提供されるウェブアプリケーションを含有する自己ホスト型ウェブサーバを使用して、機器監視ウェブページ内に発行する方法ステップと、
-  ユーザが、機器監視ウェブページ内の制御すべき機器を選ぶとき、機器サーバ内に提供されるウェブアプリケーションを含有する自己ホスト型ウェブサーバによって提供される機器制御ウェブページに機器監視ウェブページをリダイレクトする方法ステップとを行わせるための命令を含む。
【００２６】
上で述べられたシステムは、特にGE Healthcare Bio-Sciencesによって販売されるような、AKTA、およびWAVEのブランド名の下で販売されるタイプだが排他的でない、バイオプロセシング機器の監視および制御のために特別な有用性を有する。これらの機器は、異なる機能性を提供するように再構成することができるタイプであり、したがって必ずしも厳密に同じ機能を絶えず行っているとは限らない。それ故に、遠隔監視および制御は、入力および出力が変化しないプロセス機器の監視および制御よりもより重要である。また、これらのブランドのついた機器は、事後保全および予防保全の両方に対する準備、ならびに消耗品の交換および供給をも必要とする。これらのブランドのついた機器は、もし補助コンポーネントが、用いられるならば、増加した容量または増加した機能性を有することができ、したがって、そのような消耗品および補助コンポーネントの在庫管理の必要性がある。
【００２７】
図4は、図1に示されるそれに似たネットワークシステム100を示し、その場合類似の特徴は、同じ最後の2桁を含む参照数字を有する。システム100のアーキテクチャは、上で述べられたのと同じである。機器性能を監視する目的のために、機器103例えばAKTAクロマトグラフィ機器またはWAVEバイオリアクタから機器サーバ105に伝達される情報102は典型的には、
プロセスランタイム、
時間によるセンサデータ(曲線データ)、
用いられるプロセスステップ、
プロセスステップ進行、ならびに
エラー事象、エラーログおよび警告のうちの任意の1つまたは複数を示すデータを含む。
【００２８】
データは、機器サーバ105においてフォーマットされ、次いで例えばパケット交換データ104としてゲートウェイ107に伝達される。ゲートウェイ107の性能を増強するために、例えば長く続くプロセスが、監視されるとき、この実施形態でのゲートウェイは、データ104が、クライアント109によってアクセスされるまで、データ104を記憶するまたはバッファリングするためのメモリストレージ106を含む。システムの機能性をさらに増強するために、双方向通信が、在庫(inventory)サーバ108とゲートウェイとの間で利用可能であり、その場合在庫サーバは、フォーマット済みデータが、在庫サーバから受け取られ、クライアント109によって再びアクセス可能であるように、機器サーバと同様の方法で構成される。在庫サーバ108は、補助装置および消耗品のリアルタイムレコードを有し、それらは、機器の近くに、またはより遠くに物理的に位置することができる。在庫サーバは、補助コンポーネントおよび消耗品の発注および予約の目的のためにクライアント制御を可能にするウェブアプリケーションをホストする。
【００２９】
在庫データを含むことができる、機器データ110は、任意選択でインターネットを横断したパケット交換データを介してまたはLANを介して再びクライアントに伝達される。そのデータは、例えばすべての機器からのエラーまたは警告だけを示す、個々の機器に関連するデータ、または照合データとすることができる。
【００３０】
機器サーバに伝達される機器データ102はまた、機器保全(予防保全または事後保全)の目的のために使用されてもよく、
エラー事象、エラーログおよび警告、
機器ランタイム、
バルブサイクル、UVランプ燃焼時間、ポンプストロークなどの、機器重要部品についてのランタイム、
限界外の電力消費、ならびに
消耗品の過剰消費を含んでもよい。
【００３１】
この場合もやはり、そのようなデータは、ゲートウェイ107への前方伝達のために機器サーバ105においてフォーマットされ、もし必要ならばメモリ106に記憶され、クライアント109によってアクセスされてもよい。在庫サーバ018からの在庫データへのアクセスは、予想外の保全が上で述べられた制御ステップを介して予定に入れられることを可能にし、すなわちその場合クライアントは、もし必要ならば上で述べられた監視データおよび在庫データに頼って、例えば監視される機器を補完するまたは交換するために物理的在庫から補助コンポーネントを予約することによって、機器サーバにおいてホストされるウェブベースのアプリケーションを介して機器制御ソフトウェアにアクセスすることができる。消耗アイテムもまた、クライアント109を介して予約することができる。
【００３２】
クライアント109を介した機器103の制御は、各機器サーバを介して直接行うことができ、クライアントは、従来のセキュリティソフトウェアを介して、適切なサーバにハイパーリンクを介して向けられている。そのような制御は、
適切なプロセスルーチンを選択すること、
プロセスルーチン内にステップ含むもしくは除外すること、
補助装置を追加するもしくは除去するためにルーチンを中断すること、
正常に動作しないもしくは欠陥のある部品を交換するためにルーチンを中断すること、
消耗品を交換するもしくは追加するためにルーチンを中断すること、および/または
機器を始動するもしくは停止することの目的のためにクライアントによって送られる制御データを含むことができる。
【００３３】
バイオプロセシング機器に関連して上記で与えられる例は、例にすぎず、他の機器が、このシステムを使用して制御され、監視されてもよい。それにもかかわらず、述べられるシステムによる監視および制御の利点は、機能的に適合可能であり、機能および/または物理的場所において異種である複数の機器の効率的かつ高速な制御を可能にし、そのため、多数の工業的用途にわたる使用に適合され得る。
【符号の説明】
【００３４】
1  システム
3  機器
5  機器サーバ
7  ゲートウェイ
9  クライアント
11  移送手段
13  第1の自己ホスト型ウェブサーバ
15  発行手段
17  第2の自己ホスト型ウェブサーバ
100  システム
102  情報、機器データ
103  機器
104  パケット交換データ
105  機器サーバ
106  メモリストレージ、メモリ
107  ゲートウェイ
108  在庫サーバ
109  クライアント
110  機器データ
【図１】
2020516174.tif 000003
【図２】
2020516174.tif 000004
【図３】
2020516174.tif 000005
【図４】
2020516174.tif 000006
【手続補正書】
【提出日】令和1年11月28日(2019.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも1つの機器(3)の遠隔監視および制御のための方法であって、
前記少なくとも1つの機器(3)からの情報を、前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)内で収集するステップ(S1)と、
前記少なくとも1つの機器サーバ(5)に接続されるゲートウェイ(7)に前記情報を転送するステップ(S3)と、
前記ゲートウェイ(7)内で受け取られる前記機器(3)からの前記情報を、前記ゲートウェイ(7)内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)を使用して、機器監視ウェブページ内に発行するステップ(S5)と、
前記ゲートウェイ(7)に接続されるクライアント(9)から前記機器監視ウェブページを開くステップ(S7)と、
前記機器監視ウェブページ内に示される前記機器情報を前記クライアント(9)から監視するステップ(S9)と、
前記機器監視ウェブページ内のハイパーリンクを選択することによって、制御すべき前記機器(3)のうちの少なくとも1つを選ぶステップ(S11)と、
前記機器サーバ(5)内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)によって提供される機器制御ウェブページに前記機器監視ウェブページをリダイレクトするステップ(S13)と、
前記機器制御ウェブページを通じて前記クライアント(9)から前記機器(3)のうちの少なくとも1つを制御するステップ(S15)と
を含む、遠隔監視および制御のための方法。
【請求項２】
ゲートウェイ(7)に前記情報を転送する前記ステップ(S3)は、前記ゲートウェイに接続される少なくとも2つの機器サーバ(5)から前記ゲートウェイに情報を転送するステップを含む、請求項1に記載の方法。
【請求項３】
監視する前記ステップ(S9)は、同じ機器監視ウェブページ内の1つよりも多い機器(3)を監視するステップを含む、請求項1または2に記載の方法。
【請求項４】
少なくとも1つの機器(3)の遠隔制御および監視を提供するための方法であって、
移送手段(11)を少なくとも1つの機器サーバ(5)に提供するステップ(A1)であって、前記移送手段(11)は、前記機器サーバ(5)に接続される少なくとも1つの機器(3)から情報を受け取り、前記情報を前記少なくとも1つの機器サーバ(5)に接続されるゲートウェイ(7)に転送するように構成される、ステップ(A1)と、
機器制御ウェブページ内のウェブブラウザを介して前記少なくとも1つの機器(3)を制御する可能性を提供するために、ウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)を前記少なくとも1つの機器サーバ(5)内に提供するステップ(A3)と、
発行手段(15)を前記ゲートウェイ(7)内に提供するステップ(A5)であって、前記発行手段(15)は、少なくとも1つの機器サーバ(5)から情報を受け取り、前記情報を機器監視ウェブページ上に発行するように構成される、ステップ(A5)と、
ウェブブラウザを介して前記機器監視ウェブページ内の前記少なくとも1つの機器(3)を監視する可能性を提供するために、ウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)を前記ゲートウェイ(7)内に提供するステップ(A7)と
を含む、遠隔制御および監視を提供するための方法。
【請求項５】
前記移送手段(11)および前記第1の自己ホスト型ウェブサーバ(13)は、前記少なくとも1つの機器サーバ(5)にプラグインとして提供され、前記発行手段(15)および前記第2の自己ホスト型ウェブサーバ(17)は、前記ゲートウェイ(7)にプラグインとして提供される、請求項4に記載の方法。
【請求項６】
前記機器監視ウェブページ内の各機器(3)についてのハイパーリンクを各機器についての対応する機器制御ウェブページに提供するステップをさらに含む、請求項4または5に記載の方法。
【請求項７】
少なくとも1つの機器(3)の遠隔制御および監視のためのシステムであって、
制御されおよび/または監視されるべき少なくとも1つの機器(3)と、
前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)であって、前記機器サーバは、機器制御ソフトウェアを含む、少なくとも1つの機器サーバ(5)と、
前記少なくとも1つの機器サーバに接続される少なくとも1つのゲートウェイ(7)と、
前記少なくとも1つの機器サーバ(5)内に提供される移送手段(11)であって、前記移送手段は、前記少なくとも1つの接続された機器(3)から情報を受け取り、前記情報を前記少なくとも1つのゲートウェイ(7)に転送するように構成される、移送手段(11)と、
機器制御ウェブページ内のウェブブラウザを介して前記少なくとも1つの機器(3)を制御する可能性を提供するために前記少なくとも1つの機器サーバ(5)内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)と、
前記少なくとも1つのゲートウェイ(7)内に提供される発行手段(15)であって、前記発行手段は、情報を少なくとも1つの機器サーバ(5)から受け取り、前記情報を機器監視ウェブページ内に発行するように構成される、発行手段(15)と、
ウェブブラウザを介して前記機器監視ウェブページ内の前記少なくとも1つの機器(3)を監視する可能性を提供するために前記少なくとも1つのゲートウェイ(7)内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)と
を備える、遠隔制御および監視のためのシステム。
【請求項８】
前記移送手段(11)および前記第1の自己ホスト型ウェブサーバ(13)は、前記機器サーバ(5)にプラグインとして提供され、前記発行手段(15)および前記第2の自己ホスト型ウェブサーバ(17)は、前記ゲートウェイ(7)にプラグインとして提供される、請求項7に記載のシステム。
【請求項９】
前記少なくとも1つの機器(3)は、分析機器、バイオプロセス機器またはプロセス開発機器である、請求項7または8に記載のシステム。
【請求項１０】
前記少なくとも1つの機器(3)は、クロマトグラフィシステム、ろ過システム、バイオリアクタ、ペプチド合成システムまたは電気泳動システムである、請求項7から9のいずれか一項に記載のシステム。
【請求項１１】
前記機器監視ウェブページ内に提供される少なくとも1つのハイパーリンクをさらに含み、前記少なくとも1つのハイパーリンクは、前記ハイパーリンクを選択するユーザを前記機器制御ウェブページにリダイレクトすることになる、請求項7から10のいずれか一項に記載のシステム。
【請求項１２】
少なくとも1つの機器(3)の遠隔制御および監視のためのシステム(1)内に提供されるゲートウェイ(7)であって、前記システムは、制御されおよび/または監視されるべき少なくとも1つの機器(3)と、前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)とを備え、前記機器サーバは、機器制御ソフトウェアを含み、前記ゲートウェイ(7)は、前記少なくとも1つの機器サーバ(5)に接続され、
発行手段(15)であって、前記発行手段は、前記少なくとも1つの機器(3)についての情報を前記少なくとも1つの機器サーバ(5)から受け取り、前記情報を機器監視ウェブページ内に発行する、発行手段(15)と、
ウェブブラウザを介して前記機器監視ウェブページ内の前記少なくとも1つの機器(3)を監視する可能性を提供するために、ウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)と
を備える、ゲートウェイ(7)。
【請求項１３】
少なくとも1つの機器(3)の遠隔制御および監視のためのシステム(1)内に提供されるように構成されるコンピュータプログラムであって、前記システムは、制御されおよび/または監視されるべき少なくとも1つの機器と、前記少なくとも1つの機器に接続される少なくとも1つの機器サーバ(5)と、前記少なくとも1つの機器サーバ(5)に接続される少なくとも1つのゲートウェイ(7)とを備え、前記コンピュータプログラムは、前記システム(1)内の前記少なくとも1つの機器サーバ(5)および前記ゲートウェイ(7)に、
前記少なくとも1つの機器(3)からの情報を前記少なくとも1つの機器サーバ(5)内で収集する方法ステップと、
前記ゲートウェイ(7)に前記情報を転送する方法ステップと、
前記ゲートウェイ(7)内で受け取られる前記機器(3)からの前記情報を、前記ゲートウェイ(7)内に提供されるウェブアプリケーションを含有する第2の自己ホスト型ウェブサーバ(17)を使用して、機器監視ウェブページ内に発行する方法ステップと、
ユーザが、前記機器監視ウェブページ内の制御すべき機器を選ぶとき、前記機器サーバ(5)内に提供されるウェブアプリケーションを含有する第1の自己ホスト型ウェブサーバ(13)によって提供される機器制御ウェブページに前記機器監視ウェブページをリダイレクトする方法ステップと
を行わせるための命令を含む、コンピュータプログラム。
【国際調査報告】
2020516174.tif 000007
2020516174.tif 000008