(57)【要約】【課題】後の解析のために、業務端末に表示される一連の画面の内の一部の画面を選択して保存する選択保存装置を提供する。【解決手段】選択保存装置は、業務端末の入力手段に対して行われた操作を示す操作情報から、所定の操作が行われたか否かを監視する監視手段と、前記所定の操作が行われたときに前記業務端末の表示手段に表示されていた画面を基準画面とし、前記表示手段に表示される画面が前記基準画面と比較して閾値以上変化したかを判定する判定手段と、前記判定手段が閾値以上変化したと判定すると、前記表示手段に表示されている画面を保存する保存手段と、を備えている。【選択図】図１
2014109955.tif 000002
【特許請求の範囲】
【請求項１】
業務端末の入力手段に対して行われた操作を示す操作情報から、所定の操作が行われたか否かを監視する監視手段と、
前記所定の操作が行われたときに前記業務端末の表示手段に表示されていた画面を基準画面とし、前記表示手段に表示される画面が前記基準画面と比較して閾値以上変化したかを判定する判定手段と、
前記判定手段が閾値以上変化したと判定すると、前記表示手段に表示されている画面を保存する保存手段と、
を備えていることを特徴とする選択保存装置。
【請求項２】
前記保存手段は、前記所定の操作が行われてから所定の時間内に前記判定手段が閾値以上変化したと判定すると、前記表示手段に表示されている画面を保存することを特徴とする請求項１に記載の選択保存装置。
【請求項３】
前記保存手段は、前記基準画面を保存することを特徴とする請求項１又は２に記載の選択保存装置。
【請求項４】
前記監視手段が監視する所定の操作は、高優先度の操作と低優先度の操作に分類されており、
前記保存手段は、高優先度の操作が行われた場合、前記基準画面を保存することを特徴とする請求項１又は２に記載の選択保存装置。
【請求項５】
前記業務端末は、通信システムの監視及び制御を行うための端末であることを特徴とする請求項１から４のいずれか１項に記載の選択保存装置。
【請求項６】
前記選択保存装置は、前記業務端末と同じコンピュータ上に実現されていることを特徴とする請求項１から５のいずれか１項に記載の選択保存装置。
【請求項７】
前記選択保存装置は、前記業務端末とは別の装置であり、前記入力手段に対して行われた操作を示す操作情報と、前記表示手段に表示される画面に対応する画面情報を前記業務端末から受け取ることを特徴とする請求項１から５のいずれか１項に記載の選択保存装置。
【請求項８】
請求項１から７のいずれか１項に記載の選択保存装置としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務端末に表示される一連の画面の内の一部の画面を選択して保存する選択保存装置に関する。
【背景技術】
【０００２】
例えば、通信システムの監視・制御システムにおいて、保守者は、コンピュータといった端末により、通信システムに対する各種設定を行い、また、これら端末により、通信システムに生じた障害を監視し、障害に応じた制御を実行する。
【０００３】
ここで、例えば、通信システムの通信装置に対して行った制御により、通信装置が予想外の振る舞いをし、さらに、この予想外の振る舞いが通信システムの障害を引き起こす場合がある。この様な場合、その原因の解析のためには、監視・制御用の端末（以下、業務端末と呼ぶ。）において、各通信装置に対して過去にどの様な制御を行い、通信システムの各通信装置がどの様な状態のときに行ったどの様な制御により異常な振る舞いが生じたかを確認する必要がある。通信システム内の各通信装置には、業務端末から制御信号等を受け取った場合や、自装置が送受信する信号に異常を検出した場合には、ログを記録する機能があるが、これらログは、通信システム内において分散して配置されている通信装置に記録されるものであり、通信システム内の各装置からこれらログを収集して解析するには多くの時間が必要となる。
【０００４】
ここで、例えば、業務端末に表示される画面を別に設けたカメラ等で記録することを考える。画面を記録しておくことで、予想外の事態が生じた場合でも、撮影した画面を時系列で調べれば、予想外の事態が生じるまでの制御内容や、そのときの通信システムの状態を把握することが可能になる。しかしながら、予想外の事態が生じることは稀であり、長期にわたる記録から、必要な画面を抜き出して解析することも非常に時間がかかる作業となる。
【０００５】
ここで、特許文献１〜３は、記録した動画について、事前に登録した映像特性情報、音声情報又は字幕テキスト情報に基づき重要度を判定して、重要な部分の要約を作成する構成を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２０１１４４号公報
【特許文献２】特開２００２−１４９６７２号公報
【特許文献３】特開平１１−３３１７６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、監視・制御用の端末といった各種の業務端末の画面を撮影した動画に対して、異常事象の原因に関係する画面を選択するための、映像特性情報、音声情報又は字幕テキスト情報を設定することは容易ではない。
【０００８】
本発明は、後の解析のために、業務端末に表示される一連の画面の内の一部の画面を選択して保存する選択保存装置を提供するものである。
【課題を解決するための手段】
【０００９】
本発明の一側面によると、業務端末の入力手段に対して行われた操作を示す操作情報から、所定の操作が行われたか否かを監視する監視手段と、前記所定の操作が行われたときに前記業務端末の表示手段に表示されていた画面を基準画面とし、前記表示手段に表示される画面が前記基準画面と比較して閾値以上変化したかを判定する判定手段と、前記判定手段が閾値以上変化したと判定すると、前記表示手段に表示されている画面を保存する保存手段と、を備えていることを特徴とする選択保存装置。
【発明の効果】
【００１０】
業務端末に表示される一連の画面の内、後の解析に必要となる可能性の高い一部の画面を選択して保存することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態による選択保存装置の例示的な構成図。
【図２】一実施形態による選択保存装置の実装例を示す図。
【図３】一実施形態による選択保存処理のフローチャート。
【発明を実施するための形態】
【００１２】
以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。なお、以下の実施形態においては、業務端末を通信システムの制御・監視端末とし、この端末に表示される一連の画面のうち、障害等の解析に必要と思われる画面を選択して保存する場合を例にして説明する。しかしながら、本発明は、通信システムの制御・監視に限定されず、電力、交通システムや、通信ネットワークを利用した各種業務システムの端末に表示される画面から、問題発生原因を解析するために必要と思われる画面を選択して保存することに適用できる。
【００１３】
本実施形態による選択保存装置１００の概略的な構成を図１に示す。選択保存装置１００のトリガ監視部１１は、業務端末への入力部である、例えば、マウスやキーボードに対する特定の操作をトリガとし、このトリガの発生を監視する。トリガとする操作は、業務端末の操作対象、例えば、通信システムにおける通信装置に対する制御と、その制御を行うために業務端末の入力部であるマウスやキーボードに対して行う操作内容に基づき予め決定してトリガ監視部１１に保存しておく。一例として、エンター（Ｅｎｔｅｒ）キーや、スペース（Ｓｐａｃｅ）キーの押下や、マウスの左クリック等をトリガとすることができる。なお、複数のキーを同時に押下されたことをトリガとすることもできる。
【００１４】
なお、本実施形態においては、トリガを高優先と、低優先の２つに分類する。なお、高優先と低優先は、トリガと、そのトリガによる制御内容に応じて事前に決定する。例えば、エンター（Ｅｎｔｅｒ）キーが、それ以前に入力したコマンドの確定及び通信装置への送信を意味しているものとする。異常事象の発生は、通信装置に対して何らかのコマンドを発行したときに生じる可能性が高いため、この場合、例えば、エンター（Ｅｎｔｅｒ）キーを高優先とする。一方、スペース（Ｓｐａｃｅ）キーが、既に通信装置に送信したコマンドに対する当該通信装置からの、業務端末の表示部（ディスプレイ）に一度に表示しきれないレスポンスを先送りするために使用されるものとする。この場合には、スペース（Ｓｐａｃｅ）キーの押下そのものが異常事象の発生の原因となる確率は低いため、スペース（Ｓｐａｃｅ）キーを低優先とする。
【００１５】
キャプチャ部１３は、トリガ発生部１１が高優先のトリガの発生を確認した場合、そのときに業務端末の表示部に表示されていた画面を取得して保存部１４に保存する。判定部１２は、トリガ発生部１１がトリガの発生を確認した場合、その優先度に拘らず、トリガ発生時に業務端末の表示部に表示されていた画面を基準（以下、基準画面と呼ぶ。）とし、現在の画面の基準画面からの変化の割合を所定時間監視する。判定部１２は、画面の変化が閾値以上となった場合、閾値以上となったときの画面を取得して保存部１４に保存する。なお、画面の変化の割合とは、値が変化した画素数の割合とする。例えば、表示部の画素数をＮとし、現在の画面のうち、基準画面から値が変化した画素がＫである場合、変化の割合は（Ｋ×１００／Ｎ）％である。選択保存装置１００は、動作している間、上記処理を繰り返す。よって、高優先のトリガが生じた場合には、トリガが生じたときの画面は常に保存される。また、優先度に拘らず、トリガの発生時から所定時間内に、画面の内容が閾値以上変化した場合には、そのときの画面が保存される。一方、トリガが生じても、所定時間内の画面の変化が閾値未満である場合には、画面は保存されない。
【００１６】
異常状態が発生すると、通常、業務端末の表示部に表示される内容は、大きく変わるため、この変化後の画面を取得することで、異常状態の解析を容易に行うことができる。また、異常状態を引き起こす可能性が高い高優先のトリガについては、そのトリガが生じたときの画面を常に保存する。この構成により異常状態の解析を容易に行うことができる。
【００１７】
図２は、本実施形態による選択保存装置１００の実装形態の例である。図２（Ａ）に示す様に、選択保存装置１００は、業務端末１に実装することができる。より具体的には、業務端末１は、通常、コンピュータであり、当該コンピュータが実行するプログラムにより選択保存装置１００を、業務端末１と同じコンピュータ上に実装することができる。また、図２（Ｂ）に示す様に、選択保存装置１００は、業務端末１とは異なる装置として実装することができる。この場合、選択保存装置１００は、業務端末１から操作情報と、画面情報を受け取る。なお、操作情報とは、キーボードやマウス等の操作内容に関する情報であり、画面情報とは、業務端末１の表示部に表示している画面に対応する情報である。なお、いずれの形態においても選択保存装置１００は、図１に示す各機能ブロックとして動作するプログラムにより実現することができる。
【００１８】
図３は、本実施形態による選択保存装置１００が実行する処理を示すフローチャートである。トリガ発生部１１は、Ｓ１０でトリガの発生を監視する。トリガが発生すると、トリガ発生部１１は、Ｓ１１でその優先度を判定する。優先度が"高"である場合、キャプチャ部１３は、トリガ発生時の画面を保存する。また、トリガの優先度に拘らず、Ｓ１３において、判定部１２は、トリガ発生時の画面からの画面の変化の割合が閾値以上であるかを判定する。閾値未満である場合、判定部１２は、Ｓ１４で所定時間が経過したかを判定し、所定時間が経過するまでＳ１３及びＳ１４の処理を繰り返す。選択保存装置１００は、画面の変化が閾値以上となることなく所定時間が経過すると、処理をＳ１０から繰り返す。一方、所定時間内に画面の変化が閾値以上になると、キャプチャ部１３は、Ｓ１５において、そのときの画面を保存する。
【００１９】
なお、上記実施形態では、トリガを高優先と低優先に分けていた。しかしながら、優先度を設けない形態とすることもできる。この場合、トリガ発生時の画面については、常に、保存部１４に保存する構成とすることも、保存しない構成とすることも可能である。
【図１】
2014109955.tif 000003
【図２】
2014109955.tif 000004
【図３】
2014109955.tif 000005