(57)【要約】      （修正有）【課題】撮像画像を好適に明るくする撮像装置および撮像システムを提供する。【解決手段】撮像部１００４が出力した撮像画像を明るくするＷＤＲ画像合成処理部１００６の動作に関する合成情報と撮像部１００４が出力した撮像画像を画像処理で明るくする露出補正処理部１００５の動作に関する画像処理情報とが記述され得る単一のコマンドを、クライアント装置から受信する通信部１００３と、を備え、この合成情報は、ＷＤＲ画像合成処理部１００６を動作させるのか、又は当該処理部を停止させるのかを択一的に示し、前記画像処理情報は、露出補正処理部１００５を動作させるのか、当該処理部を停止させるのか、又は当該処理部の動作を監視カメラ１０００に自動で制御させるのかを択一的に示す。【選択図】図２
2015095765.tif 000002
【特許請求の範囲】
【請求項１】
外部装置とネットワーク経由で通信する撮像装置であって、
撮像手段と、
前記撮像手段から出力された複数の撮像画像を合成することで、前記撮像手段から出力された撮像画像を明るくする合成手段と、
前記撮像手段から出力された１枚の撮像画像を画像処理で明るくする画像処理手段と、
前記合成手段の動作を制御するための合成情報と前記画像処理手段の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、
前記受信手段で受信されたコマンドに基づき、前記合成手段及び前記画像処理手段を制御する制御手段と、
を備え、
前記合成情報は、前記合成手段を動作させるのか、又は前記合成手段を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理手段を動作させるのか、前記画像処理手段を停止させるのか、又は前記画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像装置。
【請求項２】
前記画像処理情報は、前記コマンドにおいて、前記合成情報よりも後に記述され得ることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記合成情報は、前記合成手段を動作させることとともに、前記合成手段が前記撮像手段から出力された撮像画像を明るくするレベルを示すことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記レベルは、所定の範囲に制限されることを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
外部装置とネットワーク経由で通信する撮像装置であって、
撮像手段と、
前記撮像手段から出力された撮像画像を画像処理で明るくする第１の画像処理手段と、
前記撮像手段から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理手段と、
前記第１の画像処理手段の動作を制御するための第１の画像処理情報と前記第２の画像処理手段の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、
前記受信手段で受信されたコマンドに基づき、前記第１の画像処理手段及び前記第２の画像処理手段を制御する制御手段と、
を備え、
前記第１の画像処理情報は、前記第１の画像処理手段を動作させるのか、又は前記第１の画像処理手段を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理手段を動作させるのか、前記第２の画像処理手段を停止させるのか、又は前記第２の画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像装置。
【請求項６】
撮像部と前記撮像部から出力された複数の撮像画像を合成することにより前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置であって、
前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信手段、
を備え、
前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする外部装置。
【請求項７】
前記合成情報及び前記画像処理情報をユーザに入力させるユーザーインターフェース手段を更に備え、
前記単一のコマンドは、前記ユーザーインターフェース手段で入力された合成情報及び画像処理情報が記述され得ることを特徴とする請求項６に記載の外部装置。
【請求項８】
前記ユーザーインターフェース手段は、前記合成情報を前記画像処理情報よりも先に入力させることを特徴とする請求項７に記載の外部装置。
【請求項９】
前記ユーザーインターフェース手段は、前記合成情報を入力させるための合成情報入力領域、及び前記画像処理情報を入力させるための画像処理情報入力領域を表示部に表示させることを特徴とする請求項８に記載の外部装置。
【請求項１０】
前記ユーザーインターフェース手段は、前記合成情報入力領域を表示させた後に、前記画像処理情報入力領域を表示させることを特徴とする請求項９に記載の外部装置。
【請求項１１】
前記ユーザーインターフェース手段は、前記合成情報入力領域を入力可能に表示させた後、前記画像処理情報入力領域を入力可能に表示させることを特徴とする請求項９又は１０に記載の外部装置。
【請求項１２】
前記ユーザーインターフェース手段は、前記表示部において、前記合成情報入力領域を前記画像処理情報入力領域よりも上に表示させることを特徴とする請求項９乃至１１のいずれか１項に記載の外部装置。
【請求項１３】
前記合成情報入力領域は、前記合成部を動作させることを示す合成動作選択肢と、前記合成部を停止させることを示す合成停止選択肢と、を含み、
前記画像処理情報入力領域は、前記画像処理部を動作させることを示す画像処理動作選択肢と、前記画像処理部を停止させることを示す画像処理停止選択肢と、前記画像処理部の動作を前記撮像装置に自動で制御させることを示す画像処理自動選択肢と、を含み、
前記ユーザーインターフェース手段は、ユーザにより前記合成動作選択肢が選択された場合に、前記画像処理自動選択肢を選択状態にすることを特徴とする請求項９乃至１２のいずれか１項に記載の外部装置。
【請求項１４】
撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置であって、
前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信手段、
を備え、
前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする外部装置。
【請求項１５】
撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成された撮像システムであって、
前記撮像装置は、
撮像手段と、
前記撮像手段から出力された複数の撮像画像を合成することで、前記撮像手段から出力された撮像画像を明るくする合成手段と、
前記撮像手段から出力された１枚の撮像画像を画像処理で明るくする画像処理手段と、
前記合成手段の動作を制御するための合成情報と前記画像処理手段の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、
前記受信手段で受信されたコマンドに基づき、前記合成手段及び前記画像処理手段を制御する制御手段と、
を備え、
前記外部装置は、
前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信手段、
を備え、
前記合成情報は、前記合成手段を動作させるのか、又は前記合成手段を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理手段を動作させるのか、前記画像処理手段を停止させるのか、又は前記画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像システム。
【請求項１６】
撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成された撮像システムであって、
前記撮像装置は、
撮像手段と、
前記撮像手段から出力された撮像画像を画像処理で明るくする第１の画像処理手段と、
前記撮像手段から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理手段と、
前記第１の画像処理手段の動作を制御するための第１の画像処理情報と前記第２の画像処理手段の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、
前記受信手段で受信されたコマンドに基づき、前記第１の画像処理手段及び前記第２の画像処理手段を制御する制御手段と、
を備え、
前記外部装置は、
前記単一のコマンドを、前記撮像装置にネットワークを介して送信する送信手段、
を備え、
前記第１の画像処理情報は、前記第１の画像処理手段を動作させるのか、又は前記第１の画像処理手段を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理手段を動作させるのか、前記第２の画像処理手段を停止させるのか、又は前記第２の画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像システム。
【請求項１７】
撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有し、且つ外部装置とネットワーク経由で通信する撮像装置の制御方法であって、
前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、
を備え、
前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像装置の制御方法。
【請求項１８】
撮像部と、前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と、前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有し、且つ外部装置とネットワーク経由で通信する撮像装置の制御方法であって、
前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、
を備え、
前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像装置の制御方法。
【請求項１９】
撮像部と前記撮像部から出力された複数の撮像画像を合成することにより前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置の制御方法であって、
前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、
を備え、
前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする外部装置の制御方法。
【請求項２０】
撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置の制御方法であって、
前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、
を備え、
前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする外部装置の制御方法。
【請求項２１】
撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムの制御方法であって、
前記撮像装置にて、
前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、
を備え、
前記外部装置にて、
前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ、
を備え、
前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像システムの制御方法。
【請求項２２】
撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムの制御方法であって、
前記撮像装置にて、
前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、
を備え、
前記外部装置にて、
前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ、
を備え、
前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする撮像システムの制御方法。
【請求項２３】
撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有し、且つ外部装置とネットワーク経由で通信する撮像装置を制御するためのプログラムであって、
前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、
をコンピュータに実行させ、
前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とするプログラム。
【請求項２４】
撮像部と、前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と、前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部と、且つ外部装置とネットワーク経由で通信する撮像装置を制御するためのプログラムであって、
前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、
をコンピュータに実行させ、
前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とするプログラム。
【請求項２５】
撮像部と前記撮像部から出力された複数の撮像画像を合成することにより前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置を制御するためのプログラムであって、
前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、
をコンピュータに実行させ、
前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とするプログラム。
【請求項２６】
撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置を制御するためのプログラムであって、
前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、
をコンピュータに実行させ、
前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とするプログラム。
【請求項２７】
撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムを制御するプログラムであって、
前記撮像装置にて、
前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、
をコンピュータに実行させ、
前記外部装置にて、
前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ
をコンピュータに実行させ、
前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、
前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とするプログラム。
【請求項２８】
撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムを制御するためのプログラムであって、
前記撮像装置にて、
前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、
前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、
をコンピュータに実行させ、
前記外部装置にて、
前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ、
をコンピュータに実行させ、
前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、
前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、外部装置、撮像システム、撮像装置の制御方法、外部装置の制御方法、撮像システムの制御方法、及びプログラムに関するものである。特に、撮像画像を明るくする処理に用いられて好適である。
【背景技術】
【０００２】
従来から、室内から屋外を撮像するような場合、背景が明るくて被写体が黒くなって見難くなってしまう問題がある。このような問題を解決する技術として、撮像部から出力された撮像画像を明るくする技術が複数知られている。
【０００３】
例えば、撮像画像のゲイン補正等を行うことにより、撮像画像を明るくする逆光補正処理がある。また、複数の撮像画像を合成することにより、合成された撮像画像をワイドダイナミックレンジ化するワイドダイナミックレンジ処理が知られている。ここで、特許文献１には、露光時間の異なる複数の撮像画像を合成することにより、ダイナミックレンジが通常よりも大きな撮像画像を生成する技術が開示されている。
【０００４】
また、上述の技術の一例として、銀塩写真では、ダイナミックレンジの大きな写真を得るために、暗室内で行われる覆い焼き処理というものがある。そこで、この覆い焼き処理をデジタル画像処理によって実現した、明暗差のある被写体、特に逆光下の被写体が映った撮像画像を補正する技術（デジタル覆い焼き処理）がある。さらに、このデジタル覆い焼き処理では、この処理の強度を調整するために、撮像画像のゲイン等が変更される。
【０００５】
そして、上述の技術の他の例として、単一の撮像画像の露出を補正する処理を適用することで、被写体を識別しやすい撮像画像を出力する処理も知られている。
【０００６】
さらに、近年、１台の撮像装置に、これら複数の処理が搭載されることもある。その上、ネットワーク技術の急速な普及とともに、このような撮像装置を外部装置からネットワークを介して制御したいというユーザ・ニーズは、ますます高まっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２３６１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述のような撮像装置において、これら複数の処理を同時に動作させてしまうと、撮像画像が明るくなり過ぎてしまうことがあった。例えば、撮像画像に対し、逆光補正処理、ワイドダイナミックレンジ処理、及びデジタル覆い焼き処理を同時に施してしまうと、この撮像画像が明るくなり過ぎてしまうことがあった。
【０００９】
さらに、これら複数の処理を撮像画像に同時に適用することでこの撮像画像が明るくなり過ぎてしまうか否かは、被写体に依存する。しかしながら、上述の撮像装置が屋外を撮像している場合や被写体が動いている場合を想定すると、被写体は、時々刻々と変化してしまう。
【００１０】
その上、上述のような撮像装置において、撮像画像が明るくなり過ぎてしまうか否かは、それぞれの処理が撮像画像をどの程度明るくするのかにも依存する。しかし、それぞれの処理が撮像画像を明るくする程度は、この撮像装置の機種やこの撮像装置のメーカーによって異なってしまう。
【００１１】
したがって、上述の撮像装置が遠隔地に設置されていると、外部装置を操作するユーザが、撮像画像が明るくなり過ぎないよう、この撮像装置の被写体の変化、この撮像装置の機種やメーカーを考慮し、それぞれの処理の動作を制御することは、困難であった。
【００１２】
本発明は、上記のような点に鑑みてなされたものであり、撮像画像を明るくする第１及び第２の処理のそれぞれの動作を前記第１及び第２の処理のそれぞれの効果に応じて制御する必要性を減ずることができる。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の撮像装置は、外部装置とネットワーク経由で通信する撮像装置であって、撮像手段と、前記撮像手段から出力された複数の撮像画像を合成することで、前記撮像手段から出力された撮像画像を明るくする合成手段と、前記撮像手段から出力された１枚の撮像画像を画像処理で明るくする画像処理手段と、前記合成手段の動作を制御するための合成情報と前記画像処理手段の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、前記受信手段で受信されたコマンドに基づき、前記合成手段及び前記画像処理手段を制御する制御手段と、を備え、前記合成情報は、前記合成手段を動作させるのか、又は前記合成手段を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理手段を動作させるのか、前記画像処理手段を停止させるのか、又は前記画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００１４】
また、上記目的を達成するために、本発明の撮像装置は、外部装置とネットワーク経由で通信する撮像装置であって、撮像手段と、前記撮像手段から出力された撮像画像を画像処理で明るくする第１の画像処理手段と、前記撮像手段から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理手段と、前記第１の画像処理手段の動作を制御するための第１の画像処理情報と前記第２の画像処理手段の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、前記受信手段で受信されたコマンドに基づき、前記第１の画像処理手段及び前記第２の画像処理手段を制御する制御手段と、を備え、前記第１の画像処理情報は、前記第１の画像処理手段を動作させるのか、又は前記第１の画像処理手段を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理手段を動作させるのか、前記第２の画像処理手段を停止させるのか、又は前記第２の画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００１５】
また、上記目的を達成するために、本発明の外部装置は、撮像部と前記撮像部から出力された複数の撮像画像を合成することにより前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置であって、前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信手段、を備え、前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００１６】
また、上記目的を達成するために、本発明の外部装置は、撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置であって、前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信手段、を備え、前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００１７】
また、上記目的を達成するために、本発明の撮像システムは、撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成された撮像システムであって、前記撮像装置は、撮像手段と、前記撮像手段から出力された複数の撮像画像を合成することで、前記撮像手段から出力された撮像画像を明るくする合成手段と、前記撮像手段から出力された１枚の撮像画像を画像処理で明るくする画像処理手段と、前記合成手段の動作を制御するための合成情報と前記画像処理手段の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、前記受信手段で受信されたコマンドに基づき、前記合成手段及び前記画像処理手段を制御する制御手段と、を備え、前記外部装置は、前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信手段、を備え、前記合成情報は、前記合成手段を動作させるのか、又は前記合成手段を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理手段を動作させるのか、前記画像処理手段を停止させるのか、又は前記画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００１８】
また、上記目的を達成するために、本発明の撮像システムは、撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成された撮像システムであって、前記撮像装置は、撮像手段と、前記撮像手段から出力された撮像画像を画像処理で明るくする第１の画像処理手段と、前記撮像手段から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理手段と、前記第１の画像処理手段の動作を制御するための第１の画像処理情報と前記第２の画像処理手段の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信手段と、前記受信手段で受信されたコマンドに基づき、前記第１の画像処理手段及び前記第２の画像処理手段を制御する制御手段と、を備え、前記外部装置は、前記単一のコマンドを、前記撮像装置にネットワークを介して送信する送信手段、を備え、前記第１の画像処理情報は、前記第１の画像処理手段を動作させるのか、又は前記第１の画像処理手段を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理手段を動作させるのか、前記第２の画像処理手段を停止させるのか、又は前記第２の画像処理手段の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００１９】
また、上記目的を達成するために、本発明の撮像装置の制御方法は、撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有し、且つ外部装置とネットワーク経由で通信する撮像装置の制御方法であって、前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、を備え、前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２０】
また、上記目的を達成するために、本発明の撮像装置の制御方法は、撮像部と、前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と、前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部と、且つ外部装置とネットワーク経由で通信する撮像装置の制御方法であって、前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、を備え、前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２１】
また、上記目的を達成するために、本発明の外部装置の制御方法は、撮像部と前記撮像部から出力された複数の撮像画像を合成することにより前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置の制御方法であって、前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、を備え、前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２２】
また、上記目的を達成するために、本発明の外部装置の制御方法は、撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置の制御方法であって、前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、を備え、前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２３】
また、上記目的を達成するために、本発明の撮像システムの制御方法は、撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムの制御方法であって、前記撮像装置にて、前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、を備え、前記外部装置にて、前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ、を備え、前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２４】
また、上記目的を達成するために、本発明の撮像システムの制御方法は、撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムの制御方法であって、前記撮像装置にて、前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、を備え、前記外部装置にて、前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ、を備え、前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２５】
また、上記目的を達成するために、本発明のプログラムは、撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有し、且つ外部装置とネットワーク経由で通信する撮像装置を制御するためのプログラムであって、前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、をコンピュータに実行させ、前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２６】
また、上記目的を達成するために、本発明のプログラムは、撮像部と、前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と、前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部と、且つ外部装置とネットワーク経由で通信する撮像装置を制御するためのプログラムであって、前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、をコンピュータに実行させ、前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２７】
また、上記目的を達成するために、本発明のプログラムは、撮像部と前記撮像部から出力された複数の撮像画像を合成することにより前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置を制御するためのプログラムであって、前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、をコンピュータに実行させ、前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２８】
また、上記目的を達成するために、本発明のプログラムは、撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、ネットワーク経由で通信する外部装置を制御するためのプログラムであって、前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記撮像装置にネットワークを介して送信する送信ステップ、をコンピュータに実行させ、前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００２９】
また、上記目的を達成するために、本発明のプログラムは、撮像部と前記撮像部から出力された複数の撮像画像を合成することで、前記撮像部から出力された撮像画像を明るくする合成部と前記撮像部から出力された１枚の撮像画像を画像処理で明るくする画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムを制御するプログラムであって、前記撮像装置にて、前記合成部の動作を制御するための合成情報と前記画像処理部の動作を制御するための画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記合成部及び前記画像処理部を制御する制御ステップと、をコンピュータに実行させ、前記外部装置にて、前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ、をコンピュータに実行させ、前記合成情報は、前記合成部を動作させるのか、又は前記合成部を停止させるのかを択一的に示し、前記画像処理情報は、前記画像処理部を動作させるのか、前記画像処理部を停止させるのか、又は前記画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【００３０】
また、上記目的を達成するために、本発明のプログラムは、撮像部と前記撮像部から出力された撮像画像を画像処理で明るくする第１の画像処理部と前記撮像部から出力された撮像画像を前記画像処理とは異なる画像処理で明るくする第２の画像処理部とを有する撮像装置と、前記撮像装置とネットワーク経由で通信する外部装置と、で構成される撮像システムを制御するためのプログラムであって、前記撮像装置にて、前記第１の画像処理部の動作を制御するための第１の画像処理情報と前記第２の画像処理部の動作を制御するための第２の画像処理情報とが記述され得る単一のコマンドを、前記外部装置からネットワークを介して受信する受信ステップと、前記受信ステップにて受信されたコマンドに基づき、前記第１の画像処理部及び前記第２の画像処理部を制御する制御ステップと、をコンピュータに実行させ、前記外部装置にて、前記単一のコマンドを前記撮像装置にネットワークを介して送信する送信ステップ、をコンピュータに実行させ、前記第１の画像処理情報は、前記第１の画像処理部を動作させるのか、又は前記第１の画像処理部を停止させるのかを択一的に示し、前記第２の画像処理情報は、前記第２の画像処理部を動作させるのか、前記第２の画像処理部を停止させるのか、又は前記第２の画像処理部の動作を前記撮像装置に自動で制御させるのかを択一的に示すことを特徴とする。
【発明の効果】
【００３１】
本発明によれば、撮像画像を明るくする第１及び第２の処理のそれぞれの動作を前記第１及び第２の処理のそれぞれの効果に応じて制御する必要性を減ずることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施例１に係る、監視システムのシステム構成の一例を示す図である。
【図２】本発明の実施例１に係る、監視カメラのハードウェア構成の一例を示す図である。
【図３】本発明の実施例１に係る、クライアント装置のハードウェア構成の一例を示す図である。
【図４】本発明の実施例１に係る、監視カメラ及びクライアント装置のコマンドシーケンスを説明するためのシーケンス図である。
【図５】本発明の実施例１に係る、監視カメラ及びクライアント装置のコマンドシーケンスを説明するためのシーケンス図である。
【図６】本発明の実施例１に係る、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ型の定義の一例を示す図である。
【図７】本発明の実施例１に係る、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓトランザクションにおけるコマンドの構成例を示す図である。
【図８】本発明の実施例１に係る、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面の一例を示す図である。
【図９】本発明の実施例１に係る、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面表示処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００３３】
以下に、本発明の実施形態について、図面を参照しながら詳細に説明する。以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００３４】
なお、以下の実施例において示す構成は一例に過ぎず、本発明は、図示された構成に限定されるものではない。また、以下の実施例におけるコマンドは、例えばＯｐｅｎ  Ｎｅｔｗｏｒｋ  Ｖｉｄｅｏ  Ｉｎｔｅｒｆａｃｅ  Ｆｏｒｕｍ（以下ＯＮＶＩＦと称する場合がある）規格に基づいて定められているものとする。
【００３５】
（実施例１）
以下に、図１を参照して本実施例に係るネットワーク構成について説明する。より詳細には、図１は、本実施例に係る監視システムのシステム構成の一例を示す図である。
【００３６】
本実施例における監視システムにおいて、動画像を撮像する監視カメラ１０００とクライアント装置２０００とは、ＩＰネットワーク網１５００を介して（ネットワーク経由で）相互に通信可能な状態で接続される。これにより、監視カメラ１０００は、撮像画像をＩＰネットワーク網１５００経由でクライアント装置２０００に配信することができる。
【００３７】
なお、本実施例におけるクライアント装置２０００は、ＰＣ等の外部装置の一例である。又、本実施例における監視システムは、撮像システムに相当する。
【００３８】
また、ＩＰネットワーク網１５００は、例えばＥｔｈｅｒｎｅｔ（登録商標）等の通信規格を満足する複数のルータ、スイッチ、ケーブル等から構成されるものとする。しかしながら、本実施例においては、監視カメラ１０００とクライアント装置２０００との間の通信を行うことができるものであれば、その通信規格、規模、構成を問わない。
【００３９】
例えば、ＩＰネットワーク網１５００は、インターネットや有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等により構成されていても良い。なお、本実施例における監視カメラ１０００は、例えば、ＰｏＥ（Ｐｏｗｅｒ  Ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（登録商標））に対応していても良く、ＬＡＮケーブルを介して電力を供給されても良い。
【００４０】
クライアント装置２０００は、監視カメラ１０００に対し、各種コマンドを送信する。これらのコマンドは、例えば、監視カメラ１０００の撮像方向及び画角を変更させるためのコマンド、撮像パラメータを変更するためのコマンド、画像ストリーミングを開始させるためのコマンド等である。
【００４１】
一方、監視カメラ１０００は、これらのコマンドに対するレスポンスや画像ストリーミングをクライアント装置２０００に送信する。また、監視カメラ１０００は、クライアント装置２０００から受信した画角を変更するためのコマンドに応じて画角を変更する。
【００４２】
続いて、図２は、本実施例に係る監視カメラ１０００のハードウェア構成の一例を示す図である。
【００４３】
図２における制御部１００１は、監視カメラ１０００の各構成要素を統括的に制御する。また、制御部１００１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）により構成される。そして、制御部１００１は、記憶部１００２に記憶されたプログラムを実行する。又は、制御部１００１は、ハードウェアを用いて制御を行うこととしても良い。
【００４４】
記憶部１００２は、主に制御部１００１が実行するプログラム格納領域、プログラム実行中のワーク領域、後述する撮像部１００４で生成される撮像画像の格納領域等、様々なデータの格納領域として使用される。また、通信部１００３は、各制御コマンドをクライアント装置２０００から受信する。また、通信部１００３は、各制御コマンドをクライアント装置２０００に送信する。
【００４５】
撮像部１００４は、不図示の撮像光学系、及びＣＣＤやＣＭＯＳ等の撮像素子などから構成される。この撮像部１００４は、この撮像光学系により結像された被写体の像を撮像することにより、アナログ信号を生成する。また、撮像部１００４は、生成したアナログ信号をデジタルデータに変換する。
【００４６】
さらに、撮像部１００４は、変換したデジタルデータを撮像画像として、記憶部１００２、露出補正処理部１００５、及びワイドダイナミックレンジ画像合成処理部１００６に出力する。
【００４７】
露出補正処理部１００５は、撮像部１００４から出力された１枚の撮像画像を解析し、記憶部１００２が記憶する画像処理設定の内容に基づき、この撮像画像に対して露出補正処理を行う。また、露出補正処理部１００５は、露出補正処理を行った撮像画像を記憶部１００２に出力する。
【００４８】
なお、本実施例における露出補正処理には、逆光補正処理、及び暗部補正処理等が含まれる。ここで、逆光補正処理とは、撮像画像のゲイン補正等により、逆光状況における暗部を含んだ撮像画像の全体を明るくする処理である。
【００４９】
また、暗部補正処理とは、この撮像画像に含まれる暗部を判定し、ゲイン補正等でこの判定された暗部を重点的に明るく補正する画像処理である。しかし、この暗部補正処理は、この撮像画像に含まれる明るい部分も明るくしてしまうことがある。このため、この暗部補正処理が逆光補正処理及び後述のワイドダイナミックレンジ画像合成処理とともに実行されると、撮像部１００４から出力された撮像画像が明るくなり過ぎてしまうことがある。
【００５０】
また、本実施例における露出補正処理は、撮像部１００４の露出条件を設定する露出設定機能を備える。ここで、露出条件とは、撮像部１００４に含まれる撮像光学系の絞りの値、及び撮像部１００４に含まれる撮像素子の露光時間（蓄積時間）等が含まれる。
【００５１】
なお、本実施例における露出補正処理部１００５は、撮像部１００４の露出条件を設定し、撮像部１００４が設定された露出条件で被写体を撮像して生成した１枚の撮像画像を取得する露出設定部に相当する。
【００５２】
１００６は、ワイドダイナミックレンジ画像合成処理部である。以下、ワイドダイナミックレンジをＷＤＲ、またワイドダイナミックレンジ画像合成処理をＷＤＲ処理と省略することがある。
【００５３】
ＷＤＲ画像合成処理部１００６は、記憶部１００２が記憶する画像処理設定の内容に基づき、撮像部１００４から出力された撮像画像のダイナミックレンジを拡大するＷＤＲ処理を実行する。
【００５４】
このＷＤＲ処理は、撮像部１００４から出力された露光条件の異なる複数の画像から、これら複数の画像の最適な明るさの部分を判定して合成することにより、ダイナミックレンジの広い１枚の合成された撮像画像を生成するものである。そして、ＷＤＲ画像合成処理部１００６は、生成した合成撮像画像を記憶部１００２に出力する。
【００５５】
なお、本実施例における露光条件とは、撮像部１００４に含まれる撮像素子の露光時間（蓄積時間）等である。また、本実施例におけるＷＤＲ画像合成処理部１００６は、撮像部１００４が異なる露光条件で被写体を撮像して生成した複数の撮像画像を合成することにより、この合成された撮像画像を１枚生成する合成部に相当する。
【００５６】
圧縮符号化部１００７は、撮像部１００４、露出補正処理部１００５、及びＷＤＲ画像合成処理部１００６が出力する撮像画像に対し、圧縮符号化設定の内容に基づき、ＪＰＥＧ、Ｈ．２６４、或いはＨ．２６５等の形式に基づき圧縮符号化処理を行う。この圧縮符号化設定は、記憶部１００２に記憶されている。そして、圧縮符号化部１００７は、圧縮符号化処理を行った撮像画像を、記憶部１００２に出力する。
【００５７】
なお、本実施例における監視カメラ１０００は、ストリーミング配信をクライアント装置２０００から要求された場合、この要求の内容に基づき、圧縮符号化部１００７から出力された撮像画像を、通信部１００３を介して外部にストリーミング配信する。
【００５８】
続いて、図３は、本実施例に係るクライアント装置２０００のハードウェア構成の一例を示す図である。本実施例におけるクライアント装置２０００は、ＩＰネットワーク網１５００に接続されるコンピュータ装置として構成される。
【００５９】
図３における制御部２００１は、クライアント装置２０００の全体の制御を行う。制御部２００１は、例えば、ＣＰＵにより構成され、後述の記憶部２００２に記憶されたプログラムを実行する。又は、制御部２００１は、ハードウェアを用いて制御を行うこととしてもよい。そして、記憶部２００２は、制御部２００１が実行するプログラム格納領域、プログラム実行中のワーク領域、データの格納領域として使用される。
【００６０】
通信部２００３は、制御部２００１の指示を受け、監視カメラ１０００にコマンド等を送信する。又、通信部２００３は、監視カメラ１０００から、コマンドのレスポンスやストリーミング配信された撮像画像等を受信する。
【００６１】
入力部２００４は、例えば、ボタン、十字キ―、タッチパネル、マウスなどで構成される。この入力部２００４は、ユーザからの指示の入力を受け付ける。例えば、入力部２００４は、ユーザからの指示として、監視カメラ１０００に対する各種のコマンドの送信指示の入力を受け付けることができる。
【００６２】
また、入力部２００４は、ユーザから監視カメラ１０００に対する命令送信指示が入力されると、制御部２００１にこの入力があった旨を通知する。そして、制御部２００１は、入力部２００４に入力された指示に応じて、監視カメラ１０００に対する命令を生成する。次に、制御部２００１は、通信部２００３に指示し、生成した命令を監視カメラ１０００に送信させる。
【００６３】
さらに、入力部２００４は、制御部２００１が記憶部２００２に記憶されたプログラムを実行することにより生成されるユーザへの問い合わせメッセージ等に対するユーザの応答の入力を受け付けることができる。
【００６４】
復号部２００５は、通信部２００３から出力された撮像画像を復号し且つ伸長する。そして、復号部２００５は、この復号し且つ伸長された撮像画像を表示部２００６に出力する。これにより、表示部２００６は、復号部２００５から出力された撮像画像に対応する画像を表示する。
【００６５】
なお、表示部２００６は、制御部２００１が記憶部２００２に記憶されたプログラムを実行することにより生成されるユーザへの問い合わせメッセージ等を表示させることができる。
【００６６】
以上、監視カメラ１０００及びクライアント装置２０００のそれぞれの内部構成について説明したが、図２及び図３に示す処理ブロックは、本発明における撮像装置及び外部装置の好適な実施例を説明したものであり、この限りではない。音声入力部や音声出力部を備えるなど、本発明の要旨の範囲内で、種々の変形及び変更が可能である。
【００６７】
続いて、図４は、監視カメラ１０００とクライアント装置２０００との間における、ストリーミング配信される撮像画像のパラメータの設定開始から撮像画像がストリーミング配信されるまでの、典型的なコマンドシーケンスを説明するためのシーケンス図である。
【００６８】
なお、本実施例におけるトランザクションとは、クライアント装置２０００から監視カメラ１０００へ送信されるコマンドと、それに対して監視カメラ１０００がクライアント装置２０００へ返送するレスポンスのペアのことを指している。
【００６９】
図４における６０００は、ネットワーク機器接続のトランザクションである。クライアント装置２０００は、ネットワーク機器を接続するためのＰｒｏｂｅコマンドをユニキャスト、或いはマルチキャストでＩＰネットワーク網１５００に送信する。ネットワークに接続されている監視カメラ１０００は、コマンド受け付け可能となったことを示すＰｒｏｂｅＭａｔｃｈレスポンスをクライアント装置２０００へ返送する。
【００７０】
６００１は、Ｓｕｂｓｃｒｉｂｅのトランザクションである。このトランザクションにより、クライアント装置２０００は、監視カメラ１０００に対し、イベント配信を行うよう指示することができる。
【００７１】
６００２は、ＧｅｔＰｒｏｆｉｌｅｓトランザクションである。このトランザクションは、配信プロファイルに相当するＭｅｄｉａＰｒｏｆｉｌｅを取得するためのトランザクションである。ここで、ＭｅｄｉａＰｒｏｆｉｌｅとは、監視カメラ１０００の各種設定項目を関連づけて記憶するためのパラメータセットである。
【００７２】
この各種設定項目は、このＭｅｄｉａＰｒｏｆｉｌｅのＩＤであるＰｒｏｆｉｌｅＴｏｋｅｎと、後述のＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎ、後述のＶｉｄｅｏＥｎｃｏｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎのほか、音声のエンコーダ等を含む。そして、ＭｅｄｉａＰｒｏｆｉｌｅは、これら各種設定項目へのリンクを保持する。
【００７３】
クライアント装置２０００は、ＧｅｔＰｒｏｆｉｌｅｓコマンドを監視カメラ１０００に送信する。そして、ＧｅｔＰｒｏｆｉｌｅｓコマンドを受信した監視カメラ１０００は、ＭｅｄｉａＰｒｏｆｉｌｅのリストをクライアント装置２０００に送信する。
【００７４】
これにより、クライアント装置２０００は、ＭｅｄｉａＰｒｏｆｉｌｅを識別するための配信プロファイルＩＤとともに、監視カメラ１０００で現在使用可能なＭｅｄｉａＰｒｏｆｉｌｅのリストを取得する。なお、クライアント装置２０００は、監視カメラ１０００内に存在する配信可能な配信プロファイル設定を配信プロファイルＩＤで識別している。
【００７５】
６００３は、ＧｅｔＶｉｄｅｏＳｏｕｒｃｅｓコマンドのトランザクションである。このコマンドにより、クライアント装置２０００は、監視カメラ１０００が保持するＶｉｄｅｏＳｏｕｒｃｅのリストを取得する。
【００７６】
ここで、ＶｉｄｅｏＳｏｕｒｃｅとは、監視カメラ１０００が備える１つの撮像部１００４の性能を示すパラメータの集合体である。また、ＶｉｄｅｏＳｏｕｒｃｅは、ＶｉｄｅｏＳｏｕｒｃｅのＩＤであるＶｉｄｅｏＳｏｕｒｃｅＴｏｋｅｎと、撮像部１００４が出力可能な撮像画像の解像度を示すＲｅｓｏｌｕｔｉｏｎを含む。
【００７７】
クライアント装置２０００は、ＧｅｔＶｉｄｅｏＳｏｕｒｃｅｓコマンドを監視カメラ１０００に送信する。そして、ＧｅｔＶｉｄｅｏＳｏｕｒｃｅｓコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスをクライアント装置２０００に返送する。
【００７８】
６００４は、ＧｅｔＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎｓトランザクションである。このトランザクションは、監視カメラ１０００の保持するＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎのリストを取得するためのトランザクションである。
【００７９】
ここで、ＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎとは、監視カメラ１０００が備えるＶｉｄｅｏＳｏｕｒｃｅをＭｅｄｉａＰｒｏｆｉｌｅに関連付けるパラメータの集合体である。また、ＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎは、ＶｉｄｅｏＳｏｕｒｃｅが出力する撮像画像のうち、どの部分を切り出して配信画像とするかを指定するＢｏｕｎｄｓを含む。
【００８０】
なお、以下、ＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎを、ＶＳＣと称することがある。
【００８１】
クライアント装置２０００は、ＧｅｔＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎｓコマンドを監視カメラ１０００に送信する。そして、ＧｅｔＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎｓコマンドを受信した監視カメラ１０００は、監視カメラ１０００が保持するＶＳＣのＩＤを含むリストをクライアント装置２０００に返送する。
【００８２】
６００５は、ＧｅｔＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎｓトランザクションである。このトランザクションにより、クライアント装置２０００は、監視カメラ１０００が保持するＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎのリストを取得する。
【００８３】
クライアント装置２０００は、ＧｅｔＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎｓコマンドを監視カメラ１０００に送信する。又、このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返送する。
【００８４】
ここで、ＶｉｄｅｏＥｎｃｏｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎとは、撮像部１００４から出力された撮像画像の圧縮符号化に関する圧縮符号化設定をＭｅｄｉａＰｒｏｆｉｌｅに関連付けるパラメータの集合体である。以下、ＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎをＶＥＣと称することがある。この圧縮符号化設定は、記憶部１００２に記憶されている。
【００８５】
ＶＥＣは、ＶＥＣのＩＤであるＶＥＣＴｏｋｅｎ、圧縮符号化方式（ＪＰＥＧやＨ．２６４等）を指定するＥｎｃｏｄｉｎｇ、出力画像の解像度を指定するＲｅｓｏｌｕｔｉｏｎ、圧縮符号化品質を指定するＱｕａｌｉｔｙを含む。更に、ＶＥＣは、監視カメラ１０００から出力される撮像画像に関し、最大フレームレートを指定するＦｒａｍｅｒａｔｅＬｉｍｉｔ、及び最大ビットレートを指定するＢｉｔｒａｔｅＬｉｍｉｔを含む。
【００８６】
例えば、監視カメラ１０００は、ＶｉｄｅｏＳｏｕｒｃｅ、及びＶＳＣの内容に基づいて撮像部１００４から出力された撮像画像を、このＶＥＣ内に設定されたパラメータに従って、圧縮符号化し、通信部１００３を介してクライアント装置２０００に配信する。
【００８７】
６００６は、ＧｅｔＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎＯｐｔｉｏｎｓトランザクションである。このトランザクションにより、クライアント装置２０００は、ＩＤによって指定されたＶＥＣに関し、監視カメラ１０００が受け付け可能な各パラメータの選択肢や設定値の範囲を取得することができる。
【００８８】
クライアント装置２０００は、ＧｅｔＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎＯｐｔｉｏｎｓコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返送する。このトランザクションにより、クライアント装置２０００は、記憶部１００２に記憶されている圧縮符号化設定のＩＤを含むリストを監視カメラ１０００から取得する。
【００８９】
６００７は、ＣｒｅａｔｅＰｒｏｆｉｌｅのトランザクションである。このトランザクションは、配信プロファイルの作成を要求するためのトランザクションである。クライアント装置２０００は、ＣｒｅａｔｅＰｒｏｆｉｌｅコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返送する。
【００９０】
このトランザクションにより、クライアント装置２０００は、配信プロファイルを監視カメラ１０００内に新たに作成し、作成した配信プロファイルのＩＤを得ることができる。又、監視カメラ１０００は、この新たに作成された配信プロファイルを記憶する。
【００９１】
このトランザクションのコマンド処理後、監視カメラ１０００は、ＭｅｄｉａＰｒｏｆｉｌｅ変更通知イベントをクライアント装置２０００に送信することで、ＭｅｄｉａＰｒｏｆｉｌｅに何らかの変更があったことをクライアント装置２０００に通知する。
【００９２】
６００８は、ＡｄｄＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎのトランザクションである。このトランザクションは、ＶＳＣの追加を要求するためのトランザクションである。クライアント装置２０００は、ＡｄｄＶｉｄｅｏＳｏｕｒｃｅＣｏｎｆｉｇｕｒａｔｉｏｎのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスをクライアント装置２０００に返送する。
【００９３】
このトランザクションにおいて、クライアント装置２０００は、６００７で取得した配信プロファイルＩＤと６００４で取得したＶＳＣのＩＤとを指定する。これにより、クライアント装置２０００は、指定した配信プロファイルＩＤに対応するＭｅｄｉａＰｒｏｆｉｌｅに対し、指定したＶＳＣのＩＤに対応する所望のＶＳＣを関連付けることができる。
【００９４】
一方、監視カメラ１０００は、クライアント装置２０００で指定された配信プロファイルＩＤに対応するＭｅｄｉａＰｒｏｆｉｌｅと、クライアント装置２０００により指定されたＶＳＣのＩＤに対応する所望のＶＳＣと、を関連付けて記憶部１００２に記憶させる。
【００９５】
６００９は、ＡｄｄＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎのトランザクションである。このトランザクションは、ＶＥＣの追加を要求するためのトランザクションである。クライアント装置２０００は、ＡｄｄＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎのコマンドを監視カメラ１０００に送信する。監視カメラ１０００は、このコマンドのレスポンスをクライアント装置２０００に返送する。
【００９６】
このトランザクションにおいて、クライアント装置２０００は、６００７で取得した配信プロファイルＩＤと６００５で取得したＶＥＣのＩＤとを指定する。これにより、クライアント装置２０００は、指定した配信プロファイルＩＤに対応するＭｅｄｉａＰｒｏｆｉｌｅに対し、指定したＶＥＣのＩＤに対応するＶＥＣを関連付けることができる。
【００９７】
一方、監視カメラ１０００は、クライアント装置２０００により指定された配信プロファイルＩＤに対応するＭｅｄｉａＰｒｏｆｉｌｅと、クライアント装置２０００により指定されたＶＥＣのＩＤに対応する所望のＶＥＣと、を関連付けて記憶する。
【００９８】
６００８、６００９のトランザクションの処理後、監視カメラ１０００は、ＭｅｄｉａＰｒｏｆｉｌｅ変更通知イベントをクライアント装置２０００に送信することで、ＭｅｄｉａＰｒｏｆｉｌｅに何らかの変更があったことをクライアント装置２０００に通知する。
【００９９】
６０１０は、ＳｅｔＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎのトランザクションである。このトランザクションは、ＶＥＣの各パラメータを設定するためのトランザクションである。クライアント装置２０００は、ＳｅｔＶｉｄｅｏＥｎｃｏｒｄｅｒＣｏｎｆｉｇｕｒａｔｉｏｎのコマンドを監視カメラ１０００に送信する。
【０１００】
このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返送する。このトランザクションにより、クライアント装置２０００は、６００５で取得したＶＥＣの内容を、６００６で取得した選択肢に基づいて設定する。例えば、圧縮符号化方式や切出しサイズを変更する。監視カメラ１０００は、設定された圧縮符号化設定等の内容を記憶する。
【０１０１】
このトランザクションの処理後、監視カメラ１０００は、ＶＥＣ変更通知イベントをクライアント装置２０００に送信することにより、ＶＥＣに何らかの変更があったことをクライアント装置２０００に通知する。
【０１０２】
６０１１は、ＧｅｔＳｔｒｅａｍＵｒｉのトランザクションである。このトランザクションは、配信アドレスの取得を要求するためのトランザクションである。このトランザクションにて、クライアント装置２０００は、６００７で取得した配信プロファイルＩＤを指定し、指定した配信プロファイルの設定に基づいてストリーミング配信される撮像画像等を取得するためのアドレス（ＵＲＩ）を取得する。
【０１０３】
監視カメラ１０００は、クライアント装置２０００により指定された配信プロファイルＩＤに関連付けられているＶＳＣ、及びＶＥＣの内容に対応する画像をストリーミング配信するためのアドレスを、クライアント装置２０００に返送する。
【０１０４】
６０１２は、ＤＥＳＣＲＩＢＥのトランザクションである。このトランザクションは、配信情報の取得を要求するためのトランザクションである。クライアント装置２０００は、ＤＥＳＣＲＩＢＥのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスをクライアント装置２０００に返送する。
【０１０５】
このトランザクションにおいて、クライアント装置２０００は、６０１１で取得したＵＲＩを使用してＤＥＳＣＲＩＢＥコマンドを実行することにより、監視カメラ１０００がストリーミング配信するコンテンツの情報を要求して取得する。
【０１０６】
６０１３は、ＳＥＴＵＰのトランザクションである。このトランザクションは、配信設定を要求するためのトランザクションである。クライアント装置２０００は、ＳＥＴＵＰのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスをクライアント装置２０００に返送する。
【０１０７】
このトランザクションにおいて、クライアント装置２０００は、６０１２で取得した配信情報に関する詳細データに基づき、監視カメラ１０００に対してストリーミングの準備を行わせる。このコマンドを実行することにより、クライアント装置２０００と監視カメラ１０００との間で、セッション番号を含むストリームの伝送方法が共有される。
【０１０８】
６０１４は、ＰＬＡＹのトランザクションである。このトランザクションは、ストリーミング配信を開始させるためのトランザクションである。クライアント装置２０００は、ＰＬＡＹのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスをクライアント装置２０００に返送する。
【０１０９】
クライアント装置２０００は、ＰＬＡＹのコマンドを監視カメラ１０００に送信する際、６０１３で取得したセッション番号を用いることで、監視カメラ１０００にストリーミング配信の開始を要求することができる。
【０１１０】
６０１５は、監視カメラ１０００からクライアント装置２０００に配信されるストリームである。６０１４で開始を要求されたストリームを６０１３において共有された伝送方法によって配信する。
【０１１１】
６０１６は、ＴＥＡＲＤＯＷＮのトランザクションである。このトランザクションは、ストリーミング配信を停止させるためのトランザクションである。クライアント装置２０００は、ＴＥＡＲＤＯＷＮのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返送する。
【０１１２】
このトランザクションにおいて、クライアント装置２０００は、６０１３にて取得したセッション番号を指定してＴＥＡＤＯＷＮコマンドを実行することにより、監視カメラ１０００に対してストリーミング配信の停止を要求することができる。
【０１１３】
続いて、図５は、監視カメラ１０００とクライアント装置２０００との間における、画像処理設定に相当するＩｍａｇｉｎｇＳｅｔｔｉｎｇを変更するための、典型的なコマンドシーケンスを説明するためのシーケンス図である。
【０１１４】
図５における６０５０は、ＧｅｔＳｅｒｖｉｃｅｓのトランザクションである。このトランザクションにより、クライアント装置２０００は、監視カメラ１０００がサポートしているＷｅｂサービスの種類と各Ｗｅｂサービスを利用するためのアドレスＵＲＩを取得することができる。
【０１１５】
クライアント装置２０００は、ＧｅｔＳｅｒｖｉｃｅｓコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返送する。
【０１１６】
６０５１は、ＧｅｔＳｅｒｖｉｃｅＣａｐａｂｉｌｉｔｉｅｓのトランザクションである。このトランザクションにより、クライアント装置２０００は、６０５０で取得された各Ｗｅｂサービスの機能の一覧を取得することができる。
【０１１７】
クライアント装置２０００は、ＧｅｔＳｅｒｖｉｃｅＣａｐａｂｉｌｉｔｉｅｓのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返送する。
【０１１８】
６０５２は、ＧｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのトランザクションである。このトランザクションにより、クライアント装置２０００は、監視カメラ１０００が保持するＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのリストを取得することができる。このＩｍａｇｉｎｇＳｅｔｔｉｎｇｓは、記憶部１００２に記憶されている。
【０１１９】
クライアント装置２０００は、ＧｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返信する。
【０１２０】
６０５３は、ＧｅｔＯｐｔｉｏｎｓコマンドのトランザクションである。このトランザクションにより、クライアント装置２０００は、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのパラメータに関し、監視カメラ１０００が受け付け可能な選択肢を取得することができる。
【０１２１】
クライアント装置２０００は、ＧｅｔＯｐｔｉｏｎｓのコマンドを監視カメラ１０００に送信する。このコマンドを受信した監視カメラ１０００は、このコマンドのレスポンスを返信する。
【０１２２】
６０５４は、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのトランザクションである。このトランザクションにより、クライアント装置２０００は、監視カメラ１０００に対して新しいＩｍａｇｉｎｇＳｅｔｔｉｎｇｓを送信することで、記憶部１００２が記憶するＩｍａｇｉｎｇＳｅｔｔｉｎｇｓの内容を変更することができる。
【０１２３】
６０５５は、ＩｍａｇｉｎｇＳｅｔｔｉｎｇ変更通知イベントである。６０５４のコマンド処理後、監視カメラ１０００は、ＩｍａｇｉｎｇＳｅｔｔｉｎｇ変更通知イベントをクライアント装置２０００に送信することで、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓに何らかの変更があったことをクライアント装置２０００に通知する。
【０１２４】
続いて、図６は、本実施例に係る、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ型の定義の一例を説明するための図である。なお、本実施例では、このＩｍａｇｉｎｇＳｅｔｔｔｉｎｇｓ型を定義するために、ＯＮＶＩＦ規格で用いられる、ＸＭＬ  Ｓｃｈｅｍａ  Ｄｅｆｉｎｉｔｉｏｎ言語（以下、ＸＳＤと称することがある）を用いるものとする。
【０１２５】
図６（ａ）は、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ型の内容を示す。図６（ａ）では、ｓｅｑｕｅｎｃｅ指定子により、図６（ａ）の要素の順番が定義通りに出現することを指定している。例えば、後述のＢａｃｋｌｉｇｈＣｏｍｅｐｎｓａｔｉｏｎは、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ、及びＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎよりも先に出現し、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅは、ＤａｒｋＣｏｍｅｎｓａｔｉｏｎよりも先に出現する。
【０１２６】
図６（ａ）において、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（以下、ＢＬＣと称することがある）は、露出補正処理部１００５の逆光補正処理をＯＮ及びＯＦＦするためのパラメータである。このＢＬＣは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１２７】
Ｂｒｉｇｈｔｎｅｓｓは、撮像部１００４から出力される撮像画像の明るさを指定するためのパラメータである。このＢｒｉｇｈｔｎｅｓｓは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。ＣｏｌｏｒＳａｔｕｒａｔｉｏｎは、撮像部１００４から出力される撮像画像の明度を指定するためのパラメータである。このＣｏｌｏｒＳａｔｕｒａｔｉｏｎは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１２８】
Ｃｏｎｔｒａｓｔは、撮像部１００４から出力される撮像画像の色の濃さを指定するためのパラメータである。このＣｏｎｔｒａｓｔは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。Ｅｘｐｏｓｕｒｅは、撮像部１００４から出力される撮像画像の露出を変更するためのパラメータである。このＥｘｐｏｓｕｒｅは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１２９】
Ｆｏｃｕｓは、撮像部１００４のフォーカス設定を変更するためのパラメータである。このＦｏｃｕｓは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。ＩｒＣｕｔＦｉｌｔｅｒは、撮像部１００４に含まれる撮像光学系の光路に挿抜可能なＩＲＣＦ（Ｉｎｆｒａｒｅｄ  Ｃｕｔ  Ｆｉｌｔｅｒ）の設定を変更するためのパラメータである。
【０１３０】
なお、ここで、ＩＲＣＦは、赤外線を遮断するためのフィルタ―である。また、ＩＲＣｕｔＦｉｌｔｅｒは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１３１】
Ｓｈａｒｐｎｅｓｓは、撮像部１００４から出力される撮像画像のシャープネスの設定を変更するためのパラメータである。このＳｈａｒｐｎｅｓｓは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１３２】
ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅは、ＷＤＲ画像合成処理部１００６によるＷＤＲ処理の設定を変更するためのパラメータである。このＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅの値には、ＯＮ及びＯＦＦを設定することができる。また、このＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１３３】
なお、値がＯＮに設定されたＷｉｄｅＤｙｎａｍｉｇＲａｎｇｅは、監視カメラ１０００にＷＤＲ処理をＯＮさせることを示す。また、値がＯＦＦに設定されたＷｉｄｅＤｙｎａｍｉｇＲａｎｇｅは、監視カメラ１０００にＷＤＲ処理をＯＦＦさせることを示す。よって、本実施例におけるＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのコマンドは、ＷＤＲ画像合成処理部１００６の動作を制御するための合成コマンドに相当する。
【０１３４】
ＷｈｉｔｅＢａｌａｎｃｅは、撮像部１００４から出力される撮像画像のホワイトバランスを調整するためのパラメータである。このＷｈｉｔｅＢａｌａｎｃｅは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。また、Ｅｘｔｅｎｔｉｏｎは、図６（ｂ）に展開される拡張されたパラメータを含む。このＥｘｔｅｎｔｉｏｎは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１３５】
続いて、図６（ｂ）乃至（ｅ）は、いずれも図６（ａ）に示すＩｍｉａｇｉｎｇＳｅｔｔｉｎｇｓに追加されるパラメータである。また、これらのパラメータは、図６（ａ）の各パラメータと同様に画像処理設定の一部である。
【０１３６】
図６（ｂ）におけるＩｍａｇｅＳｔａｂｉｌｉｚａｔｉｏｎは、撮像部１００４から出力される撮像画像の防振機能を設定するためのパラメータである。なお、図６（ｂ）では、ｓｅｑｕｅｎｃｅ指定子により、図６（ｂ）の要素の順番が定義通りに出現することを指定している。
【０１３７】
図６（ｃ）における、ＩｒＣｕｔＦｉｌｔｅｒＡｕｔｏＡｄｊｕｓｔｍｅｎｔは、ＩＲＣＦを挿入及び抜去それぞれの場合に用いられる情報（被写体の輝度や遅延時間）を設定するためのパラメータである。図６（ｃ）では、ｓｅｑｕｅｎｃｅ指定子により、図６（ｃ）の要素の順番が定義通りに出現することを指定している。
【０１３８】
なお、ＩｍａｇｅＳｔａｂｉｌｉｚａｔｉｏｎ及びＩｒＣｕｔＦｉｌｔｅｒＡｕｔｏＡｄｊｕｓｔｍｅｎｔのそれぞれは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１３９】
図６（ｄ）におけるＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎは、露出補正処理部１００５による撮像部１００４から出力される撮像画像の暗部を検出し、検出した暗部を明るく補正する暗部補正処理を、設定するためのパラメータである。図６（ｄ）では、ｓｅｑｕｅｎｃｅ指定子により、図６（ｄ）の要素の順番が定義通りに出現することを指定している。
【０１４０】
なお、以下、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎをＤＣと称することがある。また、このＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎは、ＸＳＤのｍｉｎＯｃｃｕｒｓ指定子により、省略されても良いようになっている。
【０１４１】
このＤＣの値には、ＯＮ、ＯＦＦ、及びＡＵＴＯを設定することができる。ここで、値がＯＮに設定されたＤＣは、監視カメラ１０００に暗部補正処理をＯＮさせることを示す。また、値がＯＦＦに設定されたＤＣは、監視カメラ１０００に暗部補正処理をＯＦＦさせることを示す。さらに、値がＡＵＴＯに設定されたＤＣは、監視カメラ１０００に暗部補正処理のＯＮ及びＯＦＦを自動で判断させることを示す。
【０１４２】
よって、本実施例におけるＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのコマンドは、露出補正処理部１００５の動作を制御するための露出設定コマンドに相当する。
【０１４３】
ＤＣの値には、ＯＮ、ＯＦＦ、及びＡＵＴＯのうち、いずれか１つが設定可能である。（つまり、ＤＣの選択肢は、ＯＮ、ＯＦＦ、及びＡＵＴＯである。）
【０１４４】
従って、６０５３のＧｅｔＯｐｔｉｏｎｓのトランザクションでは、ＷＤＲ、ＢＣ、及びＤＣに関し、前述の選択肢が、設定可能パラメータとしてクライアント装置２０００に返送されることとなる。
【０１４５】
また、６０５４のＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのトランザクションにおいて、値がＯＮのＷＤＲには、有効強度を指定するためのＬｅｖｅｌパラメータを添えることができる。同様に、このトランザクションにおいて、値がＯＮのＤＣには、有効強度を指定するためのＬｅｖｅｌパラメータを添えることができる。
【０１４６】
なお、本実施例において、値がＯＮのＷＤＲに対応するＬｅｖｅｌパラメータは、ＷＤＲ画像合成処理部１００６が撮像部１００４から出力された撮像画像を明るくするレベルに相当する。また、このレベルの値は、所定の範囲に制限されているものとする。
【０１４７】
図７は、６０５４のＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓトランザクションにおけるコマンドの構成例を示す。なお、このコマンドは、ＸＭＬ（ｅｘｔｅｎｓｉｂｌｅ  ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ）で記述されている。
【０１４８】
図７（ａ）は、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドの構成の一例を示す図である。このコマンドは、前述のＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータを更新するためのものである。
【０１４９】
クライアント装置２０００が図７（ａ）のコマンドを監視カメラ１０００に通知することにより、監視カメラ１０００が記憶するこれら設定パラメータは、更新される。
【０１５０】
図７（ａ）に示すように、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドでは、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）の設定パラメータは、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）の設定パラメータよりも先に記述される。
【０１５１】
また、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドでは、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）の設定パラメータは、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータよりも先に記述される。
【０１５２】
図７（ｂ）乃至（ｄ）は、各設定パラメータを示す。図７（ｂ）は、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）の設定パラメータの構成を示す図である。この設定パラメータのＭｏｄｅの値は、ＯＮである。また、このＭｏｄｅの値がＯＮである場合には、この設定パラメータには、Ｌｅｖｅｌを記述することができる。この設定パラメータのＬｅｖｅｌの値は、１．８である。
【０１５３】
なお、本実施例のＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）の設定パラメータは、逆光補正処理を動作させることを示すとともに、撮像部１００４から出力された撮像画像を逆行補正処理が明るくするレベルを示す第１の画像処理情報に相当する。
【０１５４】
また、上述したように、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）のＭｏｄｅの値は、ＯＮに限られるものではない。このＭｏｄｅには、ＯＮ及びＯＦＦの値が択一的に設定される。
【０１５５】
そして、このＭｏｄｅの値がＯＦＦである場合には、この設定パラメータには、Ｌｅｖｅｌを記述することはできない。また、ＯＮＶＩＦでは、このＬｅｖｅｌの値は、数値であり、この値の単位は、単位無しとして定義されている。そして、ＯＮＶＩＦでは、この値の範囲は、所定の範囲に制限されているものの、この範囲の上限及び下限は、各監視カメラメーカーが自由に定めるものとされている。
【０１５６】
また、このＬｅｖｅｌの値が大きくなればなるほど、撮像部１００４から出力された撮像画像は明るくなるものとする。
【０１５７】
図７（ｃ）は、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅの設定パラメータの構成を示す図である。この設定パラメータのＭｏｄｅの値は、ＯＮである。また、このＭｏｄｅの値がＯＮである場合には、この設定パラメータには、Ｌｅｖｅｌを記述することができる。
【０１５８】
なお、本実施例におけるＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）の設定パラメータは、ＷＤＲ処理を動作させることを示すとともに、撮像部１００４から出力された撮像画像をＷＤＲ処理が明るくするレベルを示す合成情報に相当する。また、上述したように、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）のＭｏｄｅの値は、ＯＮに限られるものではない。このＭｏｄｅには、ＯＮ及びＯＦＦの値が択一的に設定される。
【０１５９】
そして、このＭｏｄｅの値がＯＦＦである場合には、この設定パラメータには、Ｌｅｖｅｌを記述することはできない。また、ＯＮＶＩＦでは、このＬｅｖｅｌの値は、数値であるものとされ、この値の単位は、無単位として定義されている。そして、ＯＮＶＩＦでは、この値の範囲は、所定の範囲に制限されるものの、この範囲の上限及び下限は、各監視カメラメーカーが自由に定めるものとされている。
【０１６０】
また、このＬｅｖｅｌの値が大きくなればなるほど、撮像部１００４から出力された撮像画像は明るくなるものとする。
【０１６１】
図７（ｄ）は、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータの構成を示す図である。それぞれ後述する図８の設定に対応するパラメータ値を例示している。この設定パラメータのＭｏｄｅの値は、ＡＵＴＯである。
【０１６２】
なお、上述したように、本実施例におけるＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータのＭｏｄｅの値は、ＡＵＴＯに限られるものではない。このＭｏｄｅには、ＯＮ、ＯＦＦ、及びＡＵＴＯの値が択一的に設定される。
【０１６３】
そして、このＭｏｄｅの値がＯＮの場合には、この設定パラメータには、Ｌｅｖｅｌを記述することができる。一方、このＭｏｄｅの値がＯＦＦ又はＡＵＴＯである場合には、この設定パラメータには、Ｌｅｖｅｌを記述することができない。
【０１６４】
また、ＯＮＶＩＦでは、このＬｅｖｅｌの値は、数値であり、この値の単位は、無単位として定義されるものとする。そして、ＯＮＶＩＦでは、この値の範囲は、所定の範囲に制限され、具体的には、０から＋１．０の範囲として定義されているものとする。なお、このＬｅｖｅｌの値が大きくなればなるほど、撮像部１００４から出力された撮像画像は明るくなるものとする。
【０１６５】
なお、本実施例におけるＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドは、露出補正処理部１００５の動作に関する合成情報とＷＤＲ画像合成処理部１００６の動作に関する画像処理情報とが記述され得る単一のコマンドに相当する。
【０１６６】
続いて、図８は、監視カメラ１０００のＩｍａｇｉｎｇＳｅｔｔｉｎｇｓを設定するためのＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面の一例を説明するための図である。この画面は、制御部２００１により表示部２００６に表示される。
【０１６７】
図８において、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面８０００は、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０と、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０と、を含む。また、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面８０００は、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０と、設定ボタン８０４０と、閉じるボタン８０４１を含む。
【０１６８】
なお、図８の画面では、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０は、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０よりも上に表示される。また、図８の画面では、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０は、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０よりも上に表示される。
【０１６９】
ここで、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０は、ＯＮ及びＯＦＦの２つの選択肢から構成されるラジオボタン含む。ここで、本実施例において、このＯＮに対応する選択肢は、ＷＤＲ画像合成処理部１００６を動作させることを示す合成動作選択肢に相当し、このＯＦＦに対応する選択肢は、ＷＤＲ画像合成処理部１００６の動作を停止させることを示す合成停止選択肢に相当する。
【０１７０】
したがって、本実施例において、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０は、ＷＤＲ画像合成処理部１００６の動作に関する合成情報をユーザに入力させるための合成情報入力領域に相当する。
【０１７１】
また、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０は、ＯＮ、ＯＦＦ、及びＡＵＴＯの３つの選択肢から構成されるラジオボタンを含む。ここで、本実施例において、このＯＮに対応する選択肢は、暗部補正処理を動作させることを示す画像処理動作選択肢に相当し、このＯＦＦに対応する選択肢は、暗部補正処理を停止させることを示す画像処理停止選択肢に相当する。
【０１７２】
さらに、このＡＵＴＯに対応する選択肢は、露出補正処理部１００５の動作を監視カメラ１０００に自動で制御させるための画像処理自動選択肢に相当する。したがって、本実施例において、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０は、露出補正処理部１００５の動作に関する画像処理情報をユーザに入力させるための画像処理情報入力領域に相当する。
【０１７３】
そして、ユーザにより設定ボタン８０４０が押下された場合、クライアント装置２０００は、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面８０００に設定された内容に応じたＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのコマンド７０００を監視カメラ１０００に送信する。さらに、クライアント装置２０００は、この送信とともに、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面８０００の表示を終了する。
【０１７４】
なお、本実施例におけるＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面８０００は、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドに含まれるＢＬＣ、ＷＤＲ、及びＤＣのそれぞれの値をユーザに入力させるためのユーザーインターフェースに相当する。
【０１７５】
また、ユーザにより閉じるボタン８０４１が押下された場合、クライアント装置２０００は、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのコマンドを監視カメラ１０００に送信することなく、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面８０００の表示を終了する。  
【０１７６】
また、ここではＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎの設定をＡＵＴＯにしたため、Ｌｅｖｅｌ設定用のバー８０２１がグレーアウトしている。
【０１７７】
図８のＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面８０００では、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）、及びＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の全てを有効にすることができる。  
【０１７８】
このため、逆光補正処理、ＷＤＲ処理、及び暗部補正処理が同時に動作してしまうことがあるので、撮像部１００４から出力された撮像画像が明るくなり過ぎてしまうことがあった。そこで、本実施例では、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定値をＡＵＴＯにすることができるので、監視カメラ１０００は、それぞれの処理を考慮した上での適切な暗部補正処理を行うことができる。
【０１７９】
続いて、図９は、本実施例に係るクライアント装置２０００における、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面表示処理を説明するためのフローチャートである。この処理は、監視カメラ１０００からストリーミング配信される撮像画像に対する画像処理設定をクライアント装置２０００のユーザが変更する際に、クライアント装置２０００にて実行される処理である。
【０１８０】
なお、この処理は、制御部２００１により実行される。また、この処理の結果、クライアント装置２０００の表示部２００６には、図８の画面が表示されることとなる。
【０１８１】
また、図８の画面には、ＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのうち、ＷＤＲ、ＤＣ、及びＢＣの値のみが設定可能に表示されているが、これに限られるものではない。例えば、図８の画面には、図６（ａ）乃至（ｅ）に含まれる他のパラメータ（或いは全てのパラメータ）の値が設定可能に表示されていても良い。
【０１８２】
図９におけるステップＳ９０００では、制御部２００１は、表示部２００６に指示し、図８に示されるＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定画面を表示させる。
【０１８３】
ステップＳ９００１では、制御部２００１は、６０５２のトランザクションを実行することにより、監視カメラ１０００からＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのリストを取得する。そして、制御部２００１は、取得したＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのリストを記憶部２００２に記憶させる。
【０１８４】
なお、この取得したリストに含まれるＩｍａｇｉｎｇＳｅｔｔｉｎｇｓの数は、監視カメラが備える撮像部の数と同等であることが通常である。本実施例における監視カメラ１０００は、１つの撮像部１００４を備えているので、ステップＳ９００１で取得されたリストに含まれるＩｍａｇｉｎｇＳｅｔｔｉｎｇｓの数は、１つであるが、この限りではない。
【０１８５】
例えば、監視カメラが複数の撮像部を備えているために、ステップＳ９００１で取得されたリストに複数のＩｍａｇｉｎｇＳｅｔｔｉｎｇｓが含まれる場合も想定され得る。このような想定の場合は、これら複数のＩｍａｇｉｎｇＳｅｔｔｉｎｇｓの表示を切り替えるために、図８の画面内に複数のタブを設けても良い。
【０１８６】
また、これら複数のＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのそれぞれに図８の画面が表示されるように構成しても良い。例えば、ステップＳ９００１で取得されたリストに２つのＩｍａｇｉｎｇＳｅｔｔｉｎｇｓが含まれている場合には、２つのＩｍａｇｉｎｇＳｅｔｔｉｎｇｓのそれぞれのために、図８の画面を２つ表示するように構成しても良い。
【０１８７】
ステップＳ９００２では、制御部２００１は、６０５３のトランザクションを実行することにより、ＩｍａｇｉｎＳｅｔｔｉｎｇｓの各パラメータについて、監視カメラ１０００が受け付け可能な選択肢等を監視カメラ１０００から取得する。また、制御部２００１は、取得した選択肢等を示す情報を記憶部２００２に記憶させる。
【０１８８】
ステップＳ９００３では、制御部２００１は、図８の画面を表示部２００６に表示させる。ここで、制御部２００１は、ステップＳ９００１で得られたＩｍａｇｉｎｇＳｅｔｔｉｎｇｓに含まれるＷＤＲ、ＤＣ、及びＢＬＣの設定値に応じ、図８の画面における、それぞれの設定値に対応するラジオボタンを選択された状態にする。
【０１８９】
例えば、制御部２００１は、記憶部２００２に記憶されたＩｍａｇｉｎｇＳｅｔｔｉｎｇｓにおけるＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎの設定パラメータの値を読み出す。次に、制御部２００１は、読み出した値がＯＮ及びＯＦＦのいずれであるのかを判定する。
【０１９０】
そして、制御部２００１は、読み出した値がＯＮであると判定した場合には、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０に含まれるラジオボタンのＯＮに対応する選択肢を選択状態にする。
【０１９１】
一方、制御部２００１は、読み出した値がＯＦＦであると判定した場合には、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０に含まれるラジオボタンのＯＦＦに対応する選択肢を選択状態にする。
【０１９２】
また、例えば、制御部２００１は、記憶部２００２に記憶されたＩｍａｇｉｎｇＳｅｔｔｉｎｇｓにおけるＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅの設定パラメータの値を読み出す。次に、制御部２００１は、読み出した値がＯＮ及びＯＦＦのいずれであるのかを判定する。
【０１９３】
そして、制御部２００１は、読み出した値がＯＮであると判定した場合には、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０に含まれるラジオボタンのＯＮに対応する選択肢を選択状態にする。
【０１９４】
一方、制御部２００１は、読み出した値がＯＦＦであると判定した場合には、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０に含まれるラジオボタンのＯＦＦに対応する選択肢を選択状態にする。
【０１９５】
また、例えば、制御部２００１は、記憶部２００２に記憶されたＩｍａｇｉｎｇＳｅｔｔｉｎｇｓにおけるＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎの設定パラメータの値を読み出す。次に、制御部２００１は、読み出した値がＯＮ、ＯＦＦ、及びＡＵＴＯのいずれであるのかを判定する。
【０１９６】
そして、制御部２００１は、読み出した値がＯＮであると判定した場合には、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０に含まれるラジオボタンのＯＮに対応する選択肢を選択状態にする。
【０１９７】
一方、制御部２００１は、読み出した値がＯＦＦであると判定した場合には、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０に含まれるラジオボタンのＯＦＦに対応する選択肢を選択状態にする。
【０１９８】
或いは、制御部２００１は、読み出した値がＡＵＴＯであると判定した場合には、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０に含まれるラジオボタンのＡＵＴＯに対応する選択肢を選択状態にする。
【０１９９】
さらに、制御部２００１は、ステップＳ９００２で得られた選択肢の内容に基づき、図８の画面におけるラジオボタンのうち、監視カメラ１０００が受け付け可能な選択肢以外のラジオボタンは、ユーザが選択することができないように表示させる。
【０２００】
なお、制御部２００１は、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０のラジオボタンを入力可能に表示させた後、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０のラジオボタンを入力可能に表示させても良い。
【０２０１】
ステップＳ９００４では、制御部２００１は、図８の画面におけるいずれかのボタンが押下されるまで、又は、６０５５のＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定変更イベントを監視カメラ１０００から受信するまで、待機する。
【０２０２】
そして、制御部２００１は、設定ボタン８０４０が押下されたと判定した場合には、ステップＳ９００５に処理を進める。また、制御部２００１は、閉じるボタン８０４１が押下されたと判定した場合には、ステップＳ９００６に処理を進める。そして、制御部２００１は、通信部２００３により６０５５のＩｍａｇｉｎｇＳｅｔｔｉｎｇｓ設定変更イベントが受信された場合には、制御部２００１は、ステップＳ９００１に処理を戻す。
【０２０３】
ステップＳ９００５では、制御部２００１は、８０１０、８０２０、及び８０３０のそれぞれの入力エリアで選択されたラジオボタンに応じたパラメータを含むＳｅｔＩｍａｉｎｇＳｅｔｔｉｎｇｓコマンド７０００を生成する。そして、制御部２００１は、通信部２００３に指示し、生成したＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドを、監視カメラ１０００に送信させる。
【０２０４】
つまり、この生成されたＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｇｓコマンドには、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０のラジオボタンで選択された選択肢等に応じた値が記述される。同様に、この生成されたＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｇｓコマンドには、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０のラジオボタンで選択された選択肢等に応じた値が記述される。
【０２０５】
また、同様に、この生成されたＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドには、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０のラジオボタンで選択された選択肢等に応じた値が記述される。
【０２０６】
具体的には、クライアント装置２０００は、図８の画面の設定内容で設定ボタン８０４０が押下された場合には、図７に示したＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドを、監視カメラ１０００に送信する。
【０２０７】
ステップＳ９００６では、制御部２００１は、表示部２００６における図８の画面の表示を、終了させる。
【０２０８】
以上のように、本実施例では、監視カメラ１０００が受信するＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドには、ＷＤＲの設定パラメータとＤＣの設定パラメータとが記述され得る。
【０２０９】
ここで、このＷＤＲの設定パラメータは、ＷＤＲ処理を動作させるのか、このＷＤＲ処理を停止させるのかを択一的に示す。一方、このＤＣの設定パラメータは、露出補正処理部１００５の暗部補正処理を動作させるのか、この暗部補正処理を停止させるのか、又はこの暗部補正処理の動作を監視カメラ１０００に制御させるのかを択一的に示す。
【０２１０】
これにより、ＷＤＲ処理を動作させる場合に、暗部補正処理を動作させるか否かを監視カメラ１０００に自動で制御させることができる。このため、ＷＤＲ処理及び暗部補正処理のそれぞれで撮像画像がどの程度明るくなるのかを考慮した上で、それぞれの動作を制御する必要性を減らすことができる。
【０２１１】
また、本実施例におけるＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンド、及びこのコマンドにおけるＷＤＲの設定パラメータは、複数の監視カメラメーカーの間で標準化されたものである。
【０２１２】
例えば、ＯＮＶＩＦは、ＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドを、監視カメラの撮像処理及び画像処理を設定するための単一のコマンドとして標準化している。更に、ＯＮＶＩＦは、このコマンドにおけるＷＤＲの設定パラメータには、ＯＮ及びＯＦＦのいずれか一方の値が設定されるものとして標準化している。
【０２１３】
このようなＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドにＤＣの設定パラメータを新たに追加する場合、このＤＣの設定パラメータにはＯＮ、ＯＦＦ、及びＡＵＴＯのいずれか１つの値が設定されるものとすることは、非常に有効である。
【０２１４】
なぜならば、ＷＤＲ処理及び暗部補正処理のそれぞれの効果は、監視カメラメーカー毎に異なっており、撮像部１００４から出力された撮像画像が暗過ぎることなく且つ明る過ぎることなく、それぞれの処理の動作を制御することは、極めて難しいからである。
【０２１５】
そこで、本実施例のように、ＤＣの設定パラメータに設定される値としてＡＵＴＯを新たに設けることで、暗部補正処理の動作を監視カメラ１０００に自動で制御させることが可能となる。これにより、撮像部１００４から出力された撮像画像が暗過ぎてしまったり、明る過ぎてしまったりすることを防止することができる。
【０２１６】
さらに、これは、所定の監視領域を監視する監視カメラでは、特に有効である。具体的には、監視領域の撮像画像は、有事の際の証拠となる重要な情報である。このため、監視カメラのＷＤＲ処理及び暗部補正処理のそれぞれの動作を適切に設定することができず、監視領域の撮像画像に白飛びが発生したりや黒つぶれが残ったりしてしまうことは、許されないからである。
【０２１７】
以上、本実施例の効果は、ＷＤＲ処理と暗部補正処理との関係で述べられているが、本実施例の効果は、逆光補正処理と暗部補正処理との関係でも、逆光補正処理とＷＤＲ補正処理と暗部補正処理との関係でも同様である。
【０２１８】
また、本実施例におけるＳｅｔＩｍａｇｉｎｇＳｅｔｔｉｎｇｓコマンドは、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）の設定パラメータの後に、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータが記述される。
【０２１９】
これにより、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）の設定パラメータの設定の結果に応じ、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータを設定することができる。例えば、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００３）の設定パラメータのＭｏｄｅの値がＯＮに設定されたことに応じ、ＤａｒｋＣｏｍｅｐｎｓａｔｉｏｎ（７００３）の設定パラメータのＭｏｄｅの値をＡＵＴＯに設定することができる。
【０２２０】
この結果、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）の設定パラメータを確認した上で、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００３）の設定パラメータを設定するという、スムーズなパラメータの設定を実現することができる。
【０２２１】
この点については、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）の設定パラメータとＤａｒｋＣｏｍｅｐｎｓａｔｉｏｎ（７００３）との設定パラメータとの関係でも、同様である。
【０２２２】
また、本実施例では、ＢＣ、ＷＤＲ、ＤＣの設定値を送信したが、それぞれ省略することができる。また、ＢＣ、ＷＤＲにＬｅｖｅｌを設定していたが、省略することができる。
【０２２３】
また、本実施例では、露出補正処理部１００５の暗部補正処理を設定するためのパラメータを「ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ」と称したが、これに限られるものではない。「ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ」の代わりに「ＤａｒｋｎｅｓｓＣｏｍｐｅｎｓａｔｉｏｎ」と称しても良い。或いは、「ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ」の代わりに「Ｄｅｌｉｇｈｔｉｎｇ」と称しても良い。
【０２２４】
また、本実施例における露出補正処理部１００５は、複数の処理ブロックで構成されても良く、この際、逆光補正処理を実行する処理ブロックと暗部補正処理を実行する処理ブロックとは、必ずしも同じ処理ブロックである必要は無い。例えば、露出補正処理部１００５に含まれる２つの処理ブロックのうち、一方を逆光補正処理が実行される処理ブロックとし、他方を暗部補正処理が実行される処理ブロックとしても良い。
【０２２５】
この場合、逆光補正処理が実行される処理ブロックは、撮像画像を画像処理で明るくする第１の画像処理部に相当し、暗部補正処理が実行される処理ブロックは、撮像画像をこの画像処理とは異なる画像処理で明るくする第２の画像処理部に相当する。
【０２２６】
また、本実施例におけるステップＳ９００４では、制御部２００１は、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０のラジオボタンのＯＮに対応する選択肢が選択されたか否かを判定しても良い。
【０２２７】
さらに、制御部２００１は、このＯＮに対応する選択肢が選択されたと判定した場合には、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０のラジオボタンのＡＵＴＯに対応する選択肢を選択状態にしても良い。
【０２２８】
その上、制御部２００１は、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０のラジオボタンのＯＦＦに対応する選択肢が選択されたか否かを判定しても良い。
【０２２９】
なおかつ、制御部２００１は、このＯＦＦに対応する選択肢が選択されたと判定した場合には、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０のラジオボタンのＯＮに対応する選択肢を選択状態にしても良い。
【０２３０】
また、本実施例におけるステップＳ９００４では、制御部２００１は、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０のラジオボタンのＯＮに対応する選択肢が選択されたか否かを判定しても良い。
【０２３１】
さらに、制御部２００１は、このＯＮに対応する選択肢が選択されたと判定した場合には、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０のラジオボタンのＡＵＴＯに対応する選択肢を選択状態にしても良い。
【０２３２】
その上、制御部２００１は、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０のラジオボタンのＯＦＦに対応する選択肢が選択されたか否かを判定しても良い。
【０２３３】
なおかつ、制御部２００１は、このＯＦＦに対応する選択肢が選択されたと判定した場合には、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０のラジオボタンのＯＮに対応する選択肢を選択状態にしても良い。
【０２３４】
また、本実施例におけるステップＳ９００４では、制御部２００１は、表示部２００６において、まず、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０だけを表示させてもよい。さらに、この表示の後、制御部２００１は、このエリアでパラメータが入力されたと判定した場合には、表示部２００６において、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０を表示させても良い。
【０２３５】
なおかつ、この表示の後、制御部２００１は、表示部２００６において、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０を表示させても良い。
【０２３６】
これにより、表示部２００６において、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０が表示された後、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０が表示される。また、表示部２００６において、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０が表示された後、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０が表示される。
【０２３７】
また、本実施例におけるステップＳ９００４では、制御部２００１は、表示部２００６において、まず、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０だけを入力可能に表示させてもよい。さらに、この表示の後、制御部２００１は、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０でパラメータが入力されたか否かを判定しても良い。
【０２３８】
この判定の結果、制御部２００１は、このエリアでパラメータが入力されたと判定した場合には、表示部２００６において、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０を入力可能に表示させても良い。なおかつ、この表示の後、制御部２００１は、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０でパラメータが入力されたか否かを判定しても良い。
【０２３９】
この判定の結果、制御部２００１は、このエリアでパラメータが入力されたと判定した場合には、表示部２００６において、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０を入力可能に表示させても良い。
【０２４０】
これにより、表示部２００６において、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０３０が入力可能に表示された後、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０が入力可能に表示される。また、表示部２００６において、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ設定パラメータ入力エリア８０１０が入力可能に表示された後、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ設定パラメータ入力エリア８０２０が入力可能に表示される。
【０２４１】
また、本実施例では、撮像部１００４から出力された１枚の撮像画像を用い、この１枚の撮像画像を明るくする処理として、逆光補正処理及び暗部補正処理を用いたが、これに限られるものではない。例えば、逆光補正処理及び暗部補正処理のいずれか一方の代わりに、撮像部１００４から出力された１枚の撮像画像の該当する画素周辺の画素同士を加算することで、この撮像画像を明るくする画素加算処理を用いても良い。
【０２４２】
また、本実施例において、ＢａｃｋｌｉｇｈｔＣｏｍｐｅｎｓａｔｉｏｎ（７００１）の設定パラメータのＬｅｖｅｌの値の範囲は、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータのＬｅｖｅｌの値の範囲よりも広くしても良い。
【０２４３】
同様に、ＷｉｄｅＤｙｎａｍｉｃＲａｎｇｅ（７００２）の設定パラメータのＬｅｖｅｌの値の範囲も、ＤａｒｋＣｏｍｐｅｎｓａｔｉｏｎ（７００３）の設定パラメータのＬｅｖｅｌの値の範囲よりも広くしても良い。
【０２４４】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウエア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に提供し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０２４５】
以上、本発明の好ましい実施例について説明したが、本発明はこれらの実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【０２４６】
１０００  監視カメラ
１００３  通信部
１００４  撮像部
１００５  露出補正処理部
１００６  ＷＤＲ画像合成処理部
２０００  クライアント装置
【図１】
2015095765.tif 000003
【図２】
2015095765.tif 000004
【図３】
2015095765.tif 000005
【図４】
2015095765.tif 000006
【図５】
2015095765.tif 000007
【図６】
2015095765.tif 000008
【図７】
2015095765.tif 000009
【図８】
2015095765.tif 000010
【図９】
2015095765.tif 000011