(57)【特許請求の範囲】
【請求項１】
監視装置から被監視装置の監視及び制御を行う監視制御システムに於いて、
前記監視装置は、前記被監視装置のＵＲＬをアドレスとして該被監視装置にアクセスする手段と、該手段により前記被監視装置にアクセスして受信した時のログイン画面を表示し、且つ前記ＵＲＬを表示するＵＲＬ表示部と前記被監視装置からのデータを表示するフレーム表示部とからなる表示部とを含む構成を有し、
前記被監視装置は、２フレーム構成の一方のフレームの表示幅を最小とし、他方のフレームの表示幅を最大としてページを表示するＨＴＭＬによるデータを送信する送信機能と、前記監視装置からのパスワードを判定するパスワード判定手段と、前記監視装置からの各種の要求に対して前記ログイン画面を経由したものであるか否かを判定するログイン画面判定手段とを含み、且つ前記送信機能は、前記監視装置からの各種の要求に対して前記パスワード判定手段により前記パスワードが正しく且つ前記ログイン画面判定手段により前記ログイン画面経由の前記監視装置からの各種要求と判定した時に該各種要求に対応するデータを前記ＨＴＭＬによるデータとして送信する機能を含む構成を有する
ことを特徴とする監視制御システム。
【請求項２】
監視装置から被監視装置に対して監視及び制御を行う監視制御方法に於いて、
前記監視装置は、前記被監視装置のＵＲＬをアドレスとしてアクセスし、該被監視装置は、該監視装置からのアクセスに対して、フレーム機能により分割した２フレーム構成の一方のフレームの表示幅を最小、他方のフレームの表示幅を最大としてページを表示するＨＴＭＬによるログイン画面データを前記監視装置に送信し、
前記監視装置は、前記ログイン画面データを受信してＵＲＬ表示部には最初に入力した前記被監視装置のＵＲＬを表示し、フレーム表示部には前記表示幅最大としたページを表示して、パスワードを入力し、該パスワードを前記被監視装置に送信し、
前記被監視装置は、前記監視装置からのパスワードが正しい時に監視／制御画面のデータを前記監視装置に送信し、
前記監視装置は、前記データを受信して前記ＵＲＬ表示部に最初に入力した前記被監視装置のＵＲＬを表示し、前記フレーム表示部に前記表示幅を最大としたページを表示し、該ページ表示内容の前記監視／制御画面に基づいた各種要求を前記被監視装置へ送信し、
前記被監視装置は、前記監視装置からの前記各種要求が、前記ログイン画面を経由したものであるか否かを判定し、前記ログイン画面を経由した場合のみ、前記各種要求に従ったデータを前記監視装置に送信し、
前記監視装置は、前記データを受信して前記ＵＲＬ表示部には最初に入力した前記被監視装置のＵＲＬを表示し、前記フレーム表示部には前記表示幅を最大としたページを表示する過程を含む
ことを特徴とする監視制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種の被監視装置の監視及び制御を汎用ブラウザを用いた監視装置によって監視及び制御を行う監視制御システム及び監視制御方法に関する。
【０００２】
【従来の技術】
伝送装置等の被監視装置の状態情報を収集し、その状態情報に対応して切替え等の制御を行う従来の監視制御システムに於いては、監視，制御を行う端末装置に専用アプリケーションをインストールして、この端末装置から被監視装置の状態情報の収集及びパス切替え等の制御を行うものであった。
【０００３】
又ＨＴＭＬ（Ｈyper  Ｔext Ｍarkup Ｌanguage ）文書を表示できる汎用のプラウザ機能を有するパーソナルコンピュータ（パソコン）を、前述の端末装置として、ＬＡＮ（ローカル・エリア・ネットワーク）を介して、伝送装置等の被監視装置の制御や状態情報の収集を行って、画面に表示する構成も知られている。又アドレス表記方法として、インターネットでは、「プロトコル名：／／ホスト名／ファイル名」の形式のＵＲＬ（Ｕniform  Ｒesource Ｌocator）でサーバに蓄積されているデータにアクセスすることができる。従って、監視制御システムに於いても、監視装置から被監視装置のＵＲＬを指定してアクセスすることができる。
【０００４】
又データの送信手段として、ＨＴＴＰメソッドのＰＯＳＴとＧＥＴとのリクエストメソッドがあり、前者のＰＯＳＴを指定すると、パソコンの表示画面のＵＲＬ表示部に、例えば、「ｈｔｔｐ：／／ｗｗｗ．＊＊＊／＊＊．ｈｔｍ」のように送信したＵＲＬが表示され、又ＧＥＴを指定すると、「ｈｔｔｐ：／／ｗｗｗ．＊＊＊／＊＊．ｈｔｍ？：ｐａｓｓｗａｒｄ＝１２３４」のように、送信したＵＲＬとパスワード等とが表示される。従って、パスワードを表示したくない場合は、ＰＯＳＴを指定することになる。
【０００５】
図６は従来のパソコンにより構成した監視装置によって、伝送装置等の被監視装置を制御し、又その状態情報を収集するシステムに於ける動作の概要を示すもので、監視装置はアプリケーションソフトを立ち上げて、被監視装置のＵＲＬを用いてアクセスする（Ｄ１）。監視装置は、被監視装置からの応答を受信して、コネクション確立か否かを判定する（Ｄ２）。正常応答の場合は、コネクション確立と判定し、ログイン画面表示となる（Ｄ３）。このログイン画面にはパスワードの入力を指示しているから、パスワード入力を行う（Ｄ４）。
【０００６】
そして、被監視装置は、パスワードが正しいか否かを判定し（Ｄ５）、正しくない場合は、ログイン画面に戻すことになり、又正しい場合は、監視／制御画面の表示に移行し（Ｄ６）、この監視／制御画面を基に各種の操作を行うことができる（Ｄ７）。例えば、監視装置から被監視装置に対して、状態情報のリクエストを行うと、被監視装置に保持しているデータ等を応答として監視装置に送信し、監視装置は監視／制御画面に表示することができる。
【０００７】
例えば、「ｈｔｔｐ：／／ｗｗｗ／１」のＵＲＬによりログイン画面が表示され、パスワードがＯＫの場合、監視装置に表示される監視制御画面と共にＵＲＬ表示部には、監視制御画面のＵＲＬの例えば「ｈｔｔｐ：／／ｗｗｗ／２」が表示され、又表示される監視画面と共にＵＲＬ表示部には、監視画面のＵＲＬの例えば「ｈｔｔｐ：／／ｗｗｗ／３」が表示される。又表示される制御画面と共に、そのＵＲＬが例えば「ｈｔｔｐ：／／ｗｗｗ／４」としてＵＲＬ表示部に表示される。
【０００８】
【発明が解決しようとする課題】
従来例の監視制御システムに於いて、汎用ブラウザを用いたパソコンを監視装置として用い、被監視装置のＵＲＬを用いてアクセスして監視，制御を行う場合、ＰＯＳＴリクエストメソッドを用いると、ＵＲＬ表示部にパスワード等の送信データは表示されないが、ＰＯＳＴリクエストメソッドを使用できないシステムに於いてはＧＥＴリクエストメソッドを使用することによって、パスワード等の送信データが表示されることになる。しかし、ＳＯＮＥＴ（Ｓynchronous  Ｏptical  Ｎetwork）に於ける１５０ＭｂｐｓのＡＰＳ（Ａutomatic  Ｐrotection Ｓwitching）装置を被監視装置として、監視装置からの監視，制御を行う場合に、ＰＯＳＴリクエストメソッドを使用できない場合がある。その為に、パスワード等の送信データや、被監視装置を制御する為の制御画面のＵＲＬが表示されることになる。
【０００９】
従って、第三者が、正規の取扱者が操作する監視装置の表示画面上でパスワードを見たり、又監視画面や制御画面のＵＲＬを見ることができ、それにより、直接的にそのＵＲＬを入力することにより、監視画面や制御画面に不正にアクセスすることが可能となる。その為に、監視制御システムのセキュリティの問題が大きいものであった。
本発明は、ＨＴＴＰメソッドに於けるＰＯＳＴリクエストメソッドを使用できないようなシステムに於いても、不正アクセスを防止して、セキュリティの向上を図ることを目的とする。
【００１０】
【課題を解決するための手段】
本発明の監視制御システムは、図１を参照して説明すると、パソコンによる監視装置１からネットワークの伝送装置２等の被監視装置の監視及び制御を行う監視制御システムであって、監視装置１は、被監視装置のＵＲＬをアドレスとして、その被監視装置をアクセスする手段と、ＵＲＬを表示するＵＲＬ表示部１２と被監視装置からのデータを表示するフレーム表示部１４とからなる表示部１１とを含む構成を有し、被監視装置１は、フレーム機能による２フレーム構成の一方のフレームの表示幅を最小とし、他方のフレームの表示幅を最大としてページを表示するＨＴＭＬによるデータを送信する送信機能と、監視装置１からのパスワードを判定するパスワード判定手段と、監視装置１からの各種の要求に対してログイン画面を経由したものであるか否かを判定するログイン画面判定手段とを含み、且つ前記送信機能は、監視装置１からの各種の要求に対して、パスワード判定手段により監視装置１からのパスワードが正しく、且つログイン画面判定手段によりログイン画面経由の監視装置１からの各種要求と判定した時に、各種要求に対応するデータを、ＨＴＭＬによるデータとして送信する機能を含む構成を有するものである。
【００１１】
本発明の監視制御方法は、パソコンによる監視装置１からネットワークの伝送装置等の被監視装置２に対して監視及び制御を行う監視制御方法であって、監視装置１は、被監視装置のＵＲＬをアドレスとしてアクセスし、被監視装置は、該監視装置からのアクセスに対して、フレーム機能により分割した２フレーム構成の一方のフレームの表示幅を最小、他方のフレームの表示幅を最大としてページを表示するＨＴＭＬによるログイン画面データを監視装置１に送信し、監視装置１は、ログイン画面データを受信してＵＲＬ表示部には最初に入力したＵＲＬを表示し、フレーム表示部には表示幅最大としたページを表示して、パスワードを入力し、このパスワードを被監視装置に送信し、被監視装置は、監視装置１からのパスワードが正しい時に監視／制御画面のデータを監視装置１に送信し、監視装置１は、データを受信してＵＲＬ表示部に最初に入力したＵＲＬを表示し、フレーム表示部に表示幅を最大としたページを表示し、このページ表示内容の監視／制御画面に基づいた各種要求を被監視装置に送信し、被監視装置は、監視装置１からの各種要求が、前記ログイン画面を経由したものであるか否かを判定し、ログイン画面を経由した場合のみ、前記各種要求に従ったデータを監視装置１に送信し、監視装置１は、前記データを受信して前記ＵＲＬ表示部には最初に入力したＵＲＬを表示し、前記フレーム表示部には前記表示幅を最大としたページを表示する過程を含むものである。
【００１２】
又監視装置１は、被監視装置からのログイン画面を受信表示した後にパスワードを入力し、被監視装置は、該パスワードを判定する過程と、監視装置１からの要求に対して、ログイン画面を経由したアクセスか否かを判定し、ログイン画面を経由しないアクセスを拒否する過程を含むものである。
【００１３】
【発明の実施の形態】
図１は本発明の実施の形態の説明図であり、１は監視装置、２は被監視装置としての伝送装置、３は伝送路、４はＬＡＮ（ローカル・エリア・ネットワーク）、１１は表示画面、１２はＵＲＬ表示部、１３，１４はフレーム表示部の表示フレームを示す。
【００１４】
監視装置１は、パソコンにより構成され、汎用ブラウザを有するものであり、ＬＡＮ４を介して何れかの伝送装置２にアクセス可能の構成とする。又監視装置１以外の他のパソコンをＬＡＮ４に接続したシステム構成とすることもできる。又被監視装置として伝送路３を介して接続された伝送装置２の場合を示すが、障害発生時にパスを切替えるＡＰＳ装置等の各種の装置を被監視装置とすることができる。
【００１５】
監視装置１から被監視装置としての伝送装置２の監視及び制御を行うものであり、本発明は、パソコンにより構成された監視装置１のブラウザのフレーム機能を利用するものである。このフレーム機能は、階層的の親ＨＴＭＬ文書に、２分割や４分割等のフレームの分割形態と、分割したフレームにそれぞれ表示するＵＲＬ対応の文書の表示位置とを定義し、親ＨＴＭＬ文書のＵＲＬにより、各フレームのそれぞれのＵＲＬ対応のフレーム位置にページ表示する機能であり、その時、ブラウザのＵＲＬ表示部には、親ＨＴＭＬ文書のＵＲＬのみが表示され、その後の他のフレーム表示時にも親ＨＴＭＬ文書のＵＲＬを表示し続けるものである。
【００１６】
そこで、本発明は、ログイン画面を前述の親ＨＴＭＬ文書による２フレーム分割とする。そして、その２フレームの中の一方のフレームの表示幅を最小幅の例えば零に設定し、他方のフレームの表示幅を最大幅の例えば全幅に設定する。従って、表示画面１１のフレーム表示部に表示する表示フレーム１３，１４は、定義された表示形式に従った２分割表示となる。そこで、２分割したフレームの一方の表示フレーム１３の表示幅を最小とし、他方の表示フレーム１４の表示幅を最大とする。具体的には、一方の表示フレーム１３の表示幅を零とし、他方の表示フレーム１４の表示幅を全幅とする。
【００１７】
又フレーム機能によるメインページにのみ最初のＵＲＬが表示され、他のページを表示しても、そのページのＵＲＬは表示されないことになる。即ち、ＵＲＬ表示部１２に、最初に入力したＵＲＬが表示され、その後に入力したＵＲＬは表示されない。従って、監視画面や制御画面を表示する為のＵＲＬを入力しても、そのＵＲＬは表示されないので、第三者が監視画面や制御画面を見ても、ＵＲＬを見ることができないものとなる。
【００１８】
又伝送装置２等の被監視装置は、前述のフレーム機能に従ったデータを監視装置１に送信する送信機能と、監視装置１からのパスワードを判定するパスワード判定手段と、監視画面や制御画面及び制御要求入力等に対して、ログイン画面を経由したものであるか否かを判定し、ログイン画面を経由していないアクセス内容については、そのアクセスを拒否するログイン画面判定手段とを含む構成を備えている。このような機能は、被監視装置の各部を制御するプロセッサとプログラムとにより実現することができる。
【００１９】
図２は本発明の実施の形態の概要フローチャートを示し、監視装置１がアクセスして、ログイン画面が表示され（Ａ１）、パスワードを入力して正しいか否かを判定し（Ａ２）、ＮＧの場合は、ログイン画面に戻り、又ＯＫの場合は、ログイン画面を経由しているか否かを判定する（Ａ３）。即ち、直接的に監視制御画面を得る為のＵＲＬを入力した場合には、ログイン画面を経由していないので、不正アクセスと判定して、このアクセスを拒否し、ログイン画面（Ａ１）に戻ることになる。又ログイン画面を経由している場合は、パスワードも正しければ、監視制御画面出力の状態となる（Ａ４）。
【００２０】
そして、最初に入力したＵＲＬのみが継続してＵＲＬ表示部１２に表示されることになり、監視画面や制御画面を表示画面１１に表示している場合でも、それらにアクセスする為のＵＲＬは表示されない。従って、第三者が監視画面や制御画面を見ても、ＵＲＬを認識することができないことになる。
【００２１】
図３は本発明の実施の形態の概要シーケンスチャートを示し、前述のように、監視装置から被監視装置に対してアクセスし、被監視装置からのフレーム出力によるログイン画面を監視装置に於いて表示し、パスワード入力操作等の操作によるデータを被監視装置に送信し、被監視装置の処理結果の応答を受信して表示する。即ち、図１の表示画面１１に対応する表示画面２１のＵＲＬ表示部２２に、被監視装置に対するアクセス時に入力したＵＲＬを表示する。そして、その後の入力操作によるパスワード等のデータを被監視装置に送出した場合でも、ＨＴＭＬのフレーム機能によって最初のＵＲＬを表示し続けるものである。
【００２２】
図４は本発明の実施の形態の動作説明図であり、監視装置がクライアント、被監視装置がサーバに対応するクライアント・サーバ・システムとし、監視装置は、その表示部にＵＲＬ表示部とフレーム表示部とを有し、監視装置から被監視装置のＵＲＬの例えば「ｈｔｔｐ：／／１２７．０．０．０／」を入力すると、この監視装置のＵＲＬ表示部に表示し、且つ被監視装置に送信する。この被監視装置は、ＵＲＬを受信した時、正規のＵＲＬか否かを判断し（Ｂ１）、正規のＵＲＬでない場合は応答しない。又正規のＵＲＬの場合、フレーム画面出力処理を行う（Ｂ２）。
【００２３】
このフレーム画面のＵＲＬの例えば「ｈｔｔｐ：／／１２７．０．０．０／ｉｎｄｅｘ．ｈｔｍ」を監視装置に送信して、監視装置はこのフレーム画面を表示するが、ＵＲＬ表示部には最初に入力した「ｈｔｔｐ：／／１２７．０．０．０／」を表示した状態とする。そして、ログイン画面のＵＲＬの例えば「ｈｔｔｐ：／／１２７．０．０．０／ｌｏｇｉｎ．ｃｇｉ」を入力すると、被監視装置は、ログイン画面出力の処理を行う（Ｂ３）。このログイン画面のＵＲＬの例えば「ｈｔｔｐ：／／１２７．０．０．０／ｌｏｇｉｎ．ｈｍｌ」も送信するが、監視装置のＵＲＬ表示部にはこれを表示しない。即ち、最初に入力したＵＲＬを表示し続ける。
【００２４】
このログイン画面に従ってパスワードを入力する。例えば、「ｈｔｔｐ：／／１２７．０．０．０／ｌｏｇｉｎ．ｃｇｉ？ｐａｓｓ＝ａｂｃ」を送信する。被監視装置は、パスワード判定手段により、このパスワードが正しいか否かを判定し（Ｂ４）、正しくない場合は、ログイン画面の出力処理を行い（Ｂ３）、正しい場合は、監視／制御画面の出力処理を行う（Ｂ５）。この監視／制御画面のＵＲＬの例えば「ｈｔｔｐ：／／１２７．０．０．０／＊＊＊．ｈｍｌ」を送出するが、監視装置のＵＲＬ表示部にはこのＲＵＬは表示されない。
【００２５】
次に、監視装置から監視／制御画面に対応して各種の入力操作を行う。被監視装置は、ログイン画面判定手段により、ログイン画面を経由した各種の入力情報であるか否かを判定し（Ｂ６）、ログイン画面を経由していないと判断すると、この場合の要求を拒否して、ステップ（Ｂ２）に戻り、最初のフレーム画面出力処理を行う。又ログイン画面を経由している場合は、監視／制御画面の結果等の出力処理を行うことになる（Ｂ７）。監視装置は、これを受信して表示画面に表示することになる。
【００２６】
図５は、図４の本発明の実施の形態と対応させた一般的な監視制御の動作説明図であり、監視装置からＵＲＬの「ｈｔｔｐ：／／１２７．０．０．０／」を入力すると、被監視装置は、フレーム画面出力処理を行う（Ｃ１）。このフレーム画面とそのＵＲＬの「ｈｔｔｐ：／／１２７．０．０．０／ｉｎｄｅｘ．ｈｔｍ」とを受信した監視装置は、その表示画面のＵＲＬ表示部には、そのＵＲＬを表示する。そして、ログイン画面を要求するＵＲＬの「ｈｔｔｐ：／／１２７．０．０．０／ｌｏｇｉｎ．ｃｇｉ」を送信すると、被監視装置は、ログイン画面出力処理を行う（Ｃ２）。
【００２７】
監視装置は、ログイン画面に対応してパスワード入力を行い、ＵＲＬと共に「ｈｔｔｐ：／／１２７．０．０．０／ｌｏｇｉｎ．ｃｇｉ？ｐａｓｓ＝ａｂｃ」を送信する。この時、ＧＥＴリクエストメソッドとすると、監視装置のＵＲＬ表示部にはパスワードも表示される。被監視装置は、パスワードが正しいか否かを判定し（Ｃ３）、正しくない場合は、ログイン画面出力処理（Ｃ２）に移行し、正しい場合は、監視／制御画面出力処理（Ｃ４）に移行する。この監視／制御画面のＵＲＬの「ｈｔｔｐ：／／１２７．０．０．０／＊＊＊．ｈｍｌ」を受信した監視装置は、その表示画面のＵＲＬ表示部にこれを表示する。その後に各種の入力装置に対応して、被監視装置は、監視／制御画面結果等の出力処理を行う（Ｃ５）。この場合のＵＲＬについても監視装置の表示画面のＵＲＬ表示部に表示される。
【００２８】
前述の図４と図５とを対比すると明らかなように、本発明の実施の形態によれば、ＧＥＴリクエストメソッドと、ＰＯＳＴリクエストメソッドとの何れを指定しても、監視画面や制御画面等のＵＲＬを表示画面のＵＲＬ表示部に表示しないように処理すると共に送信データのパスワード等も表示しないように処理することになる。又ログイン画面を経由したアクセスであるか否かを判定する過程を含むものであるから、第三者に監視画面や制御画面等のＵＲＬを知られる可能性が低くなり、又例えばこのＵＲＬを知る第三者が直接的にアクセスしても、ログイン画面を経由していないので、アクセスが拒否される。
【００２９】
【発明の効果】
以上説明したように、本発明は、ＨＴＴＰメソッドのＰＯＳＴリクエストメソッドでなく、ＧＥＴリクエストメソッドを用いた場合でも、送信したパスワード等のデータが表示されないので、第三者がこのパスワードを悪用することを防ぐことができる。又監視画面や制御画面を表示している状態に於いて、ＵＲＬ表示部１２には、最初に入力したＵＲＬのみが表示されるので、第三者が監視画面や制御画面のＵＲＬを認識できないことになる。又何らかの手段によって、監視画面や制御画面のＵＲＬを第三者が知り得たとしても、ログイン画面を経由したか否かを判定し、パスワード認証が済んだログイン画面を経由していない場合は、その要求を拒否する。従って、不正アクセスによる被監視装置の不正な制御を防止し、汎用のパソコンを監視装置として用い、汎用ブラウザを搭載した監視制御システムのセキュリティを向上することができる利点がある。
【図面の簡単な説明】
【図１】本発明の実施の形態の説明図である。
【図２】本発明の実施の形態の概要フローチャートである。
【図３】本発明の実施の形態の概要シーケンスチャートである。
【図４】本発明の実施の形態の動作説明図である。
【図５】図４と対比する動作説明図である。
【図６】従来例の説明図である。
【符号の説明】
１  監視装置
２  伝送装置
３  伝送路
４  ＬＡＮ
１１  表示画面
１２  ＵＲＬ表示部
１３，１４  表示フレーム
【図１】
0003925107.tif 000002
【図２】
0003925107.tif 000003
【図３】
0003925107.tif 000004
【図４】
0003925107.tif 000005
【図５】
0003925107.tif 000006
【図６】
0003925107.tif 000007