(57)【特許請求の範囲】
【請求項１】
複数のカメラと共にネットワークを形成し、各カメラの固有アドレスおよび設置場所を含む管理テーブルを有する記録管理装置であって、
１つのカメラによって捉えられる被写界像の光源の色温度が太陽光に対応するか否かを当該カメラから与えられる画像情報に基づいて判別する判別手段、
前記判別手段によって前記色温度が太陽光に対応すると判別したとき、前記管理テーブルにおいて前記１つのカメラの設置場所として「屋外」を設定する第１設定手段、および
前記判別手段によって前記色温度が太陽光に対応すると判別しなかったとき、前記管理テーブルにおいて前記１つのカメラの設置場所として「屋内」を設定する第２設定手段を備える、記録管理装置。
【請求項２】
現在時刻が設定時刻に到達したとき設置場所の気象を検出する気象検出手段をさらに備え、
前記判別手段は、前記気象検出手段が「晴れ」を検出したとき、前記複数のカメラの全てについて判別し、前記第１設定手段および前記第２設定手段は、その判別結果に基づいて、前記管理テーブルにおける全てのカメラの設置場所を再設定する、請求項１記載の記録管理装置。
【請求項３】
複数のカメラと共にネットワークを形成し、各カメラの固有アドレスおよび設置場所を含む管理テーブルを有する記録管理装置のプロセサによって実行される記録管理プログラムであって、前記プロセサに、
１つのカメラによって捉えられる被写界像の光源の色温度が太陽光に対応するか否かを当該カメラから与えられる画像情報に基づいて判別する判別ステップ、
前記判別ステップにおいて前記色温度が太陽光に対応すると判別したとき、前記管理テーブルにおいて前記１つのカメラの設置場所として「屋外」を設定する第１設定ステップ、および
前記判別ステップにおいて前記色温度が太陽光に対応すると判別しなかったとき、前記管理テーブルにおいて前記１つのカメラの設置場所として「屋内」を設定する第２設定ステップ
を実行させる、記録管理プログラム。
【請求項４】
複数のカメラと共にネットワークを形成し、各カメラの固有アドレスおよび設置場所を含む管理テーブルを有する記録管理装置によって実行される記録管理方法であって、
１つのカメラによって捉えられる被写界像の光源の色温度が太陽光に対応するか否かを当該カメラから与えられる画像情報に基づいて判別する判別ステップ、
前記判別ステップにおいて前記色温度が太陽光に対応すると判別したとき、前記管理テーブルにおいて前記１つのカメラの設置場所として「屋外」を設定する第１設定ステップ、および
前記判別ステップにおいて前記色温度が太陽光に対応すると判別しなかったとき、前記管理テーブルにおいて前記１つのカメラの設置場所として「屋内」を設定する第２設定ステップを含む、記録管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、記録管理装置に関し、特にたとえば被写界の光学像を捉える撮像素子を有するカメラから出力される画像データを記録する、記録管理装置に関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術によれば、ユーザデータテーブル１０２を有する画像蓄積サーバ１ａ〜１ｃはそれぞれ、接続状態が異なるカメラ装置４ａ〜４ｃを管理する。
【特許文献１】特開２００３−１１０５６０号公報[H04L 12/28,H04N 7/18]
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、この従来技術では、新たにカメラが通信回線に接続されると、このカメラを管理するべき管理装置（サーバ）は設置担当者によって設定される。つまり、管理装置が管理するべきカメラの設定作業は、設置担当者にとって負担となる。
【０００４】
それゆえに、この発明の主たる目的は、設定作業の負担を軽減することができる、記録管理装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明は、複数のカメラ（200）と共にネットワークを形成し、各カメラの固有アドレスおよび設置場所を含む管理テーブル（TBL2)を有する記録管理装置（100）であって、１つのカメラによって捉えられる被写界像の光源の色温度が太陽光に対応するか否かを当該カメラから与えられる画像情報に基づいて判別する判別手段（S45-S49）、判別手段によって色温度が太陽光に対応すると判別したとき、管理テーブルにおいて１つのカメラの設置場所として「屋外」を設定する第１設定手段（S51）、および判別手段によって色温度が太陽光に対応すると判別しなかったとき、管理テーブルにおいて１つのカメラの設置場所として「屋内」を設定する第２設定手段（S53）を備える、記録管理装置である。
【０００７】
請求項１の発明によれば、カメラによって捉えられた被写界像の光源の色温度が太陽光に対応するか否かに従って、記録管理装置の管理テーブルにおける設置場所を設定するようにした。このため、記録管理装置が管理するカメラの設定を行う手間を省くことができる。
【０００９】
請求項２記載の発明は、現在時刻が設定時刻に到達したとき設置場所の気象を検出する気象検出手段(S23)をさらに備え、気象検出手段が「晴れ」を検出したとき、複数のカメラの全てについて判別し、第１設定手段および第２設定手段は、その判別結果に基づいて、前記管理テーブルにおける全てのカメラの設置場所を再設定する（S81,S83)、請求項１記載の記録管理装置である。
【００１０】
請求項３記載の発明は、複数のカメラ（200）と共にネットワークを形成し、各カメラの固有アドレスおよび設置場所を含む管理テーブル（TBL2)を有する記録管理装置（100）のプロセサによって実行される記録管理プログラムであって、プロセサに、１つのカメラによって捉えられる被写界像の光源の色温度が太陽光に対応するか否かを当該カメラから与えられる画像情報に基づいて判別する判別ステップ（S45-S49）、判別ステップにおいて色温度が太陽光に対応すると判別したとき、管理テーブルにおいて１つのカメラの設置場所として「屋外」を設定する第１設定ステップ（S51）、および判別ステップにおいて色温度が太陽光に対応すると判別しなかったとき、管理テーブルにおいて１つのカメラの設置場所として「屋内」を設定する第２設定ステップ（S53）実行させる、記録管理プログラムである。
【００１１】
請求項４記載の発明は、複数のカメラ（200）と共にネットワークを形成し、各カメラの固有アドレスおよび設置場所を含む管理テーブル（TBL2)を有する記録管理装置（100）によって実行される記録管理方法であって、１つのカメラによって捉えられる被写界像の光源の色温度が太陽光に対応するか否かを当該カメラから与えられる画像情報に基づいて判別する判別ステップ（S45-S49）、判別ステップにおいて色温度が太陽光に対応すると判別したとき、管理テーブルにおいて１つのカメラの設置場所として「屋外」を設定する第１設定ステップ（S51）、および判別ステップにおいて色温度が太陽光に対応すると判別しなかったとき、管理テーブルにおいて１つのカメラの設置場所として「屋内」を設定する第２設定ステップ（S53）を含む、記録管理方法である。
【００１２】
請求項３および４によっても、請求項１の発明と同様に、記録管理装置が管理するカメラの設定を行う手間を省くことができる。
【発明の効果】
【００１３】
この発明によれば、カメラによって捉えられた被写界像の光源の色温度が太陽光に対応するか否かに従って、記録管理装置の管理テーブルにおけるカメラの設置場所を設定するようにした。このため、記録管理装置が管理するカメラの設定を行う手間を省くことができる。
【００１４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１５】
図１（Ａ）を参照して、この実施例のデータ通信システム１０は、ＮＶＲ(Network Video Recorder)１００ａを含む。ＮＶＲ１００ａにイーサネットケーブル（イーサネット：登録商標）Ｃ１が接続されると、ＮＶＲ１００ａの属性が設定される。
【００１６】
図２に示すように、入出力端子Ｔ１にイーサネットケーブルＣ１が接続されると、通信Ｉ／Ｆ回路１１０は入出力端子Ｔ１にイーサネットケーブルＣ１が接続された旨の通知をＣＰＵ１１２に発行する。ＣＰＵ１１２は、この通知に応答してアドレス設定を実行する。具体的には、ＡｕｔｏＩＰ機能を利用することにより、固有のＩＰアドレス（たとえば、１９２．１６８．１．１）が取得される。
【００１７】
ＣＰＵ１１２はまた、通信Ｉ／Ｆ回路１１０からの通知に応答して、内部メモリ１１４にＮＶＲテーブルＴＢＬ１（図３（Ａ）参照）を作成する。ＮＶＲテーブルＴＢＬ１の設定項目としては、ＮＶＲ名，ＩＰアドレス，属性および管理場所が存在する。“管理場所”はＮＶＲが管理する場所（屋内または屋外）を示し、“属性”はＮＶＲ間の親子関係を示す。
【００１８】
ＮＶＲテーブルＴＢＬ１が作成されると、ＮＶＲ１００ａの登録処理が実行される。具体的には、ＣＰＵ１１２は、図３（Ｂ）に示すように、“ＮＶＲ１００ａ”をＮＶＲ名の欄に登録し、ＡｕｔｏＩＰ機能によって取得されたＩＰアドレスをＮＶＲ１００ａに対応するＩＰアドレスの欄に登録し、“親機”をＮＶＲ１００ａに対応する属性の欄に登録し、そして“屋内”をＮＶＲ１００ａに対応する管理場所に登録する。この結果、“屋内”を管理場所とするＮＶＲ１００ａが設定される。
【００１９】
図１（Ｂ）に示すＮＶＲ１００ｂにイーサネットケーブルＣ１が接続されると、ＮＶＲ１００ｂの属性が設定される。なお、ＮＶＲ１００ｂは、図２に示すＮＶＲ１００ａと同様の構成を示す。
【００２０】
具体的には、ＮＶＲ１００ｂに形成される入出力端子Ｔ１にイーサネットケーブルＣ１が接続されると、ＮＶＲ１００ｂの通信Ｉ／Ｆ回路１１０は入出力端子Ｔ１にイーサネットケーブルＣ１が接続された旨の通知をＮＶＲ１００ｂのＣＰＵ１１２に発行する。ＣＰＵ１１２は、この通知に応答してアドレス設定を実行する。固有のＩＰアドレス（たとえば、１９２．１６８．１．２）を取得すると、ＮＶＲ１００ｂは、このＩＰアドレスを含むＮＶＲ情報を親機であるＮＶＲ１００ａに送信する。
【００２１】
ＮＶＲ１００ａがＮＶＲ情報を受信すると、ＮＶＲ１００ｂの登録処理が実行される。具体的には、ＮＶＲ１００ａは、図３（Ｃ）に示すように、“ＮＶＲ１００ｂ”をＮＶＲ名の欄に登録し、ＮＶＲ情報に含まれるＩＰアドレスをＮＶＲ１００ｂに対応するＩＰアドレスの欄に登録し、“子機”をＮＶＲ１００ｂの属性に登録し、そして“屋外”をＮＶＲ１００ｂに対応する管理場所に登録する。この結果、ＮＶＲ１００ｂの属性が設定される。
【００２２】
ＮＶＲ１００ｂの属性が設定されると、移行処理が行われる。つまり、作成されたＮＶＲテーブルＴＢＬ１はＮＶＲ１００ｂに与えられ、ＮＶＲ１００ｂは与えられたＮＶＲテーブルＴＢＬ１をＮＶＲ１００ｂに形成される内部メモリ１１４に格納する。この結果、“屋外”を管理場所とするＮＶＲ１００ｂが設定される。こうして、親機の属性を示すＮＶＲ１００ａおよび子機の属性を示すＮＶＲ１００ｂによって形成されるＬＡＮ（Local Area Network）が構築される。
【００２３】
図４（Ａ）を参照して、屋内に設置されたカメラ２００ａがＬＡＮに接続されると、カメラ２００ａの設定処理が行われる。具体的には、カメラ２００ａはまず、アドレス設定処理を実行する。ＡｕｔｏＩＰ機能を利用して固有のＩＰアドレス（たとえば、１９２．１６８．１．１０）を取得すると、カメラ２００ａは次に、このＩＰアドレスをＮＶＲ１００ａおよび１００ｂに送信する。
【００２４】
カメラ２００ａからＩＰアドレスを受信すると、ＮＶＲ１００ａは、カメラ２００ａに静止画像リクエストを送信する。カメラ２００ａは、静止画像リクエストに応答して撮影タスクを起動する。
【００２５】
図５を参照して、カメラ２００ａに形成される撮像素子２１０には、被写界（監視エリア）の光学像が照射される。撮影タスクが起動すると、照射された光学像に基づく生画像信号は、信号処理回路２１２によって画像データに変換される。変換された画像データは、バスＢ２を介して内部メモリ２１４に格納される。この結果、被写界を表す動画像データが内部メモリ２１４に取り込まれる。ＣＰＵ２１６は、内部メモリ２１４に格納された動画像データから１フレーム分の静止画像データをバスＢ２を介して読み出し、読み出された静止画像データをＮＶＲ１００ａに送信する。なお、外部との通信は、通信Ｉ／Ｆ２１８および入出力端子Ｔ２を介して行われる。
【００２６】
カメラ２００ａから静止画像データを受信すると、ＮＶＲ１００ａのＣＰＵ１１２はまず、静止画像データを内部メモリ１１４に一旦格納し、内部メモリ１１４にカメラテーブルＴＢＬ２（図６（Ａ）参照）を作成する。カメラテーブルＴＢＬ２の設定項目としては、カメラ名，ＩＰアドレスおよび設置場所が存在する。
【００２７】
カメラテーブルＴＢＬ２が作成されると、ＣＰＵ１１２は次に、図６（Ｂ）に示すように、“カメラ２００ａ”をカメラ名の欄に登録し、カメラ２００ａから受信したＩＰアドレスをカメラ２００ａに対応するＩＰアドレスの欄に登録する。
【００２８】
ＣＰＵ１１２は続いて、カメラ２００ａの設置場所を区分するべく、カメラ２００ａの光源を検出する。具体的には、内部メモリ１１４に格納された静止画像データから光源に関連する色情報を抽出し、抽出された色情報から色温度を算出する。ＣＰＵ１１２は次に、検出結果から光源が太陽光であるか否かを判別する。すると、判別結果は太陽光を示さないため、カメラ２００ａの設置場所は屋内に区分され、カメラ２００ａに対応する設置場所の欄には“屋内”が登録される。こうして、新たに設置されたカメラ２００ａの設定処理が自動で行われる。
【００２９】
図４（Ａ）に戻って、カメラ２００ａの設定が完了すると、移行処理が行われる。つまり、作成されたカメラテーブルＴＢＬ２はＮＶＲ１００ｂに与えられ、ＮＶＲ１００ｂは与えられたカメラテーブルＴＢＬ２を内部メモリ１１４に格納する。この結果、カメラ２００ａは、管理場所が“屋内”を示すＮＶＲ１００ａによって管理される。
【００３０】
ＮＶＲ１００ａは、カメラ２００ａに撮影開始リクエストを送信する。カメラ２００ａは、送られた撮影開始リクエストに応答して撮影画像送信タスクを起動する。この結果、カメラ２００ａによって捉えられた被写界の光学像に基づく動画像データがＮＶＲ１００ａに与えられる。
【００３１】
図２に戻って、ＮＶＲ１００ａに動画像データが与えられると、与えられた動画像データはバスＢ１を介してストレージ１１６に記録される。キー入力装置１２０による再生操作が行われると、ストレージ１１６に記録された画像データが読み出され、読み出された画像データはバスＢ１を介してビデオエンコーダ１１８に出力される。ビデオエンコーダ１１８は入力された画像データをＮＴＳＣ方式のコンポジットビデオ信号に変換し、変換されたコンポジットビデオ信号は映像出力端子Ｖ１を経てビデオモニタ（図示せず）に出力される。こうして、ＮＶＲ１００ａおよびＮＶＲ１００ｂで構築されたＬＡＮに接続されたカメラ２００ａの設置作業の負担を軽減することができる。
【００３２】
図４（Ｂ）を参照して、屋内に設置されたカメラ２００ｂ〜２００ｄがＬＡＮに接続されると、上述のカメラ２００ａと同様の処理が実行される。この結果、カメラ２００ｂ〜２００ｄの設置場所は屋内に区分され、カメラテーブルＴＢＬ２（図６（Ｃ）参照）に記述されたカメラ２００ｂ〜２００ｄの各々に対応する設置場所の欄には“屋内”が登録され、カメラ２００ｂ〜２００ｄから送信される動画像データの各々がＮＶＲ１００ａに記録される。
【００３３】
図７（Ａ）を参照して、屋外に設置されたカメラ２００ｅがＬＡＮに接続されると、カメラ２００ｅの設定処理が行われる。上述に示す判別処理までカメラ２００ａと同様の処理が実行される。ここで、判別結果は太陽光を示すため、カメラ２００ａの設置場所は屋外に区分され、カメラテーブルＴＢＬ２（図８（Ａ）参照）に記述されたカメラ２００ｅに対応する設置場所の欄には“屋外”が登録される。ＮＶＲ１００ａによる移行処理が完了すると、ＮＶＲ１００ｂの内部メモリ１１４には、更新されたカメラテーブルＴＢＬ２（図８（Ａ）参照）が格納される。この結果、カメラ２００ｅは、管理場所が“屋外”を示すＮＶＲ１００ｂによって管理される。
【００３４】
ＮＶＲ１００ｂは、カメラ２００ｅに撮影開始リクエストを送信する。この結果、カメラ２００ｅによって捉えられた被写界の光学像に基づく動画像データがＮＶＲ１００ｂに与えられる。
【００３５】
図７（Ｂ）を参照して、屋外に設置されたカメラ２００ｆがＬＡＮに接続されると、上述に示すカメラ２００ｅと同様の処理が実行される。この結果、カメラ２００ｆの設置場所は屋外に区分され、カメラテーブルＴＢＬ２（図８（Ｂ）参照）に記述されたカメラ２００ｆに対応する設置場所の欄には“屋外”が登録され、カメラ２００ｆから送信される動画像データがＮＶＲ１００ｂに記録される。こうして、ＮＶＲ１００ａおよび１００ｂとカメラ２００ａ〜２００ｆとによって形成されるＬＡＮが再構築される。
【００３６】
ＮＶＲ１００ａおよび１００ｂは、定期的にカメラ２００ａ〜２００ｆの光源を検査する。具体的には、ＣＰＵ１１２に形成されるタイマ１１２ｔの測定値が設定時刻に達すると、ＮＶＲ１００ａは、気象サーバ（図示せず）に気象情報リクエストを送信する。なお、タイマ１１２ｔの設定時刻はキー入力装置１２０によるキー操作に応じて所望の時刻に変更される。
【００３７】
気象サーバから送信された現在の気象情報が晴れのとき、ＮＶＲ１００ａは、カメラ２００ａ〜２００ｄから送られる動画像データからカメラ２００ａ〜２００ｄの光源を検出する。検査結果が太陽光を示すとき、この検査結果を示すカメラに対応する設置場所の欄は、“屋内”から“屋外”に変更される。すると、ＮＶＲ１００ａは、変更されたカメラによって送られた全ての画像データをストレージ１１６から読み出し、読み出した画像データとカメラテーブルＴＢＬ２とをＮＶＲ１００ｂに与える。こうして、変更されたカメラはＮＶＲ１００ｂによって管理される。
【００３８】
一方、ＮＶＲ１００ｂは、カメラ２００ｅおよび２００ｆから送信された動画像データからカメラ２００ｅおよび２００ｆの光源を検出する。検査結果が太陽光を示さないとき、この検査結果を示すカメラに対応する設置場所の欄は、“屋外”から“屋内”に変更される。すると、ＮＶＲ１００ｂは、変更されたカメラによって送られた全ての画像データをストレージ１１６から読み出し、読み出した画像データとカメラテーブルＴＢＬ２とをＮＶＲ１１０ａに与える。こうして、変更されたカメラはＮＶＲ１００ａによって管理される。この結果、天候が晴れでかつ、設定時刻で撮影された静止画像データから色温度の算出を行うことによって、カメラ２００ａ〜２００ｆの光源が厳密に求められる。
【００３９】
ＣＰＵ１１２は、図９〜図１２に示すフロー図に従う処理を実行する。なお、図９〜図１２に示すフロー図に対応するプログラムは、ＮＶＲ１００ａおよび１００ｂに形成されるフラッシュメモリ（図示せず）に記憶される。
【００４０】
図９を参照して、ステップＳ１でイーサネットケーブルＣ１が接続されるまで待機する。イーサネットケーブルＣ１が接続されると、ステップＳ３でアドレス設定処理を実行する。固有のＩＰアドレスを取得すると、ステップＳ５で他のＮＶＲがＬＡＮ上に有るか否かを判別する。判別結果が肯定的であれば、ステップＳ１３に進む一方、判別結果が否定的であれば、ステップＳ７でＮＶＲテーブルＴ１を作成し、ステップＳ９で登録処理を実行し、ステップＳ１１で移行処理を行う。この結果、新規カメラの内部メモリ１１４にＮＶＲテーブルＴＢＬ１が格納される。
【００４１】
ステップＳ１３では、新規のＩＰアドレスが設定されたカメラ（以下、新規カメラ）からカメラ情報を受信したか否かを判別する。判別結果が肯定的であれば、ステップＳ１５で設定処理を実行し、この処理が完了すると、ステップＳ１３に戻る。判別結果が否定的であれば、ステップＳ１７でタイマ１１２ｔが示す現在時刻が設定時刻に到達したか否かを判別する。現在時刻が設定時刻に到達していなければ、ステップＳ１９で対応する処理を実行し、この処理が完了すると、ステップＳ１３に戻る。一方、設定時刻が経過すると、ステップＳ２１で気象情報リクエストを気象サーバに発行し、ステップＳ２３で気象サーバから送信された気象情報が晴れを示すか否かを判別する。判別結果が否定的であれば、ステップＳ１３に戻る一方、判別結果が肯定的であれば、ステップＳ２５で検査処理を実行し、この処理が完了すると、ステップＳ１３に戻る。
【００４２】
ステップＳ１５の設定処理は、図１０に示すサブルーチンに従って実行される。ステップＳ３１では、ＬＡＮ上に他のカメラがあるか否かを判別する。判別結果が肯定的であれば、ステップＳ３５に進む一方、判別結果が否定的であれば、ステップＳ３３でカメラテーブルＴＢＬ２を作成する。
【００４３】
ステップＳ３５では、カメラ情報に含まれる送信元情報をカメラテーブルＴＢＬ２の設定項目のカメラ名の欄に登録し、ステップＳ３７では、受信したカメラ情報に含まれるＩＰアドレスを新規カメラに対応するＩＰアドレスの欄に登録し、ステップＳ３９で新規カメラに静止画像リクエストを送信する。ステップＳ４１では静止画像データを受信するまで待機する。静止画像データを受信すると、ステップＳ４３で静止画像データを内部メモリ１１４に一旦格納する。
【００４４】
ステップＳ４５では、格納された静止画像データから光源に関連する色情報を抽出し、ステップＳ４７では、抽出された色情報から色温度を算出する。ステップＳ４９では、算出された色温度に対応する光源が太陽光であるか否かを判別する。判別結果が肯定的であれば、ステップＳ５１で、新規カメラの設置場所を屋外として区分し、新規カメラに対応する設置場所の欄に“屋外”を登録する。判別結果が否定的であれば、ステップＳ５３で、新規カメラの設置場所を屋内として区分し、新規カメラに対応する設置場所の欄に“屋内”を登録する。
【００４５】
ステップＳ５５では、カメラテーブルＴＢＬ２の移行処理を実行する。ステップＳ５７では、新規カメラの設置場所が屋内であるか否かを判別する。新規カメラの設置場所の欄に“屋内”が登録されていれば、ステップＳ５９で管理場所が屋内であるか否かを判別する。判別結果が否定的であれば、上階層のルーチンに復帰する一方、判別結果が肯定的であれば、ステップＳ６３に進む。
【００４６】
一方、新規カメラの設置場所の欄に“屋外”が登録されていれば、ステップＳ６１で管理場所が屋外であるか否かを判別する。判別結果が否定的であれば、上階層のルーチンに復帰する一方、判別結果が肯定的であれば、ステップＳ６３で新規カメラに撮影開始リクエストを送信し、ステップＳ６５で新規カメラから動画像データを受信するまで待機する。動画像データを受信すると、ステップＳ６７で記録タスクを起動し、上階層のルーチンに復帰する。この結果、新規カメラから送信される画像データがストレージ１１６に記録される。
【００４７】
ステップＳ２５の検査処理は、図１２に示すサブルーチンに従って実行される。ステップＳ７１では、管理場所に設置された１つのカメラを選択し、ステップＳ７３では選択されたカメラから送信された動画像データのうち最新の静止画像データをストレージ１１６から読み出す。ステップＳ７５で格納された静止画像データから光源に関連する色情報を抽出し、ステップＳ７７で抽出された色情報から色温度を算出する。
【００４８】
ステップＳ７９では、算出された色温度に対応する光源が太陽光であるか否かを判別する。判別結果が肯定的であれば、ステップＳ８１で光源が太陽光であると判別されたカメラの設置場所を屋外として区分するべく、このカメラに対応する設置場所の欄に“屋外”を登録する。判別結果が否定的であれば、ステップＳ８３で光源が太陽光でないと判別されたカメラの設置場所を屋内として区分するべく、このカメラに対応する設置場所の欄に“屋内”を登録する。
【００４９】
ステップＳ８５では、移行処理を実行する。具体的には、ステップＳ８１またはステップＳ８３で設置場所が変更されたカメラによって送られた全ての画像データをストレージ１１６から読み出し、読み出した画像データと変更されたカメラテーブルＴＢＬ２とをこのカメラの設置場所を管理場所とするＮＶＲに与える。ステップＳ８７では、ストレージ１１６に記録された各々のカメラの静止画像データを全て読み出したか否かを判別する。判別結果が否定的であれば、ステップＳ８９で管理場所に設置された他のカメラに切りかえ、ステップＳ７１に戻る一方、判別結果が肯定的であれば、上階層のルーチンに復帰する。
【００５０】
カメラ２００ａ〜２００ｆがＬＡＮに接続されたとき、ＣＰＵ２１６は図１３に示すフロー図に従う処理を実行する。なお、図１３に示すフロー図に対応するプログラムは、カメラ２００ａ〜２００ｋに形成されるフラッシュメモリ（図示せず）に記憶される。
【００５１】
図１３を参照して、ステップＳ９１でＬＡＮに接続されるまで待機する。ＬＡＮに接続されると、ステップＳ９３でアドレス設定処理を実行する。固有のＩＰアドレスを取得すると、ステップＳ９５でＮＶＲ１００ａおよび１００ｂにＩＰアドレスを送信する。ステップＳ９７ではＮＶＲ１００ａから静止画像リクエストを受信するまで待機する。静止画像リクエストを受信すると、ステップＳ９９で撮影タスクを起動する。この結果、被写界の光学像に基づく動画像データが内部メモリ２１４に格納される。
【００５２】
ステップＳ１０１では、内部メモリ２１４に格納された動画像データから静止画像データを読み出し、ステップＳ１０３では、読み出した静止画像データをＮＶＲ１００ａに送信する。ステップＳ１０５では、撮影開始リクエストを受信したか否かを判別する。判別結果が否定的であれば、ステップＳ１０７で対応する処理を実行し、ステップＳ１０１に戻る。また、判別結果が肯定的であれば、ステップＳ１０９で撮影画像送信タスクを起動し、ステップＳ１０１に戻る。この結果、管理されるＮＶＲに向けて動画像データが送信される。
【００５３】
以上の説明からわかるように、通信Ｉ／Ｆ回路１１０は、ＮＶＲ１００ａおよび１００ｂに形成されるストレージ１１６のいずれか１つによって記録される被写界像を各々が捉えるカメラ２００ａ〜２００ｆと接続する。ＣＰＵ１１２は、注目カメラによって捉えられる被写界像の光源の色温度が太陽光に対応するか否かを通信Ｉ／Ｆ回路１１０を通して注目カメラから与えられる静止画像データに基づいて判別する。判別結果が肯定的であれば、ＣＰＵ１１２は、ＮＶＲ１００ａおよび１００ｂに形成されるストレージ１１６のうちＮＶＲ１００ｂのストレージ１１６を注目カメラによって捉えられた被写界像の記録先として設定する。判別結果が否定的であれば、ＣＰＵ１１２は、ＮＶＲ１００ａおよび１００ｂに形成されるストレージ１１６のうちＮＶＲ１００ａのストレージ１１６を注目カメラによって捉えられた被写界像の記録先として設定する。
【００５４】
したがって、注目カメラによって捉えられた被写界像の記録先を、注目カメラによって捉えられた被写界像の光源の色温度が太陽光に対応するか否かに従って設定するようにした。このため、注目カメラの設置位置を表す光源に対応する記録先に、注目カメラによって捉えられた被写界像が記録される。この結果、ＮＶＲ１００ａおよび１００ｂが管理するカメラの設定を行う手間を省くことができる。
【００５５】
なお、この実施例では、ＡｕｔｏＩＰ機能を利用することによってアドレス設定を行うと説明した。しかし、ＤＨＣＰ機能を有する電力線モデムを採用することによって、カメラおよびＮＶＲのＩＰアドレスを電力線モデムによって割り当てるようにすることも可能である。
【００５６】
また、この実施例では、管理記録装置をＮＶＲを用いて説明したが、これに限らず、記録媒体を有するサーバを適用することも可能である。
【００５７】
さらに、この実施例では、屋外に設置されたカメラ２００ｅおよび２００ｆはイーサネットケーブルＣ１を使用して屋内に設置されたＮＶＲ１００ａおよび１００ｂと接続されるように説明した。これに限らず、屋内と屋外との隣接部にアクセスポイント（図示せず）を設け、このアクセスポイントとカメラ２００ｅおよび２００ｆを無線で接続するＬＡＮを構築することも可能である。
【図面の簡単な説明】
【００５８】
【図１】（Ａ）はこの発明の一実施例のシステム構成を示すブロック図であり、（Ｂ）はこの発明の一実施例の他のシステム構成を示すブロック図である。
【図２】図１（Ａ）および（Ｂ）実施例に適用されるＮＶＲの構成を示すブロック図である。
【図３】（Ａ）は図２実施例に適用されるＮＶＲテーブルＴＢＬ１の一例を示す図解図であり、（Ｂ）は図２実施例に適用されるＮＶＲテーブルＴＢＬ１の他の一例を示す図解図であり、そして（Ｃ）は図２実施例に適用されるＮＶＲテーブルＴＢＬ１のその他の一例を示す図解図である。
【図４】（Ａ）はこの発明の一実施例のシステム構成を示すブロック図であり、（Ｂ）はこの発明の一実施例の他のシステム構成を示すブロック図である。
【図５】図４（Ａ）および（Ｂ）実施例に適用されるカメラの構成を示すブロック図である。
【図６】（Ａ）は図５実施例に適用されるカメラテーブルＴＢＬ２の一例を示す図解図であり、（Ｂ）は図５実施例に適用されるカメラテーブルＴＢＬ２の他の一例を示す図解図であり、そして（Ｃ）は図５実施例に適用されるカメラテーブルＴＢＬ２のその他の一例を示す図解図である。
【図７】（Ａ）はこの発明の一実施例のシステム構成を示すブロック図であり、（Ｂ）はこの発明の一実施例の他のシステム構成を示すブロック図である。
【図８】（Ａ）は図５実施例に適用されるカメラテーブルＴＢＬ２の一例を示す図解図であり、（Ｂ）は図５実施例に適用されるカメラテーブルＴＢＬ２の他の一例を示す図解図である。
【図９】図２実施例に適用されるＣＰＵ１１２の動作の一部を示すフロー図である。
【図１０】図２実施例に適用されるＣＰＵ１１２の動作の他の一部を示すフロー図である。
【図１１】図２実施例に適用されるＣＰＵ１１２の動作のその他の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵ１１２の動作のさらにその他の一部を示すフロー図である。
【図１３】図５実施例に適用されるＣＰＵ２１６の動作の一部を示すフロー図である。
【符号の説明】
【００５９】
１０  …  データ通信システム
１００ａ，１００ｂ  …  ＮＶＲ
２００ａ〜２００ｆ  …  カメラ
１１２，２１６  …  ＣＰＵ
Ｃ１  …  イーサネットケーブル
【図１】
0004679445.tif 000002
【図２】
0004679445.tif 000003
【図３】
0004679445.tif 000004
【図４】
0004679445.tif 000005
【図５】
0004679445.tif 000006
【図６】
0004679445.tif 000007
【図７】
0004679445.tif 000008
【図８】
0004679445.tif 000009
【図９】
0004679445.tif 000010
【図１０】
0004679445.tif 000011
【図１１】
0004679445.tif 000012
【図１２】
0004679445.tif 000013
【図１３】
0004679445.tif 000014