(57)【要約】【課題】簡単かつ確実にイベントを検出し、消費電力を抑えるようにする。【解決手段】センサ反応検知部４２は、フォトセンサ２２−１乃至２２−３からそれぞれ供給されたセンサデータと定常センサ反応保持部４３の定常値を比較してセンサ反応を検知する。状態判定部４４は、センサ検知結果と状態値保持部４５の状態値に基づいて、センサの反応状態に関するデータを記述する。状態判定部４４は、状態記述データと処理パラメータ保持部４６の通知判定テーブルを比較してイベントを通知すると判定した場合、送信部４９を介して処理ボックス２にイベントを通知する。このとき、CCDカメラ２１から出力された通知画像データが処理ボックス２に送信される。呈示画像構築部６２は、受信部６１で受信された通知画像データを一般視聴信号の一部に挿入した通知データを構築し、それを呈示部３に呈示させる。本発明は、家庭用の監視システムに適用することができる。【選択図】図４
2005044209.tif 000002
【特許請求の範囲】
【請求項１】
複数のセンサからセンサデータを取得する取得手段と、
前記取得手段により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出手段と、
前記検出手段により検出された前記センサの状態に関する状態データを記述する状態データ記述手段と、
前記状態データ記述手段により記述された前記状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定手段と、
前記判定手段により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを含む呈示データを構築する構築手段と、
前記構築手段により構築された前記呈示データに基づく呈示を行う呈示手段と
を備えることを特徴とする監視システム。
【請求項２】
前記呈示手段による呈示に基づいて、ユーザからの判断の入力を取得する入力取得手段と、
前記入力取得手段により取得された前記ユーザからの判断の入力、および、前記状態データ記述手段により記述された前記状態データに基づいて、前記判定テーブルを作成する作成手段と
をさらに備えることを特徴とする請求項１に記載の監視システム。
【請求項３】
前記検出手段は、前記複数のセンサのうち、反応しているセンサを検出し、
前記状態データ記述手段は、前記検出手段により検出された、前記反応しているセンサに基づいて規定される状態番号を記述する
ことを特徴とする請求項１に記載の監視システム。
【請求項４】
前記検出手段は、前記センサが反応を開始した点、または、前記センサの反応が終了した点を検出し、
前記状態データ記述手段は、前記検出手段により検出された、前記センサが反応を開始した点と、前記センサの次のセンサが反応を開始した点に基づいて規定される状態番号、または前記センサの反応が終了した点と前記センサの次のセンサの反応が終了した点に基づいて規定される状態番号を記述する
ことを特徴とする請求項１に記載の監視システム。
【請求項５】
前記複数のセンサは、フォトセンサである
ことを特徴とする請求項１に記載の監視システム。
【請求項６】
複数のセンサからセンサデータを取得する取得ステップと、
前記取得ステップの処理により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出ステップと、
前記検出ステップの処理により検出された前記センサの状態に関する状態データを記述する状態データ記述ステップと、
前記状態データ記述ステップの処理により記述された前記状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定ステップと、
前記判定ステップの処理により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを含む呈示データを構築する構築ステップと、
前記構築ステップの処理により構築された前記呈示データに基づく呈示を行う呈示ステップと
を含むことを特徴とする監視方法。
【請求項７】
複数のセンサからセンサデータを取得する取得ステップと、
前記取得ステップの処理により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出ステップと、
前記検出ステップの処理により検出された前記センサの状態に関する状態データを記述する状態データ記述ステップと、
前記状態データ記述ステップの処理により記述された前記状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定ステップと、
前記判定ステップの処理により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを含む呈示データを構築する構築ステップと、
前記構築ステップの処理により構築された前記呈示データに基づく呈示を行う呈示ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項８】
複数のセンサからセンサデータを取得する取得ステップと、
前記取得ステップの処理により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出ステップと、
前記検出ステップの処理により検出された前記センサの状態に関する状態データを記述する状態データ記述ステップと、
前記状態データ記述ステップの処理により記述された前記状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定ステップと、
前記判定ステップの処理により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを含む呈示データを構築する構築ステップと、
前記構築ステップの処理により構築された前記呈示データに基づく呈示を行う呈示ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
複数のセンサからセンサデータを取得する取得手段と、
前記取得手段により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出手段と、
前記検出手段により検出された前記センサの状態に関する状態データを記述する状態データ記述手段と、
前記状態データ記述手段により記述された前記状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定手段と、
前記判定手段により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを他の装置に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記他の装置から供給された前記判定テーブルを取得し、保持する判定テーブル保持手段をさらに備える
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記送信手段は、前記状態データ記述手段により記述された前記状態データを前記他の装置に送信する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記検出手段は、前記複数のセンサのうち、反応しているセンサを検出し、
前記状態データ記述手段は、前記検出手段により検出された、前記反応しているセンサに基づいて規定される状態番号を記述する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１３】
前記検出手段は、前記センサが反応を開始した点、または、前記センサの反応が終了した点を検出し、
前記状態データ記述手段は、前記検出手段により検出された、前記センサが反応を開始した点と、前記センサの次のセンサが反応を開始した点に基づいて規定される状態番号、または前記センサの反応が終了した点と前記センサの次のセンサの反応が終了した点に基づいて規定される状態番号を記述する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１４】
前記複数のセンサは、フォトセンサである
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１５】
複数のセンサからセンサデータを取得する取得ステップと、
前記取得ステップの処理により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出ステップと、
前記検出ステップの処理により検出された前記センサの状態に関する状態データを記述する状態データ記述ステップと、
前記状態データ記述ステップの処理により記述された前記状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定ステップと、
前記判定ステップの処理により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを他の装置に送信する送信ステップと
を含むことを特徴とする情報処理方法。
【請求項１６】
複数のセンサからセンサデータを取得する取得ステップと、
前記取得ステップの処理により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出ステップと、
前記検出ステップの処理により検出された前記センサの状態に関する状態データを記述する状態データ記述ステップと、
前記状態データ記述ステップの処理により記述された前記状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定ステップと、
前記判定ステップの処理により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを他の装置に送信する送信ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１７】
複数のセンサからセンサデータを取得する取得ステップと、
前記取得ステップの処理により取得された前記センサデータと定常時のデータを比較し、前記センサの状態を検出する検出ステップと、
前記検出ステップの処理により検出された前記センサの状態に関する状態データを記述する状態データ記述ステップと、
前記状態データ記述ステップの処理により記述された前記状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定ステップと、
前記判定ステップの処理により前記イベントを通知すると判定された場合、前記イベントを通知するためのイベントデータを他の装置に送信する送信ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項１８】
他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積手段と、
前記他の装置からイベントが通知された場合、前記イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築手段と、
前記構築手段により構築された前記呈示データに基づく呈示を行う呈示手段と
を備えることを特徴とする情報処理装置。
【請求項１９】
前記呈示手段による呈示に基づいて、ユーザからの判断の入力を取得する取得手段をさらに備え、
前記蓄積手段は、前記取得手段により取得された前記ユーザからの判断の入力を前記状態データに対応付ける
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２０】
前記蓄積手段に蓄積されている前記判定テーブルを前記他の装置に送信する送信手段をさらに備える
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記他の装置より前記イベントが通知されていない場合、前記構築手段は、前記予め定められた信号に基づくデータを呈示データとする
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２２】
前記状態データは、反応している前記センサに基づいて規定される状態番号を含む
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２３】
前記状態データは、前記センサが反応を開始した点と、前記センサの次のセンサが反応を開始した点に基づいて規定される状態番号、または前記センサの反応が終了した点と前記センサの次のセンサの反応が終了した点に基づいて規定される状態番号を含む
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２４】
前記複数のセンサは、フォトセンサである
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２５】
他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積ステップと、
前記他の装置からイベントが通知された場合、前記イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築ステップと、
前記構築ステップの処理により構築された前記呈示データに基づく呈示を行う呈示ステップと
を含むことを特徴とする情報処理方法。
【請求項２６】
他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積ステップと、
前記他の装置からイベントが通知された場合、前記イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築ステップと、
前記構築ステップの処理により構築された前記呈示データに基づく呈示を行う呈示ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２７】
他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積ステップと、
前記他の装置からイベントが通知された場合、前記イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築ステップと、
前記構築ステップの処理により構築された前記呈示データに基づく呈示を行う呈示ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視システムおよび方法、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、簡単かつ確実にイベントを検知および通知し、カメラ等の消費電力を抑えることができるようにした監視システムおよび方法、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
従来、ホームセキュリティシステムとして、撮像装置から送信される監視画像を表示するモニタＴＶ(Television)を見ることにより、センサ情報を知る手法が提案されている（例えば、特許文献１参照）。
【０００３】
また、赤外線センサと画像センサが組み合わされた監視装置が、人体の有無および画策の有無を判定することにより、監視領域内に進入した人体を検出する手法が提案されている（例えば、特許文献２参照）。
【０００４】
さらに、複数台のインテリジェントカメラを有する監視カメラシステムが、監視領域の異常を検知し、検知した映像や音声を記録または再生する手法が提案されている（例えば、特許文献３参照）。
【０００５】
これらの特許文献１乃至特許文献３に記載の発明においては、主に、特定の場所または特定の異常（イベント）が検出される。
【０００６】
【特許文献１】特開平８−１２４０７８号公報
【特許文献２】特開２０００−３３９５５４号公報
【特許文献３】特開平７−２１２７４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、これらの特許文献１乃至特許文献３に記載されている発明では、センサ（撮像装置、監視装置、または複数台のインテリジェントカメラ）を設置した際の調整が煩わしいばかりでなく、一度設置してしまうと、別の場所に移動させることが困難である課題があった。
【０００８】
また、従来使用されている無線カメラは、常時、画像および音声等を送信し続ける為、バッテリを使ったシステムに適用することが困難である課題があった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、簡単かつ確実にイベントを検出および通知し、カメラ等の消費電力を抑えることができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の監視システムは、複数のセンサからセンサデータを取得する取得手段と、取得手段により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出手段と、検出手段により検出されたセンサの状態に関する状態データを記述する状態データ記述手段と、状態データ記述手段により記述された状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定手段と、判定手段によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを含む呈示データを構築する構築手段と、構築手段により構築された呈示データに基づく呈示を行う呈示手段とを備えることを特徴とする。
【００１１】
前記呈示手段による呈示に基づいて、ユーザからの判断の入力を取得する入力取得手段と、入力取得手段により取得されたユーザからの判断の入力、および、状態データ記述手段により記述された状態データに基づいて、判定テーブルを作成する作成手段とをさらに設けるようにすることができる。
【００１２】
前記検出手段は、複数のセンサのうち、反応しているセンサを検出し、状態データ記述手段は、検出手段により検出された、反応しているセンサに基づいて規定される状態番号を記述するようにすることができる。
【００１３】
前記検出手段は、センサが反応を開始した点、または、センサの反応が終了した点を検出し、状態データ記述手段は、検出手段により検出された、センサが反応を開始した点と、センサの次のセンサが反応を開始した点に基づいて規定される状態番号、またはセンサの反応が終了した点とセンサの次のセンサの反応が終了した点に基づいて規定される状態番号を記述するようにすることができる。
【００１４】
前記複数のセンサは、フォトセンサであるようにすることができる。
【００１５】
本発明の監視方法は、複数のセンサからセンサデータを取得する取得ステップと、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップと、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップと、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定ステップと、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを含む呈示データを構築する構築ステップと、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップとを含むことを特徴とする。
【００１６】
本発明の第１の記録媒体に記録されているプログラムは、複数のセンサからセンサデータを取得する取得ステップと、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップと、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップと、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定ステップと、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを含む呈示データを構築する構築ステップと、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップとを含む処理をコンピュータに行わせることを特徴とする。
【００１７】
本発明の第１のプログラムは、複数のセンサからセンサデータを取得する取得ステップと、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップと、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップと、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定ステップと、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを含む呈示データを構築する構築ステップと、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップとを含む処理をコンピュータに行わせることを特徴とする。
【００１８】
本発明の第１の情報処理装置は、複数のセンサからセンサデータを取得する取得手段と、取得手段により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出手段と、検出手段により検出されたセンサの状態に関する状態データを記述する状態データ記述手段と、状態データ記述手段により記述された状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定手段と、判定手段によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを他の装置に送信する送信手段とを備えることを特徴とする。
【００１９】
前記他の装置から供給された判定テーブルを取得し、保持する判定テーブル保持手段をさらに設けるようにすることができる。
【００２０】
前記送信手段は、状態データ記述手段により記述された状態データを他の装置に送信するようにすることができる。
【００２１】
前記検出手段は、複数のセンサのうち、反応しているセンサを検出し、状態データ記述手段は、検出手段により検出された、反応しているセンサに基づいて規定される状態番号を記述するようにすることができる。
【００２２】
前記検出手段は、センサが反応を開始した点、または、センサの反応が終了した点を検出し、状態データ記述手段は、検出手段により検出された、センサが反応を開始した点と、センサの次のセンサが反応を開始した点に基づいて規定される状態番号、またはセンサの反応が終了した点とセンサの次のセンサの反応が終了した点に基づいて規定される状態番号を記述するようにすることができる。
【００２３】
前記複数のセンサは、フォトセンサであるようにすることができる。
【００２４】
本発明の第１の情報処理方法は、複数のセンサからセンサデータを取得する取得ステップと、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップと、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップと、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定ステップと、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを他の装置に送信する送信ステップとを含むことを特徴とする。
【００２５】
本発明の第２の記録媒体に記録されているプログラムは、複数のセンサからセンサデータを取得する取得ステップと、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップと、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップと、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定ステップと、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを他の装置に送信する送信ステップとを含む処理をコンピュータに行わせることを特徴とする。
【００２６】
本発明の第２のプログラムは、複数のセンサからセンサデータを取得する取得ステップと、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップと、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップと、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定ステップと、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを他の装置に送信する送信ステップとを含む処理をコンピュータに行わせることを特徴とする。
【００２７】
本発明の第２の情報処理装置は、他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積手段と、他の装置からイベントが通知された場合、イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築手段と、構築手段により構築された呈示データに基づく呈示を行う呈示手段とを備えることを特徴とする。
【００２８】
前記呈示手段による呈示に基づいて、ユーザからの判断の入力を取得する取得手段をさらに設け、蓄積手段は、取得手段により取得されたユーザからの判断の入力を状態データに対応付けるようにすることができる。
【００２９】
前記蓄積手段に蓄積されている判定テーブルを他の装置に送信する送信手段をさらに設けるようにすることができる。
【００３０】
前記他の装置よりイベントが通知されていない場合、構築手段は、予め定められた信号に基づくデータを呈示データとするようにすることができる。
【００３１】
前記状態データは、反応しているセンサに基づいて規定される状態番号を含むようにすることができる。
【００３２】
前記状態データは、センサが反応を開始した点と、センサの次のセンサが反応を開始した点に基づいて規定される状態番号、またはセンサの反応が終了した点とセンサの次のセンサの反応が終了した点に基づいて規定される状態番号を含むようにすることができる。
【００３３】
前記複数のセンサは、フォトセンサであるようにすることができる。
【００３４】
本発明の第２の情報処理方法は、他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積ステップと、他の装置からイベントが通知された場合、イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築ステップと、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップとを含むことを特徴とする。
【００３５】
本発明の第３の記録媒体に記録されているプログラムは、他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積ステップと、他の装置からイベントが通知された場合、イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築ステップと、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップとを含む処理をコンピュータに行わせることを特徴とする。
【００３６】
本発明の第３のプログラムは、他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積ステップと、他の装置からイベントが通知された場合、イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築ステップと、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップとを含む処理をコンピュータに行わせることを特徴とする。
【００３７】
第１の本発明においては、複数のセンサからセンサデータが取得され、取得されたセンサデータと定常時のデータが比較されてセンサの状態が検出され、検出されたセンサの状態に関する状態データが記述され、記述された状態データと判定テーブルが比較されてイベントを通知するか否かが判定され、イベントを通知すると判定された場合、イベントを通知するためのイベントデータを含む呈示データが構築されて呈示される。
【００３８】
第２の本発明においては、複数のセンサからセンサデータが取得され、取得されたセンサデータと定常時のデータが比較されてセンサの状態が検出され、検出されたセンサの状態に関する状態データが記述され、記述された状態データと判定テーブルが比較されてイベントを通知する否かが判定され、イベントを通知すると判定された場合、イベントを通知するためのイベントデータが他の装置に送信される。
【００３９】
第３の本発明においては、他の装置で記述された複数のセンサの状態に関する状態データが受信されて、それが判定テーブルとして蓄積され、他の装置からイベントが通知された場合、イベントとともに送信されてくるイベントデータが、予め定められた信号に基づくデータに挿入されて呈示データが構築され、それが呈示される。
【発明の効果】
【００４０】
第１の本発明によれば、検知したイベントを通知することができる。特に、ユーザの判断の入力に基づいて、簡単かつ確実にイベントを検出し、通知することが可能となる。また、無駄な消費電力を抑えることができる。
【００４１】
第２の本発明によれば、検知したイベントを通知することができる。特に、検知したイベントを他の装置に通知するとともに、無駄な消費電力を抑えることが可能となる。
【００４２】
第３の本発明によれば、検知したイベントを呈示することができる。特に、他の装置で発生したイベントを呈示するとともに、発生したイベント時の状態を、イベント通知の判定処理に用いるテーブルとして蓄積することが可能となる。
【発明を実施するための最良の形態】
【００４３】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００４４】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００４５】
請求項１に記載の監視システム（例えば、図１の監視システム１０）は、複数のセンサからセンサデータを取得する取得手段（例えば、図１３のステップＳ２１の処理を実行する図４のセンサ反応検知部４２）と、取得手段により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出手段（例えば、図１３のステップＳ２６またはステップＳ２８の処理を実行する図４のセンサ反応検知部４２）と、検出手段により検出されたセンサの状態に関する状態データを記述する状態データ記述手段（例えば、図１１のステップＳ４の処理を実行する図４の状態判定部４４）と、状態データ記述手段により記述された状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定手段（例えば、図１１のステップＳ５とステップＳ７の処理を実行する図４の状態判定部４４）と、判定手段によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを含む呈示データを構築する構築手段（例えば、図１５のステップＳ５３の処理を実行する図４の呈示画像構築部６２）と、構築手段により構築された呈示データに基づく呈示を行う呈示手段（例えば、図１５のステップＳ５３の処理を実行する図４の呈示部３、または図１７のステップＳ９２の処理を実行する図４の呈示部７２）とを備えることを特徴とする。
【００４６】
請求項２に記載の監視システムは、前記呈示手段による呈示に基づいて、ユーザからの判断の入力を取得する入力取得手段（例えば、図１７のステップＳ５９の処理を実行する図４の通知判定テーブル更新部６４）と、入力取得手段により取得されたユーザからの判断の入力、および、状態データ記述手段により記述された状態データに基づいて、判定テーブルを作成する作成手段（例えば、図１６のステップＳ７６の処理を実行する図９の既存パターン更新部１０４、または図１６のステップＳ７７の処理を実行する図９の新規パターン作成部１０３）とをさらに備えることを特徴とする。
【００４７】
請求項３に記載の監視システムの検出手段は、複数のセンサのうち、反応しているセンサ（例えば、図７に示すフォトセンサ２２−１）を検出し、状態データ記述手段は、検出手段により検出された、反応しているセンサに基づいて規定される状態番号（例えば、図７に示す“１”の状態番号）を記述することを特徴とする。
【００４８】
請求項４に記載の監視システムの検出手段は、センサが反応を開始した点、または、センサの反応が終了した点を検出し、状態データ記述手段は、検出手段により検出された、センサが反応を開始した点（例えば、図２２の立ち上がり点Ｐ２１）と、センサの次のセンサが反応を開始した点（例えば、図２２の立ち上がり点Ｐ２２）に基づいて規定される状態番号（例えば、図２２の“Ｔ０”の状態番号）、またはセンサの反応が終了した点（例えば、図２２の立ち下がり点Ｐ２４）とセンサの次のセンサの反応が終了した点（例えば、図２２の立ち下がり点Ｐ２５）に基づいて規定される状態番号（例えば、図２２の“Ｔ２”の状態番号）を記述することを特徴とする。
【００４９】
請求項５に記載の監視システムの複数のセンサは、フォトセンサ（例えば、図２のフォトセンサ２２−１乃至２２−３）であることを特徴とする。
【００５０】
請求項６に記載の監視方法は、複数のセンサからセンサデータを取得する取得ステップ（例えば、図１３のステップＳ２１）と、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップ（例えば、図１３のステップＳ２６またはステップＳ２８）と、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップ（例えば、図１１のステップＳ４）と、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知するか否かを判定する判定ステップ（例えば、図１１のステップＳ５とステップＳ７）と、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを含む呈示データを構築する構築ステップ（例えば、図１５のステップＳ５３）と、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップ（例えば、図１５のステップＳ５３または図１７のステップＳ９２）とを含むことを特徴とする。
【００５１】
なお、請求項７に記載の記録媒体に記録されているプログラム、および請求項８に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項６に記載の監視方法と同様である
【００５２】
請求項９に記載の情報処理装置（例えば、図１のマルチセンサカメラ１）は、複数のセンサからセンサデータを取得する取得手段（例えば、図１３のステップＳ２１の処理を実行する図４のセンサ反応検知部４２）と、取得手段により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出手段（例えば、図１３のステップＳ２６またはステップＳ２８の処理を実行する図４のセンサ反応検知部４２）と、検出手段により検出されたセンサの状態に関する状態データを記述する状態データ記述手段（例えば、図１１のステップＳ４の処理を実行する図４の状態判定部４４）と、状態データ記述手段により記述された状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定手段（例えば、図１１のステップＳ５とステップＳ７の処理を実行する図４の状態判定部４４）と、判定手段によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを他の装置に送信する送信手段（例えば、図１１のステップＳ８の処理を実行する図４の状態判定部４４）とを備えることを特徴とする。
【００５３】
請求項１０に記載の情報処理装置は、他の装置（例えば、図１の処理ボックス２）から供給された判定テーブル（例えば、図１０に示す通知判定テーブル１１１−１乃至１１１−ｎ）を取得し、保持する判定テーブル保持手段（例えば、図１１のステップＳ１１の処理を実行する図４の処理パラメータ保持部４６）をさらに備えることを特徴とする。
【００５４】
請求項１１に記載の情報処理装置の送信手段は、状態データ記述手段により記述された状態データを他の装置に送信する（図１１のステップＳ６）ことを特徴とする。
【００５５】
請求項１２に記載の情報処理装置の検出手段は、複数のセンサのうち、反応しているセンサ（例えば、図７に示すフォトセンサ２２−１）を検出し、状態データ記述手段は、検出手段により検出された、反応しているセンサに基づいて規定される状態番号（例えば、図７に示す“１”の状態番号）を記述することを特徴とする。
【００５６】
請求項１３に記載の情報処理装置の検出手段は、センサが反応を開始した点、または、センサの反応が終了した点を検出し、状態データ記述手段は、検出手段により検出された、センサが反応を開始した点（例えば、図２２の立ち上がり点Ｐ２１）と、センサの次のセンサが反応を開始した点（例えば、図２２の立ち上がり点Ｐ２２）に基づいて規定される状態番号、またはセンサの反応が終了した点（例えば、図２２の立ち下がり点Ｐ２４）とセンサの次のセンサの反応が終了した点（例えば、図２２の“Ｔ２”の状態番号）に基づいて規定される状態番号を記述することを特徴とする。
【００５７】
請求項１４に記載の情報処理装置の複数のセンサは、フォトセンサ（例えば、図２のフォトセンサ２２−１乃至２２−３）であることを特徴とする。
【００５８】
請求項１５に記載の情報処理方法は、複数のセンサからセンサデータを取得する取得ステップ（例えば、図１３のステップＳ２１）と、取得ステップの処理により取得されたセンサデータと定常時のデータを比較し、センサの状態を検出する検出ステップ（例えば、図１３のステップＳ２６またはステップＳ２８）と、検出ステップの処理により検出されたセンサの状態に関する状態データを記述する状態データ記述ステップ（例えば、図１１のステップＳ４）と、状態データ記述ステップの処理により記述された状態データと判定テーブルを比較し、イベントを通知する否かを判定する判定ステップ（例えば、図１１のステップＳ５とステップＳ７）と、判定ステップの処理によりイベントを通知すると判定された場合、イベントを通知するためのイベントデータを他の装置に送信する送信ステップ（例えば、図１１のステップＳ８）とを含むことを特徴とする。
【００５９】
なお、請求項１６に記載の記録媒体に記録されているプログラム、および請求項１７に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項１５に記載の情報処理方法と同様である
【００６０】
請求項１８に記載の情報処理装置（例えば、図１の処理ボックス２）は、他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積手段（例えば、図１５のステップＳ５８の処理を実行する図４の状態記述データ蓄積部６３）と、他の装置からイベントが通知された場合、イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築手段（例えば、図１５のステップＳ５３の処理を実行する図４の呈示画像構築部６２）と、構築手段により構築された呈示データに基づく呈示を行う呈示手段（例えば、図１５のステップＳ５３の処理を実行する図４の呈示部３、または図１７のステップＳ９２の処理を実行する図４の呈示部７２）とを備えることを特徴とする。
【００６１】
請求項１９に記載の情報処理装置は、呈示手段による呈示に基づいて、ユーザからの判断の入力を取得する取得手段（例えば、図１５のステップＳ５９の処理を実行する図４の通知判定テーブル更新部６４）をさら備え、蓄積手段は、取得手段により取得されたユーザからの判断の入力を状態データに対応付ける（例えば、図１５のステップＳ６１）ことを特徴とする。
【００６２】
請求項２０に記載の情報処理装置は、蓄積手段に蓄積されている判定テーブルを他の装置に送信する送信手段（例えば、図１５のステップＳ６４の処理を実行する図４の通知判定テーブル更新部６４）をさらに備えることを特徴とする。
【００６３】
請求項２１に記載の情報処理装置は、他の装置よりイベントが通知されていない場合、構築手段は、予め定められた信号（例えば、図４に示す一般視聴信号）に基づくデータを呈示データとすることを特徴とする。
【００６４】
請求項２２に記載の情報処理装置の状態データは、反応しているセンサ（例えば、図７に示すフォトセンサ２２−１）に基づいて規定される状態番号（例えば、図７に示す“１”の状態番号）を含むことを特徴とする。
【００６５】
請求項２３に記載の情報処理装置の状態データは、センサが反応を開始した点（例えば、図２２の立ち上がり点Ｐ２１）と、センサの次のセンサが反応を開始した点（例えば、図２２の立ち上がり点Ｐ２２）に基づいて規定される状態番号（例えば、図２２の“Ｔ０”の状態番号）、またはセンサの反応が終了した点（例えば、図２２の立ち下がり点Ｐ２４）とセンサの次のセンサの反応が終了した点（例えば、図２２の立ち下がり点Ｐ２５）に基づいて規定される状態番号（例えば、図２２の“Ｔ２”の状態番号）を含むことを特徴とする。
【００６６】
請求項２４に記載の情報処理装置の複数のセンサは、フォトセンサ（例えば、図２のフォトセンサ２２−１乃至２２−３）であることを特徴とする。
【００６７】
請求項２５に記載の情報処理方法は、他の装置で記述された複数のセンサの状態に関する状態データを受信し、それを判定テーブルとして蓄積する蓄積ステップ（例えば、図１５のステップＳ５８）と、他の装置からイベントが通知された場合、イベントとともに送信されてくるイベントデータを、予め定められた信号に基づくデータに挿入して呈示データを構築する構築ステップ（例えば、図１５のステップＳ５３）と、構築ステップの処理により構築された呈示データに基づく呈示を行う呈示ステップ（例えば、図１５のステップＳ５３または図１７のステップＳ９２）とを含むことを特徴とする。
【００６８】
なお、請求項２６に記載の記録媒体に記録されているプログラム、および請求項２７に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項２５に記載の情報処理方法と同様である
【００６９】
以下に、本発明の実施の形態について図面を参照して説明する。
【００７０】
図１は、本発明を適用した監視システム１０の構成例を表している。この構成例においては、図中左側の監視領域側にマルチセンサカメラ１が備えられており、図中右側の通知・呈示側に、処理ボックス２、呈示部３、および、処理ボックス２を遠隔操作するためのリモートコントローラ４が備えられている。マルチセンサカメラ１と処理ボックス２は、無線アンテナ１Ａと無線アンテナ２Ａを介して、相互に無線通信を行なう。処理ボックス２とリモートコントローラ４は、相互に無線通信あるいは赤外線通信を行う。処理ボックス２と呈示部３は、バスなどの有線あるいは無線により接続されている。なお、マルチセンサカメラ１と処理ボックス２は、無線通信に限られるものではなく、有線による通信であってもよい。
【００７１】
マルチセンサカメラ１は、イベントを監視したい領域（必要な場所）に設置されている。マルチセンサカメラ１には、例えば、図２に示されるように、CCD（Charge Coupled Device）カメラ２１、フォトセンサ２２−１乃至２２−３が設けられており、各センサは、図示せぬバッテリにより駆動される。
【００７２】
CCDカメラ２１は、監視領域（視野角）内の状況を随時撮影する。その詳細は後述するが、マルチセンサカメラ１は、フォトセンサ２２−１乃至２２−３で検出されたイベントに基づいて、イベントデータを通知するか否かを判定し、イベントデータを通知すると判定した場合、CCDカメラ２１で撮影された画像データ（イベントデータ）を処理ボックス２に送信する。
【００７３】
フォトセンサ２２−１乃至２２−３は、それぞれ、図３に示されるように、自己が監視することが可能な領域３１−１乃至３１−３内の平均輝度を検知信号として出力しており、人物、動物、その他の監視対象（以下においては、人物で代表する）が領域３１−１乃至３１−３内に進入または退出したことに応じて、その出力が変化する。以下、フォトセンサ２２−１乃至２２−３が監視することが可能な領域３１−１乃至３１−３を、単に、監視領域３１−１乃至３１−３と記載する。なお、フォトセンサ２２−１乃至２２−３は、隣り合う監視領域３１−１乃至３１−３がそれぞれ重なるように配置されている。本実施の形態では、３つのフォトセンサ２２−１乃至２２−３がマルチセンサカメラ１に搭載される場合を例に挙げて説明するが、その数は、３つに限られるものではない。
【００７４】
図１の説明に戻る。マルチセンサカメラ１は、イベントを通知すると判定した場合、無線アンテナ１Ａを介して、イベント呈示に必要なデータを処理ボックス２に送信する。
【００７５】
処理ボックス２は、マルチセンサカメラ１から送信されてきたイベント呈示に必要なデータを、無線アンテナ２Ａを介して受信し、その受信データに基づいて呈示画像および音声を構築し、呈示部３およびリモートコントローラ４に供給または送信して、イベントを呈示させる。
【００７６】
呈示部３は、例えば、一般のテレビジョン受像機とされ、イベントが発生していない場合（通常の場合）、一般の視聴信号（放送信号に基づく映像）を表示し、イベントが発生した場合、一般の視聴信号の一部分にイベント画像が挿入されたピクチャインピクチャの画像を表示する。なお、呈示部３は、テレビジョン受像機に限定されるものではなく、専用のモニタでもよい。また、表示される画像は、ピクチャインピクチャの画像ではなく、画面全体の画像としてもよい。
【００７７】
ユーザは、呈示部３に呈示されたイベントに対して、判断を行ない、その判断の結果に基づいて、リモートコントローラ４から各種指令を入力することができる。例えば、いま発生したイベントを今後も知らせて欲しいときは、その旨を、OKボタン（図示せず）を操作し、いま発生したイベントを今後は知らせなくてもよいときは、その旨を、NGボタン（図示せず）を操作して指示入力することができる。このユーザからの判断の入力に基づいて、処理ボックス２で作成される、イベントを通知するか否かを判定する際に用いられる通知判定テーブル（後述）が時間とともに変化するため、ユーザが監視システム１０を使用する度にユーザが意図するイベントのみが検知され、通知されるようになる。
【００７８】
またマルチセンサカメラ１に搭載されるCCDカメラ２１は、イベントを通知すると判定された場合にのみ動作するため、無駄な消費電力を抑えることができる。
【００７９】
図４は、図１に示した監視システム１０の機能的構成例を示すブロック図である。
【００８０】
マルチセンサカメラ１のCCDカメラ２１は、監視領域内の状況を随時撮影し、画像信号を通知画像データとしてスイッチ４７を介して送信部４９に供給する。
【００８１】
フォトセンサ２２−１乃至２２−３は、それぞれ、監視領域３１−１乃至３１−３（図３）内の平均輝度をフォトセンサ値としてA/D（Analog to Digital）変換部４１に供給する。
【００８２】
ここで、図５を参照して、フォトセンサ２２−１乃至２２−３が出力する検知信号の出力レベルの変化と人物（監視対象）の行動との関係について説明する。同図において、縦軸はフォトセンサ２２−１乃至２２−３が出力する検知信号の出力レベルを表わし、横軸は時間を表わしている。また検知信号８１−１は、フォトセンサ２２−１が出力する検知信号を表わし、検知信号８１−２は、フォトセンサ２２−２が出力する検知信号を表わしている。なお、フォトセンサ２２−３が出力する検知信号（図示せず）の出力レベルは０となっている。
【００８３】
この例の場合、検知信号８１−１の出力レベルが変化した後、検知信号８１−２の出力レベルが変化するといった反応が交互に現われている。従って、この反応を検知することで、人物が左から右方向に移動しているのか、あるいは、右から左方向に移動しているのかを区別することができる。
【００８４】
図４の説明に戻る。センサ反応検知部４２は、A/D変換部４１でA/D変換されたフォトセンサデータと、定常センサ反応保持部４３で保持されている定常時のセンサ値を比較し、その比較結果に基づいて、センサの反応を検知し、検知結果を状態判定部４４に供給する。
【００８５】
例えば、図６に示されるように、センサ反応検知部４２は、フォトセンサ２２−１が出力する検知信号８１−１の出力レベルの変化がない状態（人物が監視領域に存在しない状態）が所定時間以上続いた場合に、定常時のフォトセンサ値（定常値Ｌ）を予め算出しておき、それを定常センサ反応保持部４３に保持させる。そして、現在の入力値とセンサ反応保持部４３で保持されている定常値Ｌを比較し、その差分が定常範囲を超えたときをセンサ反応の開始とし、その後、差分が定常範囲内に収まったときをセンサ反応の終了とする。
【００８６】
同様に、フォトセンサ２２−２が出力する検知信号８１−２、およびフォトセンサ２２−３が出力する検知信号（図示せず）の出力レベルの変化がない状態が所定時間以上続いた場合に、センサ反応検知部４２は、定常値Ｌを算出し、その定常値Ｌと現在の入力値を比較し、その差分が定常範囲を超えたときをセンサ反応の開始とし、その後、差分が定常範囲内に収まったときをセンサ反応の終了とする。
【００８７】
状態判定部４４は、センサ反応検知部４２から供給されたセンサ反応結果と状態値保持部４５で保持されている状態値に基づいて、監視領域内における人物の一連の行動（センサ反応）の状態に関するデータ（以下、状態記述データと称する）を記述し、それを状態出力部４８に出力する。
【００８８】
ここで、図７と図８を参照して、人物の行動に応じて（フォトセンサの反応に応じて）記述される状態記述データの例について説明する。
【００８９】
図７は、フォトセンサ２２−１乃至２２−３の反応に基づいて、状態番号を規定する例を示している。例えば、フォトセンサ２２−１のみが反応した場合、状態番号を“１”とし、フォトセンサ２２−２のみが反応した場合、状態番号を“２”とし、フォトセンサ２２−１，２２−２が反応した場合、状態番号を“３”とし、フォトセンサ２２−３のみが反応した場合、状態番号を“４”とし、フォトセンサ２２−２，２２−３が反応した場合、状態番号を“６”とし、フォトセンサ２２−１乃至２２−３が反応した場合、状態番号を“７”とする。
【００９０】
状態値保持部４５は、このように規定される状態番号を状態値として保持している。状態判定部４４は、センサ反応検知部４２から供給されたセンサ反応結果と状態値保持部４５で保持されている状態値に基づいて、例えば、図８に示されるような状態記述データ９１−１，９１−２，９１−３、・・・（以下、状態記述データ９１−１，９１−２，９１−３、・・・を個々に区別する必要がない場合、単に状態記述データ９１と称する）を記述する。
【００９１】
具体的には、例えば、人物の行動に応じて、フォトセンサ２２−１が反応し、次に、フォトセンサ２２−１，２２−２が反応し、さらにその後、フォトセンサ２２−２，２２−３が反応した場合、状態記述データ９１−１には、“１”の状態番号およびその反応継続時間が記述され、状態記述データ９１−２には、“２”の状態番号およびその反応継続時間が記述され、状態記述データ９１−３には、“３”の状態番号およびその反応継続時間が記述される。
【００９２】
そして、状態判定部４４は、状態記述データ９１−１，９１−２，９１−３を時間軸方向に連続的に並べたものを状態出力部４８に出力する。
【００９３】
このように、フォトセンサ２２−１乃至２２−３の反応に応じて、状態番号および継続時間を含む状態記述データ９１を記述することで、監視領域内における人物の行動をおおよそ推定することができる。また、図７と図８で規定した状態番号においては、横方向と奥行き方向を検知することができる。
【００９４】
さらに状態判定部４４は、記述した状態記述データ９１（図８）と、処理パラメータ保持部４６で保持されている処理ボックス２から受信した通知判定テーブル（後述）を比較し、比較の結果、一致するものがない場合（例えば、状態番号が一致しない場合、あるいは、状態番号は一致するが反応継続時間がテーブルの範囲内に収まっていない場合）、通知イベントと判定し、処理ボックス２に通知するイベントを送信部４９に供給するとともに、CCDカメラ２１に電源制御信号を供給してその電源をオンさせ、スイッチ４７に送信制御信号を供給してオンさせ、状態出力部４８の出力を制御する。これにより、CCDカメラ２１から出力された通知画像データが、スイッチ４７を介して送信部４９に供給され、状態出力部４８から状態記述データ９１（図８）が送信部４９に供給される。
【００９５】
なお、マルチセンサカメラ１の初期状態においては、処理ボックス２から通知判定テーブルが送信されておらず、処理パラメータ保持部４６には、この通知判定テーブルが保持されていないため、状態判定部４４は、センサ反応検知部４２からセンサ反応結果が供給されると、直ちに通知イベントと判定する。すなわち、初期状態においては、全てのイベントが通知されることになる。これにより、必要なイベントがユーザに通知されないことが防止される。
【００９６】
送信部４９は、処理ボックス２に対し、状態判定部４４から供給された通知イベントを送信するとともに、CCDカメラ２１から供給された通知画像データおよび状態出力部４８から供給された状態記述データ９１を送信する。受信部５０は、処理ボックス２から送信されてきた通知判定テーブルを受信して処理パラメータ保持部４６に供給し、そこに蓄積させる。
【００９７】
処理ボックス２の受信部６１は、マルチセンサカメラ１から送信されてきた通知画像データおよび通知イベントを呈示画像構築部６２に供給する。また受信部６１は、マルチセンサカメラ１から送信されてきた状態記述データ９１を状態記述データ蓄積部６３に供給し、そこに蓄積させる。
【００９８】
呈示画像構築部６２は、受信部６１を介してマルチセンサカメラ１からイベントが通知された場合、一般視聴信号（テレビジョン放送信号）の一部に通知画像データを挿入した通知データを構築（作成）し、それを呈示部３に供給して呈示させる。また、呈示画像構築部６２は、通知画像データにより構成される（一般視聴信号を含まない）リモートコントローラ４用の通知データを構築し、送信部６６に供給する。なお、呈示画像構築部６２は、イベントが通知されていない場合（通常の場合）、一般の視聴信号（放送信号に基づく映像）を呈示部３に供給して呈示させる。
【００９９】
呈示部３用の通知データは、一般の視聴信号の一部に通知画像データを挿入して構成されているため、呈示部３には、ピクチャインピクチャの表示が呈示される。また、リモートコントローラ４用の通知データは、通知画像データから構成されているため、リモートコントローラ４の呈示部７２には、イベントを表わす表示（例えば、監視している場所の画像）のみが呈示される。
【０１００】
通知判定テーブル更新部６４は、受信部６７を介してリモートコントローラ４からユーザフィードバック（FB）に関する信号（以下、適宜、ユーザFB信号と称する）を受信した場合、そのユーザフィードバックを状態記述データ蓄積部６３に供給し、そこに蓄積させる。また通知判定テーブル更新部６４は、状態記述データ蓄積部６３に蓄積されている状態記述データ９１とそれに対応するユーザフィードバックを読み込み、それらと通知判定テーブルを比較し、比較の結果に基づいてテーブルを更新する。そして、通知判定テーブル更新部６４は、以前にマルチセンサカメラ１に送信した通知判定テーブルと異なる場合、新しい通知判定テーブルを送信部６５に供給する。
【０１０１】
ここで、ユーザフィードバックとは、ユーザが、呈示されたイベントに対して、判断を行ない、リモートコントローラ４の入力部７３を用いて入力されたユーザの判断入力を意味する。例えば、ユーザは、イベントを今後も知らせて欲しい場合には、入力部７３のOKボタン（図示せず）を操作し、今後はイベントとして検出しなくてもよい場合には、NGボタン（図示せず）を操作することで、ユーザフィードバックとして入力することができる。あるいは、イベントとして検出しなくてもよい場合だけ、フィードバックさせるようにしてもよい。
【０１０２】
状態記述データ蓄積部６３は、受信部６１から状態記述データ９１が供給されたときに、通知判定テーブル更新部６４からユーザフィードバックが供給された場合、状態記述データ９１とユーザフィードバックを対応付けて蓄積し、状態記述データ９１またはユーザフィードバックのいずれか一方のみが供給された場合、新規の状態記述データまたは新規のユーザフィードバックとして蓄積する。
【０１０３】
送信部６５は、通知判定テーブル更新部６４から供給された通知判定テーブルをマルチセンサカメラ１に送信する。送信部６６は、呈示画像構築部６２から供給された通知データをリモートコントローラ４に送信する。受信部６７は、リモートコントローラ４から送信されてきたユーザFB信号を受信し、それを通知判定テーブル更新部６４に供給する。
【０１０４】
リモートコントローラ４の受信部７１は、処理ボックス２から送信されてきた通知データを受信し、それを呈示部７２に呈示させる。入力部７３は、呈示されたイベントに対するユーザからの判断に基づく入力を受け、その入力（ユーザフィードバック）に関する信号を送信部７４に供給する。送信部７４は、入力部７３から供給されたユーザFB信号を処理ボックス２に送信する。
【０１０５】
ここで、ユーザフィードバックとは、上述したように、例えば、「今後も知らせて欲しいイベントである」、あるいは、「今後は知らせなくてよいイベントである」などのユーザによる判断の入力を示す。マルチセンサカメラ１と処理ボックス２は、このユーザフィードバックに基づいて、処理を変化させる。
【０１０６】
図９は、図４の処理ボックス２の通知判定テーブル更新部６４の詳細な構成例を示すブロック図である。
【０１０７】
ユーザフィードバック（FB）判定部１０１は、状態記述データ蓄積部６３に蓄積されている状態記述データ９１（図８）とそれに対応するユーザフィードバックを読み込み、ユーザフィードバックが「OK」を示すデータであるか、または「NG」を示すデータであるかを判定し、判定結果を状態記述データ９１とともに状態記述パターン比較部１０２に供給する。
【０１０８】
状態記述パターン比較部１０２は、ユーザフィードバック判定部１０１から「NG（今後はイベントとして検出しなくてもよい）」を示す判定結果が供給された場合、その判定結果とともに供給される状態記述データ９１と、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブル中のパターンとを比較する。状態記述パターン比較部１０２は、比較の結果、状態記述データ９１と仮の通知判定テーブル中のパターンが一致するものがあれば、その状態記述データ９１とそれに一致するパターンを既存パターン更新部１０４に供給し、一致するものがなければ、状態記述データ９１を新規パターン作成部１０３に供給する。
【０１０９】
新規パターン作成部１０３は、状態記述パターン比較部１０２から供給された状態記述データ９１に含まれる状態番号とそれに対応する継続時間を、新規の通知判定テーブルの継続時間の最小値および最大値として仮通知判定テーブル蓄積部１０５に追加し、そこに蓄積させる。
【０１１０】
既存パターン更新部１０４は、状態記述パターン比較部１０２から供給された、現在の状態記述データ９１に含まれる継続時間と、状態記述データ９１に一致するパターンに対応する継続時間の最小値および最大値を比較する。既存パターン更新部１０４は、比較の結果、一致するパターンに対応する継続時間の最小値より現在の状態記述データ９１の継続時間の方が短いと判定した場合、一致するパターンの継続時間の最小値を現在のデータの継続時間に置き換え（更新し）、一致するパターンに対応する継続時間の最大値より現在の状態記述データ９１の継続時間の方が長いと判定した場合、一致するパターンの継続時間の最大値を現在のデータの継続時間に置き換える（更新する）。そして、既存パターン更新部１０４は、置き換えたデータを、更新通知判定テーブルとして仮通知判定テーブル蓄積部１０５に蓄積させる。
【０１１１】
仮通知判定テーブル蓄積部１０５は、新規パターン作成部１０３により追加された仮の通知判定テーブルであって、必要に応じて既存パターン更新部１０４により更新された通知判定テーブルを蓄積する。
【０１１２】
テーブル比較部１０６は、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルと、過去通知判定テーブル蓄積部１０７に蓄積されている過去の通知判定テーブルを比較し、同じであると判定した場合、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルを過去通知判定テーブル蓄積部１０７に供給し、更新通知判定テーブルとして蓄積させる。これに対し、仮の通知判定テーブルと過去の知判定テーブルが同じではないと判定した場合、テーブル比較部１０６は、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルを、送信部６５を介してマルチセンサカメラ１に送信した後、その仮の通知判定テーブルを過去通知判定テーブル蓄積部１０７に供給し、更新通知判定テーブルとして蓄積させる。
【０１１３】
過去通知判定テーブル蓄積部１０７は、テーブル比較部１０６により更新された通知判定テーブルを過去の通知判定テーブルとして蓄積する。
【０１１４】
図１０は、過去通知判定テーブル蓄積部１０７に蓄積される通知判定テーブルの例を示す図である。
【０１１５】
同図に示されるように、フォトセンサ２２−１乃至２２−３の反応に基づいて規定される状態番号、および、その状態番号の反応継続時間の最小値および最大値が１つの状態記述データに規定される。この状態記述データ１２１−１乃至１２１−ｍからなる人物の行動が１つの通知判定テーブルに規定される。そして、通知判定テーブル１１１−１乃至１１１−ｎからなる通知判定テーブル群が過去通知判定テーブル蓄積部１０７に蓄積される。
【０１１６】
以下、状態記述データ１２１−１乃至１２１−ｍを個々に区別する必要がない場合、単に状態記述データ１２１と称し、通知判定テーブル１１１−１乃至１１１−ｎを個々に区別する必要がない場合、単に通知判定テーブル１１１と称する。
【０１１７】
次に、図１１のフローチャートを参照して、マルチセンサカメラ１における処理について説明する。なお、この処理は、ユーザにより、監視領域における監視を開始するよう指令されたとき、開始される。
【０１１８】
ステップＳ１において、センサ反応検知部４２は、フォトセンサ反応判定処理を行う。このフォトセンサ反応判定処理の詳細については、図１３のフローチャートを参照して後述するが、この処理により、フォトセンサ２２−１乃至２２−３が反応しているか否かの判定が行われる。
【０１１９】
ステップＳ２において、センサ反応検知部４２は、ステップＳ１の処理による反応結果（後述する反応フラグおよびフォトセンサ値）を保存する。ステップＳ３において、センサ反応検知部４２は、全てのフォトセンサ２２−１乃至２２−３について反応判定処理を実行したか否かを判定し、未だ処理を実行していないフォトセンサが存在すると判定した場合、ステップＳ１に戻り、上述した処理を繰り返し実行する。
【０１２０】
ステップＳ３において、全てのフォトセンサについて処理を実行したと判定された場合、ステップＳ４に進み、状態判定部４４は、ステップＳ２の処理で保存された反応結果に基づいて、監視領域内における人物の一連の行動に関し、状態記述データを記述する。すなわち、状態判定部４４は、図８に示したように、フォトセンサ２２−１乃至２２−３の反応に応じて規定される状態番号および反応継続時間を含む状態記述データ９１を記述し、それを状態出力部４８に出力する。
【０１２１】
ステップＳ５において、状態判定部４４は、ステップＳ４の処理で記述した状態記述データ９１と処理パラメータ保持部４６で保持されている通知判定テーブルを比較する。具体的には、ステップＳ４の処理で、例えば、図１２に示されるように、状態番号１および継続時間Ｔ１からなる状態記述データ９１−１と、状態番号２および継続時間Ｔ２からなる状態記述データ９１−２が記述された場合、状態判定部４４は、状態番号１、状態番号２の順のパターンと、保持している通知判定テーブル１１１（図１０）の状態記述データ１２１に含まれる状態番号のパターンを比較し、一致するものがなければ通知イベントが発生していると判断する。
【０１２２】
これに対し、状態番号１、状態番号２の順のパターンに一致する通知判定テーブル１１１がある場合、状態判定部４４は、図１２に示されるように、状態記述データ９１−１の継続時間Ｔ１が、通知判定テーブル１１１の状態記述データ１２１−１の継続時間最小値Ｔmin１と継続時間最大値Ｔmax１の範囲内におさまっているか否か、また、状態記述データ９１−２の継続時間Ｔ２が、通知判定テーブル１１１の状態記述データ１２１−２の継続時間最小値Ｔmin２と継続時間最大値Ｔmax２の範囲内におさまっているか否かの判定を行い、少なくともいずれか一方が、その範囲内におさまっていなければ、通知イベントが発生していると判断する。
【０１２３】
さらに、状態判定部４４は、状態記述データ９１−１の継続時間Ｔ１が、通知判定テーブル１１１の状態記述データ１２１−１の継続時間最小値Ｔmin１と継続時間最大値Ｔmax１の範囲内におさまっており、かつ、状態記述データ９１−２の継続時間Ｔ２が、通知判定テーブル１１１の状態記述データ１２１−２の継続時間最小値Ｔmin２と継続時間最大値Ｔmax２の範囲内におさまっていれば、非通知イベントが発生していると判断する（イベントは通知されない）。
【０１２４】
なお、マルチセンサカメラ１の初期状態においては、未だ通知判定テーブル１１１が処理ボックス２から送信されておらず、処理パラメータ保持部４６が、この通知判定テーブルを保持していないため、状態判定部４４は、センサ反応検知部４２からセンサ反応結果が供給されると、直ちに通知イベントと判定する。
【０１２５】
ステップＳ６において、状態出力部４８は、状態判定部４４から供給された状態記述データ９１を、送信部４９を介して処理ボックス２に送信する。処理ボックス２は、この状態記述データ９１を受信し、通知判定テーブルとして状態記述データ蓄積部６３に蓄積するとともに（後述する図１５のステップＳ５８）、この通知判定テーブルを必要に応じて更新し（後述する図１５のステップＳ６３）、更新した通知判定テーブルを送信してくる（後述する図１５のステップＳ６４）。
【０１２６】
ステップＳ７において、状態判定部４４は、ステップＳ５の処理による比較結果に基づいて、通知イベントであるか否かを判定し、通知イベントであると判定した場合、ステップＳ８に進み、CCDカメラ２１に電源制御信号を供給してその電源をオンさせ、送信部４９を介して処理ボックス２にイベントを通知し、さらに、送信制御信号をスイッチ４７に供給してオンさせる。
【０１２７】
これにより、CCDカメラ２１から処理ボックス２に対し、通知画像データ（イベント画像）の送信が開始される。処理ボックス２は、この通知画像データを受信し、呈示部３に呈示させる（後述する図１５のステップＳ５３）。すなわち、通知イベントであると判定された場合にのみCCDカメラ２１の電源がオンされ、通知イベントでない場合には、CCDカメラ２１の電源はオフのままとなっており、これにより、無駄なバッテリ消費を抑えることができる。
【０１２８】
ステップＳ７において、通知イベントではない、すなわち非通知イベントであると判定された場合、ステップＳ９に進み、状態判定部４４は、CCDカメラ２１に電源制御信号を供給してその電源をオフさせ、送信制御信号をスイッチ４７に供給してオフさせる。これにより、ステップＳ８の処理でCCDカメラ２１からスイッチ４７および送信部４９を介して処理ボックス２に送信されていた通知画像データ（イベント画像）の送信が停止される。
【０１２９】
ステップＳ８またはステップＳ９の処理の後、ステップＳ１０において、受信部５０は、処理ボックス２より通知判定テーブルを受信したか否かを判定し、通知判定テーブルを受信したと判定した場合、ステップＳ１１に進み、受信した通知判定テーブルを処理パラメータ保持部４６に供給して、更新させる。
【０１３０】
ステップＳ１０において、処理ボックス２より通知判定テーブルを受信していないと判定された場合、または、ステップＳ１１の処理の後、処理はステップＳ１に戻り、上述した処理が繰り返し実行される。
【０１３１】
次に、図１３のフローチャートを参照して、図１１のステップＳ１におけるフォトセンサ反応処理の詳細について説明する。
【０１３２】
ステップＳ２１において、センサ反応検知部４２は、オンされているフォトセンサ２２−１乃至２２−３から、A/D変換部４１を介してフォトセンサ値を取得する。ステップＳ２２において、センサ反応検知部４２は、定常状態検出処理を行う。この定常状態検出処理の詳細については、図１４のフローチャートを参照して後述するが、この処理により、フォトセンサ２２−１乃至２２−３のそれぞれの定常時（センサが反応していない状態）のフォトセンサ値が算出される。
【０１３３】
ステップＳ２３において、センサ反応検知部４２は、フォトセンサ２２−１乃至２２−３の定常値をそれぞれ算出したか否かを判定し、算出されていないフォトセンサ２２−１乃至２２−３の定常値があると判定した場合、ステップＳ２１に戻り、上述した処理を繰り返し実行する。
【０１３４】
ステップＳ２３において、フォトセンサ２２−１乃至２２−３の定常値をそれぞれ算出したと判定された場合、ステップＳ２４に進み、センサ反応検知部４２は、現在のフォトセンサ値とステップＳ２２の処理で算出された定常値の差分絶対値を算出する。すなわち、図６を用いて上述したように、定常値Ｌとフォトセンサ値（図６の例の場合、検知信号８１−１）の差分が算出される。
【０１３５】
ステップＳ２５において、センサ反応検知部４２は、反応フラグがオンであるか否かを判定し、反応フラグがオンであると判定した場合、ステップＳ２６に進み、さらに、ステップＳ２４の処理で算出した差分絶対値が所定の閾値以下であるか否か（図６に示す定常範囲内に収まっているか否か）を判定する。
【０１３６】
ステップＳ２６において、差分絶対値が所定の閾値以下であると判定された場合、ステップＳ２７に進み、センサ反応検知部４２は、反応フラグをオフする。一方、ステップＳ２６において、差分絶対値が所定の閾値以下ではない、すなわち、所定の閾値より大きい（図６に示す定常範囲を超えている）と判定された場合、ステップＳ２７の処理はスキップされる（すなわち、反応フラグはオンのままとされる）。
【０１３７】
ステップＳ２５において、反応フラグがオンではなくオフであると判定された場合、ステップＳ２８に進み、センサ反応検知部４２は、差分絶対値が所定の閾値以上であるか否か（図６に示す定常範囲を超えているか否か）を判定し、差分絶対値が所定の閾値以上であると判定した場合、ステップＳ２９に進み、反応フラグをオンする。一方、ステップＳ２８において、差分絶対値が所定の閾値以上ではない、すなわち、所定の閾値より小さい（図６に示す定常範囲内に収まっている）と判定された場合、ステップＳ２９の処理はスキップされる（すなわち、反応フラグはオフのままとされる）。
【０１３８】
ステップＳ３０において、センサ反応検知部４２は、反応フラグとともにステップＳ２１の処理で取得したフォトセンサ２２−１乃至２２−３のフォトセンサ値を反応結果として状態判定部４４に出力する。
【０１３９】
以上の処理により、センサ反応検知部４２から出力された反応結果が、図１１のステップＳ２において保存され、センサ反応検知部４２から出力されたフォトセンサ値が、ステップＳ４において、状態記述データの記述処理に用いられる。
【０１４０】
次に、図１４のフローチャートを参照して、図１３のステップＳ２２における定常状態検出処理の詳細について説明する。
【０１４１】
ステップＳ４１において、センサ反応検知部４２は、定常状態カウンタをクリアする。ステップＳ４２において、センサ反応検知部４２は、図１３のステップＳ２１の処理で取得したフォトセンサ値に基づいて、定常状態であるか否かを判定する。すなわち、図６に示したように、検知信号８１−１の出力レベルの変化がない状態（人物が監視領域に存在しない状態）が所定時間以上続いた場合に定常状態であると判定される。
【０１４２】
ステップＳ４２において、定常状態であると判定された場合、ステップＳ４３に進み、センサ反応検知部４２は、定常状態カウンタを１だけインクリメントし、ステップＳ４４において、現在のフォトセンサ値を定常状態算出用バッファに格納する。
【０１４３】
ステップＳ４５において、センサ反応検知部４２は、定常状態カウンタが所定の閾値より大きいか否か、すなわち、後述するステップＳ４６の処理で平均処理するために必要な数（例えば、１０個）のフォトセンサ値がバッファに格納されたか否かを判定し、定常状態カウンタが所定の閾値より小さいと判定した場合、ステップＳ４２に戻り、上述した処理を繰り返し実行する。
【０１４４】
ステップＳ４５において、定常状態カウンタが所定の閾値より大きいと判定された場合（平均処理するために必要な数（例えば、１０個）のフォトセンサ値がバッファに格納されたと判定された場合）、ステップＳ４６に進み、センサ反応検知部４２は、定常状態算出用バッファに格納されている複数のフォトセンサ値を読み出して平均処理し、それを定常センサ値に設定する。
【０１４５】
ステップＳ４７において、センサ反応検知部４２は、ステップＳ４６の処理で設定した定常センサ値を定常センサ反応保持部４３に供給して保持させる。
【０１４６】
以上の処理により、センサ反応検知部４２で算出された、フォトセンサ２２−１乃至２２−３の各定常センサ値が定常センサ反応保持部４３に保持され、図１３のステップＳ２４において、処理対象とする現在のフォトセンサ値との差分絶対値の算出処理に用いられる。
【０１４７】
次に、図１５のフローチャートを参照して、図１１のマルチセンサカメラ１の処理に対応して実行される処理ボックス２における処理について説明する。なお、この処理は、ユーザにより、呈示部３に対して一般視聴信号（放送番組信号）に対応する画像の呈示を行うよう指令されたとき、または監視領域における監視を開始するよう指令されたとき、開始される。
【０１４８】
ステップＳ５１において、通知判定テーブル更新部６４は、状態記述データ蓄積部６３に蓄積されている状態記述データ、および仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルをクリアするとともに、ユーザフィードバック受信フラグをオフする。受信部６１は、イベント受信フラグ、および状態記述データ受信フラグをオフする。
【０１４９】
ステップＳ５２において、受信部６１は、イベント受信フラグがオンである（通知イベント受信中である）か否かを判定し、イベント受信フラグがオンであると判定した場合、（上述した図１１のステップＳ８の処理により）マルチセンサカメラ１から送信されてきた通知画像データおよび通知イベントを呈示画像構築部６２に供給し、ステップＳ５３に進む。
【０１５０】
ステップＳ５３において、呈示画像構築部６２は、受信部６１から供給された通知画像データを一般視聴信号の一部に通知画像データを挿入した通知データ（ピクチャインピクチャで呈示するための画像データ）を構築し、それを呈示部３に呈示させる。また呈示画像構築部６２は、一般視聴信号を含まないリモートコントローラ４用の通知データ（通知画像データにより構成されるデータ）を構築し、送信部６６を介してリモートコントローラ４に送信する。リモートコントローラ４は、この通知データを受信し、呈示部７２に呈示させる（後述する図１７のステップＳ９２）。
【０１５１】
ステップＳ５２において、イベント受信フラグがオンではなくオフであると判定された場合、ステップＳ５４に進み、受信部６１は、マルチセンサカメラ１から通知イベントを受信したか否かを判定し、通知イベントを受信したと判定した場合、ステップＳ５５に進み、イベント受信フラグをオンする。
【０１５２】
ステップＳ５３の処理の後、ステップＳ５５の処理の後、またはステップＳ５４において、通知イベントを受信していないと判定された場合、ステップＳ５６に進み、受信部５１は、マルチセンサカメラ１から状態記述データ９１（図８）を受信したか否かを判定する。
【０１５３】
ステップＳ５６において、状態記述データを受信したと判定された場合、ステップＳ５７に進み、受信部６１は、状態記述データ受信フラグをオンし、ステップＳ５８において、（上述した図１１のステップＳ６の処理により）マルチセンサカメラ１から送信されてきた状態記述データ９１を受信し、状態記述データ蓄積部６３に蓄積させる。ただし、このときに、既にユーザフィードバック受信フラグがオンである場合、そのユーザフィードバックに対応付けて状態記述データ９１が蓄積される。
【０１５４】
ステップＳ５８の処理の後、または、ステップＳ５６において、状態記述データを受信していないと判定された場合、ステップＳ５９に進み、通知判定テーブル更新部６４は、受信部６７を介してリモートコントローラ４から（後述する図１７のステップＳ９４の処理により）送信されてきたユーザFB信号を受信したか否かを判定し、ユーザFB信号を受信したと判定した場合、ステップＳ６０に進む。
【０１５５】
ステップＳ６０において、通知判定テーブル更新部６４は、ユーザフィードバック受信フラグをオンし、受信部６１は、イベント受信フラグをオフする。ステップＳ６１において、通知判定テーブル更新部６４は、このとき、状態記述データ受信フラグがオンであれば、ユーザフィードバック（「OK（今後も通知して欲しい）」または「NG（今後は通知しなくても良い）」）を状態記述データ蓄積部６３に蓄積されている状態記述データ９１に対応付け、状態記述データ受信フラグがオフであれば新規のユーザフィードバックとして蓄積させる。また、イベント受信フラグがオフであればそのユーザフィードバックは無視する。
【０１５６】
すなわち、ユーザフィードバックを状態記述データ９１に対応付けて通知判定テーブルとして蓄積することにより、ユーザが意図するイベントのみを検知し、通知することが可能になる。
【０１５７】
ステップＳ６２において、通知判定テーブル更新部６４は、状態記述データ受信フラグおよびユーザフィードバック受信フラグが共にオンであるか否かを判定し、状態記述データ受信フラグおよびユーザフィードバック受信フラグが共にオンであると判定した場合、ステップＳ６３に進み、通知判定テーブル更新処理を行う。この通知判定テーブル更新処理の詳細については、図１６のフローチャートを参照して後述するが、この処理により、過去通知判定テーブル蓄積部１０７に蓄積される通知判定テーブルが更新される。
【０１５８】
ステップＳ６４において、通知判定テーブル更新部６４は、ステップＳ６３の処理により、過去の通知判定テーブルと異なる通知判定テーブルが作成され、過去通知判定テーブル蓄積部１０７に蓄積された場合には、その新しい通知判定テーブルを、送信部６５を介してマルチセンサカメラ１に送信する。マルチセンサカメラ１は、この新しい通知判定テーブルを受信し、通知判定テーブル蓄積部１２２を更新する（上述した図１１のステップＳ１１）。
【０１５９】
ステップＳ６５において、通知判定テーブル更新部６４は、状態記述データ受信フラグおよびユーザフィードバック受信フラグをオフする。
【０１６０】
ステップＳ６５の処理の後、または、ステップＳ６２において、状態記述データ受信フラグまたはユーザフィードバック受信フラグのうち、少なくともいずれか一方がオンではないと判定された場合、ステップＳ６２に戻り、上述した処理が繰り返し実行される。
【０１６１】
次に、図１６のフローチャートを参照して、図１４のステップＳ６３における通知判定テーブル更新処理の詳細について説明する。
【０１６２】
ステップＳ７１において、通知判定テーブル更新部６４の状態記述パターン比較部１０２は、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルをクリアする。ステップＳ７２において、ユーザフィードバック判定部１０１は、状態記述データ蓄積部６３に蓄積されている状態記述データ９１とそれに対応するユーザフィードバックを読み込む。
【０１６３】
ステップＳ７３において、ユーザフィードバック判定部１０１は、ステップＳ７２の処理で読み込んだユーザフィードバックが「NG（今後はイベントとして検出しなくてもよい）」を示すデータであるか否かを判定し、ユーザフィードバックが「NG」を示すデータであると判定した場合、その判定結果を状態記述データ９１（図８）とともに状態記述パターン比較部１０２に供給し、ステップＳ７４に進む。
【０１６４】
ステップＳ７４において、状態記述パターン比較部１０２は、ユーザフィードバック判定部１０１から供給された状態記述データ９１に含まれる状態番号（図７において規定した番号）のパターンと、仮通知判定テーブル蓄積部１０５に蓄積されている通知判定テーブル１１１（図１０）の状態記述データ１２１に含まれる状態番号のパターンを比較する。
【０１６５】
ステップＳ７５において、状態記述パターン比較部１０２は、ステップＳ７４の処理による比較の結果、パターンが一致するものがあるか否か、例えば、状態番号１、状態番号２、状態番号４の順のパターンに一致するものが通知判定テーブル１１１にあるか否かを判定し、パターンが一致するものがあると判定した場合、状態記述データ９１とそれに一致するパターン（すなわち通知判定テーブル１１１）を既存パターン更新部１０４に供給し、ステップＳ７６に進む。
【０１６６】
ステップＳ７６において、既存パターン更新部１０４は、状態記述パターン比較部１０２から供給された、現在の状態記述データ９１に含まれる継続時間と、状態記述データ９１に一致するパターンに対応する継続時間の最小値および最大値を比較する。
【０１６７】
そして既存パターン更新部１０４は、比較の結果、一致するパターンに対応する継続時間の最小値より現在の状態記述データ９１の継続時間の方が短いと判断した場合、一致するパターンの継続時間の最小値を現在の状態記述データ９１の継続時間に置き換え（更新し）、また、一致するパターンに対応する継続時間の最大値より現在の状態記述データ９１の継続時間の方が長いと判断した場合、一致するパターンの継続時間の最大値を現在の状態記述データ９１の継続時間に置き換え（更新し）、仮通知判定テーブル蓄積部１０５に更新通知判定テーブルとして蓄積させる。
【０１６８】
ステップＳ７５において、ステップＳ７４の処理による比較の結果、パターンが一致するものがないと判定された場合、状態記述データ９１を新規パターン作成部１０３に供給し、ステップＳ７７に進む。
【０１６９】
ステップＳ７７において、新規パターン作成部１０３は、状態記述パターン比較部１０２から供給された状態記述データ９１に含まれる状態番号とそれに対応する継続時間を、新規の通知判定テーブルの継続時間の最小値および最大値として仮通知判定テーブル蓄積部１０５に追加し、そこに蓄積させる。
【０１７０】
ステップＳ７６の処理の後、またはステップＳ７７の処理の後、ステップＳ７８において、ユーザフィードバック判定部１０１は、状態記述データ蓄積部６３に蓄積されている全ての状態記述データ９１とそれに対応するユーザフィードバックを読み込んだか否かを判定し、未だ読み込んでいないデータがあると判定した場合、ステップＳ７２に戻り、上述した処理を繰り返し実行する。
【０１７１】
ステップＳ７８において、全ての状態記述データ９１とそれに対応するユーザフィードバックを読み込んだと判定された場合、ステップＳ７９に進み、テーブル比較部１０６は、過去通知判定テーブル蓄積部１０７に蓄積されている過去の通知判定テーブルと、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルを比較する。
【０１７２】
ステップＳ８０において、テーブル比較部１０６は、ステップＳ７９の処理による比較の結果、過去の通知判定テーブルと仮の通知判定テーブルが同じであるか否かを判定し、同じではないと判定した場合、ステップＳ８１に進み、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルを、送信部６５に送信し、ステップＳ８２に進む。これにより、図１５のステップＳ６４において、マルチセンサカメラ１に仮の通知判定テーブルが送信される。
【０１７３】
ステップＳ８０において、過去の通知判定テーブルと仮の通知判定テーブルが同じであると判定された場合、またはステップＳ８１の処理の後、ステップＳ８２において、テーブル比較部１０６は、仮通知判定テーブル蓄積部１０５に蓄積されている仮の通知判定テーブルを過去通知判定テーブル蓄積部１０７に供給し、更新通知判定テーブルとして更新させる。
【０１７４】
以上の処理により、図１０に示したような通知判定テーブル１１１が過去通知判定テーブル蓄積部１０７に蓄積される。いわば、この通知判定テーブル１１１には、イベントとして通知しなくてよい場合のパターンが記憶されることになる。
【０１７５】
次に、図１７のフローチャートを参照して、図１５の処理ボックス２の処理に対応して実行されるリモートコントローラ４における処理について説明する。なお、この処理は、処理ボックス２の送信部６６により、図１５のステップＳ６４の処理が実行されたとき、開始される。
【０１７６】
ステップＳ９１において、受信部７１は、処理ボックス２より通知イベントを受信したか否かを判定し、通知イベントを受信するまで待機する。そして、通知イベントを受信したと判定した場合、ステップＳ９２に進み、受信部７１は、（上述した図１５のステップＳ５３の処理により）処理ボックス２から通知イベントとともに送信されてきた通知データに基づくイベント画像（通知画像データ）を呈示部７２に呈示させる。
【０１７７】
ユーザは、呈示部７２に呈示されたイベント画像を見て、入力部７３を操作し、判断（例えば、いま呈示されているイベントは今後も知らせて欲しいイベントであるか、あるいは、今後は知らせなくてよいイベントであるのか）を入力する。
【０１７８】
ステップＳ９３において、入力部７３は、呈示されたイベントに対するユーザからの判断（ユーザフィードバック）が入力されたか否かを判定し、ユーザフィードバックが入力されたと判定した場合、ユーザFB信号を、送信部７４に供給し、ステップＳ９４に進む。
【０１７９】
ステップＳ９４において、送信部７４は、入力部７３から供給されたユーザFB信号を処理ボックス２に送信する。処理ボックス２は、これを受信し、状態記述データ蓄積部６３に蓄積されている状態記述データ９１に対応付ける（図１５のステップＳ６１）。
【０１８０】
ステップＳ９４の処理の後、または、ステップＳ９３において、ユーザフィードバックが入力されていないと判定された場合、処理はステップＳ９１に戻り、上述した処理が繰り返し実行される。
【０１８１】
以上のように、ユーザからのフィードバックに基づいて、イベント通知の判定に用いる通知判定テーブルを変化（更新）させるようにしたので、ユーザが意図するイベントのみを検出することができ、かつ、イベントを通知する場合にのみ、CCDカメラ２１の電源をオンするようにしたので、無駄なバッテリ消費を抑えることができる。
【０１８２】
また以上においては、図７に示したように、フォトセンサ２２−１乃至２２−３の反応状態に応じて規定される状態番号およびその反応継続時間を含む状態記述データ９１（図８）を記述し、それをイベント通知に用いるようにしたが、これに限らず、例えば、あるフォトセンサが反応を開始してから次のフォトセンサが反応を開始するまで、あるいは、あるフォトセンサの反応が終了してから次のフォトセンサの反応が終了するまでの時間に基づいて規定される状態番号およびその反応継続時間を含む状態記述データ９１を記述し、それをイベント通知に用いるようにすることも可能である。
【０１８３】
図１８と図１９は、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応に基づいて、状態番号を規定する例を説明する図である。ここで、立ち上がり点間とは、あるフォトセンサが反応を開始する点と、次のフォトセンサが反応を開始する点の区間を意味する。
【０１８４】
図１８は、人物１３１が、フォトセンサ２２−１乃至２２−３の監視領域３１−１乃至３１−３において、図中矢印で示される方向（図中、左から右方向）に行動している様子を模式的に示している。フォトセンサ２２−１乃至２２−３は、それぞれ、常時、監視領域３１−１乃至３１−３内の平均輝度を検知信号として出力しており、図１８に示されるように人物１３１が行動した場合、それに対応して、検知信号の出力レベルが変化する（図５）。
【０１８５】
図１８の例の場合、人物１３１の行動により、まず、フォトセンサ２２−３が出力する検知信号の出力レベルが変化し、次に、フォトセンサ２２−２が出力する検知信号の出力レベルが変化し、さらにその後、フォトセンサ２２−１が出力する検知信号の出力レベルが変化する。ここで、フォトセンサ２２−３が反応を開始する立ち上がり点Ｐ１から、次の（隣接する監視領域の）フォトセンサであるフォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２の間の状態番号を“Ｔ０”とし、フォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２から、次のフォトセンサであるフォトセンサ２２−１が反応を開始する立ち上がり点Ｐ３の間の状態番号を“Ｔ１”とする。
【０１８６】
図１９は、人物１３１が、フォトセンサ２２−１乃至２２−３の監視領域３１−１乃至３１−３において、図中矢印で示される方向（図中、右から左方向）に行動している様子を模式的に示している。フォトセンサ２２−１乃至２２−３は、上述したように、それぞれ、常時、監視領域３１−１乃至３１−３内の平均輝度を検知信号として出力しており、図１９に示されるように人物１３１が行動した場合、それに対応して、検知信号の出力レベルが変化する（図５）。
【０１８７】
図１９の例の場合、人物１３１の行動により、まず、フォトセンサ２２−１が出力する検知信号の出力レベルが変化し、次に、フォトセンサ２２−２が出力する検知信号の出力レベルが変化し、さらにその後、フォトセンサ２２−３が出力する検知信号の出力レベルが変化する。ここで、フォトセンサ２２−１が反応を開始する立ち上がり点Ｐ１１から、次のフォトセンサであるフォトセンサ２２−２が反応を開始する立ち上がり点Ｐ１２の間の状態番号を“Ｔ３”とし、フォトセンサ２２−２が反応を開始する立ち上がり点Ｐ１２から、次のフォトセンサであるフォトセンサ２２−３が反応を開始する立ち上がり点Ｐ１３の間の状態番号を“Ｔ２”とする。
【０１８８】
状態値保持部４５は、以上のようにして規定された状態番号を状態値として保持する。状態判定部４４は、センサ反応検知部４２から供給されたセンサ反応結果と状態値保持部４５で保持されている状態値に基づいて、例えば、図２０または図２１に示すような状態記述データ９１−１，９１−２を記述する。
【０１８９】
具体的には、図１８に示した人物１３１の行動に応じて、図２０に示されるように、“Ｔ０”の状態番号およびその反応継続時間を含む状態記述データ９１−１が記述され、“Ｔ１”の状態番号およびその反応継続時間を含む状態記述データ９１−２が記述される。また、図１９に示した人物１３１の行動に応じて、図２１に示されるように、“Ｔ３”の状態番号およびその反応継続時間を含む状態記述データ９１−１が記述され、“Ｔ２”の状態番号およびその反応継続時間を含む状態記述データ９１−２が記述される。
【０１９０】
そして、状態判定部４４は、状態記述データ９１−１，９１−２を時間軸方向に連続的に並べたものを状態出力部４８に出力する。
【０１９１】
このように、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応に応じて、状態番号およびその反応継続時間を含む状態記述データ９１を記述することで、監視領域内における人物の行動をおおよそ推定することができる。
【０１９２】
また、図７で規定した状態番号においては、横方向と奥行き方向を検知することができるのに対し、図１８と図１９で規定した状態番号においては、横方向のみを検知することになり（すなわち、奥行き方向の検知は省略されることになり）、処理能力を向上させることができる。
【０１９３】
さらに、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応に基づいて、状態番号を規定するだけでなく、立ち上がり点間の反応および立ち下がり点間の反応の両方に基づいて、状態番号を規定することもできる。
【０１９４】
図２２は、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応および立ち下がり点間の反応の両方に基づいて、状態番号を規定する例を説明する図である。また図２２は、フォトセンサ２２−１乃至２２−３の監視領域３１−１乃至３１−３において、人物１３１−１乃至１３１−３が図中矢印で示される方向（図中、フォトセンサ２２−１乃至２２−３から離れた位置で左から右方向、右から左方向、またはフォトセンサ２２−１乃至２２−３に近い位置で左から右方向）に行動している様子を模式的に示している。ここで、立ち下がり点間とは、あるフォトセンサの反応が終了する点と、次のフォトセンサの反応が終了する点の区間を意味する。
【０１９５】
フォトセンサ２２−１乃至２２−３は、上述したように、それぞれ、常時、監視領域３１−１乃至３１−３内の平均輝度を検知信号として出力しており、図２２に示されるように人物１３１−１乃至１３１−３がそれぞれ行動した場合、それらに対応して、検知信号の出力レベルが変化する（図５）。
【０１９６】
図２２の例の場合、フォトセンサ２２−１乃至２２−３から最も離れた位置を、図中、左から右方向に移動する人物１３１−１の行動に応じて、フォトセンサ２２−３が反応を開始する立ち上がり点Ｐ２１から、次のフォトセンサであるフォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２２の間の状態番号を“Ｔ０”とし、フォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２２から、次のフォトセンサであるフォトセンサ２２−１が反応を開始する立ち上がり点Ｐ２３の間の状態番号を“Ｔ１”とし、フォトセンサ２２−３の反応が終了する立ち下り点Ｐ２４から、次のフォトセンサ２２−２の反応が終了する立ち下がり点Ｐ２５の間の状態番号を“Ｔ２”とし、フォトセンサ２２−２の反応が終了する立ち下り点Ｐ２５から、次のフォトセンサ２２−１の反応が終了する立ち下がり点Ｐ２６の間の状態番号を“Ｔ３”とする。
【０１９７】
また、人物１３１−１よりフォトセンサ２２−１乃至２２−３に近い位置を、図中、右から左方向に移動する人物１３１−２の行動に応じて、フォトセンサ２２−１が反応を開始する立ち上がり点Ｐ２６から、次のフォトセンサであるフォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２５の間の状態番号を“Ｔ３”とし、フォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２５から、次のフォトセンサであるフォトセンサ２２−３が反応を開始する立ち上がり点Ｐ２４の間の状態番号を“Ｔ２”とし、フォトセンサ２２−１の反応が終了する立ち下り点Ｐ２３から、次のフォトセンサ２２−２の反応が終了する立ち下がり点Ｐ２２の間の状態番号を“Ｔ１”とし、フォトセンサ２２−２の反応が終了する立ち下り点Ｐ２２から、次のフォトセンサ２２−３の反応が終了する立ち下がり点Ｐ２１の間の状態番号を“Ｔ０”とする。
【０１９８】
さらに、フォトセンサ２２−１乃至２２−３から最も近い位置を、図中、左から右方向に移動する人物１３１−３の行動に応じて、フォトセンサ２２−３が反応を開始する立ち上がり点Ｐ２１から、次のフォトセンサであるフォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２２の間の状態番号を“Ｔ０”とし、フォトセンサ２２−２の反応が終了する立ち下がり点Ｐ２３から、次のフォトセンサであるフォトセンサ２２−２の反応が終了する立ち下がり点Ｐ２５の間の状態番号を“Ｔ２”とし、フォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２２から、次のフォトセンサ２２−２が反応を開始する立ち上がり点Ｐ２３の間の状態番号を“Ｔ１”とし、フォトセンサ２２−２が反応を修了する立ち下り点Ｐ２５から、次のフォトセンサ２２−１の反応が終了する立ち下がり点Ｐ２６の間の状態番号を“Ｔ３”とする。
【０１９９】
状態値保持部４５は、以上のようにして規定された状態番号を状態値として保持する。状態判定部４４は、センサ反応検知部４２から供給されたセンサ反応結果と状態値保持部４５で保持されている状態値に基づいて、例えば、図２３に示すような状態記述データ９１−１，９１−２を記述する。
【０２００】
具体的には、図２２に示した人物１３１−１の行動に応じて、図２３Ａに示されるように、“Ｔ０”の状態番号およびその反応継続時間を含む状態記述データ９１−１が記述され、“Ｔ１”の状態番号およびその反応継続時間を含む状態記述データ９１−２が記述され、“Ｔ２”の状態番号およびその反応継続時間を含む状態記述データ９１−３が記述され、“Ｔ３”の状態番号およびその反応継続時間を含む状態記述データ９１−４が記述される。
【０２０１】
また図２２に示した人物１３１−２の行動に応じて、図２３Ｂに示されるように、“Ｔ３”の状態番号およびその反応継続時間を含む状態記述データ９１−１が記述され、“Ｔ２”の状態番号およびその反応継続時間を含む状態記述データ９１−２が記述され、“Ｔ１”の状態番号およびその反応継続時間を含む状態記述データ９１−３が記述され、“Ｔ０”の状態番号およびその反応継続時間を含む状態記述データ９１−４が記述される。
【０２０２】
さらに図２２に示した人物１３１−３の行動に応じて、図２３Ｃに示されるように、“Ｔ０”の状態番号およびその反応継続時間を含む状態記述データ９１−１が記述され、“Ｔ２”の状態番号およびその反応継続時間を含む状態記述データ９１−２が記述され、“Ｔ１”の状態番号およびその反応継続時間を含む状態記述データ９１−３が記述され、“Ｔ３”の状態番号およびその反応継続時間を含む状態記述データ９１−４が記述される。
【０２０３】
そして、状態判定部４４は、状態記述データ９１−１，９１−２を時間軸方向に連続的に並べたものを状態出力部４８に出力する。
【０２０４】
ここで、人物１３１−１と人物１３１−３は、同じ方向に行動しているのにもかかわらず、状態記述データ９１に記述される状態番号の状態遷移が異なっている。すなわち、図２３Ａの状態記述データ９１−２には、“Ｔ１”の状態番号が記述されているのに対し、図２３Ｃの状態記述データ９１−２には、“Ｔ２”の状態番号が記述されている。また、図２３Ａの状態記述データ９１−３には、“Ｔ２”の状態番号が記述されているのに対し、図２３Ｃの状態記述データ９１−２には、“Ｔ１”の状態番号が記述されている。
【０２０５】
そこで、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応および立ち下り点間の反応の両方に基づいて、状態番号を規定し、状態記述データ９１を記述しているものを、図２４と図２５に示すように、立ち上がり点間の反応と立ち下り点間の反応にそれぞれ分類して、状態記述データ９１を記述する。
【０２０６】
図２４は、図２３に示した状態記述データにおいて、フォトセンサ２２−１乃至２２−３の立ち上がり点間の反応に基づいて記述された状態記述データを抽出した場合の例を示す図である。
【０２０７】
図２４Ａは、図２３Ａに示した状態記述データ９１−１乃至９１−４のうち、フォトセンサ２２−１乃至２２−３の立ち上がり点間の反応である状態記述データが抽出されたものを示している。すなわち、状態記述データ９１−１には、フォトセンサ２２−３とフォトセンサ２２−２の立ち上がり点間の反応として、“Ｔ０”の状態番号およびその反応継続時間が記述され、状態記述データ９１−２には、フォトセンサ２２−２とフォトセンサ２２−１の立ち上がり点間の反応として、“Ｔ１”の状態番号およびその反応継続時間が記述される。
【０２０８】
図２４Ｂは、図２３Ｂに示した状態記述データ９１−１乃至９１−４のうち、フォトセンサ２２−１乃至２２−３の立ち上がり点間の反応である状態記述データが抽出されたものを示している。すなわち、状態記述データ９１−１には、フォトセンサ２２−１とフォトセンサ２２−２の立ち上がり点間の反応として、“Ｔ３”の状態番号およびその反応継続時間が記述され、状態記述データ９１−２には、フォトセンサ２２−２とフォトセンサ２２−３の立ち上がり点間の反応として、“Ｔ２”の状態番号およびその反応継続時間が記述される。
【０２０９】
図２４Ｃは、図２３Ｃに示した状態記述データ９１−１乃至９１−４のうち、フォトセンサ２２−１乃至２２−３の立ち上がり点間の反応である状態記述データが抽出されたものを示している。すなわち、状態記述データ９１−１には、フォトセンサ２２−３とフォトセンサ２２−２の立ち上がり点間の反応として、“Ｔ０”の状態番号およびその反応継続時間が記述され、状態記述データ９１−２には、フォトセンサ２２−２とフォトセンサ２２−１の立ち上がり点間の反応として、“Ｔ１”の状態番号およびその反応継続時間が記述される。
【０２１０】
図２５は、図２３に示した状態記述データにおいて、フォトセンサ２２−１乃至２２−３の立ち下り点間の反応に基づいて記述された状態記述データを抽出した場合の例を示す図である。
【０２１１】
図２５Ａは、図２３Ａに示した状態記述データ９１−１乃至９１−４のうち、フォトセンサ２２−１乃至２２−３の立ち下がり点間の反応である状態記述データが抽出されたものを示している。すなわち、状態記述データ９１−１には、フォトセンサ２２−３とフォトセンサ２２−２の立ち下がり点間の反応として、Ｔ２”の状態番号およびその反応継続時間が記述され、状態記述データ９１−２には、フォトセンサ２２−２とフォトセンサ２２−１の立ち下がり点間の反応として、“Ｔ３”の状態番号およびその反応継続時間が記述される。
【０２１２】
図２５Ｂは、図２３Ｂに示した状態記述データ９１−１乃至９１−４のうち、フォトセンサ２２−１乃至２２−３の立ち下がり点間の反応である状態記述データが抽出されたものを示している。すなわち、状態記述データ９１−１には、フォトセンサ２２−１とフォトセンサ２２−２の立ち下がり点間の反応として、“Ｔ１”の状態番号およびその反応継続時間が記述され、状態記述データ９１−２には、フォトセンサ２２−２とフォトセンサ２２−３の立ち下がり点間の反応として、“Ｔ０”の状態番号およびその反応継続時間が記述される。
【０２１３】
図２５Ｃは、図２３Ｃに示した状態記述データ９１−１乃至９１−４のうち、フォトセンサ２２−１乃至２２−３の立ち下がり点間の反応である状態記述データが抽出されたものを示している。すなわち、状態記述データ９１−１には、フォトセンサ２２−３とフォトセンサ２２−２の立ち下がり点間の反応として、“Ｔ２”の状態番号およびその反応継続時間が記述され、状態記述データ９１−２には、フォトセンサ２２−２とフォトセンサ２２−１の立ち下がり点間の反応として、“Ｔ３”の状態番号およびその反応継続時間が記述される。
【０２１４】
このように、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応および立ち下り点間の反応の両方に基づいて、状態番号を規定し、状態記述データ９１を記述しているものを、図２４と図２５に示したように、立ち上がり点間の反応と立ち下り点間の反応にそれぞれ分類して状態遷移を比較することにより、人物１３１−１と人物１３１−３（図２２）が行動する場合において、奥行き方向の位置が異なったとしても同じ状態記述データ９１を得ることができる。
【０２１５】
さらに、図２４Ａと図２４Ｃに示したように、または、図２５Ａと図２５Ｃに示したように、同じ状態記述データ９１においては、それぞれの反応継続時間を比較し、比較の結果、継続時間が近いと判定した場合には、同じような行動をしたと推定することができる。
【０２１６】
次に、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応および立ち下り点間の反応の両方に基づいて、状態番号を規定し、状態記述データ９１を記述したものを利用したマルチセンサカメラ１における処理について、図２６のフローチャートを参照して説明する。なお、この処理は、基本的に、図１１のフローチャートを参照して上述した処理と同様であり、ここでは、異なる処理ステップのみ説明する。
【０２１７】
ステップＳ１０１乃至ステップＳ１０３は、図１１のステップＳ１乃至Ｓ３の処理と同様であるため、その説明は省略する。そして、ステップＳ１０３において、全てのフォトセンサについて処理を実行したと判定された場合、ステップＳ１０４に進み、状態判定部４４は、状態判定処理を行う。この状態判定処理の詳細については、図２７のフローチャートを参照して後述するが、この処理により、フォトセンサ２２−１乃至２２−３が立ち上がり点の反応であるか、または、立ち下り点の反応であるかが判断される。
【０２１８】
ステップＳ１０５において、状態判定部４４は、全てのデータを読み込んだか否かを判定し、未だ読み込んでいないデータがあると判定した場合、ステップＳ１０４に戻り、上述した処理を繰り返し実行する。そして、ステップＳ１０５において、全てのデータを読み込んだと判定された場合、ステップＳ１０６に進み、状態判定部４４は、状態記述データを記述する。すなわち、状態判定部４４は、図２４および図２５に示したように、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応と立ち下り点間の反応に分類して、それぞれ状態番号および反応継続時間を含む状態記述データ９１を記述し、それを状態出力部４８に出力する。
【０２１９】
ステップＳ１０７乃至Ｓ１１３の処理は、図１１のステップＳ５乃至Ｓ１１の処理と同様であるため、その説明は省略する。
【０２２０】
次に、図２７のフローチャートを参照して、図２６のステップＳ１０４における状態判定処理の詳細について説明する。
【０２２１】
ステップＳ１２１において、状態判定部４４は、終了評価カウンタをクリアする。ステップＳ１２２において、状態判定部４４は、前回反応したデータ（フォトセンサ値）を処理パラメータ保持部４６から読み込み、ステップＳ１２３において、今回反応したデータをセンサ反応検知部４２から読み込む。
【０２２２】
ステップＳ１２４において、状態判定部４４は、ステップＳ１２２で読み込んだ前回反応したデータと、ステップＳ１２３で読み込んだ今回反応したデータを比較し、フォトセンサ２２の反応状態が変化したか否かを判定し、フォトセンサ２２の反応状態が変化したと判定した場合、ステップＳ１２５に進む。
【０２２３】
ステップＳ１２５において、状態判定部４４は、フォトセンサ２２の反応状態の変化は、立ち上がり点であるか否かを判定し、立ち上がり点であると判定した場合、ステップＳ１２６に進み、その状態ＨＸ（例えば、図２２に示した立ち上がり点Ｐ２１）を出力する。
【０２２４】
ステップＳ１２５において、フォトセンサ２２の反応状態の変化は、立ち上がり点ではなく、立ち下り点であると判定された場合、ステップＳ１２７に進み、状態判定部４４は、その状態ＬＸ（例えば、図２２に示した立ち下がり点Ｐ２４）を出力する。
【０２２５】
ステップＳ１２６の処理の後、またはステップＳ１２７の処理の後、ステップＳ１２８において、状態判定部４４は、今回反応したデータ（フォトセンサ値）を処理パラメータ保持部４６に保存させる。
【０２２６】
ステップＳ１２４において、フォトセンサの反応が変化していないと判定された場合、ステップＳ１２９に進み、状態判定部４４は、フォトセンサが無反応であるか否かを判定し、フォトセンサが無反応であると判定した場合、ステップＳ１３０に進み、終了評価カウンタを１だけインクリメントする。
【０２２７】
ステップＳ１３１において、状態判定部４４は、終了評価カウンタが所定の閾値より大きいか否かを判定し、終了評価カウンタが所定の閾値より大きいと判定した場合、ステップＳ１３２に進み、“０”の状態番号を出力する。
【０２２８】
ステップＳ１２９において、センサが無反応ではないと判定された場合、ステップＳ１３０乃至Ｓ１３２の処理はスキップされ、またステップＳ１３１において、終了評価カウンタが所定の閾値より大きくないと判定された場合、ステップＳ１３２の処理はスキップされる。
【０２２９】
以上の処理により、状態ＨＸ（立ち上がり点）または状態ＬＸ（立ち下がり点）が出力され、その状態に基づいて、図２６のステップＳ１０６において、状態番号を含む状態記述データ９１が記述される。例えば、状態ＨＸとして、立ち上がり点Ｐ２１および立ち上がり点Ｐ２２が出力された場合、図２２の例では、“Ｔ０”の状態番号を含む状態記述データ９１が記述される。また例えば、状態ＬＸとして、立ち下がり点Ｐ２４および立ち下がり点Ｐ２５が出力された場合、図２２の例では、“Ｔ２”の状態番号を含む状態記述データ９１が記述される。
【０２３０】
なお、図２７のマルチセンサカメラ１の処理に対応して実行される処理ボックス２における処理は、基本的に、図１５のフローチャートを参照して説明した処理と同様であり、またリモートコントローラ４における処理は、基本的に、図１７を参照して説明した処理と同様であるため、それらの説明は省略する。
【０２３１】
以上のように、フォトセンサ２２−１乃至２２−３の反応のうち、立ち上がり点間の反応および立ち下り点間の反応の両方に基づいて規定される状態番号およびその反応継続時間を含む状態記述データ９１を記述し、これをイベント通知に用いるようにすることができる。
【０２３２】
次に、図７に示したイベント検知方法のアルゴリズム（以下、方式１と称する）と図２２に示したイベント検知方法のアルゴリズム（以下、方式２と称する）を自動的に切り換える場合の例について説明する。ここでは、人物の行動の一例として、例えば、図２８に示されるように、人物１３１−１が、フォトセンサ２２−１乃至２２−３の監視領域３１−１乃至３１−３において、図中矢印で示される方向（図中、フォトセンサ２２−１乃至２２−３から離れた位置で左から右方向）に行動し（動き１）、人物１３１−２が、フォトセンサ２２−１乃至２２−３の監視領域３１−１乃至３１−３において、図中矢印で示される方向（図中、フォトセンサ２２−１乃至２２−３に近い位置で左から右方向）に行動（動き２）した場合について考える。
【０２３３】
図２９に示されるように、方式１では、人物１３１−１が図中矢印で示される方向に行動した場合（動き１の場合）、“４”、“６”、“７”、“３”、“１”の状態番号の順に状態記述データ９１が記述され、人物１３１−２が図中矢印で示される方向に行動した場合（動き２の場合）、“４”、“０”、“２”、“０”、“１”の状態番号の順に状態記述データ９１が記述される。
【０２３４】
これに対し、方式２では、人物１３１−１が図中矢印で示される方向に行動した場合、“Ｔ０”、“Ｔ１”の状態番号の順に状態記述データ９１が記述され、人物１３１−２が図中矢印で示される方向に行動した場合、“Ｔ０”、“Ｔ１”の状態番号の順に状態記述データ９１が記述される。
【０２３５】
そして、これら状態記述データ９１の出力とともにCCDカメラ２１から送信された通知画像データが、処理ボックス２の呈示画像構築部６２を介して呈示部３に呈示される。ユーザは、呈示部３に呈示されたイベント画像に対して判断を行い、リモートコントローラ４の入力部７３を用いてユーザフィードバックを入力する。
【０２３６】
例えば、図３０に示されるように、人物１３１−１の行動（動き１）と人物１３１−２の行動（動き２）に対するユーザフィードバックは、４パターンとなる。すなわち、ユーザ評価１では、人物１３１−１の行動および人物１３１−２の行動に対して、いずれも「OK」を示す（図中、「○」の記号で示される）ユーザフィードバック（今後もイベントとして通知して欲しい）が入力される。ユーザ評価２では、人物１３１−１の行動に対して、「OK」を示すユーザフィードバックが入力され、人物１３１−２の行動に対して、「NG」を示す（図中、「×」の記号で示される）ユーザフィードバック（今後はイベントとして通知しなくてもよい）が入力される。ユーザ評価３では、人物１３１−１の行動に対して、「NG」を示すユーザフィードバックが入力され、人物１３１−２の行動に対して、「OK」を示すユーザフィードバックが入力される。ユーザ評価４では、人物１３１−１の行動および人物１３１−２の行動に対して、いずれも「NG」を示すユーザフィードバックが入力される。
【０２３７】
そして、人物１３１−１の行動（動き１）と人物１３１−２の行動（動き２）に対するフィードバック（ユーザ評価）が同じ場合には、方式２が用いられ、異なる場合には、方式１が用いられる。このようにして、過去の動きに応じて記述された状態記述データ９１とユーザフィードバックに基づいて、自動的に適切なアルゴリズムを切り換えることができる。
【０２３８】
以上のように、ユーザからのフィードバックに基づいて、イベント通知の判定に用いる通知判定テーブルを変化（更新）させるようにしたので、ユーザが意図するイベントのみを簡単な構成でかつ確実に検出することができ、かつ、イベントを通知する場合にのみ、CCDカメラ２１の電源をオンするようにしたので、無駄なバッテリ消費を抑えることができる。
【０２３９】
また、フォトセンサ２２−１乃至２２−３を利用する場合の例について説明したが、これに限らず、例えば、赤外線センサ、マイクロ波センサ、あるいは、他のセンサを利用することも勿論可能である。
【０２４０】
さらに以上においては、マルチセンサカメラ１や呈示部３は、１台ではなく、複数台設けるようにしたり、処理ボックス２は、呈示部３と別の筐体とせず、一体型とするようにしたり、リモートコントローラ４に呈示部７２を設けずに、呈示部３のみの呈示とするようにしたり、あるいは、処理ボックス２にユーザフィードバックを入力するための入力部を設けるようにすることができる。
【０２４１】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２４２】
図３１は、汎用のパーソナルコンピュータ２００の内部の構成例を示す図である。CPU（Central Processing Unit）２０１は、ROM（Read Only Memory）２０２に記憶されているプログラム、または記憶部２０８からRAM（Random Access Memory）２０３にロードされたプログラムに従って各種の処理を実行する。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０２４３】
CPU２０１、ROM２０２、およびRAM２０３は、バス２０４を介して相互に接続されている。このバス２０４にはまた、入出力インターフェース２０５も接続されている。
【０２４４】
入出力インターフェース２０５には、ボタン、スイッチ、キーボードあるいはマウスなどで構成される入力部２０６、CRT（Cathode Ray Tube）やLCD（Liquid Crystal Display）などのディスプレイ、並びにスピーカなどで構成される出力部２０７、ハードディスクなどで構成される記憶部２０８、およびモデムやターミナルアダプタなどで構成される通信部２０９が接続されている。通信部２０９は、インターネットを含むネットワークを介して通信処理を行う。
【０２４５】
入出力インターフェース２０５にはまた、必要に応じてドライブ２１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどよりなるリムーバブルメディア２１１が適宜装着され、そこから読み出されたコンピュータプログラムが、記憶部２０８にインストールされる。
【０２４６】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを記録する記録媒体は、図３１に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disc-Read Only Memory）、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（MD(Mini-Disc)（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア２１１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM２０３または記憶部２０８に含まれるハードディスクなどで構成される。
【０２４７】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２４８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【図面の簡単な説明】
【０２４９】
【図１】本発明を適用した監視システムの構成例を示す図である。
【図２】マルチセンサカメラの外観の構成例を示す図である。
【図３】フォトセンサの監視領域を示す図である。
【図４】図１の監視システムの機能的構成例を示すブロック図である。
【図５】フォトセンサが出力する検知信号の出力レベルの変化と人物の行動との関係を示す図である。
【図６】フォトセンサのセンサ反応の開始と終了を説明する図である。
【図７】フォトセンサの反応に基づいて、状態番号を規定する例を示す図である。
【図８】人物の行動に応じて記述される状態記述データの例を示す図である。
【図９】図４の通知判定テーブル更新部の詳細な構成例を示すブロック図である。
【図１０】通知判定テーブルの例を示す図である。
【図１１】マルチセンサカメラにおける処理を説明するフローチャートである。
【図１２】図１１のステップＳ５の処理を説明する図である。
【図１３】図１１のステップＳ１におけるフォトセンサ反応処理の詳細を説明するフローチャートである。
【図１４】図１３のステップＳ２２における定常状態検出処理の詳細を説明するフローチャートである。
【図１５】処理ボックスにおける処理を説明するフローチャートである。
【図１６】図１５のステップＳ６３における通知判定テーブル更新処理の詳細を説明するフローチャートである。
【図１７】リモートコントローラにおける処理を説明するフローチャートである。
【図１８】フォトセンサの反応のうち、立ち上がり点間の反応に基づいて、状態番号を規定する例を説明する図である。
【図１９】フォトセンサの反応のうち、立ち上がり点間の反応に基づいて、状態番号を規定する他の例を説明する図である。
【図２０】図１８に示した人物の行動に応じて記述される状態記述データの例を示す図である。
【図２１】図１９に示した人物の行動に応じて記述される状態記述データの例を示す図である。
【図２２】フォトセンサの反応のうち、立ち上がり点間の反応および立ち下がり点間の反応の両方に基づいて、状態番号を規定する例を説明する図である。
【図２３】図２２に示した人物の行動に応じて記述される状態記述データの例を示す図である。
【図２４】図２３に示した状態記述データにおいて、フォトセンサの立ち上がり点間の反応に基づいて記述された状態記述データを抽出した場合の例を示す図である。
【図２５】図２３に示した状態記述データにおいて、フォトセンサの立ち下がり点間の反応に基づいて記述された状態記述データを抽出した場合の例を示す図である。
【図２６】マルチセンサカメラにおける他の処理を説明するフローチャートである。
【図２７】図２６のステップＳ１０４における状態判定処理の詳細を説明するフローチャートである。
【図２８】監視領域内における人物の行動を模式的に示している。
【図２９】図２８に示した人物の行動に応じて記述される状態記述データを説明する図である。
【図３０】図２８に示した人物の行動に対するユーザフィードバックを説明する図である。
【図３１】汎用のパーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２５０】
１  マルチセンサカメラ，  ２  処理ボックス，  ３  呈示部，  ４  リモートコントローラ，  １０  監視システム，  ２２−１乃至２２−３  フォトセンサ，  ４２  センサ反応検知部，  ４４  状態判定部，  ６２  呈示画像構築部，  ６３  状態記述データ蓄積部，  ６４  通知判定テーブル更新部，  ７２  呈示部，  ７３  入力部，  １０１  ユーザフィードバック判定部，  １０２  状態記述パターン比較部，  １０３  新規パターン作成部，  １０４  既存パターン更新部，  １０５  仮通知判定テーブル蓄積部，  １０６  テーブル比較部，  １０７  過去通知判定テーブル蓄積部
【図１】
2005044209.tif 000003
【図２】
2005044209.tif 000004
【図３】
2005044209.tif 000005
【図４】
2005044209.tif 000006
【図５】
2005044209.tif 000007
【図６】
2005044209.tif 000008
【図７】
2005044209.tif 000009
【図８】
2005044209.tif 000010
【図９】
2005044209.tif 000011
【図１０】
2005044209.tif 000012
【図１１】
2005044209.tif 000013
【図１２】
2005044209.tif 000014
【図１３】
2005044209.tif 000015
【図１４】
2005044209.tif 000016
【図１５】
2005044209.tif 000017
【図１６】
2005044209.tif 000018
【図１７】
2005044209.tif 000019
【図１８】
2005044209.tif 000020
【図１９】
2005044209.tif 000021
【図２０】
2005044209.tif 000022
【図２１】
2005044209.tif 000023
【図２２】
2005044209.tif 000024
【図２３】
2005044209.tif 000025
【図２４】
2005044209.tif 000026
【図２５】
2005044209.tif 000027
【図２６】
2005044209.tif 000028
【図２７】
2005044209.tif 000029
【図２８】
2005044209.tif 000030
【図２９】
2005044209.tif 000031
【図３０】
2005044209.tif 000032
【図３１】
2005044209.tif 000033