(57)【要約】【課題】既存のシステムが収集した情報を取得して一括して監視する場合において、監視が必要な情報を優先的に監視できるようにする情報監視装置及び情報監視プログラムを、提供する。【解決手段】情報監視装置２０は、既存システムの各データベース装置１１〜１３内の観測データが警報閾値を超えたか否かを定期的に監視し（ステップＳ１０１，Ｓ１０２，Ｌ１）、何れかの観測データが警報閾値を超えると、図１３に示すような統合管理テーブル３２を生成し（ステップＳ１２１〜Ｓ１２６）、図９に示すようなテンプレート管理テーブル２２ｃに監視欄３１ｃに表示する監視情報を登録した後（ステップＳ１２７〜Ｓ１２９）、その統合管理テーブル３２とそのテンプレート管理テーブル２２ｃの内容に基づいて、図７に示すような監視画面３１を表示装置２０ａに表示する。【選択図】図７
2007257214.tif 000002
【特許請求の範囲】
【請求項１】
複数の観測点のそれぞれについてその観測点の観測値と閾値とを対応付けた対応情報を蓄積する他システムから、所定領域内に含まれる観測点の対応情報を定期的に取得する情報取得部，
前記情報取得部が対応情報を取得すると、それら対応情報のそれぞれについて、その対応情報の観測値が閾値を超過しているか否かを判別する判別部，
前記判別部が何れかの対応情報の観測値が閾値を超過していると判別した場合に、その対応情報と、それと同時期に取得されたその他の対応情報とに対し、所定の条件に従って順位付けする並替部，及び、
前記並替部により順位付けられた各対応情報のうち、上位の所定個数の対応情報に含まれる観測値を含む画面を、表示する表示部
からなることを特徴とする情報監視装置。
【請求項２】
前記並替部は、観測値が閾値を超過していると前記判別部に判別された対応情報と、それと同時期に取得されたその他の対応情報とを、前記所定領域内における所定の基準点からの観測点までの距離に応じた幾つかのグループに分け、それらグループに対し、距離の近い順に順位付けをするとともに、それらグループのそれぞれにおいて、そのグループ内の対応情報に対し前記所定の条件従って順位付けをする
ことを特徴とする請求項１記載の情報監視装置。
【請求項３】
前記表示部は、前記画面に、前記並替部により順位付けられた各対応情報の観測値をその画面内に表示させるための表示手段を、その順位順に列挙する
ことを特徴とする請求項１又は２記載の情報監視装置。
【請求項４】
前記情報取得部は、複数の観測点に設置された監視カメラにより生成される映像データを取得する他システムから、前記所定領域内に観測点のある監視カメラに関する情報を取得し、
前記表示部は、前記画面に観測値が示される各対応情報にそれぞれ対応する観測点の最も近くに設置されている前記監視カメラによる映像データに基づいて、前記画面に映像を表示する
ことを特徴とする請求項１，２又は３記載の情報監視装置。
【請求項５】
コンピュータを、
複数の観測点のそれぞれについてその観測点の観測値と閾値とを対応付けた対応情報を蓄積する他システムから、通信装置を通じて、所定領域内に含まれる観測点の対応情報を定期的に取得する情報取得手段，
前記情報取得手段が対応情報を取得すると、それら対応情報のそれぞれについて、その対応情報の観測値が閾値を超過しているか否かを判別する判別手段，
前記判別手段が何れかの対応情報の観測値が閾値を超過していると判別した場合に、その対応情報と、それと同時期に取得されたその他の対応情報とに対し、所定の条件に従って順位付けする並替手段，及び、
前記並替手段により順位付けられた各対応情報のうち、上位の所定個数の対応情報に含まれる観測値を含む画面を、表示装置に表示する表示手段
として機能させる
ことを特徴とする情報監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視対象の状況を示す情報を監視するための情報監視装置，及び、そのような情報監視装置としてコンピュータを動作させる情報監視プログラムに、関する。
【背景技術】
【０００２】
周知のように、河川の各地点で観測される水位などの情報をネットワークを通じて収集し、コンピュータの表示装置上でそれら情報を監視するためのシステムがある。また、道路の各地点で観測される浸水量などの情報をネットワークを通じて収集し、コンピュータの表示装置上でそれら情報を監視するためのシステムもある。また、各地の気象情報をネットワークを通じて収集し、コンピュータの表示装置上でそれら情報を監視するためのシステムもある。また、道路や河川の径路上に設置された幾つかの監視カメラが撮影して得た映像データをネットワークを通じて収集し、コンピュータの表示装置上で再生された映像を監視するためのシステムもある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
最近、これら別々のシステムが収集する情報を一括して監視できないかとの要望がある。ところが、あらゆる情報を一括して監視しようにも、一度に表示できる数には限りがあるため、監視が必要な情報を取りこぼしてしまう虞があった。例えば、河川の或る地点の水位が危険水位を超えているにも拘わらず、監視すべき情報の選択を誤って他の監視情報を表示させてしまって、その河川のその地点の水位の監視を怠ってしまう虞がある。
【０００４】
本発明は、前述した従来の事情に鑑みてなされたものであり、その課題は、既存のシステムが収集した情報を取得して一括して監視する場合において、監視が必要な情報を優先的に監視できるようにすることにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために案出された情報監視装置は、複数の観測点のそれぞれについてその観測点の観測値と閾値とを対応付けた対応情報を蓄積する他システムから、所定領域内に含まれる観測点の対応情報を定期的に取得する情報取得部，前記情報取得部が対応情報を取得すると、それら対応情報のそれぞれについて、その対応情報の観測値が閾値を超過しているか否かを判別する判別部，前記判別部が何れかの対応情報の観測値が閾値を超過していると判別した場合に、その対応情報と、それと同時期に取得されたその他の対応情報とに対し、所定の条件に従って順位付けする並替部，及び、前記並替部により順位付けられた各対応情報のうち、上位の所定個数の対応情報に含まれる観測値を含む画面を、表示する表示部からなることを、特徴としている。
【０００６】
このように、他システムから取得した対応情報に対して所定の条件に従って順位付けをし、上位の所定個数の対応情報に含まれる観測値を表示するようにすれば、利用者は、既存のシステムから収集した情報のうち、どの情報が監視が必要な情報かを、迷わずに済むようになる。
【０００７】
また、上記の課題を解決するために案出された情報監視プログラムは、コンピュータを、複数の観測点のそれぞれについてその観測点の観測値と閾値とを対応付けた対応情報を蓄積する他システムから、通信装置を通じて、所定領域内に含まれる観測点の対応情報を定期的に取得する情報取得手段，前記情報取得手段が対応情報を取得すると、それら対応情報のそれぞれについて、その対応情報の観測値が閾値を超過しているか否かを判別する判別手段，前記判別手段が何れかの対応情報の観測値が閾値を超過していると判別した場合に、その対応情報と、それと同時期に取得されたその他の対応情報とに対し、所定の条件に従って順位付けする並替手段，及び、前記並替手段により順位付けられた各対応情報のうち、上位の所定個数の対応情報に含まれる観測値を含む画面を、表示装置に表示する表示手段として機能させることを、特徴としている。
【０００８】
従って、この情報監視プログラムを実行するコンピュータは、前述した本発明の情報監視装置と同等に機能することとなる。
【発明の効果】
【０００９】
以上に説明したように、本発明によれば、既存のシステムが収集した情報を取得して一括して監視する場合において、監視が必要な情報を優先的に監視できるようになる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明を実施するための最良の形態について、添付図面を参照しながら、詳細に説明する。
【００１１】
先ず、本実施形態のコンピュータネットワークシステムの構成について説明する。
【００１２】
図１は、本実施形態のコンピュータネットワークシステムの構成図である。
【００１３】
図１に示されるように、本実施形態のコンピュータネットワークシステムは、既存のシステム内において各種の情報を保持しているデータベース装置１１〜１４と、これら装置１１〜１４にネットワークを介して接続された情報監視装置２０とからなる。既存のシステムとしては、河川管理システム，道路管理システム，気象観測システム，遠隔監視システムがある。
【００１４】
このうち、河川管理システムは、周知のように、河川上の各地点の状態を監視するためのシステムであり、その内部に、河川上の各地点で測定される水位や雨量などを検索自在に蓄積しておくための河川情報データベース装置１１を、備えている。
【００１５】
図２は、その河川情報データベース装置１１の河川情報テーブル１１ａのデータ構造の一例を示す図である。
【００１６】
図２に示されるように、河川情報テーブル１１ａは、この河川管理システムの観測地点と同数のレコードを、有している。各レコードは、「項番」，「観測局名称」，「設置情報」，「警報閾値」，「観測データ１」，「観測データ２」，…，「観測データｎ」，…のフィールドを、有している。
【００１７】
「項番」フィールドは、全てのレコードの中からその観測地点のレコードを識別するための識別情報である項番が記録されるフィールドである。「観測局名称」フィールドは、その観測地点の名称が記録されるフィールドである。「設置情報」フィールドは、その観測地点の位置情報として緯度及び経度が記録されるフィールドである。なお、緯度及び経度は、この「設置情報」フィールドのサブフィールドである「緯度」及び「経度」に、それぞれ格納される。「警報閾値」フィールドは、その観測地点の図示せぬ測定器で得られる観測値についての上限値が警報を発する条件として記録されるフィールドである。この「警報閾値」フィールドは、「警戒水位閾値」，「危険水位閾値」，「１０分雨量警戒閾値」，「１０分雨量危険閾値」，「時間雨量警戒閾値」及び「時間雨量危険閾値」のサブフィールドに区分されている。「警戒水位閾値」及び「危険水位閾値」サブフィールドは、その観測地点の河川の水位について常時警戒が必要になる条件及び周辺住民の避難が必要になる条件が、それぞれ記録されるフィールドである。「１０分間雨量警戒閾値」及び「１０分間雨量危険閾値」サブフィールドは、その観測地点の図示せぬ測定器で得られる１０分間の雨量について常時警戒が必要になる条件及び周辺住民の避難が必要になる条件が記録されるフィールドである。「時間雨量警戒閾値」及び「時間雨量危険閾値」サブフィールドは、その観測地点の図示せぬ測定器で得られる１時間の雨量について常時警戒が必要になる条件及び周辺住民の避難が必要になる条件が記録されるフィールドである。「観測データｎ」フィールドは、その観測地点の観測値が記録されるフィールドである。この「観測データｎ」フィールドは、「観測時刻」，「１０分間水位変量」，「１０分間雨量」及び「１時間雨量」のサブフィールドに区分されている。「観測時刻」サブフィールドは、その観測地点の図示せぬ測定器が観測値を得たときの時刻が記録されるフィールドである。「１０分間水位変量」，「１０分間雨量」及び「１時間雨量」サブフィールドは、その観測地点の図示せぬ測定器により得られた１０分間水位変量，１０分間雨量及び１時間雨量がそれぞれ記録されるフィールドである。
【００１８】
また、図１の既存システムのうち、道路管理システムは、周知のように、道路上の各地点の状態を監視するためのシステムであり、その内部に、道路上の各地点の浸水量などを検索自在に蓄積しておくための道路情報データベース装置１２を、備えている。
【００１９】
図３は、その道路情報データベース装置１２の道路情報テーブル１２ａのデータ構造の一例を示す図である。
【００２０】
図３に示されるように、道路情報テーブル１２ａは、この道路管理システムの観測地点と同数のレコードを、有している。各レコードは、「項番」，「観測局名称」，「設置情報」，「警報閾値」，「観測データ１」，「観測データ２」，…，「観測データｎ」，…のフィールドを、有している。
【００２１】
「項番」，「観測局名称」及び「設置情報」フィールドは、その観測地点のレコードの項番，その観測地点の名称，並びに、その観測地点の位置情報である緯度及び経度が、記録されるフィールドである。「警報閾値」フィールドは、その観測地点の図示せぬ測定器で得られる観測値についての上限値が警報を発する条件として記録されるフィールドである。この「警報閾値」フィールドは、「警戒浸水量閾値」及び「危険浸水量閾値」のサブフィールドに区分されている。「警戒浸水量閾値」及び「危険浸水量閾値」サブフィールドは、その観測地点における浸水量について常時警戒が必要になる条件及び周辺住民の避難が必要になる条件が、それぞれ記録されるフィールドである。「観測データｎ」フィールドは、その観測地点の観測値が記録されるフィールドである。この「観測データｎ」フィールドは、「観測時刻」及び「１０分間浸水量」のサブフィールドに区分されている。「観測時刻」サブフィールドは、その観測地点の図示せぬ測定器が観測値を得たときの時刻が記録されるフィールドである。「１０分間浸水量」サブフィールドは、その観測地点の図示せぬ測定器により得られた１０分間の浸水量が記録されるフィールドである。
【００２２】
また、図１の既存システムのうち、気象観測システムは、周知のように、全国各地の気象状態を監視するためのシステムであり、その内部に、全国各地の地震に関する情報などを検索自在に蓄積しておくための地震情報データベース装置１３を、備えている。
【００２３】
図４は、その地震情報データベース装置１３の地震情報テーブル１３ａのデータ構造の一例を示す図である。
【００２４】
図４に示されるように、地震情報テーブル１３ａは、この気象観測システムにおける図示せぬ震度計が置かれている観測地点と同数のレコードを、有している。各レコードは、「項番」，「観測局名称」，「設置情報」，「観測データ１」，「観測データ２」，…，「観測データｎ」，…のフィールドを、有している。
【００２５】
「項番」，「観測局名称」及び「設置情報」フィールドは、その観測地点のレコードの項番，その観測地点の名称，並びに、その観測地点の位置情報である緯度及び経度が、記録されるフィールドである。「観測データｎ」フィールドは、その観測地点の観測値が記録されるフィールドである。この「観測データｎ」フィールドは、「観測時刻」及び「震度」のサブフィールドに区分されている。「観測時刻」サブフィールドは、その観測地点の図示せぬ震度計が震度を計測したときの時刻が記録されるフィールドである。「震度」サブフィールドは、その観測地点の図示せぬ震度計により得られた震度が記録されるフィールドである。
【００２６】
また、図１の既存システムのうち、遠隔監視システムは、周知のように、道路や河川などにある各監視対象をそれぞれ撮影することにより本部で各監視対象を集中的に遠隔監視できるようにするためのシステムであり、その内部に、各監視対象を撮影する監視カメラに関する情報を検索自在に蓄積しておくためのカメラ情報データベース装置１４を、備えている。
【００２７】
図５は、そのカメラ情報データベース装置１４のカメラ情報テーブル１４ａのデータ構造の一例を示す図である。
【００２８】
図５に示されるように、カメラ情報テーブル１４ａは、この遠隔監視システムの監視カメラと同数のレコードを、有している。各レコードは、「項番」，「カメラ名称」，「緯度」及び「経度」，…のフィールドを、有している。
【００２９】
「項番」フィールドは、その監視カメラのレコードの項番が記録されるフィールドである。「カメラ名称」フィールドは、その監視カメラが設置されている地点の名称が記録されるフィールドである。「緯度」及び「経度」フィールドは、その監視カメラが設置されている地点の位置情報である緯度及び経度が、それぞれ記録されるフィールドである。
【００３０】
また、図１の情報監視装置２０は、前述した各データベース装置１１〜１４内の情報に基づく画面を通じて、災害が起きそうな地点を多角的に監視するための装置である。この情報監視装置２０は、具体的には、後述の情報監視ソフトウエア２２を一般的なパーソナルコンピュータに導入してなる装置となっている。なお、図１に示されるように、この情報監視装置２０は、ネットワークを介して既存システム内の各データベース装置１１〜１４に接続されている。
【００３１】
図６は、この情報監視装置２０の構成図である。
【００３２】
この情報監視装置２０を構成するパーソナルコンピュータは、周知のように、液晶ディスプレイ等の表示装置２０ａと、キーボードやマウス等の入力装置２０ｂと、これら装置２０ａ，２０ｂに接続された本体とから、構成されている。その本体は、ＣＰＵ［Central Processing Unit］２０ｃ，ＤＲＡＭ［Dynamic Random Access Memory］２０ｄ，通信アダプタ２０ｅ，ＭＤＤ［Multi Disk Drive］２０ｆ，及び、ＨＤＤ［Hard Disk Drive］２０ｇ等の周知なハードウエアを、内蔵しており、このうち、ＨＤＤ２０ｇは、表示装置２０ａや入力装置２０ｂにおける入出力の制御、及び、ＤＲＡＭ２０ｄの記憶領域やＭＤＤ２０ｅ内のＣＤ［Compact Disk］及びＤＶＤ［Digital Versatile Disk］の記憶領域やＨＤＤ２０ｆ内のＨＤ［Hard Disk］の記憶領域の管理といった基本的な機能を多くのアプリケーションソフトウエアに提供するための基本ソフトウエア２１を、記憶している。
【００３３】
そして、前述したように、この情報監視装置２０のＨＤＤ２０ｇには、情報監視ソフトウエア２２が導入されている。この情報監視ソフトウエア２２は、前述した各データベース装置１１〜１４内の情報に基づく内容を含んだ画面を通じて、災害が起きそうな地点或いは災害発生地点を多角的に監視できるようにするためのプログラム群及びデータ群である。この情報監視ソフトウエア２２は、監視情報表示モジュール（プログラム）２２ａを、含んでいる。
【００３４】
その監視情報表示モジュール２２ａは、図１の各システム内の装置１１〜１４から情報を取得してそれらのうちの一部を表示装置２０ａに表示するためのモジュールプログラムである。なお、この監視情報表示モジュール２２ａに従ってＣＰＵ２０ｃが実行する処理の内容については、図１１及び図１２を用いて後述するが、説明の都合上、この監視情報表示モジュール２２ａの処理結果により表示装置２０ａに表示されることとなる監視画面について、先に説明しておく。
【００３５】
図７は、その監視画面３１の一例を示す図である。
【００３６】
図７に示されるように、監視画面３１は、メニュー欄３１ａ，アイテム欄３１ｂ，監視欄３１ｃを、含んでいる。このうち、メニュー欄３１ａは、任意の情報へアクセスするためのリンクとして機能するメニュー項目が列挙される欄である。アイテム欄３１ｂは、利用者の管轄領域内における河川情報，道路情報，地震情報，カメラ情報を監視欄３１ｃに表示させるためのボタンとして機能するアイテムが、利用者にとって重要であると推定される監視情報が上位にくるように、列挙される欄である。監視欄３１ｃは、アイテム欄３１ｂで利用者に選択されたアイテムの示す監視情報の内容，又は、後述の処理により表示開始前に選択された監視情報の内容が、示される欄である。なお、監視欄３１ｃには、複数の監視情報を同時に表示することができるようになっており、図７の監視欄３１ｃでは、その表示できる個数を２個と４個の何れにするかを選択するための一対のボタン３１ｄ，３１ｄが、含まれている。また、この監視画面３１では、アイテム欄３１ｂ内のアイテムが利用者によって監視欄３１ｃ内にドラグアンドドロップされると、その選択されたアイテムの示す監視情報が監視欄３１ｃに表示されるようになっている。
【００３７】
また、情報監視ソフトウエア２２は、図６に示されるように、図７の監視画面３１の表示内容を決定するために必要な情報を格納するテーブルとして、利用者情報テーブル２２ｂ，テンプレート管理テーブル２２ｃ，及び、優先順位管理テーブル２２ｄを、含んでいる。
【００３８】
このうち、利用者情報テーブル２２ｂは、この情報監視装置２０の利用者に関する情報を登録しておくためのテーブルである。
【００３９】
図８は、この利用者情報テーブル２２ｂのデータ構造の一例を示す図である。
【００４０】
図８に示されるように、この利用者情報テーブル２２ｂは、利用者と同数のレコードを、有している。各レコードは、「項番」，「利用者名」，「業務種別」，「優先順位キー」，「映像表示モード」及び「所在地情報」のフィールドを、有している。
【００４１】
「項番」フィールドは、その利用者のレコードの項番が記録されるフィールドである。「利用者名」フィールドは、その利用者の氏名が記録されるフィールドである。「業務種別」フィールドは、その利用者が業務上主に利用する既存システムの名称が記録されるフィールドである。「優先順位キー」フィールドは、図７の監視画面３１のアイテム欄３１ｂ内でのアイテムの並び順を決定するための条件の組み合わせをそれぞれ識別するための順位条件識別情報のうち、その利用者が使用する条件の組み合わせの順位条件識別情報が、記録されるフィールドである。なお、順位条件識別情報は、それに対応する条件の組み合わせに対して対応付けられた状態で、後述の優先順位管理テーブル２２ｄに多数登録されている。「映像表示モード」フィールドは、図１の遠隔監視システムによるカメラ映像が監視欄３１ｃに表示されるようにするか否かを定義するモード情報が記録されるフィールドである。「所在地情報」フィールドは、その利用者の所在位置が記録されるフィールドである。この「所在地情報」フィールドは、「緯度」及び「経度」のサブフィールドに区分されており、所在地の緯度及び経度が記録されるようになっている。
【００４２】
また、情報監視ソフトウエア２２内のテンプレート管理テーブル２２ｃは、図７の監視画面３１の監視欄３１ｃに表示される監視情報，及び、メニュー欄３１ａに表示されるメニュー項目を、管理するためのテーブルである。
【００４３】
図９は、このテンプレート管理テーブル２２ｃのデータ構造の一例を示す図である。
【００４４】
図９に示されるように、テンプレート管理テーブル２２ｃは、この情報監視装置２０の利用者と同数のレコードを、有している。各レコードは、「項番」，「利用者名」，「業務種別」，「映像表示パターン」及び「メニュー一覧」のフィールドを、有している。
【００４５】
「項番」フィールドは、その利用者のレコードの項番が記録されるフィールドである。「利用者名」フィールドは、その利用者の氏名が記録されるフィールドである。「業務種別」フィールドは、その利用者が業務上主に利用する既存システムの名称が記録されるフィールドである。「映像表示パターン」フィールドは、図７の監視画面３１の監視欄３１ｃに内容が表示される監視情報を特定する情報（監視情報の種類，及び、観測局名称又はカメラ名称）が記録されるフィールドである。この「映像表示パターン」フィールドは、「画面１」乃至「画面４」のサブフィールドに区分されており、各サブフィールドに、監視情報を特定する情報が記録されるようになっている。「メニュー一覧」フィールドは、河川情報（図２参照），道路情報（図３参照），地震情報（図４参照），映像情報という項目名が、メニュー項目としてメニュー欄３１ａに列挙される際の並び順にて、記録されるフィールドである。この「メニュー一覧」フィールドは、「大項目表示順１」乃至「大項目表示順４」のサブフィールドに区分されており、各サブフィールドに上記四つの項目名が記録されるようになっている。
【００４６】
また、情報監視ソフトウエア２２内の優先順位管理テーブル２２ｄは、図７の監視画面３１のアイテム欄３１ｂに表示されるアイテムの並び順を、管理するためのテーブルである。
【００４７】
図１０は、この優先順位管理テーブル２２ｄのデータ構造の一例を示す図である。
【００４８】
図１０に示されるように、この優先順位管理テーブル２２ｄは、アイテム欄３１ｂ内でのアイテムの並び順を決定するための条件の組み合わせと同数のレコードを、有している。各レコードは、「項番」，「順位１」，…，「順位６」のフィールドを、有している。
【００４９】
「項番」フィールドは、その並び順を決定するための条件の組み合わせのレコードの項番が記録されるフィールドである。なお、前述した利用者情報テーブル２２ｂに登録される順位条件識別情報は、この優先順位管理テーブル２２ｄの項番を利用したものとなっている。「順位１」乃至「順位６」フィールドは、その並び順を決定するための条件の組み合わせを構成する各条件要素に関する情報が記録されるフィールドである。それら各条件要素のうち、優先される順位の高い条件要素ほど、「順位ｎ」フィールドのｎ値の小さいフィールドに記録される。
【００５０】
次に、以上のように構成される情報監視装置２０が実行する処理の内容について、説明する。
【００５１】
この情報監視装置２０のＣＰＵ２０ｃは、入力装置２０ｂが利用者によって操作されることにより、情報監視ソフトウエア２２の起動の指示を受け付けると、その情報監視ソフトウエア２２を読み込み、図示せぬ所定の初期画面を表示装置２０ａに表示する。
【００５２】
そして、その図示せぬ所定の初期画面に、その利用者の氏名が入力されて、所定の操作がなされると、ＣＰＵ２０ｃは、認証処理を行う。その後、正当な利用者であると確認がとれると、ＣＰＵ２０ｃは、監視情報表示モジュール２２ａを読み込み、監視情報表示処理を開始する。
【００５３】
図１１及び図１２は、監視情報表示処理の流れを示す図である。
【００５４】
監視情報表示処理の開始後、最初のステップＳ１０１では、ＣＰＵ２０ｃは、当該モジュール２２ａの起動後、又は、前回の収集時間の測定を終了することによって新たに収集時間の測定を開始した後、所定の収集時間が経過するまで待機する。そして、所定の収集時間の経過後、ＣＰＵ２０ｃは、ステップＳ１０２へ処理を進める。
【００５５】
ステップＳ１０２では、ＣＰＵ２０ｃは、図８の利用者情報テーブル２２ｂから、認証時に受け付けた利用者の氏名に対応する所在地情報を読み出す。続いて、ＣＰＵ２０ｃは、その所在地情報の示す所在地を中心とした所定範囲内に所在する観測局のレコードのうち、当該収集時間内に観測された観測データを持つレコードを、図１の各データベース装置１１〜１３から取得する処理を行う。そして、レコードの取得後、ＣＰＵ２０ｃは、第１の処理ループＬ１を実行する。
【００５６】
なお、これらステップＳ１０１，Ｓ１０２を実行するＣＰＵ２０ｃは、前述した情報取得部に相当している。
【００５７】
第１の処理ループＬ１では、ＣＰＵ２０ｃは、ステップＳ１０２で取得したレコードのそれぞれについて、順に、ステップＳ１１１乃至Ｓ１１３を実行する。
【００５８】
ステップＳ１１１では、ＣＰＵ２０ｃは、処理対象レコードから観測データを抽出する。
【００５９】
次のステップＳ１１２では、ＣＰＵ２０ｃは、処理対象レコードから警報閾値を抽出する。但し、処理対象レコードが地震情報のものである場合、処理対象レコードは、警報閾値を含まないので、この場合、ＣＰＵ２０ｃは、事前に設定されている警報閾値を利用する。例えば、震度４が警報閾値として利用される。
【００６０】
次のステップＳ１１３では、ＣＰＵ２０ｃは、ステップＳ１１１で抽出した観測データとステップＳ１１２で抽出した警報閾値とを比較し、観測データが警報閾値を超過しているか否かを、判別する。
【００６１】
そして、観測データが警報閾値を超過していなかったと判別した場合、ＣＰＵ２０ｃは、この処理対象についての処理を終了する。
【００６２】
なお、これらステップＳ１１１乃至Ｓ１１３を実行するＣＰＵ２０ｃは、前述した判別部に相当している。
【００６３】
ＣＰＵ２０ｃは、ステップＳ１０２で取得したレコードの何れについても、観測データが警報閾値を超過しなかった場合、全てのレコードについてステップＳ１１１乃至Ｓ１１３を実行し終えた段階で、第１の処理ループＬ１から離脱し、ステップＳ１０１へ戻って、再度、収集時間が経過するまで待機する。
【００６４】
一方、第１の処理ループＬ１の実行中に、何れかのレコードについて、観測データが警報閾値を超過していたと判別した場合、ＣＰＵ２０ｃは、ステップＳ１１３からステップＳ１２１へ処理を分岐させることにより、第１の処理ループＬ１を途中で離脱する。
【００６５】
ステップＳ１２１では、ＣＰＵ２０ｃは、ステップＳ１０２で取得したレコードを、統合管理データベースに登録する処理を行う。
【００６６】
図１３は、この統合管理テーブル３２のデータ構造の一例を示す図である。
【００６７】
図１３に示されるように、この統合管理テーブル３２内の各レコードは、「項番」，「グループ属性」，「情報種別」，「観測局名称」，「設置情報」，「警報閾値」及び「観測データ」のフィールドを、有している。
【００６８】
「項番」，「観測局名称」，「設置情報」，「警報閾値」及び「観測データ」フィールドは、その観測データのレコードの項番，その観測データが測定された観測局の名称，観測局の設置位置，警報閾値及び観測データが、それぞれ記録されるフィールドである。「グループ属性」は、利用者所在地を中心とする所定範囲内の各観測局を利用者所在地からの距離に応じてグループ分けした場合において、そのレコードの観測局が含まれるグループを特定するためのグループ特定情報が記録されるフィールドである。なお、図１４には、このグループ属性と利用者所在地からの距離範囲とを対応付けて記憶する距離テーブル３３が、示されている。「情報種別」フィールドは、そのレコードが元々格納されていたデータベース装置を示す種別情報が記録されるフィールドである。なお、図１３において、観測データ内の観測情報と警報閾値は、図２の河川情報テーブル１１ａや図３の道路情報テーブル１２ａのように、複数組存在するはずであるが、一組だけ図示することによって、省略している。
【００６９】
なお、ステップＳ１２１の実行時点では、「グループ属性」フィールドは、空欄となっている。
【００７０】
ＣＰＵ２０ｃは、この図１３のような統合管理テーブル３２にレコードを登録した後、ステップＳ１２１からステップＳ１２２へ処理を進める。
【００７１】
ステップＳ１２２では、ＣＰＵ２０ｃは、図８の利用者情報テーブル２２ｂから、認証時に受け付けた利用者氏名に対応する業務種別を取得する処理を行う。
【００７２】
次のステップＳ１２３では、ＣＰＵ２０ｃは、図１３の統合管理テーブル３２内を距離の短い順に並べ替える処理を行う。その後、ＣＰＵ２０ｃは、図１４の距離テーブル３３に従って、図１３の統合管理テーブル３２内のレコードのそれぞれに、該当するグループ属性を付与する処理を行う。
【００７３】
次のステップＳ１２４では、ＣＰＵ２０ｃは、図８の利用者情報テーブル２２ｂから、認証時に受け付けた利用者氏名に対応する順位条件識別情報を取得する処理を行う。その後、ＣＰＵ２０ｃは、図１０の優先順位管理テーブル２２ｄから、取得した順位条件識別情報と同じ項番を持つレコードを、読み出す処理を行う。
【００７４】
次のステップＳ１２５では、ＣＰＵ２０ｃは、ステップＳ１２４で取得した順位条件特定情報の示す順位条件に従って、図１３の統合管理テーブル３２内の各グループ内のレコードを並び替える。例えば、図１０の優先順位管理テーブル２２ｄにおける項番が１のレコードに示される順位条件によれば、まず、一つのグループの中で、「順位１」フィールド内に示される『震度が４以上』に合致するレコードを、グループの先頭に配置し直し、次に、「順位２」フィールド内に示される『危険浸水閾値超過』に合致するレコードを、震度４以上のレコード群の後ろに並べ直す。このような処理を、その後、「順位３」乃至「順位６」フィールドのそれぞれについて順位行うことにより、一つのグループ内で、レコードが、利用者指定の順位条件に従って並べ直されることとなる。
【００７５】
次のステップＳ１２６では、ＣＰＵ２０ｃは、同一グループで且つ同一の順位条件のレコードにつき、その観測データの大きい順に並べ直す処理を行う。上記の例で言えば、同じグループ属性を持つグループの中で、「順位１」フィールド内の『震度４以上』に合致する観測データを持つレコードを、その震度の大きさ順に並べ直す。
【００７６】
なお、これらステップＳ１２２乃至Ｓ１２６を実行するＣＰＵ２０ａは、前述した並替部に相当している。
【００７７】
次のステップＳ１２７では、ＣＰＵ２０ｃは、図８の利用者情報テーブル２２ｂから、認証時に受け付けた利用者氏名に対応する映像表示モードを取得する処理を行い、その後、その映像表示モードが１か０かを、判別する。すなわち、ＣＰＵ２０ｃは、図１の遠隔監視システムによるカメラ映像を監視画面３１の監視欄３１ｃに含め得るよう設定されているか否かを、判別する。
【００７８】
そして、図１の遠隔監視システムによるカメラ映像を監視欄３１ｃに含め得るよう設定されていた場合（映像表示モード＝１）、ＣＰＵ２０ｃは、ステップＳ１２７からステップＳ１２８へ処理を分岐させる。
【００７９】
ステップＳ１２８では、ＣＰＵ２０ｃは、図１３の統合管理テーブル３２における上位二つのレコードに含まれる設置情報のそれぞれについて、その設置情報の示す位置の最も近くにある監視カメラのレコードを図５のカメラ情報テーブル１４ａから検出する処理を行い、ステップＳ１２９へ処理を進める。
【００８０】
一方、ステップＳ１２７において、図１の遠隔監視システムによるカメラ映像を監視欄３１ｃに含め得るよう設定されていなかった場合（映像表示モード＝０）、ＣＰＵ２０ｃは、監視カメラを特定することなく、ステップＳ１２９へ処理を分岐させる。
【００８１】
ステップＳ１２９では、ＣＰＵ２０ｃは、図９のテンプレート管理テーブル２２ｃにおける当該利用者のレコードの「映像表示パターン」フィールドのうち二つのサブフィールドを、図１３の統合管理テーブル３２における最上位のレコードとその次のレコードとに関する情報（情報監視情報の種類，及び、観測局名称）で、上書き更新する処理を行う。また、ＣＰＵ２０ｃは、ステップＳ１２８で監視カメラのレコードを検出している場合には、図９のテンプレート管理テーブル２２ｃにおける当該レコードの「映像表示パターン」フィールドのうち残りの二つのサブフィールドを、それら監視カメラのレコードに関する情報（監視情報の種類，及び、カメラ名称）で、上書き更新する処理を行い、ステップＳ１２８を経なかったため監視カメラのレコードを検出していない場合には、図１３の統合管理テーブル３２における上位三番目と四番目のレコードに関する（情報監視情報の種類，及び、観測局名称）で、上書き更新する処理を行う。
【００８２】
このようにしてテンプレート管理テーブル２２ｃへの登録が済んだ後、ＣＰＵ２０ｃは、図１１及び図１２に係る監視情報表示処理を終了する。
【００８３】
次に、本実施形態のコンピュータネットワークシステムの作用及び効果について説明する。
【００８４】
利用者が、情報監視装置２０の情報監視ソフトウエア２２を起動して、自分の氏名で認証を受けると、情報監視装置２０が、既存システムの各データベース装置１１〜１３内の観測データが警報閾値を超えたか否かを、監視するようになる（ステップＳ１０１，Ｓ１０２，Ｌ１）。
【００８５】
そして、何れかの収集時間において、何れかの観測データが警報閾値を超えると、情報監視装置２０は、図１３に示すような統合管理テーブル３２を生成し（ステップＳ１２１〜Ｓ１２６）、図９に示すようなテンプレート管理テーブル２２ｃに監視欄３１ｃに表示する監視情報を登録した後（ステップＳ１２７〜Ｓ１２９）、その統合管理テーブル３２とそのテンプレート管理テーブル２２ｃの内容に基づいて、図７に示すような監視画面３１を表示装置２０ａに表示する。なお、情報監視ソフトウエア２２におけるこの表示機能は、前述した表示部に相当している。
【００８６】
ここで、この監視画面３１のメニュー欄３１ａには、前述したように、メニュー項目が列挙されているが、このメニュー項目は、利用者が事前に登録しておいた順で表示されるようになっている。本実施形態では、利用者が、自分の業務に最も関係ある業務種別を示すメニュー項目が、メニュー欄３１ａ内で最も上位に表示されるようになっている。
【００８７】
また、この監視画面３１の監視欄３１ｃには、前述したように、映像表示モードが１の場合には、遠隔監視システムの監視カメラの映像と監視情報とが、映像表示モードが０の場合には、監視情報のみが、監視欄３１ｃに表示されることとなる。利用者は、映像表示モードを事前に選択しておくことにより、監視カメラの映像とともに監視情報を監視するか、監視カメラの映像なく監視情報を監視するかを、任意に設定することができる。
【００８８】
さらに、この監視画面３１のアイテム欄３１ｂには、前述したように、アイテムが列挙されているが、これらアイテムは、統合管理テーブル３２において対応するレコードが並ぶ順と同じ並び順となるように、列挙されている。統合管理テーブル３２内では、各レコードは、利用者が事前に設定した順位条件に従って並べられているので（ステップＳ１２２〜Ｓ１２６）、利用者は、自分の業務にとって最も重要な監視情報を、一目で把握することができる。
【００８９】
本実施形態によれば、河川や道路や気象の状況の変化に応じて、統合管理テーブル３２内のレコードの順番が、刻々と変化するので、監視画面３１のアイテム欄３１ｂ内のアイテムの種類や数や順序が刻々と変化する。このため、利用者は、その時々に応じて、自分の業務において最も重要な監視情報を、監視画面３１に表示して知ることができる。
【００９０】
（付記１）
複数の観測点のそれぞれについてその観測点の観測値と閾値とを対応付けた対応情報を蓄積する他システムから、所定領域内に含まれる観測点の対応情報を定期的に取得する情報取得部，
前記情報取得部が対応情報を取得すると、それら対応情報のそれぞれについて、その対応情報の観測値が閾値を超過しているか否かを判別する判別部，
前記判別部が何れかの対応情報の観測値が閾値を超過していると判別した場合に、その対応情報と、それと同時期に取得されたその他の対応情報とに対し、所定の条件に従って順位付けする並替部，及び、
前記並替部により順位付けられた各対応情報のうち、上位の所定個数の対応情報に含まれる観測値を含む画面を、表示する表示部
からなることを特徴とする情報監視装置。
【００９１】
（付記２）
前記並替部は、観測値が閾値を超過していると前記判別部に判別された対応情報と、それと同時期に取得されたその他の対応情報とを、前記所定領域内における所定の基準点からの観測点までの距離に応じた幾つかのグループに分け、それらグループに対し、距離の近い順に順位付けをするとともに、それらグループのそれぞれにおいて、そのグループ内の対応情報に対し前記所定の条件従って順位付けをする
ことを特徴とする付記１記載の情報監視装置。
【００９２】
（付記３）
前記表示部は、前記画面に、前記並替部により順位付けられた各対応情報の観測値をその画面内に表示させるための表示手段を、その順位順に列挙する
ことを特徴とする付記１又は２記載の情報監視装置。
【００９３】
（付記４）
前記情報取得部は、複数の観測点に設置された監視カメラにより生成される映像データを取得する他システムから、前記所定領域内に観測点のある監視カメラに関する情報を取得し、
前記表示部は、前記画面に観測値が示される各対応情報にそれぞれ対応する観測点の最も近くに設置されている前記監視カメラによる映像データに基づいて、前記画面に映像を表示する
ことを特徴とする付記１，２又は３記載の情報監視装置。
【００９４】
（付記５）
前記情報取得部は、利用者の所在地を特定する情報として利用者から受け付け、受け付けた情報により示される所在地を含む所定領域を、前記対応情報を抽出する条件として利用する
ことを特徴とする付記１乃至４の何れかに記載の情報監視装置。
【００９５】
（付記６）
前記所定の条件は、前記利用者の業務に関連するシステムから取得した対応情報を、それ以外のシステムから取得した対応情報より上位に順位付けするものである
ことを特徴とする付記５記載の情報監視装置。
【００９６】
（付記７）
コンピュータを、
複数の観測点のそれぞれについてその観測点の観測値と閾値とを対応付けた対応情報を蓄積する他システムから、通信装置を通じて、所定領域内に含まれる観測点の対応情報を定期的に取得する情報取得手段，
前記情報取得手段が対応情報を取得すると、それら対応情報のそれぞれについて、その対応情報の観測値が閾値を超過しているか否かを判別する判別手段，
前記判別手段が何れかの対応情報の観測値が閾値を超過していると判別した場合に、その対応情報と、それと同時期に取得されたその他の対応情報とに対し、所定の条件に従って順位付けする並替手段，及び、
前記並替手段により順位付けられた各対応情報のうち、上位の所定個数の対応情報に含まれる観測値を含む画面を、表示装置に表示する表示手段
として機能させる
ことを特徴とする情報監視プログラム。
【００９７】
（付記８）
コンピュータが、複数の観測点のそれぞれについてその観測点の観測値と閾値とを対応付けた対応情報を蓄積する他システムから、通信装置を通じて、所定領域内に含まれる観測点の対応情報を定期的に取得する情報取得手順，
前記コンピュータが、前記情報取得手順において対応情報を取得すると、それら対応情報のそれぞれについて、その対応情報の観測値が閾値を超過しているか否かを判別する判別ステップ，
前記コンピュータが、前記判別ステップにおいて何れかの対応情報の観測値が閾値を超過していると判別した場合に、その対応情報と、それと同時期に取得されたその他の対応情報とに対し、所定の条件に従って順位付けする並替ステップ，及び、
前記コンピュータが、前記並替ステップにおいて順位付けた各対応情報のうち、上位の所定個数の対応情報に含まれる観測値を含む画面を、表示装置に表示する表示ステップ
からなることを特徴とする情報監視方法。
【図面の簡単な説明】
【００９８】
【図１】本実施形態のコンピュータネットワークシステムの構成図
【図２】河川情報データベース装置の河川情報テーブルのデータ構造の一例を示す図
【図３】道路情報データベース装置の道路情報テーブルのデータ構造の一例を示す図
【図４】地震情報データベース装置の地震情報テーブルのデータ構造の一例を示す図
【図５】カメラ情報データベース装置のカメラ情報テーブルのデータ構造の一例を示す図
【図６】情報監視装置の構成図
【図７】監視画面の一例を示す図
【図８】利用者情報テーブルのデータ構造の一例を示す図
【図９】テンプレート管理テーブルのデータ構造の一例を示す図
【図１０】優先順位管理テーブルのデータ構造の一例を示す図
【図１１】監視情報表示処理の流れを示す図
【図１２】監視情報表示処理の流れを示す図
【図１３】統合管理テーブルのデータ構造の一例を示す図
【図１４】距離テーブルの一例を示す図
【符号の説明】
【００９９】
１１ａ  河川情報テーブル
１２ａ  道路情報テーブル
１３ａ  地震情報テーブル
１４ａ  カメラ情報テーブル
２０    情報監視装置
２０ｃ  ＣＰＵ
２０ｄ  ＤＲＡＭ
２０ｇ  ＨＤＤ
２２    情報監視ソフトウエア
２２ａ  監視情報表示モジュール
２２ｂ  利用者情報テーブル
２２ｃ  テンプレート管理テーブル
２２ｄ  優先順位管理テーブル
【図１】
2007257214.tif 000003
【図２】
2007257214.tif 000004
【図３】
2007257214.tif 000005
【図４】
2007257214.tif 000006
【図５】
2007257214.tif 000007
【図６】
2007257214.tif 000008
【図７】
2007257214.tif 000009
【図８】
2007257214.tif 000010
【図９】
2007257214.tif 000011
【図１０】
2007257214.tif 000012
【図１１】
2007257214.tif 000013
【図１２】
2007257214.tif 000014
【図１３】
2007257214.tif 000015
【図１４】
2007257214.tif 000016