(57)【特許請求の範囲】
【請求項１】
電子デバイスに回路を備えるシステムであって、前記回路は、
オブジェクトを含むユーザ選択シーンの複数の画像のうちの第１の画像を取り込み、
前記オブジェクトのオブジェクトタイプ及び前記電子デバイスの地理的位置に基づいて、シーンモードのセットから、複数の写真撮影設定と関連づけられたシーンモードを決定し、
前記複数の写真撮影設定に基づいて、前記ユーザ選択シーンの複数の画像のうちの残りの画像を取り込み、
前記複数の写真撮影設定の各々は、写真撮影設定パラメータを含んでおり、
前記複数の画像のうちの取り込まれた前記残りの画像のうちの第２の画像は、前記複数の写真撮影設定のうちの第１の写真撮影設定と関連づけられ、
前記複数の画像のうちの取り込まれた前記残りの画像のうちの第３の画像は、前記複数の写真撮影設定のうちの第２の写真撮影設定と関連づけられ、
前記第１の写真撮影設定及び前記第２の写真撮影設定は、前記写真撮影設定パラメータの組の少なくとも１つに対して異なる値を含み、
前記回路は、さらに、
前記複数の画像の品質が画像品質閾値よりも低いことを決定し、
前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも１つの最適な写真撮影設定を生成し、
生成された前記少なくとも１つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも１つの追加の画像を取り込む、
ように構成されている、ことを特徴とするシステム。
【請求項２】
前記シーンモードのセットは、屋内シーンモード、パーティシーンモード、屋外シーンモード、夜間ポートレートシーンモード、ポートレートシーンモード、ビーチシーンモード、雪シーンモード、風景シーンモード、滝シーンモード、誕生日シーンモード、スポーツアクションシーンモード、野鳥観察シーンモード、又は、ユーザ定義のシーンモードのうちの少なくもとも１つを含む、請求項１に記載のシステム。
【請求項３】
前記取り込まれた第１の画像を格納するように構成された画像バッファを更に備える、請求項１に記載のシステム。
【請求項４】
前記回路は、さらに、前記画像バッファに格納された前記取り込まれた第１の画像の解析に基づいて前記ユーザ選択シーンにおける前記オブジェクトのタイプを決定するよう構成され、前記取り込まれた第１の画像は、前記複数の画像のうちの残りの画像の取り込み前に解析される、請求項３に記載のシステム。
【請求項５】
前記回路は、さらに、前記複数の画像を取り込むための入力を受け取るように構成されている、請求項１に記載のシステム。
【請求項６】
前記写真撮影設定パラメータのセットは、赤目補正、自動ゲイン設定、シャッター優先、シャッター速度、絞り寸法、レンズ焦点距離、フラッシュ動作、ホワイトバランス、光に対する感度を調整するための国際標準化機構（ＩＳＯ）設定、手動制御に対して絞り優先を設定するための撮影モードのうちの少なくとも１つを含む、請求項５に記載のシステム。
【請求項７】
前記回路は、さらに、前記複数の画像に関連付けられる前記複数の写真撮影設定の各々をメタデータでタグ付けするように構成されている、請求項５に記載のシステム。
【請求項８】
前記メタデータは、前記複数の画像の取り込み時間、前記電子デバイスの向き、前記電子デバイスの地理的位置、前記決定されたシーンモード、又は、前記ユーザ選択シーンにおける前記オブジェクトのタイプのうちの少なくとも１つを含む、請求項７に記載のシステム。
【請求項９】
前記回路は、さらに、ユーザの操作に基づいて前記取り込まれた残りの画像のうちの少なくとも１つを選択するよう構成されている、請求項７に記載のシステム。
【請求項１０】
前記回路は、さらに、前記メタデータでタグ付けされた前記複数の写真撮影設定のうちの少なくとも１つの写真撮影設定をサーバに伝達するように構成され、前記伝達は、前記取り込まれた残りの画像のうちの少なくもと１つの画像の前記選択に基づくものである、請求項９に記載のシステム。
【請求項１１】
前記回路は、さらに、前記取り込まれた残りの画像のうちの少なくもと１つの画像の選択に基づいて、前記ユーザ選択シーンに対応するユーザ定義のシーンモードを生成するように構成されており、前記ユーザ定義のシーンモードは、前記地理的位置において前記電子デバイスにより前記ユーザ選択シーンを取り込むのに使用される前記複数の写真撮影設定の１つのグループに対応する、請求項９に記載のシステム。
【請求項１２】
前記回路は、さらに、前記ユーザ定義のシーンモードに基づいて、前記シーンモードのセットを更新するように構成されている、請求項１１に記載のシステム。
【請求項１３】
システムであって、前記システムは、電子デバイスにおいて回路を備え、前記回路は、  前記電子デバイスによって合焦された、オブジェクトを含むユーザ選択シーンの画像データを受け取り、
前記オブジェクトのタイプ及び前記電子デバイスの地理的位置に基づいて、シーンモードのセットからシーンモードを決定し、
前記オブジェクトのタイプ及び前記地理的位置は、前記画像データに基づくものであり、
前記決定されたシーンモードは、複数の写真撮影設定と関連づけられており、
前記回路は、
前記複数の写真撮影設定に基づいて前記ユーザ選択シーンの複数の画像を取り込み、
前記複数の写真撮影設定の各々は、写真撮影設定パラメータのセットを含み、
前記複数の画像のうちの第１の画像は、前記複数の写真撮影設定のうちの第１の写真撮影設定と関連づけられており、
前記複数の画像のうちの第２の画像は、前記複数の写真撮影設定のうちの第２の写真撮影設定と関連づけられており、
前記第１の写真撮影設定及び前記第２の写真撮影設定は、写真撮影設定パラメータの前記セットの少なくもと１つに対して異なる値を含んでおり、
前記回路は、
前記複数の画像の品質が画像品質閾値よりも低いことを決定し、
前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも１つの最適な写真撮影設定を生成し、
生成された前記少なくとも１つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも１つの追加の画像を取り込む、
ように構成されている、ことを特徴とするシステム。
【請求項１４】
電子デバイスが、オブジェクトを含むユーザ選択シーンの複数の画像のうちの第１の画像を取り込む段階、
前記電子デバイスが、前記オブジェクトのタイプ及び前記電子デバイスの地理的位置に基づいてシーンモードのセットからシーンモードを決定する段階、ここで、前記決定されたシーンモードは、複数の写真撮影設定と関連づけられており、
前記電子デバイスが、前記複数の写真撮影設定に基づいて、前記ユーザ選択シーンの前記複数の画像のうちの残りの画像を取り込む段階、ここで、
前記複数の写真撮影設定の各々は、写真撮影設定パラメータのセットを含み、
前記複数の画像の取り込まれた残りの第２の画像は、前記複数の写真撮影設定の
第１の写真撮影設定と関連づけられており、
前記複数の画像の取り込まれた残りの第３の画像は、前記複数の写真撮影設定の
第２の写真撮影設定と関連づけられており、
前記第１の写真撮影設定と前記第２の写真撮影設定は、写真撮影設定パラメータ
の前記セットの少なくとも１つに対して異なる値を含み、
前記電子デバイスが、前記複数の画像の品質が画像品質閾値よりも低いことを決定する段階、
前記電子デバイスが、前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも１つの最適な写真撮影設定を生成する段階、
前記電子デバイスが、生成された前記少なくとも１つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも１つの追加の画像を取り込む段階、
を含む方法。
【請求項１５】
前記取り込まれた第１の画像を画像バッファ内に格納する段落を更に含む、請求項１４に記載の方法。
【請求項１６】
前記複数の残りの画像の取り込み前に、取り込まれた第１の画像が解析され、前記画像バッファに格納された前記取り込まれた第１の画像の解析に基づいて、前記ユーザ選択シーンのオブジェクトのタイプを決定する段階を更に含む、請求項１５に記載の方法。
【請求項１７】
前記複数の画像を取り込むための入力を受け取る段落を更に含む、請求項１４に記載の方法。
【請求項１８】
前記写真撮影設定パラメータのセットは、赤目補正、自動ゲイン設定、シャッター優先、シャッター速度、絞り寸法、レンズ焦点距離、フラッシュ動作、ホワイトバランス、光に対する感度を調整するための国際標準化機構（ＩＳＯ）設定、手動制御に対して絞り優先を設定するための撮影モードのうちの少なくとも１つを含む、請求項１７に記載の方法。
【請求項１９】
前記複数の画像に関連付けられる前記複数の写真撮影設定の各々をメタデータでタグ付けする段階を更に含む、請求項１４に記載の方法。
【請求項２０】
前記メタデータは、前記複数の画像の取り込み時間、前記電子デバイスの向き、前記電子デバイスの地理的位置、前記決定されたシーンモード、又は、前記ユーザ選択シーンにおける前記オブジェクトのタイプのうち少なくとも１つを含む、請求項１９に記載の方法。
【請求項２１】
ユーザの操作に基づいて取り込まれた残りの画像のうちの少なくとも１つを選択する段階を更に含む、請求項１９に記載の方法。
【請求項２２】
前記メタデータでタグ付けされた前記複数の写真撮影設定のうちの少なくとも１つをサーバに伝達する段落を更に含み、前記伝達は、前記取り込まれた残りの画像のうちの少なくとも１つの前記選択に基づくものである、請求項２１に記載の方法。
【請求項２３】
前記取り込まれた残りの画像のうちの少なくとも１つの前記選択に基づいて、前記ユーザ選択シーンに対応するユーザ定義のシーンモードを生成する段落を更に含み、新しいユーザ定義のシーンモードは、前記地理的位置において前記電子デバイスが前記ユーザ選択シーンを取り込むのに使用される前記複数の写真撮影設定の１つのグループに対応する、請求項２１に記載の方法。
【請求項２４】
前記ユーザ定義のシーンモードに基づいて、前記シーンモードのセットを更新する段落を更に含む、請求項２３に記載の方法。
【請求項２５】
電子デバイスのプロセッサによって実行されたときに前記プロセッサにオペレーションを実行させるコンピュータ実行可能命令が格納された非一時的コンピュータ可読記憶媒体であって、前記オペレーションは、
電子デバイスが、オブジェクトを含むユーザ選択シーンの複数の画像のうちの第１の画像を取り込む段階、
前記電子デバイスが、前記オブジェクトのタイプ及び前記電子デバイスの地理的位置に基づいてシーンモードのセットからシーンモードを決定する段階、ここで、前記決定されたシーンモードは、複数の写真撮影設定と関連づけられており、
前記電子デバイスが、前記複数の写真撮影設定に基づいて、前記ユーザ選択シーンの前記複数の画像のうちの残りの画像を取り込む段階、ここで、
前記複数の写真撮影設定の各々は、写真撮影設定パラメータのセットを含み、
前記複数の画像の取り込まれた残りの第２の画像は、前記複数の写真撮影設定の
第１の写真撮影設定と関連づけられており、
前記複数の画像の取り込まれた残りの第３の画像は、前記複数の写真撮影設定の
第２の写真撮影設定と関連づけられており、
前記第１の写真撮影設定と前記第２の写真撮影設定は、写真撮影設定パラメータ
の前記セットの少なくとも１つに対して異なる値を含み、
前記電子デバイスが、前記複数の画像の品質が画像品質閾値よりも低いことを決定する段階、
前記電子デバイスが、前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも１つの最適な写真撮影設定を生成する段階、
前記電子デバイスが、生成された前記少なくとも１つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも１つの追加の画像を取り込む段階、を含む、ことを特徴とする非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の様々な実施形態は、画像の取り込みを制御するためのシステム及び方法に関する。より具体的には、本開示の様々な実施形態は、電子デバイスの地理的位置に基づいて画像の取り込みを制御するためのシステム及び方法に関する。
【背景技術】
【０００２】
デジタル技術の分野の進歩により、様々な電子デバイスの機能及び関連アプリケーションが拡張されている。特定の状況において、ユーザは、スマートフォン又はカメラなどの電子デバイスを使用して、特定の位置から重要な瞬間又は絵画的シーンの画像を取り込むことを望む場合がある。ユーザは、シーンモードを手動で選択するか、又は電子デバイスの製造業者によって提供され得る組み込みの自動シーン検出モードを使用することができる。しかしながら、電子デバイスの組み込みの自動シーン検出モードを用いて取り込まれたシーンは、絵画的シーンを正確に又は理想的に再現しない場合がある。専門家の写真撮影の経験的技能をユーザに提供するには、高度な能力及び機能が電子デバイスに必要となる可能性がある。重要な瞬間に特定の確度で少なくとも１つの理想的な画像を取り込むことができる改良されたシステムが必要とすることができる。
【０００３】
従来的手法及び因習的手法の更に別の限界及び欠点は、本出願の残りの部分で図面を参照して示すような本発明の開示の一部の態様との説明するシステムの比較を通して当業者には明らかになるであろう。
【発明の概要】
【課題を解決するための手段】
【０００４】
特許請求の範囲により完全に記載されるように実質的に図のうちの少なくとも１つに示し及び／又はそれに関連して説明される、画像の取り込みを制御するためのシステム及び方法。
【０００５】
本発明の開示のこれら及び他の特徴及び利点は、全体を通して類似の参照番号が類似の部分を指す添付図面と共に本発明の開示の以下の詳細説明の精査から認めることができる。
【図面の簡単な説明】
【０００６】
【図１】本開示の一実施形態による、ネットワーク環境を示すブロック図である。
【図２】本開示の一実施形態による、例示的な電子デバイスを示すブロック図である。
【図３】本開示の一実施形態による、画像の取り込みを制御するための開示されたシステム及び方法の実施構成に関する第１の例示的な状況を示す図である。
【図４Ａ】本開示の一実施形態による、画像の取り込みを制御するための例示的な方法を全体的に示した第１のフローチャートである。
【図４Ｂ】本開示の一実施形態による、画像の取り込みを制御するための例示的な方法を全体的に示した第１のフローチャートである。
【図５】本開示の一実施形態による、画像の取り込みを制御するための別の例示的な方法を示す第２のフローチャートである。
【発明を実施するための形態】
【０００７】
以下に説明する実施構成は、画像の取り込みを制御する本開示のシステム及び方法において見出すことができる。本開示の例示的な態様は、ユーザ選択シーンの第１の画像を取り込むことができる方法を含むことができる。ユーザ選択シーンは、１又は２以上のオブジェクトを含むことができる。事前に格納されたシーンモードのセットからシーンモードを決定して、ユーザ選択シーンの複数の画像を取り込むことができる。シーンモードは、１又は２以上のオブジェクトのオブジェクトタイプ及び第１の画像が取り込まれたときの電子デバイスの地理的位置に基づいて決定することができる。
【０００８】
一実施形態によれば、事前に格納されたシーンモードのセットは、屋内シーンモード、パーティシーンモード、屋外シーンモード、夜間ポートレートシーンモード、ポートレートシーンモード、ビーチシーンモード、雪シーンモード、風景シーンモード、滝シーンモード、誕生日シーンモード、スポーツアクションシーンモード、野鳥観察シーンモード、及び／又はユーザ定義のシーンモードを含むことができる。取り込まれた第１の画像を格納するように構成できる画像バッファを設けることができる。
【０００９】
一実施形態によれば、ユーザ選択シーンにおける１又は２以上のオブジェクトのオブジェクトタイプは、画像バッファ内に格納された取り込まれた第１の画像の解析に基づいて特定することができる。この解析は、複数の画像の取り込み前に行うことができる。複数の画像を取り込むための入力を受け取ることができる。複数の画像の各々は、決定されたシーンモードに関するユーザ定義の写真撮影設定を用いて取り込むことができる。この写真撮影設定は、写真撮影設定パラメータのセットを含むことができる。写真撮影設定パラメータのセットは、シャッター速度、絞りサイズ、レンズ焦点距離、フラッシュ作動、赤目補正、ホワイトバランス、自動ゲイン設定、光に対する感度を調整するための国際標準化機構（ＩＳＯ）設定、及び／又はシャッター優先又は手動制御に対する絞り優先を設定する撮影モードを含むことができる。
【００１０】
一実施形態によれば、電子デバイスによって取り込まれた複数の画像に関連する写真撮影設定の各々は、メタデータでタグ付けすることができる。メタデータは、複数の画像の取り込み時間、電子デバイスの向き、電子デバイスの地理的位置、決定されたシーンモード、及び／又はユーザ選択シーンにおける１又は２以上のオブジェクトのオブジェクトタイプを含むことができる。
【００１１】
一実施形態によれば、メタデータでタグ付けされた対応する１又は２以上の写真撮影設定に関連する複数の画像のうちの１又は２以上の画像の選択対象に対応するユーザ入力を受け取ることができる。メタデータでタグ付けされた１又は２以上の写真撮影設定は、複数の画像のうちの１又は２以上の画像の選択対象に基づいて、サーバに伝達することができる。
【００１２】
一実施形態によれば、ユーザ選択シーンに対応する新しいユーザ定義のシーンモードを生成することができる。新しいユーザ定義のシーンモードは、複数の画像のうちの１又は２以上の画像の選択対象に基づいて生成することができる。新しいユーザ定義のシーンモードは、地理的位置において電子デバイスがユーザ選択シーンを取り込むのに使用される写真撮影設定の特定のグループに対応することができる。事前に格納されたシーンモードのセットは、生成された新しいユーザ定義のシーンモードに基づいて更新することができる。
【００１３】
本開示の例示的な態様によれば、電子デバイスにおいて実施できる別の方法を提供することができる。本方法は、電子デバイスを介して視覚化できるユーザ選択シーンの画像データを受け取ることを含むことができる。ユーザ選択シーンは、１又は２以上のオブジェクトを含むことができる。シーンモードは、ユーザ選択シーンの１又は２以上の画像を取り込むための事前に格納されたシーンモードのセットから決定することができる。シーンモードは、１又は２以上のオブジェクトのオブジェクトタイプ及びユーザ選択シーンに対応する画像データが受け取られたときの電子デバイスの地理的位置に基づいて決定することができる。
【００１４】
本開示の例示的な態様によれば、サーバにおいて実施できる別の方法を提供することができる。本方法は、メタデータでタグ付けされた１又は２以上の写真撮影設定を電子デバイスから受け取ることを含むことができる。新しいユーザ定義のシーンモードは、受け取った１又は２以上の写真撮影設定に基づいて生成することができる。新しいユーザ定義のシーンモードは、地理的位置において電子デバイスがユーザ選択シーンを取り込むのに使用される写真撮影設定の特定のグループに対応することができる。事前に格納されたシーンモードのセットは、生成された新しいユーザ定義のシーンモードに基づいてサーバにて更新することができる。
【００１５】
一実施形態によれば、電子デバイス又は別の電子デバイスに関連するユーザは、複数の画像の取り込み時間、電子デバイスの向き、電子デバイスの地理的位置、決定されたシーンモード、及び／又はユーザ選択シーンにおいて電子デバイスによって特定された１又は２以上のオブジェクトのオブジェクトタイプに基づいて、生成された新しいユーザ定義のシーンモード又は１又は２以上の写真撮影設定をサーバから取り出すことができる。
【００１６】
図１は、本開示の一実施形態によるネットワーク環境を示すブロック図である。図１を参照すると、ネットワーク環境１００が示されている。ネットワーク環境１００は、電子デバイス１０２、サーバ１０４などの１又は２以上のクラウドベースリソース、通信ネットワーク１０６、ユーザインタフェース（ＵＩ）１０８、及びユーザ１１０などの１又は２以上のユーザを含むことができる。電子デバイス１０２は、通信ネットワーク１０６を介してサーバ１０４と通信可能に結合することができる。電子デバイス１０２は、ユーザ１１０に関連付けることができる。
【００１７】
電子デバイス１０２は、電子デバイス１０２の少なくとも地理的位置に基づいて、電子デバイス１０２において事前に格納されたシーンモードのセットからシーンモードを決定するように構成できる好適なロジック、回路、インタフェース、及び／又はコードを含むことができる。電子デバイス１０２は更に、画像取り込みアプリケーションを格納するように構成することができる。画像取り込みアプリケーションは、電子デバイス１０２においてＵＩ１０８をレンダリングすることができる。電子デバイス１０２の実施例は、限定ではないが、スマートフォン、カメラ、タブレットコンピュータ、ラップトップ、及び／又はウェアラブル電子デバイス（スマートグラスなど）を含むことができる。
【００１８】
サーバ１０４は、電子デバイス１０２などの１又は２以上の加入デバイスからの要求を受け取るように構成できる好適なロジック、回路、インタフェース、及び／又はコードを含むことができる。サーバ１０４は、電子デバイス１０２などの１又は２以上の電子デバイスから受け取った複数の写真撮影設定を格納するように構成することができる。サーバ１０４は、ウェブサーバ、データベースサーバ、ファイルサーバ、アプリケーションサーバ、クラウドベースサーバ、又はこれらの組み合わせとすることができる。サーバ１０４は、当業者には周知である幾つかの技術を用いて実施することができる。
【００１９】
通信ネットワーク１０６は、電子デバイス１０２がサーバ１０４などの１又は２以上のサーバと通信できる媒体を含むことができる。通信ネットワーク１０６の実施例は、限定ではないが、インターネット、クラウドネットワーク、ワイヤレスフィディリティ（Ｗｉ−Ｆｉ）ネットワーク、無線ローカルエリアネットワーク（ＷＬＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、アナログ音声電話サービス（ＰＯＴＳ）、及び／又はメトロポリタンエリアネットワーク（ＭＡＮ）を含むことができる。ネットワーク環境１００における様々なデバイスは、様々な有線及び無線通信プロトコルに従って、通信ネットワーク１０６に接続するよう構成することができる。このような有線及び無線通信プロトコルの実施例は、限定ではないが、伝送制御プロトコル及びインターネットプロトコル（ＴＣＰ／ＩＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、ファイル転送プロトコル（ＦＴＰ）、ＺｉｇＢｅｅ、ＥＤＧＥ、赤外線（ＩＲ）、ＩＥＥＥ  ８０２．１１、８０２．１６、ロングタームエボリューション（ＬＴＥ）などのセルラ通信プロトコル、及び／又はＢｌｕｅｔｏｏｔｈ（登録商標）（ＢＴ）通信プロトコルを含むことができる。
【００２０】
ＵＩ１０８は、電子デバイス１０２のディスプレイスクリーンにてレンダリングすることができる。ＵＩ１０８は、電子デバイス１０２に格納された画像取り込みアプリケーションに対応することができる。ＵＩ１０８は、ユーザ１１０が、ユーザ１１０の基本設定の通りに新しいシーンモードを構成することを可能にする１又は２以上のＵＩ要素を備えることができる。この構成に基づいて、デフォルトのシーンモードとは異なる様々なユーザ定義のシーンモードを生成することができる。このようなユーザ定義のシーンモードは、ユーザ１１０が好むライフスタイル、ユーザ画像取り込み行動、及び／又は特定のランドマーク、旅行者の位置、又は他の位置に依存することができる。
【００２１】
一実施形態によれば、ＵＩ１０８は、ユーザ１１０によって定義される事前に格納されたシーンモードのセットに対する様々な写真撮影設定の構成を容易にすることができる。例えば、ユーザ１１０は、スポーツアクションシーンモードなどの特定のシーンモードに対して、１０個の写真撮影設定のグループなどの特定の数の写真撮影設定を構成することができる。各写真撮影設定は、異なる写真撮影設定パラメータセットを含むことができる。
【００２２】
作動時には、電子デバイス１０２は、ユーザ１１０によって選択されたシーン（以下、「ユーザ選択シーン」と呼ぶ）の複数の画像を取り込むという、ユーザ１１０などの関連ユーザの意図を検出するよう構成することができる。ユーザ１１０の意図は、１又は２以上の事象に基づいて、電子デバイス１０２により検出することができる。例えば、ユーザ１１０は、電子デバイス１０２において画像取り込みアプリケーションを起動して、電子デバイス１０２をユーザ選択シーンの方に向けることができる。電子デバイス１０２は、このような１又は２以上の事象（電子デバイス１０２をユーザ選択シーンの方に向けることなど）の発生を検出して、ユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図を検出することができる。
【００２３】
一実施形態によれば、電子デバイス１０２は、ユーザ選択シーンに対応する画像データを受け取るように構成することができる。ユーザ選択シーンは、１又は２以上のオブジェクトを含むことができる。画像データは、電子デバイス１０２がユーザ選択シーンの方に向けられたときに受け取ることができる。電子デバイス１０２は、画像バッファからのユーザ選択シーンに対応する画像データを解析するよう構成することができる。画像バッファは、ユーザ選択シーンに対応する画像データを一時的に格納することができる。画像バッファは、電子デバイス１０２のランダムアクセスメモリ又はキャッシュメモリなどの一次メモリにより実施することができる。
【００２４】
一実施形態によれば、電子デバイス１０２は、解析に基づいて、１又は２以上のオブジェクトのオブジェクトタイプを特定するよう構成することができる。オブジェクトタイプは、電子デバイス１０２がユーザ選択シーンの方に向けられたとき、及び／又はユーザ選択シーンの複数の画像を取り込むようユーザ１１０の意図が検出されたときに特定することができる。一実施形態によれば、電子デバイス１０２は、１又は２以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイス１０２の地理的位置に基づいて、シーンモードを決定するよう構成することができる。シーンモードの決定及び電子デバイス１０２の地理的位置の特定は、電子デバイス１０２がユーザ選択シーンの方に向けられたとき、及び／又はユーザ選択シーンの複数の画像を取り込むようユーザ１１０の意図が検出されたときに起こることができる。
【００２５】
一実施形態によれば、電子デバイス１０２は、ユーザ１１０からの入力を受け取って、複数の画像を取り込むように構成することができる。ユーザ１１０からの入力を受け取ることに応答して、電子デバイス１０２は、ユーザ選択シーンの第１の画像を取り込むように構成することができる。第１の画像は、１又は２以上のオブジェクトを含むことができる。第１の画像は、デフォルトのシーン設定で取り込むことができる。一実施形態によれば、第１の画像は、複数の画像を取り込むというユーザの意図の検出に基づいて、ユーザ入力なしに動的に取り込むことができる。一実施形態によれば、電子デバイス１０２は、ユーザ選択シーンの取り込まれた第１の画像、又は第１の画像の取り込み前のユーザ選択シーンに対応する画像データを格納するように構成された画像バッファを備えることができる。また、一実施形態によれば、取り込まれた第１の画像はまた、ハードディスクドライブ（ＨＤＤ）などの二次メモリに格納することができる。
【００２６】
一実施形態によれば、電子デバイス１０２は、画像バッファ内に格納された取り込まれた第１の画像を解析するよう構成することができる。取り込まれた第１の画像の解析に基づいて、電子デバイス１０２は、１又は２以上のオブジェクトのオブジェクトタイプを特定するよう構成することができる。オブジェクトタイプは、複数の画像のうちの他の画像の取り込みの前に特定することができる。
【００２７】
一実施形態によれば、電子デバイス１０２は、事前に格納されたシーンモードのセットからシーンモードを決定するよう構成することができる。事前に格納されたシーンモードのセットは、１又は２以上のユーザ定義のシーンモード及び／又は製造業者定義のシーンモード（以下、「デフォルトシーンモード」と呼ぶ）を含むことができる。電子デバイス１０２は、１又は２以上のオブジェクトの特定されたオブジェクトタイプ及び第１の画像が取り込まれたときの電子デバイス１０２の地理的位置に基づいて、シーンモードを決定することができる。一実施形態によれば、決定されたシーンモードは、ユーザ選択シーンの複数の画像のうちの他の画像を取り込むのに使用することができる。
【００２８】
一実施形態によれば、電子デバイス１０２は、決定されたシーンモードに関連する異なる写真撮影設定を利用して、複数の画像を取り込むよう構成することができる。写真撮影設定は、ユーザが定義して、電子デバイス１０２に格納することができる。例えば、ユーザ１１０は、複数の画像の取り込み前に、１０個の写真撮影設定のグループなどの一定の数の写真撮影設定を構成することができる。各ユーザ定義の写真撮影設定は、写真撮影設定パラメータのセットを含むことができる。写真撮影設定パラメータのセットの実施例は、限定ではないが、シャッター速度、絞り機構又は絞りサイズ、レンズ焦点距離、フラッシュ作動、赤目補正、ホワイトバランス、及び／又は自動ゲイン設定、撮影モード（シャッター優先に対して絞り優先を設定する）、手動制御、及びＩＳＯ設定（電子デバイス１０２の光に対する感度を調整する）を含むことができる。写真撮影設定パラメータのセットのうちの１又は２以上の写真撮影設定パラメータの値の変化は、取り込まれた複数の画像において異なる及び／又は多様な効果をもたらすことができる。一実施形態によれば、写真撮影設定パラメータのセットの各々に対する異なる値は、写真撮影設定の各々に対してユーザ１１０により事前に定義することができる。
【００２９】
一実施形態によれば、電子デバイス１０２は、複数の画像を取り込むのに使用されるユーザ定義の撮影設定の各々とメタデータをタグ付けするよう構成することができる。メタデータは、複数の画像の取り込み時間、電子デバイス１０２の向き、電子デバイス１０２の検出された地理的位置、決定されたシーンモード、及び／又はユーザ選択シーンにおける１又は２以上のオブジェクトの特定されたオブジェクトタイプを含むことができる。一実施形態によれば、電子デバイス１０２は更に、複数の画像の各々を、メタデータでタグ付けされた対応するユーザ定義写真撮影設定と関連付けることができる。複数の画像の各々と対応するタグ付けされたユーザ定義写真撮影設定との間の関連付け関係を設定することができる。
【００３０】
一実施形態によれば、複数の画像の取り込み後、電子デバイス１０２は、決定されたシーンモードと共に取り込まれた複数の画像を格納するよう構成することができる。上述したように、複数の画像の各画像は、異なる写真撮影設定を使用して取り込むことができる。例えば、ユーザ１１０によって提供されるタッチベース入力などの単一のユーザ入力は、電子デバイス１０２をトリガして、立て続けに１５個の画像を取り込むことができる。１５個の画像は、互いに比べて異なる視覚効果を有することができる。異なる視覚効果は、決定されたシーンモードに対して１５個の画像の各々について異なるユーザ定義の写真撮影設定を用いることに起因することができる。ユーザ定義の写真撮影設定は、電子デバイス１０２の製造業者によって提供される写真撮影設定（カメラ設定値）と異なることができる。従って、異なるユーザ定義の写真撮影設定を使用して取り込まれた同じユーザ選択シーンは、１５個の画像のうちの少なくとも１つの最適画像を取り込むための確度を高めることができる。
【００３１】
一実施形態によれば、電子デバイス１０２は、電子デバイス１０２においてＵＩ１０８を介して取り込まれた複数の画像の表示を制御するよう構成することができる。取り込まれた複数の画像は、対応するタグ付け写真撮影設定と同時に表示することができる。この同時表示により、例えば、プロの写真家又は初心者のユーザなどの何らかのユーザが、取り込まれた複数の画像の視覚化情報に基づいて理想的な写真撮影設定を識別できるようにすることができる。例えば、取り込まれた画像のうちの少なくとも１つは、特定された地理的位置及びユーザ選択シーンにおける１又は２以上のオブジェクトのオブジェクトタイプに最適な画像（最適ショット）とすることができる。ユーザ１１０は、後で使用するために、最適画像を取り込むのに使用された写真撮影設定を選択することができる。選択された写真撮影設定は、ＳＭＳを介してなど、通信ネットワーク１０６を介して別の用途に関連する別の電子デバイスと共有することができる。メタデータでタグ付けされた選択された写真撮影設定は、特定された地理的位置に対して他のユーザが使用するために共有又はサーバ１０４にアップロードすることができる。
【００３２】
一実施形態によれば、電子デバイス１０２は、この電子デバイス１０２によって取り込まれた複数の画像のうちの１又は２以上の画像の選択対象に対応する別のユーザ入力をＵＩ１０８を介して受け取るように構成することができる。電子デバイス１０２は、複数の画像のうちの選択された１又は２以上の画像に関連するタグ付けされたユーザ定義写真撮影設定をサーバ１０４に伝達するよう構成することができる。同様に、別の電子デバイスが、別の複数の画像のうちの１又は２以上の画像に関連する別のタグ付けされたユーザ定義写真撮影設定をサーバ１０４に伝達することもできる。
【００３３】
一実施形態によれば、サーバ１０４は、電子デバイス１０２などの１又は２以上の電子デバイスからタグ付けされたユーザ定義写真撮影設定を受け取って格納するよう構成することができる。サーバ１０４は、受け取ったタグ付けされたユーザ定義写真撮影設定に基づいて新しいユーザ定義のシーンモードを生成するよう構成することができる。新しいユーザ定義のシーンモードは、特定された地理的位置において電子デバイス１０２によってユーザ選択シーンを取り込むのに使用される写真撮影設定の特定のグループ（上述したような１０個の写真撮影設定のグループなど）に対応することができる。
【００３４】
一実施形態によれば、サーバ１０４は、新しいユーザ定義のシーンモードに基づいて、サーバ１０４において事前に格納されたシーンモードのセットを更新するよう構成することができる。例えば、新しいユーザ定義のシーンモードは、サーバ１０４において事前に格納されたシーンモードのセットに追加することができる。一実施形態によれば、サーバ１０４は、新しいユーザ定義のシーンモードを電子デバイス１０２に伝達することができる。このような伝達により、電子デバイス１０２において、新しいユーザ定義のシーンモードを事前に格納されたシーンモードのセットに追加することができる。新しいユーザ定義のシーンモードの追加は、電子デバイス１０２において、事前に格納されたシーンモードのセットのシーンモードの総数を更新することができる。一実施形態によれば、サーバ１０４の代わりに電子デバイス１０２が、新しいユーザ定義のシーンモードを生成及び／又は更新するよう構成することができる。
【００３５】
一実施形態によれば、電子デバイス１０２又は別の電子デバイスそれぞれに関連するユーザ１１０又は別のユーザは、タグ付けされた１又は２以上のユーザ定義の写真撮影設定と共に新しいユーザ定義のシーンモードをサーバ１０４から取り出すことができる。この抽出は、別の電子デバイスによる複数の画像のうちの少なくとも第１の画像の取り込み時間、複数の画像を取り込むというユーザ１１０の意図の検出時間、別の電子デバイスの向き、別の電子デバイスの特定された地理的位置、決定されたシーンモード、ユーザ選択シーンの第１の画像内の１又は２以上のオブジェクトの特定されたオブジェクトタイプ、及び／又はユーザ選択シーンに対応する画像データのうちの１又は２以上に基づくことができる。一実施形態によれば、取り出しは、複数の画像のうちの第１の画像が取り込まれたときに起こることができる。一実施形態によれば、取り出しは、電子デバイス１０２がユーザ選択シーンの方に向けられたとき、及び／又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときに起こることができる。一実施形態によれば、取り出しは、ユーザ定義の写真撮影設定の構成時にＵＩ１０８を介してユーザ１１０によって提供される入力に基づいて起こることができる。一実施形態によれば、取り出しは、電子デバイス１０２に格納されたユーザ定義の写真撮影設定の解析に基づいて起こることができる。取り出し及び／又は他の動作が起こることができる状況は、図２において詳細に説明される。
【００３６】
図２は、本開示の一実施形態による、例示的な電子デバイスを示すブロック図である。図２は、図１からの要素と併用して説明される。図２を参照すると、電子デバイス１０２が示されている。電子デバイス１０２は、１又は２以上のプロセッサ（プロセッサ２０２など）、１又は２以上のメモリユニット（一次メモリ２０４ａ及び二次メモリ２０４ｂなど）、及び１又は２以上の入力／出力（Ｉ／Ｏ）デバイス（Ｉ／Ｏデバイス２０６、検知デバイス２０８など）を備えることができる。電子デバイス１０２は更に、トランシーバ２１０及び画像取り込みユニット２１２を備えることができる。Ｉ／Ｏデバイス２０６は、ディスプレイ２１４を含むことができる。図２を参照すると、図１の通信ネットワーク１０６が更に示されている。
【００３７】
プロセッサ２０２は、一次メモリ２０４ａ、二次メモリ２０４ｂ、Ｉ／Ｏデバイス２０６、検知デバイス２０８、トランシーバ２１０、及び画像取り込みユニット２１２に通信可能に結合することができる。トランシーバ２１０は、通信ネットワーク１０６を介してサーバ１０４などの１又は２以上のサーバと通信するよう構成することができる。
【００３８】
プロセッサ２０２は、一次メモリ２０４ａ及び／又は二次メモリ２０４ｂ内に格納された命令セットを実行するように構成できる好適なロジック、回路、インタフェース、及び／又はコードを含むことができる。プロセッサ２０２は更に、一次メモリ２０４ａ及び／又は二次メモリ２０４ｂ内に事前に格納された画像取り込みアプリケーションを起動できる入力を受け取るように構成することができる。プロセッサ２０２は、当該技術分野において既知の幾つかのプロセッサ技術に基づいて実施することができる。プロセッサ２０２の実施例は、Ｘ８６ベースプロセッサ、Ｘ８６−６４ベースプロセッサ、縮小命令セットコンピュータ（ＲＩＳＣ）プロセッサ、特定用途向け集積回路（ＡＳＩＣ）プロセッサ、複合命令セットコンピュータ（ＣＩＳＣ）プロセッサ、中央処理装置（ＣＰＵ）、明示的並列命令コンピュータ（ＥＰＩＣ）プロセッサ、超長命令語（ＶＬＩＷ）プロセッサ、及び／又は他のプロセッサ又は回路とすることができる。
【００３９】
一次メモリ２０４ａは、電子デバイス１０２がユーザ選択シーンの方に向けられたとき及び／又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときに、ユーザ選択シーンに対応する画像データを一時的に格納するように構成できる好適なロジック、回路、及び／又はインタフェースを含むことができる。一次メモリ２０４ａは更に、解析のため複数の画像のうちの取り込まれた第１の画像を一時的に格納するよう構成することができる。一次メモリ２０４ａの実施例は、限定ではないが、ランダムアクセスメモリ（ＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、サイリスタランダムアクセスメモリ（Ｔ−ＲＡＭ）、ゼロキャパシタランダムアクセスメモリ（Ｚ−ＲＡＭ）、キャッシュメモリ、及び／又は他の揮発性メモリを含むことができる。
【００４０】
二次メモリ２０４ｂは、プロセッサ２０２によって実行可能なマシンコード及び／又は命令セットを格納するように構成できる好適なロジック、回路、及び／又はインタフェースを含むことができる。二次メモリ２０４ｂは、１又は２以上のユーザプロファイル情報及び１又は２以上のユーザによって構成される対応する写真撮影設定を格納するよう構成することができる。二次メモリ２０４ｂは更に、ユーザ定義のシーンモード設定及び他のシーンモードを格納するよう構成することができる。二次メモリ２０４ｂは更に、シーンモードのセットを格納するよう構成することができる。シーンモードのセットは、ユーザ１１０が好む特定のランドマーク、旅行者の位置、又は他の位置などの対応する地理的位置データとの関連付け関係内に格納することができる。二次メモリ２０４ｂは更に、オペレーティングシステム及び関連アプリケーションを格納するよう構成することができる。二次メモリ２０４ｂの実施例は、限定ではないが、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ、ハードディスクドライブ（ＨＤＤ）、ソリッドステートドライブ（ＳＳＤ）、セキュアデジタル（ＳＤ）カード、及び／又はリムーバブルメディアドライブを含むことができる。
【００４１】
Ｉ／Ｏデバイス２０６は、ユーザ１１０からの入力を受け取り且つユーザ１１０に出力を提供するように構成できる好適なロジック、回路、インタフェース、及び／又はコードを含むことができる。Ｉ／Ｏデバイス２０６は、プロセッサ２０２とユーザ１１０との間の伝達を容易にするように構成できる様々な入力及び出力デバイスを含むことができる。入力デバイスの実施例は、限定ではないが、シャッターボタン、電子デバイス１０２（カメラなど）上の記録ボタン、ＵＩ１０８上のソフトウェアボタン、画像取り込みユニット２１２、カムコーダ、タッチスクリーン、マイクロホン、モーションセンサ、及び／又は光センサを含むことができる。出力デバイスの実施例は、限定ではないが、ディスプレイ２１４、プロジェクタスクリーン、及び／又はスピーカを含むことができる。
【００４２】
検知デバイス２０８は、物理的及び定量的属性を検出して、対応する出力をセンサデータとして提供するための好適なロジック、回路、インタフェース、及び／又はコードを含む１又は２以上のセンサを備えることができる。物理的又は定量的属性は、限定ではないが、向き、動き、接触性、近接性、地球磁場、及び／又は周囲照明を含むことができる。検知デバイス２０８における１又は２以上のセンサは、電子デバイス１０２の向き及び地理的位置を検出するよう構成することができる。検知デバイス２０８における１又は２以上のセンサは更に、タップ検出及び／又はジェスチャ検出をするよう構成することができる。検知デバイス２０８における１又は２以上のセンサは更に、画像取り込みユニット２１２による画像及び／又はビデオなどの１又は２以上のシーンの取り込みを支援するよう構成することができる。１又は２以上のセンサの実施例は、限定ではないが、加速度計、全地球測位システム（ＧＰＳ）センサ、コンパス又はマグノメータ、周囲光センサ、トリコーダ、ジャイロスコープ、近接センサ、画像センサ、ルクスメータ、タッチセンサ、及び／又は赤外線センサを含むことができる。
【００４３】
トランシーバ２１０は、通信ネットワーク１０６（図１に図示）を介してサーバ１０４などの１又は２以上のサーバと通信するように構成できる好適なロジック、回路、インタフェース、及び／又はコードを含むことができる。トランシーバ２１０は、通信ネットワーク１０６との電子デバイス１０２の有線通信又は無線通信をサポートする既知の技術を実施することができる。トランシーバ２１０は、限定ではないが、アンテナ、無線周波数（ＲＦ）トランシーバ、１又は２以上の増幅器、チューナ、１又は２以上のオシレータ、デジタル信号プロセッサ、コーダデコーダ（ＣＯＤＥＣ）チップセット、加入者識別モジュール（ＳＩＭ）カード、及び／又はローカルバッファを含むことができる。
【００４４】
トランシーバ２１０は、無線通信を介して通信ネットワーク１０６と通信することができる。無線通信は、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ（登録商標））、拡張データＧＳＭ（登録商標）環境（ＥＤＧＥ）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ワイヤレスフィディリティ（Ｗｉ−Ｆｉ）（ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、及び／又はＩＥＥＥ  ８０２．１１ｎなど）、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）、Ｗｉ−ＭＡＸ、電子メール用プロトコル、インスタントメッセージング、及び／又はショートメッセージサービス（ＳＭＳ）などの通信規格、プロトコル、及び技術のうちの１又は２以上の利用することができる。
【００４５】
画像取り込みユニット２１２は、絵画的シーンなどの１又は２以上のシーンを取り込むように構成できる好適なロジック、回路、インタフェース、及び／又はコードを含むことができる。画像取り込みユニット２１２は、スマートフォンなどの電子デバイス１０２の組み込みカメラ又は画像センサを指すことができる。画像取り込みユニット２１２は、該画像取り込みユニット２１２によって取り込まれるユーザ選択シーンを作成及び／又は合焦するように構成できるファインダを備えることができる。画像取り込みユニット２１２は、プロセッサ２０２の制御下で、ローカルバッファ及び／又は二次メモリ２０４ｂ内のユーザ選択シーンに対応する複数の取り込み画像を格納するよう構成することができる。
【００４６】
ディスプレイ２１４は、電子デバイス１０２のＵＩ１０８をレンダリングするように構成できる好適なロジック、回路、インタフェース、及び／又はコードを含むことができる。ディスプレイ２１４は、陰極線管（ＣＲＴ）型ディスプレイ、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）型ディスプレイ、有機ＬＥＤディスプレイ技術、Ｒｅｔｉｎａディスプレイ技術、及び／又は同様のものなどの幾つかの既知の技術によって実現することができる。一実施形態によれば、ディスプレイ２１４は、ユーザ１１０からの入力を受け取ることができる。このような状況では、ディスプレイ２１４は、ユーザ１１０が入力を提供することを可能にするタッチスクリーンとすることができる。タッチスクリーンは、抵抗式タッチスクリーン、静電容量式タッチスクリーン、又は熱タッチスクリーンのうちの少なくとも１つに対応することができる。一実施形態によれば、ディスプレイ２１４は、仮想キーパッド、スタイラスペン、ジェスチャベース入力、及び／又はタッチベース入力を通じて入力を受け取ることができる。このような場合、入力デバイスは、ディスプレイ２１４内に一体化することができる。一実施形態によれば、電子デバイス１０２は、タッチスクリーン型ディスプレイ２１４とは別の二次入力デバイスを含むことができる。
【００４７】
作動時には、プロセッサ２０２は、画像取り込みユニット２１２を使用してユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図を検出するように構成することができる。例えば、ユーザ１１０は、画像取り込みアプリケーションのＵＩ１０８を介して、電子デバイス１０２における入力を提供して、専門家の写真撮影モードを可能にすることができる。次に、ユーザ１１０は、電子デバイス１０２をユーザ選択シーンの方に向けることができる。ユーザ１１０は、画像取り込みユニット２１２のファインダを利用してユーザ選択シーンを構成することができる。プロセッサ２０２は、事象の発生（専門家の写真撮影モードを可能にすること及び電子デバイス１０２をユーザ選択シーンの方に向けることなど）を検出して、ユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図を検出することができる。
【００４８】
一実施形態によれば、電子デバイス１０２は、複数の画像を取り込む入力を受け取るように構成することができる。プロセッサ２０２は、デフォルトのシーン設定を使用して、ユーザ１１０によって選択されたシーンなどのユーザ選択シーンの第１の画像を取り込むように構成することができる。一実施形態によれば、プロセッサ２０２は、電子デバイス１０２の地理的位置を特定するよう構成することができる。一実施形態によれば、地理的位置は、第１の画像が、ＧＰＳセンサなどの検知デバイス２０８のうちの少なくとも１つを使用して取り込まれたときに特定することができる。一実施形態によれば、地理的位置は、第１の画像がＧＰＳセンサなどの検知デバイス２０８のうちの少なくとも１つを使用して取り込まれたときに特定することができる。一実施形態によれば、地理的位置は、電子デバイス１０２がユーザ選択シーンの方に向けられたとき、及び／又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときに特定することができる。一次メモリ２０４ａは、取り込まれた第１の画像及び／又はユーザ選択シーンに対応する画像データを一時的に格納するように構成された少なくとも１つの画像バッファを備えることができる。
【００４９】
一実施形態によれば、ユーザ選択シーンの取り込まれた第１の画像は、１又は２以上のオブジェクトを含むことができる。電子デバイス１０２は、取り込まれた第１の画像又は画像バッファ内に格納されたユーザ選択シーンに対応する画像データの解析に基づいて、１又は２以上のオブジェクトのオブジェクトタイプを特定するよう構成することができる。第１の画像の画像バッファは、他の複数の画像の取り込み前に解析することができる。
【００５０】
一実施形態によれば、プロセッサ２０２は、動的にシーンモードを決定して、ユーザ選択シーンの複数の画像を取り込むように構成することができる。一実施形態によれば、シーンモードは、特定された地理的位置及び１又は２以上のオブジェクトの特定されたオブジェクトタイプに基づいて、事前に格納されたシーンモードのセットから決定することができる。一実施形態によれば、シーンモードは、取り込み時間及び／又は第１の画像の１又は２以上のオブジェクトからの距離に基づいて、決定することができる。一実施形態によれば、シーンモードは、電子デバイス１０２がユーザ選択シーンの方に向けられたとき及び／又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときの時間に基づいて、決定することができる。一実施形態によれば、シーンモードは、ユーザ選択シーンに対応する画像データにおいて検出された１又は２以上のオブジェクトからの距離に基づいて、決定することができる。事前に格納されたシーンモードのセットは、１又は２以上のユーザ定義のシーンモード及び／又は製造業者定義のシーンモード（すなわち、「デフォルトのシーンモード」）を含むことができる。事前に格納されたシーンモードのセットの実施例は、限定ではないが、屋内シーンモード、パーティシーンモード、屋外シーンモード、夜間ポートレートシーンモード、ポートレートシーンモード、ビーチシーンモード、雪シーンモード、風景、日暮れシーンモード、劇場シーンモード、花火シーンモード、滝シーンモード、誕生日シーンモード、スポーツアクションシーンモード、及び／又は野鳥観察シーンモードを含むことができる。
【００５１】
一実施形態によれば、プロセッサ２０２は、決定されたシーンモードに基づいて、複数の画像を取り込むように構成することができる。複数の画像の各画像は、決定されたシーンモードに関する異なる写真撮影設定（ユーザ定義の写真撮影設定）を使用して取り込むことができる。ユーザ定義の写真撮影設定に加えて、写真撮影設定は更に、以下に説明するように、システム生成の写真撮影設定（電子デバイス１０２による）及び／又は取り出された写真撮影設定（サーバ１０４から）を含むことができる。
【００５２】
場合によっては、ユーザ定義の写真撮影設定は、決定されたシーンモードなどの特定のシーンモードには利用可能でない場合がある。このような場合には、特定された地理的位置及び決定されたシーンモードに理想的な設定として、他のユーザによって事前に定義された写真撮影設定を使用することが望ましい場合がある。このような場合、ユーザ入力により、プロセッサ２０２は、決定されたシーンモードに関連する写真撮影設定（ユーザ選択シーンに関連する）を通信ネットワーク１０６を介してトランシーバ２１０を使用してサーバ１０４から取り出すように構成することができる。
【００５３】
一実施形態によれば、関連の写真撮影設定は、少なくとも第１の画像の取り込み時間に基づいて、サーバ１０４から取り出すことができる。例えば、ユーザ１１０は、好適な照明条件で象徴的ランドマークの理想的な画像を取り込むことを望むことができる。ユーザ１１０は、望ましい視覚効果を有する少なくとも１つの画像を取り込むことを望むことができる。所望の視覚効果は、象徴的ランドマークの背景が非常に暗過ぎる（暗くなった空など）ことがなく且つ明る過ぎる（光り輝く空又は明るい空など）ことのないシーンとすることができる。更に、ユーザ１１０は、象徴的ランドマークが色鮮やかな光で照らされたときに、この象徴的ランドマークを取り込むことを望むことができる。象徴的ランドマークは、夕方又は夜間に色鮮やかな人工光で照らされる場合がある。しかしながら、人工光は、朝の時間に十分な自然光が存在するときには、当てられない場合がある。従って、異なる時刻に単一のユーザ定義の写真撮影設定（特定の設定のセットを含む）を使用して「都市景観シーンモード」などの決定されたシーンモードで取り込まれた画像は、異なる視覚効果を提供する可能性がある。プロセッサ２０２は、象徴的ランドマークの検出された地理的位置に対して「１６００から１９００の間」などの夕方の時間に関連の写真撮影設定をサーバ１０４から取り出す入力を受け取るように構成することができる。取り出された写真撮影設定は、別のユーザが共有できるユーザ定義の写真撮影設定に対応することができる。取り出された写真撮影設定は、「１５００」のＩＳＯ設定、「ｆ／３．５」の絞り、及び／又は「１／６０」のシャッター速度などの１又は２以上の設定パラメータについての事前に構成された特定の値を含むことができる。取り出された写真撮影設定は、所望の視覚効果を有する画像を取り込むための自然光と人工光との間の適切な露光バランスを提供することができる。
【００５４】
一実施形態によれば、関連の写真撮影設定は更に、検知デバイス２０８によって検出された電子デバイス１０２の向きに基づいて、サーバ１０４から取り出すことができる。一実施形態によれば、関連の写真撮影設定は、第１の画像の取り込み時に取り出すことができる。一実施形態によれば、関連の写真撮影設定は、電子デバイス１０２がユーザ選択シーンの方に向けられたとき及び／又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときに、取り出すことができる。
【００５５】
同様に、プロセッサ２０２は、更に、電子デバイス１０２の検出された地理的位置、決定されたシーンモード、及び／又はユーザ選択シーンにおける１又は２以上のオブジェクトのオブジェクトタイプのうちの特定されたオブジェクトタイプを組み合わせて、関連の写真撮影設定を取り出すように構成することができる。一実施形態によれば、関連の写真撮影設定を取り出すための要求を電子デバイス１０２からサーバ１０４に送ることができる。この要求は、関連の写真撮影設定の取り出しについての１又は２以上の検索パラメータを含むことができる。検索パラメータの実施例は、電子デバイス１０２の検出された地理的位置、決定されたシーンモード、及び／又はユーザ選択シーンにおいて検出された１又は２以上のオブジェクトとすることができる。検索パラメータは更に、第１の画像の取り込み時間、複数の画像を取り込むというユーザ１１０の意図の検出時間、電子デバイス１０２の向き、及び／又はユーザ選択シーンにおける１又は２以上のオブジェクトに関する特定されたオブジェクトタイプを含むことができる。関連の写真撮影設定は、電子デバイス１０２のディスプレイ２１４上にレンダリングされたＵＩ１０８を使用して取り出すことができる。一実施形態によれば、関連の写真撮影設定は、専門家の写真撮影モードがＵＩ１０８においてイネーブルになったときに、取り出すことができる。
【００５６】
一実施形態によれば、プロセッサ２０２は、１又は２以上の最適な写真撮影設定を予測して、その後にこれを生成するよう構成することができる。１又は２以上の最適な写真撮影設定の予測は、複数の画像の取り込み時間、電子デバイス１０２の向き、電子デバイス１０２の検出された地理的位置、決定されたシーンモード、及び／又は１又は２以上のオブジェクトの特定されたオブジェクトタイプに基づくことができる。
【００５７】
一実施形態によれば、電子デバイス１０２は、生成された１又は２以上の最適な写真撮影設定を使用して１又は２以上の画像の取り込みをユーザ１１０に推奨するよう構成することができる。二次メモリ２０４ｂに格納された特定の総数の写真撮影設定（決定されたシーンモードに関する）に加えて、１又は２以上の画像を取り込むよう推奨することができる。このような予測及び推奨は、ユーザ定義の写真撮影設定及び／又はサーバ１０４から取り出された写真撮影設定の解析に基づいて起こることができる。例えば、電子デバイス１０２は、解析に基づいて、ユーザ定義の写真撮影設定及び／又は取り出された写真撮影設定を使用して取り込まれた複数の画像の品質が、画像品質閾値を下回ることを判定することができる。画像品質閾値は、既知の画像品質評価技法に基づいて事前に定義することができる。既知の画像品質評価技法の実施例は、限定ではないが、フルリファレンス（ｆｕｌｌ  ｒｅｆｅｒｅｎｃｅ）方式、ノーリファレンス（ｎｏ  ｒｅｆｅｒｅｎｃｅ）方式、及び／又は縮小リファレンス（ｒｅｄｕｃｅｄ  ｒｅｆｅｒｅｎｃｅ）方式を含むことができる。一実施形態によれば、複数の画像の品質は、様々な専門家写真撮影技法に基づいて決定することができる。専門家写真撮影技法の知見に基づく様々なルールは、ＵＩ１０８を介して事前に構成され、二次メモリ２０４ｂに格納することができる。一実施例では、このルールは、最適な画像を取り込むための絞り値、シャッター速度値、及び露光値の適切な組み合わせとすることができる。
【００５８】
一実施形態によれば、スマートフォンなどの電子デバイス１０２におけるプロセッサ２０２は、別のスマートフォンなどの別の電子デバイスによって共有される写真撮影設定を利用して、少なくともユーザ選択シーンの画像を取り込むように構成することができる。一実施形態によれば、プロセッサ２０２は、決定されたシーンモードに対して複数の画像を取り込むように構成することができる。決定されたシーンモードに対する複数の画像は、受け取った入力に基づくことができる。例えば、単一の入力は、２０個の画像などの複数の画像の取り込みをトリガすることができる。２０個の取り込まれた画像のうち、１５個の画像は、異なるユーザ定義の写真撮影設定を使用して取り込むことができ、３つの画像は、システム生成の写真撮影設定を使用して取り込むことができ、２つの画像は、サーバ１０４から受け取った関連の写真撮影設定を使用して取り込むことができる。従って、上述のように、これにより２０個の画像のうちの１又は２以上の理想的な画像を取り込むための確度を高めることができる。
【００５９】
一実施形態によれば、プロセッサ２０２は、取り込まれた複数の画像と対応する写真撮影設定との間の関連性を定義することができる。一実施形態によれば、プロセッサ２０２は、対応するメタデータを用いて、複数の画像の取り込み時に使用される写真撮影設定をタグ付けするよう構成することができる。メタデータは、複数の画像の取り込み時間、電子デバイス１０２の向き、電子デバイス１０２の検出された地理的位置、決定されたシーンモード、及び／又はユーザ選択シーンにおける検出された１又は２以上のオブジェクトに関する情報に対応することができる。
【００６０】
一実施形態によれば、プロセッサ２０２は、電子デバイス１０２においてＵＩ１０８を介して取り込まれた複数の画像を表示するよう構成することができる。ＵＩ１０８は、取り込まれた複数の画像間の視覚化、削除、及び／又はナビゲーションを向上させることができる。複数の画像の各画像は、画像の取り込み時に使用される対応の写真撮影設定と関連付けることができる。取り込まれた画像及びその対応の写真撮影設定は、ＵＩ１０８上に同時に表示することができる。ユーザ１１０は、ＵＩ１０８により提供される複数の画像及び対応の写真撮影設定のうちから所望の画像又は表示される対応の写真撮影設定を選択又は望むことができる。プロセッサ２０２は、異なる写真撮影設定で取り込まれた複数の画像を通常の画像と区別するための属性（限定子など）を用いてユーザが利用しやすい方法で、ＵＩ１０８における取り込まれた複数の画像の表示を制御するよう構成することができる。
【００６１】
一実施形態によれば、プロセッサ２０２は、少なくとも選択された写真撮影設定及び対応するメタデータから学習するよう構成することができる。選択された写真撮影設定及び対応するメタデータからの学習は、１又は２以上の最適な写真撮影設定の予測に利用することができる。選択された写真撮影設定及び対応するメタデータからの学習は更に、上述のように、推奨情報の生成に利用することができる。一実施形態によれば、プロセッサ２０２は、ＵＩ１０８を使用して、写真撮影設定（メタデータでタグ付けされた）をサーバ１０４と共有するよう構成することができる。共有された写真撮影設定は、取り込まれた複数の画像から選択された１又は２以上の画像と関連付けることができる。
【００６２】
図３は、本開示の一実施形態による、画像の取り込みを制御するための開示されたシステム及び方法の実施構成に関する例示的な状況を示している。図３は、図１及び図２からの要素と併せて説明される。図３を参照すると、スマートフォン３０２、シーン３０４などの現実世界のシーンの概略的表現、及びユーザインタフェース（ＵＩ）３０６が示されている。更に、ＵＩ３０６にてレンダリングされる複数の画像３０８ａ〜３０８ｙ及び対応する写真撮影設定３１０ａ〜３１０ｙが示されている。
【００６３】
例示的な状況によれば、スマートフォン３０２は、電子デバイス１０２の機能と同様の機能を有することができる。ＵＩ３０６は、電子デバイス１０２（図２）のＵＩ１０８に対応することができる。スマートフォン３０２は、ユーザ１１０によって構成された、２０個の写真撮影設定３１０ａ〜３１０ｔなどの特定の総数の写真撮影設定を含むことができる。これら２０個の写真撮影設定３１０ａ〜３１０ｔは、「キャンドルライドディナー」などの特定のユーザ定義のシーンモードに対応することができる。ユーザ１１０は、ＵＩ３０６を使用して、異なるユーザ定義の写真撮影設定３１０ａ〜３１０ｔを事前に定義して格納しておくことができる。ユーザ１１０は、シーン３０４において示されるように、丘の上の有名なレストランでユーザの両親の記念日ディナーにおいて乾杯儀式などの重要な瞬間を取り込むことを望む場合がある。シーン３０４では、何らかのオブジェクト（レストランの屋根表面及び背景の壁など）が所望の視覚効果をもたらすのに好都合でない場合があるので、シーンの特定の視覚効果又は背景光の決定が適切ではない可能性がある。例えば、屋根表面がわらぶき屋根である場合があり、シーン３０４における背景の壁の緑色の塗料が、バウンスフラッシュに適していない場合がある。各ショット間で異なる写真撮影設定パラメータを手動で調整することは困難である場合がある。このことは、所望の瞬間に所望の視覚効果で所望の画像を取り込む能力を妨げる場合がある。
【００６４】
作動時には、スマートフォン３０２は、ＵＩ３０６を使用して、複数の画像３０８ａ〜３０８ｔを取り込む入力を受け取るように構成することができる。スマートフォン３０２は、ユーザ定義の「丘の上のキャンドルライドディナーシーンモード」などのシーンモードを動的に決定するよう構成することができる。スマートフォン３０２は、ユーザ１１０がスマートフォン３０２をシーン３０４の方に向けたときにシーンモードを決定し、シーン３０４の複数の画像３０８ａ〜３０８ｙを取り込むことができる。代替的に、シーンモードは、画像３０８ａなどの第１の画像が取り込まれるときに決定してもよい。スマートフォン３０２にて事前に格納されたシーンモードのセットからシーンモードを決定することは、シーン３０４における１又は２以上のオブジェクトのオブジェクトタイプ及びスマートフォン３０２の地理的位置に基づくことができる。
【００６５】
スマートフォン３０２は、取り込まれた画像の数がユーザ定義の写真撮影設定の数よりも小さいか否かを判定するよう構成することができる。取り込まれた画像の数が、決定されたシーンモードに対するユーザ定義の写真撮影設定の数よりも小さい場合には、スマートフォン３０２は、別のユーザ定義の写真撮影設定を使用して別の画像を取り込むように構成することができる。例えば、取り込まれた画像３０８ａ〜３０８ｔの数は、ユーザ定義の写真撮影設定３１０ａ〜３１０ｔの数に等しいとすることができる。決定されたシーンモードにおける各画像３０８ａ〜３０８ｙは、異なる写真撮影設定３１０ａ〜３１０ｙを使用して取り込むことができる。例えば、複数の画像３０８ａ〜３０８ｙのうちの画像３０８ａなどの第１の画像は、ユーザ定義の写真撮影設定３１０ａを用いて取り込むことができる。ユーザ定義の写真撮影設定３１０ａは、ＩＳＯ設定が「８００」、シャッター速度が「１／６０ｓ」、及びフラッシュ露光が「＋２」補償など、特定の値を用いて構成された写真撮影設定パラメータの第１のセットを含むことができる。画像３０８ｂなどの複数の画像うちの第２の画像は、ユーザ定義の写真撮影設定３１０ｂを用いて自動的に取り込むことができる。ユーザ定義の写真撮影設定３１０ｂは、ＩＳＯ設定が「９００」、シャッター速度が「１／１５０ｓ」、及びフラッシュ露光が「＋２」補償など、他の特定の値を用いて構成された写真撮影設定パラメータの第２のセットを含むことができる。同様に、２０個の異なる画像３０８ａ〜３０８ｔは、２０個の異なる写真撮影設定３１０ａ〜３１０ｔを使用して、異なる視覚効果を有して立て続けに取り込むことができる。異なる視覚効果を有する２０個の画像３０８ａ〜３０８ｔのこのような取り込みは、当業者には既知の「バーストモード」を用いては可能ではない場合がある。「バーストモード」は、シーン３０４に対して数多くの画像を提供することができるが、上述のように、理想的なシーンモードが決定されない場合がある。更に、「バーストモード」は、決定されたシーンモードに対して、異なるユーザ定義の写真撮影設定を使用して２０個の画像３０８ａ〜３０８ｔなどの複数の画像の各々を取り込む能力を提供しない場合がある。更に、「バーストモード」での取り込まれた画像のどれもが、上述の例示的な状況に従って緑色の壁などの周囲の視覚的干渉に起因して最適な画像を提供しない場合がある。
【００６６】
一実施形態によれば、スマートフォン３０２は、すでに取り込まれた画像（２０個の画像３０８ａ〜３０８ｔなど）に加えて、追加の画像（追加の５つの画像３０８ｕ〜３０８ｙなど）を取り込むように構成することができる。追加の画像の取り込みは、ユーザ定義の写真撮影設定を使用して理想的な画像が取り込まれないとスマートフォン３０２が判定した場合に起こることができる。スマートフォン３０２は、ユーザ定義の写真撮影設定を解析して、その後、以前に格納されたユーザ定義の写真撮影設定と異なる別の写真撮影設定を予測及び生成するよう構成することができる。従って、２５個の画像（ユーザ定義の写真撮影設定３１０ａ〜３１０ｔを使用した２０個の画像３０８ａ〜３０８ｔ、及びシステム生成の写真撮影設定３１０ｕ〜３１０ｙを使用した５つの画像３０８ｕ〜３０８ｙ）のような取り込まれた複数の画像は、バランスのとれた画像セットを提供することができる。
【００６７】
取り込まれた複数の画像３０８ａ〜３０８ｙは、対応する写真撮影設定３１０ａ〜３１０ｙと共に同時に表示することができる。画像３０８ｗ（ＵＩ３０６を介して表示される）は、シーン３０４におけるレストラン内の人々などの特定されたオブジェクトタイプ及び丘の上のレストランなどの地理的位置に対して所望の視覚効果を実証できる最適な画像とすることができる。ユーザ１１０は、最適ショットの選択対象の指標として最適画像３０８ｗを望むことができる。メタデータでタグ付けされ且つ最適な画像３０８ｗに関連付けられる写真撮影設定３１０ｗは、自動的に選択することができる。他の画像３０８ａ〜３０８ｖ、３０８ｘ、及び３０８ｙは更に、望まれた写真撮影設定３１０ｗに応答して自動的に削除することができる。選択された写真撮影設定３１０ｗは、別のユーザが使用するため別のスマートフォンと共有するか、又はサーバ１０４にアップロードすることができる。従って、専門家の写真撮影の経験的技能がユーザ１１０に提供され、重要な瞬間に特定の確度で画像３０８ｗなどの理想的な画像を取り込むことができる。
【００６８】
図４Ａ及び４Ｂは、全体として本開示の一実施形態による、画像の取り込みを制御するための例示的な方法を示す第１のフローチャートを示している。図４Ａ及び４Ｂを参照すると、フローチャート４００が示されている。フローチャート４００は、図１、２、及び３と併せて説明される。本方法は、ステップ４０２で始まり、ステップ４０４に進む。
【００６９】
ステップ４０４において、ユーザ１１０などのユーザによって電子デバイス１０２を介して視覚化されるシーン３０４などのユーザ選択シーンに対して複数の画像を取り込むための入力を受け取ることができる。この入力は、ＵＩ１０８又はＵＩ３０６（図３）などのユーザインタフェースを介して受け取ることができる。ステップ４０６において、ユーザ１１０によって視覚化されるシーン３０４などのユーザ選択シーンの画像３０８ａなどの第１の画像を取り込むことができる。ユーザ選択シーンは、１又は２以上のオブジェクトを含むことができる。
【００７０】
ステップ４０８において、取り込まれた第１の画像は、画像バッファ内に格納することができる。ステップ４１０において、画像バッファ内に格納された取り込まれた第１の画像は、電子デバイス１０２により解析することができる。画像バッファは、複数の画像の取り込み前に解析することができる。
【００７１】
ステップ４１２において、１又は２以上のオブジェクトの各々のオブジェクトタイプ及び電子デバイス１０２の地理的位置は、第１の画像が取り込まれたときに特定することができる。１又は２以上のオブジェクトのオブジェクトタイプの特定は、画像バッファ内に格納された取り込まれた第１の画像の解析に基づくことができる。ステップ４１４において、ユーザによって生成されたシーンモードである「丘の上のキャンドルライドディナーシーンモード」など、事前に格納されたシーンモードからのシーンモードは、第１の画像が取り込まれたときに決定することができる。このシーンモードは、１又は２以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイス１０２の地理的位置に基づいて決定することができる。シーンモードは、決定されたシーンモードでユーザ選択シーンの複数の画像を取り込むように決定することができる。
【００７２】
ある事例において、第１の画像は取り込む必要がない場合がある。このような場合には、１又は２以上のオブジェクトの各々のオブジェクトタイプ及び電子デバイス１０２の地理的位置は、電子デバイス１０２がユーザ選択シーンの方に向けられたとき及び／又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときに、特定することができる。更に、このような場合には、シーンモードはまた、上述したように、電子デバイス１０２がユーザ選択シーンの方に向けられたとき及び／又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときに、決定することができる。
【００７３】
ステップ４１６において、ユーザ選択シーンに対する複数の画像のうちの１つの画像は、決定されたシーンモードに対する事前に設定されたユーザ定義の写真撮影設定を使用して取り込むことができる。ステップ４１８において、取り込まれた画像の数が、決定されたシーンモードに対する電子デバイス１０２に格納された異なるユーザ定義の写真撮影設定の数よりも小さいか否かを判定することができる。
【００７４】
取り込まれた画像の数が、決定されたシーンモードに対するユーザ定義の写真撮影設定の数よりも小さい場合には、本制御はステップ４２０に進む。取り込まれた画像の数が、決定されたシーンモードに対する異なる写真撮影設定の数に等しい場合には、本制御はステップ４２２に進む。
【００７５】
ステップ４２０において、複数の画像のうちの別の画像は、決定されたシーンモードに対する別のユーザ定義の写真撮影設定によって取り込むことができる。本制御は、取り込まれた画像の数が異なるユーザ定義の写真撮影設定の数に等しくなるまで、ステップ４１８に戻ることができる。複数の画像の各画像は、決定されたシーンモードに対する写真撮影設定３１０ａ〜３１０ｔなどの異なる写真撮影設定を使用して取り込むことができる。異なる写真撮影設定は、写真撮影設定パラメータのセットを含むことができるユーザ定義の写真撮影設定３１０ａ〜３１０ｔとすることができる。
【００７６】
ステップ４２２において、電子デバイス１０２によって取り込まれた複数の画像は、電子デバイス１０２に格納することができる。ステップ４２４において、複数の画像に関連付けられるユーザ定義の写真撮影設定の各々は、メタデータでタグ付けすることができる。メタデータは、複数の画像の取り込み時間、電子デバイス１０２の向き、電子デバイス１０２の地理的位置、決定されたシーンモード、及び／又はユーザ選択シーンにおける１又は２以上のオブジェクトの特定されたオブジェクトタイプに対応することができる。
【００７７】
ステップ４２６において、取り込まれた複数の画像及び対応するタグ付けされたユーザ定義写真撮影設定の表示は、電子デバイス１０２においてＵＩ１０８又はＵＩ３０６などのユーザインタフェースを介して制御することができる。ステップ４２８において、複数の画像のうちの１又は２以上の画像の選択対象に対応するユーザ入力を受け取ることができる。画像３０８ｗなどの複数の画像のうちの選択された１又は２以上の画像は、メタデータでタグ付けされた写真撮影設定３１０ｗなどの対応する１又は２以上の写真撮影設定に関連付けることができる。１又は２以上の写真撮影設定がユーザ選択シーンを取り込むのに理想的であり得ることを示す選択対象は、ＵＩ１０８（又はＵＩ３０６）を介したものとすることができる。
【００７８】
ステップ４３０において、メタデータでタグ付けされた１又は２以上の写真撮影設定は、複数の画像のうちの１又は２以上の画像の選択対象に基づいて、サーバ１０４などのサーバに伝達することができる。ステップ４３２において、ユーザ選択シーンに対応する新しいユーザ定義のシーンモードを生成することができる。新しいユーザ定義のシーンモードは、複数の画像のうちの１又は２以上の画像の選択対象に基づいて生成することができる。新しいユーザ定義のシーンモードは、地理的位置において電子デバイス１０２によるユーザ選択シーンを取り込むのに使用される写真撮影設定３１０ａ〜３１０ｔなどのユーザ定義の写真撮影設定の特定のグループに対応することができる。ステップ４３４において、事前に格納されたシーンモードのセットは、生成された新しいユーザ定義のシーンモードに基づいて更新することができる。本制御は、終了ステップ４３６に進む。
【００７９】
図５は、本開示の一実施形態による、画像の取り込みを制御するための別の例示的な方法を示す第２のフローチャートである。図５を参照すると、フローチャート５００が示されている。フローチャート５００は、図１、２、及び３と併せて説明される。本方法は、ステップ５０２から始まり、ステップ５０４に進む。
【００８０】
ステップ５０４において、電子デバイス１０２を介して合焦又は視覚化することができるシーン３０４などのシーンに対する複数の画像を取り込む意図を検出することができる。合焦又は視覚化されたシーンは、ユーザ選択シーンと呼ぶことができる。このユーザ選択シーンは、１又は２以上のオブジェクトを含むことができる。ステップ５０６において、電子デバイス１０２の地理的位置及び／又はユーザ選択シーンにおける１又は２以上のオブジェクトのオブジェクトタイプを特定することができる。一実施形態によれば、電子デバイス１０２の地理的位置及び１又は２以上のオブジェクトのオブジェクトタイプは、電子デバイス１０２がユーザ選択シーンの方に向けられて、このユーザ選択シーンを合焦又は視覚化したとき、又はユーザ選択シーンの複数の画像を取り込むというユーザ１１０の意図が検出されたときに、特定することができる。
【００８１】
ステップ５０８において、事前に格納されたシーンモードのセットからシーンモードを決定することができる。シーンモードは、１又は２以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイス１０２の地理的位置に基づいて決定することができる。シーンモードは、決定されたシーンモードでユーザ選択シーンの複数の画像を取り込むために決定することができる。一実施形態によれば、シーンモードは、電子デバイス１０２がユーザ選択シーンの方に向けられて、ユーザ選択シーンを合焦又は視覚化したとき、又はユーザ選択シーンの複数の画像又は少なくとも１又は２以上の画像を取り込むというユーザ１１０の意図が検出されたときに、決定することができる。一実施形態によれば、シーンモードは、図１、２、４Ａ、及び４Ｂ（第１のフローチャート）において上記で説明されたように、電子デバイス１０２を介して合焦又は視覚化することができるシーン３０４などのシーンに対する複数の画像を取り込むためのユーザ１１０などのユーザからの入力に基づいて、決定することができる。
【００８２】
ステップ５１０において、電子デバイス１０２にて決定されたシーンモードに関連する１又は２以上のユーザ定義の写真撮影設定又は他の写真撮影設定を解析することができる。ステップ５１２において、この解析に基づいて、電子デバイス１０２における利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値を下回る可能性があることを判定することができる。
【００８３】
利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値を下回ると判定された場合には、本制御は、並列プロセスでステップ５１４及び５１６に進むことができる。一実施形態によれば、ステップ５１４又は５１６に進む制御は、電子デバイス１０２における事前に構成されたユーザ基本設定に基づくことができる。利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値に等しいか又は上回ると判定された場合には、本制御はステップ５２２に進む。
【００８４】
ステップ５１４において、決定されたシーンモードに対する１又は２以上の写真撮影設定は、通信ネットワーク１０６を介してサーバ１０４などのサーバから取り出すことができる。１又は２以上の写真撮影設定は、複数の画像の取り込み時間、電子デバイス１０２の向き、電子デバイス１０２の地理的位置、ユーザ選択シーンにおける１又は２以上のオブジェクトの特定されたオブジェクトタイプ、及び／又は決定されたシーンモードに基づいて取り出すことができる。本制御は、ステップ５２２に進むことができる。
【００８５】
ステップ５１６において、ユーザ選択シーンを取り込むのに最適であり得る１又は２以上の写真撮影設定を電子デバイス１０２において予測することができる。１又は２以上の写真撮影設定は、画像取り込みアプリケーションにより、利用可能なユーザ定義の写真撮影設定又は抽出され電子デバイス１０２に格納された写真撮影設定の解析に基づいて、及び／又は学習データに基づいて予測することができる。１又は２以上の最適な写真撮影設定の予測は、複数の画像の取り込み時間、電子デバイス１０２の向き、電子デバイス１０２の検出された地理的位置、決定されたシーンモード、及び／又は１又は２以上のオブジェクトの特定されたオブジェクトタイプを含むことができる１又は２以上の基準を利用することができる。
【００８６】
ステップ５１８において、写真撮影設定３１０ｕ〜３１０ｙなどの予測された１又は２以上の写真撮影設定は、電子デバイス１０２において生成することができる。ステップ５２０において、複数の画像に加えてシーン３０４などのユーザ選択シーンの１又は２以上の画像の取り込みを推奨することができる。シーンの１又は２以上の画像は、生成された１又は２以上の写真撮影設定３１０ｕ〜３１０ｙを使用して取り込むように推奨することができる。このような予測及び推奨は、ユーザ定義の写真撮影設定３１０ｂ〜３１０ｔ及び／又はサーバ１０４から取り出された写真撮影設定の解析に基づいて、起こることができる。
【００８７】
ステップ５２２において、複数の画像は、決定されたシーンモードに対して異なる写真撮影設定を使用して取り込むことができる。決定されたシーンモードに対する複数の画像の取り込みは、受け取った入力（電子デバイス１０２におけるソフトウェアボタン又はシャッターボタンの単一の押下など）に応答したものとすることができる。複数の画像の各画像は、電子デバイス１０２に格納されたユーザ定義の写真撮影設定、電子デバイス１０２によって推奨された１又は２以上のシステム生成写真撮影設定、サーバ１０４から取り出された写真撮影設定、及び／又は別の電子デバイスによって共有される写真撮影設定のうちの１つを使用して取り込むことができる。異なる写真撮影設定を使用して取り込まれた複数の画像は、異なる視覚効果を示すことができる。本制御は、終了ステップ５２４に進むことができる。
【００８８】
ある事例において、電子デバイス１０２による１又は２以上の写真撮影設定の推奨、サーバ１０４からの写真撮影設定の取り出し、又は別の電子デバイスによって共有される写真撮影設定の受け取りは、ユーザ選択シーンに対する複数の画像を取り込むための入力を受け取る（ステップ５０４において上述された）前に実行することができる。このような場合には、推奨又は取り出しは、ＵＩ１０８を介したユーザ入力に応答して起こることができる。ユーザ入力は、ユーザ選択により又はユーザ定義の写真撮影設定に対する構成の完了後、ユーザ１１０によって提供することができる。
【００８９】
本開示の一実施形態によれば、画像の取り込みを制御するためのシステムが開示される。本システム（電子デバイス１０２（図１）など）は、１又は２以上の回路（以下、プロセッサ２０２（図２）と呼ぶ）を備えることができる。プロセッサ２０２は、ユーザ選択シーンの第１の画像を取り込むように構成することができる。ユーザ選択シーンは、１又は２以上のオブジェクトを含むことができる。プロセッサ２０２は、１又は２以上のオブジェクトのオブジェクトタイプ及び第１の画像が取り込まれたときの電子デバイス１０２の地理的位置に基づいて、事前に格納されたシーンモードのセットからシーンモードを決定し、ユーザ選択シーンの複数の画像を取り込むように構成することができる。
【００９０】
本開示の様々な実施形態は、電子デバイス１０２及び／又は画像の取り込みを制御するためのコンピュータなどのマシンによって実行可能なマシンコード及び／又は命令セットが格納された、非一時的コンピュータ可読媒体及び／又は記憶媒体及び／又は非一時的マシン可読媒体及び／又は記憶媒体を提供することができる。電子デバイス１０２における命令セットは、マシン及び／又はコンピュータにユーザ選択シーンの第１の画像の取り込みを含むステップを実行させることができる。ユーザ選択シーンは、１又は２以上のオブジェクトを含むことができる。電子デバイス１０２により事前に格納されたシーンモードのセットからシーンモードを決定して、ユーザ選択シーンの複数の画像を取り込むことができる。シーンモードの決定は、１又は２以上のオブジェクトのオブジェクトタイプ及び第１の画像が取り込まれたときの電子デバイス１０２の地理的位置に基づくことができる。
【００９１】
本開示は、ハードウェア、又はハードウェアとソフトウェアとの組み合わせで実現することができる。本開示は、集中方式で、又は少なくとも１つのコンピュータシステムで、或いは分散方式で実現することができ、この場合、様々な要素が、幾つかの相互接続されたコンピュータシステムにわたって分散させることができる。本明細書で記載される方法を実行するよう適応されたコンピュータシステム又は他の装置も好適とすることができる。ロードされ実行されたときに、本明細書で説明する方法を実行するようコンピュータシステムを制御することができるコンピュータプログラムを備えた汎用コンピュータシステムとすることができる。本開示は、他の機能も実行する集積回路の一部分を含むハードウェアで実現することができる。
【００９２】
本開示はまた、本明細書で記載される方法の実施構成を可能にする特徴の全てを含み、またコンピュータシステムにロードされたときにこれらの方法を実行することができるコンピュータプログラム製品に組み込むこともできる。本関連におけるコンピュータプログラムは、直接的に、或いはａ）別の言語、コード又は表記法への変換、ｂ）異なるマテリアル形態での展開の何れか又は両方の後で、情報処理機能を備えたシステムに特定の機能を実行させるよう意図された命令セットの何れかの言語、コード又は表記法での何らかの表現を意味する。
【００９３】
本開示は、特定の実施形態に関して説明してきたが、本開示の範囲から逸脱することなく様々な変更を行い得ること及び均等物に置き換え得ることは、当業者には理解されるであろう。加えて、本開示の範囲から逸脱することなく、本開示の教示に特定の状況又は内容を適応させるために多くの修正を行い得る。従って、本開示は、開示される特定の実施形態に限定されるものではなく、本開示は添付の請求項の範囲内にある全ての実施形態を含むことを意図している。
【符号の説明】
【００９４】
５０２  開始
５０４  ユーザ選択シーンに対する複数の画像を取り込む意図を検出する
５０６  １又は２以上のオブジェクトのオブジェクトタイプ及び電子デバイスの地理的位置を特定する
５０８  １又は２以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイスの地理的位置に基づいて、事前に格納されたシーンモードのセットからシーンモードを決定する
５１０  電子デバイスにおいて、決定されたシーンモードに関連する１又は２以上の事前に設定されたユーザ定義の写真撮影設定又は他の写真撮影設定を解析する
５１２  電子デバイスにおける利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値を下回るか？
５１４  決定されたシーンモードに対する１又は２以上の写真撮影設定をサーバから抽出する
５１６  電子デバイスにおいてユーザ選択シーンを取り込むのに最適な１又は２以上の写真撮影設定を予測する
５１８  予測された１又は２以上の写真撮影設定を生成する
５２０  複数の画像に加えて、ユーザ選択シーンの１又は２以上の画像の取り込みを推奨する
５２２  決定されたシーンモードに対して異なる写真撮影設定を使用して複数の画像を取り込む
５２４  終了
【図１】
0006681011.tif 000002
【図２】
0006681011.tif 000003
【図３】
0006681011.tif 000004
【図４Ａ】
0006681011.tif 000005
【図４Ｂ】
0006681011.tif 000006
【図５】
0006681011.tif 000007