(57)【要約】撮像装置（１００）は、被写体を撮像して画像データを生成する撮像部と、撮像部により生成された画像データに対して所定の画像処理を実施する画像処理部と、ユーザにより設定された撮影用の設定に関する設定情報を記憶する記憶部と、撮像部及び画像処理部を制御する制御部と、を備える。制御部は、画像の撮影時において、記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を選択するためのアイコン（４０）を表示部（２２０）に表示する。
2017047012.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
被写体を撮像して画像データを生成する撮像部と、
前記撮像部により生成された画像データに対して所定の画像処理を実施する画像処理部と、
ユーザにより設定された撮影用の設定に関する設定情報を記憶する記憶部と、
前記撮像部及び前記画像処理部を制御する制御部と、を備え、
前記制御部は、画像の撮影時において、前記記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を選択するためのアイコンを前記表示部に表示する、
撮像装置。
【請求項２】
前記アイコンは、当該アイコンにより示される設定情報を用いて撮像された画像のサムネイル画像を含む、請求項１記載の撮像装置。
【請求項３】
前記制御部は、動作モードとして、前記撮像部により撮像された画像及び被写体のうち少なくともひとつに関する情報に基づき撮影用の設定を決定する自動設定モードを有し、
前記自動設定モードにおいて自動で撮影用の設定がなされた上にさらにユーザによる設定がなされた状態で画像が撮影された場合、前記制御部は、前記設定情報に、ユーザにより設定された設定値と、前記自動設定モードにより設定された設定値との間の差分を示す差分情報を含める、
請求項１記載の撮像装置。
【請求項４】
前記設定情報は、サムネイル画像と、撮影シーンの判別に使用するための情報とをさらに含む、請求項３記載の撮像装置。
【請求項５】
前記自動設定モードは、前記撮像部により撮像された画像に対する撮影シーンを判別し、判別したシーンに基づいて前記設定情報を設定する動作モードである、請求項３または４記載の撮像装置。
【請求項６】
前記設定情報は、絞り、シャッタスピード、露出補正値、ＩＳＯ感度及びホワイトバランスのうちの少なくとも１つに関する設定を含む、請求項１記載の撮像装置。
【請求項７】
ネットワーク上のサーバと通信するための通信部をさらに備え、
前記制御部は、撮影シーンの判別に使用される情報を、前記通信部を介して前記サーバへ送信し、前記撮影シーンに対応した設定情報を前記サーバから前記通信部を介して受信する、請求項１記載の撮像装置。
【請求項８】
撮像装置と、前記撮像装置にネットワークを介して接続されたサーバとを含むシステムであって、
前記サーバは、撮影用の設定に関する設定情報を記憶する記憶部を備え、
前記撮像装置は、撮影シーンの判別に使用される情報を前記サーバへ送信し、
前記サーバは、前記撮影シーンの判別に使用される情報に基づき、前記記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を前記撮像装置へ送信し、
前記撮像装置は、受信した設定情報を選択するためのアイコンを表示部に表示する、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ユーザが設定した撮影に関する種々の設定（カスタム設定）を登録可能な撮像装置に関する。
【背景技術】
【０００２】
撮影に関する各種情報をユーザの好みに応じて選択し、それらをカスタム設定として保持可能なデジタルカメラがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０３３３９８号公報
【発明の概要】
【０００４】
本開示は、ユーザが好みに応じて設定した撮影条件に関する設定情報の中から撮影シーンに対応した設定情報を抽出して表示し、好みの設定情報を容易に選択できる撮像装置を提供する。
【０００５】
本開示の第一の態様において撮像装置が提供される。撮像装置は、表示部と、被写体を撮像して画像データを生成する撮像部と、撮像部により生成された画像データに対して所定の画像処理を実施する画像処理部と、ユーザにより設定された撮影用の設定に関する設定情報を記憶する記憶部と、撮像部及び前記画像処理部を制御する制御部と、を備える。制御部は、画像の撮影時において、記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を選択するためのアイコンを表示部に表示する。
【０００６】
本開示の第二の態様において、撮像装置と、撮像装置にネットワークを介して接続されたサーバとを含むシステムが提供される。サーバは、撮影用の設定に関する設定情報を記憶する記憶部を備える。撮像装置は、撮影シーンの判別に使用される情報をサーバへ送信する。サーバは、撮影シーンの判別に使用される情報に基づき記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を撮像装置へ送信する。撮像装置は、受信した設定情報を選択するためのアイコンを表示部に表示する。
【図面の簡単な説明】
【０００７】
【図１Ａ】図１Ａは、本開示に係るデジタルカメラの外観を示す図である。
【図１Ｂ】図１Ｂは、本開示に係るデジタルカメラの外観を示す図である。
【図２】図２は、本開示に係るデジタルカメラの内部構成を示すブロック図である。
【図３】図３は、シーン自動判別モードで判別されるシーンを説明した図である。
【図４】図４は、デジタルカメラの表示モニタ上に表示される操作ボタンを説明した図である。
【図５】図５は、デジタルカメラの表示モニタ上に表示される操作ボタンのリストを説明した図である。
【図６】図６は、カスタム設定データベースに対するカスタム設定の登録及び取得を説明するための図である。
【図７Ａ】図７Ａは、カスタム設定データベースのデータ構造を説明するための図である。
【図７Ｂ】図７Ｂは、カスタム設定データベースのデータ構造を説明するための図である。
【図７Ｃ】図７Ｃは、カスタム設定データベースのデータ構造を説明するための図である。
【図８】図８は、カスタム設定の自動登録処理を示すフローチャートである。
【図９】図９は、カスタム設定を選択するために表示される設定選択用のアイコンを説明した図である。
【図１０】図１０は、カスタム設定（タグ情報）の絞り込みを説明するための図である。
【図１１】図１１は、カスタム設定の自動抽出処理を示すフローチャートである。
【図１２】図１２は、カスタム設定の適用処理を示すフローチャートである。
【図１３】図１３は、クラウド形態での構成を示す図である。
【図１４】図１４は、クラウド形態におけるカスタム設定データベースに対するカスタム設定の登録及び取得を説明するための図である。
【図１５】図１５は、クラウド形態での、カスタム設定の自動取得処理を示すフローチャートである。
【図１６】図１６は、設定管理サーバにおけるカスタム設定の送信処理を示すフローチャートである。
【図１７】図１７は、ＳＮＳから取得した情報が記述された設定選択用のアイコンを示す図である。
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、発明者は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって請求の範囲に記載の主題を限定することを意図するものではない。
【０００９】
以下、図面を用いて本開示に係る撮像装置の実施の形態を説明する。
【００１０】
（第１の実施の形態）
１．構成
図１Ａ及び図１Ｂは、第１の実施の形態に係るデジタルカメラの外観を示す図である。図１Ａは、デジタルカメラ１００の正面図であり、図１Ｂはデジタルカメラ１００の背面図である。図１Ａ及び図１Ｂに示すように、デジタルカメラ１００は、その正面に光学系を収納するレンズ鏡筒１１５及びストロボ２６０を備える。デジタルカメラ１００は、その上面にレリーズボタン２１１と、ズームレバー２１２と、電源ボタン２１３と、モード切換ダイヤル２１４とを備える。デジタルカメラ１００は、その背面に表示モニタ２２０と、表示モニタ２２０に重畳して配置されたタッチパネル２１５とを備える。
【００１１】
図２は、デジタルカメラ１００の電気的構成の例を示すブロック図である。図２を用いて、デジタルカメラ１００の電気的構成について説明する。デジタルカメラ１００は、１又は複数のレンズからなる光学系１１０により形成された被写体像をＣＣＤ１４０で撮像する撮像装置である。ＣＣＤ１４０で生成された画像データは、画像処理部１６０で各種処理が施され、メモリカード２００に格納される。以下、デジタルカメラ１００の構成を詳細に説明する。
【００１２】
光学系１１０は、ズームレンズやフォーカスレンズを含む。ズームレンズを光軸に沿って移動させることにより、被写体像の拡大、又は縮小をすることができる。また、フォーカスレンズを光軸に沿って移動させることにより、被写体像のピント（合焦状態）を調整することができる。
【００１３】
レンズ駆動部１２０は、光学系１１０に含まれる各種レンズを駆動させる。レンズ駆動部１２０は、例えばズームレンズを駆動するズームモータや、フォーカスレンズを駆動するフォーカスモータを含む。
【００１４】
絞り３００は、ユーザの設定に応じて又は自動で開口部の大きさを調整し、開口部を透過する光の量を調整する。
【００１５】
シャッタ１３０は、ＣＣＤ１４０に透過させる光を遮光するための手段である。シャッタ１３０は、光学系１１０及び絞り３００とともに、被写体像を示す光学情報を制御する光学系部を構成する。また、光学系１１０及び絞り３００はレンズ鏡筒１１５内に収納される。
【００１６】
ＣＣＤ１４０は、光学系１１０で形成された被写体像を撮像して、画像データを生成する。ＣＣＤ１４０は、カラーフィルタと、受光素子と、ＡＧＣ（Ａｕｔｏ  Ｇａｉｎ  Ｃｏｎｔｒｏｌｌｅｒ）とを含む。受光素子は、光学系１１０によって集光された光学的信号を電気信号に変換し、画像情報を生成する。ＡＧＣは、受光素子から出力された電気信号を増幅する。ＣＣＤ１４０はさらに、露光、転送、電子シャッタなどの各種動作を行うための駆動回路等を含む。詳細については、後述する。
【００１７】
ＡＤＣ（Ａ／Ｄコンバータ：アナログ−デジタル変換器）１５０は、ＣＣＤ１４０で生成されたアナログ画像データをデジタル画像データに変換する。
【００１８】
画像処理部１６０は、ＣＣＤ１４０で生成され、変換されたデジタル画像データに対して、コントローラ１８０の制御を受け、各種処理を施す。画像処理部１６０は、表示モニタ２２０に表示するための画像データを生成したり、メモリカード２００に格納するための画像データを生成したりする。例えば、画像処理部１６０は、ＣＣＤ１４０で生成された画像データに対して、ガンマ補正、ホワイトバランス補正、傷補正などの各種処理を行う。また、画像処理部１６０は、ＣＣＤ１４０で生成された画像データを、Ｈ．２６４規格やＭＰＥＧ２規格に準拠した圧縮形式等により圧縮する。画像処理部１６０は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）やマイコンなどで実現可能である。また、画像処理部１６０は、ＣＣＤ１４０で生成された画像データに基づいて、画素数４０００×２０００前後の動画の画像データ（４Ｋ動画データ）を生成することができる。画像処理部１６０は、生成した４Ｋ動画データに対して後述する種々の処理を行うことができる。
【００１９】
コントローラ１８０（制御部の一例）は、デジタルカメラ１００の全体を制御する制御手段である。コントローラ１８０は、半導体素子などで実現可能である。コントローラ１８０は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラ１８０は、マイコン、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡなどで実現できる。
【００２０】
バッファ１７０は、画像処理部１６０及びコントローラ１８０のワークメモリとして機能する。バッファ１７０は、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、強誘電体メモリなどで実現できる。
【００２１】
カードスロット１９０は、メモリカード２００をデジタルカメラ１００に装着するための手段である。カードスロット１９０は、機械的及び電気的にメモリカード２００とデジタルカメラ１００を接続可能である。
【００２２】
メモリカード２００は、フラッシュメモリや強誘電体メモリなどの不揮発性の記録素子を内部に含み、画像処理部１６０で生成された画像ファイル等のデータを格納可能である。
【００２３】
内蔵メモリ２４０は、フラッシュメモリや強誘電体メモリなどで不揮発性の記憶媒体である。内蔵メモリ２４０は、デジタルカメラ１００全体を制御するための制御プログラムやデータ等を記憶している。また、内蔵メモリ２４０はカスタム設定ＤＢ（詳細は後述）を記憶する。
【００２４】
通信モジュール２５０は、有線または無線の通信規格に対応してネットワーク上の機器と通信するための通信インタフェースである。
【００２５】
表示モニタ２２０は、ＣＣＤ１４０で生成した画像データが示す画像（スルー画像）や、メモリカード２００から読み出した画像データが示す画像を表示可能である。また、表示モニタ２２０は、デジタルカメラ１００の各種設定を行うための各種メニュー画面等も表示可能である。表示モニタ２２０（表示部の一例）は、液晶表示デバイスや有機ＥＬ表示デバイスで構成される。
【００２６】
操作部材２１０は、ユーザからの操作を受け付けるユーザーインターフェースの総称である。操作部材２１０は、ユーザからの操作を受け付けるボタン、レバー、ダイヤル、タッチパネル、スイッチ等を含む。操作部材２１０は、表示モニタ２２０上に仮想的に表示されるボタンも含む。操作部材２１０は、例えば、レリーズボタン２１１と、ズームレバー２１２と、電源ボタン２１３と、モード切換ダイヤル２１４と、タッチパネル２１５とを含む。
【００２７】
レリーズボタン２１１は、二段押下式の押下式ボタンである。レリーズボタン２１１がユーザにより半押し操作されると、コントローラ１８０はオートフォーカス制御（ＡＦ制御）やオート露出制御（ＡＥ制御）などを実行する。また、レリーズボタン２１１がユーザにより全押し操作されると、コントローラ１８０は、押下操作のタイミングに撮像された画像データを記録画像としてメモリカード２００等に記録する。
【００２８】
ズームレバー２１２は、画角を広角端と望遠端との間で調節するためのレバーである。コントローラ１８０は、ズームレバー２１２に対するユーザの操作に応じて、ズームレンズを駆動する。
【００２９】
電源ボタン２１３は、デジタルカメラ１００の各部への電力供給のオン（ＯＮ）とオフ（ＯＦＦ）とを切り換えるためのスイッチである。
【００３０】
モード切換ダイヤル２１４はシーンモードを切り換えるダイヤルである。シーンモードとは、撮影状況に応じて設定されるモードの総称である。撮影状況に影響を与える要因には、各被写体や撮影環境等が含まれる。モード切換ダイヤル２１４の切り換えによって、複数のシーンモードの中のいずれか１つのシーンモードが設定される。
【００３１】
タッチパネル２１５は、表示モニタ２２０の表示画面と重畳して配置され、ユーザの指による表示画面上へのタッチ操作を検出する。これにより、ユーザは、表示モニタ２２０に表示された画像に対する領域の指定等の操作を行える。
【００３２】
２．動作
２．１  シーン自動判別モード
本実施形態のデジタルカメラ１００は、撮像モードとして、Ａモード（絞り優先モード）、Ｓモード（シャッタスピード優先モード）、Ｐモード（プログラムモード）等に加えて、シーン自動判別モードを有する。シーン自動判別モードは、画像及び被写体の状態に基づき、ユーザが撮像しようとするシーンを自動判別し、シーンに適した撮影条件（絞り、シャッタスピード、ＩＳＯ感度、色調等）を自動で設定するモードである。図３はシーン自動判別モードで判定されるモードの例を示した図である。判定される撮影シーンとして、「人物」、「赤ちゃん」、「風景」、「マクロ」、「夜景」等がある。各シーンは、画像撮像時の種々の条件（被写体距離、照度、等）で判定される。
【００３３】
例えば、撮像中の画像が「人物」であると判定すると、ポートレート専用プログラム線図に基づく処理、色再現設定で彩度を上げる処理、ポートレート設定のガンマ補正処理、ポートレート設定の肌色補正処理、輪郭強調補正ゲインを通常より弱めに設定する処理、三脚判定によるＩＳＯ感度及びシャッタスピード制御の処理などを行う。このように処理することで、被写体となっている人物を引き立てて撮影することができる。
【００３４】
また、撮像中の画像が「風景」であると判定すると、ガンマ補正を硬調に設定し、輪郭強調補正ゲインを高く設定し、風景用のオートホワイトバランス制御などの処理を行う。このように処理することで、画像全体のシャープ感を上げ、広がりのある風景を撮影することができる。
【００３５】
また、撮像中の画像が「夜景」であると判定すると、シャッタ１３０を制御してシャッタスピードを長めにする処理、夜景専用プログラム線図に基づく処理、夜景用のオートホワイトバランス処理、ガンマ補正を硬調に設定する処理、三脚判定によるＩＳＯ感度及びシャッタスピード制御などの処理を行う。このように処理することで、鮮やかな夜景を撮影することができる。
【００３６】
撮影シーンは例えば次のように判定する。撮像中の画像に人物の顔が検出された場合、画像のシーンは「人物」であると判定する。また、被写体距離がマクロ撮影を示すような短い距離の場合、画像のシーンは「マクロ」であると判定する。また、被写体距離が風景を示すような距離であり、かつ照度が屋外を示すような照度である場合、画像のシーンは「風景」であると判定する。撮影シーンの判定（認識）は公知の技術を用いて行うことができる（例えば、国際公開第ＷＯ２００９／０１３８５０号明細書参照）。
【００３７】
２．２  カスタム設定
本実施形態のデジタルカメラ１００は、画像撮影時に、ユーザが好みに応じて設定した撮影条件（絞り、シャッタスピード、ＩＳＯ感度、露出補正、ホワイトバランス等）の設定値を登録する機能を有する。以下、この登録された設定を「カスタム設定」という。
【００３８】
特に、本実施形態のデジタルカメラ１００は、シーン自動判別モードにおいて画像撮影完了時に自動でカスタム設定を登録する機能を有する。従来このようなカスタム設定は、ユーザが手動でメニューを開き、登録する必要があり、煩雑な作業を要した。しかし、本実施形態では、画像の撮影時にユーザが意識することなく、自動でカスタム設定が登録されることから、ユーザの利便性が向上する。ユーザは、登録したカスタム設定を呼び出し、後の撮影時に適用することができる。
【００３９】
図４は、デジタルカメラ１００の表示モニタ２２０に表示される、カスタム設定を行うための表示ボタン（ユーザインタフェース）の例を示した図である。これらの表示ボタンに対するユーザの操作は、タッチパネル２１５の機能により検出される。図４の例では、表示モニタ２２０上に、シャッタスピード（「ＳＳ」）、絞り（「Ｆ」）、ＩＳＯ感度（「ＩＳＯ」）およびホワイトバランス（「ＷＢ」）をそれぞれ調整するためのボタンが表示されている。さらに、これらのボタンに加えて、ハイライト（「ＨＬ」）、シャープネス（「ＳＲＰ」）、コントラスト（「ＣＮＴ」）及びシャドウ（「ＳＤＷ」）のレタッチ機能用のボタンが表示されている。
【００４０】
ハイライト、シャープネス、コントラスト、シャドウ等は、画像撮影後にレタッチ操作により調整される設定項目である。従来、これらの設定はメニューの深い層で設定される項目であるが、本実施形態では、ハイライト（「ＨＬ」）、シャープネス（「ＳＲＰ」）等のレタッチ機能を操作するボタンを図４に示すように、ライブビュー画面上に表示している。これにより、メニューに入らずともレタッチ機能の操作が可能となり、ユーザはレタッチ操作の結果が反映された画像を表示モニタ２２０上のライブビュー画像で確認することができる。
【００４１】
図５は、本実施形態のデジタルカメラ１００の表示モニタ２２０のライブビュー画面上で設定できる項目のリストを示した図である。本実施形態のデジタルカメラ１００では、図５のリストに示す項目を画像の撮影時に設定することができる。すなわち、図５に示すように、レタッチ機能については、図４に示すハイライト、シャープネス等の項目に加えて、彩度、色相等の項目も変更することができる。表示モニタ２２０上に表示される操作ボタンの種類は所定の操作（例えば、メニューでの操作）を行うことにより適宜切り替えることができるようになっている。なお、以下の説明において、撮影条件には、図５のリストに示す各項目が含まれる。すなわち、撮影条件には、絞り、シャッタスピード、ＩＳＯ感度、露出補正、ホワイトバランス（ＷＢ）のような画像の撮影時に設定される項目に加えて、コントラストやシャープネスのような画像の撮影時または撮影後に設定されるレタッチ機能に関する項目も含まれる。
【００４２】
ユーザは、表示モニタ２２０上に表示された操作ボタンにより、好みに応じて所望の撮影条件を所定の値に設定することができる。ユーザにより撮影条件の設定がなされると、その設定が反映された画像がライブビュー画像として表示モニタ２２０上に表示される。これにより、ユーザは、ライブビュー画像を参照することで画像の仕上がりを確認しながらレタッチ操作を行うことができる。
【００４３】
２．３  カスタム設定の自動登録
本実施形態のデジタルカメラ１００は、シーン自動判別モードにおいて、ユーザにより任意に設定された撮影条件の設定（カスタム設定）を自動で登録する機能を有する。
【００４４】
具体的には、シーン自動判別モードにおいて自動設定された種々の撮影条件（絞り、シャッタスピード、露出補正等）を、ユーザが所望の値に設定（変更）することが可能である。シーン自動判別モードにおいてユーザにより設定が変更され、画像が撮像されたときに、デジタルカメラ１００は、ユーザにより設定された撮影条件（絞り、シャッタスピード、ＩＳＯ感度、露出補正等）をカスタム設定として自動保存する。
【００４５】
図６は、デジタルカメラ１００におけるカスタム設定の自動登録を説明するための図である。デジタルカメラ１００は、画像の撮影が完了すると、撮影した画像のサムネイル画像と、撮影時の種々の設定（撮影条件）や被写体の状態に関する情報を含むタグ情報とを、カスタム設定として、カスタム設定データベース（ＤＢ）５０に自動的に登録する（ステップＡ参照）。
【００４６】
その後に別の画像を撮影する際に、ユーザは、カスタム設定ＤＢ５０に登録されたカスタム設定の中から、ライブビュー画像とシーンが一致するカスタム設定（タグ情報）を抽出する（ステップＢ１、Ｂ２参照）。ユーザは、その抽出されたカスタム設定（タグ情報）の中から所望の設定をデジタルカメラ１００に設定することができる。このような構成により、ユーザが過去に設定した撮影条件を、同様のシーンを撮像する際に容易にデジタルカメラ１００に設定することができる。
【００４７】
図７Ａに示すように、カスタム設定ＤＢ５０に対して、カスタム設定として、撮像した画像のサムネイル画像と、タグ情報とを登録する。タグ情報は、撮影環境に関する情報であり、撮像した画像のＥｘｉｆ情報（ここでは、一般的なＥｘｉｆ情報に含まれる情報）と、設定値の差分情報と、シーン判別情報とを含む。サムネイル画像とタグ情報とは、互いに関連づけられてカスタム設定ＤＢ５０内に保持される。また、タグ情報において、Ｅｘｉｆ情報（一般的なＥｘｉｆ情報に含まれる情報）と、設定値の差分情報と、シーン判別情報とが互いに関連づけられる。例えば、Ｅｘｉｆ情報内のＭａｋｅｒＮｏｔｅ内に、設定値の差分情報と、シーン判別情報と、サムネイル画像のファイル名とを記録することで、これらの情報を互いに関連づけることができる。
【００４８】
設定値の差分情報とは、シーン自動判別モードにより自動的に設定される設定値と、ユーザが設定した設定値（自動的に設定された撮影条件に加えてさらにユーザが設定を行った場合）との差分を示す情報である。例えば、シーン自動判別モードにより自動的に各種の設定値が設定された後、絞りの設定がユーザによって所望の値に設定されたときには、自動で設定された絞りの値と、ユーザにより設定された絞りの値との差分を算出する。
【００４９】
シーン判別情報は、撮影シーンを判定するために必要な情報であり、例えば、図７Ｂに示すように、顔認識結果、被写体距離、照度、フラッシュ設定の有無、動き検出の結果、辞書データとの照合結果、及び色調の情報を含む。顔認識結果とは、撮影された画像（またはライブビュー画像）中に人の顔が認識なされたか否かを示す情報である。フラッシュ設定の有無とは、画像撮影時にストロボ２６０によるフラッシュ撮影がなされたか否かを示す情報である。動き検出の結果とは、画像において動きのある被写体が検出されたか否かを示す情報である。色調とは画像の色調である。
【００５０】
辞書データとの照合結果とは、所定オブジェクトの検出のために予め準備された辞書データを参照し、画像中に所定オブジェクトが含まれるか否かを検出した結果を示す情報である。例えば、所定オブジェクトとして夜景を検出するための辞書データを内蔵メモリ２４０に記憶する。この辞書データは種々の夜景を撮影した多数の画像に基づいて生成されるヒストグラムの分布の傾向を判断するための辞書データである。コントローラ１８０は、辞書データと、撮影された画像から得られるヒストグラムとを比較することで、撮影された画像が夜景の画像（シーン）であるか否かを判断することができる。なお、辞書データを構成する画像に含まれるオブジェクトの種類を変更することで種々のオブジェクトに対する判断が可能となる。
【００５１】
タグ情報として、さらに、図７Ｃに示すような天気、正確な日時、正確な位置（画像を撮像した場所の位置）、方角、仰角のような判別情報を含んでも良い。図７Ｃに示すような情報は、ネットワーク（クラウド）を介して取得したり、専用のセンサによって取得したりすることができる。よって、図７Ｃに示すような情報を取得するためには、デジタルカメラ１００はネットワークに接続する機能や専用のセンサを備える必要がある。図７Ｂ、図７Ｃに示す情報は、ライブビュー画像の表示中にコントローラ１８０により取得される。
【００５２】
カスタム設定ＤＢ５０に格納されるカスタム設定の数には上限値がある。よって、格納されるカスタム設定の数が上限値を超える場合、上限値内に収まるように登録日の古いカスタム設定から順に削除してもよい。
【００５３】
図８は、デジタルカメラ１００におけるカスタム設定の自動登録処理を示すフローチャートである。図８のフローチャートを参照し、シーン自動判別モードにおけるカスタム設定の自動登録処理を説明する。
【００５４】
シーン自動判別モードにおいて、シーン判別結果に基づき設定された撮影条件に対してユーザにより所望の設定がなされた後に、レリーズボタン２１１が押下されると（Ｓ１１）、コントローラ１８０は、ＣＣＤ１４０により撮像された画像から記録用の画像（撮影画像）を生成するとともにサムネイル画像を生成する（Ｓ１２）。
【００５５】
次に、コントローラ１８０は、シーン自動判別モードにおいて自動で設定された撮影条件（絞り、シャッタスピード、ＩＳＯ感度等）の各設定値と、ユーザが設定した設定値との差分を求める（Ｓ１３）。このとき、絞りとシャッタスピードについては差分の段数を求める。
【００５６】
さらに、コントローラ１８０は、撮影画像に対するタグ情報（図７Ａ〜図７Ｃに示す情報）を取得する（Ｓ１４）。
【００５７】
その後、コントローラ１８０は、撮影画像の画像データをメモリカード２００に記録する（Ｓ１５）。さらに、コントローラ１８０は、サムネイル画像とタグ情報とを対応づけて内蔵メモリ２４０内のカスタム設定ＤＢ５０に登録する（Ｓ１６）。
【００５８】
以上の処理により、シーン自動判別モードにおいて自動で設定された撮影条件に対してさらにユーザがカスタマイズした設定を、デジタルカメラ１００において自動で登録することができる。
【００５９】
図９は、以上のようにして登録された複数のカスタム設定の中からユーザが所望のカスタム設定を選択するために表示されるアイコンを説明した図である。同図に示すように、デジタルカメラ１００の表示モニタ２２０において、過去に登録したカスタム設定毎に、カスタム設定選択用のアイコン４０が表示される。表示モニタ２２０上において最上位に表示されるアイコン４０は、タッチ操作によりアイコンを移動させることで順次切り替えられる。ユーザは、最上位に表示されたアイコン４０をタッチすることでそのアイコンに対応するカスタム設定を選択することができる。アイコン４０は、そのアイコン４０に対応したカスタム設定の設定時に撮影された画像のサムネイル画像４２を含む。このサムネイル画像４２により、ユーザはカスタム設定の内容を容易に把握することができる。
【００６０】
多数のカスタム設定がカスタム設定ＤＢ５０に登録されている場合、全てのカスタム設定を表示モニタ２２０上に表示させるようにすると、ユーザは所望の設定を見つけることが困難になり、利便性が損なわれる。そこで、本実施形態では、カスタム設定ＤＢ５０に登録されたカスタム設定の中から、ユーザが撮像しようとするシーンと同じシーンの画像に対して設定されたカスタム設定を抽出し、抽出したカスタム設定を示すアイコン４０を表示モニタ２２０上に表示する（図１０参照）。例えば、ユーザが、花のシーンの撮影を試みようとしている場合、花のシーンに対してなされたカスタム設定が抽出され、ユーザに提示される。これにより、ユーザは、過去の同様のシーンの撮影時に適用した作風を現在の撮影に容易に適用することができる。
【００６１】
２．４  カスタム設定の自動抽出
図１１は、カスタム設定の自動抽出機能を示すフローチャートである。以下、図１１のフローチャートを参照し、カスタム設定の自動抽出処理を説明する。
【００６２】
コントローラ１８０は、シーン自動判別モードにおいて、ライブビュー画像に基づき撮影条件の設定値を自動で設定する（Ｓ２１）。コントローラ１８０は、ライブビュー画像からサムネイル画像を生成する（Ｓ２２）。コントローラ１８０はさらに、ライブビュー画像に対するタグ情報を求める（Ｓ２３）。タグ情報として、具体的には、Ｅｘｉｆ情報と、設定値の差分情報と、シーン判別情報とが求められる。
【００６３】
求めたタグ情報に基づき、カスタム設定ＤＢ５０に格納されているカスタム設定の中から、シーンが一致するカスタム設定を抽出する（Ｓ２４）。シーンの一致の判断は、タグ情報に含まれるシーン判別情報（図７Ｂ）に含まれる情報に基づき判断される。このとき、多数のカスタム設定が抽出される場合、抽出される数に制限を設けても良い。例えば、登録日時が新しいものから所定数だけ抽出するようにしてもよい。または、タグ情報が図７Ｃに示す判別情報をさらに含む場合、シーンの一致に加えて、図７Ｃに示す判別情報（天気、日時等）をも考慮して類似度を判断し、類似度の高いものから所定数だけカスタム設定を抽出するようにしてもよい。
【００６４】
カスタム設定の抽出後、コントローラ１８０は、抽出したカスタム設定に関連するサムネイル画像および設定値の差分情報を取得する（Ｓ２５）。その後、コントローラ１８０は、図９に示すように、取得した情報に基づき、特定したカスタム設定を示すアイコン４０を表示モニタ２２０上に表示させる（Ｓ２６）。ユーザは、表示モニタ２２０上に表示されたアイコン４０の中から１つのアイコンを選択することで所望のカスタム設定を選択し、デジタルカメラ１００に適用することができる。
【００６５】
２．５  カスタム設定の適用
以上のようにして表示モニタ２２０上に表示されたアイコン４０を用いたカスタム設定の適用処理を図１２のフローチャートを用いて説明する。
【００６６】
コントローラ１８０は、図１１に示す処理にしたがい表示モニタ２２０上にアイコン４０を表示し（Ｓ３１）、１つのアイコン４０が選択されたか否かを判定する（Ｓ３２）。
【００６７】
１つのアイコン４０が選択されると、コントローラ１８０は、シーン自動判別モードにより自動で設定された各種の設定値と、選択されたアイコン４０に対応するカスタム設定の設定値の差分情報とに基づき撮影条件を設定する（Ｓ３３）。これにより、表示モニタ２２０上には、新たに設定された撮影条件を反映させた画像がライブビュー画像として表示される。
【００６８】
以上の構成により、現在の撮影シーンに基づいたシーン自動判別により自動で設定された撮影条件に対して、ユーザが過去に設定した撮影条件の変更（作風）を反映させることができる。
【００６９】
３．効果、等
本実施形態のデジタルカメラ１００は、表示モニタ２２０と、被写体を撮像して画像データを生成するＣＣＤ１４０と、ＣＣＤ１４０により生成された画像データに対して所定の画像処理を実施する画像処理部１６０と、ユーザにより設定された撮影用の設定に関する設定情報を記憶する内蔵メモリ２４０と、撮像部及び画像処理部を制御するコントローラ１８０と、を備える。コントローラ１８０（制御部の一例）は、画像の撮影時において、内蔵メモリ２４０に記憶された設定情報の中から撮影シーンに対応したカスタム設定（設定情報の一例）を抽出し、抽出したカスタム設定を選択するためのアイコン４０を表示モニタ２２０に表示させる。
【００７０】
この構成により、過去に登録したカスタム設定の中から現在の撮影シーンにあったカスタム設定を自動で抽出でき、抽出したカスタム設定を選択するためのアイコン４０を表示することができる。これにより、ユーザは、表示されたアイコン４０により所望のカスタム設定を視覚的に選択することができる。
【００７１】
（第２の実施の形態）
第１の実施の形態では、デジタルカメラ１００は、カスタム設定を内蔵メモリ２４０に格納し、自装置内から取得したカスタム設定を画像撮影時に適用していた。これに対して、本実施形態では、カスタム設定の情報をネットワーク上のサーバから取得する構成（クラウド形態での構成）を説明する。図１３は、本実施形態のネットワーク構成（クラウド形態での構成）を説明した図である。デジタルカメラ１００と設定管理サーバ５００とはネットワーク８００に接続されている。デジタルカメラ１００は第１の実施の形態で説明した構成と同様の構成、機能を有する。ネットワーク８００は、例えば、インターネット、ＬＡＮ、ＷＡＮである。
【００７２】
設定管理サーバ５００は一般的なコンピュータで構成することができ、コントローラ５１０と、記憶部５２０と、通信インタフェース５３０とを備える。コントローラ５１０は、設定管理サーバ５００の全体を制御する制御手段である。コントローラ５１０は、半導体素子などで実現可能である。コントローラ５１０は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラ５１０は、マイコン、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡなどで実現できる。
【００７３】
記憶部５２０はカスタム設定データベース（ＤＢ）５５０を格納している。記憶部５２０は、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、不揮発性のメモリ等で構成される。カスタム設定ＤＢ５５０は、第１の実施の形態で示したカスタム設定ＤＢ５０と同様のデータ構造を有し（図７Ａ参照）、カスタム設定に関する情報として、ある画像に対するサムネイル画像と、ある画像の撮影時の設定環境を示すタグ情報とを格納している。デジタルカメラ１００は、設定管理サーバ５００（カスタム設定ＤＢ５０）に対してカスタム設定に関する情報をアップロードし、また、設定管理サーバ５００からカスタム設定に関する情報をダウンロードする。
【００７４】
通信インタフェース５３０は、設定管理サーバ５００と撮像装置の通信を可能とするための、所定の通信規格に準じた通信を行う通信モジュール（電子回路）である。
【００７５】
図１４は、ネットワーク８００上に配置されたカスタム設定ＤＢ５５０に対するカスタム設定の登録およびカスタム設定ＤＢ５５０からのカスタム設定の取得の概念を説明するための図である。設定管理サーバ５００のカスタム設定ＤＢ５５０に対しては、カスタム設定に関する情報として、様々な画像に対するサムネイル画像とタグ情報とが事前に登録される。すなわち、カスタム設定ＤＢ５５０は多くの画像についてサムネイル画像とタグ情報とを保存している。
【００７６】
図１５は、クラウド形態での構成におけるカスタム設定の自動取得処理を示すフローチャートである。図１５のフローチャートを参照して本実施形態におけるカスタム設定の取得処理を説明する。
【００７７】
コントローラ１８０は、現在ＣＣＤ１４０で撮像されている画像に基づくライブビュー画像からサムネイル画像を生成する（Ｓ４１）。また、コントローラ１８０は、ライブビュー画像に対するシーン判別情報（顔認識結果、被写体距離、照度等）を取得する（Ｓ４２）。コントローラ１８０は、サムネイル画像及びシーン判別情報（顔認識結果、被写体距離、照度等）を設定管理サーバ５００に送信（アップロード）することで、設定管理サーバ５００に対してカスタム設定の送信を要求する（Ｓ４３）。
【００７８】
設定管理サーバ５００は、デジタルカメラ１００から、カスタム設定の送信の要求を受信すると、送信されたサムネイル画像及びシーン判別情報に基づきシーンが一致するカスタム設定を検索し、検索したカスタム設定に関連する情報をデジタルカメラ１００に送信する。この設定管理サーバ５００における処理の詳細は後述する。
【００７９】
コントローラ１８０は、設定管理サーバ５００から、撮影シーンに対するカスタム設定に関連する情報を受信（ダウンロード）する（Ｓ４４）。コントローラ１８０は、受信した情報に基づき表示モニタ２２０の画面上に設定選択用のアイコン４０を表示させる（Ｓ４５）（図９参照）。
【００８０】
図１６は、設定管理サーバ５００がデジタルカメラ１００からカスタム設定の送信要求を受信したときの処理を示すフローチャートである。
【００８１】
設定管理サーバ５００のコントローラ５１０は、デジタルカメラ１００からカスタム設定の送信要求を受信すると（Ｓ５１）、デジタルカメラ１００から受信した情報に基づきシーンを判定する（Ｓ５２）。すなわち、コントローラ５１０は、サムネイル画像とシーン判別情報に基づきデジタルカメラ１００で撮像しようとするシーンを判定する。
【００８２】
その後、コントローラ５１０は、判定したシーンに基づき、カスタム設定ＤＢ５５０に保持されている複数のカスタム設定の中から、判定したシーンに一致するシーンに対応するカスタム設定を抽出する（Ｓ５３）。このとき、多数のカスタム設定が抽出される場合、抽出される数に制限を設けても良い。例えば、登録日時が新しいものから所定数だけ抽出するようにしてもよい。または、タグ情報が図７Ｃに示す判別情報をさらに含む場合、シーンの一致に加えて、さらに図７Ｃに示す判別情報（天気、日時等）をも考慮して類似度を算出し、類似度の高いものから所定数だけカスタム設定を抽出するようにしてもよい。
【００８３】
コントローラ５１０は、抽出したカスタム設定に関連するサムネイル画像と、設定値の差分情報とを、カスタム設定の要求に対する応答として、デジタルカメラ１００に送信する（Ｓ５４）。
【００８４】
以上のようにして、カスタム設定をネット上の設定管理サーバ５００に保存しておき、設定管理サーバ５００において、デジタルカメラで撮影しようとするシーンを判別し、そのシーンに適切なカスタム設定を選択し、デジタルカメラ１００に送信してもよい。その際に、設定管理サーバ５００のカスタム設定ＤＢ５５０で管理するカスタム設定に対応する画像をＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｙｓｔｅｍ）上で公開してもよい。設定管理サーバ５００は、デジタルカメラ１００からカスタム設定の要求を受けたときに、カスタム設定に関する情報として、サムネイル画像や設定値の差分情報に加えて、ＳＮＳ上で画像に対して付加されたコメントを、デジタルカメラ１００に送信してもよい。このとき、デジタルカメラ１００の表示モニタ２２０上では、図１７に示すように、カスタム設定選択用のアイコン４０上において、サムネイル画像に加えて、ＳＮＳ上で記載されたコメント（テキスト）４４を表示させてもよい。ユーザはこれにより、その画像に対するネット上での評判を知ることができる。
【００８５】
以上のようにネットワーク上の設定管理サーバ５００にカスタム設定を登録することで、種々のデジタルカメラ間でカスタム設定の共有化が図れる。すなわち、一のデジタルカメラで設定されたカスタム設定を他のデジタルカメラで使用することが可能となる。よって、ユーザは、他のユーザの作風を適用した画像を撮影することが可能となる。
【００８６】
すなわち、本実施形態のシステムは、デジタルカメラ１００と、デジタルカメラ１００にネットワーク８００を介して接続された設定管理サーバ５００とを含む。設定管理サーバ５００は、撮影用の設定に関する設定情報（例えば、タグ情報）を記憶する記憶部５２０を備える。デジタルカメラ１００は、撮影シーンの判別に使用されるサムネイル画像とシーン判別情報とを設定管理サーバ５００へ送信する。設定管理サーバ５００は、撮影シーンの判別に使用される情報に基づき記憶部５２０に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報（例えば、設定値の差分情報）をデジタルカメラ１００へ送信する。デジタルカメラ１００は、受信した設定情報を選択するためのアイコンを表示部に表示する。
【００８７】
以上の構成によりクラウド上にカスタム設定に関する設定情報を保存できることから、複数のデジタルカメラ間で設定情報の共有化が可能となる。また、ユーザは他人により設定されたカスタム設定（作風）を利用することができ、他人と同じ作風の画像を撮影することができる。
【００８８】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、第１の実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記第１の実施の形態で説明した構成要素と他の構成要素とを組み合わせて、新たな実施の形態とすることも可能である。そこで、以下、他の実施の形態を例示する。
【００８９】
（１）上記の実施形態では、自動設定モードの一例として、撮影シーンを判別し、判別したシーンに基づいて設定情報を設定するシーン自動判別モードを示したが、自動設定モードはこれに限定されない。例えば、自動設定モードは、適正露出となるように、絞り値とシャッタスピードを自動的に設定するＰモードであってもよい。すなわち、Ｐモードにおいて、Ｐモードでの自動設定に加えてユーザが撮影条件を設定（変更）した場合、画像撮影完了後に自動でカスタム設定を登録するようにしてもよい。
【００９０】
（２）上記の実施形態に開示した思想は、レンズ交換式カメラ及びレンズ一体型カメラの双方の種類のデジタルカメラに対して適用できる。
【００９１】
（３）上記の実施形態では、撮像装置の一例としてデジタルカメラを用いて説明したが、撮像装置はこれに限定されない。本開示の思想は、デジタルビデオカメラ、スマートフォン、ウェアラブルカメラ等の画像が撮影できる種々の撮像装置に対して適用することができる。
【００９２】
（４）上記の実施形態では、撮像部を構成するイメージセンサの例としてＣＣＤを示したが、イメージセンサはこれに限定されない。イメージセンサはＮＭＯＳイメージセンサやＣＭＯＳイメージセンサで構成してもよい。
【００９３】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。また、上述の実施の形態は、本開示における技術を例示するためのものであるから、請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００９４】
本開示は、ユーザが任意に設定した撮影に関する設定を登録できる撮像装置に対して有用である。具体的には、デジタルカメラ、デジタルビデオカメラ、スマートフォン、ウェアラブルカメラ等の画像が撮影できる種々の撮像装置に対して適用することができる。
【符号の説明】
【００９５】
１００  デジタルカメラ（撮像装置）
１１０  光学系
１２０  レンズ駆動部
１３０  シャッタ
１４０  ＣＣＤ（撮像部）
１５０  ＡＤＣ（Ａ／Ｄコンバータ）
１６０  画像処理部
１７０  バッファ
１８０  コントローラ（制御部）
１９０  カードスロット
２００  メモリカード
２１０  操作部材
２２０  表示モニタ（表示部）
２４０  内蔵メモリ（記憶部）
２５０  通信モジュール（通信部）
３００  絞り
５００  設定管理サーバ（サーバ）
５１０  コントローラ
５２０  記憶部
【図１Ａ】
2017047012.tif 000003
【図１Ｂ】
2017047012.tif 000004
【図２】
2017047012.tif 000005
【図３】
2017047012.tif 000006
【図４】
2017047012.tif 000007
【図５】
2017047012.tif 000008
【図６】
2017047012.tif 000009
【図７Ａ】
2017047012.tif 000010
【図７Ｂ】
2017047012.tif 000011
【図７Ｃ】
2017047012.tif 000012
【図８】
2017047012.tif 000013
【図９】
2017047012.tif 000014
【図１０】
2017047012.tif 000015
【図１１】
2017047012.tif 000016
【図１２】
2017047012.tif 000017
【図１３】
2017047012.tif 000018
【図１４】
2017047012.tif 000019
【図１５】
2017047012.tif 000020
【図１６】
2017047012.tif 000021
【図１７】
2017047012.tif 000022
【手続補正書】
【提出日】平成30年2月27日(2018.2.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ユーザが設定した撮影に関する種々の設定（カスタム設定）を登録可能な撮像装置に関する。
【背景技術】
【０００２】
撮影に関する各種情報をユーザの好みに応じて選択し、それらをカスタム設定として保持可能なデジタルカメラがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０３３３９８号公報
【発明の概要】
【０００４】
本開示は、ユーザが好みに応じて設定した撮影条件に関する設定情報の中から撮影シーンに対応した設定情報を抽出して表示し、好みの設定情報を容易に選択できる撮像装置を提供する。
【０００５】
本開示の第一の態様において撮像装置が提供される。撮像装置は、表示部と、被写体を撮像して画像データを生成する撮像部と、撮像部により生成された画像データに対して所定の画像処理を実施する画像処理部と、ユーザにより設定された撮影用の設定に関する設定情報を記憶する記憶部と、撮像部及び前記画像処理部を制御する制御部と、を備える。制御部は、画像の撮影時において、記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を選択するためのアイコンを表示部に表示する。アイコンは、ユーザーにより設定された設定情報を記憶した際に取得した画像に基づいて作成されたサムネイル画像を含む。
【０００６】
本開示の第二の態様において、撮像装置と、撮像装置にネットワークを介して接続されたサーバとを含むシステムが提供される。サーバは、不特定のユーザーが設定した撮影用の設定に関する設定情報を記憶する記憶部を備える。撮像装置は、撮影シーンの判別に使用される情報をサーバへ送信する。サーバは、撮影シーンの判別に使用される情報に基づき記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を撮像装置へ送信する。撮像装置は、受信した設定情報を選択するために設定された設定情報を記憶した際に取得した画像に基づいて作成されたサムネイル画像を含むアイコンを表示部に表示する。アイコンは、不特定のユーザーにより設定された設定情報を記憶した際に取得した画像に基づいて作成されたサムネイル画像を含む。
【図面の簡単な説明】
【０００７】
【図１Ａ】図１Ａは、本開示に係るデジタルカメラの外観を示す図である。
【図１Ｂ】図１Ｂは、本開示に係るデジタルカメラの外観を示す図である。
【図２】図２は、本開示に係るデジタルカメラの内部構成を示すブロック図である。
【図３】図３は、シーン自動判別モードで判別されるシーンを説明した図である。
【図４】図４は、デジタルカメラの表示モニタ上に表示される操作ボタンを説明した図である。
【図５】図５は、デジタルカメラの表示モニタ上に表示される操作ボタンのリストを説明した図である。
【図６】図６は、カスタム設定データベースに対するカスタム設定の登録及び取得を説明するための図である。
【図７Ａ】図７Ａは、カスタム設定データベースのデータ構造を説明するための図である。
【図７Ｂ】図７Ｂは、カスタム設定データベースのデータ構造を説明するための図である。
【図７Ｃ】図７Ｃは、カスタム設定データベースのデータ構造を説明するための図である。
【図８】図８は、カスタム設定の自動登録処理を示すフローチャートである。
【図９】図９は、カスタム設定を選択するために表示される設定選択用のアイコンを説明した図である。
【図１０】図１０は、カスタム設定（タグ情報）の絞り込みを説明するための図である。
【図１１】図１１は、カスタム設定の自動抽出処理を示すフローチャートである。
【図１２】図１２は、カスタム設定の適用処理を示すフローチャートである。
【図１３】図１３は、クラウド形態での構成を示す図である。
【図１４】図１４は、クラウド形態におけるカスタム設定データベースに対するカスタム設定の登録及び取得を説明するための図である。
【図１５】図１５は、クラウド形態での、カスタム設定の自動取得処理を示すフローチャートである。
【図１６】図１６は、設定管理サーバにおけるカスタム設定の送信処理を示すフローチャートである。
【図１７】図１７は、ＳＮＳから取得した情報が記述された設定選択用のアイコンを示す図である。
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、発明者は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【０００９】
以下、図面を用いて本開示に係る撮像装置の実施の形態を説明する。
【００１０】
（第１の実施の形態）
１．構成
図１Ａ及び図１Ｂは、第１の実施の形態に係るデジタルカメラの外観を示す図である。図１Ａは、デジタルカメラ１００の正面図であり、図１Ｂはデジタルカメラ１００の背面図である。図１Ａ及び図１Ｂに示すように、デジタルカメラ１００は、その正面に光学系を収納するレンズ鏡筒１１５及びストロボ２６０を備える。デジタルカメラ１００は、その上面にレリーズボタン２１１と、ズームレバー２１２と、電源ボタン２１３と、モード切換ダイヤル２１４とを備える。デジタルカメラ１００は、その背面に表示モニタ２２０と、表示モニタ２２０に重畳して配置されたタッチパネル２１５とを備える。
【００１１】
図２は、デジタルカメラ１００の電気的構成の例を示すブロック図である。図２を用いて、デジタルカメラ１００の電気的構成について説明する。デジタルカメラ１００は、１又は複数のレンズからなる光学系１１０により形成された被写体像をＣＣＤ１４０で撮像する撮像装置である。ＣＣＤ１４０で生成された画像データは、画像処理部１６０で各種処理が施され、メモリカード２００に格納される。以下、デジタルカメラ１００の構成を詳細に説明する。
【００１２】
光学系１１０は、ズームレンズやフォーカスレンズを含む。ズームレンズを光軸に沿って移動させることにより、被写体像の拡大、又は縮小をすることができる。また、フォーカスレンズを光軸に沿って移動させることにより、被写体像のピント（合焦状態）を調整することができる。
【００１３】
レンズ駆動部１２０は、光学系１１０に含まれる各種レンズを駆動させる。レンズ駆動部１２０は、例えばズームレンズを駆動するズームモータや、フォーカスレンズを駆動するフォーカスモータを含む。
【００１４】
絞り３００は、ユーザの設定に応じて又は自動で開口部の大きさを調整し、開口部を透過する光の量を調整する。
【００１５】
シャッタ１３０は、ＣＣＤ１４０に透過させる光を遮光するための手段である。シャッタ１３０は、光学系１１０及び絞り３００とともに、被写体像を示す光学情報を制御する光学系部を構成する。また、光学系１１０及び絞り３００はレンズ鏡筒１１５内に収納される。
【００１６】
ＣＣＤ１４０は、光学系１１０で形成された被写体像を撮像して、画像データを生成する。ＣＣＤ１４０は、カラーフィルタと、受光素子と、ＡＧＣ（Ａｕｔｏ  Ｇａｉｎ  Ｃｏｎｔｒｏｌｌｅｒ）とを含む。受光素子は、光学系１１０によって集光された光学的信号を電気信号に変換し、画像情報を生成する。ＡＧＣは、受光素子から出力された電気信号を増幅する。ＣＣＤ１４０はさらに、露光、転送、電子シャッタなどの各種動作を行うための駆動回路等を含む。詳細については、後述する。
【００１７】
ＡＤＣ（Ａ／Ｄコンバータ：アナログ−デジタル変換器）１５０は、ＣＣＤ１４０で生成されたアナログ画像データをデジタル画像データに変換する。
【００１８】
画像処理部１６０は、ＣＣＤ１４０で生成され、変換されたデジタル画像データに対して、コントローラ１８０の制御を受け、各種処理を施す。画像処理部１６０は、表示モニタ２２０に表示するための画像データを生成したり、メモリカード２００に格納するための画像データを生成したりする。例えば、画像処理部１６０は、ＣＣＤ１４０で生成された画像データに対して、ガンマ補正、ホワイトバランス補正、傷補正などの各種処理を行う。また、画像処理部１６０は、ＣＣＤ１４０で生成された画像データを、Ｈ．２６４規格やＭＰＥＧ２規格に準拠した圧縮形式等により圧縮する。画像処理部１６０は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）やマイコンなどで実現可能である。また、画像処理部１６０は、ＣＣＤ１４０で生成された画像データに基づいて、画素数４０００×２０００前後の動画の画像データ（４Ｋ動画データ）を生成することができる。画像処理部１６０は、生成した４Ｋ動画データに対して後述する種々の処理を行うことができる。
【００１９】
コントローラ１８０（制御部の一例）は、デジタルカメラ１００の全体を制御する制御手段である。コントローラ１８０は、半導体素子などで実現可能である。コントローラ１８０は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラ１８０は、マイクロコントローラ、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡなどで実現できる。
【００２０】
バッファ１７０は、画像処理部１６０及びコントローラ１８０のワークメモリとして機能する。バッファ１７０は、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、強誘電体メモリなどで実現できる。
【００２１】
カードスロット１９０は、メモリカード２００をデジタルカメラ１００に装着するための手段である。カードスロット１９０は、機械的及び電気的にメモリカード２００とデジタルカメラ１００を接続可能である。
【００２２】
メモリカード２００は、フラッシュメモリや強誘電体メモリなどの不揮発性の記録素子を内部に含み、画像処理部１６０で生成された画像ファイル等のデータを格納可能である。
【００２３】
内蔵メモリ２４０は、フラッシュメモリや強誘電体メモリなどで不揮発性の記憶媒体である。内蔵メモリ２４０は、デジタルカメラ１００全体を制御するための制御プログラムやデータ等を記憶している。また、内蔵メモリ２４０はカスタム設定ＤＢ（詳細は後述）を記憶する。
【００２４】
通信モジュール２５０は、有線または無線の通信規格に対応してネットワーク上の機器と通信するための通信インタフェースである。
【００２５】
表示モニタ２２０は、ＣＣＤ１４０で生成した画像データが示す画像（スルー画像）や、メモリカード２００から読み出した画像データが示す画像を表示可能である。また、表示モニタ２２０は、デジタルカメラ１００の各種設定を行うための各種メニュー画面等も表示可能である。表示モニタ２２０（表示部の一例）は、液晶表示デバイスや有機ＥＬ表示デバイスで構成される。
【００２６】
操作部材２１０は、ユーザからの操作を受け付けるユーザーインターフェースの総称である。操作部材２１０は、ユーザからの操作を受け付けるボタン、レバー、ダイヤル、タッチパネル、スイッチ等を含む。操作部材２１０は、表示モニタ２２０上に仮想的に表示されるボタンも含む。操作部材２１０は、例えば、レリーズボタン２１１と、ズームレバー２１２と、電源ボタン２１３と、モード切換ダイヤル２１４と、タッチパネル２１５とを含む。
【００２７】
レリーズボタン２１１は、二段押下式の押下式ボタンである。レリーズボタン２１１がユーザにより半押し操作されると、コントローラ１８０はオートフォーカス制御（ＡＦ制御）やオート露出制御（ＡＥ制御）などを実行する。また、レリーズボタン２１１がユーザにより全押し操作されると、コントローラ１８０は、押下操作のタイミングに撮像された画像データを記録画像としてメモリカード２００等に記録する。
【００２８】
ズームレバー２１２は、画角を広角端と望遠端との間で調節するためのレバーである。コントローラ１８０は、ズームレバー２１２に対するユーザの操作に応じて、ズームレンズを駆動する。
【００２９】
電源ボタン２１３は、デジタルカメラ１００の各部への電力供給のオン（ＯＮ）とオフ（ＯＦＦ）とを切り換えるためのスイッチである。
【００３０】
モード切換ダイヤル２１４はシーンモードを切り換えるダイヤルである。シーンモードとは、撮影状況に応じて設定されるモードの総称である。撮影状況に影響を与える要因には、各被写体や撮影環境等が含まれる。モード切換ダイヤル２１４の切り換えによって、複数のシーンモードの中のいずれか１つのシーンモードが設定される。
【００３１】
タッチパネル２１５は、表示モニタ２２０の表示画面と重畳して配置され、ユーザの指による表示画面上へのタッチ操作を検出する。これにより、ユーザは、表示モニタ２２０に表示された画像に対する領域の指定等の操作を行える。
【００３２】
２．動作
２．１  シーン自動判別モード
本実施形態のデジタルカメラ１００は、撮像モードとして、Ａモード（絞り優先モード）、Ｓモード（シャッタスピード優先モード）、Ｐモード（プログラムモード）等に加えて、シーン自動判別モードを有する。シーン自動判別モードは、画像及び被写体の状態に基づき、ユーザが撮像しようとするシーンを自動判別し、シーンに適した撮影条件（絞り、シャッタスピード、ＩＳＯ感度、色調等）を自動で設定するモードである。図３はシーン自動判別モードで判定されるモードの例を示した図である。判定される撮影シーンとして、「人物」、「赤ちゃん」、「風景」、「マクロ」、「夜景」等がある。各シーンは、画像撮像時の種々の条件（被写体距離、照度、等）で判定される。
【００３３】
例えば、撮像中の画像が「人物」であると判定すると、ポートレート専用プログラム線図に基づく処理、色再現設定で彩度を上げる処理、ポートレート設定のガンマ補正処理、ポートレート設定の肌色補正処理、輪郭強調補正ゲインを通常より弱めに設定する処理、三脚判定によるＩＳＯ感度及びシャッタスピード制御の処理などを行う。このように処理することで、被写体となっている人物を引き立てて撮影することができる。
【００３４】
また、撮像中の画像が「風景」であると判定すると、ガンマ補正を硬調に設定し、輪郭強調補正ゲインを高く設定し、風景用のオートホワイトバランス制御などの処理を行う。このように処理することで、画像全体のシャープ感を上げ、広がりのある風景を撮影することができる。
【００３５】
また、撮像中の画像が「夜景」であると判定すると、シャッタ１３０を制御してシャッタスピードを長めにする処理、夜景専用プログラム線図に基づく処理、夜景用のオートホワイトバランス処理、ガンマ補正を硬調に設定する処理、三脚判定によるＩＳＯ感度及びシャッタスピード制御などの処理を行う。このように処理することで、鮮やかな夜景を撮影することができる。
【００３６】
撮影シーンは例えば次のように判定する。撮像中の画像に人物の顔が検出された場合、画像のシーンは「人物」であると判定する。また、被写体距離がマクロ撮影を示すような短い距離の場合、画像のシーンは「マクロ」であると判定する。また、被写体距離が風景を示すような距離であり、かつ照度が屋外を示すような照度である場合、画像のシーンは「風景」であると判定する。撮影シーンの判定（認識）は公知の技術を用いて行うことができる（例えば、国際公開第ＷＯ２００９／０１３８５０号明細書参照）。
【００３７】
２．２  カスタム設定
本実施形態のデジタルカメラ１００は、画像撮影時に、ユーザが好みに応じて設定した撮影条件（絞り、シャッタスピード、ＩＳＯ感度、露出補正、ホワイトバランス等）の設定値を登録する機能を有する。以下、この登録された設定を「カスタム設定」という。
【００３８】
特に、本実施形態のデジタルカメラ１００は、シーン自動判別モードにおいて画像撮影完了時に自動でカスタム設定を登録する機能を有する。従来このようなカスタム設定は、ユーザが手動でメニューを開き、登録する必要があり、煩雑な作業を要した。しかし、本実施形態では、画像の撮影時にユーザが意識することなく、自動でカスタム設定が登録されることから、ユーザの利便性が向上する。ユーザは、登録したカスタム設定を呼び出し、後の撮影時に適用することができる。
【００３９】
図４は、デジタルカメラ１００の表示モニタ２２０に表示される、カスタム設定を行うための表示ボタン（ユーザインタフェース）の例を示した図である。これらの表示ボタンに対するユーザの操作は、タッチパネル２１５の機能により検出される。図４の例では、表示モニタ２２０上に、シャッタスピード（「ＳＳ」）、絞り（「Ｆ」）、ＩＳＯ感度（「ＩＳＯ」）およびホワイトバランス（「ＷＢ」）をそれぞれ調整するためのボタンが表示されている。さらに、これらのボタンに加えて、ハイライト（「ＨＬ」）、シャープネス（「ＳＲＰ」）、コントラスト（「ＣＮＴ」）及びシャドウ（「ＳＤＷ」）のレタッチ機能用のボタンが表示されている。
【００４０】
ハイライト、シャープネス、コントラスト、シャドウ等は、画像撮影後にレタッチ操作により調整される設定項目である。従来、これらの設定はメニューの深い層で設定される項目であるが、本実施形態では、ハイライト（「ＨＬ」）、シャープネス（「ＳＲＰ」）等のレタッチ機能を操作するボタンを図４に示すように、ライブビュー画面上に表示している。これにより、メニューに入らずともレタッチ機能の操作が可能となり、ユーザはレタッチ操作の結果が反映された画像を表示モニタ２２０上のライブビュー画像で確認することができる。
【００４１】
図５は、本実施形態のデジタルカメラ１００の表示モニタ２２０のライブビュー画面上で設定できる項目のリストを示した図である。本実施形態のデジタルカメラ１００では、図５のリストに示す項目を画像の撮影時に設定することができる。すなわち、図５に示すように、レタッチ機能については、図４に示すハイライト、シャープネス等の項目に加えて、彩度、色相等の項目も変更することができる。表示モニタ２２０上に表示される操作ボタンの種類は所定の操作（例えば、メニューでの操作）を行うことにより適宜切り替えることができるようになっている。なお、以下の説明において、撮影条件には、図５のリストに示す各項目が含まれる。すなわち、撮影条件には、絞り、シャッタスピード、ＩＳＯ感度、露出補正、ホワイトバランス（ＷＢ）のような画像の撮影時に設定される項目に加えて、コントラストやシャープネスのような画像の撮影時または撮影後に設定されるレタッチ機能に関する項目も含まれる。
【００４２】
ユーザは、表示モニタ２２０上に表示された操作ボタンにより、好みに応じて所望の撮影条件を所定の値に設定することができる。ユーザにより撮影条件の設定がなされると、その設定が反映された画像がライブビュー画像として表示モニタ２２０上に表示される。これにより、ユーザは、ライブビュー画像を参照することで画像の仕上がりを確認しながらレタッチ操作を行うことができる。
【００４３】
２．３  カスタム設定の自動登録
本実施形態のデジタルカメラ１００は、シーン自動判別モードにおいて、ユーザにより任意に設定された撮影条件の設定（カスタム設定）を自動で登録する機能を有する。
【００４４】
具体的には、シーン自動判別モードにおいて自動設定された種々の撮影条件（絞り、シャッタスピード、露出補正等）を、ユーザが所望の値に設定（変更）することが可能である。シーン自動判別モードにおいてユーザにより設定が変更され、画像が撮像されたときに、デジタルカメラ１００は、ユーザにより設定された撮影条件（絞り、シャッタスピード、ＩＳＯ感度、露出補正等）をカスタム設定として自動保存する。
【００４５】
図６は、デジタルカメラ１００におけるカスタム設定の自動登録を説明するための図である。デジタルカメラ１００は、画像の撮影が完了すると、撮影した画像のサムネイル画像と、撮影時の種々の設定（撮影条件）や被写体の状態に関する情報を含むタグ情報とを、カスタム設定として、カスタム設定データベース（ＤＢ）５０に自動的に登録する（ステップＡ参照）。
【００４６】
その後に別の画像を撮影する際に、ユーザは、カスタム設定ＤＢ５０に登録されたカスタム設定の中から、ライブビュー画像とシーンが一致するカスタム設定（タグ情報）を抽出する（ステップＢ１、Ｂ２参照）。ユーザは、その抽出されたカスタム設定（タグ情報）の中から所望の設定をデジタルカメラ１００に設定することができる。このような構成により、ユーザが過去に設定した撮影条件を、同様のシーンを撮像する際に容易にデジタルカメラ１００に設定することができる。
【００４７】
図７Ａに示すように、カスタム設定ＤＢ５０に対して、カスタム設定として、撮像した画像のサムネイル画像と、タグ情報とを登録する。タグ情報は、撮影環境に関する情報であり、撮像した画像のＥｘｉｆ情報（ここでは、一般的なＥｘｉｆ情報に含まれる情報）と、設定値の差分情報と、シーン判別情報とを含む。サムネイル画像とタグ情報とは、互いに関連づけられてカスタム設定ＤＢ５０内に保持される。また、タグ情報において、Ｅｘｉｆ情報（一般的なＥｘｉｆ情報に含まれる情報）と、設定値の差分情報と、シーン判別情報とが互いに関連づけられる。例えば、Ｅｘｉｆ情報内のＭａｋｅｒＮｏｔｅ内に、設定値の差分情報と、シーン判別情報と、サムネイル画像のファイル名とを記録することで、これらの情報を互いに関連づけることができる。
【００４８】
設定値の差分情報とは、シーン自動判別モードにより自動的に設定される設定値と、ユーザが設定した設定値（自動的に設定された撮影条件に加えてさらにユーザが設定を行った場合）との差分を示す情報である。例えば、シーン自動判別モードにより自動的に各種の設定値が設定された後、絞りの設定がユーザによって所望の値に設定されたときには、自動で設定された絞りの値と、ユーザにより設定された絞りの値との差分を算出する。
【００４９】
シーン判別情報は、撮影シーンを判定するために必要な情報であり、例えば、図７Ｂに示すように、顔認識結果、被写体距離、照度、フラッシュ設定の有無、動き検出の結果、辞書データとの照合結果、及び色調の情報を含む。顔認識結果とは、撮影された画像（またはライブビュー画像）中に人の顔が認識なされたか否かを示す情報である。フラッシュ設定の有無とは、画像撮影時にストロボ２６０によるフラッシュ撮影がなされたか否かを示す情報である。動き検出の結果とは、画像において動きのある被写体が検出されたか否かを示す情報である。色調とは画像の色調である。
【００５０】
辞書データとの照合結果とは、所定オブジェクトの検出のために予め準備された辞書データを参照し、画像中に所定オブジェクトが含まれるか否かを検出した結果を示す情報である。例えば、所定オブジェクトとして夜景を検出するための辞書データを内蔵メモリ２４０に記憶する。この辞書データは種々の夜景を撮影した多数の画像に基づいて生成されるヒストグラムの分布の傾向を判断するための辞書データである。コントローラ１８０は、辞書データと、撮影された画像から得られるヒストグラムとを比較することで、撮影された画像が夜景の画像（シーン）であるか否かを判断することができる。なお、辞書データを構成する画像に含まれるオブジェクトの種類を変更することで種々のオブジェクトに対する判断が可能となる。
【００５１】
タグ情報として、さらに、図７Ｃに示すような天気、正確な日時、正確な位置（画像を撮像した場所の位置）、方角、仰角のような判別情報を含んでも良い。図７Ｃに示すような情報は、ネットワーク（クラウド）を介して取得したり、専用のセンサによって取得したりすることができる。よって、図７Ｃに示すような情報を取得するためには、デジタルカメラ１００はネットワークに接続する機能や専用のセンサを備える必要がある。図７Ｂ、図７Ｃに示す情報は、ライブビュー画像の表示中にコントローラ１８０により取得される。
【００５２】
カスタム設定ＤＢ５０に格納されるカスタム設定の数には上限値がある。よって、格納されるカスタム設定の数が上限値を超える場合、上限値内に収まるように登録日の古いカスタム設定から順に削除してもよい。
【００５３】
図８は、デジタルカメラ１００におけるカスタム設定の自動登録処理を示すフローチャートである。図８のフローチャートを参照し、シーン自動判別モードにおけるカスタム設定の自動登録処理を説明する。
【００５４】
シーン自動判別モードにおいて、シーン判別結果に基づき設定された撮影条件に対してユーザにより所望の設定がなされた後に、レリーズボタン２１１が押下されると（Ｓ１１）、コントローラ１８０は、ＣＣＤ１４０により撮像された画像から記録用の画像（撮影画像）を生成するとともにサムネイル画像を生成する（Ｓ１２）。
【００５５】
次に、コントローラ１８０は、シーン自動判別モードにおいて自動で設定された撮影条件（絞り、シャッタスピード、ＩＳＯ感度等）の各設定値と、ユーザが設定した設定値との差分を求める（Ｓ１３）。このとき、絞りとシャッタスピードについては差分の段数を求める。
【００５６】
さらに、コントローラ１８０は、撮影画像に対するタグ情報（図７Ａ〜図７Ｃに示す情報）を取得する（Ｓ１４）。
【００５７】
その後、コントローラ１８０は、撮影画像の画像データをメモリカード２００に記録する（Ｓ１５）。さらに、コントローラ１８０は、サムネイル画像とタグ情報とを対応づけて内蔵メモリ２４０内のカスタム設定ＤＢ５０に登録する（Ｓ１６）。
【００５８】
以上の処理により、シーン自動判別モードにおいて自動で設定された撮影条件に対してさらにユーザがカスタマイズした設定を、デジタルカメラ１００において自動で登録することができる。
【００５９】
図９は、以上のようにして登録された複数のカスタム設定の中からユーザが所望のカスタム設定を選択するために表示されるアイコンを説明した図である。同図に示すように、デジタルカメラ１００の表示モニタ２２０において、過去に登録したカスタム設定毎に、カスタム設定選択用のアイコン４０が表示される。表示モニタ２２０上において最上位に表示されるアイコン４０は、タッチ操作によりアイコンを移動させることで順次切り替えられる。ユーザは、最上位に表示されたアイコン４０をタッチすることでそのアイコンに対応するカスタム設定を選択することができる。アイコン４０は、そのアイコン４０に対応したカスタム設定の設定時に撮影された画像のサムネイル画像４２を含む。このサムネイル画像４２により、ユーザはカスタム設定の内容を容易に把握することができる。
【００６０】
多数のカスタム設定がカスタム設定ＤＢ５０に登録されている場合、全てのカスタム設定を表示モニタ２２０上に表示させるようにすると、ユーザは所望の設定を見つけることが困難になり、利便性が損なわれる。そこで、本実施形態では、カスタム設定ＤＢ５０に登録されたカスタム設定の中から、ユーザが撮像しようとするシーンと同じシーンの画像に対して設定されたカスタム設定を抽出し、抽出したカスタム設定を示すアイコン４０を表示モニタ２２０上に表示する（図１０参照）。例えば、ユーザが、花のシーンの撮影を試みようとしている場合、花のシーンに対してなされたカスタム設定が抽出され、ユーザに提示される。これにより、ユーザは、過去の同様のシーンの撮影時に適用した作風を現在の撮影に容易に適用することができる。
【００６１】
２．４  カスタム設定の自動抽出
図１１は、カスタム設定の自動抽出機能を示すフローチャートである。以下、図１１のフローチャートを参照し、カスタム設定の自動抽出処理を説明する。
【００６２】
コントローラ１８０は、シーン自動判別モードにおいて、ライブビュー画像に基づき撮影条件の設定値を自動で設定する（Ｓ２１）。コントローラ１８０は、ライブビュー画像からサムネイル画像を生成する（Ｓ２２）。コントローラ１８０はさらに、ライブビュー画像に対するタグ情報を求める（Ｓ２３）。タグ情報として、具体的には、Ｅｘｉｆ情報と、設定値の差分情報と、シーン判別情報とが求められる。
【００６３】
求めたタグ情報に基づき、カスタム設定ＤＢ５０に格納されているカスタム設定の中から、シーンが一致するカスタム設定を抽出する（Ｓ２４）。シーンの一致の判断は、タグ情報に含まれるシーン判別情報（図７Ｂ）に含まれる情報に基づき判断される。このとき、多数のカスタム設定が抽出される場合、抽出される数に制限を設けても良い。例えば、登録日時が新しいものから所定数だけ抽出するようにしてもよい。または、タグ情報が図７Ｃに示す判別情報をさらに含む場合、シーンの一致に加えて、図７Ｃに示す判別情報（天気、日時等）をも考慮して類似度を判断し、類似度の高いものから所定数だけカスタム設定を抽出するようにしてもよい。
【００６４】
カスタム設定の抽出後、コントローラ１８０は、抽出したカスタム設定に関連するサムネイル画像および設定値の差分情報を取得する（Ｓ２５）。その後、コントローラ１８０は、図９に示すように、取得した情報に基づき、特定したカスタム設定を示すアイコン４０を表示モニタ２２０上に表示させる（Ｓ２６）。ユーザは、表示モニタ２２０上に表示されたアイコン４０の中から１つのアイコンを選択することで所望のカスタム設定を選択し、デジタルカメラ１００に適用することができる。
【００６５】
２．５  カスタム設定の適用
以上のようにして表示モニタ２２０上に表示されたアイコン４０を用いたカスタム設定の適用処理を図１２のフローチャートを用いて説明する。
【００６６】
コントローラ１８０は、図１１に示す処理にしたがい表示モニタ２２０上にアイコン４０を表示し（Ｓ３１）、１つのアイコン４０が選択されたか否かを判定する（Ｓ３２）。
【００６７】
１つのアイコン４０が選択されると、コントローラ１８０は、シーン自動判別モードにより自動で設定された各種の設定値と、選択されたアイコン４０に対応するカスタム設定の設定値の差分情報とに基づき撮影条件を設定する（Ｓ３３）。これにより、表示モニタ２２０上には、新たに設定された撮影条件を反映させた画像がライブビュー画像として表示される。
【００６８】
以上の構成により、現在の撮影シーンに基づいたシーン自動判別により自動で設定された撮影条件に対して、ユーザが過去に設定した撮影条件の変更（作風）を反映させることができる。
【００６９】
３．効果、等
本実施形態のデジタルカメラ１００は、表示モニタ２２０と、被写体を撮像して画像データを生成するＣＣＤ１４０と、ＣＣＤ１４０により生成された画像データに対して所定の画像処理を実施する画像処理部１６０と、ユーザにより設定された撮影用の設定に関する設定情報を記憶する内蔵メモリ２４０と、撮像部及び画像処理部を制御するコントローラ１８０と、を備える。コントローラ１８０（制御部の一例）は、画像の撮影時において、内蔵メモリ２４０に記憶された設定情報の中から撮影シーンに対応したカスタム設定（設定情報の一例）を抽出し、抽出したカスタム設定を選択するためのアイコン４０を表示モニタ２２０に表示させる。
【００７０】
この構成により、過去に登録したカスタム設定の中から現在の撮影シーンにあったカスタム設定を自動で抽出でき、抽出したカスタム設定を選択するためのアイコン４０を表示することができる。これにより、ユーザは、表示されたアイコン４０により所望のカスタム設定を視覚的に選択することができる。
【００７１】
（第２の実施の形態）
第１の実施の形態では、デジタルカメラ１００は、カスタム設定を内蔵メモリ２４０に格納し、自装置内から取得したカスタム設定を画像撮影時に適用していた。これに対して、本実施形態では、カスタム設定の情報をネットワーク上のサーバから取得する構成（クラウド形態での構成）を説明する。図１３は、本実施形態のネットワーク構成（クラウド形態での構成）を説明した図である。デジタルカメラ１００と設定管理サーバ５００とはネットワーク８００に接続されている。デジタルカメラ１００は第１の実施の形態で説明した構成と同様の構成、機能を有する。ネットワーク８００は、例えば、インターネット、ＬＡＮ、ＷＡＮである。
【００７２】
設定管理サーバ５００は一般的なコンピュータで構成することができ、コントローラ５１０と、記憶部５２０と、通信インタフェース５３０とを備える。コントローラ５１０は、設定管理サーバ５００の全体を制御する制御手段である。コントローラ５１０は、半導体素子などで実現可能である。コントローラ５１０は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラ５１０は、マイコン、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡなどで実現できる。
【００７３】
記憶部５２０はカスタム設定データベース（ＤＢ）５５０を格納している。記憶部５２０は、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、不揮発性のメモリ等で構成される。カスタム設定ＤＢ５５０は、第１の実施の形態で示したカスタム設定ＤＢ５０と同様のデータ構造を有し（図７Ａ参照）、カスタム設定に関する情報として、ある画像に対するサムネイル画像と、ある画像の撮影時の設定環境を示すタグ情報とを格納している。デジタルカメラ１００は、設定管理サーバ５００（カスタム設定ＤＢ５０）に対してカスタム設定に関する情報をアップロードし、また、設定管理サーバ５００からカスタム設定に関する情報をダウンロードする。
【００７４】
通信インタフェース５３０は、設定管理サーバ５００と撮像装置の通信を可能とするための、所定の通信規格に準じた通信を行う通信モジュール（電子回路）である。
【００７５】
図１４は、ネットワーク８００上に配置されたカスタム設定ＤＢ５５０に対するカスタム設定の登録およびカスタム設定ＤＢ５５０からのカスタム設定の取得の概念を説明するための図である。設定管理サーバ５００のカスタム設定ＤＢ５５０に対しては、カスタム設定に関する情報として、様々な画像に対するサムネイル画像とタグ情報とが事前に登録される。すなわち、カスタム設定ＤＢ５５０は多くの画像についてサムネイル画像とタグ情報とを保存している。
【００７６】
図１５は、クラウド形態での構成におけるカスタム設定の自動取得処理を示すフローチャートである。図１５のフローチャートを参照して本実施形態におけるカスタム設定の取得処理を説明する。
【００７７】
コントローラ１８０は、現在ＣＣＤ１４０で撮像されている画像に基づくライブビュー画像からサムネイル画像を生成する（Ｓ４１）。また、コントローラ１８０は、ライブビュー画像に対するシーン判別情報（顔認識結果、被写体距離、照度等）を取得する（Ｓ４２）。コントローラ１８０は、サムネイル画像及びシーン判別情報（顔認識結果、被写体距離、照度等）を設定管理サーバ５００に送信（アップロード）することで、設定管理サーバ５００に対してカスタム設定の送信を要求する（Ｓ４３）。
【００７８】
設定管理サーバ５００は、デジタルカメラ１００から、カスタム設定の送信の要求を受信すると、送信されたサムネイル画像及びシーン判別情報に基づきシーンが一致するカスタム設定を検索し、検索したカスタム設定に関連する情報をデジタルカメラ１００に送信する。この設定管理サーバ５００における処理の詳細は後述する。
【００７９】
コントローラ１８０は、設定管理サーバ５００から、撮影シーンに対するカスタム設定に関連する情報を受信（ダウンロード）する（Ｓ４４）。コントローラ１８０は、受信した情報に基づき表示モニタ２２０の画面上に設定選択用のアイコン４０を表示させる（Ｓ４５）（図９参照）。
【００８０】
図１６は、設定管理サーバ５００がデジタルカメラ１００からカスタム設定の送信要求を受信したときの処理を示すフローチャートである。
【００８１】
設定管理サーバ５００のコントローラ５１０は、デジタルカメラ１００からカスタム設定の送信要求を受信すると（Ｓ５１）、デジタルカメラ１００から受信した情報に基づきシーンを判定する（Ｓ５２）。すなわち、コントローラ５１０は、サムネイル画像とシーン判別情報に基づきデジタルカメラ１００で撮像しようとするシーンを判定する。
【００８２】
その後、コントローラ５１０は、判定したシーンに基づき、カスタム設定ＤＢ５５０に保持されている複数のカスタム設定の中から、判定したシーンに一致するシーンに対応するカスタム設定を抽出する（Ｓ５３）。このとき、多数のカスタム設定が抽出される場合、抽出される数に制限を設けても良い。例えば、登録日時が新しいものから所定数だけ抽出するようにしてもよい。または、タグ情報が図７Ｃに示す判別情報をさらに含む場合、シーンの一致に加えて、さらに図７Ｃに示す判別情報（天気、日時等）をも考慮して類似度を算出し、類似度の高いものから所定数だけカスタム設定を抽出するようにしてもよい。
【００８３】
コントローラ５１０は、抽出したカスタム設定に関連するサムネイル画像と、設定値の差分情報とを、カスタム設定の要求に対する応答として、デジタルカメラ１００に送信する（Ｓ５４）。
【００８４】
以上のようにして、カスタム設定をネット上の設定管理サーバ５００に保存しておき、設定管理サーバ５００において、デジタルカメラで撮影しようとするシーンを判別し、そのシーンに適切なカスタム設定を選択し、デジタルカメラ１００に送信してもよい。その際に、設定管理サーバ５００のカスタム設定ＤＢ５５０で管理するカスタム設定に対応する画像をＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｙｓｔｅｍ）上で公開してもよい。設定管理サーバ５００は、デジタルカメラ１００からカスタム設定の要求を受けたときに、カスタム設定に関する情報として、サムネイル画像や設定値の差分情報に加えて、ＳＮＳ上で画像に対して付加されたコメントを、デジタルカメラ１００に送信してもよい。このとき、デジタルカメラ１００の表示モニタ２２０上では、図１７に示すように、カスタム設定選択用のアイコン４０上において、サムネイル画像に加えて、ＳＮＳ上で記載されたコメント（テキスト）４４を表示させてもよい。ユーザはこれにより、その画像に対するネット上での評判を知ることができる。
【００８５】
以上のようにネットワーク上の設定管理サーバ５００にカスタム設定を登録することで、種々のデジタルカメラ間でカスタム設定の共有化が図れる。すなわち、一のデジタルカメラで設定されたカスタム設定を他のデジタルカメラで使用することが可能となる。よって、ユーザは、他のユーザの作風を適用した画像を撮影することが可能となる。
【００８６】
すなわち、本実施形態のシステムは、デジタルカメラ１００と、デジタルカメラ１００にネットワーク８００を介して接続された設定管理サーバ５００とを含む。設定管理サーバ５００は、撮影用の設定に関する設定情報（例えば、タグ情報）を記憶する記憶部５２０を備える。デジタルカメラ１００は、撮影シーンの判別に使用されるサムネイル画像とシーン判別情報とを設定管理サーバ５００へ送信する。設定管理サーバ５００は、撮影シーンの判別に使用される情報に基づき記憶部５２０に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報（例えば、設定値の差分情報）をデジタルカメラ１００へ送信する。デジタルカメラ１００は、受信した設定情報を選択するためのアイコンを表示部に表示する。
【００８７】
以上の構成によりクラウド上にカスタム設定に関する設定情報を保存できることから、複数のデジタルカメラ間で設定情報の共有化が可能となる。また、ユーザは他人により設定されたカスタム設定（作風）を利用することができ、他人と同じ作風の画像を撮影することができる。
【００８８】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、第１の実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記第１の実施の形態で説明した構成要素と他の構成要素とを組み合わせて、新たな実施の形態とすることも可能である。そこで、以下、他の実施の形態を例示する。
【００８９】
（１）上記の実施形態では、自動設定モードの一例として、撮影シーンを判別し、判別したシーンに基づいて設定情報を設定するシーン自動判別モードを示したが、自動設定モードはこれに限定されない。例えば、自動設定モードは、適正露出となるように、絞り値とシャッタスピードを自動的に設定するＰモードであってもよい。すなわち、Ｐモードにおいて、Ｐモードでの自動設定に加えてユーザが撮影条件を設定（変更）した場合、画像撮影完了後に自動でカスタム設定を登録するようにしてもよい。
【００９０】
（２）上記の実施形態に開示した思想は、レンズ交換式カメラ及びレンズ一体型カメラの双方の種類のデジタルカメラに対して適用できる。
【００９１】
（３）上記の実施形態では、撮像装置の一例としてデジタルカメラを用いて説明したが、撮像装置はこれに限定されない。本開示の思想は、デジタルビデオカメラ、スマートフォン、ウェアラブルカメラ等の画像が撮影できる種々の撮像装置に対して適用することができる。
【００９２】
（４）上記の実施形態では、撮像部を構成するイメージセンサの例としてＣＣＤを示したが、イメージセンサはこれに限定されない。イメージセンサはＮＭＯＳイメージセンサやＣＭＯＳイメージセンサで構成してもよい。
【００９３】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００９４】
本開示は、ユーザが任意に設定した撮影に関する設定を登録できる撮像装置に対して有用である。具体的には、デジタルカメラ、デジタルビデオカメラ、スマートフォン、ウェアラブルカメラ等の画像が撮影できる種々の撮像装置に対して適用することができる。
【符号の説明】
【００９５】
１００    デジタルカメラ（撮像装置）
１１０    光学系
１２０    レンズ駆動部
１３０    シャッタ
１４０    ＣＣＤ（撮像部）
１５０    ＡＤＣ（Ａ／Ｄコンバータ）
１６０    画像処理部
１７０    バッファ
１８０    コントローラ（制御部）
１９０    カードスロット
２００    メモリカード
２１０    操作部材
２２０    表示モニタ（表示部）
２４０    内蔵メモリ（記憶部）
２５０    通信モジュール（通信部）
３００    絞り
５００    設定管理サーバ（サーバ）
５１０    コントローラ
５２０    記憶部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部と、
被写体を撮像して画像データを生成する撮像部と、
前記撮像部により生成された画像データに対して所定の画像処理を実施する画像処理部と、
ユーザにより設定された撮影用の設定に関する設定情報を記憶する記憶部と、
前記撮像部及び前記画像処理部を制御する制御部と、を備え、
前記制御部は、画像の撮影時において、前記記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を選択するためのアイコンを前記表示部に表示し、
前記アイコンは、前記ユーザーにより設定された設定情報を記憶した際に取得した画像に基づいて作成されたサムネイル画像を含む、
撮像装置。
【請求項２】
前記制御部は、動作モードとして、前記撮像部により撮像された画像及び被写体のうち少なくともひとつに関する情報に基づき撮影用の設定を決定する自動設定モードを有し、
前記自動設定モードにおいて、自動で撮影用の設定がなされ、また、ユーザによる設定がなされた状態で、画像が撮影された場合、前記制御部は、前記設定情報に、ユーザにより設定された設定値と、前記自動設定モードにより設定された設定値との間の差分を示す差分情報を含める、
請求項１記載の撮像装置。
【請求項３】
前記設定情報は、サムネイル画像と、撮影シーンの判別に使用するための情報とをさらに含む、請求項２記載の撮像装置。
【請求項４】
前記自動設定モードは、前記撮像部により撮像された画像に対する撮影シーンを判別し、判別したシーンに基づいて前記設定情報を設定する動作モードである、請求項２または３記載の撮像装置。
【請求項５】
前記設定情報は、絞り、シャッタスピード、露出補正値、ＩＳＯ感度及びホワイトバランスのうちの少なくとも１つに関する設定を含む、請求項１記載の撮像装置。
【請求項６】
ネットワーク上のサーバと通信するための通信部をさらに備え、
前記制御部は、撮影シーンの判別に使用される情報を、前記通信部を介して前記サーバへ送信し、前記撮影シーンに対応した設定情報を前記サーバから前記通信部を介して受信する、請求項１記載の撮像装置。
【請求項７】
撮像装置と、前記撮像装置にネットワークを介して接続されたサーバとを含むシステムであって、
前記サーバは、不特定のユーザーが設定した撮影用の設定に関する設定情報を記憶する記憶部を備え、
前記撮像装置は、撮影シーンの判別に使用される情報を前記サーバへ送信し、
前記サーバは、前記撮影シーンの判別に使用される情報に基づき、前記記憶部に記憶された設定情報の中から撮影シーンに対応した設定情報を抽出し、抽出した設定情報を前記撮像装置へ送信し、
前記撮像装置は、受信した設定情報を選択するために設定された設定情報を記憶した際に取得した画像に基づいて作成されたサムネイル画像を含むアイコンを表示部に表示し、
前記アイコンは、前記不特定のユーザーにより設定された設定情報を記憶した際に取得した画像に基づいて作成されたサムネイル画像を含む、システム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１Ａ】
2017047012.tif 000023
【図１Ｂ】
2017047012.tif 000024
【図２】
2017047012.tif 000025
【図３】
2017047012.tif 000026
【図４】
2017047012.tif 000027
【図５】
2017047012.tif 000028
【図６】
2017047012.tif 000029
【図７Ａ】
2017047012.tif 000030
【図７Ｂ】
2017047012.tif 000031
【図７Ｃ】
2017047012.tif 000032
【図８】
2017047012.tif 000033
【図９】
2017047012.tif 000034
【図１０】
2017047012.tif 000035
【図１１】
2017047012.tif 000036
【図１２】
2017047012.tif 000037
【図１３】
2017047012.tif 000038
【図１４】
2017047012.tif 000039
【図１５】
2017047012.tif 000040
【図１６】
2017047012.tif 000041
【図１７】
2017047012.tif 000042
【国際調査報告】
2017047012.tif 000043
2017047012.tif 000044
2017047012.tif 000045