(57)【要約】撮影においてより適切な色味の設定を簡便に行うことができる、情報処理装置、撮影装置、撮影システム、情報処理方法、撮影方法、情報処理プログラム、及び撮影プログラムを提供する。情報処理装置１４の処理制御部５０は、複数の撮影装置１２の各々から、撮影を行った撮影位置を表す位置情報、撮影を行った撮影時間帯を表す時間帯情報、及び撮影に関する色温度情報を取得する取得部として機能する。また、処理制御部５０は、取得した位置情報、時間帯情報、及び色温度情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される推奨色温度情報を導出する導出部として機能する。
2019082653.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮影装置の各々から、撮影を行った撮影位置を表す撮影位置情報、前記撮影を行った撮影時間帯を表す撮影時間帯情報、及び前記撮影に関する第１の色味情報を取得する取得部と、
前記取得部が取得した前記撮影位置情報、前記撮影時間帯情報、及び前記第１の色味情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される第２の色味情報を導出する導出部と、
を備えた情報処理装置。
【請求項２】
前記取得部は、前記複数の撮影装置のうちホワイトバランスの修正を行った撮影装置からは、前記ホワイトバランスの修正後の色味情報を前記第１の色味情報として取得し、
前記導出部は、前記ホワイトバランスの修正後の色味情報である前記第１の色味情報の重みを、他の前記第１の色味情報の重みよりも重くして前記統計処理を行う、
請求項１に記載の情報処理装置。
【請求項３】
前記取得部は、前記複数の撮影装置のうちホワイトバランスの修正を行った撮影装置からは、前記ホワイトバランスの修正前の色味情報及び前記ホワイトバランスの修正後の色味情報の２種類の色味情報を前記第１の色味情報として取得し、
前記導出部は、前記ホワイトバランスの修正後の色味情報である前記第１の色味情報の重みを、前記ホワイトバランスの修正前の色味情報である前記第１の色味情報の重みよりも重くして前記統計処理を行う、
請求項１に記載の情報処理装置。
【請求項４】
前記ホワイトバランスの修正前の画像は、前記第２の色味情報によりホワイトバランスが調整された画像である、
請求項２または請求項３に記載の情報処理装置。
【請求項５】
前記導出部は、前記特定の位置、かつ前記特定の時間帯に撮影を行う撮影装置に、前記第２の色味情報を送信する送信部をさらに備えた、
請求項１から請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記取得部は、撮影装置から前記特定の位置を表す特定の位置情報、及び前記特定の時間帯を表す特定の時間帯情報をさらに取得し、
前記導出部が導出した前記第２の色味情報を、前記特定の位置情報及び前記特定の時間帯情報を取得した撮影装置に送信する送信部をさらに備えた、
請求項１から請求項４のいずれか１項に記載の情報処理装置。
【請求項７】
前記統計処理は、前記撮影位置情報が表す撮影位置毎で、かつ前記撮影時間帯情報が表す撮影時間帯毎の、前記第１の色味情報の頻度を表す情報を導出する処理である、
請求項１から請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
被写体の撮影を行った場合、被写体の撮影を行った撮影位置を表す撮影位置情報、前記撮影を行った撮影時間帯を表す撮影時間帯情報、及び前記撮影に関する第１の色味情報を出力し、被写体の撮影を行おうとする場合、撮影を行おうとする特定の位置を表す特定の位置情報、及び撮影を行おうとする特定の時間帯を表す特定の時間帯情報を出力する出力部と、
前記撮影位置情報、前記撮影時間帯情報、及び前記第１の色味情報に対して統計処理を行うことにより得られた情報から情報処理装置が導出した、前記特定の位置及び前記特定の撮影時間帯において撮影を行う場合に推奨される第２の色味情報を取得する取得部と、
前記取得部が取得した前記第２の色味情報を用いて前記撮影を行う撮像部と、
を備えた撮影装置。
【請求項９】
請求項１から請求項７のいずれか１項に記載の情報処理装置と、
請求項８に記載の撮影装置と、
を備えた撮影システム。
【請求項１０】
複数の撮影装置の各々から、撮影を行った撮影位置を表す撮影位置情報、前記撮影を行った撮影時間帯を表す撮影時間帯情報、及び前記撮影に関する第１の色味情報を取得し、
取得した前記撮影位置情報、前記撮影時間帯情報、及び前記第１の色味情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される第２の色味情報を導出する、
処理を含む情報処理方法。
【請求項１１】
被写体の撮影を行った場合、被写体の撮影を行った撮影位置を表す撮影位置情報、前記撮影を行った撮影時間帯を表す撮影時間帯情報、及び前記撮影に関する第１の色味情報を出力し、
被写体の撮影を行おうとする場合、撮影を行おうとする特定の位置を表す特定の位置情報、及び撮影を行おうとする特定の時間帯を表す特定の時間帯情報を出力し、
前記撮影位置情報、前記撮影時間帯情報、及び前記第１の色味情報に対して統計処理を行うことにより得られた情報から情報処理装置が導出した、前記特定の位置及び前記特定の撮影時間帯において撮影を行う場合に推奨される第２の色味情報を取得し、
取得した前記第２の色味情報を用いて撮影部により前記撮影を行う、
処理を含む撮影方法。
【請求項１２】
複数の撮影装置の各々から、撮影を行った撮影位置を表す撮影位置情報、前記撮影を行った撮影時間帯を表す撮影時間帯情報、及び前記撮影に関する第１の色味情報を取得し、
取得した前記撮影位置情報、前記撮影時間帯情報、及び前記第１の色味情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される第２の色味情報を導出する、
処理を含む処理をコンピュータに実行させるための情報処理プログラム。
【請求項１３】
被写体の撮影を行った場合、被写体の撮影を行った撮影位置を表す撮影位置情報、前記撮影を行った撮影時間帯を表す撮影時間帯情報、及び前記撮影に関する第１の色味情報を出力し、
被写体の撮影を行おうとする場合、撮影を行おうとする特定の位置を表す特定の位置情報、及び撮影を行おうとする特定の時間帯を表す特定の時間帯情報を出力し、
前記撮影位置情報、前記撮影時間帯情報、及び前記第１の色味情報に対して統計処理を行うことにより得られた情報から情報処理装置が導出した、前記特定の位置及び前記特定の撮影時間帯において撮影を行う場合に推奨される第２の色味情報を取得し、
取得した前記第２の色味情報を用いて撮影部により前記撮影を行う、
処理を含む処理をコンピュータに実行させるための撮影プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は、情報処理装置、撮影装置、撮影システム、情報処理方法、撮影方法、情報処理プログラム、及び撮影プログラムに関する。
【背景技術】
【０００２】
従来、撮影装置では、被写体の撮影を行う場合に、色温度等の設定された色味に応じてホワイトバランスの調整や露出の調整等が行われるが、例えば、被写体の色温度が環境光と大きく異なる場合や、照明の種類等によって、適切な色味を設定するのが繁雑な場合がある。【０００３】
そこで、色味の設定を行うための技術として、撮影を行う場合に、他の撮影装置の色味に自装置の色味を合わせる技術が知られている。例えば、特許文献１には、色温度の導出の阻害要因となる被写体が画角に入らない、近くの他の撮影装置の検知情報を用いて導出した色温度を自装置に設定し、設定した色温度により撮影を行う技術が記載されている。また例えば、特許文献２には、複数の撮影装置の各々で撮影された撮像画像に共通の色温度に基づいて、各撮影装置が撮影に用いる色温度を補正する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１８００２４号公報
【特許文献２】特開２０１６−１６７７９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び２に記載の技術では、自動的に色味の設定を行うものの、単に他の撮影装置の色味に自装置の色味を合わせているため、必ずしも適切な色味が設定できるとは限らず、例えば、他の撮影装置の色味が不適切であった場合は、その不適切な色味に応じた色味が設定されてしまう。【０００６】
本開示は、上記事情を考慮して成されたものであり、撮影においてより適切な色味の設定を簡便に行うことができる、情報処理装置、撮影装置、撮影システム、情報処理方法、撮影方法、情報処理プログラム、及び撮影プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本開示の情報処理装置は、複数の撮影装置の各々から、撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を取得する取得部と、取得部が取得した撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される第２の色味情報を導出する導出部と、を備える。【０００８】
また、本開示の情報処理装置における取得部は、複数の撮影装置のうちホワイトバランスの修正を行った撮影装置からは、ホワイトバランスの修正後の色味情報を第１の色味情報として取得し、導出部は、ホワイトバランスの修正後の色味情報である第１の色味情報の重みを、他の第１の色味情報の重みよりも重くして統計処理を行ってもよい。【０００９】
また、本開示の情報処理装置は、取得部は、複数の撮影装置のうちホワイトバランスの修正を行った撮影装置からは、ホワイトバランスの修正前の色味情報及びホワイトバランスの修正後の色味情報の２種類の色味情報を第１の色味情報として取得し、導出部は、ホワイトバランスの修正後の色味情報である第１の色味情報の重みを、ホワイトバランスの修正前の色味情報である第１の色味情報の重みよりも重くして統計処理を行ってもよい。【００１０】
また、本開示の情報処理装置におけるホワイトバランスの修正前の画像は、第２の色味情報によりホワイトバランスが調整された画像であってもよい。【００１１】
また、本開示の情報処理装置における導出部は、特定の位置、かつ特定の時間帯に撮影を行う撮影装置に、第２の色味情報を送信する送信部をさらに備えてもよい。【００１２】
また、本開示の情報処理装置における取得部は、撮影装置から特定の位置を表す特定の位置情報、及び特定の時間帯を表す特定の時間帯情報をさらに取得し、導出部が導出した第２の色味情報を、特定の位置情報及び特定の時間帯情報を取得した撮影装置に送信する送信部をさらに備えてもよい。【００１３】
また、本開示の情報処理装置における統計処理は、撮影位置情報が表す撮影位置毎で、かつ撮影時間帯情報が表す撮影時間帯毎の、第１の色味情報の頻度を表す情報を導出する処理であってもよい。【００１４】
上記目的を達成するために、本開示の撮影装置は、被写体の撮影を行った場合、被写体の撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を出力し、被写体の撮影を行おうとする場合、撮影を行おうとする特定の位置を表す特定の位置情報、及び撮影を行おうとする特定の時間帯を表す特定の時間帯情報を出力する出力部と、撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から情報処理装置が導出した、特定の位置及び特定の撮影時間帯において撮影を行う場合に推奨される第２の色味情報を取得する取得部と、取得部が取得した第２の色味情報を用いて撮影を行う撮像部と、を備える。【００１５】
上記目的を達成するために、本開示の撮影システムは、本開示の情報処理装置と、本開示の撮影装置と、を備える。【００１６】
上記目的を達成するために、本開示の情報処理方法は、複数の撮影装置の各々から、撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を取得し、取得した撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される第２の色味情報を導出する処理を含む。【００１７】
上記目的を達成するために、本開示の撮影方法は、被写体の撮影を行った場合、被写体の撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を出力し、被写体の撮影を行おうとする場合、撮影を行おうとする特定の位置を表す特定の位置情報、及び撮影を行おうとする特定の時間帯を表す特定の時間帯情報を出力し、撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から情報処理装置が導出した、特定の位置及び特定の撮影時間帯において撮影を行う場合に推奨される第２の色味情報を取得し、取得した第２の色味情報を用いて撮影部により撮影を行う処理を含む。【００１８】
上記目的を達成するために、本開示の情報処理プログラムは、複数の撮影装置の各々から、撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を取得し、取得した撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される第２の色味情報を導出する、処理を含む処理をコンピュータに実行させるためのものである。【００１９】
上記目的を達成するために、本開示の撮影プログラムは、被写体の撮影を行った場合、被写体の撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を出力し、被写体の撮影を行おうとする場合、撮影を行おうとする特定の位置を表す特定の位置情報、及び撮影を行おうとする特定の時間帯を表す特定の時間帯情報を出力し、撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から情報処理装置が導出した、特定の位置及び特定の撮影時間帯において撮影を行う場合に推奨される第２の色味情報を取得し、取得した第２の色味情報を用いて撮影部により撮影を行う、処理を含む処理をコンピュータに実行させるためのものである。【００２０】
また、本開示の情報処理装置は、複数の撮影装置の各々から、撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を取得し、取得した撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される第２の色味情報を導出する処理を含むように構成されているプロセッサを有する。【００２１】
また、本開示の撮影装置は、被写体の撮影を行った場合、被写体の撮影を行った撮影位置を表す撮影位置情報、撮影を行った撮影時間帯を表す撮影時間帯情報、及び撮影に関する第１の色味情報を出力し、被写体の撮影を行おうとする場合、撮影を行おうとする特定の位置を表す特定の位置情報、及び撮影を行おうとする特定の時間帯を表す特定の時間帯情報を出力し、撮影位置情報、撮影時間帯情報、及び第１の色味情報に対して統計処理を行うことにより得られた情報から情報処理装置が導出した、特定の位置及び特定の撮影時間帯において撮影を行う場合に推奨される第２の色味情報を取得し、取得した第２の色味情報を用いて撮影部により撮影を行う処理を含むように構成されているプロセッサを有する。
【発明の効果】
【００２２】
本開示によれば、撮影においてより適切な色味の設定を簡便に行うことができる。
【図面の簡単な説明】
【００２３】
【図１】第１実施形態の撮影システムの構成の一例を示す構成図である。
【図２】第１実施形態の撮影装置の構成の一例を示すブロック図である。
【図３】第１実施形態の情報処理装置の構成の一例を示すブロック図である。
【図４】第１実施形態の撮影装置におけるホワイトバランス調整処理の流れの一例を示すフローチャートである。
【図５】第１実施形態の情報処理装置における推奨色温度導出処理の流れの一例を示すフローチャートである。
【図６】第１実施形態の色温度のヒストグラムの一例を示すグラフである。
【図７】第２実施形態の撮影装置におけるホワイトバランス調整処理の流れの一例を示すフローチャートである。
【図８】第２実施形態の情報処理装置における推奨色温度導出処理の流れの一例を示すフローチャートである。
【図９】第２実施形態の情報処理装置における推奨色温度導出処理の流れの他の例を示すフローチャートである。
【図１０】第３実施形態の撮影装置におけるホワイトバランス調整処理の流れの一例を示すフローチャートである。
【図１１】第３実施形態の情報処理装置における推奨色温度導出処理の流れの一例を示すフローチャートである。
【図１２】第３実施形態の色温度のヒストグラムの一例を示すグラフである。
【発明を実施するための形態】
【００２４】
以下、図面を参照して本開示の技術を実施するための形態例を詳細に説明する。
【００２５】
［第１実施形態］
まず、図１を参照して、本実施形態の撮影システム１０の構成の一例について説明する。一例として図１に示すように、本実施形態の撮影システム１０は、撮影装置１２１〜１２ｎと、情報処理装置１４と、を備える。なお、以下では、撮影装置１２１〜１２ｎの個々を区別せずに総称する場合は、単に「撮影装置１２」といい、個々を区別する場合は個々を示す符号１〜ｎを付して称する。
【００２６】
撮影装置１２と、情報処理装置１４とは、ネットワーク１９を介して互いに通信が可能に接続されている。
【００２７】
本実施形態の撮影装置１２は、いわゆるデジタルカメラであり、本実施形態では、一例として、ホワイトバランスを調整する機能、ＡＥ（Auto Exposure）機能、及びＡＦ（Auto Focus）機能等の複数の機能を有する。図２には、本実施形態の撮影装置１２の構成の一例を表すブロック図を示す。図２に示すように本実施形態の撮影装置１２は、撮影制御部２０、撮像部２２、画像メモリ２４、画像処理部２６、表示制御部２８、表示部３０、受付Ｉ／Ｆ（Interface）３２、操作部３４、メディアＩ／Ｆ３６、メモリカード３８、Ｉ／Ｆ部４０、記憶部４２、及び位置センサ４４を備える。撮影制御部２０、撮像部２２、画像メモリ２４、画像処理部２６、表示制御部２８、受付Ｉ／Ｆ３２、メディアＩ／Ｆ３６、Ｉ／Ｆ部４０、記憶部４２、及び位置センサ４４は、バス４９に接続されている。
【００２８】
撮影制御部２０は、ＣＰＵ（Central Processing Unit）２０Ａ、ＲＯＭ（Read Only Memory）２０Ｂ、及びＲＡＭ（Random Access Memory）２０Ｃを備える。ＣＰＵ２０Ａは、撮影装置１２の全体の動作を制御する。ＲＯＭ２０Ｂには、ＣＰＵ２０Ａで実行される、後述するホワイトバランス調整処理プログラムを含む各種のプログラム等が予め記憶されている。ＲＡＭ２０Ｃは、各種データを一時的に記憶する。本実施形態のホワイトバランス調整処理プログラムが、本開示の技術の撮影プログラムの一例である。本実施形態のＣＰＵ２０Ａがホワイトバランス調整処理プログラムを実行することにより撮影制御部２０が、本開示の出力部及び取得部として機能する。
【００２９】
撮像部２２は、撮像光学系及び撮像素子等（いずれも図示省略）を含み、被写体を撮像し、撮像した撮像画像を生成して出力する機能を有する。一例として本実施形態の撮像光学系は、入射レンズ、フォーカスレンズ、ズームレンズ、及び絞り等を含む。また、一例として本実施形態の撮像素子は、ＣＣＤ（Charge Coupled Device）イメージセンサを用いているが、撮像素子は、例えば、ＣＭＯＳ（Complementary Metal-Oxide-Semiconductor）イメージセンサ等の他のイメージセンサを用いてもよい。
【００３０】
被写体を示す反射光である被写体光は、入射レンズ、フォーカスレンズ、及びズームレンズを透過し、絞りによって光量が調節され、撮像素子の受光面に結像される。撮像部２２では、撮像素子により撮像された１フレーム分の画像信号に、相関二重サンプリング処理、自動利得調整処理、及びＡ／Ｄ（Analog／Digital）変換処理等の各種処理を行う。
撮像部２２は、デジタル化された画像信号を、撮影制御部２０のＣＰＵ２０Ａから供給されるクロック信号で規定される特定のフレームレート（例えば、数十フレーム／秒）で１フレーム毎に画像メモリ２４に出力する。
【００３１】
画像メモリ２４は、撮像部２２から入力された画像信号を一時的に保持する。
【００３２】
画像処理部２６は、画像メモリ２４から特定のフレームレートで１フレーム毎に画像信号を取得し、取得した画像信号に対して、ガンマ補正処理、輝度変換処理、色差変換処理、及び圧縮処理等の各種処理を行う。また、画像処理部２６は、各種処理を行って得た画像信号を特定のフレームレートで１フレーム毎に表示制御部２８に出力する。更に、画像処理部２６は、各種処理を行って得た画像信号を、ＣＰＵ２０Ａの要求に応じて、ＣＰＵ２０Ａに出力する。
【００３３】
表示制御部２８は、表示部３０に接続されており、ＣＰＵ２０Ａの制御下で、表示部３０を制御する。また、表示制御部２８は、画像処理部２６から入力された画像信号を１フレーム毎に特定のフレームレートで表示部３０に出力する。
【００３４】
表示部３０は、表示制御部２８から特定のフレームレートで入力された画像信号により示される画像をライブビュー画像として表示する。ライブビュー画像は、スルー画像とも称され、撮像部２２の撮像素子により被写体が連続フレームで撮像されて得られた連続フレーム画像である。なお、「撮像画像」という場合は、ライブビュー画像も含む。また、表示部３０には、ライブビュー画像の他に、再生画像及びメニュー画面等も表示される。表示部３０は、例えば、ＬＣＤ（Liquid Crystal Display）である。
【００３５】
操作部３４は、撮影装置１２の本体に設けられたレリーズボタン（図示省略）を含む各種ボタン、及びダイヤル等（いずれも図示省略）を有している。また、本実施形態の操作部３４は、表示部３０と一体的に構成されたタッチパネルディスプレイ（図示省略）を有している。操作部３４は、ユーザによる各種指示を受け付ける。
【００３６】
操作部３４は、受付Ｉ／Ｆ３２に接続されており、受け付けた指示の内容を示す指示内容信号を受付Ｉ／Ｆ３２に出力する。受付Ｉ／Ｆ３２は、入力された指示内容信号をＣＰＵ２０Ａに出力する。ＣＰＵ２０Ａは、受付Ｉ／Ｆ３２から入力された指示内容信号に応じた処理を実行する。
【００３７】
メディアＩ／Ｆ３６には、メモリカード３８が着脱可能に接続されている。メディアＩ／Ｆ３６は、ＣＰＵ２０Ａの制御下で、メモリカード３８に対する画像ファイルの記録及び読み出しを行う。
【００３８】
メディアＩ／Ｆ３６によってメモリカード３８から読み出された画像ファイルは、ＣＰＵ２０Ａの制御下で、画像処理部２６によって伸張処理が施されて表示部３０に再生画像として表示される。
【００３９】
Ｉ／Ｆ部４０は、ネットワーク１９を介して情報処理装置１４と通信を行う機能を有している。
【００４０】
記憶部４２は、不揮発性の記憶部であり、例えば、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）またはフラッシュメモリ等である。
【００４１】
位置センサ４４は、撮影装置１２の位置を検出する機能を有しており、本実施形態では、一例としてＧＰＳ（Global Positioning System）センサを位置センサ４４として用いていている。
【００４２】
操作部３４のレリーズボタンは、撮像準備指示状態と撮像指示状態との２段階の押圧操作の検出が可能である。撮像準備指示状態とは、例えば待機位置（未押下の状態）から中間位置（半押し位置）まで押下される状態を指し、撮像指示状態とは、中間位置を超えた最終押下位置（全押し位置）まで押下される状態を指す。なお、以下では、「待機位置から半押し位置まで押下される状態」を「半押し状態」といい、「待機位置から全押し位置まで押下される状態」を「全押し状態」という。
【００４３】
ＡＦモードでは、レリーズボタンを半押し状態にすることにより撮像条件の調整が行われ、その後、引き続き全押し状態にすると、撮像部２２の撮像素子により１フレーム分の本露光が行われる。つまり、レリーズボタンを半押し状態にすることによりＡＥ機能が働いて露光量状態が設定された後、ＡＦ機能が働いて合焦制御され、レリーズボタンを全押し状態にすると撮像素子により撮像が行われる。また、ホワイトバランスを調整する機能が働いて、被写体等の色温度に基づいて、特定の色毎に対応するゲイン値を変化させることにより撮像画像のホワイトバラスが調整される。
【００４４】
また、画像処理部２６は、撮像画像の画像信号（ＲＡＷデータ）に対して圧縮処理を施して、いわゆるＲＡＷ現像を行い、特定のフォーマットの画像ファイルを生成する。特定のフォーマットは、例えば、ＪＰＥＧ（Joint Photographic Experts Group）形式のフォーマットであってもよい。生成された画像ファイルは、画像処理部２６によって、メディアＩ／Ｆ３６を介してメモリカード３８に記録される。
【００４５】
一方、情報処理装置１４は、いわゆるサーバコンピュータ等である。図３には、本実施形態の情報処理装置１４の構成の一例を表すブロック図を示す。図３に示すように本実施形態の情報処理装置１４は、処理制御部５０、Ｉ／Ｆ部５２、及び記憶部５４を備える。処理制御部５０、Ｉ／Ｆ部５２、及び記憶部５４は、バス５９に接続されている。
【００４６】
処理制御部５０は、ＣＰＵ５０Ａ、ＲＯＭ５０Ｂ、及びＲＡＭ５０Ｃを備える。ＣＰＵ５０Ａは、情報処理装置１４の全体の動作を制御する。ＲＯＭ５０Ｂには、ＣＰＵ５０Ａで実行される、後述する推奨色温度導出処理プログラムを含む各種のプログラム等が予め記憶されている。ＲＡＭ５０Ｃは、各種データを一時的に記憶する。本実施形態の推奨色温度導出処理プログラムが、本開示の情報処理プログラムの一例である。本実施形態のＣＰＵ５０Ａが推奨色温度導出処理プログラムを実行することにより処理制御部５０が、本開示の取得部及び導出部として機能する。
【００４７】
Ｉ／Ｆ部５２は、ネットワーク１９を介して撮影装置１２と通信を行う機能を有している。
【００４８】
記憶部５４は、詳細を後述する、位置情報、時間帯情報、及び色温度情報等を記憶した不揮発性の記憶部であり、例えば、ＨＤＤ（Hard Disk Drive）及びＳＳＤ（Solid State
Drive）等である。
【００４９】
次に、本実施形態の撮影システム１０の作用を説明する。
本実施形態の撮影システム１０では、撮影装置１２が撮影を行う場合に、情報処理装置１４が、撮影の適用を推奨する色温度（以下、「推奨色温度」という）を導出して、撮影装置１２に出力する機能を有している。なお、本実施形態の色温度が本開示の技術の色味の一例であり、本実施形態の推奨色温度が本開示の第２の色味情報の一例である。
【００５０】
本実施形態の撮影装置１２は、ホワイトバランスを調整する機能として、ＡＷＢ（Auto White Balance）モード、色温度モード、及び推奨モードの３つのモードを有している。ＡＷＢモードは、撮影装置１２が撮像画像から特定した色温度を用いてホワイトバランスの調整を行うモードである。色温度モードとは、ユーザが操作部３４を介して指定した色温度を用いてホワイトバランスの調整を行うモードである。推奨モードとは、撮影装置１２が、情報処理装置１４から受信した推奨色温度（詳細後述）に基づいてホワイトバランスの調整を行うモードである。
【００５１】
本実施形態の撮影装置１２においてホワイトバランスの調整を行う場合の作用を説明する。図４には、本実施形態の撮影装置１２において実行されるホワイトバランス調整処理の流れの一例を表すフローチャートを示す。
【００５２】
本実施形態の撮影装置１２では、一例として、撮影装置１２に電源が投入された場合に、撮影制御部２０のＣＰＵ２０ＡがＲＯＭ２０Ｂに記憶されているホワイトバランス調整処理プログラムを実行することにより、図４に示したホワイトバランス調整処理を実行する。
【００５３】
図４に示すように、ステップＳ１００で撮影制御部２０は、ホワイトバランスの調整について設定されているモードが推奨モードであるか否かを判定する。設定されているモードが推奨モードではない場合、換言するとＡＷＢモードまたは色温度モードが設定されている場合、ステップＳ１００の判定が否定判定となり、ステップＳ１０２へ移行する。
【００５４】
ステップＳ１０２で撮影制御部２０は、設定されているモードがＡＷＢモードであるか否かを判定する。設定されているモードがＡＷＢモードの場合、ステップＳ１０２の判定が肯定判定となり、ステップＳ１０４へ移行する。
【００５５】
ステップＳ１０４で撮影制御部２０は、ＡＷＢ機能を用いてＡＷＢを調整する処理（ＡＷＢ調整処理）を行う。本ステップの処理を実行することにより、表示部３０に表示されるライブビュー画像が、ホワイトバランスが調整された画像となる。
【００５６】
次のステップＳ１０６で撮影制御部２０は、操作部３４のレリーズボタンが半押し状態を経て全押し状態となったか否かを判定する。レリーズボタンが全押し状態になるまで、ステップＳ１０６の判定が否定判定となる。なお、上記ステップＳ１０４でＡＷＢ調整処理を行った後、レリーズボタンが全押し状態となるまでの経過時間が長い場合や、撮影装置１２の位置（撮影位置）が移動された場合等、被写体の色温度等が変化する場合がある。そのため、上記ステップＳ１０４のＡＷＢ調整処理を行ってからレリーズボタンが全押し状態となるまで、予め定められたタイミング毎に、上記ステップＳ１０４のＡＷＢ調整処理を再び行うことが好ましい。
【００５７】
一方、レリーズボタンが全押し状態になった場合、すなわち、撮像部２２の撮像素子により撮像（本露光）が行われた場合、ステップＳ１０６の判定が肯定判定となり、ステップＳ１０８へ移行する。
【００５８】
ステップＳ１０８で撮影制御部２０は、位置センサ４４から撮影装置１２の位置（撮影位置）を表す位置情報を取得する。次のステップＳ１１０で撮影制御部２０は、図示を省略した時計部から時刻（撮影時刻）を表す時間帯情報を取得する。
【００５９】
例えば、同じ場所で、複数の撮像画像を撮影した場合等、撮影位置の変化量が少なく、かつ撮影時刻の変化量が少ない場合、被写体等の色温度の変化が少なく、色温度の変化がないとみなせる場合がある。本実施形態の撮影装置１２では、このように色温度の変化がないとみなせるか否かを決定するため、撮影位置の変化量及び撮影時刻の変化量の各々の閾値が予め設定されている。次のステップＳ１１２で撮影制御部２０は、取得した位置情報が表す位置及び時間帯情報が表す時間帯の各々について、前回ホワイトバランス調整処理を行った際に後述するステップＳ１１４の処理を実行して出力した位置情報が表す位置及び時間帯情報が表す時間との差分が上記の閾値未満であるか否かを判定する。なお、撮影装置１２の購入後に初めて電源を投入した後等、初めてホワイトバランス調整処理を行う場合は、本ステップの処理を省略することができる。
【００６０】
位置及び時間帯の双方について差が閾値未満ではない場合、換言すると、位置の差及び時間帯の差の少なくとも一方が閾値以上の場合、ステップＳ１１２の判定が否定判定となり、ステップＳ１１４へ移行する。ステップＳ１１４で撮影制御部２０は、上記ステップＳ１０８で取得した位置情報、上記ステップＳ１１０で取得した時間帯情報、及び上記ステップＳ１０４のＡＷＢ調整処理に用いた色温度を表す色温度情報を情報処理装置１４に出力する。本ステップ（Ｓ１１４）で出力される位置情報が本開示の第１の撮影位置情報の一例であり、時間帯情報が本開示の第１の撮影時間帯情報の一例であり、色温度情報が本開示の第１の色味情報の一例である。
【００６１】
一方、位置及び時間帯の各々について差が閾値未満の場合、ステップＳ１１２の判定が肯定判定となり、ステップＳ１１６へ移行する。このように本実施形態の撮影装置１２では、色温度の変化がないとみなせる場合は、情報処理装置１４に位置情報、時間帯情報、及び色温度情報を出力しない。本実施形態の撮影装置１２では、これらの情報を出力する頻度を少なくすることにより、省電力化が図れる。
【００６２】
ステップＳ１１６で撮影制御部２０は、ホワイトバランスの調整について設定されているモードが切り替えられたか否かを判定する。ユーザが操作部３４を介して、ＡＷＢモードから、推奨モード及び色温度モードのいずれかに切り替えた場合、ステップＳ１１６の判定が肯定判定となり、ステップＳ１００に戻る。一方、設定されているモードがＡＷＢモードのまま切り替えられていない場合、ステップＳ１１６の判定が否定判定となり、ステップＳ１１８へ移行する。
【００６３】
ステップＳ１１８で撮影制御部２０は、本ホワイトバランス調整処理を終了するか否か判定する。本実施形態では、電源がオン状態とされている場合、ステップＳ１１８の判定が否定判定となり、ステップＳ１０６に戻り、上記ステップＳ１０８〜Ｓ１１６の処理を繰り返す。一方、電源がオフ状態とされた場合、ステップＳ１１８の判定が肯定判定となり、本ホワイトバランス調整処理を終了する。
【００６４】
このように、本実施形態の撮影装置１２では、ＡＷＢモードの場合、ＡＷＢ機能によりＡＷＢ調整処理を行った際に用いた色温度を表す色温度情報と、撮影位置を表す位置情報と、撮影時刻を表す時間帯情報とが、情報処理装置１４に出力される。
【００６５】
一方、設定されているモードがＡＷＢモードではない場合、換言すると、設定されているモードが色温度モードである場合、ステップＳ１０２の判定が否定判定となり、ステップＳ１２０へ移行する。
【００６６】
ステップＳ１２０で撮影制御部２０は、操作部３４及び受付Ｉ／Ｆ３２を介して色温度の設定を受け付けたか否かを判定する。色温度の設定を受け付けていない場合、ステップＳ１２０の判定が否定判定となり、ステップＳ１２４へ移行する。一方、ユーザーが指定した色温度の設定を受け付けた場合、ステップＳ１２０の判定が肯定判定となり、ステップＳ１２２へ移行する。ステップＳ１２２で撮影制御部２０は、受け付けた色温度を用いてホワイトバランスの調整を行うホワイトバランス（ＷＢ）調整処理を行う。本ステップの処理を実行することにより、表示部３０に表示されるライブビュー画像が、ユーザが指定した色温度に応じてホワイトバランスが調整された画像となる。
【００６７】
次のステップＳ１２４で撮影制御部２０は、上記ステップＳ１０６と同様に、操作部３４のレリーズボタンが全押し状態となったか否かを判定する。レリーズボタンが全押し状態となっていない場合、ステップＳ１２４の判定が否定判定となりステップＳ１２０に戻る。一方、レリーズボタンが全押し状態になった場合、ステップＳ１２４の判定が肯定判定となり、ステップＳ１２６へ移行する。
【００６８】
ステップＳ１２６〜Ｓ１３６の各処理は、上述したステップＳ１０８〜Ｓ１１８の各処理と同様の処理を行う。このように、本実施形態の撮影装置１２では、色温度モードの場合、ユーザが指定した色温度を表す色温度情報と、撮影位置を表す位置情報と、撮影時刻を表す時間帯情報とが、情報処理装置１４に出力される。
【００６９】
一方、設定されているモードが推奨モードの場合、ステップＳ１００の判定が肯定判定となり、ステップＳ１３８へ移行する。
【００７０】
ステップＳ１３８で撮影制御部２０は、位置センサ４４から撮影装置１２の位置（撮影位置）を表す位置情報を取得する。次のステップＳ１４０で撮影制御部２０は、図示を省略した時計部から時刻（撮影時刻）を表す時間帯情報を取得する。
【００７１】
次のステップＳ１４２で撮影制御部２０は、上記ステップＳ１３８で取得した位置情報、及び上記ステップＳ１４０で取得した時間帯情報を情報処理装置１４に出力する。本ステップで出力される位置情報が本開示の第２の撮影位置情報の一例であり、時間帯情報が本開示の第２の撮影時間帯情報の一例である。
【００７２】
詳細は後述するが、情報処理装置１４では、撮影装置１２から受信した位置情報及び時間帯情報に応じた推奨色温度を表す推奨色温度情報が撮影装置１２に送信される。そのため、次のステップＳ１４４で撮影制御部２０は、推奨色温度情報を取得したか否かを判定する。推奨色温度情報を取得するまで、ステップＳ１４４の判定が否定判定となる。一方、推奨色温度情報を取得するとステップＳ１４４の判定が肯定判定となり、ステップＳ１４６へ移行する。
【００７３】
ステップＳ１４６で撮影制御部２０は、推奨色温度情報が表す推奨色温度を用いてホワイトバランスの調整を行うＷＢ調整処理を行う。本ステップの処理を実行することにより、表示部３０に表示されるライブビュー画像が、推奨色温度に応じてホワイトバランスが調整された画像となる。
【００７４】
次のステップＳ１４８で撮影制御部２０は、上記ステップＳ１０６と同様に、操作部３４のレリーズボタンが全押し状態となったか否かを判定する。レリーズボタンが全押し状態になるまで、ステップＳ１４８の判定が否定判定となる。なお、上記ステップＳ１０６と同様に、上記ステップＳ１４６のＷＢ調整処理を行ってからレリーズボタンが全押し状態となるまで、予め定められたタイミング毎に、上記ステップＳ１３８〜Ｓ１４６の理を再び行うことが好ましい。
【００７５】
一方、レリーズボタンが全押し状態になった場合、ステップＳ１４８の判定が肯定判定となり、ステップＳ１５０へ移行する。ステップＳ１５０〜Ｓ１５６の各処理は、上述したステップＳ１１２〜Ｓ１１８の各処理と同様の処理を行う。
【００７６】
このように、本実施形態の撮影装置１２では、推奨モードの場合、撮影位置及び撮影時刻を情報処理装置１４に出力することにより、撮影位置及び撮影時刻に応じた推奨色温度を情報処理装置１４から取得し、取得した推奨色温度を用いてＷＢ調整処理が行われる。また、本実施形態の撮影装置１２では、推奨モードの場合、推奨色温度を表す色温度情報と、撮影位置を表す位置情報と、撮影時刻を表す時間帯情報とが、情報処理装置１４に出力される。
【００７７】
次に、本実施形態の情報処理装置１４において推奨色温度を導出する場合の作用を説明する。図５には、本実施形態の情報処理装置１４において実行される推奨色温度導出処理の一例のフローチャートを示す。
【００７８】
本実施形態の情報処理装置１４では、一例として、情報処理装置１４に電源が投入された場合に、処理制御部５０のＣＰＵ５０ＡがＲＯＭ５０Ｂに記憶されている推奨色温度導出処理プログラムを実行することにより、図５に示した推奨色温度導出処理を実行する。
【００７９】
図５に示すように、ステップＳ２００で処理制御部５０は、撮影装置１２から位置情報及び時間帯情報を取得したか否かを判定する。撮影装置１２から位置情報及び時間帯情報を受信するまで、ステップＳ２００の判定が否定判定となる。一方、位置情報及び時間帯情報を受信した場合、ステップＳ２００の判定が肯定判定となり、ステップＳ２０２へ移行する。
【００８０】
ステップＳ２０２で処理制御部５０は、撮影装置１２から色温度情報も取得したか否かを判定する。上述した撮影装置１２で行われるホワイトバランス調整処理のステップＳ１１４、Ｓ１３２、及びＳ１５２が実行された場合、情報処理装置１４は、位置情報、時間帯情報、及び色温度情報を受信する。この場合、ステップＳ２０２の判定が肯定判定となり、ステップＳ２０４へ移行する。
【００８１】
ステップＳ２０４で処理制御部５０は、撮影装置１２から取得した位置情報、時間帯情報、及び色温度情報を対応付けて記憶部５４に記憶させる。このように、本実施形態の情報処理装置１４の記憶部５４には、撮影が行われた撮影装置１２から出力された位置情報、時間帯情報、及び色温度情報が対応付けられた状態で蓄積されていく。
【００８２】
次のステップＳ２０６で処理制御部５０は、記憶部５４に記憶されている複数の位置情報、時間帯情報、及び色温度情報に対して統計処理を行い、推奨色温度を導出するための情報を生成する。
【００８３】
本実施形態の処理制御部５０は、統計処理の一例として、まず、撮影領域及び時間帯毎に、図６に示した一例のように、色温度を横軸とし、撮影に用いられた回数（頻度）を縦軸としたヒストグラムを表す情報を生成する。なお、撮影領域の定め方は特に限定されず、例えば、予め定められた撮影スポットや、ランドマーク等に応じて定めてもよいし、予め定められた面積毎に区切られた領域として定めてもよい。
【００８４】
具体的には、処理制御部５０は、取得した位置情報が表す撮影位置から該当する撮影領域を特定し、特定した撮影領域における取得した時間帯のヒストグラムに対して、取得した色温度情報に対応する頻度を加算する。更に、処理制御部５０は、ヒストグラムの最頻値となる色温度を導出する。例えば、図６に示したヒストグラムでは、処理制御部５０は、色温度として３０００Ｋを導出する。なお、ここで導出する色温度は、最頻値に限定されず、例えば、重心に相当する色温度等であってもよい。
【００８５】
次のステップＳ２０８で処理制御部５０は、統計処理の結果として、導出した色温度を表す色温度情報を、対応する撮影領域及び時間帯における推奨色温度を表す情報として記憶部５４に記憶させた後、ステップＳ２１４へ移行する。
【００８６】
一方、上述した撮影装置１２で行われるホワイトバランス調整処理のステップＳ１４２が実行された場合、情報処理装置１４は、位置情報及び時間帯情報を受信するが、色温度情報は受信しない。この場合、ステップＳ２０２の判定が否定判定となり、ステップＳ２１０へ移行する。
【００８７】
ステップＳ２１０で処理制御部５０は、上記ステップＳ２０８の処理により記憶部５４に記憶されている統計処理の結果から、取得した位置情報及び時間帯情報に対応する推奨色温度を導出する。具体的には、処理制御部５０は、取得した位置情報に対応する撮影位置から該当する撮影領域を特定し、特定した撮影領域における取得した時間帯の統計結果である推奨色温度を表す情報を記憶部５４から読み出す。例えば、図６を参照して上述した統計処理を行った場合では、推奨色温度として３０００Ｋが導出される。
【００８８】
次のステップＳ２１２で処理制御部５０は、上記ステップＳ２１０で導出した推奨色温度を表す推奨色温度情報を、位置情報及び時間帯情報の取得先である撮影装置１２に送信した後、ステップＳ２１４へ移行する。
【００８９】
ステップＳ２１４で処理制御部５０は、推奨色温度導出処理を終了するか否かを判定する。本実施形態では、電源がオン状態とされている場合、ステップＳ２１４の判定が否定判定となり、ステップＳ２００に戻り、上記ステップＳ２００〜Ｓ２１２の処理を繰り返す。一方、電源がオフ状態とされた場合、ステップＳ２１４の判定が肯定判定となり、推奨色温度導出処理を終了する。
【００９０】
[第２実施形態]
以下、第２実施形態について説明する。なお、本実施形態では、上記第１実施形態で説明した構成及び作用と同一の構成及び作用については同一の符号を付し、詳細な説明を省略する。
【００９１】
本実施形態の撮影システム１０の構成は第１実施形態の撮影システム１０（図１参照）と同様であるため、説明を省略する。また、撮影装置１２及び情報処理装置１４の構成も第１実施形態の撮影装置１２及び情報処理装置１４の構成（図２及び図３参照）と同様であるため、説明を省略する。
【００９２】
本実施形態では、撮影装置１２の撮影制御部２０で実行されるホワイトバランス調整処理の一部が第１実施形態のホワイトバランス調整処理（図４参照）と異なっているため、本実施形態の撮影制御部２０で実行されるホワイトバランス調整処理について説明する。
【００９３】
図７には、本実施形態の撮影制御部２０で実行されるホワイトバランス調整処理の流れの一例のフローチャートを示す。図７に示すように、本実施形態のホワイトバランス調整処理は、第１実施形態のホワイトバランス調整処理（図４参照）に対して、ステップＳ１０４とＳ１０６の処理との間に、ステップＳ１０５Ａ及びＳ１０５Ｂの処理を実行する点、及びＳ１１４の処理に代わり、ステップＳ１１５の処理を実行する点で異なっている。
【００９４】
図７に示すように、本実施形態の撮影装置１２では、ホワイトバランスを調整するモードがＡＷＢモードの場合、ステップＳ１０５Ａで撮影制御部２０は、操作部３４及び受付Ｉ／Ｆ３２を介して色温度の設定を受け付けたか否かを判定する。ＡＷＢ機能により自動的にホワイトバランスを調整した撮像画像の色味が好みに合わない場合等、ユーザがホワイトバランスを修正する場合がある。そこで、本ステップでは、色温度の設定を受け付けたか否かを判定することによりユーザによりホワイトバランスの修正が行われたか否かを判定する。
【００９５】
色温度の設定を受け付けていない場合、ステップＳ１０５Ａの判定が否定判定となり、ステップＳ１０６へ移行する。一方、色温度の設定を受け付けた場合、ステップＳ１０５Ａの判定が肯定判定となり、ステップＳ１０５Ｂへ移行する。ステップＳ１０５Ｂで撮影制御部２０は、受け付けた色温度を用いてＷＢ調整処理を行い、ホワイトバランスを調整する。本ステップの処理を実行することにより、表示部３０に表示されるライブビュー画像が、ユーザが指定した色温度に応じてホワイトバランスが調整された画像となる。
【００９６】
また、図７に示すように、ステップＳ１１５で撮影制御部２０は、ホワイトバランスの修正が行われたか否かを表す情報（以下、「ホワイトバランス修正情報」という）、上述したステップＳ１０８で取得した位置情報、上述したステップＳ１１０で取得した時間帯情報、及び上記ステップＳ１０５ＢのＷＢ調整処理に用いた色温度を表す色温度情報を情報処理装置１４に出力する。
【００９７】
一方、情報処理装置１４では、図８に示した推奨色温度導出処理を実行する。図８には、本実施形態の撮影制御部２０で実行される推奨色温度導出処理の流れの一例のフローチャートを示す。図８に示すように、本実施形態の推奨色温度導出処理は、第１実施形態の推奨色温度導出処理（図５参照）に対して、ステップＳ２０４の処理に代わり、ステップＳ２０５の処理を実行する点で異なっている。
【００９８】
上述したように、撮影装置１２からは、ホワイトバランス修正情報、位置情報、時間帯情報、及び色温度情報を情報処理装置１４が出力されるため、情報処理装置１４は、これらの情報を受信する。
【００９９】
そこで、本実施形態の情報処理装置１４の処理制御部５０は、図８に示すように、ステップＳ２０５で、ホワイトバランス修正情報、位置情報、時間帯情報、及び色温度情報を記憶部５４に記憶させる。
【０１００】
さらに、本実施形態では、次のステップＳ２０６で処理制御部５０は、推奨色温度を導出するための統計処理において、ホワイトバランス修正情報を参照する。ホワイトバランスの修正が行われた場合、修正後のホワイトバランスに対応する色温度は、より適切な色温度であり、少なくとも修正前の色温度よりも適切な色温度である場合が多い。そのため、本実施形態の処理制御部５０は、ホワイトバランス修正情報により、ホワイトバランスの修正後であることが示されている色温度情報の重みを、他の色温度情報（例えば、ホワイトバランスの修正前の色温度情報）よりも重くして統計処理を行う。
【０１０１】
このように、本実施形態の情報処理装置１４では、ユーザによって、ホワイトバランスの修正が行われた場合、修正後のホワイトバランスに対応する色味情報の重みを重くすることにより、より精度が高い色温度を推奨色温度として導出することができる。
【０１０２】
なお、このようにホワイトバランスの修正がユーザによって行われる場合、撮影装置１２は、ホワイトバランスの修正前の色温度情報と、ホワイトバランスの修正後の色温度情報と両方の色情報を情報処理装置１４に出力してもよい。この場合、情報処理装置１４の処理制御部５０は、上述の推奨色温度導出処理のステップＳ２０５に代わり、図９に示したように、ステップＳ２０５Ａを実行し、ホワイトバランス修正情報、位置情報、時間帯情報、ホワイトバランスの修正前の色温度情報、及びホワイトバランスの修正後の色温度情報を記憶部５４に記憶させる。
【０１０３】
さらに、次のステップＳ２０６で情処理制御部５０は、推奨色温度を導出するための統計処理において、ホワイトバランスの修正後の色温度情報の重みを、少なくともホワイトバランスの修正前の色温度情報よりも重くして統計処理を行うことにより、より精度が高い色温度を推奨色温度として導出することができる。また、ホワイトバランスの修正前の色温度情報の重みを他の色温度情報の重みよりもさらに軽くして統計処理を行うことにより、さらに精度が高い色温度を推奨色温度として導出することができる。
【０１０４】
また、本実施形態では、ＡＷＢ機能により自動的にホワイトバランスが調整された画像に対して、ユーザがホワイトバランスを修正する形態について説明したが、ユーザがホワイトバランスを修正する対象の画像は特に限定されない。例えば、推奨色温度によりホワイトバランスが調整された画像に対して、ユーザがホワイトバランスを修正する場合に、本実施形態を適用してもよいことはいうまでもない。
【０１０５】
[第３実施形態]
以下、第３実施形態について説明する。なお、本実施形態では、上記第１実施形態で説明した構成及び作用と同一の構成及び作用については同一の符号を付し、詳細な説明を省略する。
【０１０６】
本実施形態の撮影システム１０の構成は第１実施形態の撮影システム１０（図１参照）と同様であるため、説明を省略する。また、撮影装置１２及び情報処理装置１４の構成も第１実施形態の撮影装置１２及び情報処理装置１４の構成（図２及び図３参照）と同様であるため、説明を省略する。
【０１０７】
上記第２実施形態では、ユーザがホワイトバランスの修正を行う形態について説明した。これに対して本実施形態では、情報処理装置１４が、撮影装置１２を監視し、ユーザによるホワイトバランスの修正量が大きい撮影位置及び時間帯の少なくとも一方において撮影が行われる場合に、さらに推奨色温度を導出する形態について説明する。
【０１０８】
本実施形態では、撮影装置１２の撮影制御部２０で実行されるホワイトバランス調整処理の一部が第２実施形態のホワイトバランス調整処理（図７参照）と異なっているため、本実施形態の撮影制御部２０で実行されるホワイトバランス調整処理について説明する。
【０１０９】
図１０には、本実施形態の撮影制御部２０で実行されるホワイトバランス調整処理の流れの一例のフローチャートを示す。図１０に示すように、本実施形態のホワイトバランス調整処理は、第２実施形態のホワイトバランス調整処理（図７参照）のステップＳ１０２で肯定判定となった場合にステップＳ１０３の処理を実行する点、及びステップＳ１０５Ａで否定判定となった場合に、ステップＳ１０５Ｃ〜Ｓ１０５Ｆの処理を実行する点で異なっている。
【０１１０】
本実施形態では、図１０に示すように、ステップＳ１０２で肯定判定となった場合のステップＳ１０３に移行する。ステップＳ１０３で撮影制御部２０は、ＡＷＢモードであることを表す情報（以下、「ＡＷＢモード情報」という）、位置情報、及び時間帯情報を情報処理装置１４に出力する。
【０１１１】
また、ステップＳ１０５Ｃで撮影制御部２０は、情報処理装置１４から推奨色温度情報を取得したか否か判定する。推奨色温度情報を取得していない場合、ステップＳ１０５Ｃの判定が否定判定となり、ステップＳ１０６へ移行する。一方、推奨色温度情報を取得した場合、ステップＳ１０５Ｃの判定が肯定判定となり、ステップＳ１０５Ｄへ移行する。ステップＳ１０５Ｄで撮影制御部２０は、色温度を変更するか否か（ホワイトバランスを調整しなおすか否か）を問い合わせる情報を表示部３０に表示させる。ユーザは、表示部３０に表示を参照し、操作部３４を介して、色温度を変更するか否かを指定する。
【０１１２】
そこで次のステップＳ１０５Ｅで撮影制御部２０は、変更の指定を受け付けたか否かを判定する。変更の指定を受け付けていない場合、ステップＳ１０５Ｅの判定が否定判定となり、ステップＳ１０６へ移行する。一方、変更の指定を受け付けた場合、ステップＳ１０５Ｅの判定が肯定判定となり、ステップＳ１０５Ｆへ移行する。
【０１１３】
ステップＳ１０５Ｆで撮影制御部２０は、推奨色温度情報が表す推奨色温度を用いてホワイトバランスの調整を行うＷＢ調整処理を行う。本ステップの処理を実行することにより、表示部３０に表示されるライブビュー画像が、推奨色温度に応じてホワイトバランスが調整された画像に変更される。
【０１１４】
一方、情報処理装置１４では、図１１に示した推奨色温度導出処理を実行する。図１１には、本実施形態の撮影制御部２０で実行される推奨色温度導出処理の流れの一例のフローチャートを示す。図１１に示すように、本実施形態の推奨色温度導出処理は、第２実施形態の推奨色温度導出処理（図８参照）と、ステップＳ２０２で否定判定となった場合に、ステップＳ２０９の処理を実行する点、及びステップＳ２１１Ａ、Ｓ２１１Ｂの処理を含む点で異なっている。
【０１１５】
図１１に示すように本実施形態の情報処理装置１４の処理制御部５０は、ステップＳ２０２で否定判定となった場合に、ステップＳ２０９へ移行する。ステップＳ２０９で、処理制御部５０は、監視している撮影装置１２がＡＷＢモードであるか否かを判定する。撮影装置１２から出力された上述のＡＷＢ情報を受信していない場合、ステップＳ２０９の判定が否定判定となり、ステップＳ２１０へ移行する。一方、上述のＡＷＢ情報を受信した場合、ステップＳ２０９の判定が肯定判定となり、ステップＳ２１１Ａへ移行する。
【０１１６】
ステップＳ２１１Ａで処理制御部５０は、撮影装置１２から受信した位置情報が表す撮影位置、及び時間帯情報が表す時間帯において、ホワイトバランスの修正量が多いか否かを判定する。例えば、図１２に示すヒストグラムのように、ホワイトバランスの修正前の色温度により得られるヒストグラムから導出される推奨色温度（図１２では、３０００Ｋ）と、ユーザによるホワイトバランスの修正後の色温度により得られるヒストグラムから導出される推奨色温度（図１２では、６０００Ｋ）とは異なる。修正前後で得られる推奨色温度の差、すなわち修正量（図１２に示した場合では３０００Ｋ）が比較的大きい場合、その撮影位置及び撮影時間帯における撮影では、ＡＷＢ機能によりホワイトバランスを調整するのが好ましくないといえる。そこで、本実施形態の情報処理装置１４は、ホワイトバランスの修正後の色温度により得られるヒストグラムから導出された推奨色温度を、撮影装置１２に対して提示する。なお、修正量がどの程度大きい場合に、ＡＷＢ機能によりホワイトバランスを調整するのが好ましくないといえるかについては、予め実験等により得ておき、閾値（変更閾値）を定めておくことができる。
【０１１７】
そのため、ステップＳ２１１Ａで処理制御部５０は、修正量が上記変更閾値以上であるか否かを判定する。修正量が変更閾値以上ではない場合、換言すると修正量が変更閾値未満の場合、ステップＳ２１１Ａの判定が否定判定となり、ステップＳ２１４へ移行する。
【０１１８】
一方、修正量が変更閾値以上の場合、ステップＳ２１１Ａの判定が肯定判定となり、ステップＳ２１１Ｂへ移行する。
【０１１９】
ステップＳ２１１Ｂで処理制御部５０は、修正後の色温度により得られるヒストグラムから導出された色温度を推奨色温度として導出する。従って、この場合の次のステップＳ２１２では、修正後の色温度に基づいて導出された推奨色温度が撮影装置１２に送信される。
【０１２０】
このように、本実施形態の情報処理装置１４では、撮影装置１２を監視し、ユーザによるホワイトバランスの修正が大きい撮影位置及び時間帯の少なくとも一方において撮影が行われる場合に、推奨色温度を撮影装置１２に対して送信する。従って、撮影装置１２のユーザは、自身で色温度を指定してホワイトバランスを調整し治す手間が省けるため、簡便に、ユーザの好みの撮像画像を得ることができる。
【０１２１】
なお、ＡＷＢ調整機能によりホワイトバランスが調整された画像と、推奨色温度を適用してホワイトバランスが調整された画像との見比べを可能としてもよい。この場合、ユーザは、より好みの撮像画像を得ることができる。
【０１２２】
以上説明したように、上記各実施形態の情報処理装置１４の処理制御部５０は、複数の撮影装置１２の各々から、撮影を行った撮影位置を表す位置情報、撮影を行った撮影時間帯を表す時間帯情報、及び撮影に関する色温度情報を取得する取得部として機能する。また、処理制御部５０は、取得した位置情報、時間帯情報、及び色温度情報に対して統計処理を行うことにより得られた情報から、特定の位置及び特定の時間帯において撮影を行う場合に推奨される推奨色温度情報を導出する導出部として機能する。
【０１２３】
従って、上記各実施形態の情報処理装置１４によれば、撮影装置１２に対して撮影においてより適切な色温度の設定を簡便に行うことができる。情報処理装置１４によれば、例えば、ＡＷＢ機能が適切に機能しない場合や、ユーザによる色温度の判断が困難な場合でも、適切な色温度を設定することができる。撮影装置１２では、適切な色温度が設定されるため、美しい色再現が可能となる。
【０１２４】
なお、上記各実施形態に限定されず、例えば、撮影装置１２は、撮像画像のＲＡＷデータを記憶しておくことにより、撮影装置１２は、ユーザによって指定された色温度によってホワイトバランスが調整された後、またはＡＷＢ機能によってホワイトバランスが調整された後に、情報処理装置１４から取得した推奨色温度によりＲＡＷデータデータに対して再びＲＡＷ現像を行ってホワイトバランスを調整した画像を生成し、ユーザに提示うぃてもよい。
【０１２５】
また、ユーザが特定の撮影位置において、予め定められた時間内に、異なる色温度を用いて複数回撮影を行った場合、及び撮影された撮像画像に対して、異なる色温度を用いて複数回ホワイトバランスの調整を行った場合、最も適用頻度が高い色温度を、撮影装置１２から情報処理装置１４に出力する形態としてもよい。
【０１２６】
なお、情報処理装置１４は、上述した推奨色温度導出処理（図５等参照）のステップＳ２０６において、統計処理を行う場合に、特定した撮影領域における時間帯毎の色温度情報の数が少ない場合、いわばサンプル数が少ない場合は、推奨色温度の導出を行わない形態としてもよい。また、撮影領域の大きさを大きくしたり、時間帯の幅を広げたりすることにより、サンプル数を増加させた後、上述した色温度を横軸とし、撮影に用いられた回数（頻度）を縦軸としたヒストグラムを表す情報を生成してもよい。このように情報処理装置１４が、サンプル数が少ない場合の統計処理を行うことにより、推奨色温度の導出精度が低下するのを抑制することができる。
【０１２７】
また、同じ撮影位置、同じ時間帯であっても、撮影装置１２の機種等により、例えば、色温度の分解能が異なるため、それぞれ好ましい推奨色温度が異なる場合がある。このような場合に対し、撮影装置１２は、ホワイトバランス調整処理（図４参照）のステップＳ１５２において、さらに自装置の機種等を表す情報も出力してもよい。情報処理装置１４の処理制御部５０は、推奨色温度導出処理（図５参照）のステップＳ２０６において、例えば、撮影装置１２の機種毎に上述したヒストグラムを表す情報を生成し、生成したヒストグラムから推奨色温度を導出することにより、さらに、推奨色温度の導出精度を向上させることができる。
【０１２８】
また、上記第２及び第３実施形態のように、ユーザによりホワイトバランスの修正が行われた場合、情報処理装置１４は、ユーザによる修正後の色温度と、推奨色温度との差を検出し、検出した差について統計処理を行って得られた結果をユーザの好みを表す情報として、撮影装置１２の識別番号やユーザの識別番号等と共に管理してもよい。この場合、これらの識別番号を管理している撮影装置１２（ユーザ）に対して推奨色温度を導出する場合は、ユーザの好みを表す情報を加味して、推奨色温度を導出することにより、より、ユーザの好みに応じた画像を提供することが可能な推奨色温度を導出することができる。
【０１２９】
また、位置情報には、撮影装置１２の位置の他、撮影装置１２の向き（撮像している方向）を含めてもよい。
【０１３０】
また、上記各実施形態では、色温度を本開示の色味の一形態として詳細に説明したが、色味とは色温度に限定されるものではなく、例えば、色調等でもよい。
【０１３１】
また、上記実施形態でＣＰＵがソフトウェア（プログラム）を実行することにより実行したホワイトバランス調整処理及び推奨色温度導出処理を、ＣＰＵ以外の各種のプロセッサが実行してもよい。この場合のプロセッサとしては、ＦＰＧＡ（Field-Programmable Gate Array）等の製造後に回路構成を変更可能なＰＬＤ（Programmable Logic Device）、及びＡＳＩＣ（Application Specific Integrated Circuit）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が例示される。また、ホワイトバランス調整処理及び推奨色温度導出処理を、これらの各種のプロセッサのうちの１つで実行してもよいし、同種又は異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡ、及びＣＰＵとＦＰＧＡとの組み合わせ等）で実行してもよい。また、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。
【０１３２】
また、上記実施形態では、ホワイトバランス調整処理プログラム及び推奨色温度導出処理プログラムの各々がＲＯＭ２０Ｂ及びＲＯＭ５０Ｂに予め記憶（インストール）されている態様を説明したが、これに限定されない。ホワイトバランス調整処理プログラム及び推奨色温度導出処理プログラムの各々は、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、及びＵＳＢ（Universal Serial Bus）メモリ等の記録媒体に記録された形態で提供されてもよい。また、ホワイトバランス調整処理プログラム及び推奨色温度導出処理プログラムの各々は、ネットワークを介して外部装置からダウンロードされる形態としてもよい。
【符号の説明】
【０１３３】
１０  撮影システム
１２  撮影装置
１４  情報処理装置
１９  ネットワーク
２０  撮影制御部
２０Ａ、５０Ａ  ＣＰＵ
２０Ｂ、５０Ｂ  ＲＯＭ
２０Ｃ、５０Ｃ  ＲＡＭ
２２  撮像部
２４  画像メモリ
２６  画像処理部
２８  表示制御部
３０  表示部
３２  受付Ｉ／Ｆ
３４  操作部
３６  メディアＩ／Ｆ
３８  メモリカード
４０、５２  Ｉ／Ｆ部
４２、５４  記憶部
４４  位置センサ
４９、５９  バス
【図１】
2019082653.tif 000003
【図２】
2019082653.tif 000004
【図３】
2019082653.tif 000005
【図４】
2019082653.tif 000006
【図５】
2019082653.tif 000007
【図６】
2019082653.tif 000008
【図７】
2019082653.tif 000009
【図８】
2019082653.tif 000010
【図９】
2019082653.tif 000011
【図１０】
2019082653.tif 000012
【図１１】
2019082653.tif 000013
【図１２】
2019082653.tif 000014
【国際調査報告】
2019082653.tif 000015
2019082653.tif 000016
2019082653.tif 000017