(57)【要約】【課題】適切な撮影者画像を取得することが可能な仕組みを提供する。【解決手段】被写体を撮影して被写体画像を撮像する第１の撮像部１０４と、撮影者を撮影して撮影者画像を撮像する第２の撮像部１０５と、第１の撮像部１０４による被写体画像の撮像および第２の撮像部１０５による撮影者画像の撮像を制御するＣＰＵ１０１とを備え、ＣＰＵ１０１は、第１の撮像部１０４により被写体画像を撮像する前に、第２の撮像部１０５により撮影者画像を撮像するように制御する。【選択図】図１
2015126531.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影するための第１の撮像手段と、
撮影者を撮影するための第２の撮像手段と、
前記第１の撮像手段による画像の撮影および前記第２の撮像手段による画像の撮影を制御する制御手段と
を有し、
前記制御手段は、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するように制御することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記第１の撮像手段による撮影の影響を受けないように、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、撮像装置の撮影状態に応じて、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するか、または、前記第１の撮像手段により画像を撮影した後に、前記第２の撮像手段により画像を撮影するかを切り替えることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記第１の撮像手段により撮影を行う際の撮影条件を設定する設定手段を有し、
前記制御手段は、前記設定手段により設定された撮影条件に応じて、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するか、または、前記第１の撮像手段により画像を撮影した後に、前記第２の撮像手段により画像を撮影するかを切り替えることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、撮像装置の撮影状態に応じて、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するか、または、前記第１の撮像手段により画像を撮影した後に、前記第２の撮像手段により画像を撮影するか、または、前記第１の撮像手段による画像の撮影と前記第２の撮像手段による画像の撮影を同時に行うかを切り替えることを特徴とする請求項１または２に記載の撮像装置。
【請求項６】
前記第１の撮像手段により撮影を行う際の撮影条件を設定する設定手段を有し、
前記制御手段は、前記設定手段により設定された撮影条件に応じて、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するか、または、前記第１の撮像手段により画像を撮影した後に、前記第２の撮像手段により画像を撮影するか、または、前記第１の撮像手段による画像の撮影と前記第２の撮像手段による画像の撮影を同時に行うかを切り替えることを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記制御手段は、前記撮像装置がストロボ撮影を行う場合は、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するように制御することを特徴とする請求項３ないし６のいずれか１項に記載の撮像装置。
【請求項８】
前記制御手段は、前記第２の撮像手段での撮影における露光時間が所定時間よりも長くなる場合は、前記第１の撮像手段により画像を撮影した後に、前記第２の撮像手段により画像を撮影するように制御することを特徴とする請求項３または５に記載の撮像装置。
【請求項９】
前記第１の撮像手段により画像を撮影するための撮影指示を受け付ける撮影指示手段を有し、
前記制御手段は、前記撮影指示を受け付けたことに応じて、前記第１の撮像手段および前記第２の撮像手段により撮影した画像を記録媒体に記録するように制御することを特徴とする請求項１ないし８のいずれか１項に記載の撮像装置。
【請求項１０】
前記第２の撮像手段により撮影した画像をメモリに一時的に格納する記憶手段を有し、
前記制御手段は、撮影指示を受け付ける前に前記第２の撮像手段により撮影され前記記憶手段に格納されている画像を、前記第２の撮像手段により撮影した画像として前記記録媒体に記録するように制御することを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記制御手段は、前記第１の撮像手段により撮影した画像と前記第２の撮像手段により撮影した画像とを関連付けて前記記録媒体に記録するように制御することを特徴とする請求項９または１０に記載の撮像装置。
【請求項１２】
前記制御手段は、前記第１の撮像手段により撮影した画像に前記第２の撮像手段により撮影した画像を合成して前記記録媒体に記録するように制御することを特徴とする請求項９または１０に記載の撮像装置。
【請求項１３】
前記第２の撮像手段により撮影した画像をメモリに一時的に格納する記憶手段を有し、
前記制御手段は、前記第２の撮像手段での撮影における露光が完了した後から前記第１の撮像手段による撮影が完了するまで、前記記憶手段への前記第２の撮像手段により撮影した画像の記憶を停止することを特徴とする請求項１または２に記載の撮像装置。
【請求項１４】
前記第２の撮像手段により撮影した画像をメモリに一時的に格納する記憶手段を有し、
前記制御手段は、前記第１の撮像手段による撮影が完了するまで、前記記憶手段への前記第２の撮像手段により撮影した画像の記憶を停止することを特徴とする請求項８に記載の撮像装置。
【請求項１５】
被写体を撮影するための第１の撮像手段と、撮影者を撮影するための第２の撮像手段とを備える撮像装置の制御方法であって、
前記第１の撮像手段による画像の撮影および前記第２の撮像手段による画像の撮影を制御する制御ステップを有し、
前記制御ステップは、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するように制御することを特徴とする撮像装置の制御方法。
【請求項１６】
被写体を撮影するための第１の撮像手段と、撮影者を撮影するための第２の撮像手段とを備える撮像装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記第１の撮像手段による画像の撮影および前記第２の撮像手段による画像の撮影を制御する制御ステップをコンピュータに実行させ、
前記制御ステップは、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するように制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮影するための第１の撮像部と、撮影者を撮影可能な第２の撮像部とを備える撮像装置及びその制御方法、並びに、当該制御方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来、第１の撮像部において被写体を撮影して被写体画像を撮像するとともに第２の撮像部において撮影者を撮影して撮影者画像を撮像し、被写体画像に撮影者画像を合成して記録する撮像装置が提案されている（例えば、下記の特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２９８８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
第２の撮像部による撮影者の撮影は、第１の撮像部による被写体撮影の影響を受けないことが好ましい。しかしながら、特許文献１では、この点が考慮されていないため、適切な撮影者画像を取得できないことも想定される。
【０００５】
本発明は、このような問題点に鑑みてなされたものであり、適切な撮影者画像を取得することが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、被写体を撮影するための第１の撮像手段と、撮影者を撮影するための第２の撮像手段と、前記第１の撮像手段による画像の撮影および前記第２の撮像手段による画像の撮影を制御する制御手段とを有し、前記制御手段は、前記第１の撮像手段により画像を撮影する前に、前記第２の撮像手段により画像を撮影するように制御する。
また、本発明は、上述した撮像装置の制御方法、及び、当該制御方法をコンピュータに実行させるためのプログラムを含む。
【発明の効果】
【０００７】
本発明によれば、適切な撮影者画像を取得することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態に係る撮像装置の概略構成の一例を示すブロック図である。
【図２】本発明の第１の実施形態に係る撮像装置の制御方法における処理手順の一例を示すフローチャートである。
【図３】本発明の第１の実施形態に係る撮像装置において、図１に示すメインカメラによるストロボ撮影を行う場合の制御動作の一例を示すタイミングチャートである。
【図４】本発明の第２の実施形態に係る撮像装置の制御方法における処理手順の一例を示すフローチャートである。
【図５】図４に示すステップＳ４０３の撮影モード決定処理における詳細な処理手順の一例を示すフローチャートである。
【図６】本発明の第２の実施形態に係る撮像装置において、メインカメラ露光完了待ち撮影モードによるストロボ撮影を行う場合の制御動作の一例を示すタイミングチャートである。
【発明を実施するための形態】
【０００９】
以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。
【００１０】
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
【００１１】
図１は、本発明の第１の実施形態に係る撮像装置１００の概略構成の一例を示すブロック図である。この撮像装置１００としては、例えばデジタルカメラが適用可能である。
【００１２】
撮像装置１００は、図１に示すように、ＣＰＵ１０１、不揮発性メモリ１０２、メモリ１０３、第１の撮像部（メインカメラ）１０４、第２の撮像部（サブカメラ）１０５、画像処理部１０６、ディスプレイ１０７、入力部１０８、ドライブ装置１０９、記録媒体１１０、通信Ｉ／Ｆ（通信インターフェース）１１１、及び、バス１５０を有して構成されている。
【００１３】
ＣＰＵ１０１は、撮像装置１００の動作を統括的に制御するものである。例えば、ＣＰＵ１０１は、メモリ１０３をワークメモリとして用いて不揮発性メモリ１０２に記憶されるプログラムを実行することにより、撮像装置１００の各構成部を制御して、撮像装置１００の動作を制御する。
【００１４】
不揮発性メモリ１０２は、例えばＲＯＭ等を適用することが可能である。この不揮発性メモリ１０２には、画像データや音声データ、その他の各種のデータ、ＣＰＵ１０１が動作するための各種のプログラム等が記憶されている。
【００１５】
メモリ１０３は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリ等）等を適用することが可能であり、ＣＰＵ１０１のワークメモリとして使用される。
【００１６】
第１の撮像部（メインカメラ）１０４は、被写体を撮影することにより、被写体画像を取得するものである。以降の説明においては、第１の撮像部を「メインカメラ」と称して説明を行う。このメインカメラ１０４は、ズームレンズやフォーカスレンズを含むレンズ群、シャッタ、ＣＣＤイメージセンサやＣＭＯＳイメージセンサ等で構成される撮像素子、更には、ストロボを有して構成されている。ここで、メインカメラ１０４のレンズ群は、被写体を撮影できるように配置されている。
【００１７】
第２の撮像部（サブカメラ）１０５は、撮影者を撮影することが可能であり、この撮影により撮影者画像を取得することができる。以降の説明においては、第２の撮像部を「サブカメラ」と称して説明を行う。このサブカメラ１０５は、ズームレンズやフォーカスレンズを含むレンズ群、シャッタ、ＣＣＤイメージセンサやＣＭＯＳイメージセンサ等で構成される撮像素子を有して構成されている。ここで、サブカメラ１０５のレンズ群は、撮影者や、ディスプレイ１０７により画像を確認している観賞者を撮影できるように配置されている。つまり、サブカメラはメインカメラと撮影方向（光軸）が逆方向を向いており、さらに、サブカメラは、ディスプレイ１０７が設けられている側を撮影する。
【００１８】
画像処理部１０６は、ＣＰＵ１０１の制御に基づいて、不揮発性メモリ１０２や記録媒体１１０に記録された画像データ等に対して各種の画像処理を行う。例えば、画像処理部１０６が行う画像処理としては、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理等が含まれる。なお、画像処理部１０６は、特定の画像処理を施すための専用の回路で構成されていてもよく、また、画像処理の種別によってはＣＰＵ１０１が不揮発性メモリ１０２のプログラムを実行することによって当該画像処理を行うように構成するようにしてもよい。
【００１９】
ディスプレイ１０７は、ＣＰＵ１０１の制御に基づいて、画像やＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面等を表示する。
ＣＰＵ１０１は、不揮発性メモリ１０２のプログラムを実行することによって表示制御信号及び各種の画像データを含む映像データを生成する。ディスプレイ１０７は、ＣＰＵ１０１によって生成された表示制御信号に従って、ＣＰＵ１０１によって生成された映像データに基づく映像を表示する。
【００２０】
入力部１０８は、例えば、ボタン、ダイヤル、タッチパネル、ジョイスティック等を含む、ユーザ操作を受け付けるための入力デバイスである。なお、タッチパネルは、ディスプレイ１０７に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。
【００２１】
ドライブ装置１０９は、ＳＤメモリーカードやＣＦ（コンパクトフラッシュ（登録商標））等の記録媒体１１０が装着可能に構成されている。このドライブ装置１０９は、ＣＰＵ１０１の制御に基づいて、装着された記録媒体１１０からのデータの読み出しや、当該記録媒体１１０に対するデータの書き込みを行う。
【００２２】
通信Ｉ／Ｆ１１１は、インターネット等の通信回線を介して外部装置Ｇとの通信を司るインターフェースである。この通信Ｉ／Ｆ１１１は、外部装置Ｇとの間で、映像データや音声データ、ファイルやコマンド等の各種のデータの送受信を行う。
【００２３】
バス１５０は、ＣＰＵ１０１、不揮発性メモリ１０２、メモリ１０３、メインカメラ１０４、サブカメラ１０５、画像処理部１０６、ディスプレイ１０７、入力部１０８、ドライブ装置１０９、及び、通信Ｉ／Ｆ１１１を相互に通信可能に接続するものである。
【００２４】
なお、本実施形態に係る撮像装置１００は、中央１点ＡＦ（オートフォーカス）や顔ＡＦを用いた撮影が可能に構成されている。ここで、中央１点ＡＦとは、撮影画面内の中央位置１点に対してＡＦを行うことである。また、顔ＡＦとは、顔検出機能によって検出された撮影画面内の顔に対してＡＦを行うことである。
【００２５】
次に、本実施形態におけるメインカメラ１０４及びサブカメラ１０５によるメインサブ同時撮影モードについて説明する。
本実施形態に係る撮像装置１００では、入力部１０８からの操作入力により、メインカメラ１０４のみによる撮影モードと、メインカメラ１０４及びサブカメラ１０５によるメインサブ同時撮影モードとを切り替えることができる。メインサブ同時撮影モードでは、図２等に示すように、ＣＰＵ１０１は、サブカメラ１０５を制御して定期的に露光処理を行って撮影者の撮影を実施し、当該撮影により得られた静止画像である撮影者画像をサブカメラ画像としてメモリ１０３に記憶する。そして、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られた静止画像の被写体画像であるメインカメラ画像とメモリ１０３に記憶されたサブカメラ画像とを関連付けて記録媒体１１０等に記録する制御を行う。例えば、メインカメラ画像とサブカメラ画像のいずれか一方または両方に、関連する画像が分かるように対応する画像のファイル名等を関連情報として付加して記録する。または、画像処理部１０６において、メインカメラ画像とサブカメラ画像の合成処理（メインカメラ画像の四隅のいずれかにサブカメラ画像を挿入する等）を実施することにより関連付けし、合成処理により得られた合成画像を記録媒体１１０に記録してもよい。更に、ＣＰＵ１０１は、サブカメラ画像及びメインカメラ画像を関連付けてディスプレイ１０７に表示する、或いは、合成画像をディスプレイ１０７に表示する制御を行う。
【００２６】
次に、第１の実施形態に係る撮像装置１００の制御方法における処理手順について説明する。具体的に、第１の実施形態では、サブカメラ１０５による撮影タイミングを、撮像装置１００の撮影状態であるメインカメラ１０４による撮影のストロボ発光状態に応じて制御する処理を行う。
【００２７】
図２は、本発明の第１の実施形態に係る撮像装置１００のメインサブ同時撮影モードにおける処理手順の一例を示すフローチャートである。この図２に示すフローチャートの各処理ステップは、ＣＰＵ１０１が不揮発性メモリ１０２に記憶されているプログラムを読み出して、読み出したプログラムを実行することにより実現される。
【００２８】
撮影者により入力部１０８を構成するシャッターボタンの半押しがなされると（ＳＷ１がオンされると）、ステップＳ２０１において、ＣＰＵ１０１は、これを検知する。
【００２９】
続いて、ステップＳ２０２において、ＣＰＵ１０１は、例えば入力部１０８からの操作入力に基づいて、メインカメラ１０４の各部を制御してＡＦや露出制御を行い、ストロボ発光をするストロボ撮影を行うか否かの情報を含む撮影パラメータを設定する。入力部１０８への操作により、ユーザは撮影条件の設定が可能であり、この撮影条件の設定が撮影パラメータとして設定される。ストロボ撮影は、強制発光やオート、ストロボ撮影ＯＦＦの設定が可能である。
【００３０】
その後、撮影者により入力部１０８を構成するシャッターボタンの全押しがなされると（ＳＷ２がオンされると）、ステップＳ２０３において、ＣＰＵ１０１は、これを検知する。
【００３１】
続いて、ステップＳ２０４において、ＣＰＵ１０１は、ステップＳ２０２で設定したメインカメラ１０４の撮影パラメータに基づいて、ストロボ撮影を行うか否かを判断する。ストロボ撮影が強制発光に設定されている場合は、ストロボ撮影を行うと判断され、ストロボ撮影がＯＦＦに設定されている場合は、ストロボ撮影を行なわないと判断される。また、ストロボ撮影がオートに設定されている場合は、露出制等に応じてストロボ撮影を行うか否かをＣＰＵ１０１が判断する。
【００３２】
ステップＳ２０４の判断の結果、ストロボ撮影を行う場合には（Ｓ２０４／Ｙｅｓ）、ステップＳ２０５に進む。
ステップＳ２０５に進むと、ＣＰＵ１０１は、サブカメラ１０５による露光を行ってサブカメラでの画像の撮影を行い、撮像装置１００の状態を、サブカメラ１０５の露光完了待ちの状態とする。そして、サブカメラ１０５の露光処理が完了したことに応じてサブカメラで撮像された画像を取得して、静止画像の撮影者画像を生成することにより、サブカメラ１０５による画像の撮影が行われる。その後、ＣＰＵ１０１は、サブカメラ１０５による撮影により得られた撮影者画像をサブカメラ画像として、一時的にメモリ１０３に記憶（格納）する。
【００３３】
続いて、ステップＳ２０６において、メインカメラ１０４は、ＣＰＵ１０１の制御に基づいて、ストロボ発光を伴った撮影（ストロボ撮影）を行う。この撮影では、メインカメラ１０４において露光処理行って画像を撮像して取得した画像から静止画像の被写体画像が生成される。その後、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られた被写体画像をメインカメラ画像として、一時的にメモリ１０３に記憶する。
【００３４】
一方、ステップＳ２０４の判断の結果、ストロボ撮影を行わない場合には（Ｓ２０４／Ｎｏ）、ステップＳ２０７に進む。
ステップＳ２０７に進むと、ＣＰＵ１０１は、メインカメラ１０４にストロボ発光を伴わない被写体撮影（非ストロボ撮影）を行わせるとともに、サブカメラ１０５に撮影者撮影を行わせる。例えば、ステップＳ２０７では、これらの撮影を同時に行う。これらの撮影により、メインカメラ１０４において静止画像の被写体画像が生成され、サブカメラ１０５において静止画像の撮影者画像が生成される。その後、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られた被写体画像をメインカメラ画像として、また、サブカメラ１０５による撮影者撮影により得られた撮影者画像をサブカメラ画像として、一時的にメモリ１０３に記憶する。
【００３５】
ステップＳ２０６の処理が終了した場合、或いは、ステップＳ２０７の処理が終了した場合には、ステップＳ２０８に進む。
ステップＳ２０８に進むと、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られたメインカメラ画像と、サブカメラ１０５による撮影者撮影により得られたサブカメラ画像とを、記録媒体１１０等に記録する処理を行う。このように、ＣＰＵ１０１は、入力部１０８を構成するシャッターボタンを介した撮影指示が入力されたことに応じて、メインカメラ画像及びサブカメラ画像を記録媒体１１０等に記録するように制御する。
【００３６】
このステップＳ２０８の記録処理における第１の態様としては、ＣＰＵ１０１により、メモリ１０３に一時的に記憶していたメインカメラ画像とサブカメラ画像とを関連付けて記録媒体１１０等に記録する態様が適用できる。
また、ステップＳ２０８の記録処理における第２の態様としては、例えば画像処理部１０６において、メモリ１０３に一時的に記憶していたメインカメラ画像とサブカメラ画像を合成する処理（例えばメインカメラ画像の四隅のいずれかにサブカメラ画像を挿入する等）を実施し、ＣＰＵ１０１により、当該合成処理により得られた合成画像を記録媒体１１０等に記録する態様が適用できる。
【００３７】
その後、必要に応じて、ＣＰＵ１０１は、サブカメラ画像及びメインカメラ画像を関連付けてディスプレイ１０７に表示する、或いは、合成画像をディスプレイ１０７に表示する処理を行う。更に、必要に応じて、ＣＰＵ１０１は、通信Ｉ／Ｆ１１１を介して、サブカメラ画像及びメインカメラ画像を関連付けて外部装置Ｇに送信する、或いは、合成画像を外部装置Ｇに送信する処理を行う。
【００３８】
以上の処理が終了すると、図２に示すフローチャートの処理を終了する。
【００３９】
このように、本実施形態では、ストロボ撮影を行う場合（Ｓ２０４／Ｙｅｓ）、ＣＰＵ１０１は、サブカメラ１０５の露光処理が完了するまで（Ｓ２０５）、メインカメラ１０４によるストロボ撮影（Ｓ２０６）が行われないようにメインカメラ１０４を制御する。即ち、この場合、ＣＰＵ１０１は、メインカメラ１０４による撮影の影響を受けないように、メインカメラ１０４により被写体画像を撮影する前に、サブカメラ１０５により撮影者画像を撮影するように制御する。
【００４０】
図３は、本発明の第１の実施形態に係る撮像装置１００において、図１に示すメインカメラ１０４によるストロボ撮影を行う場合の制御動作の一例を示すタイミングチャートである。
【００４１】
図３には、メインカメラ１０４の同期信号（メインカメラＶＤ）、電子シャッタ、メインカメラ１０４の露光、ストロボ、シャッタ、サブカメラ１０５の同期信号（サブカメラＶＤ）、及び、サブカメラ１０５の露光の各タイミングが示されている。
【００４２】
時刻Ｔ３０１においてＳＷ２がオンされると、ＣＰＵ１０１は、サブカメラ１０５の露光３１１が完了してメモリ１０３にサブカメラ画像が記憶されるまで、メインカメラ１０４によるストロボ撮影が行われないようにメインカメラ１０４の処理を待機させる。
【００４３】
その後、ＣＰＵ１０１は、時刻Ｔ３０２におけるメインカメラ１０４の外光露光、時刻Ｔ３０３におけるメインカメラ１０４のＰｒｅ発光露光によって、ストロボ撮影時のストロボ発光量を調整し、時刻Ｔ３０４にてメインカメラ１０４の撮影用露光を実行する。
【００４４】
また、サブカメラ１０５では、ＣＰＵ１０１の制御により、定期的に露光が行われて被写体画像の撮影が行われるが、例えば、露光３１１よりも後の露光３１２では、当該被写体画像のメモリ１０３への記憶処理を停止するようにすることができる。
このような記憶処理を行うことによって、メインカメラ１０４によるストロボ撮影に伴うストロボ反射光により適切な露出でない撮影者画像がサブカメラ画像としてメモリ１０３に記憶されることを防止することができる。
【００４５】
また、本実施形態においては、入力部１０８を構成するシャッターボタンを介した撮影指示（ＳＷ２オン）が入力された後に、サブカメラ１０５で露光３１１された結果得られた撮影者画像をサブカメラ画像として記録媒体１１０等に記録するようにしているが、本発明においてはこれに限定されるものではない。例えば、入力部１０８を構成するシャッターボタンを介した撮影指示（ＳＷ２オン）が入力される前に、サブカメラ１０５で露光３１０された結果得られた撮影者画像をサブカメラ画像として記録媒体１１０等に記録するようにしてもよい。
なお、本実施形態においては、記録媒体１１０へ記録するために露光処理を行って撮像することを、画像の撮影として説明しているが、記録する画像の撮影の他に、表示用のライブビュー画像の撮影も行うようにしてもよい。
【００４６】
第１の実施形態によれば、同時撮影モードでメインカメラ１０４においてストロボ撮影を行う場合に、サブカメラ画像が得られるまでメインカメラ１０４によるストロボ撮影を行わないように制御するため、ストロボ反射光の影響を回避した適切な露出のサブカメラ画像を取得することができる。これにより、例えば、サブカメラ画像をメインカメラ画像と関連付けて表示する際や、サブカメラ画像をメインカメラ画像に合成して合成画像を表示する際に、視認性のよい画像表示（例えば撮影者が明確に把握できる画像表示）を行うことが可能となる。
【００４７】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
【００４８】
第２の実施形態では、第１の実施形態における同時撮影モードにおいて、サブカメラ１０５の露光時間によるレリーズタイムラグを軽減する撮影処理について説明する。
【００４９】
第２の実施形態に係る撮像装置の概略構成は、図１に示す第１の実施形態に係る撮像装置１００の概略構成と同様である。
【００５０】
図４は、本発明の第２の実施形態に係る撮像装置１００の制御方法における処理手順の一例を示すフローチャートである。この図４に示すフローチャートの各処理ステップは、ＣＰＵ１０１が不揮発性メモリ１０２に記憶されているプログラムを読み出し、読み出したプログラムを実行することにより実現される。
【００５１】
撮影者により入力部１０８を構成するシャッターボタンの半押しがなされると（ＳＷ１がオンされると）、ステップＳ４０１において、ＣＰＵ１０１は、これを検知する。
【００５２】
続いて、ステップＳ４０２において、ＣＰＵ１０１は、例えば入力部１０８からの操作入力に基づいて、メインカメラ１０４の各部を制御してＡＦや露出制御を行い、ストロボ発光をするストロボ撮影を行うか否かの情報を含む撮影パラメータを設定する。
【００５３】
続いて、ステップＳ４０３において、ＣＰＵ１０１は、ステップＳ４０２で設定したメインカメラ１０４の撮影パラメータとサブカメラ１０５の露光時間に基づいて、本実施形態に係る撮像装置１００の撮影モードを決定する。
【００５４】
ここで、ステップＳ４０３の撮影モード決定処理における詳細な処理手順について説明する。
図５は、図４に示すステップＳ４０３の撮影モード決定処理における詳細な処理手順の一例を示すフローチャートである。この図５に示すフローチャートの各処理ステップは、ＣＰＵ１０１が不揮発性メモリ１０２に記憶されているプログラムを読み出し、読み出したプログラムを実行することにより実現される。
【００５５】
まず、ステップＳ５０１において、ＣＰＵ１０１は、図４のステップＳ４０２で設定したメインカメラ１０４の撮影パラメータを取得する。
【００５６】
続いて、ステップＳ５０２において、ＣＰＵ１０１は、ステップＳ５０１で取得したメインカメラ１０４の撮影パラメータに基づいて、ストロボ撮影を行うか否かを判断する。
【００５７】
ステップＳ５０２の判断の結果、ストロボ撮影を行う場合には（Ｓ５０２／Ｙｅｓ）、ステップＳ５０３に進む。
ステップＳ５０３に進むと、ＣＰＵ１０１は、例えば入力部１０８からの操作入力に基づいて、サブカメラ１０５の露光時間の情報を含む撮影パラメータを取得する。
【００５８】
続いて、ステップＳ５０４において、ＣＰＵ１０１は、ステップＳ５０３で取得したサブカメラ１０５の撮影パラメータに基づいて、サブカメラ１０５の露光時間が予め定められている所定時間以上であるか否かを判断する。
【００５９】
ステップＳ５０４の判断の結果、サブカメラ１０５の露光時間が所定時間未満である場合には（Ｓ５０４／Ｎｏ）、ステップＳ５０５に進む。
ステップＳ５０５に進むと、ＣＰＵ１０１は、撮像装置１００の撮影モードを、「サブカメラ露光完了待ち撮影モード」に決定する。
【００６０】
一方、ステップＳ５０４の判断の結果、サブカメラ１０５の露光時間が所定時間以上である場合には（Ｓ５０４／Ｙｅｓ）、ステップＳ５０６に進む。
ステップＳ５０６に進むと、ＣＰＵ１０１は、撮像装置１００の撮影モードを、「メインカメラ露光完了待ち撮影モード」に決定する。
【００６１】
また、ステップＳ５０２の判断の結果、ストロボ撮影を行わない場合には（Ｓ５０２／Ｎｏ）、ステップＳ５０７に進む。
ステップＳ５０７に進むと、ＣＰＵ１０１は、撮像装置１００の撮影モードを、「同時撮影モード」に決定する。
【００６２】
ステップＳ５０５の処理が終了した場合、ステップＳ５０６の処理が終了した場合、或いは、ステップＳ５０７の処理が終了した場合には、図５のフローチャートの処理を終了する。
【００６３】
ここで、再び、図４の説明に戻る。
ステップＳ４０３の撮影モード決定処理が終了すると、ステップＳ４０４に進む。
具体的に、撮影者により入力部１０８を構成するシャッターボタンの全押しがなされると（ＳＷ２がオンされると）、ステップＳ４０４において、ＣＰＵ１０１は、これを検知する。
【００６４】
続いて、ステップＳ４０５において、ＣＰＵ１０１は、ステップＳ４０３で決定した撮影モードがどのような撮影モードであるのか判断する。
【００６５】
ステップＳ４０５の判断の結果、ステップＳ４０３で決定した撮影モードが「サブカメラ露光完了待ち撮影モード」である場合には、ステップＳ４０６に進む。
ステップＳ４０６に進むと、ＣＰＵ１０１は、サブカメラ１０５による露光を行い、撮像装置１００の状態を、サブカメラ１０５の露光完了待ちの状態とする。そして、サブカメラ１０５の露光完了により、サブカメラ１０５による画像の撮影が行われ、静止画像の撮影者画像が生成される。その後、ＣＰＵ１０１は、サブカメラ１０５による撮影者撮影により得られた撮影者画像をサブカメラ画像として、一時的にメモリ１０３に記憶する。
【００６６】
続いて、ステップＳ４０７において、メインカメラ１０４は、ＣＰＵ１０１の制御に基づいて、ストロボ発光を伴った画像の撮影（ストロボ撮影）を行う。この被写体撮影により、メインカメラ１０４において、静止画像の被写体画像が生成される。その後、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られた被写体画像をメインカメラ画像として、一時的にメモリ１０３に記憶する。
【００６７】
また、ステップＳ４０５の判断の結果、ステップＳ４０３で決定した撮影モードが「同時撮影モード」である場合には、ステップＳ４０８に進む。
ステップＳ４０８に進むと、ＣＰＵ１０１は、メインカメラ１０４にストロボ発光を伴わない被写体撮影（非ストロボ撮影）を行わせるとともに、サブカメラ１０５に撮影者撮影を行わせる。例えば、ステップＳ４０８では、これらの撮影を同時に行う。これらの撮影により、メインカメラ１０４において静止画像の被写体画像が生成され、サブカメラ１０５において静止画像の撮影者画像が生成される。その後、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られた被写体画像をメインカメラ画像として、また、サブカメラ１０５による撮影者撮影により得られた撮影者画像をサブカメラ画像として、一時的にメモリ１０３に記憶する。
【００６８】
また、ステップＳ４０５の判断の結果、ステップＳ４０３で決定した撮影モードが「メインカメラ露光完了待ち撮影モード」である場合には、ステップＳ４０９に進む。
ステップＳ４０９に進むと、ＣＰＵ１０１は、メインカメラ１０４による露光を行い、撮像装置１００の状態を、メインカメラ１０４の露光完了待ちの状態とする。メインカメラ１０４の露光完了により、メインカメラ１０４によるストロボ発光を伴った画像の撮影（ストロボ撮影）が行われ、静止画像の被写体画像が生成される。その後、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られた被写体画像をメインカメラ画像として、一時的にメモリ１０３に記憶する。
【００６９】
続いて、ステップＳ４１０において、サブカメラ１０５は、ＣＰＵ１０１の制御に基づいて、次の同期信号に基づき行った露光により、画像の撮影を行う。この撮影者撮影により、サブカメラ１０５において、静止画像の撮影者画像が生成される。その後、ＣＰＵ１０１は、サブカメラ１０５による撮影者撮影により得られた撮影者画像をサブカメラ画像として、一時的にメモリ１０３に記憶する。
【００７０】
ステップＳ４０７の処理が終了した場合、ステップＳ４０８の処理が終了した場合、或いは、ステップＳ４１０の処理が終了した場合には、ステップＳ４１１に進む。
ステップＳ４１１に進むと、ＣＰＵ１０１は、メインカメラ１０４による被写体撮影により得られたメインカメラ画像と、サブカメラ１０５による撮影者撮影により得られたサブカメラ画像とを、記録媒体１１０等に記録する処理を行う。このように、ＣＰＵ１０１は、入力部１０８を構成するシャッターボタンを介した撮影指示が入力されたことに応じて、メインカメラ画像及びサブカメラ画像を記録媒体１１０等に記録するように制御する。
【００７１】
このステップＳ４１１の記録処理における第１の態様としては、ＣＰＵ１０１により、メモリ１０３に一時的に記憶していたメインカメラ画像とサブカメラ画像とを関連付けて記録媒体１１０等に記録する態様が適用できる。
また、ステップＳ４１１の記録処理における第２の態様としては、例えば画像処理部１０６において、メモリ１０３に一時的に記憶していたメインカメラ画像とサブカメラ画像を合成する処理（例えばメインカメラ画像の四隅のいずれかにサブカメラ画像を挿入する等）を実施し、ＣＰＵ１０１により、当該合成処理により得られた合成画像を記録媒体１１０等に記録する態様が適用できる。
【００７２】
その後、必要に応じて、ＣＰＵ１０１は、サブカメラ画像及びメインカメラ画像を関連付けてディスプレイ１０７に表示する、或いは、合成画像をディスプレイ１０７に表示する処理を行う。更に、必要に応じて、ＣＰＵ１０１は、通信Ｉ／Ｆ１１１を介して、サブカメラ画像及びメインカメラ画像を関連付けて外部装置Ｇに送信する、或いは、合成画像を外部装置Ｇに送信する処理を行う。
【００７３】
以上の処理が終了すると、図４に示すフローチャートの処理を終了する。
【００７４】
図４のフローチャートに示すように、本実施形態においては、ＣＰＵ１０１は、撮像装置１００の撮影状態に応じて、メインカメラ１０４により被写体画像を撮影する前にサブカメラ１０５により撮影者画像を撮影するか（サブカメラ露光完了待ち撮影モード）、または、メインカメラ１０４により被写体画像を撮像した後にサブカメラ１０５により撮影者画像を撮影するか（メインカメラ露光完了待ち撮影モード）、または、メインカメラ１０４による被写体画像の撮影とサブカメラ１０５による撮影者画像の撮影とを同時に行うか（同時撮影モード）を切り替える制御を行っている。
【００７５】
図６は、本発明の第２の実施形態に係る撮像装置１００において、メインカメラ露光完了待ち撮影モードによるストロボ撮影を行う場合の制御動作の一例を示すタイミングチャートである。
【００７６】
図６には、メインカメラ１０４の同期信号（メインカメラＶＤ）、電子シャッタ、メインカメラ１０４の露光、ストロボ、シャッタ、サブカメラ１０５の同期信号（サブカメラＶＤ）、及び、サブカメラ１０５の露光の各タイミングが示されている。
【００７７】
時刻Ｔ６０１においてＳＷ２がオンされると、ＣＰＵ１０１は、メインカメラ１０４の撮影用露光６１０が完了する時刻Ｔ６０２までの間、サブカメラ１０５による画像の撮影が行われないようにサブカメラ１０５の撮影処理を停止させる。
【００７８】
メインカメラ１０４の撮影用露光６１０が完了すると、サブカメラ１０５は、ＣＰＵ１０１の制御に基づいて、時刻Ｔ６０３から次の露光６１２を行って撮影者撮影を実施し静止画像の撮影者画像を生成する。その後、ＣＰＵ１０１は、サブカメラ１０５による撮影者撮影により得られた撮影者画像をサブカメラ画像として、一時的にメモリ１０３に記憶する。
【００７９】
また、サブカメラ１０５では、ＣＰＵ１０１の制御により、定期的に露光が行われて被写体画像の撮像が行われるが、例えば、露光６１２よりも前の露光６１１（メインカメラ１０４の撮影用露光６１０が完了していないタイミングでの露光）では、当該被写体画像のメモリ１０３への記憶処理を停止するようにすることができる。
このような記憶処理を行うことによって、メインカメラ１０４によるストロボ撮影に伴うストロボ反射光により適切な露出でない撮影者画像がサブカメラ画像としてメモリ１０３に記憶されることを防止することができる。
【００８０】
なお、本実施形態においては、記録媒体１１０へ記録するために露光処理を行って撮像することを、画像の撮影として説明しているが、記録する画像の撮影の他に、表示用のライブビュー画像の撮影も行うようにしてもよい。
【００８１】
第２の実施形態によれば、第１の実施形態における効果に加えて、更に、以下の効果を奏する。
即ち、サブカメラ１０５の露光時間が所定時間以上になる場合に、メインカメラ１０４の撮影用露光６１０の開始が遅れてレリーズタイムラグが長くなってしまうという不具合を解消することができる。
【００８２】
（その他の実施形態）
なお、メインカメラ画像及びサブカメラ画像の記録媒体１１０等への記録方法としては、メインカメラ画像とサブカメラ画像とを合成した後、単一の画像ファイルとして記録する方法、ＭＰＦ（Ｍｕｌｔｉ  Ｐｉｃｔｕｒｅ  Ｆｏｒｍａｔ）と呼ばれる単一のファイルに両画像を記録する方法、メインカメラ画像とサブカメラ画像をそれぞれ別の画像ファイルとして記録して画像ファイル内もしくはその関連を記述したファイルに関係性を記述する方法等が考えられるが、本発明においては、これらの記録方法に関わらず如何なる態様も適用可能である。
【００８３】
また、本発明は、以下の処理を実行することによっても実現される。
即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は、本発明に含まれる。
【００８４】
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図１】
2015126531.tif 000003
【図２】
2015126531.tif 000004
【図３】
2015126531.tif 000005
【図４】
2015126531.tif 000006
【図５】
2015126531.tif 000007
【図６】
2015126531.tif 000008