(57)【要約】【課題】ネットワークシステムに障害が発生した時には、ネットワークシステムを構成するそれぞれのシステムのサーバーと、それぞれのシステムに接続されているＰＣ端末のログとを、別々に解析していた。このため、ネットワークシステム全体を分析するために、非常に時間がかかっていた。【解決手段】本発明は、ＬＡＮ（Local Area Network）等のネットワークで構成されたシステムにおいて、あるトリガー発生時に自動的に同ネットワーク内のＰＣ端末に対してディスプレイ表示画面を保存させ、トリガー発生時のＰＣ端末の表示状態を保存できるシステムである。ＰＣ端末ディスプレイ上には多くの情報が表示されており、トリガー発生時に全てのＰＣ端末ディスプレイ表示画面を保存することで、様々なシステムの異常発生時の情報を得るものである。【選択図】図１
2013034066.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを管理するサーバー、システムを操作するＰＣ端末、および、該当する機器同士をネットワーク間で接続するための第１のＬＡＮスイッチを有する本局と、現場機器、および、該当する機器同士を前記ネットワーク間で接続するための第２のＬＡＮスイッチを有する子局とを備えたネットワークシステムにおいて、
前記現場機器は、当該現場機器に障害が発生した場合に、前記第２のＬＡＮスイッチ、前記ネットワーク、および前記第１のネットワークを介して、前記サーバーに所定のトリガーを送信し、前記サーバーは、前記所定のトリガーを受信した場合に、前記第１のＬＡＮスイッチを介して前記ＰＣ端末にディスプレイ表示画面保存のコマンドを送信し、前記ＰＣ端末は、前記ディスプレイ表示画面保存のコマンドを受信した場合には、自機のディスプレイ表示画面をキャプチャし保存することを特徴とするネットワークシステム。
【請求項２】
ネットワークを管理するサーバー、システムを操作するＰＣ端末、および、該当する機器同士をネットワーク間で接続するための第１のＬＡＮスイッチを有する本局と、現場機器、および、該当する機器同士を前記ネットワーク間で接続するための第２のＬＡＮスイッチを有する子局とを備えたネットワークシステムにおいて、
前記サーバーは、所定の周期で前記第１のＬＡＮスイッチおよび前記ネットワークを介して前記第２のＬＡＮスイッチに管理情報の取得を要求する管理情報取得コマンドを送信すると共に前記ＰＣ端末にディスプレイ表示画面保存のコマンドを送信し、前記第２のＬＡＮスイッチは、前記管理情報取得コマンドを受信した場合には、自子局を構成する前記現場機器から各機器の状態を表すログデータを抽出し、当該抽出したログデータを前記サーバーに送信し、前記ＰＣ端末は、前記ディスプレイ表示画面保存のコマンドを受信した場合には、自機のディスプレイ表示画面をキャプチャし保存することを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ（Local Area Network）等のネットワークで構成されたシステムに関わり、特に、所定のトリガー発生時に自動的にネットワーク内のＰＣ（Personal Computer）端末に対してディスプレイ表示画面を保存させ、表示状態を保存するネットワークシステムに関する。
【背景技術】
【０００２】
従来のＬＡＮ等のネットワークでは、１つのネットワークに様々なシステムが混在しており、システムを操作するＰＣ端末も数多く接続されている。以降、本書では、このように、１つのネットワークに様々なシステムが混在するシステムを、ネットワークシステムと称する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−６６８２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のように、従来のＬＡＮ等のネットワークでは、ネットワークに多くのシステムが混在している。
従来のネットワークシステムにおいて、システム異常が発生した場合には、ネットワークシステムを構成するそれぞれのシステムを管理するサーバーと、それぞれのシステムに接続されているＰＣ端末のログとを、別々に解析していた。このため、ネットワークシステム全体を分析するために、非常に時間がかかっていた。
また、ＰＣ端末のディスプレイ上に表示されるポップアップ、エラーメッセージ、および、アプリケーションソフトの表示状態など、視覚的な情報をログデータとして記録することはできなかった。特許文献１には、コンピュータを使用して試験を実施する場合に、不正な行為を心理的に抑止すると共に、不正な行為を発見した場合には、その証拠を記録し、回収することで試験の合否判定に使用可能とする課題に対して、試験監督官が使用する試験監督官端末から、受験者端末に対して画面キャプチャの要求を発行し、受験者端末が試験中の画面をキャプチャし、当該画面を試験監督官端末に送信し、試験監督官が該キャプチャされた画面を見ることにより、不正行為があると判断した場合に、キャプチャされた画面を不正行為の証拠として、会場サーバーに対して送信し、会場サーバーにおいて、キャプチャされた画面からなる不正行為の証拠を格納する技術が記載されている。しかし、システムの異常時に対する処理については開示していない。
従って、従来のログ解析では、システム全体の情報取得が困難であった。
本発明の目的は、上記の問題に鑑み、ＰＣ端末のディスプレイ上に表示される視覚的な情報を記録することが可能なネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、本発明のネットワークシステムは、ネットワークを管理するサーバー、システムを操作するＰＣ端末、および、該当する機器同士をネットワーク間で接続するための第１のＬＡＮスイッチを有する本局と、現場機器、および、該当する機器同士を前記ネットワーク間で接続するための第２のＬＡＮスイッチを有する子局とを備えたネットワークシステムにおいて、前記現場機器は、当該現場機器に障害が発生した場合に、前記第２のＬＡＮスイッチ、前記ネットワーク、および前記第１のネットワークを介して、前記サーバーに所定のトリガーを送信し、前記サーバーは、前記所定のトリガーを受信した場合に、前記第１のＬＡＮスイッチを介して前記ＰＣ端末にディスプレイ表示画面保存のコマンドを送信し、前記ＰＣ端末は、前記ディスプレイ表示画面保存のコマンドを受信した場合には、自機のディスプレイ表示画面をキャプチャし保存することを第１の特徴とする。
【０００６】
また、本発明のネットワークシステムは、ネットワークを管理するサーバー、システムを操作するＰＣ端末、および、該当する機器同士をネットワーク間で接続するための第１のＬＡＮスイッチを有する本局と、現場機器、および、該当する機器同士を前記ネットワーク間で接続するための第２のＬＡＮスイッチを有する子局とを備えたネットワークシステムにおいて、前記サーバーは、所定の周期で前記第１のＬＡＮスイッチおよび前記ネットワークを介して前記第２のＬＡＮスイッチに管理情報の取得を要求する管理情報取得コマンドを送信すると共に前記ＰＣ端末にディスプレイ表示画面保存のコマンドを送信し、前記第２のＬＡＮスイッチは、前記管理情報取得コマンドを受信した場合には、自子局を構成する前記現場機器から各機器の状態を表すログデータを抽出し、当該抽出したログデータを前記サーバーに送信し、前記ＰＣ端末は、前記ディスプレイ表示画面保存のコマンドを受信した場合には、自機のディスプレイ表示画面をキャプチャし保存することを第２の特徴とする。
【０００７】
また、本発明のネットワークシステムは、正常運用時には上記第２の特徴で動作し、障害発生時には上記第１の特徴で動作することを第３の特徴とする。
【発明の効果】
【０００８】
本発明により以下の効果が得られる。
システム障害発生時の分析作業や解析作業の作業効率が向上する。このため、迅速に障害対策が可能となる。また、ＰＣ端末のディスプレイ表示画面を保存し、再現できる。このため、重大事故発生時には、視覚的な画像情報は非常に有効である。この結果、迅速に障害状態の把握が可能となる。
さらに、通常運用時にも、定期的にディスプレイ画面を保存することができる。このため、データ解析、システム運用管理の効率化、および、セキュリティ向上（システムの不正使用監視）ができる。
【図面の簡単な説明】
【０００９】
【図１】本発明のネットワークシステムの一実施例のシステム構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施例によって詳細に説明する。しかし、本発明は、実施例に限定されるわけではなく、本発明が属する技術分野において、通常の知識を有する者であれば、本発明の思想と精神に基づいて、本発明を修正若しくは変更できる発明が含まれることは勿論である。
また各図の説明において、共通な機能を有する構成要素には同一の参照番号を付し、できるだけ説明の重複を避ける。
【実施例１】
【００１１】
以下、本発明の一実施形態を図１によって説明する。図１は、本発明のネットワークシステムの一実施例のシステム構成を示すブロック図である。１００はネットワークシステム、１はシステムを管理するサーバー、２−０〜２−ｎはＬＡＮスイッチ、３−１〜３−ｋはシステムを操作するＰＣ端末、４−１１〜４−１ｍ、・・・、４−ｎ１〜４−ｎｊは現場設備、１０は本局、１１−１〜１１−ｎは子局、１２はＬＡＮ等のネットワークである。ここで、ｊ、ｋ、ｍおよびｎは、自然数である。
図１に示すように、本発明のネットワークシステム１００は、本局１０および複数の子局１１−１〜１１−ｎで構成される。複数の子局１１−１〜１１−ｎは、それぞれ、ＬＡＮ等のネットワーク１２で、本局１０と接続されている。
本局１０は、該当する機器（ポート）にデータを送信するために、該当する機器同士をネットワーク間で接続するＬＡＮスイッチ２、サーバー１、およびＰＣ端末３で構成される。また、子局１１−１は、ＬＡＮスイッチ２−１および１または複数の現場設備４−１１〜４−１ｍで構成され、・・・、子局１１−ｎは、ＬＡＮスイッチ２−ｎおよび１または複数の現場設備４−ｎ１〜４−ｎｊで構成される。
以降の説明では、子局１１−１〜１１−ｎを代表して子局１１として説明し、さらに現場設備４−１１〜４−１ｍを代表して現場設備４として説明する。また、ＰＣ端末３−１〜３−ｋを代表してＰＣ端末３として説明する。
【００１２】
図１のネットワークシステム１００は、例えば、子局１１の現場設備４が監視用カメラで本局１０が監視センタである監視システム、例えば、子局１１の現場設備４が監視用機器（例えば、テレメータ）で本局１０が監視センタである監視システム、例えば、子局１１の現場設備４が放送機または中継機で本局１０が放送局ある放送システム、または、それらの複合システムである。
図１のネットワークシステム１００において、正常運用時には、上述のそれぞれのシステムにおいて予め定められた実行プログラムによって固有の運用がなされる。なお、正常運用時には、複数のＰＣ端末３は、それぞれ、子局１１とネットワーク１２を介して接続され、子局１１および当該子局１１の現場設備４、およびその他の機器（ＬＡＮスイッチ２を含む）を操作し、当該機器から所望のデータを取得している。
なお、個々の実行プログラムはそれぞれの現場機器４内に記憶され、システムを操作するための実行プログラムはＰＣ端末４にきおくされ、システムを管理する実行プログラムはサーバー１内に記憶される。
【００１３】
図１のネットワークシステム１００におけるシステム障害発生時には、子局１１は、トリガーを本局１０のサーバー１に送信する。
サーバー１は、子局１１から送信されたトリガーを検知し、全てのＰＣ端末３に対してディスプレイ表示画面保存のコマンドを送信する。
各ＰＣ端末３は、それぞれ、ディスプレイ表示画面保存のコマンドを受信した場合には、即時、受信したコマンドを実行する。
なお、各ＰＣ端末３は、ディスプレイ表示画面保存のコマンドの実行時に保存した表示画面を保持しておき、サーバー１から送信コマンドを受信した時に送信する。
【００１４】
子局１１が送信するトリガーは、例えば、障害アラーム、Ｔｒａｐ、ＳＮＭＰ（Simple Network Management Protocol）、等であり、障害が発生した機器から出力される。このようなトリガーは、サーバー１宛に送信されるようになっている。例えば、現場機器４−１１に障害が発生すると、当該現場機器４−１１は、トリガーをＬＡＮスイッチ２−１、ネットワーク１２、本局１０のＬＡＮスイッチ２−０を介してサーバー１に送信する。
サーバー１は、トリガーを受信すると、ＬＡＮスイッチ２−０を介して、全てのＰＣ端末３−１〜３−ｋにディスプレイ表示画面保存のコマンドを送信する。
全てのＰＣ端末３−１〜３−ｋは、それぞれ、ディスプレイ表示画面保存のコマンドを受信すると、自機の表示画面（図示しない）に現在表示されている画面をキャプチャし、キャプチャ画面を自機の記憶部（図示しない）に保存する。
【００１５】
上述のように、本発明のネットワークシステム１００は、障害が発生した場合に、以下の手段を用いたものである。
即ち、サーバー１がトリガーを検知し、同一ネットワーク１２に接続されているＰＣ端末３に対して、ディスプレイ画面キャプチャのコマンドによって表示画面の保存を実行させる。保存時の画像ファイル名は、例えば、保存日時＋ホスト名である。ＰＣ端末３のディスプレイ上には多くの情報が表示されており、特に、障害発生時には、ログには記録できない情報（ポップアップ表示やエラーメッセージなど）も表示される。このため、１枚の画像データで多く情報を記録することができる。ＬＡＮ等のネットワーク１２に接続されている全てのＰＣ端末３に対してコマンド送信することで、様々なシステムのトリガー発生時の状態を視覚的に記録することができる。
【００１６】
その結果、図１の実施例によれば、システム障害発生時の分析作業や解析作業の作業効率が向上する。
即ち、図１の実施例によれば、システム障害発生時の分析、解析作業の効率化が期待できるため、早期の障害対策が可能である。重大事故発生時は、早急な障害状態の把握が必要なため、視覚的な画像情報は非常に有効であると考えられる。
【００１７】
なお、実施例１において、各ＰＣ端末３は、ディスプレイ表示画面保存のコマンド実行時に、保存した表示画面をサーバー１に送信するようにしても良い。例えば、キャプチャ画面を自機内の記憶部に保存すると共に、ＬＡＮスイッチ２−０を介して、キャプチャ画面をサーバー１に送信するようにしても良い。
【実施例２】
【００１８】
なお、実施例１に加え、サーバー１がトリガーの受信によらず、正常運用時に定期的に各ＰＣ端末に、ディスプレイ表示画面保存のコマンドを送信することによって、定期的にディスプレイ画面を保存しかつ、ログと共に解析するようにすることも可能である。
【００１９】
例えば、図１において、子局１１−１のＬＡＮスイッチ２−１〜子局１１−ｎのＬＡＮスイッチ２−ｎは、それぞれ、図示しないＭＩＢ（Management Information Base）等の記憶部を有する。
本局１０のサーバー１は、所定の周期でネットワーク１２に接続された子局１１のＬＡＮスイッチ２の記憶部に、管理情報の取得を要求する管理情報取得コマンドを、ＬＡＮスイッチ２−０およびネットワーク１２を介して送信すると共に、全てのＰＣ端末３に、ディスプレイ表示画面保存のコマンドを送信する。
【００２０】
ＬＡＮスイッチ２の記憶部は、自子局１１を構成するネットワーク構成機器（現場設備４）を把握している。従って、管理情報取得コマンドを受信したＬＡＮスイッチ２の記憶部は、自子局１１の全ての現場機器４より各現場機器の状態を表すログデータを抽出する。
ＬＡＮスイッチ２の記憶部は、抽出したログデータをＬＡＮスイッチ２、ネットワーク１２、およびＬＡＮスイッチ２−０を介してサーバー１に送信する。
また、各ＰＣ端末３は、それぞれ、ディスプレイ表示画面保存のコマンドを受信した場合には、即時、受信したコマンドを実行する。各ＰＣ端末３は、ディスプレイ表示画面保存のコマンドの実行時に保存した表示画面を保持すると共に、サーバー１から送信コマンドを受信した時に送信する。
【００２１】
この結果、正常運用時でも、ログデータと共に、定期的にディスプレイ画面を保存することで、データ解析、システム運用管理の効率化、セキュリティ向上（システムの不正使用監視）が実現できる。
なお、ディスプレイ画面キャプチャのコマンドによって保存された画像ファイル名は、例えば、実施例１と同様に、保存日時＋ホスト名でも良い。また、障害発生時の動作については、実施例１とほぼ同様である。
【００２２】
このように、ＰＣ端末３のディスプレイ上には多くの情報が表示されており、特に、障害発生時には、ログには記録できない情報（ポップアップ表示やエラーメッセージなど）も表示される。このため、１枚の画像データで多く情報を記録することができる。ＬＡＮ等のネットワーク１２に接続されている全てのＰＣ端末３に対してコマンド送信することで、様々なシステムのトリガー発生時の状態を視覚的に記録することができる。
【符号の説明】
【００２３】
１：サーバー、  ２−０〜２−ｎ：ＬＡＮスイッチ、  ３、３−１〜３−ｋ：ＰＣ端末、  ４、４−１１〜４−１ｍ、・・・、４−ｎ１〜４−ｎｊ：現場設備、  １０：本局、  １１−１〜１１−ｎ：子局、  １２：ネットワーク、  １００：ネットワークシステム。
【図１】
2013034066.tif 000003