JP2003157258A - 検索装置および検索プログラム - Google Patents
検索装置および検索プログラムInfo
- Publication number
- JP2003157258A JP2003157258A JP2001357397A JP2001357397A JP2003157258A JP 2003157258 A JP2003157258 A JP 2003157258A JP 2001357397 A JP2001357397 A JP 2001357397A JP 2001357397 A JP2001357397 A JP 2001357397A JP 2003157258 A JP2003157258 A JP 2003157258A
- Authority
- JP
- Japan
- Prior art keywords
- search
- monitoring data
- request
- configuration information
- distributed configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Alarm Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
(57)【要約】
【課題】 監視データの検索処理を分散して行うことが
でき、かつ、検索要求元が、分散構成を意識することな
く、1箇所に対して検索要求を発行するのみで、全ての
監視データについて検索した結果を得ることができる検
索装置を提供すること。 【解決手段】 監視データを入力した入力手段102な
いし105と検索装置161、162との対応関係を示
す分散構成情報を記憶する情報記憶手段171と、検索
条件を含む検索要求を取得する通信手段174と、分散
構成情報を参照して、検索条件で指定された入力手段1
02ないし105に対応した検索装置161、162を
判別し、検索要求を分配する検索要求分配手段181
と、分配された検索要求が含む検索条件に合致した監視
データを検索する検索分担手段182と、検索分担手段
182の検索結果を集約する検索結果集約手段183と
を有し、通信手段174が、集約された検索結果を検索
要求元に通知するよう構成した。
でき、かつ、検索要求元が、分散構成を意識することな
く、1箇所に対して検索要求を発行するのみで、全ての
監視データについて検索した結果を得ることができる検
索装置を提供すること。 【解決手段】 監視データを入力した入力手段102な
いし105と検索装置161、162との対応関係を示
す分散構成情報を記憶する情報記憶手段171と、検索
条件を含む検索要求を取得する通信手段174と、分散
構成情報を参照して、検索条件で指定された入力手段1
02ないし105に対応した検索装置161、162を
判別し、検索要求を分配する検索要求分配手段181
と、分配された検索要求が含む検索条件に合致した監視
データを検索する検索分担手段182と、検索分担手段
182の検索結果を集約する検索結果集約手段183と
を有し、通信手段174が、集約された検索結果を検索
要求元に通知するよう構成した。
Description
【0001】
【発明の属する技術分野】本発明は、複数のカメラやマ
イク等から入力し、ディスク等の記録媒体に記録した映
像や音声等からなる監視データの中から、利用者が指定
した検索条件に合致した監視データを検索する検索装置
および検索プログラムに関し、特に、検索条件に合致し
た監視データを効率良く検索することができる検索装置
および検索プログラムに関する。
イク等から入力し、ディスク等の記録媒体に記録した映
像や音声等からなる監視データの中から、利用者が指定
した検索条件に合致した監視データを検索する検索装置
および検索プログラムに関し、特に、検索条件に合致し
た監視データを効率良く検索することができる検索装置
および検索プログラムに関する。
【0002】
【従来の技術】従来、高層ビルディングや金融機関等に
複数のカメラを設置し、これら複数のカメラから入力し
た監視映像をディスプレイに表示させ、監視員が複数の
監視対象をリアルタイムに監視するようになっていた。
また、近年、複数のカメラから入力した監視映像を符号
化し、監視データとして大容量のディスク等に長時間に
わたって蓄積しておき、後で検索装置によって必要な監
視データを検索し、ディスプレイ等で再生する大規模な
構成が可能となった。
複数のカメラを設置し、これら複数のカメラから入力し
た監視映像をディスプレイに表示させ、監視員が複数の
監視対象をリアルタイムに監視するようになっていた。
また、近年、複数のカメラから入力した監視映像を符号
化し、監視データとして大容量のディスク等に長時間に
わたって蓄積しておき、後で検索装置によって必要な監
視データを検索し、ディスプレイ等で再生する大規模な
構成が可能となった。
【0003】このような従来の検索装置を備えたものと
して、特開平10−240774号公報に記載された監
視装置が知られている。この監視装置は、図11に示す
ように、映像や音声等からなる監視データの蓄積および
読み出しを行う複数のローカル装置1101と、監視デ
ータを再生する複数のセンタ装置1102と、監視デー
タの所在に関する索引情報を集中管理し、監視データの
検索を行う検索装置1103と、監視データを記憶する
記憶装置1104と、ネットワーク1105と、監視デ
ータを表示する表示装置1106を備える。
して、特開平10−240774号公報に記載された監
視装置が知られている。この監視装置は、図11に示す
ように、映像や音声等からなる監視データの蓄積および
読み出しを行う複数のローカル装置1101と、監視デ
ータを再生する複数のセンタ装置1102と、監視デー
タの所在に関する索引情報を集中管理し、監視データの
検索を行う検索装置1103と、監視データを記憶する
記憶装置1104と、ネットワーク1105と、監視デ
ータを表示する表示装置1106を備える。
【0004】図11において、ローカル装置1101の
データ入力手段1107が、監視データを入力し、ロー
カル装置1101の入力データ蓄積読出手段1108
が、記憶装置1104に監視データを蓄積する。また、
検索装置1103の通信手段1109が、センタ装置1
102から検索条件を受信し、検索装置1103の分散
データ管理手段1111が、索引情報1112を参照し
て検索条件に合致する監視データを検索し、検索装置1
103の通信手段1109が、検索条件に合致した監視
データの所在を示す検索結果をセンタ装置1102に通
知する。検索結果を通知されたセンタ装置1102の通
信手段1109は、ローカル装置1101から必要な監
視データを受信し、センタ装置1102のデータ処理手
段1110が、監視データを復号し、表示装置1106
が、監視データを表示する。このように、検索装置11
03の検索結果によって、センタ装置1102は検索条
件に合致した監視データの所在を容易に知ることができ
るようになっている。
データ入力手段1107が、監視データを入力し、ロー
カル装置1101の入力データ蓄積読出手段1108
が、記憶装置1104に監視データを蓄積する。また、
検索装置1103の通信手段1109が、センタ装置1
102から検索条件を受信し、検索装置1103の分散
データ管理手段1111が、索引情報1112を参照し
て検索条件に合致する監視データを検索し、検索装置1
103の通信手段1109が、検索条件に合致した監視
データの所在を示す検索結果をセンタ装置1102に通
知する。検索結果を通知されたセンタ装置1102の通
信手段1109は、ローカル装置1101から必要な監
視データを受信し、センタ装置1102のデータ処理手
段1110が、監視データを復号し、表示装置1106
が、監視データを表示する。このように、検索装置11
03の検索結果によって、センタ装置1102は検索条
件に合致した監視データの所在を容易に知ることができ
るようになっている。
【0005】
【発明が解決しようとする課題】しかしながら、図11
に示すように、ひとつの検索装置1103が索引情報を
集中管理する構成の場合、索引情報の管理処理や監視デ
ータの検索処理が同時に集中して発生した輻輳状態で
は、処理が遅滞してしまい、検索要求してから検索結果
が出力されるまでに時間がかかってしまうという問題が
あった。
に示すように、ひとつの検索装置1103が索引情報を
集中管理する構成の場合、索引情報の管理処理や監視デ
ータの検索処理が同時に集中して発生した輻輳状態で
は、処理が遅滞してしまい、検索要求してから検索結果
が出力されるまでに時間がかかってしまうという問題が
あった。
【0006】また、図11において、検索装置1103
をネットワーク1105に複数接続し、分散処理する構
成とした場合、全ての監視データを検索対象とした検索
要求では、センタ装置1102が全ての検索装置110
3に対して同じ検索要求を発行しなければならないとい
う問題があった。また、全ての検索装置1103に対し
て同じ検索要求を発行するので、通信が大量に発生し、
ネットワークの効率が悪いという問題があった。
をネットワーク1105に複数接続し、分散処理する構
成とした場合、全ての監視データを検索対象とした検索
要求では、センタ装置1102が全ての検索装置110
3に対して同じ検索要求を発行しなければならないとい
う問題があった。また、全ての検索装置1103に対し
て同じ検索要求を発行するので、通信が大量に発生し、
ネットワークの効率が悪いという問題があった。
【0007】本発明はこのような問題を解決するために
なされたもので、監視データの検索処理を分散して行う
ことができ、かつ、分散構成を意識することなく1箇所
に対して検索要求を発行するのみで全ての監視データに
ついて検索した結果を得ることができる検索装置および
検索プログラムを提供する。
なされたもので、監視データの検索処理を分散して行う
ことができ、かつ、分散構成を意識することなく1箇所
に対して検索要求を発行するのみで全ての監視データに
ついて検索した結果を得ることができる検索装置および
検索プログラムを提供する。
【0008】
【課題を解決するための手段】本発明の検索装置は、監
視対象に関した監視データの検索処理を分散するため複
数設ける検索装置であって、前記監視データを入力した
入力手段と前記検索装置との対応関係を示す分散構成情
報を記憶する情報記憶手段と、検索条件を含む検索要求
を取得する検索要求取得手段と、前記分散構成情報を参
照して、前記検索条件で指定された前記入力手段に対応
した前記検索装置を判別し、前記検索要求を分配する検
索要求分配手段と、分配された前記検索要求が含む前記
検索条件に合致した前記監視データを検索する検索分担
手段と、前記検索分担手段の検索結果を集約する検索結
果集約手段と、集約された検索結果を検索要求元に通知
する集約結果通知手段とを有した構成を有している。
視対象に関した監視データの検索処理を分散するため複
数設ける検索装置であって、前記監視データを入力した
入力手段と前記検索装置との対応関係を示す分散構成情
報を記憶する情報記憶手段と、検索条件を含む検索要求
を取得する検索要求取得手段と、前記分散構成情報を参
照して、前記検索条件で指定された前記入力手段に対応
した前記検索装置を判別し、前記検索要求を分配する検
索要求分配手段と、分配された前記検索要求が含む前記
検索条件に合致した前記監視データを検索する検索分担
手段と、前記検索分担手段の検索結果を集約する検索結
果集約手段と、集約された検索結果を検索要求元に通知
する集約結果通知手段とを有した構成を有している。
【0009】この構成により、監視データの検索処理を
分散して行うことができ、かつ、分散構成を意識するこ
となく、1箇所に対して検索要求を発行するのみで全て
の監視データについて検索した結果を得ることができ
る。また、検索処理で発生する通信量を抑えることがで
きる。
分散して行うことができ、かつ、分散構成を意識するこ
となく、1箇所に対して検索要求を発行するのみで全て
の監視データについて検索した結果を得ることができ
る。また、検索処理で発生する通信量を抑えることがで
きる。
【0010】本発明の検索装置は、前記検索結果集約手
段が、件数が最も多い検索結果を返した前記検索装置の
識別情報を、次回宛先情報として前記検索結果に付加す
る構成を有している。
段が、件数が最も多い検索結果を返した前記検索装置の
識別情報を、次回宛先情報として前記検索結果に付加す
る構成を有している。
【0011】この構成により、検索結果を元にして更に
絞り込み検索を行う際に発生する通信量を抑制すること
ができる。
絞り込み検索を行う際に発生する通信量を抑制すること
ができる。
【0012】本発明の検索装置は、前記検索装置間で前
記分散構成情報を互いに通知して前記分散構成情報を更
新する情報更新手段を有した構成を有している。
記分散構成情報を互いに通知して前記分散構成情報を更
新する情報更新手段を有した構成を有している。
【0013】この構成により、分散構成情報を全ての監
視データ検索装置に設定する必要がないので、利用者が
いちいち分散構成情報の管理および設定をする必要がな
くなり、利用者の負担を軽減することができる。
視データ検索装置に設定する必要がないので、利用者が
いちいち分散構成情報の管理および設定をする必要がな
くなり、利用者の負担を軽減することができる。
【0014】本発明の検索プログラムは、監視対象に関
した監視データを検索する検索装置を複数設け、前記検
索装置を構成するコンピュータに前記監視データの検索
処理を分散するためのステップを実行させる検索プログ
ラムであって、検索条件を含む検索要求を取得したと
き、前記監視データを入力した入力手段と前記検索装置
との対応関係を示す予め記憶された分散構成情報を参照
して、前記検索条件で指定された前記入力手段に対応す
る前記検索装置を判別し、前記検索要求を分配する検索
要求分配ステップと、分配された前記検索要求が含む前
記検索条件に合致した前記監視データを検索する検索分
担ステップと、前記検索分担ステップの検索結果を集約
する検索結果集約ステップと、集約された検索結果を検
索要求元に通知する集約結果通知ステップとを前記コン
ピュータに実行させる構成を有している。
した監視データを検索する検索装置を複数設け、前記検
索装置を構成するコンピュータに前記監視データの検索
処理を分散するためのステップを実行させる検索プログ
ラムであって、検索条件を含む検索要求を取得したと
き、前記監視データを入力した入力手段と前記検索装置
との対応関係を示す予め記憶された分散構成情報を参照
して、前記検索条件で指定された前記入力手段に対応す
る前記検索装置を判別し、前記検索要求を分配する検索
要求分配ステップと、分配された前記検索要求が含む前
記検索条件に合致した前記監視データを検索する検索分
担ステップと、前記検索分担ステップの検索結果を集約
する検索結果集約ステップと、集約された検索結果を検
索要求元に通知する集約結果通知ステップとを前記コン
ピュータに実行させる構成を有している。
【0015】この構成により、監視データの検索処理を
分散して行うことができ、かつ、分散構成を意識するこ
となく、1箇所に対して検索要求を発行するのみで全て
の監視データについて検索した結果を得ることができ
る。また、検索処理で発生する通信量を抑えることがで
きる。
分散して行うことができ、かつ、分散構成を意識するこ
となく、1箇所に対して検索要求を発行するのみで全て
の監視データについて検索した結果を得ることができ
る。また、検索処理で発生する通信量を抑えることがで
きる。
【0016】本発明の検索プログラムは、前記検索結果
集約ステップにおいて、件数が最も多い検索結果を返し
た前記検索装置の識別情報を、次回宛先情報として前記
検索結果に付加する構成を有している。
集約ステップにおいて、件数が最も多い検索結果を返し
た前記検索装置の識別情報を、次回宛先情報として前記
検索結果に付加する構成を有している。
【0017】この構成により、検索結果を元にして更に
絞り込み検索を行う際に発生する通信量を抑制すること
ができる。
絞り込み検索を行う際に発生する通信量を抑制すること
ができる。
【0018】本発明の検索プログラムは、前記検索装置
間で前記分散構成情報を互いに通知する分散構成情報通
知ステップと、前記分散構成情報を更新する分散構成情
報更新ステップとを備えた構成を有している。
間で前記分散構成情報を互いに通知する分散構成情報通
知ステップと、前記分散構成情報を更新する分散構成情
報更新ステップとを備えた構成を有している。
【0019】この構成により、分散構成情報を全ての監
視データ検索装置に設定する必要がないので、利用者が
いちいち分散構成情報の管理および設定をする必要がな
くなり、利用者の負担を軽減することができる。
視データ検索装置に設定する必要がないので、利用者が
いちいち分散構成情報の管理および設定をする必要がな
くなり、利用者の負担を軽減することができる。
【0020】
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を用いて説明する。
て、図面を用いて説明する。
【0021】(第1の実施の形態)本発明の第1の実施
の形態の検索装置を備えた監視装置の構成を図1に示
す。
の形態の検索装置を備えた監視装置の構成を図1に示
す。
【0022】図1において、監視装置は、複数の入力手
段101、102、103、104、105と、複数の
監視データ蓄積装置121、122と、複数の検索要求
装置141、142と、複数の検索装置161、162
と、各装置が接続されたネットワーク190を備える。
なお、図1は、5台の入力手段(第1の入力手段101
ないし第5の入力手段105)と、2台の監視データ蓄
積装置(第1の監視データ蓄積装置121および第2の
監視データ蓄積装置122)と、2台の検索要求装置
(第1の検索要求装置141および第2の検索要求装置
142)と、2台の検索装置(第1の検索装置161お
よび第2の検索装置162)をネットワーク190に接
続した態様を示しているが、それぞれ何台接続してもよ
い。
段101、102、103、104、105と、複数の
監視データ蓄積装置121、122と、複数の検索要求
装置141、142と、複数の検索装置161、162
と、各装置が接続されたネットワーク190を備える。
なお、図1は、5台の入力手段(第1の入力手段101
ないし第5の入力手段105)と、2台の監視データ蓄
積装置(第1の監視データ蓄積装置121および第2の
監視データ蓄積装置122)と、2台の検索要求装置
(第1の検索要求装置141および第2の検索要求装置
142)と、2台の検索装置(第1の検索装置161お
よび第2の検索装置162)をネットワーク190に接
続した態様を示しているが、それぞれ何台接続してもよ
い。
【0023】入力手段101ないし105は、監視対象
に関する監視データを入力する。監視データ蓄積装置1
21、122は、入力手段101ないし105によって
入力された監視データを蓄積する。検索要求装置14
1、142は、検索条件を指定して監視データの検索要
求を発行する。検索装置161、162は、検索要求に
含まれた検索条件に基づいて監視データを検索し、検索
条件に合致した監視データの所在を示す検索結果を検索
要求元の検索要求装置141、142に送信する。検索
結果を受信した検索要求装置141、142は、検索結
果に従って監視データ蓄積装置121、122に監視デ
ータの送出要求を行い、監視データ蓄積装置121、1
22から監視データを受信して再生する。
に関する監視データを入力する。監視データ蓄積装置1
21、122は、入力手段101ないし105によって
入力された監視データを蓄積する。検索要求装置14
1、142は、検索条件を指定して監視データの検索要
求を発行する。検索装置161、162は、検索要求に
含まれた検索条件に基づいて監視データを検索し、検索
条件に合致した監視データの所在を示す検索結果を検索
要求元の検索要求装置141、142に送信する。検索
結果を受信した検索要求装置141、142は、検索結
果に従って監視データ蓄積装置121、122に監視デ
ータの送出要求を行い、監視データ蓄積装置121、1
22から監視データを受信して再生する。
【0024】入力手段101ないし105は、具体的に
は、監視対象に向けられたカメラおよびマイクであり、
映像および音声を入力して符号化し、監視データとして
監視データ蓄積装置121、122に送信する。なお、
入力手段101ないし105は、入力手段を識別する入
力手段識別がそれぞれ割り当てられている。
は、監視対象に向けられたカメラおよびマイクであり、
映像および音声を入力して符号化し、監視データとして
監視データ蓄積装置121、122に送信する。なお、
入力手段101ないし105は、入力手段を識別する入
力手段識別がそれぞれ割り当てられている。
【0025】監視データ蓄積装置121、122は、監
視データを記憶する監視データ記憶手段131と、監視
データを入力手段識別、入力時刻、およびその他の監視
データに関するパラメータと関連付けて監視データ記憶
手段131に書き込むとともに、指定された監視データ
を監視データ記憶手段131の任意の位置から読み取る
蓄積制御手段132と、ネットワーク190に接続され
た各装置との間で通信を行う通信手段133とをそれぞ
れ有する。
視データを記憶する監視データ記憶手段131と、監視
データを入力手段識別、入力時刻、およびその他の監視
データに関するパラメータと関連付けて監視データ記憶
手段131に書き込むとともに、指定された監視データ
を監視データ記憶手段131の任意の位置から読み取る
蓄積制御手段132と、ネットワーク190に接続され
た各装置との間で通信を行う通信手段133とをそれぞ
れ有する。
【0026】検索要求装置141、142は、利用者が
監視データの検索条件を入力する検索条件入力手段15
1と、利用者が閲覧する監視データを指定できるように
するため監視データの検索結果を表示する検索結果表示
手段152と、監視データを再生する再生手段153
と、監視データの再生を制御する再生制御手段154
と、ネットワーク190に接続された各装置との間で通
信を行う通信手段155とをそれぞれ有する。
監視データの検索条件を入力する検索条件入力手段15
1と、利用者が閲覧する監視データを指定できるように
するため監視データの検索結果を表示する検索結果表示
手段152と、監視データを再生する再生手段153
と、監視データの再生を制御する再生制御手段154
と、ネットワーク190に接続された各装置との間で通
信を行う通信手段155とをそれぞれ有する。
【0027】次に、検索装置161、162の構成につ
いて説明する。
いて説明する。
【0028】検索装置161、162は、監視データの
検索に関する情報を記憶する情報記憶手段171と、監
視データの検索を制御する検索制御手段172と、検索
制御手段172に実行させるプログラムを記録したプロ
グラム記録手段173と、ネットワーク190に接続さ
れた各装置との間で通信を行う通信手段174(検索要
求取得手段、集約結果通知手段)とをそれぞれ有する。
検索に関する情報を記憶する情報記憶手段171と、監
視データの検索を制御する検索制御手段172と、検索
制御手段172に実行させるプログラムを記録したプロ
グラム記録手段173と、ネットワーク190に接続さ
れた各装置との間で通信を行う通信手段174(検索要
求取得手段、集約結果通知手段)とをそれぞれ有する。
【0029】情報記憶手段171は、入力手段と検索装
置との対応関係を示す分散構成情報、監視データに関す
るパラメータと監視データの所在とを含む索引情報、そ
の他の検索に関する情報を記憶する。
置との対応関係を示す分散構成情報、監視データに関す
るパラメータと監視データの所在とを含む索引情報、そ
の他の検索に関する情報を記憶する。
【0030】検索制御手段172は、マイクロコンピュ
ータからなり、分散構成情報を参照し、検索要求の検索
条件に含まれた入力手段識別に対応する検索装置16
1、162を判別し、検索要求を分配する検索要求分配
手段181と、分配された検索要求の検索条件に合致し
た監視データの検索を分担する検索分担手段182と、
検索分担手段182の検索結果を集約する検索結果集約
手段183とを有する。
ータからなり、分散構成情報を参照し、検索要求の検索
条件に含まれた入力手段識別に対応する検索装置16
1、162を判別し、検索要求を分配する検索要求分配
手段181と、分配された検索要求の検索条件に合致し
た監視データの検索を分担する検索分担手段182と、
検索分担手段182の検索結果を集約する検索結果集約
手段183とを有する。
【0031】通信手段174は、検索条件を含む検索要
求を検索要求装置141、142から取得する検索要求
取得手段と、検索結果集約手段183によって集約され
た検索の結果を要求元の検索要求装置141、142に
通知する集約結果通知手段とを担う。また、検索装置1
61、162間の通信を行う。
求を検索要求装置141、142から取得する検索要求
取得手段と、検索結果集約手段183によって集約され
た検索の結果を要求元の検索要求装置141、142に
通知する集約結果通知手段とを担う。また、検索装置1
61、162間の通信を行う。
【0032】以上のように構成された監視装置につい
て、図面を用いてその動作を説明する。
て、図面を用いてその動作を説明する。
【0033】図2は、第1の検索装置161の検索制御
手段172が実行する検索処理を示すフローチャートで
ある。図2を用いて、利用者が第1の検索要求装置14
1の検索条件入力手段151から検索条件を入力し、第
1の検索要求装置141が第1の検索装置161に検索
要求を送信した場合の検索処理について説明する。
手段172が実行する検索処理を示すフローチャートで
ある。図2を用いて、利用者が第1の検索要求装置14
1の検索条件入力手段151から検索条件を入力し、第
1の検索要求装置141が第1の検索装置161に検索
要求を送信した場合の検索処理について説明する。
【0034】第1の検索装置161において、通信手段
174が、監視データの検索要求を受信したとき、検索
要求分配手段181が、情報記憶手段171の分散構成
情報を参照して、検索要求の検索条件で指定された入力
手段に対応する検索装置を判別し、対応する検索装置に
検索要求を分配する(201)。
174が、監視データの検索要求を受信したとき、検索
要求分配手段181が、情報記憶手段171の分散構成
情報を参照して、検索要求の検索条件で指定された入力
手段に対応する検索装置を判別し、対応する検索装置に
検索要求を分配する(201)。
【0035】分散構成情報の例を図3に示す。この例で
は、検索装置を識別する検索手段識別と入力手段を識別
する入力手段識別との組が、分散構成情報として情報記
憶手段171に記憶されており、検索手段識別が‘A’
の第1の検索装置161は、入力手段識別が‘1’から
‘100’までの入力手段によって入力された監視デー
タに関する索引情報を管理し、検索手段識別が‘B’の
第2の検索装置162は、入力手段識別が‘101’か
ら‘200’までの入力手段によって入力された監視デ
ータに関する索引情報を管理する。
は、検索装置を識別する検索手段識別と入力手段を識別
する入力手段識別との組が、分散構成情報として情報記
憶手段171に記憶されており、検索手段識別が‘A’
の第1の検索装置161は、入力手段識別が‘1’から
‘100’までの入力手段によって入力された監視デー
タに関する索引情報を管理し、検索手段識別が‘B’の
第2の検索装置162は、入力手段識別が‘101’か
ら‘200’までの入力手段によって入力された監視デ
ータに関する索引情報を管理する。
【0036】例えば、入力手段識別が‘51’から‘1
50’までの入力手段から入力した、9月1日の9時か
ら12時までの映像音声を検索するという検索要求の場
合、図3に示す分散構成情報に基づいて、第1の検索装
置161および第2の検索装置162の両方が検索を分
担すると判別する。このような場合、入力手段識別が
‘51’から‘100’までの第1の検索要求と、入力
手段識別が‘101’から‘150’までの第2の検索
要求とに検索要求を分割し、第1の検索要求は自身(す
なわち第1の検索装置161)に、第2の検索要求は第
2の検索装置162に発行する。具体的には、第1の検
索装置161の検索要求分配手段181が、第1の検索
要求を第1の検索装置161の検索分担手段182に渡
すとともに、通信手段174に指示して、第2の検索要
求を第2の検索装置162の検索分担手段182に送
る。
50’までの入力手段から入力した、9月1日の9時か
ら12時までの映像音声を検索するという検索要求の場
合、図3に示す分散構成情報に基づいて、第1の検索装
置161および第2の検索装置162の両方が検索を分
担すると判別する。このような場合、入力手段識別が
‘51’から‘100’までの第1の検索要求と、入力
手段識別が‘101’から‘150’までの第2の検索
要求とに検索要求を分割し、第1の検索要求は自身(す
なわち第1の検索装置161)に、第2の検索要求は第
2の検索装置162に発行する。具体的には、第1の検
索装置161の検索要求分配手段181が、第1の検索
要求を第1の検索装置161の検索分担手段182に渡
すとともに、通信手段174に指示して、第2の検索要
求を第2の検索装置162の検索分担手段182に送
る。
【0037】検索要求分配処理(201)の詳細を図4
に示す。図4において、まず、現在のエントリとして分
散構成情報の先頭をセットする(401)。エントリの
存在の有無を判定し(402)、エントリが無い場合、
処理を終了する。エントリが有る場合、検索要求で指定
された入力手段識別と現在のエントリの入力手段識別と
に共通の入力手段識別が有るか否かを判定する(40
3)。共通の入力手段識別が有る場合、現在のエントリ
の検索手段識別が自身の検索装置の検索手段識別である
か他の検索装置の検索手段識別であるかを判定し(40
4)、他の検索装置の検索手段識別である場合、検索要
求の入力手段識別を現在のエントリに記載された入力手
段識別の範囲内となるように限定して検索要求を分割
し、他の検索装置に検索要求を発行する(405)。自
身の検索装置の検索手段識別である場合、検索要求の入
力手段識別を現在のエントリに記載された入力手段識別
の範囲内となるように限定して検索要求を分割し、自身
に検索要求を発行する。次のエントリに進め(40
7)、エントリが終了するまで処理を繰り返す。
に示す。図4において、まず、現在のエントリとして分
散構成情報の先頭をセットする(401)。エントリの
存在の有無を判定し(402)、エントリが無い場合、
処理を終了する。エントリが有る場合、検索要求で指定
された入力手段識別と現在のエントリの入力手段識別と
に共通の入力手段識別が有るか否かを判定する(40
3)。共通の入力手段識別が有る場合、現在のエントリ
の検索手段識別が自身の検索装置の検索手段識別である
か他の検索装置の検索手段識別であるかを判定し(40
4)、他の検索装置の検索手段識別である場合、検索要
求の入力手段識別を現在のエントリに記載された入力手
段識別の範囲内となるように限定して検索要求を分割
し、他の検索装置に検索要求を発行する(405)。自
身の検索装置の検索手段識別である場合、検索要求の入
力手段識別を現在のエントリに記載された入力手段識別
の範囲内となるように限定して検索要求を分割し、自身
に検索要求を発行する。次のエントリに進め(40
7)、エントリが終了するまで処理を繰り返す。
【0038】検索要求が分配して与えられた検索装置
(例えば第1の検索装置161および第2の検索装置1
62)のそれぞれにおいて、検索分担手段182が、情
報記憶手段171の索引情報を参照して、分配された検
索要求に含まれた検索条件に合致する監視データの所在
を検索する(202)。
(例えば第1の検索装置161および第2の検索装置1
62)のそれぞれにおいて、検索分担手段182が、情
報記憶手段171の索引情報を参照して、分配された検
索要求に含まれた検索条件に合致する監視データの所在
を検索する(202)。
【0039】索引情報の例を図5に示す。この例では、
監視データ毎に、監視データ識別と、入力手段識別と、
入力開始時刻と、入力終了時刻と、監視データ蓄積装置
の識別情報と監視データの蓄積位置とからなる所在情報
との組が、索引情報として情報記憶手段171に記憶さ
れている。なお、第1の検索装置161は、図3に示す
ように入力手段識別が‘1’から‘100’までの入力
手段から入力された監視データの検索に対応しており、
第1の検索装置161の情報記憶手段171は、入力手
段識別が‘1’から‘100’までの範囲で索引情報を
記憶している。
監視データ毎に、監視データ識別と、入力手段識別と、
入力開始時刻と、入力終了時刻と、監視データ蓄積装置
の識別情報と監視データの蓄積位置とからなる所在情報
との組が、索引情報として情報記憶手段171に記憶さ
れている。なお、第1の検索装置161は、図3に示す
ように入力手段識別が‘1’から‘100’までの入力
手段から入力された監視データの検索に対応しており、
第1の検索装置161の情報記憶手段171は、入力手
段識別が‘1’から‘100’までの範囲で索引情報を
記憶している。
【0040】第1の検索装置161によって監視データ
を検索した検索結果の例を図6に示す。
を検索した検索結果の例を図6に示す。
【0041】第1の検索装置161および第2の検索装
置162のそれぞれにおいて監視データの検索を分担し
て行った後、第1の検索装置161の検索結果集約手段
183が、各検索装置(第1の検索装置161および第
2の検索装置162)の検索結果を集約する(20
3)。
置162のそれぞれにおいて監視データの検索を分担し
て行った後、第1の検索装置161の検索結果集約手段
183が、各検索装置(第1の検索装置161および第
2の検索装置162)の検索結果を集約する(20
3)。
【0042】具体的には、第1の検索装置161の検索
分担手段182が、検索結果を第1の検索装置161の
検索結果集約手段183に渡す。また、第2の検索装置
162の検索分担手段182が、検索結果を第2の検索
装置162の検索結果集約手段183に渡し、第2の検
索装置162の検索結果集約手段183が、通信手段1
74に指示して、検索結果を第1の検索装置161の検
索結果集約手段183に送る。第1の検索装置161に
おいて、検索結果集約手段183が、第1の検索装置1
61の検索分担手段182が分担した検索結果と第2の
検索装置162の検索分担手段182が分担した検索結
果とを結合する。
分担手段182が、検索結果を第1の検索装置161の
検索結果集約手段183に渡す。また、第2の検索装置
162の検索分担手段182が、検索結果を第2の検索
装置162の検索結果集約手段183に渡し、第2の検
索装置162の検索結果集約手段183が、通信手段1
74に指示して、検索結果を第1の検索装置161の検
索結果集約手段183に送る。第1の検索装置161に
おいて、検索結果集約手段183が、第1の検索装置1
61の検索分担手段182が分担した検索結果と第2の
検索装置162の検索分担手段182が分担した検索結
果とを結合する。
【0043】検索結果が集約された後、第1の検索装置
161の検索結果集約手段183が、通信手段174に
指示して、集約された検索結果を検索要求元の第1の検
索要求装置141に通知する(204)。検索結果を受
信した第1の検索要求装置141の検索結果表示手段1
52は、検索結果を表示する。
161の検索結果集約手段183が、通信手段174に
指示して、集約された検索結果を検索要求元の第1の検
索要求装置141に通知する(204)。検索結果を受
信した第1の検索要求装置141の検索結果表示手段1
52は、検索結果を表示する。
【0044】以下、利用者が表示された検索結果を閲覧
して、第1の検索要求装置141の検索条件入力手段1
51から第1の監視データ蓄積装置121に所在がある
監視データを選択した場合について説明する。
して、第1の検索要求装置141の検索条件入力手段1
51から第1の監視データ蓄積装置121に所在がある
監視データを選択した場合について説明する。
【0045】第1の検索要求装置141の再生制御手段
154が、通信手段155に指示し、第1の監視データ
蓄積装置121に監視データの送出要求を送信する。第
1の監視データ蓄積装置121において、蓄積制御手段
132が、要求された監視データを監視データ記憶手段
131から読み出し、通信手段133に指示して、要求
元の第1の検索要求装置141に監視データを送信す
る。第1の検索要求装置141において、要求した監視
データを受信したとき、再生手段153が、映像音声か
らなる監視データを再生する。
154が、通信手段155に指示し、第1の監視データ
蓄積装置121に監視データの送出要求を送信する。第
1の監視データ蓄積装置121において、蓄積制御手段
132が、要求された監視データを監視データ記憶手段
131から読み出し、通信手段133に指示して、要求
元の第1の検索要求装置141に監視データを送信す
る。第1の検索要求装置141において、要求した監視
データを受信したとき、再生手段153が、映像音声か
らなる監視データを再生する。
【0046】以上のように、本実施の形態の検索装置1
61、162は、入力手段101ないし105と検索装
置161、162との対応関係を示す分散構成情報を記
憶する情報記憶手段171と、分散構成情報を参照して
検索要求の検索条件で指定された入力手段101ないし
105に対応する検索装置161、162を判別し、検
索要求を分配する検索要求分配手段181と、分配され
た検索要求の検索条件に合致した監視データを検索する
検索分担手段182と、検索分担手段182の検索の結
果を集約する検索結果集約手段183とを有したので、
監視データの検索処理を分散して行うことができ、か
つ、検索要求装置141、142が、分散構成を意識す
ることなく、1箇所に対して検索要求を発行するのみ
で、全ての監視データについて検索した結果を得ること
ができる。また、検索要求を分配する際、分散構成情報
に基づいて、必要な検索装置161、162に対しての
み検索要求を分配するようになっているので、検索処理
で発生する通信量を低く抑えることができる。さらに、
検索要求を分配する際、分散構成情報に基づいて、分配
された検索要求に含まれる入力手段識別の範囲を、分配
先の検索装置161、162毎に限定するようになって
いるので、余分な検索処理が排除され、検索処理の負荷
を低く抑えることができる。
61、162は、入力手段101ないし105と検索装
置161、162との対応関係を示す分散構成情報を記
憶する情報記憶手段171と、分散構成情報を参照して
検索要求の検索条件で指定された入力手段101ないし
105に対応する検索装置161、162を判別し、検
索要求を分配する検索要求分配手段181と、分配され
た検索要求の検索条件に合致した監視データを検索する
検索分担手段182と、検索分担手段182の検索の結
果を集約する検索結果集約手段183とを有したので、
監視データの検索処理を分散して行うことができ、か
つ、検索要求装置141、142が、分散構成を意識す
ることなく、1箇所に対して検索要求を発行するのみ
で、全ての監視データについて検索した結果を得ること
ができる。また、検索要求を分配する際、分散構成情報
に基づいて、必要な検索装置161、162に対しての
み検索要求を分配するようになっているので、検索処理
で発生する通信量を低く抑えることができる。さらに、
検索要求を分配する際、分散構成情報に基づいて、分配
された検索要求に含まれる入力手段識別の範囲を、分配
先の検索装置161、162毎に限定するようになって
いるので、余分な検索処理が排除され、検索処理の負荷
を低く抑えることができる。
【0047】なお、それぞれの検索要求装置141、1
42が、検索要求をどの検索装置161、162に送信
するかについては、検索要求装置141、142のそれ
ぞれの検索条件入力手段151に予め設定するようにし
てもよいし、また、ランダムに要求先の検索装置16
1、162を決定するようにしてもよい。
42が、検索要求をどの検索装置161、162に送信
するかについては、検索要求装置141、142のそれ
ぞれの検索条件入力手段151に予め設定するようにし
てもよいし、また、ランダムに要求先の検索装置16
1、162を決定するようにしてもよい。
【0048】(第2の実施の形態)本発明の第2の実施
の形態の検索装置を備えた監視装置の構成を図7に示
す。
の形態の検索装置を備えた監視装置の構成を図7に示
す。
【0049】図7において、検索装置161、162の
検索結果集約手段783は、第1の実施の形態における
検索結果集約手段183の機能に加えて、検索要求元の
検索要求装置141、142から次回の検索要求を発行
すべき宛先の検索装置を判定し、この次回宛先の検索装
置を示す情報(以下、次回宛先情報という)を検索結果
に付加し、通信手段174に指示して、次回宛先情報が
付加された検索結果を検索要求元の検索要求装置に送信
する。また、検索要求装置141、142の検索条件入
力手段751は、第1の実施の形態における検索条件入
力手段151の機能に加えて、検索結果とともに通知さ
れる次回宛先情報を保持し、利用者が検索結果を元に絞
込みの検索を指示した場合、通信手段155に指示し
て、次回宛先情報で示される検索装置を宛先にして検索
要求を送信する。他の構成要件は第1の実施の形態と同
様である。
検索結果集約手段783は、第1の実施の形態における
検索結果集約手段183の機能に加えて、検索要求元の
検索要求装置141、142から次回の検索要求を発行
すべき宛先の検索装置を判定し、この次回宛先の検索装
置を示す情報(以下、次回宛先情報という)を検索結果
に付加し、通信手段174に指示して、次回宛先情報が
付加された検索結果を検索要求元の検索要求装置に送信
する。また、検索要求装置141、142の検索条件入
力手段751は、第1の実施の形態における検索条件入
力手段151の機能に加えて、検索結果とともに通知さ
れる次回宛先情報を保持し、利用者が検索結果を元に絞
込みの検索を指示した場合、通信手段155に指示し
て、次回宛先情報で示される検索装置を宛先にして検索
要求を送信する。他の構成要件は第1の実施の形態と同
様である。
【0050】次に、本実施の形態の検索装置を備えた監
視装置について、その動作を説明する。
視装置について、その動作を説明する。
【0051】本実施の形態の検索装置161、162
は、第1の実施の形態と同様に、検索要求分配手段18
1が分散構成情報を参照して検索要求を分配し、検索分
担手段182が監視データの検索を分担する。また、検
索装置161、162の検索結果集約手段783が、各
検索装置161、162における検索結果を集約すると
ともに、最も多い件数の検索結果を返した検索装置の検
索手段識別を次回宛先情報として検索結果に付加し、次
回宛先情報が付加された検索結果を検索要求元の検索要
求装置に送信するよう通信手段174に指示する。
は、第1の実施の形態と同様に、検索要求分配手段18
1が分散構成情報を参照して検索要求を分配し、検索分
担手段182が監視データの検索を分担する。また、検
索装置161、162の検索結果集約手段783が、各
検索装置161、162における検索結果を集約すると
ともに、最も多い件数の検索結果を返した検索装置の検
索手段識別を次回宛先情報として検索結果に付加し、次
回宛先情報が付加された検索結果を検索要求元の検索要
求装置に送信するよう通信手段174に指示する。
【0052】検索結果を受信した検索要求装置141、
142は、第1の実施の形態と同様に、検索結果表示手
段152が検索結果を表示する。また、検索要求装置1
41、142の検索条件入力手段751は、検索結果と
ともに通知される次回宛先情報を保持し、利用者が検索
結果を元に絞込みの検索を指示した場合、次回宛先情報
で示される検索装置を宛先にして検索要求を送信するよ
う通信手段155に指示する。
142は、第1の実施の形態と同様に、検索結果表示手
段152が検索結果を表示する。また、検索要求装置1
41、142の検索条件入力手段751は、検索結果と
ともに通知される次回宛先情報を保持し、利用者が検索
結果を元に絞込みの検索を指示した場合、次回宛先情報
で示される検索装置を宛先にして検索要求を送信するよ
う通信手段155に指示する。
【0053】以上のように、本実施の形態の検索装置1
61、162は、検索結果集約手段783が、最も多い
件数の検索結果を返した検索手段を次回宛先として検索
結果に付加するようになっているので、検索要求装置1
41、142の検索条件入力手段751が、次回宛先を
示す次回宛先情報を保持し、絞込み検索の際に次回宛先
情報の検索装置161、162に検索要求を送信するこ
とにより、検索を分担しない検索装置161、162に
検索要求を送信することがなくなり、また、検索装置1
61、162間の通信の量を少なくすることができる。
61、162は、検索結果集約手段783が、最も多い
件数の検索結果を返した検索手段を次回宛先として検索
結果に付加するようになっているので、検索要求装置1
41、142の検索条件入力手段751が、次回宛先を
示す次回宛先情報を保持し、絞込み検索の際に次回宛先
情報の検索装置161、162に検索要求を送信するこ
とにより、検索を分担しない検索装置161、162に
検索要求を送信することがなくなり、また、検索装置1
61、162間の通信の量を少なくすることができる。
【0054】(第3の実施の形態)本発明の第3の実施
の形態の検索装置を備えた監視装置の構成を図8に示
す。
の形態の検索装置を備えた監視装置の構成を図8に示
す。
【0055】図8において、検索装置161、162
は、検索装置間で分散構成情報を互いに通知して分散構
成情報を更新する情報更新手段884を有する。他の構
成要件は第1の実施の形態と同様である。
は、検索装置間で分散構成情報を互いに通知して分散構
成情報を更新する情報更新手段884を有する。他の構
成要件は第1の実施の形態と同様である。
【0056】次に、本実施の形態の検索装置を備えた監
視装置について、その動作を説明する。なお、第1の検
索装置161が既に起動している状態で、第2の検索装
置162が新たに起動した場合を説明する。
視装置について、その動作を説明する。なお、第1の検
索装置161が既に起動している状態で、第2の検索装
置162が新たに起動した場合を説明する。
【0057】新たに起動した第2の検索装置162の情
報更新手段884が、分散構成情報の初期情報として、
第2の検索装置162の検索手段識別(例えば‘B’)
と、第2の検索装置162に対応する入力手段識別との
組み合わせを第2の検索装置162の情報記憶手段17
1に予め記憶させる。ここで分散構成情報に記載する入
力手段識別は、予め決められた所定の範囲(例えば‘1
01’から‘200’まで)であってもよく、第2の検
索装置162の情報記憶手段171に記憶された索引情
報が含む範囲であってもよい。
報更新手段884が、分散構成情報の初期情報として、
第2の検索装置162の検索手段識別(例えば‘B’)
と、第2の検索装置162に対応する入力手段識別との
組み合わせを第2の検索装置162の情報記憶手段17
1に予め記憶させる。ここで分散構成情報に記載する入
力手段識別は、予め決められた所定の範囲(例えば‘1
01’から‘200’まで)であってもよく、第2の検
索装置162の情報記憶手段171に記憶された索引情
報が含む範囲であってもよい。
【0058】次に、第2の検索装置162の情報更新手
段884が第1の検索装置161の情報更新手段884
と分散構成情報を交換し、分散構成情報を更新する。こ
の分散構成情報の更新処理の詳細を図9および図10に
示す。なお、図10は既に起動している第1の検索装置
161における処理を示し、図9は、新たに起動した第
2の検索装置162における処理を示す。
段884が第1の検索装置161の情報更新手段884
と分散構成情報を交換し、分散構成情報を更新する。こ
の分散構成情報の更新処理の詳細を図9および図10に
示す。なお、図10は既に起動している第1の検索装置
161における処理を示し、図9は、新たに起動した第
2の検索装置162における処理を示す。
【0059】第2の検索装置162が新たに起動したと
き、第2の検索装置162の情報更新手段884が、図
9に示すように、第2の検索装置162の情報記憶手段
171に記憶された分散構成情報を含む起動通知を、ネ
ットワーク190に接続された全ての検索装置に送信す
る(901)。
き、第2の検索装置162の情報更新手段884が、図
9に示すように、第2の検索装置162の情報記憶手段
171に記憶された分散構成情報を含む起動通知を、ネ
ットワーク190に接続された全ての検索装置に送信す
る(901)。
【0060】既に起動している第1の検索装置161が
第2の検索装置162から起動通知を受信したとき、第
1の検索装置161の情報更新手段884が、図10に
示すように、起動通知に含まれた分散構成情報を情報記
憶手段171に記憶された分散構成情報と比較して、受
信した分散構成情報のエントリ(検索手段識別と入力手
段識別)が情報記憶手段171の分散構成情報に登録さ
れているか否か判定し(1001)、未登録である場
合、その未登録のエントリ(例えば検索手段識別‘B’
と入力手段識別‘101’−‘200’)を情報記憶手
段171の分散構成情報に追加登録する(1002)。
その後、起動通知の発信元である第2の検索装置162
に、情報記憶手段171の分散構成情報中の自身(第1
の検索装置161)のエントリ(例えば検索識別手段
‘A’と入力手段識別‘6’−‘100’)を送信する
(1003)。
第2の検索装置162から起動通知を受信したとき、第
1の検索装置161の情報更新手段884が、図10に
示すように、起動通知に含まれた分散構成情報を情報記
憶手段171に記憶された分散構成情報と比較して、受
信した分散構成情報のエントリ(検索手段識別と入力手
段識別)が情報記憶手段171の分散構成情報に登録さ
れているか否か判定し(1001)、未登録である場
合、その未登録のエントリ(例えば検索手段識別‘B’
と入力手段識別‘101’−‘200’)を情報記憶手
段171の分散構成情報に追加登録する(1002)。
その後、起動通知の発信元である第2の検索装置162
に、情報記憶手段171の分散構成情報中の自身(第1
の検索装置161)のエントリ(例えば検索識別手段
‘A’と入力手段識別‘6’−‘100’)を送信する
(1003)。
【0061】第2の検索装置162は、図9に示すよう
に、他の検索装置に分散構成情報を送信してから一定時
間が経過したか否か判別し(902)、一定時間以内で
あれば、応答ありか否か判定し(903)、第1の検索
装置161から応答として分散構成情報を受信したと
き、第2の検索装置162の情報更新手段884が、受
信した分散構成情報のエントリ(検索手段識別と入力手
段識別)が情報記憶手段171の分散構成情報に登録さ
れているか否か判定し(904)、未登録である場合、
その未登録のエントリ(例えば検索手段識別‘A’と入
力手段識別‘6’−‘100’)を情報記憶手段171
の分散構成情報に追加登録する(905)。
に、他の検索装置に分散構成情報を送信してから一定時
間が経過したか否か判別し(902)、一定時間以内で
あれば、応答ありか否か判定し(903)、第1の検索
装置161から応答として分散構成情報を受信したと
き、第2の検索装置162の情報更新手段884が、受
信した分散構成情報のエントリ(検索手段識別と入力手
段識別)が情報記憶手段171の分散構成情報に登録さ
れているか否か判定し(904)、未登録である場合、
その未登録のエントリ(例えば検索手段識別‘A’と入
力手段識別‘6’−‘100’)を情報記憶手段171
の分散構成情報に追加登録する(905)。
【0062】なお、説明を簡略にするため、検索装置1
61、162が2台の場合について説明したが、より多
くの検索装置が存在する場合も同様に検索装置間で分散
構成情報を交換する。
61、162が2台の場合について説明したが、より多
くの検索装置が存在する場合も同様に検索装置間で分散
構成情報を交換する。
【0063】以上のように、本実施の形態の検索装置1
61、162は、分散構成情報を更新する情報更新手段
884をそれぞれ有し、情報更新手段884同士が、分
散構成情報を交換するようにしたので、全ての検索装置
161、162に分散構成情報をいちいち設定する必要
がなく、自身で分散構成情報を自動的に交換し、分散動
作をすることができる。
61、162は、分散構成情報を更新する情報更新手段
884をそれぞれ有し、情報更新手段884同士が、分
散構成情報を交換するようにしたので、全ての検索装置
161、162に分散構成情報をいちいち設定する必要
がなく、自身で分散構成情報を自動的に交換し、分散動
作をすることができる。
【0064】なお、前述した実施の形態において、入力
した映像および音声の監視データの符号化については、
入力手段101ないし105が符号化するようにしても
よく、監視データ蓄積装置121、122が符号化する
ようにしてもよい。
した映像および音声の監視データの符号化については、
入力手段101ないし105が符号化するようにしても
よく、監視データ蓄積装置121、122が符号化する
ようにしてもよい。
【0065】また、前述した実施の形態において、監視
データを蓄積する監視データ蓄積装置121、122と
監視データを検索する検索装置161、162とをそれ
ぞれ別の装置として説明したが、本発明はこれに限るも
のではなく、監視データの蓄積と監視データの検索とを
行う複数の装置を設けるようにしてもよい。
データを蓄積する監視データ蓄積装置121、122と
監視データを検索する検索装置161、162とをそれ
ぞれ別の装置として説明したが、本発明はこれに限るも
のではなく、監視データの蓄積と監視データの検索とを
行う複数の装置を設けるようにしてもよい。
【0066】
【発明の効果】本発明は、監視データの検索処理を分散
して行うことができ、かつ、検索要求元が、分散構成を
意識することなく、1箇所に対して検索要求を発行する
のみで、全ての監視データについて検索した結果を得る
ことができるという優れた効果を有する検索装置および
検索プログラムを提供することができる。
して行うことができ、かつ、検索要求元が、分散構成を
意識することなく、1箇所に対して検索要求を発行する
のみで、全ての監視データについて検索した結果を得る
ことができるという優れた効果を有する検索装置および
検索プログラムを提供することができる。
【図1】本発明の第1の実施の形態の検索装置を備えた
監視装置の構成を示すブロック図
監視装置の構成を示すブロック図
【図2】本発明の第1の実施の形態の検索装置における
検索処理を示すフローチャート
検索処理を示すフローチャート
【図3】本発明の第1の実施の形態の検索装置における
分散構成情報の例を示す説明図
分散構成情報の例を示す説明図
【図4】本発明の第1の実施の形態の検索装置の検索要
求分配処理を示すフローチャート
求分配処理を示すフローチャート
【図5】本発明の第1の実施の形態の検索装置における
索引情報の例を示す説明図
索引情報の例を示す説明図
【図6】本発明の第1の実施の形態の検索装置における
検索結果の例を示す説明図
検索結果の例を示す説明図
【図7】本発明の第2の実施の形態の検索装置を備えた
監視装置の構成を示すブロック図
監視装置の構成を示すブロック図
【図8】本発明の第3の実施の形態の検索装置を備えた
監視装置の構成を示すブロック図
監視装置の構成を示すブロック図
【図9】本発明の第3の実施の形態の新たに起動した検
索装置における分散構成情報更新処理を示すフローチャ
ート
索装置における分散構成情報更新処理を示すフローチャ
ート
【図10】本発明の第3の実施の形態の起動済の検索装
置における分散構成情報更新処理を示すフローチャート
置における分散構成情報更新処理を示すフローチャート
【図11】従来の検索装置を備えた監視装置の構成を示
すブロック図
すブロック図
101、102、103、104、105 入力手段
121、122 監視データ蓄積装置
131 監視データ蓄積装置の監視データ記憶手段
132 監視データ蓄積装置の蓄積制御手段
133 監視データ蓄積装置の通信手段
141、142 検索要求装置
151 検索要求装置の検索条件入力手段
152 検索要求装置の検索結果表示手段
153 検索要求装置の再生手段
154 検索要求装置の再生制御手段
161、162 検索装置
171 検索装置の情報記憶手段
172 検索装置の検索制御手段
173 検索装置のプログラム記録手段
174 検索装置の通信手段(検索要求取得手段、集約
結果通知手段) 181 検索装置の検索要求分配手段 182 検索装置の検索分担手段 183 検索装置の検索結果集約手段 190 ネットワーク
結果通知手段) 181 検索装置の検索要求分配手段 182 検索装置の検索分担手段 183 検索装置の検索結果集約手段 190 ネットワーク
─────────────────────────────────────────────────────
フロントページの続き
(51)Int.Cl.7 識別記号 FI テーマコート゛(参考)
G08B 25/08 G08B 25/08 Z
H04N 5/76 H04N 5/76 B
7/18 7/18 D
Fターム(参考) 5B075 KK02 KK33 KK37 ND20
5C052 AB04 AC08 DD06 DD10 EE03
5C054 AA05 CA04 CC03 CH01 DA01
EA07 FA09 GB05 HA18
5C087 AA02 AA03 AA19 BB03 BB11
BB74 DD03 DD23 EE05 EE14
FF01 FF02 FF19 FF20 GG12
GG18 GG23 GG32 GG66 GG67
GG70 GG71 GG90
Claims (6)
- 【請求項1】 監視対象に関した監視データの検索処理
を分散するため複数設ける検索装置であって、前記監視
データを入力した入力手段と前記検索装置との対応関係
を示す分散構成情報を記憶する情報記憶手段と、検索条
件を含む検索要求を取得する検索要求取得手段と、前記
分散構成情報を参照して、前記検索条件で指定された前
記入力手段に対応した前記検索装置を判別し、前記検索
要求を分配する検索要求分配手段と、分配された前記検
索要求が含む前記検索条件に合致した前記監視データを
検索する検索分担手段と、前記検索分担手段の検索結果
を集約する検索結果集約手段と、集約された検索結果を
検索要求元に通知する集約結果通知手段とを有したこと
を特徴とする検索装置。 - 【請求項2】 前記検索結果集約手段が、件数が最も多
い検索結果を返した前記検索装置の識別情報を、次回宛
先情報として前記検索結果に付加することを特徴とする
請求項1に記載の検索装置。 - 【請求項3】 前記検索装置間で前記分散構成情報を互
いに通知して前記分散構成情報を更新する情報更新手段
を有したことを特徴とする請求項1または請求項2に記
載の検索装置。 - 【請求項4】 監視対象に関した監視データを検索する
検索装置を複数設け、前記検索装置を構成するコンピュ
ータに前記監視データの検索処理を分散するためのステ
ップを実行させる検索プログラムであって、検索条件を
含む検索要求を取得したとき、前記監視データを入力し
た入力手段と前記検索装置との対応関係を示す予め記憶
された分散構成情報を参照して、前記検索条件で指定さ
れた前記入力手段に対応する前記検索装置を判別し、前
記検索要求を分配する検索要求分配ステップと、分配さ
れた前記検索要求が含む前記検索条件に合致した前記監
視データを検索する検索分担ステップと、前記検索分担
ステップの検索結果を集約する検索結果集約ステップ
と、集約された検索結果を検索要求元に通知する集約結
果通知ステップとを前記コンピュータに実行させること
を特徴とする検索プログラム。 - 【請求項5】 前記検索結果集約ステップにおいて、件
数が最も多い検索結果を返した前記検索装置の識別情報
を、次回宛先情報として前記検索結果に付加することを
特徴とする請求項4に記載の検索プログラム。 - 【請求項6】 前記検索装置間で前記分散構成情報を互
いに通知する分散構成情報通知ステップと、前記分散構
成情報を更新する分散構成情報更新ステップとを備えた
ことを特徴とする請求項4または請求項5に記載の検索
プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001357397A JP2003157258A (ja) | 2001-11-22 | 2001-11-22 | 検索装置および検索プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001357397A JP2003157258A (ja) | 2001-11-22 | 2001-11-22 | 検索装置および検索プログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003157258A true JP2003157258A (ja) | 2003-05-30 |
Family
ID=19168748
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001357397A Pending JP2003157258A (ja) | 2001-11-22 | 2001-11-22 | 検索装置および検索プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003157258A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007164718A (ja) * | 2005-12-16 | 2007-06-28 | Matsushita Electric Ind Co Ltd | 移動体検索装置及び移動体検索方法 |
| JP2010257118A (ja) * | 2009-04-23 | 2010-11-11 | Yokogawa Electric Corp | 測定システム |
-
2001
- 2001-11-22 JP JP2001357397A patent/JP2003157258A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007164718A (ja) * | 2005-12-16 | 2007-06-28 | Matsushita Electric Ind Co Ltd | 移動体検索装置及び移動体検索方法 |
| JP2010257118A (ja) * | 2009-04-23 | 2010-11-11 | Yokogawa Electric Corp | 測定システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5007111B2 (ja) | ネットワーク内のノードを自動的に分類する方法および装置 | |
| JP3626458B2 (ja) | ログ収集解析システム、ログ収集方法、コンピュータに実行させるためのログ収集プログラム、ログ解析方法、コンピュータに実行させるためのログ解析プログラム、ログ収集装置、ログ解析装置、ログ収集端末、ログサーバ | |
| US6496856B1 (en) | Video storage and retrieval system | |
| US9078047B2 (en) | Content reproduction device | |
| JP4270623B2 (ja) | 時系列データ蓄積配信システム | |
| JP2008172621A (ja) | ネットワークシステム、端末装置、録画装置、録画予約状況の表示方法、端末装置用プログラム、及び録画装置用プログラム | |
| JP2003174636A (ja) | 再生装置および方法、配信装置および方法、コンテンツデータ配信システム、記録媒体、並びにプログラム | |
| JP2001297241A (ja) | オンライン予約システムおよびその方法 | |
| JP5813606B2 (ja) | ファイル管理システム及び方法、プログラム | |
| JP2003157258A (ja) | 検索装置および検索プログラム | |
| JP2024120466A (ja) | 情報処理システム、情報処理装置、情報処理方法及びプログラム | |
| JP5827813B2 (ja) | 監視装置、画像監視システムおよびプログラム | |
| JPH08153077A (ja) | 協調作業システム | |
| JP2008141608A (ja) | 画像表示処理装置及び画像表示処理装置の処理方法 | |
| US7167879B2 (en) | Network AV system | |
| JPH10191163A (ja) | 番組送出装置 | |
| KR100418201B1 (ko) | 온라인 쇼핑 시스템, 이를 이용한 사업 방법 및 이 사업방법을 구현할 수 있는 프로그램이 수록된 컴퓨터로 읽을수 있는 기록매체 | |
| KR100801217B1 (ko) | 애드혹 네트워크를 기반으로 한 가상 스토리지 시스템 및가상 스토리지 관리 방법 | |
| JPH104404A (ja) | マルチメディアデータ配信システム | |
| JP2006178743A (ja) | おすすめ機能つきネットプリントシステム、サーバ装置、プリント注文装置、及びおすすめ画像選択提示方法 | |
| JPH10187605A (ja) | 情報提供システム | |
| JP2008141424A (ja) | 監視システム | |
| JP2006325036A (ja) | 映像記録システム及び映像記録装置 | |
| US8601012B2 (en) | Automatic search and transfer apparatus and automatic search and transfer system | |
| JP4389667B2 (ja) | 映像検索方法およびシステム |