(57)【要約】【課題】基準の情報が予め定まられていない場合にも、複数の撮像装置それぞれについて適当な情報を決定できるようにする。【解決手段】制御装置は、複数の撮像装置のそれぞれが撮像した所定の期間の画像データに対する第１メタデータを決定する制御装置であって、複数の撮像装置のそれぞれから前記画像データについての第２メタデータを取得する取得手段と、前記取得手段が取得した複数の第２メタデータに基づいて、前記第１メタデータを決定し、前記複数の第２メタデータが所定の条件を満たす場合には、前記複数の撮像装置が撮像した画像データに対して共通の前記第１メタデータを決定する決定手段とを備える。【選択図】図４
2020205530.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置のそれぞれが撮像した所定の期間の画像データに対する第１メタデータを決定する制御装置であって、
複数の撮像装置のそれぞれから前記画像データについての第２メタデータを取得する取得手段と、
前記取得手段が取得した複数の第２メタデータに基づいて、前記第１メタデータを決定し、前記複数の第２メタデータが所定の条件を満たす場合には、前記複数の撮像装置が撮像した画像データに対して共通の前記第１メタデータを決定する決定手段と、
を備えることを特徴とする制御装置。
【請求項２】
前記所定の期間は、１つのシーンに対応する期間であり、
前記第２メタデータは、１つの画像データの前記１つのシーンにおける最大の輝度値を示す、
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記決定手段は、前記複数の第２メタデータが前記所定の条件を満たす場合には、前記複数の第２メタデータの平均値を前記第１メタデータとして決定する、
ことを特徴とする請求項１または請求項２に記載の制御装置。
【請求項４】
前記複数の第２メタデータが前記所定の条件を満たす場合とは、前記複数の第２メタデータのうちの最大値と最小値との差分が第１の値より小さい場合である、
ことを特徴する請求項３に記載の制御装置。
【請求項５】
前記決定手段は、前記複数の第２メタデータが前記所定の条件を満たす場合には、前記複数の第２メタデータのうち一部を除いた第２メタデータに基づき、前記第１メタデータを決定する、
ことを特徴とする請求項１または請求項２に記載の制御装置。
【請求項６】
前記決定手段は、前記複数の第２メタデータが前記所定の条件を満たす場合には、前記複数の第２メタデータのうち一部を除いた第２メタデータの平均値を、前記第１メタデータとして決定する、
ことを特徴とする請求項５に記載の制御装置。
【請求項７】
前記複数の第２メタデータが前記所定の条件を満たす場合とは、前記複数の第２メタデータの平均値との差分が第２の値より大きいような第２メタデータが存在する場合であり、
前記決定手段は、前記複数の第２メタデータが前記所定の条件を満たす場合には、前記複数の第２メタデータのうち当該差分が前記第２の値以下の第２メタデータに基づき、前記第１メタデータを決定する、
ことを特徴とする請求項５または請求項６に記載の制御装置。
【請求項８】
前記決定手段は、
前記複数の第２メタデータが前記所定の条件を満たさない場合には、前記複数の撮像装置それぞれの前記第２メタデータを、前記複数の撮像装置それぞれの前記第１メタデータとして決定する、
ことを特徴とする請求項１から７のいずれか１項に記載の制御装置。
【請求項９】
請求項１から８のいずれか１項に記載の制御装置と、
複数の撮像装置と、
を備え、
前記複数の撮像装置のそれぞれは、
撮像した画像データに対する前記第２メタデータを記録手段に記録しており、
前記決定手段が決定した前記第１メタデータを取得すると、前記記録手段に記録された当該第２メタデータを当該第１メタデータに更新する、
ことを特徴とする撮像システム。
【請求項１０】
複数の撮像装置のそれぞれが撮像した所定の期間の画像データに対する第１メタデータを決定する制御方法であって、
複数の撮像装置のそれぞれから前記画像データについての第２メタデータを取得する取得工程と、
前記取得工程において取得された複数の第２メタデータに基づいて、前記第１メタデータを決定し、前記複数の第２メタデータが所定の条件を満たす場合には、前記複数の撮像装置が撮像した画像データに対して共通の前記第１メタデータを決定する決定工程と、
を有することを特徴とする制御方法。
【請求項１１】
コンピュータを請求項１から８のいずれか１項に記載の制御装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、撮像システム、制御方法に関する。
【背景技術】
【０００２】
例えば、スタジアムにおいて行われるスポーツの撮影において、スタジアム内の様々な場所に設置した複数の撮像装置（カメラ）によって、様々な角度から同一の被写体を撮影する場合がある。このとき、それぞれの撮像装置は、撮像装置自身が決定する情報に応じて撮影する。
【０００３】
特許文献１には、１つの撮像装置に対して所定の設定を行うための情報がユーザから入力されると、当該撮像装置が他の撮像機器に当該情報を送信することによって、複数の撮像装置において同一の設定を行う技術が示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１５４０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、特許文献１では、ユーザが入力した情報を基準として、複数の撮像装置は当該基準と同様の設定を行っている。しかしながら、ユーザの入力がない場合などの基準が予め定められていない場合には、特許文献１の技術は適用できない。
【０００６】
従って、基準の情報が予め定まられていない場合にも、複数の撮像装置それぞれについて適当な情報を決定できることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様は、
複数の撮像装置のそれぞれが撮像した所定の期間の画像データに対する第１メタデータを決定する制御装置であって、
複数の撮像装置のそれぞれから前記画像データについての第２メタデータを取得する取得手段と、
前記取得手段が取得した複数の第２メタデータに基づいて、前記第１メタデータを決定し、前記複数の第２メタデータが所定の条件を満たす場合には、前記複数の撮像装置が撮像した画像データに対して共通の前記第１メタデータを決定する決定手段と、
を備えることを特徴とする制御装置である。
【０００８】
本発明の第２の態様は、
複数の撮像装置のそれぞれが撮像した所定の期間の画像データに対する第１メタデータを決定する制御方法であって、
複数の撮像装置のそれぞれから前記画像データについての第２メタデータを取得する取得工程と、
前記取得工程において取得された複数の第２メタデータに基づいて、前記第１メタデータを決定し、前記複数の第２メタデータが所定の条件を満たす場合には、前記複数の撮像装置が撮像した画像データに対して共通の前記第１メタデータを決定する決定工程と、
を有することを特徴とする制御方法である。
【発明の効果】
【０００９】
本発明によれば、基準の情報が予め定まられていない場合にも、複数の撮像装置それぞれについて適当な情報を決定することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１に係る撮像システムの外観を示す図である。
【図２】実施形態１に係る撮像装置の構成を示す図である。
【図３】実施形態１に係るＭａｘＣＬＬの算出方法を示すフローチャートである。
【図４】実施形態１に係る新ＭａｘＣＬＬの決定方法を示すフローチャートである。
【図５】実施形態１に係るトーンマッピングを示す図である。
【図６】実施形態１に係る新ＭａｘＣＬＬを説明する図である。
【図７】変形例１に係る新ＭａｘＣＬＬを説明する図である。
【図８】変形例２に係る新ＭａｃＣＬＬを説明する図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１２】
＜実施形態１＞
本実施形態では、複数の撮像装置において適当に決定する情報として、複数の撮像装置が撮像した画像データに付加される情報であるメタデータを決定する撮像システムについて説明する。より具体的には、メタデータとして、各シーンに対応する期間または各フレームにおける画像データの最大輝度値を示すＭａｘＣＬＬ（Ｍａｘｉｍｕｍ  Ｃｏｎｔｅｎｔ  Ｌｉｇｈｔ  Ｌｅｖｅｌ）を用いる場合について説明する。しかしながら、メタデータは、例えば、ゲイン設定、露出の値、音量設定を示すものなどであってもよい。より詳細には、メタデータは、撮影環境に応じて複数の撮像装置の画像データに対して、それぞれに異なる情報にされ得るようなものであれば任意のメタデータであってもよい。
【００１３】
ここで、標準ダイナミックレンジ画像信号（ＳＤＲ画像信号）よりも大幅に広い範囲の輝度を表現することができる高ダイナミックレンジ画像信号（以下、ＨＤＲ画像信号）がある。ＭａｘＣＬＬは、ＨＤＲ画像信号を符号化して得られる画像データに付加される。この場合、ＭａｘＣＬＬは、その画像の再生に適した輝度変換を表示装置が実行するために利用される。より詳細には、例えば、画像の再生に適したトーンマッピングを、表示装置が選択するために用いられる。ここで、本実施形態におけるトーンマッピングとは、画像データの輝度値（画素値）から、表示装置（表示部）における表示輝度へのマッピングである。
【００１４】
また、ＭａｘＣＬＬは、撮像装置が設置されている場所などの撮影環境の違いにより値が異なる。例えば、太陽の位置やスタジアムの照明、屋根の有無などの撮影環境の違いにより、ＭａｘＣＬＬは変化する。撮像装置のそれぞれが決定するＭａｘＣＬＬは、同じ被写体の撮影がされる場合であっても、例えば、日向に設置した撮像装置では、明るく（高い数値で）記録される。一方、日陰に設置した撮像装置では、ＭａｘＣＬＬは、暗く（低い数値で）記録される。
【００１５】
［撮像システムの外観］
図１は、実施形態１に係る撮像システム１の外観を示している。撮像システム１は、撮像装置１００Ａ〜１００Ｆを有している。撮像装置１００Ａ〜１００Ｆのそれぞれは、フィールド１０１における撮像対象の人物１０２をそれぞれ異なる場所（方向）から撮像している。
【００１６】
また、本実施形態では、撮像装置１００Ａが、他の撮像装置１００Ｂ〜１００Ｆの制御
をすることが可能である。つまり、撮像装置１００Ａがマスターであり、撮像装置１００Ｂ〜１００Ｆがスレーブであるということができる。また、撮像装置１００Ａと撮像装置１００Ｂ〜１００Ｆのそれぞれとはケーブル１０９を介して互いに通信可能であり、例えば、ゲンロック信号（同期信号）の通信が行われる。ここで、ゲンロックとは、業務用の撮像装置などが外部からの同期信号を取得して、外部と同期をとる仕組みである。
【００１７】
［撮像装置の構成］
次に、図２を用いて、撮像装置１００Ａ〜１００Ｆのそれぞれの構成について説明する。なお、撮像装置１００Ａ〜１００Ｆのそれぞれは、互いに同じ構成を有しているため、以下では１つの撮像装置１００Ａの構成を例として説明する。
【００１８】
撮像装置１００Ａは、レンズ部２０１、撮像素子２０２、撮像処理部２０３、記録部２０４、表示処理部２０５、表示部２０６、算出部２０７、送受信部２０８、信号生成部２１０、決定部２１１を有する。撮像装置１００Ａは、送受信部２０８によって、伝送路２０９を介して、他の撮像装置と通信可能である。
【００１９】
レンズ部２０１は、撮像素子２０２の撮像面上に被写体像を結像する。レンズ部２０１は、ズーム機能、焦点調節機能および、絞り調節機能を備える。
【００２０】
撮像素子２０２は、多数の光電変換素子が配列された構成を有し、レンズ部２０１によって結像された被写体光学像を画素単位の画像信号に変換する。撮像素子２０２は、例えば、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサや、ＣＣＤ（Ｃｈａｒｇｅｄ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサである。
【００２１】
撮像処理部２０３は、撮像素子２０２に起因するデータの欠落などに対する補正を画像信号に施した後、当該画像信号に画像処理を施して画像データとして記録部２０４に記録する。なお、本実施形態では、撮像処理部２０３は、ＭａｘＣＬＬに対応したＨＤＲ１０＋と呼ばれる規格に準拠するように画像データを記録する。
【００２２】
記録部２０４は、画像データを記録（記憶）しており、例えば、ＲＡＭ、ＳＤカード、ＣＦカードなどの記録素子である。
【００２３】
表示処理部２０５は、表示部２０６に表示するための最適な画像データに変換するための、リサイズ機能やパネルガンマ調整機能などを備える。
【００２４】
表示部２０６は、表示手段であり、例えば、ＥＶＦ（Ｅｌｅｃｔｒｏｎｉｃ  Ｖｉｅｗ
Ｆｉｎｄｅｒ）や液晶モニターである。なお、表示部２０６は、必ずしも撮像装置２００Ａの内部に存在する必要はなく、外部に存在するモニターであってもよい。
【００２５】
算出部２０７は、撮影と同時に、記録部２０４に記録された画像データを読み出し、当該画像データからＭａｘＣＬＬを算出（決定）する。算出部２０７は、撮影した画像データに対して、算出したＭａｘＣＬＬを紐付け（付加）して記録部２０４に記録する。なお、ＭａｘＣＬＬの詳細な算出方法は、図３を用いて後述する。
【００２６】
送受信部２０８は、伝送路２０９を介して、他の撮像装置との情報の送受信を行う。本実施形態では、送受信部２０８は、例えば、同期信号（ゲンロック信号）やＭａｘＣＬＬを送受信する。
【００２７】
伝送路２０９は、撮像装置同士を接続するケーブルであり、例えば、ＢＮＣ（Ｂａｙｏ
ｎｅｔ  Ｎｅｉｌｌ  Ｃｏｎｃｅｌｍａｎ；同軸）ケーブルである。伝送路２０９では、算出部２０７が生成したＭａｘＣＬＬや、外部の撮像装置から入力されたＭａｘＣＬＬが、例えば、同期信号に重畳されて送受信される。
【００２８】
信号生成部２１０は、画像信号の伝送を行う際、信号の読み出しタイミングを伝えるための同期信号を生成し、撮像素子２０２や撮像処理部２０３に対して送信する。また、信号生成部２１０は、生成した同期信号を外部へ出力することも可能である。さらに、信号生成部２１０は、外部から同期信号を受信して、撮像素子２０２や撮像処理部２０３に送信する同期信号と同期することも可能である。
【００２９】
なお、マスターである撮像装置１００Ａでは、送受信部２０８および信号生成部２１０が送信状態であれば、ゲンロック信号に準拠した同期信号を、スレーブである撮像装置１００Ｂ〜１００Ｆに送信する。このとき、撮像装置１００Ｂ〜１００Ｆの送受信部２０８および信号生成部２１０は、当該同期信号を受信するための受信状態である。
【００３０】
決定部２１１は、新たなＭａｘＣＬＬ（新ＭａｘＣＬＬ）を画像データに付加して記録部２０４に記憶する。つまり、決定部２１１は、算出部２０７が算出したＭａｘＣＬＬを新ＭａｘＣＬＬに更新するともいえる。なお、必ずしも更新される必要はなく、例えば、新ＭａｘＣＬＬと元のＭａｘＣＬＬとが並存する形で記録されていてもよい。ここで、新ＭａｘＣＬＬは、撮像装置１００Ａ〜１００Ｆのそれぞれが画像データに対してトーンマッピングを選択するために用いる、ＭａｘＣＬＬである。
【００３１】
なお、マスターである撮像装置１００Ａの決定部２１１は、算出部２０７からのＭａｘＣＬＬと、外部の撮像装置１００Ｂ〜１００Ｆから取得した複数のＭａｘＣＬＬから新ＭａｘＣＬＬを決定し、記録部２０４に記録する。また、撮像装置１００Ａの決定部２１１は、生成した新ＭａｘＣＬＬを、送受信部２０８を介して外部に出力する。一方、スレーブである撮像装置１００Ｂ〜１００Ｆの決定部２１１は、撮像装置１００Ａから取得した新ＭａｘＣＬＬを自身の記録部２０４に記録する。
【００３２】
［ＭａｘＣＬＬの算出方法］
ここで、図３のフローチャートを用いて、撮影と同時に、算出部２０７がＭａｘＣＬＬを算出（決定）する方法の一例を説明する。
【００３３】
Ｓ３０１では、算出部２０７は、変数Ｙ’を初期化する（変数Ｙ’＝０にする）。ここで、変数Ｙ’は、１つのシーンにおける画像データの最大輝度値を格納するための変数である。
【００３４】
Ｓ３０２では、算出部２０７は、記録部２０４から、画像データの１フレームにおける１つの画素データを読み出す。
【００３５】
Ｓ３０３では、算出部２０７は、読み出した画素データが１フレームの終わりに対応するデータか否かを判定する。終わりに対応するデータであれば、Ｓ３０７に遷移し、終わりに対応するデータでなければ、Ｓ３０４へ遷移する。
【００３６】
Ｓ３０４では、算出部２０７は、Ｓ３０２にて読み出した画素データの輝度値Ｙを取得する。
【００３７】
Ｓ３０５では、算出部２０７は、読み出した輝度値Ｙと変数Ｙ’の大小関係を比較する。輝度値Ｙの方が変数Ｙ’より大きい場合には、Ｓ３０６へ遷移し、それ以外の場合には、Ｓ３０２へ遷移する。
【００３８】
Ｓ３０６では、算出部２０７は、取得した輝度値Ｙを変数Ｙ’に代入し、変数Ｙ’を保持する。Ｓ３０６の処理が終了すると、Ｓ３０２に遷移して、算出部２０７は、対象の画素を変えて、Ｓ３０２の処理を再度実行する。
【００３９】
Ｓ３０７では、算出部２０７は、フレーム間の輝度差分の監視やユーザ操作などにより、画像データのシーンが変化したか否かを判定する。シーンが変化した場合には、Ｓ３０８に遷移する。シーンが変化しない場合には、Ｓ３０２に遷移して、算出部２０７は、対象のフレームを次のフレームに変えて処理を繰り返す。なお、シーンの変化は、画像データに付加された、シーンを示すメタデータによって判定されてもよい。
【００４０】
Ｓ３０８では、算出部２０７は、変数Ｙ’を、シーンにおける最大の輝度値であるＭａｘＣＬＬとして決定（算出）する。このように、本実施形態では、ＭａｘＣＬＬの算出は、シーンが変化するごと（シーンに対応する期間が経過するごと）に実施される。しかし、例えば、Ｓ３０３において１フレームが終了したと判定される場合にはＳ３０８に遷移することによって、フレームごとにＭａｘＣＬＬの算出が実施されてもよい。
【００４１】
［新ＭａｘＣＬＬの決定方法］
撮像システム１が実施する新ＭａｘＣＬＬを決定する方法を、図４、図５を用いて説明する。図４は、マスターである撮像装置１００Ａとスレーブである撮像装置１００Ｂの処理を示したシーケンス図である。なお、以下では、撮像装置１００Ｂを用いてスレーブである撮像装置の処理を説明するが、撮像装置１００Ｃ〜１００Ｆのいずれも撮像装置１００Ｂと同様の処理を実施する。
【００４２】
まず、本実施形態におけるＭａｘＣＬＬと表示輝度との関係について、図５の一例を用いて説明する。図５では、縦軸は、表示輝度を示し、横軸は、入力される輝度値を示している。
【００４３】
例えば、各撮像装置の表示部２０６が、ＭａｘＣＬＬ５０１のメタデータが付与された画像データを取得した場合、表示部２０６は、ＭａｘＣＬＬ５０１が表示輝度の最大値であるようなトーンマッピング５０２を選択する。また、ＭａｘＣＬＬ５０３のメタデータが付与された画像データを取得した場合には、表示部２０６は、ＭａｘＣＬＬ５０３が表示輝度の最大値であるようなトーンマッピング５０４を選択する。つまり、ＭａｘＣＬＬを取得した表示部２０６は、このＭａｘＣＬＬが、表示装置の最大輝度であるようなトーンマッピングを選択する。なお、このようなトーンマッピングの仕組みは、ＨＤＲ１０＋というＨＤＲ１０の拡張規格によって規格（規定）されている。
【００４４】
このため、撮影環境に依存して、撮像装置１００Ａ〜１００Ｆにおいて異なるＭａｘＣＬＬが決定されると、撮像装置１００Ａ〜１００Ｆにおいて異なるトーンマッピングが選択される。このため、撮像装置１００Ａ〜１００Ｆそれぞれが撮像した画像データに対応する画像が表示される際に、表示輝度が大きく異なってしまうことがある。そこで、以下では、図４を用いて、このような表示輝度の違いを抑制すべく、撮像された複数の画像データに対して共通する新ＭａｘＣＬＬを撮像システム１が決定する方法を説明する。
【００４５】
Ｓ４０１では、撮像装置１００Ａは、送受信部２０８によって、撮像装置１００Ｂに対して同期信号（垂直同期信号）を送信する。なお、このとき、撮像装置１００Ａは、撮像装置１００Ｃ〜１００Ｆのそれぞれに対しても同様に同期信号を送信する。
Ｓ４０２では、撮像装置１００Ｂは、送受信部２０８によって、同期信号を受信する。
【００４６】
Ｓ４０３では、撮像装置１００Ｂの信号生成部２１０は、取得した同期信号により処理
タイミングの同期をする。
Ｓ４０４では、撮像装置１００Ｂの算出部２０７は、図３を用いて上述したように、撮像装置１００Ｂの記録部２０４に記録された画像データからＭａｘＣＬＬを算出する。なお、このとき、Ｓ４０４’として、撮像装置１００Ａの算出部２０７も同様に自身のＭａｘＣＬＬを算出するとよい。なお、撮像装置１００ＡのＭａｘＣＬＬは、Ｓ４０４において算出される必要はなく、Ｓ４０４’の前工程や後工程において算出されていてもよい。
【００４７】
Ｓ４０５では、撮像装置１００Ｂは、送受信部２０８によって、Ｓ４０４にて生成したＭａｘＣＬＬを、撮像装置１００Ａに送信する。なお、この際、ＭａｘＣＬＬとともに画像データも送信されてもよい。つまり、撮像装置１００Ｂは、画像データにＭａｘＣＬＬを付加して送信してもよい。
【００４８】
Ｓ４０６では、撮像装置１００Ａの決定部２１１は、送受信部２０８を介して、撮像装置１００ＢからＭａｘＣＬＬを受信する。なお、このとき、撮像装置１００Ａの決定部２１１は、撮像装置１００Ｃ〜１００Ｆのそれぞれからも同様に、ＭａｘＣＬＬを受信する。また、Ｓ４０６にて撮像装置１００Ａの決定部２１１は、撮像装置１００Ａの算出部２０７が算出したＭａｘＣＬＬを取得するとよい。つまり、Ｓ４０６では、撮像装置１００Ａの決定部２１１は、全ての撮像装置１００Ａ〜１００ＦからＭａｘＣＬＬを取得しているため、本実施形態では、取得手段でもあるということができる。
【００４９】
Ｓ４０７では、撮像装置１００Ａの決定部２１１は、撮像装置１００Ａ〜１００Ｆから取得した全てのＭａｘＣＬＬの平均値を、新ＭａｘＣＬＬに決定する。なお、新ＭａｘＣＬＬは、取得した全てのＭａｘＣＬＬの平均値である必要はなく、例えば、取得した全てのＭａｘＣＬＬの中央値や、取得した全てのＭａｘＣＬＬのうちの最大値と最小値との平均であってもよい。
【００５０】
Ｓ４０８では、撮像装置１００Ａの決定部２１１は、記録部２０４に新ＭａｘＣＬＬを記録する。つまり、決定部２１１は、記録部２０４に記録されたＭａｘＣＬＬを新ＭａｘＣＬＬに更新する。
【００５１】
Ｓ４０９では、撮像装置１００Ａは、Ｓ４０７にて生成した新ＭａｘＣＬＬを撮像装置１００Ｂに送信する。なお、撮像装置１００Ａは、撮像装置１００Ｃ〜１００Ｆに対しても同様に、新ＭａｘＣＬＬを送信する。
【００５２】
Ｓ４１０では、撮像装置１００Ｂは、新ＭａｘＣＬＬを受信する。
Ｓ４１１では、撮像装置１００Ｂの決定部２１１は、記録部２０４に新ＭａｘＣＬＬを記録する。つまり、決定部２１１は、記録部２０４に記録されたＭａｘＣＬＬを新ＭａｘＣＬＬに更新する。
【００５３】
ここで、本実施形態が示すように新ＭａｘＣＬＬが決定されることによる効果を図６を用いて説明する。図６において、撮像装置１００Ａ〜１００Ｆのそれぞれが算出したＭａｘＣＬＬがそれぞれ６００Ａ〜６００Ｆである。そして、ＭａｘＣＬＬ６００Ａ〜６００Ｆの平均値がＭａｘＣＬＬ６００である。従って、本実施形態によれば、新ＭａｘＣＬＬは、ＭａｘＣＬＬ６００が示す値である。
【００５４】
このように、共通する新ＭａｘＣＬＬを決定して、撮像装置１００Ａ〜１００Ｆにおいて新ＭａｘＣＬＬを用いることによれば、撮像装置１００Ａ〜１００Ｆに対応する画像データに対して共通するトーンマッピングが選択される。これによって、撮像装置１００Ａ〜１００Ｆのそれぞれが撮像した画像データに対する表示輝度の差が抑制される。より詳細には、ＭａｘＣＬＬが大きかった画像データは暗くされて、ＭａｘＣＬＬが小さかった
画像データは明るくされることによって、表示される画像間の表示輝度の差が抑制される。
【００５５】
なお、自身が算出したＭａｘＣＬＬが小さい撮像装置１００Ａ，１００Ｅ，１００Ｆについての画像は、ＭａｘＣＬＬが大きくされるが、もともとの入力される輝度値が小さいため相対的に暗く表示される。一方、自身が算出したＭａｘＣＬＬが大きい撮像装置１００Ｃについての画像は、ＭａｘＣＬＬが小さくされるため、高輝度において若干の白潰れはあるものの、相対的に明るく表示される。
【００５６】
本実施形態によれば、このように、複数の撮像装置が撮像した画像データに対して共通の適当な情報（メタデータ）である新ＭａｘＣＬＬが決定できる。つまり、基準の情報が予め定まられていない場合にも、複数の撮像装置それぞれについて適当な情報を決定できる。このため、撮影環境に依存するような撮像装置間の表示（記録）輝度の違いが軽減できる。
【００５７】
なお、本実施形態では、撮像装置１００Ａが新ＭａｘＣＬＬを決定する例を説明したが、撮像装置１００Ａ〜１００Ｆでない、例えば、制御装置が新ＭａｘＣＬＬを決定してもよい。この場合には、当該制御装置は、送受信部２０８および決定部２１１を有し、撮像装置１００Ａ〜１００Ｆから取得したＭａｘＣＬＬから、上述と同様に新ＭａｘＣＬＬを決定する。そして、制御装置が、撮像装置１００Ａ〜１００Ｆに対して新ＭａｘＣＬＬを送信することによって本実施形態と同様の効果が得られる。従って、本実施形態に係る撮像装置１００Ａは、当該制御装置を含んでいるということもできる。また、本実施形態に係る送受信部２０８および決定部２１１を合わせて制御装置であるということもできる。
【００５８】
［変形例１］
実施形態１では、全ての撮像装置１００Ａ〜１００Ｆが算出したＭａｘＣＬＬの平均値を新ＭａｘＣＬＬとしたが、全てのＭａｘＣＬＬの平均値を新ＭａｘＣＬＬとすることには限られない。本変形例では、撮像装置１００Ａは、撮像装置１００Ａ〜１００Ｆが算出したＭａｘＣＬＬがある条件を満たす場合には、一部のＭａｘＣＬＬの平均値を新ＭａｘＣＬＬとする。
【００５９】
本変形例に係る撮像システム１は、実施形態１と新ＭａｘＣＬＬの決定方法に係るＳ４０７の処理のみが異なるため、以下では、Ｓ４０７の処理のみを説明する。
【００６０】
Ｓ４０７では、撮像装置１００Ａの決定部２１１は、取得したＭａｘＣＬＬの一部に他のＭａｘＣＬＬと比較して突出して高い値または低い値が含まれている場合には、取得したＭａｘＣＬＬのうち当該値を除いたものの平均値を新ＭａｘＣＬＬとして決定する。具体的には、まず、決定部２１１は、取得したＭａｘＣＬＬそれぞれと、取得した全てのＭａｘＣＬＬの平均値との差分を判定する。決定部２１１は、取得したＭａｘＣＬＬのうちに当該平均値と当該所定の値より大きい差分があるようなＭａｘＣＬＬがある場合には、当該ＭａｘＣＬＬを除いたＭａｘＣＬＬの平均値を新ＭａｘＣＬＬと決定する。つまり、取得したＭａｘＣＬＬのうち当該差分が所定の値以下のＭａｘＣＬＬの平均値が新ＭａｘＣＬＬにされる。なお、当該平均値に限らず、中央値や、最大値と最小値の平均であってもよい。なお、本変形例では、所定の値は、予め決定された値であってもよいし、例えば、全てのＭａｘＣＬＬの平均値の所定の割合の値であってもよい。なお、以下では、他のＭａｘＣＬＬと比較して突出して高い値または低い値を「外れ値」と呼ぶ。
【００６１】
なお、外れ値であるか否かは、上述の方法に限らず、例えば、全てのＭａｘＣＬＬうち一部が、所定の範囲外あるか否かや、所定の偏差値の範囲外にあるか否かなどによって判定されてもよい。
【００６２】
例えば、決定部２１１は、図７（Ａ）が示すような場合には、ＭａｘＣＬＬ６００Ａ〜６００Ｆの一部であるＭａｘＣＬＬ６００Ｃが、外れ値あると判定する。この場合、決定部２１１は、ＭａｘＣＬＬ６００Ａ，６００Ｂ，６００Ｄ〜６００Ｆの平均値であるＭａｘＣＬＬ６００を、新ＭａｘＣＬＬとする。この新ＭａｘＣＬＬを各撮像装置が用いると、撮像装置１００Ｃが撮影した画像については、必要以上に表示輝度が暗くされるため正常な表示（記録）にならない。しかしながら、他の撮像装置が撮像された画像については、他の画像との表示輝度の違いが軽減された画像として表示（記録）できる。
【００６３】
また同様に、決定部２１１は、図７（Ｂ）が示すような場合には、ＭａｘＣＬＬ６００Ａ〜６００Ｆの一部であるＭａｘＣＬＬ６００Ｆが、外れ値であると判定する。この場合、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｅの平均値であるＭａｘＣＬＬ６００を、新ＭａｘＣＬＬとする。この新ＭａｘＣＬＬを用いることによれば、撮像装置１００Ｆが撮影した画像については、必要以上に表示輝度が明るくされるため正常な表示（記録）にならない。しかしながら、他の撮像装置が撮像された画像については、他の画像との表示輝度の違いが軽減された画像が表示（記録）できる。
【００６４】
なお、本実施形態では、取得したＭａｘＣＬＬのうちに外れ値が存在しない場合には、決定部２１１は、実施形態１が示す場合と同様に、取得した全てのＭａｘＣＬＬの平均値を新ＭａｘＣＬＬに決定するとよい。
【００６５】
なお、例えば、決定部２１１は、取得したＭａｘＣＬＬにおける最大値と最小値との差分が所定の値より小さい場合には、実施形態１のように新ＭａｘＣＬＬを決定する。それ以外の場合には、決定部２１１は、本変形例のように新ＭａｘＣＬＬを決定してもよい。
【００６６】
このように、本変形例では、撮像装置１００Ａは、外れ値に該当するＭａｘＣＬＬが存在する場合には、当該外れ値を除いて新ＭａｘＣＬＬを決定する。これによれば、実施形態１のように全てのＭａｘＣＬＬから新ＭａｘＣＬＬを決定する場合には、当該外れ値によって新ＭａｘＣＬＬが必要以上に低い値や高い値にされてしまうところを、本変形例では、抑制することができる。つまり、本実施形態によれば、より好適に新ＭａｘＣＬＬを決定することができる。
【００６７】
［変形例２］
実施形態１では、全ての場合において、全ての撮像装置が撮影した画像データにおいて共通する新ＭａｘＣＬＬを決定する。一方、本変形例では、以下に示す条件が満たされていない場合には、撮像装置１００Ａは、撮像装置１００Ａ〜１００Ｆにおいて共通する新ＭａｘＣＬＬを決定しない。より詳細には、撮像装置１００Ａは、撮像装置１００Ａ〜１００Ｆのそれぞれについて、新ＭａｘＣＬＬを決定する。
【００６８】
本変形例に係る撮像システム１は、実施形態１と新ＭａｘＣＬＬの決定方法に係るＳ４０７の処理のみが異なるため、以下では、Ｓ４０７の処理のみを説明する。
【００６９】
Ｓ４０７では、まず、撮像装置１００Ａの決定部２１１は、撮像装置１００Ａ〜１００Ｆから取得したＭａｘＣＬＬ６００Ａ〜６００Ｆの値が大きく異なっているか否かを判定する。なお、以下では、取得されたＭａｘＣＬＬの値が大きく異なっていることを、ＭａｘＣＬＬの「ばらつきが大きい」と呼ぶ。
【００７０】
例えば、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｆを昇順（降順）に並べて、２つの隣接するＭａｘＣＬＬの差分が所定の値以上である数が、所定数以上存在する場合には、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きいと判定できる。また、例えば
、決定部２１１は、それぞれ最も近い値のＭａｘＣＬＬ同士の差分が所定の値以上である数が、所定数以上存在する場合に、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きいと判定してもよい。さらには、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｆにおける分散が所定値より大きければ、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きいと判定してもよい。なお、本変形例では、所定の値は、予め決定された値であってもよいし、例えば、全てのＭａｘＣＬＬの平均値の所定の割合の値であってもよい。
【００７１】
ここで、ＭａｘＣＬＬ６００Ａ〜６００Ｆの場合には、決定部２１１は、新ＭａｘＣＬＬを、ＭａｘＣＬＬ６００Ａ〜６００Ｆのそれぞれについて決定する。具体的には、決定部２１１は、例えば、撮像装置１００Ａについての新ＭａｘＣＬＬとしてＭａｘＣＬＬ６００Ａを決定し、撮像装置１００Ｂについての新ＭａｘＣＬＬとしてＭａｘＣＬＬ６００Ｂを決定する。つまり、決定部２１１は、ＭａｘＣＬＬを取得した撮像装置についての新ＭａｘＣＬＬとして、当該取得したＭａｘＣＬＬを決定する。従って、決定部２１１は、新ＭａｘＣＬＬを決定していないということもできる。
【００７２】
なお、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きくない場合には、決定部２１１は、実施形態１と同様に、新ＭａｘＣＬＬを決定するとよい。
【００７３】
なお、Ｓ４０７において、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｆにおける最大値と最小値との差分が所定の値以上場合に、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きいと判定してもよい。つまり、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｆにおける最大値と最小値との差分が所定の値より小さい場合には、実施形態１が示すように新ＭａｘＣＬＬを決定して、それ以外の場合には、本変形例が示すように新ＭａｘＣＬＬを決定してもよい。
【００７４】
このように、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きい場合には、撮像装置１００Ａ〜１００Ｆが撮像した画像データに対して、大きな輝度変化をさせる必要がある共通する新ＭａｘＣＬＬの決定は行われない。これによって、好適な新ＭａｘＣＬＬが決定可能であり、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きい場合における画像の視認性の低下を抑制することができる。
【００７５】
なお、上述した実施形態１、変形例１，２は、下記の例のように任意に組合わせることが可能である。つまり、撮像装置１００Ａが取得したＭａｘＣＬＬの値に応じて場合分けをして、新ＭａｘＣＬＬの決定方法を組合わせることができる。
【００７６】
１つ目の例として、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｆにおける最大値と最小値との差分が所定の値より小さい場合には、実施形態１が示すように新ＭａｘＣＬＬを決定する。次に、それ以外の場合であり、かつ、上述のように外れ値があると判定される場合には、決定部２１１は、変形例１が示すように新ＭａｘＣＬＬを決定する。そして、この２つの場合のいずれにも属さないような場合には、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きいとして、本変形例のように新ＭａｘＣＬＬを決定してもよい。
【００７７】
２つ目の例として、決定部２１１は、ＭａｘＣＬＬ６００Ａ〜６００Ｆにおける最大値と最小値との差分が所定の値より小さい場合には、実施形態１が示すように新ＭａｘＣＬＬを決定する。次に、それ以外の場合であり、ＭａｘＣＬＬ６００Ａ〜６００Ｆのばらつきが大きい場合には、決定部２１１は、本変形例のように新ＭａｘＣＬＬを決定する。そして、この２つの場合のいずれにも属さないような場合には、決定部２１１は、変形例１のように新ＭａｘＣＬＬを決定してもよい。
【００７８】
なお、上記の各実施形態や各変形例の各機能部は、個別のハードウェアであってもよいし、そうでなくてもよい。２つ以上の機能部の機能が、共通のハードウェアによって実現されてもよい。１つの機能部の複数の機能のそれぞれが、個別のハードウェアによって実現されてもよい。１つの機能部の２つ以上の機能が、共通のハードウェアによって実現されてもよい。また、各機能部は、ＡＳＩＣ、ＦＰＧＡ、ＤＳＰなどのハードウェアによって実現されてもよいし、そうでなくてもよい。例えば、装置が、プロセッサと、制御プログラムが格納されたメモリ（記憶媒体）とを有していてもよい。そして、装置が有する少なくとも一部の機能部の機能が、プロセッサがメモリから制御プログラムを読み出して実行することにより実現されてもよい。
【００７９】
（その他の実施形態）
本発明は、上記の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８０】
１：撮像システム、１００Ａ：撮像装置、２１１：決定部
【図１】
2020205530.tif 000003
【図２】
2020205530.tif 000004
【図３】
2020205530.tif 000005
【図４】
2020205530.tif 000006
【図５】
2020205530.tif 000007
【図６】
2020205530.tif 000008
【図７】
2020205530.tif 000009
【図８】
2020205530.tif 000010