(57)【要約】【構成】イメージセンサ１６は、撮像面で捉えられたシーンを表す生画像を出力する。ＣＰＵ２６は、Ｋ個（Ｋ：３以上の整数）の撮影モードを案内するメニューを出力し、所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮影モードをＫ個の撮影モードの中から選択する操作をメニュー出力に関連して受け付ける。ＣＰＵ２６はまた、選択操作の後の画像取得指示に応答してイメージセンサ１６から生画像を取得し、選択操作によって選択されたＬ個の撮影モードにそれぞれ対応するＬ個の画像処理を取得された生画像に施してＬ個の記録用画像を作成する。【効果】操作性の向上。【選択図】図２
2014011543.tif 000002
【特許請求の範囲】
【請求項１】
撮像面で捉えられたシーンを表す電子画像を出力する撮像手段、
Ｋ個（Ｋ：３以上の整数）の撮像モードを案内するメニューを出力する出力手段、
所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮像モードを前記Ｋ個の撮像モードの中から選択する第１選択操作を前記出力手段の処理に関連して受け付ける第１受け付け手段、
前記第１選択操作の後の画像取得指示に応答して前記撮像手段から電子画像を取得する取得手段、および
前記第１選択操作によって選択されたＬ個の撮像モードにそれぞれ対応するＬ個の処理を前記取得手段によって取得された電子画像に施してＬ個の処理画像を作成する作成手段を備える、電子カメラ。
【請求項２】
前記Ｌ個の撮像モードのうち新たな電子画像の取得を要する特定撮像モードに対応して前記画像取得指示を発行する発行手段をさらに備え、
前記取得手段は前記特定撮像モードに対応した設定で処理を実行する、請求項１記載の電子カメラ。
【請求項３】
前記Ｌ個の処理の順序を各々が定義する複数の取得モードのいずれか１つを選択する第２選択操作を受け付ける第２受け付け手段をさらに備え、
前記作成手段は前記第２選択操作によって選択された取得モードに従う順序で前記Ｌ個の処理を実行する、請求項１または２記載の電子カメラ。
【請求項４】
前記複数の取得モードの１つは処理時間を優先するモードに相当し、
前記複数の取得モードの他の１つは前記第１選択操作による選択順を優先するモードに相当する、請求項３記載の電子カメラ。
【請求項５】
前記処理時間を優先するモードは前記取得手段の処理の実行回数の低減を優先するモードに相当する、請求項４記載の電子カメラ。
【請求項６】
撮像面で捉えられたシーンを表す電子画像を出力する撮像手段を備える電子カメラのプロセッサに、
Ｋ個（Ｋ：３以上の整数）の撮像モードを案内するメニューを出力する出力ステップ、
所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮像モードを前記Ｋ個の撮像モードの中から選択する第１選択操作を前記出力ステップの処理に関連して受け付ける第１受け付けステップ、
前記第１選択操作の後の画像取得指示に応答して前記撮像手段から電子画像を取得する取得ステップ、および
前記第１選択操作によって選択されたＬ個の撮像モードにそれぞれ対応するＬ個の処理を前記取得ステップによって取得された電子画像に施してＬ個の処理画像を作成する作成ステップを実行させるための、画像生成プログラム。
【請求項７】
撮像面で捉えられたシーンを表す電子画像を出力する撮像手段、および
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
Ｋ個（Ｋ：３以上の整数）の撮像モードを案内するメニューを出力する出力ステップ、
所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮像モードを前記Ｋ個の撮像モードの中から選択する第１選択操作を前記出力ステップの処理に関連して受け付ける第１受け付けステップ、
前記第１選択操作の後の画像取得指示に応答して前記撮像手段から電子画像を取得する取得ステップ、および
前記第１選択操作によって選択されたＬ個の撮像モードにそれぞれ対応するＬ個の処理を前記取得ステップによって取得された電子画像に施してＬ個の処理画像を作成する作成ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に複数の画像を連続して取得する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、撮像手段は、複数枚の画像を連続して撮影し、複数の画像データを取得する。制御手段は、取得された複数の画像データから１つの画像データを選択し、選択した画像データと残りの画像データとを１つの画像ファイルとして記録させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００８／０８７９１４号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、共通の画角を有しかつ互いに異なった品質の複数の画像を取得する場合は、撮像設定を変更する毎に新たなシャッタ操作が必要であり、また、前回のシャッタ操作時と共通となるように画角を合わせる必要もある。したがって、高度かつ煩雑な操作が必要となって操作性が低下する恐れがある。
【０００５】
それゆえに、この発明の主たる目的は、操作性を高めることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、撮像面で捉えられたシーンを表す電子画像を出力する撮像手段(16)、Ｋ個（Ｋ：３以上の整数）の撮像モードを案内するメニューを出力する出力手段(S1)、所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮像モードをＫ個の撮像モードの中から選択する第１選択操作を出力手段の処理に関連して受け付ける第１受け付け手段(S3)、第１選択操作の後の画像取得指示に応答して撮像手段から電子画像を取得する取得手段(S39~S41)、および第１選択操作によって選択されたＬ個の撮像モードにそれぞれ対応するＬ個の処理を取得手段によって取得された電子画像に施してＬ個の処理画像を作成する作成手段(S43)を備える。
【０００７】
好ましくは、Ｌ個の撮像モードのうち新たな電子画像の取得を要する特定撮像モードに対応して画像取得指示を発行する発行手段(S51)をさらに備え、取得手段は特定撮像モードに対応した設定で処理を実行する。
【０００８】
好ましくは、Ｌ個の処理の順序を各々が定義する複数の取得モードのいずれか１つを選択する第２選択操作を受け付ける第２受け付け手段(S21~S23)をさらに備え、作成手段は第２選択操作によって選択された取得モードに従う順序でＬ個の処理を実行する。
【０００９】
さらに好ましくは、複数の取得モードの１つは処理時間を優先するモードに相当し、複数の取得モードの他の１つは第１選択操作による選択順を優先するモードに相当する。
【００１０】
さらに好ましくは、処理時間を優先するモードは取得手段の処理の実行回数の低減を優先するモードに相当する。
【００１１】
この発明に従う画像生成プログラムは、撮像面で捉えられたシーンを表す電子画像を出力する撮像手段(16)を備える電子カメラ(10)のプロセッサ(26)に、Ｋ個（Ｋ：３以上の整数）の撮像モードを案内するメニューを出力する出力ステップ(S1)、所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮像モードをＫ個の撮像モードの中から選択する第１選択操作を出力ステップの処理に関連して受け付ける第１受け付けステップ(S3)、第１選択操作の後の画像取得指示に応答して撮像手段から電子画像を取得する取得ステップ(S39~S41)、および第１選択操作によって選択されたＬ個の撮像モードにそれぞれ対応するＬ個の処理を取得ステップによって取得された電子画像に施してＬ個の処理画像を作成する作成ステップ(S43)を実行させるための、画像生成プログラムである。
【００１２】
この発明に従う外部制御プログラムは、撮像面で捉えられたシーンを表す電子画像を出力する撮像手段(16)、およびメモリ(44)に保存された内部制御プログラムに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)に供給される外部制御プログラムであって、Ｋ個（Ｋ：３以上の整数）の撮像モードを案内するメニューを出力する出力ステップ(S1)、所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮像モードをＫ個の撮像モードの中から選択する第１選択操作を出力ステップの処理に関連して受け付ける第１受け付けステップ(S3)、第１選択操作の後の画像取得指示に応答して撮像手段から電子画像を取得する取得ステップ(S39~S41)、および第１選択操作によって選択されたＬ個の撮像モードにそれぞれ対応するＬ個の処理を取得ステップによって取得された電子画像に施してＬ個の処理画像を作成する作成ステップ(S43)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【発明の効果】
【００１３】
所望のＬ個の撮像モードが第１選択操作によって選択され、その後に画像取得操作が行われると、撮像手段から電子画像が取得され、Ｌ個の撮像モードに対応するＬ個の処理が取得された電子画像に対して施され、Ｌ個の処理画像が作成される。
【００１４】
Ｌ個の撮像モードを第１選択操作に応答して選択することで、処理画像の品質の自由度が確保される。また、Ｌ個の処理画像を画像取得操作に応答して作成することで、処理画像間での画角および／または被写体のずれが抑制される。こうして操作性が向上する。
【００１５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１６】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】図２実施例に適用されるテーブルの構成の一例を示す図解図である。
【図４】撮影モード一覧画面の一例を示す図解図である。
【図５】図２実施例に適用される他のテーブルの構成の一例を示す図解図である。
【図６】取得順序選択画面の一例を示す図解図である。
【図７】図２実施例に適用されるレジスタの構成の一例を示す図解図である。
【図８】図２実施例に適用されるＳＤＲＡＭのマッピング状態の一例を示す図解図である。
【図９】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図１０】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１１】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１３】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１８】
図１を参照して、この実施例の電子カメラは、基本的に次のように構成される。撮像手段１は、撮像面で捉えられたシーンを表す電子画像を出力する。出力手段２は、Ｋ個（Ｋ：３以上の整数）の撮像モードを案内するメニューを出力する。第１受け付け手段３は、所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮像モードをＫ個の撮像モードの中から選択する第１選択操作を出力手段の処理に関連して受け付ける。取得手段４は、第１選択操作の後の画像取得指示に応答して撮像手段から電子画像を取得する。作成手段５は、第１選択操作によって選択されたＬ個の撮像モードにそれぞれ対応するＬ個の処理を取得手段によって取得された電子画像に施してＬ個の処理画像を作成する。
【００１９】
所望のＬ個の撮像モードが第１選択操作によって選択され、その後に画像取得操作が行われると、撮像手段から電子画像が取得され、Ｌ個の撮像モードに対応するＬ個の処理が取得された電子画像に対して施され、Ｌ個の処理画像が作成される。
【００２０】
Ｌ個の撮像モードを第１選択操作に応答して選択することで、処理画像の品質の自由度が確保される。また、Ｌ個の処理画像を画像取得操作に応答して作成することで、処理画像間での画角および／または被写体のずれが抑制される。こうして操作性が向上する。
［実施例］
【００２１】
図２を参照して、この実施例のディジタルカメラ１０が起動されると、ＣＰＵ２６は、操作者の操作に従ってモード登録タスクまたはマルチ撮像タスクを起動する。
【００２２】
これらのタスクの実行のために、図３に示す撮影モードテーブルＴＢＬ１が準備される。撮影モードテーブルＴＢＬ１は、撮影モードの名称および撮像設定値を格納するためのテーブルであり、フラッシュメモリ４４に保存される。
【００２３】
モード登録タスクにおいては、ディジタルカメラ１０を用いて撮影する際に用いられる操作者の所望の複数の撮影モードが、操作者の操作によってあらかじめ登録される。このようなモード登録タスクが起動されると、ＣＰＵ２６は、撮影モードテーブルＴＢＬ１に登録された撮影モードの名称を読み出し、撮影モード一覧画面の表示をＬＣＤドライバ３６に命令する。ＬＣＤドライバ３６は、読み出された名称に基づいてＬＣＤモニタ３８を駆動する。この結果、図４に示す撮影モード一覧画面がＬＣＤモニタ３８に表示される。
【００２４】
撮影モード一覧画面においては、ディジタルカメラ１０を用いて撮影する際に設定可能な撮影モードの一覧が表示される。操作者は、表示された撮影モードの一覧から撮影時に使用したい複数の撮影モードを、キー入力装置２８を通じて選択する。なお、選択された撮影モードの名称は、表示色の変更によって他の撮影モードと区別される。
【００２５】
キー入力装置２８を通じて終了操作が行われると、ＣＰＵ２６は、選択された撮影モードを図５に示す選択テーブルＴＢＬ２に選択順に登録する。なお、選択テーブルＴＢＬ２は、フラッシュメモリ４４に保存される。
【００２６】
図２に戻って、この実施例のディジタルビデオカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞りユニット１４を含む。これらの部材を経たシーンの光学像は、ドライバ１８ｃによって駆動されるイメージセンサ１６の撮像面に照射され、光電変換を施される。
【００２７】
マルチ撮像タスクにおいては、モード登録タスクにおいて登録された複数の撮影モードに基づいて、複数の静止画ファイルが生成される。このようなマルチ撮像タスクが起動されると、図６に示す取得順序選択画面がＬＣＤモニタ３８に表示される。取得順序選択画面は、モード登録タスクにおいて登録された複数の撮影モードに基づく画像の取得を登録順および処理時間を優先した順のいずれに従って実行するのかを、キー入力装置２８を通じて操作者が選択するための画面である。
【００２８】
登録順が選択された場合、ＣＰＵ２６は、選択テーブルＴＢＬ２の登録内容をそのまま図７に示すレジスタＲＧＳＴ１に読み出す。
【００２９】
処理時間優先順が選択された場合、ＣＰＵ２６は、選択テーブルＴＢＬ２に登録された複数の撮影モードの順序をソートする。選択テーブルＴＢＬ２に登録されたいずれかの撮影モードに従って取り込まれた生画像データを登録された他の撮影モードに従った画像の生成に用いることが可能な場合、取り込み処理の実行回数を減らすことができる。したがって、これらの撮影モードに従う処理を連続して行うことによって、全体の処理時間が短縮される。このような２以上の撮影モードが連続するように、撮影モードの順序がソートされる。この場合、ソート後の内容がレジスタＲＧＳＴ１に読み出される。
【００３０】
レジスタＲＧＳＴ１への読み出しが完了すると、ＣＰＵ２６は、動画取り込み処理を実行するべく、露光動作および電荷読み出し動作の繰り返しをドライバ１８ｃに命令する。ドライバ１８ｃは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、イメージセンサ１６の撮像面を露光し、かつイメージセンサ１６の撮像面で生成された電荷をラスタ走査態様でそれぞれ読み出す。イメージセンサ１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００３１】
前処理回路２０は、イメージセンサ１６から出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２の生画像エリア３２ａ（図８参照）に書き込まれる。
【００３２】
ＬＣＤドライバ３６は、生画像エリア３２ａに格納された生画像データを繰り返し読み出し、読み出された画像データをＬＣＤモニタ３８の解像度に適合するように縮小し、そして縮小された画像データに基づいてＬＣＤモニタ３８を駆動する。この結果、シーンを表すリアルタイム動画像（スルー画像）がＬＣＤモニタ３８に表示される。
【００３３】
シャッタボタン２８ｓｈが操作されると、ＣＰＵ２６は、マルチ撮像タスクの下で、レジスタＲＧＳＴ１に登録された撮影モードに従った取り込み処理と画像処理または画像処理のみを、レジスタＲＧＳＴ１に登録された撮影モードの順に繰り返し実行する。また、画像処理が完了する毎に記録処理が実行される。
【００３４】
取り込み処理は、撮影モードテーブルＴＢＬ１に登録された撮像設定値に基づいて実行される。例えば、撮影モードが“オート撮影”の場合、ＡＥ処理およびＡＦ処理の実行後に、１フレームの生画像データがＳＤＲＡＭ３２の静止画像エリア３２ｂ（図８参照）に取り込まれる。なお、ＡＥ処理およびＡＦ処理は、以下の要領で実行される。
【００３５】
図９を参照して、イメージセンサ１６の撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡを形成する。また、図２に示す前処理回路２０は、上述した処理に加えて、生画像データを簡易的にＲＧＢデータに変換する簡易ＲＧＢ変換処理を実行する。
【００３６】
ＡＥ評価回路２２は、前処理回路２０によって生成されたＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ評価回路２２から出力される。
【００３７】
ＡＦ評価回路２４は、前処理回路２０によって生成されたＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＦ評価回路２４から出力される。
【００３８】
ＣＰＵ２６は、ＡＥ評価回路２４の出力に基づくＡＥ処理をマルチ撮像タスクの下で実行し、これによって算出された最適ＥＶ値を定義する絞り量および露光時間をドライバ１８ｂおよび１８ｃにそれぞれ設定する。この結果、取り込み画像の明るさが厳格に調整される。ＣＰＵ２６はまた、ＡＦ評価回路２４からの出力に基づくＡＦ処理をマルチ撮像タスクの下で実行し、ドライバ１８ａを通じてフォーカスレンズ１２を合焦点に設定する。これによって、取り込み画像の鮮鋭度が向上する。
【００３９】
画像処理は、撮影モードテーブルＴＢＬ１に登録された撮像設定値に基づいて実行される。撮影モードが“オート撮影”の場合の画像処理においては、後処理回路３４によって、静止画像エリア３２ｂに取り込まれた生画像データが読み出されて、標準的な白バランス調整処理が施される。画像処理が施された画像データは、記録用画像データとしてＳＤＲＡＭ３２の記録画像エリア３２ｃ（図８参照）に書き込まれる。
【００４０】
上述のＡＥ処理およびＡＦ処理の実行後に静止画像エリア３２ｂに取り込まれた生画像データは、撮影モードが例えば“オート撮影＋ＷＢ(White balance)曇天”（図３参照）または“モノクロ撮影”（図３参照）の場合にも、用いることができる。したがって、レジスタＲＧＳＴ１に“オート撮影”に次いで“オート撮影＋ＷＢ曇天”または“モノクロ撮影”が登録された場合、新たな取り込み処理が行われることなく、静止画像エリア３２ｂに格納された生画像データを用いて撮影モードに従った画像処理が実行される。
【００４１】
撮影モードが“オート撮影＋曇天”の場合の画像処理においては、後処理回路３４によって、静止画像エリア３２ｂに取り込まれた生画像データが読み出されて、曇天に適した白バランス調整処理が施される。画像処理が施された画像データは、記録用画像データとして記録画像エリア３２ｃに書き込まれる。
【００４２】
また、撮影モードが“モノクロ撮影”の場合の画像処理においては、後処理回路３４によって、静止画像エリア３２ｂに取り込まれた生画像データが読み出されて、輝度成分が取り出される。取り出された輝度成分を用いて記録用画像データが作成され、記録画像エリア３２ｃに書き込まれる。
【００４３】
一方、レジスタＲＧＳＴ１に“オート撮影”，“オート撮影＋ＷＢ曇天”，または“モノクロ撮影”に次いで、“花火シーン”，“スポーツシーン”，“ＨＤＲ(High Dynamic Range)撮影”，または“ＨＤＲアート”などが登録された場合、新たな取り込み処理の実行が必要である。
【００４４】
撮影モードが“花火シーン”（図３参照）の場合の取り込み処理においては、フォーカスレンズ１２のパンフォーカス位置への配置後に、長時間露光によって得られた１フレームの生画像データが、静止画像エリア３２ｂに取り込まれる。その後、花火の表現に適した画像処理が取り込まれた生画像データに施され、記録用画像データとして記録画像エリア３２ｃに書き込まれる。
【００４５】
撮影モードが“スポーツシーン”（図３参照）の場合の取り込み処理においては、イメージセンサ１６を高感度に設定した後に、短時間露光によって得られた１フレームの生画像データが、静止画像エリア３２ｂに取り込まれる。その後、スポーツを行う人物の表現に適した画像処理が取り込まれた生画像データに施され、記録用画像データとして記録画像エリア３２ｃに書き込まれる。
【００４６】
撮影モードが“ＨＤＲ撮影”（図３参照）の場合の取り込み処理においては、互いに異なる３つの露光量が絞りユニット１４およびイメージセンサ１６にそれぞれ設定され、これらの３つの露光量にそれぞれ対応する３フレームの画像データが静止画像エリア３２ｂに取り込まれる。その後、取り込まれた３フレームの画像データに基づいて１フレームの合成画像データが作成され、記録用画像データとして記録画像エリア３２ｃに書き込まれる。
【００４７】
レジスタＲＧＳＴ１に“ＨＤＲ撮影”に次いで“ＨＤＲアート”（図３参照）が登録された場合、新たな取り込み処理が行われることなく、静止画像エリア３２ｂに格納された３フレームの生画像データを用いて画像処理が実行される。この場合、取り込まれた３フレームの画像データのコントラストおよび彩度が調整される。調整後の３フレームの画像データに基づいて１フレームの合成画像データが作成され、記録用画像データとして記録画像エリア３２ｃに書き込まれる。
【００４８】
上述の画像処理が完了する毎に、記録処理が実行される。記録画像エリア３２ｃに格納された記録用画像データは、記録媒体４２に新規作成された静止画ファイルに記録処理によって記録される。このようにして、１回のシャッタボタン２８ｓｈの操作によって、複数の静止画ファイルが生成される。
【００４９】
ＣＰＵ２６は、図１０に示すモード登録タスクおよび図１１〜図１２に示すマルチ撮像タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４４に記憶される。
【００５０】
図１０を参照して、ステップＳ１では、撮影モードテーブルＴＢＬ１に登録された撮影モードの名称を読み出し、撮影モード一覧画面の表示をＬＣＤドライバ３６に命令する。ＬＣＤドライバ３６は、読み出された名称に基づいてＬＣＤモニタ３８を駆動する。この結果、撮影モード一覧画面がＬＣＤモニタ３８に表示される。
【００５１】
ステップＳ３ではキー入力装置２８を通じて選択操作が行われたか否かを判別し、判別結果がＮＯであればステップＳ７に進む一方、判別結果がＹＥＳであればステップＳ５に進む。ステップＳ５では、選択された撮影モードの名称の表示色を変更し、その後にステップＳ３に戻る。
【００５２】
ステップＳ７ではキー入力装置２８を通じて選択解除操作が行われたか否かを判別し、判別結果がＮＯであればステップＳ１１に進む一方、判別結果がＹＥＳであればステップＳ９に進む。ステップＳ９では、解除対象の撮影モードの名称の表示色を元に戻し、その後にステップＳ３に戻る。
【００５３】
ステップＳ１１ではキー入力装置２８を通じて終了操作が行われたか否かを判別し、判別結果がＮＯであればステップＳ３に戻る一方、判別結果がＹＥＳであればステップＳ１３に進む。ステップＳ１３では、選択された撮影モードを選択テーブルＴＢＬ２に選択順に登録する。その後、モード登録タスクを終了する。
【００５４】
図１１を参照して、ステップＳ２１では取得順序選択画面をＬＣＤモニタ３８に表示する。キー入力装置２８を通じて選択操作が行われたか否かをステップＳ２３で繰り返し判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ２５に進む。
【００５５】
ステップＳ２５では、ステップＳ２３で判別された選択操作によって登録順が選択されたか否かを判別する。判別結果がＹＥＳであればステップＳ２７の処理を経てステップＳ３３に進み、判別結果がＮＯであればステップＳ２９およびＳ３１の処理を経てステップＳ３３に進む。
【００５６】
ステップＳ２７では選択テーブルＴＢＬ２の登録内容をそのままレジスタＲＧＳＴ１に読み出す一方、ステップＳ２９では選択テーブルＴＢＬ２に登録された複数の撮影モードを処理時間の優先順にソートする。ステップＳ３１では、ステップＳ２９のソート後の内容をレジスタＲＧＳＴ１に読み出す。
【００５７】
ステップＳ３３では、選択テーブルＴＢＬ２における撮影モードの登録数を、変数Ｎの最大値Ｎｍａｘに設定する。ステップＳ３５では変数Ｎを“１”に設定する。
【００５８】
ステップＳ３７では動画取り込み処理を実行する。この結果、シーンを表すスルー画像がＬＣＤモニタ３８に表示される。ステップＳ３９ではシャッタボタン２８ｓｈが操作されたか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ４１に進む。
【００５９】
ステップＳ４１では、レジスタＲＧＳＴ１に登録されたＮ番目の撮影モードに従った取り込み処理を実行する。この結果、１または２以上のフレームに対応した生画像データが静止画像エリア３２ｂに取り込まれる。
【００６０】
ステップＳ４３では、レジスタＲＧＳＴ１に登録されたＮ番目の撮影モードに従った画像処理を実行する。この結果、１フレームの記録用画像データが記録画像エリア３２ｃに書き込まれる。
【００６１】
ステップＳ４５では、記録処理を実行する。この結果、記録画像エリア３２ｃに格納された記録用画像データは、記録媒体４２に新規作成された静止画ファイルに記録される。
【００６２】
ステップＳ４７では変数Ｎをインクリメントし、変数ＮがＮｍａｘを超えたか否かをステップＳ４９で判別する。判別結果がＹＥＳであればステップＳ３５に戻る一方、判別結果がＮＯであればステップＳ５１に進む。
【００６３】
ステップＳ５１では、レジスタＲＧＳＴ１に登録されたＮ番目の撮影モードに従った取り込み処理を改めて実行する必要があるか否かを判別する。判別結果がＮＯであればステップＳ４３に戻る一方、判別結果がＹＥＳであればステップＳ４１に戻る。
【００６４】
以上の説明から分かるように、イメージセンサ１６は、撮像面で捉えられたシーンを表す生画像を出力する。ＣＰＵ２６は、Ｋ個（Ｋ：３以上の整数）の撮影モードを案内するメニューを出力し、所望のＬ個（Ｌ：２以上でＫ以下の整数）の撮影モードをＫ個の撮影モードの中から選択する操作をメニュー出力に関連して受け付ける。ＣＰＵ２６はまた、選択操作の後の画像取得指示に応答してイメージセンサ１６から生画像を取得し、選択操作によって選択されたＬ個の撮影モードにそれぞれ対応するＬ個の画像処理を取得された生画像に施してＬ個の記録用画像を作成する。
【００６５】
所望のＬ個の撮影モードが選択操作によって選択され、その後に画像取得操作が行われると、撮像手段から生画像が取得され、Ｌ個の撮影モードに対応するＬ個の画像処理が取得された生画像に対して施され、Ｌ個の記録用画像が作成される。
【００６６】
Ｌ個の撮影モードを選択操作に応答して選択することで、処理画像の品質の自由度が確保される。また、Ｌ個の記録用画像を画像取得操作に応答して作成することで、記録用画像間での画角および／または被写体のずれが抑制される。こうして操作性が向上する。
【００６７】
なお、この実施例では、図３に示す７種類の撮影モードについて説明したが、これら以外の撮影モードを用いてもよい。
【００６８】
また、この実施例では、マルチ撮像タスクの起動後の操作者の選択操作の後に、処理時間の優先のためのソート処理を実行するようにした。しかし、予めソート処理の実行を完了させておいてもよい。例えば、モード登録タスクにおいて、終了操作が行われた後にソート処理を実行し、登録順および処理時間優先順の両方の順序を保存するようにしてもよい。
【００６９】
また、この実施例では、撮影モードに従った画像処理が完了する毎に記録処理を実行するようにした。しかし、他のタイミングで記録処理を実行するようにしてもよい。例えば、記録画像エリアに複数の記録用画像データを格納できるようにして、撮影モードに従った取り込み処理および画像処理が全て完了した後に、各々の記録処理を実行するようにしてもよい。
【００７０】
また、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４４に予め記憶される。しかし、外部サーバに接続するための通信Ｉ／Ｆ６０を図１３に示す要領でディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４４に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００７１】
また、この実施例では、ＣＰＵ２６によって実行される処理を、図１０に示すモード登録タスクおよび図１１〜１２に示すマルチ撮像タスクを含む複数のタスクに区分するようにした。しかし、これらのタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を統合するようにしてもよい。また、転送タスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【００７２】
また、この実施例では、ディジタルカメラを用いて説明したが、本発明は、タブレット型コンピュータ，携帯電話端末，またはスマートフォンなどにも適用することができる。
【符号の説明】
【００７３】
１０  …  ディジタルビデオカメラ
１６  …  イメージセンサ
２０  …  前処理回路
２６  …  ＣＰＵ
３２  …  ＳＤＲＡＭ
３４  …  後処理回路
４２  …  記録媒体
【図１】
2014011543.tif 000003
【図２】
2014011543.tif 000004
【図３】
2014011543.tif 000005
【図４】
2014011543.tif 000006
【図５】
2014011543.tif 000007
【図６】
2014011543.tif 000008
【図７】
2014011543.tif 000009
【図８】
2014011543.tif 000010
【図９】
2014011543.tif 000011
【図１０】
2014011543.tif 000012
【図１１】
2014011543.tif 000013
【図１２】
2014011543.tif 000014
【図１３】
2014011543.tif 000015