(57)【要約】【課題】画像を再生する際にユーザの利便性を向上できる撮像装置を提供する。【解決手段】デジタルカメラ１００は、被写体を連続的に撮像して複数の画像データを生成するＣＣＤイメージセンサ１２０と、複数の画像データの中の少なくとも１つの画像データに対して、画像処理を実行する優先度を、設定するコントローラ１３０と、画像処理を実行する優先度に基づいて、複数の画像データを、画像処理する画像処理部１２２と、を備えている。【選択図】図１
2014099803.tif 000002
【特許請求の範囲】
【請求項１】
被写体を連続的に撮像して複数の画像データを生成する撮像部と、
複数の前記画像データの中の少なくとも１つの前記画像データに対して、画像処理を実行する優先度を、設定する制御部と、
前記優先度に基づいて、複数の前記画像データを、画像処理する画像処理部と、
を備えた撮像装置。
【請求項２】
前記制御部は、複数の前記画像データそれぞれの記録情報、及び複数の前記画像データそれぞれのリソース使用情報の少なくともいずれか一方に基づいて、前記優先度を、設定する、
請求項１に記載の撮像装置。
【請求項３】
前記制御部は、前記記録情報が新しい前記画像データ、及び前記リソース使用情報が大きい前記画像データの少なくともいずれか一方を、他の前記画像データより優先的に画像処理するように、前記優先度を設定する、
請求項２に記載の撮像装置。
【請求項４】
前記制御部は、
被写体を撮像する第１モード、及び画像データを再生する第２モードを、認識し、
動作モードが前記第１モードから前記第２モードに切り換わった場合に、前記記録情報が新しい前記画像データの前記優先度を、他の前記画像データの前記優先度より、高く設定する、
請求項３に記載の撮像装置。
【請求項５】
前記制御部は、
動作モードが前記第１モードの場合、前記リソース使用情報が大きい前記画像データの前記優先度を、前記記録情報が新しい前記画像データの前記優先度より、高く設定し、
動作モードが前記第１モードから前記第２モードに切り換わった場合、前記記録情報が新しい前記画像データの前記優先度を、前記リソース使用情報が大きい前記画像データの前記優先度より、高く設定する、
請求項４に記載の撮像装置。
【請求項６】
前記制御部は、
動作モードが前記第１モードから前記第２モードに切り換わった場合、且つ連続的な前記撮像が終了した場合、
最後に撮像された前記画像データの前記優先度を、前記記録情報が新しい前記画像データの前記優先度より、低く設定し、
最後に撮影された前記画像データの前記優先度を、前記記録情報が新しい前記画像データの前記優先度と、前記リソース使用情報が大きい前記画像データの前記優先度との間に、設定する、
請求項５に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、撮像装置に関する。
【背景技術】
【０００２】
一般的なデジタルカメラでは、連写が実行された場合、メモリに記録された画像データが、時系列に沿って順番に処理される。そして、最後にメモリに記録された画像データの処理が終了した後に、最後の画像データが画面に表示される（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２１７５１０
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、画像を再生する際にユーザの利便性を向上できる撮像装置を提供する。
【課題を解決するための手段】
【０００５】
本開示における撮像装置は、撮像部と、制御部と、画像処理部とを、備えている。撮像部は、被写体を連続的に撮像して複数の画像データを生成する。制御部は、複数の前記画像データの中の少なくとも１つの前記画像データに対して、画像処理を実行する優先度を、設定する。画像処理部は、前記優先度に基づいて、複数の前記画像データを、画像処理する。
【発明の効果】
【０００６】
本開示における撮像装置では、画像を再生する際に、ユーザの利便性を向上できる。
【図面の簡単な説明】
【０００７】
【図１】第１から第３の実施形態に係るデジタルカメラの正面図
【図２】第１から第３の実施形態に係るデジタルカメラの背面図
【図３】第１から第３の実施形態に係るデジタルカメラのブロック図
【図４】第１から第３の実施形態に係るデジタルカメラの動作概要を説明するためのフローチャート
【図５】第１本実施形態に係る連写時のデータ処理動作を説明するためのフローチャート
【図６】第１本実施形態に係る連写時のデータ処理動作を説明するための模式図
【図７】第２本実施形態に係る連写時のデータ処理動作を説明するための模式図
【図８】第３本実施形態に係る連写時のデータ処理動作を説明するための模式図
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【０００９】
なお、発明者（ら）は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１０】
以下の実施形態では、撮像装置の一例として、デジタルカメラを例に挙げて説明する。また、以下の説明では、デジタルカメラの通常姿勢（以下、横撮り姿勢ともいう）を基準として、被写体に向かう方向を「前方」、被写体から離れる方向を「後方」、鉛直上方を「上方」、鉛直下方を「下方」、被写体に正対した状態における右向きを「右方」、被写体に正対した状態における左向きを「左方」と、定義する。
【００１１】
（１．第１実施形態）
以下、図１〜図８を参照して、本実施形態に係るデジタルカメラ１００（撮像装置の一例）について説明する。デジタルカメラ１００は、動画及び静止画を撮像可能な撮像装置である。
【００１２】
（１−１．デジタルカメラの構成）
図１は、本実施形態に係るデジタルカメラの正面図である。図１に示すように、デジタルカメラ１００は、その正面に光学系１１０を収納するレンズ鏡筒、及びフラッシュ１６０を備える。デジタルカメラ１００の上面には、操作ユニット１５０が、設けられている。操作ユニット１５０は、静止画レリーズ釦２０１と、ズームレバー２０２と、電源釦２０３と、シーン切換ダイヤル２０９等とを、含んでいる。
【００１３】
図２は、本実施形態に係るデジタルカメラの背面図である。図２に示すように、デジタルカメラ１００の背面には、操作ユニット１５０が、設けられている。操作ユニット１５０は、液晶モニタ１２３と、中央釦２０４と、十字釦２０５と、動画レリーズ釦２０６と、モード切換スイッチ２０７等とを、さらに含んでいる。
【００１４】
図３は、本実施形態に係るデジタルカメラのブロック図である。図３に示すように、デジタルカメラ１００は、光学系１１０、ＣＣＤイメージセンサ１２０、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１２１、画像処理部１２２、バッファメモリ１２４、液晶モニタ１２３、コントローラ１３０、カードスロット１４１、メモリカード１４０、フラッシュメモリ１４２、操作ユニット１５０、及びフラッシュ１６０を、備える。
【００１５】
光学系１１０は、被写体像を形成する。光学系１１０は、フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３及びシャッタ１１４を有する。他の実施形態として、光学系１１０は、光学式手ブレ補正レンズＯＩＳ（Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）を含んでいてもよい。また、光学系１１０に含まれるレンズは、何枚のレンズから構成されるものであってもよいし、何群のレンズから構成されるものであってもよい。
【００１６】
フォーカスレンズ１１１は、被写体のフォーカス状態を調節するレンズである。ズームレンズ１１２は、被写体の画角を調節するレンズである。絞り１１３は、ＣＣＤイメージセンサ１２０に入射する光量を、調節する。シャッタ１１４は、ＣＣＤイメージセンサ１２０に入射する光の露出時間を、調節する。フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３、及びシャッタ１１４それぞれは、ＤＣモータ又はステッピングモータ等の駆動ユニットにより、コントローラ１３０から発行される制御信号に従って駆動される。
【００１７】
ＣＣＤイメージセンサ１２０は、光学系１１０により形成された被写体像を撮像する撮像素子である。ＣＣＤイメージセンサ１２０は、被写体像を写すフレーム（コマ）の画像データを生成する。
【００１８】
ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１２１は、ＣＣＤイメージセンサ１２０により生成された画像データに対して、各種処理を施す。具体的には、ＡＦＥ１２１は、相関二重サンプリングによる雑音抑圧、アナログゲインコントローラによるＡ／Ｄコンバータの入力レンジ幅への増幅、Ａ／ＤコンバータによるＡ／Ｄ変換等の処理を施す。
【００１９】
画像処理部１２２は、ＡＦＥ１２１により各種処理が施された画像データに対して、各種処理を施す。画像処理部１２２は、画像データに対して、各種の処理を実行する。各種の処理には、スミア補正、ホワイトバランス補正、ガンマ補正、ＹＣ変換処理、電子ズーム処理、圧縮処理、縮小処理、及び拡大処理等が、含まれる。このような処理を画像データに対して実行することによって、画像処理部１２２は、スルー画像及び記録画像を生成する。本実施形態では、画像処理部１２２は、プログラムを実行するマイクロコンピュータである。しかしながら、他の実施形態では、画像処理部１２２は、ハードワイヤードな電子回路であってもよい。また、画像処理部１２２は、コントローラ１３０等と一体的に構成されるものであってもよい。
【００２０】
コントローラ１３０（制御部の一例）は、デジタルカメラ１００全体の動作を統括制御する。コントローラ１３０は、ＲＯＭ及びＣＰＵ等により構成される。ＲＯＭには、全体制御プログラム、及び個別制御プログラムが、格納されている。全体制御プログラムは、デジタルカメラ１００全体の動作を統括制御するためのプログラムである。個別制御プログラムは、ファイル制御、オートフォーカス制御（ＡＦ制御）、自動露出制御（ＡＥ制御）、及びフラッシュ１６０の発光制御に関するプログラムである。
【００２１】
コントローラ１３０は、合成判定部１３０ａにおいて、画像合成部１２２ａにおける画像データの合成処理が成功したか否かを、判定する。合成判定部１３０ａの処理の詳細については、後述される。
【００２２】
コントローラ１３０は、画像処理部１２２により各種処理が施された画像データを、静止画データ又は動画データとして、メモリカード１４０及びフラッシュメモリ１４２（以下、メモリカード１４０等）に記録する。コントローラ１３０は、本実施形態では、プログラムを実行するマイクロコンピュータであるが、これに代えて、ハードワイヤードな電子回路であってもよい。また、コントローラ１３０は、画像処理部１２２等と一体的に構成されるものであってもよい。
【００２３】
液晶モニタ１２３は、スルー画像及び記録画像等の画像を、表示する。スルー画像及び記録画像は、画像処理部１２２により生成される。スルー画像は、デジタルカメラ１００が撮影モードに設定されている間に一定の時間間隔で連続的に生成される一連の画像である。詳細には、この一連の画像に対応する一連の画像データは、一定の時間間隔で、ＣＣＤイメージセンサ１２０により、生成される。ユーザは、液晶モニタ１２３に表示されるスルー画像を参照することにより、被写体の構図を確認しながら撮影することができる。
【００２４】
記録画像は、メモリカード１４０等に記録されている静止画データ又は動画データを、デコード（伸張）することにより得られる画像である。記録画像は、デジタルカメラ１００が再生モードに設定されている時に、液晶モニタ１２３上に表示される。なお、記録画像には、バッファメモリ１２４に蓄積されている静止画データ又は動画データが、含まれている。
【００２５】
他の実施形態では、液晶モニタ１２３の代わりに、有機ＥＬディスプレイ等のような、画像を表示可能な任意のディスプレイが、使用されてもよい。
【００２６】
バッファメモリ１２４（記録部の一例）は、画像処理部１２２及びコントローラ１３０のワークメモリとして機能する揮発性の記憶媒体である。本実施形態では、バッファメモリ１２４は、ＤＲＡＭである。
【００２７】
フラッシュメモリ１４２は、デジタルカメラ１００の内部メモリである。フラッシュメモリ１４２は、不揮発性の記録媒体である。フラッシュメモリ１４２は、図示しないカスタマイズ項目登録領域及び現在値保持領域を、有する。
【００２８】
カードスロット１４１には、メモリカード１４０が着脱可能に挿入される。カードスロット１４１は、メモリカード１４０と電気的及び機械的に接続される。
【００２９】
メモリカード１４０（記録部の一例）は、デジタルカメラ１００の外部メモリである。メモリカード１４０は、不揮発性の記録媒体である。
【００３０】
操作ユニット１５０は、ユーザから操作を受け付ける操作インターフェースである。操作ユニット１５０は、デジタルカメラ１００の外装に配置される操作釦や操作ダイヤル等の総称である。操作ユニット１５０は、静止画レリーズ釦２０１、動画レリーズ釦２０６、ズームレバー２０２、電源釦２０３、中央釦２０４、十字釦２０５、モード切換スイッチ２０７、及びシーン切換ダイヤル２０９を、含む。操作ユニット１５０は、ユーザによる操作を受け付けると、操作の内容に対応する信号を、コントローラ１３０に送信する。
【００３１】
静止画レリーズ釦２０１は、静止画記録のタイミングを指示するための押下式スイッチである。動画レリーズ釦２０６は、動画記録の開始／終了のタイミングを指示するための押下式スイッチである。コントローラ１３０は、レリーズ釦２０１，２０６が押下されたタイミングに合わせて、静止画データ又は動画データの生成を、画像処理部１２２等に指示する。ここで生成された静止画データ又は動画データは、メモリカード１４０内等に格納される。
【００３２】
ズームレバー２０２は、画角を広角端と望遠端との間で調節するためのレバーである。コントローラ１３０は、ズームレバー２０２に対するユーザの操作に応じて、ズームレンズ１１２を駆動する。
【００３３】
電源釦２０３は、デジタルカメラ１００の各部への電力供給のＯＮとＯＦＦとを切り換えるためのスライド式スイッチである。
【００３４】
中央釦２０４及び十字釦２０５は、押下式スイッチである。ユーザは、中央釦２０４及び十字釦２０５を操作することにより、液晶モニタ１２３に様々な設定画面（図示しない設定メニュー画面及びクイック設定メニュー画面を含む）を、表示することができる。この設定画面において、ユーザは、様々な撮影条件及び再生条件に関する設定項目の値を、設定することができる。
【００３５】
モード切換スイッチ２０７は、デジタルカメラ１００を撮影モード及び再生モードに切り換えるためのスライド式スイッチである。
【００３６】
シーン切換ダイヤル２０９は、シーンモードを切り換えるダイヤルである。シーンモードとは、撮影状況に応じて設定されるモードの総称である。撮影状況に影響を与える要因には、各被写体や撮影環境等が含まれる。シーン切換ダイヤル２０９の切り換えによって、複数のシーンモードの中のいずれか１つのシーンモードが設定される。
【００３７】
複数のシーンモードには、例えば、風景モード、人物モード、夜景モード、及び逆光モードが含まれる。例えば、人物モードとは、人物の肌色が適正な色合いになるように撮影する場合に適したモードである。逆光モードとは、明暗差が大きい環境で撮影する場合に適したモードである。
【００３８】
（１−２．デジタルカメラの動作概要）
図４は、本デジタルカメラの特徴的な動作を説明するためのフローチャートである。
【００３９】
ユーザが電源釦２０３を操作してデジタルカメラ１００の電源を入れると、コントローラ１３０は、モード切換スイッチ２０７の設定を、参照する。詳細には、コントローラ１３０は、モード切換スイッチ２０７の設定が撮影モードであるか再生モードであるかを、判断する（Ｓ１０１）。
【００４０】
モード切換スイッチ２０７が撮影モードに設定されている場合（Ｓ１０１でＹｅｓ）、コントローラ１３０は、撮影モードにおいて撮影待機状態となる。撮影待機状態では、コントローラ１３０は、ユーザによる静止画レリーズ釦２０１の押下を監視している（Ｓ１０２）。コントローラ１３０が、ユーザによる静止画レリーズ釦２０１の押下を、検出しなかった場合（Ｓ１０２でＮｏ）、画像処理部１２２によって生成されたスルー画像が、液晶モニタ１２３に表示される（Ｓ１０７）。そして、コントローラ１３０は、再びＳ１０１からの処理を繰り返す。
【００４１】
一方で、ユーザにより静止画レリーズ釦２０１が押された場合、コントローラ１３０は、静止画レリーズ釦２０１の押下状態を検出する（Ｓ１０２でＹｅｓ）。すると、コントローラ１３０は、静止画レリーズ釦２０１の押下状態に応じて、撮影が連写であるか単写であるかを、判断する（Ｓ１０３）。ここで、撮影が単写であると判断された場合（Ｓ１０３でＮｏ）、単写用のデータ処理、例えば、データ生成、画像処理、及び画像記録が、実行される（Ｓ１０４）。例えば、画像処理部１２２は、１個の画像データの生成処理、及びこの画像データに対する上述した各種の画像処理を、実行する。そして、画像処理が終了すると、記録用の画像データが、メモリカード１４０に記録される。また、記録用の画像データを用いて、記録画像が液晶モニタ１２３に表示される（Ｓ１０６）。すると、コントローラ１３０は、再びＳ１０１からの処理を繰り返す。なお、ここでは、記録画像は、例えば、レビュー用の画像に対応している。
【００４２】
一方で、撮影が連写であると判断された場合（Ｓ１０４でＹｅｓ）、連写に関するデータ生成処理、画像処理、及び画像記録が、実行される（Ｓ１０５）。例えば、画像処理部１２２は、複数の画像データの生成処理、及びこれら画像データに対する上述した各種の画像処理を、実行する。そして、画像処理が終了すると、記録用の画像データが、メモリカード１４０に記録される。また、記録用の画像データを用いて、記録画像が液晶モニタ１２３に表示される（Ｓ１０６）。すると、コントローラ１３０は、再びＳ１０１からの処理を繰り返す。
【００４３】
続いて、コントローラ１３０は、再び、モード切換スイッチ２０７によって設定されるモード（撮影モード、再生モード）を参照する（Ｓ１０１）。ここで、モード切換スイッチ２０７が再生モードに設定された場合（Ｓ１０１でＮｏ）、コントローラ１３０は、動作モードを撮影モードから再生モードへと変更する。すると、撮影モードにおいて撮影された最新の画像が、再生画像として、液晶モニタ１２３に表示される（Ｓ１１０）。
【００４４】
（１−３．連写時のデジタルカメラの動作）
ここでは、本開示の特徴である連写時のデータ処理動作を、図５及び図６を参照して、詳細に説明する。図５は、連写時のデータ処理動作を示すフローチャートである。
【００４５】
図６の「ＣＣＤ」の横に示された各ブロックは、センサ画像データが生成された順番を、示している。また、「画像処理」の横に示された各ブロックは、画像処理の対象となるセンサ画像データ（「ＣＣＤ」ブロックの数字）を、示している。「動作モード」の横に示された各ブロックは、実行中の動作モードを示している。
【００４６】
図６は、１１回の連写が実行された場合の例を、示している。この場合、１１番目のセンサ画像データが生成された時に、動作モードが、撮影モードから再生モードに切り換えられる。なお、連写の回数が、どのような回数であっても、本開示は適用可能である。
【００４７】
コントローラ１３０が、撮影が連写であると判断し（図４のＳ１０３でＹｅｓ）、連写用のデータ処理が実行される場合（図４のＳ１０５）、まず、ＣＣＤイメージセンサ１２０は、１番目のセンサ画像データを、生成する（Ｓ２０１）。そして、１番目のセンサ画像データは、バッファメモリ１２４に記録される。
【００４８】
センサ画像データがバッファメモリ１２４に記録されると、コントローラ１３０は、バッファメモリ１２４に記録されたセンサ画像データに対して、画像処理を実行する優先度Ｎを、設定する（Ｓ２０２）。ここでは、優先度Ｎが、センサ画像データのタイムスタンプ（記録情報の一例）に基づいて、設定される。例えば、１番目のセンサ画像データは、初期データであるので、優先度Ｎは最高（Ｎ＝１）である。具体的には、１番目のセンサ画像データは、タイムスタンプが常に最新であるので、常に優先度Ｎは最高（Ｎ＝１）である。なお、優先度Ｎは、数字が小さいほど、優先度が高い状態を示している。
【００４９】
続いて、画像処理部１２２は、優先度Ｎに基づいて、画像処理を実行する（Ｓ２０３）。例えば、１番目のセンサ画像データをバッファメモリ１２４から読み出して、上述した各種の画像処理を、１番目のセンサ画像データに対して実行する。
【００５０】
この画像処理が実行されている間には、ＣＣＤイメージセンサ１２０は、例えば、２番目のセンサ画像データから４番目のセンサ画像データを、生成している。そして、これら３個のセンサ画像データは、バッファメモリ１２４に記録される。
【００５１】
すると、上記のように、コントローラ１３０は、バッファメモリ１２４に記録されたセンサ画像データに対して、画像処理を実行する優先度Ｎを、設定する（Ｓ２０４）。ここでも、優先度Ｎが、センサ画像データのタイムスタンプに基づいて、設定されている。なお、画像処理が終了したものについては、優先度Ｎの設定は実行していない。
【００５２】
例えば、複数のセンサ画像データが、バッファメモリ１２４に順に記録されていくと、コントローラ１３０は、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、優先度Ｎを設定する。例えば、１番目のセンサ画像データに対する画像処理が実行されている間には、２番目のセンサ画像データ、３番目のセンサ画像データ、４番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。より具体的には、２番目のセンサ画像データ、３番目のセンサ画像データ、４番目のセンサ画像データの順に、「Ｎ＝３」、「Ｎ＝２」、「Ｎ＝１」となっている。
【００５３】
続いて、画像処理部１２２が、１番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。なお、コントローラ１３０は、全ての画像処理が終了したか否かを、監視している（Ｓ２０６）。そして、全ての画像処理が終了した場合（Ｓ２０６でＹｅｓ）、コントローラ１３０は、連写用のデータ処理を終了する。一方で、全ての画像処理が終了しない限り（Ｓ２０６でＮｏ）、コントローラ１３０は、連写用のデータ処理を続行する。
【００５４】
続いて、連写用のデータ処理が続行される場合（Ｓ２０６でＮｏ）、コントローラ１３０は、バッファメモリ１２４を参照して、上記の優先度Ｎに基づいてセンサ画像データを処理するように、画像処理部１２２に対して命令を指示する。すると、画像処理部１２２は、優先度Ｎが最高（Ｎ＝１）である４番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。
【００５５】
４番目のセンサ画像データに対する画像処理が、実行されている間には、複数のセンサ画像データが、バッファメモリ１２４に更に追加される。この間にも、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する（Ｓ２０４）。例えば、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、７番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。より具体的には、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、７番目のセンサ画像データの順に、「Ｎ＝５」、「Ｎ＝４」、「Ｎ＝３」、「Ｎ＝２」、「Ｎ＝１」となっている。
【００５６】
続いて、画像処理部１２２が、４番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【００５７】
続いて、連写用のデータ処理が続行される場合（Ｓ２０６でＮｏ）、上記と同様に、画像処理部１２２は、この時点で優先度Ｎが最高（Ｎ＝１）である７番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。そして、７番目のセンサ画像データに対する画像処理が、実行されている間には、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、８番目のセンサ画像データ、９番目のセンサ画像データ、１０番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する（Ｓ２０４）。
【００５８】
より具体的には、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、８番目のセンサ画像データ、９番目のセンサ画像データ、１０番目のセンサ画像データの順に、「Ｎ＝７」、「Ｎ＝６」、「Ｎ＝５」、「Ｎ＝４」、「Ｎ＝３」、「Ｎ＝２」、「Ｎ＝１」となっている。
【００５９】
続いて、画像処理部１２２が、７番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【００６０】
続いて、連写用のデータ処理が続行された場合（Ｓ２０６でＮｏ）、上記と同様に、画像処理部１２２は、この時点で優先度Ｎが最高（Ｎ＝１）である１０番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。この間には、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、８番目のセンサ画像データ、９番目のセンサ画像データ、１１番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定している（Ｓ２０４）。
【００６１】
より具体的には、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、８番目のセンサ画像データ、９番目のセンサ画像データ、１１番目のセンサ画像データの順に、「Ｎ＝７」、「Ｎ＝６」、「Ｎ＝５」、「Ｎ＝４」、「Ｎ＝３」、「Ｎ＝２」、「Ｎ＝１」となっている。
【００６２】
続いて、画像処理部１２２が、１０番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【００６３】
続いて、連写用のデータ処理が続行された場合（Ｓ２０６でＮｏ）、画像処理部１２２は、上記の優先度Ｎに基づいて、画像処理を実行する（Ｓ２０３）。例えば、まず、画像処理部１２２は、１１番目のセンサ画像データ（最後のセンサ画像データ）に対して、画像処理を実行する。また、同様に、９番目のセンサ画像データ、８番目のセンサ画像データ、６番目のセンサ画像データ、５番目のセンサ画像データ、３番目のセンサ画像データ、２番目のセンサ画像データの順に、画像処理部１２２は画像処理を実行する。
【００６４】
続いて、この状態では、全てのセンサ画像データに対する優先度Ｎの設定は終了しているので、Ｓ２０４をスキップして、これら画像処理後の記録用の画像データが、メモリカード１４０に記録される（Ｓ２０５）。このように、全てのセンサ画像データの画像処理が終了すると、連写時のデータ処理動作が、終了する（Ｓ２０６でＹｅｓ）。また、上記のように、全てのセンサ画像データの画像処理が終了するまでは、連写時のデータ処理動作が、繰り返し実行される（Ｓ２０６でＮｏ）。
【００６５】
（１−４．本デジタルカメラの効果）
従来技術では、連写時には、メモリに記録された画像データを、時系列に沿って順番に処理していたので、連写終了時に、撮影モードから再生モードに切り換えられた場合に、最後の画像データを液晶モニタ１２３に再生するための待機時間が、長くなってしまうおそれがあった。これに対して、本開示のデジタルカメラ１００では、上記のように、優先度Ｎに基づいて、複数の画像データを画像処理しているので、連写終了時に、撮影モードから再生モードに切り換えたとしても、最後の画像データを液晶モニタ１２３に再生するための待機時間を、短くすることができる。このように、本開示のデジタルカメラ１００では、画像を再生する際に、ユーザの利便性を向上できる。
【００６６】
なお、ここでは、議論の一般性を失わないように、１１番目の画像が、撮影終了時の画像（最後の画像）である場合を例を示した。これに対して、１０番目の画像が、撮影終了時の画像（最後の画像）である場合は、１０番目の画像に対する画像処理が終了した時点で、１０番目の画像（最後の画像）を表示することができるので、待機時間をより短くすることができる。
【００６７】
（２．第２実施形態）
第２実施形態における、デジタルカメラの構成、及び連写時のデジタルカメラの動作は、上述した第１実施形態と同様であるので、これらの説明については、ここでは省略する。以下では、第２実施形態の特徴である、連写時のデジタルカメラの動作についてのみ、詳細に説明する。
【００６８】
（２−１．連写時のデジタルカメラの動作）
ここでは、本開示の特徴である連写時のデータ処理動作を、図５及び図７を参照して、詳細に説明する。
【００６９】
図７の「ＣＣＤ」の横に示された各ブロックは、センサ画像データが生成された順番を、示している。また、「画像処理」の横に示された各ブロックは、画像処理の対象となるセンサ画像データ（「ＣＣＤ」ブロックの数字）を、示している。「動作モード」の横に示された各ブロックは、実行中の動作モードを示している。
【００７０】
図７は、１１回の連写が実行された場合の例を、示している。この場合、５番目のセンサ画像データのリソース使用量が、所定の閾値より大きくなっている。この状態を示すために、図７では、８番目のセンサ画像データに対応するブロックには、三角記号を付している。また、１１番目のセンサ画像データが生成された時に、動作モードが、撮影モードから再生モードに切り換えられる。なお、連写の回数が、どのような回数であっても、本開示は適用可能である。
【００７１】
コントローラ１３０が、撮影が連写であると判断し（図４のＳ１０３でＹｅｓ）、連写用のデータ処理が実行される場合（図４のＳ１０５）、まず、ＣＣＤイメージセンサ１２０は、１番目のセンサ画像データを、生成する（Ｓ２０１）。そして、１番目のセンサ画像データは、バッファメモリ１２４に記録される。
【００７２】
センサ画像データがバッファメモリ１２４に記録されると、コントローラ１３０は、バッファメモリ１２４に記録されたセンサ画像データに対して、画像処理を実行する優先度Ｎを、設定する（Ｓ２０２）。ここでは、優先度Ｎが、センサ画像データのタイムスタンプ、及びセンサ画像データのリソース使用量（リソース使用情報の一例）に基づいて、設定される。例えば、１番目のセンサ画像データは、初期データであるので、優先度Ｎは最高（Ｎ＝１）である。具体的には、１番目のセンサ画像データは、タイムスタンプが常に最新であるので、常に優先度Ｎは最高（Ｎ＝１）である。
【００７３】
なお、優先度Ｎは、数字が小さいほど、優先度が高い状態を示している。また、優先度Ｎの設定形態（数字の設定形態）は、第１実施形態と同様であるので、以下では省略する。
【００７４】
続いて、画像処理部１２２は、優先度Ｎに基づいて、画像処理を実行する（Ｓ２０３）。例えば、１番目のセンサ画像データをバッファメモリ１２４から読み出して、上述した各種の画像処理を、１番目のセンサ画像データに対して実行する。
【００７５】
この画像処理が実行されている間には、図７に示すように、ＣＣＤイメージセンサ１２０は、例えば、２番目のセンサ画像データから４番目のセンサ画像データを、生成している。そして、これら３個のセンサ画像データは、バッファメモリ１２４に記録される。
【００７６】
すると、上記のように、コントローラ１３０は、バッファメモリ１２４に記録されたセンサ画像データに対して、画像処理を実行する優先度Ｎを、設定する（Ｓ２０４）。ここでは、優先度Ｎが、センサ画像データのタイムスタンプ及びセンサ画像データのリソース使用量に基づいて、設定されている。なお、画像処理が終了したものについては、優先度Ｎの設定は実行していない。
【００７７】
例えば、複数のセンサ画像データが、バッファメモリ１２４に順に記録されていくと、コントローラ１３０は、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、優先度Ｎを設定する。さらに、コントローラ１３０は、リソース使用量が所定の閾値より大きいセンサ画像データの優先度Ｎが、他のセンサ画像データの優先度Ｎより高くなるように、優先度Ｎを設定する。
【００７８】
図７に示すように、１番目のセンサ画像データに対する画像処理が実行されている間には、リソース使用量が所定の閾値より大きいセンサ画像データが存在していないので、第１実施形態と同様に、２番目のセンサ画像データ、３番目のセンサ画像データ、４番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。
【００７９】
続いて、画像処理部１２２が、１番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。なお、コントローラ１３０は、全ての画像処理が終了したか否かを、監視している（Ｓ２０６）。そして、全ての画像処理が終了した場合（Ｓ２０６でＹｅｓ）、コントローラ１３０は、連写用のデータ処理を終了する。一方で、全ての画像処理が終了しない限り（Ｓ２０６でＮｏ）、コントローラ１３０は、連写用のデータ処理を続行する。
【００８０】
続いて、連写用のデータ処理が続行される場合（Ｓ２０６でＮｏ）、コントローラ１３０は、バッファメモリ１２４を参照して、上記の優先度Ｎに基づいてセンサ画像データを処理するように、画像処理部１２２に対して命令を指示する。すると、画像処理部１２２は、優先度Ｎが最高（Ｎ＝１）である４番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。
【００８１】
４番目のセンサ画像データに対する画像処理が、実行されている間には、図７に示すように、複数のセンサ画像データが、バッファメモリ１２４に更に追加される。この間には、まず、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。次に、リソース使用量が所定の閾値より大きいセンサ画像データの優先度Ｎが、他のセンサ画像データの優先度Ｎより高くなるように、優先度Ｎを設定する。例えば、２番目のセンサ画像データ、３番目のセンサ画像データ、６番目のセンサ画像データ、７番目のセンサ画像データ、５番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する（Ｓ２０４）。
【００８２】
なお、ここでは、リソース使用量が所定の閾値より大きいセンサ画像データが１個である場合を例を示した。これに対して、リソース使用量が所定の閾値より大きいセンサ画像データが複数である場合は、これら複数のセンサ画像データにおいて、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。また、これら複数のセンサ画像データにおいて、リソース使用量の大きさが大きくなるにつれて、優先度Ｎが高くなるように、優先度Ｎを設定するようにしてもよい。
【００８３】
続いて、画像処理部１２２が、４番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【００８４】
続いて、連写用のデータ処理が続行された場合（Ｓ２０６でＮｏ）、画像処理部１２２は、この時点で優先度Ｎが最高（Ｎ＝１）である５番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。そして、５番目のセンサ画像データに対する画像処理が、実行されている間には、２番目のセンサ画像データ、３番目のセンサ画像データ、６番目のセンサ画像データ、７番目のセンサ画像データ、８番目のセンサ画像データ、９番目のセンサ画像データ、１０番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する（Ｓ２０４）。
【００８５】
続いて、画像処理部１２２が、５番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。そして、画像処理部１２２は、この時点で優先度Ｎが最高（Ｎ＝１）である１０番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。この間には、２番目のセンサ画像データ、３番目のセンサ画像データ、６番目のセンサ画像データ、７番目のセンサ画像データ、８番目のセンサ画像データ、９番目のセンサ画像データ、１１番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する（Ｓ２０４）。
【００８６】
続いて、画像処理部１２２が、１０番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【００８７】
続いて、連写用のデータ処理が続行された場合（Ｓ２０６でＮｏ）、画像処理部１２２は、上記の優先度Ｎに基づいて、画像処理を実行する（Ｓ２０３）。例えば、まず、画像処理部１２２は、１１番目のセンサ画像データ（最後のセンサ画像データ）に対して、画像処理を実行する。また、同様に、９番目のセンサ画像データ、８番目のセンサ画像データ、７番目のセンサ画像データ、６番目のセンサ画像データ、３番目のセンサ画像データ、２番目のセンサ画像データの順に、画像処理部１２２は画像処理を実行する。
【００８８】
続いて、この状態では、全てのセンサ画像データに対する優先度Ｎの設定は終了しているので、Ｓ２０４をスキップして、これら画像処理後の記録用の画像データが、メモリカード１４０に記録される（Ｓ２０５）。このように、全てのセンサ画像データの画像処理が終了すると、連写時のデータ処理動作が、終了する（Ｓ２０６でＹｅｓ）。また、上記のように、全てのセンサ画像データの画像処理が終了するまでは、連写時のデータ処理動作が、繰り返し実行される（Ｓ２０６でＮｏ）。
【００８９】
（２−２．本デジタルカメラの効果）
本開示のデジタルカメラ１００では、上記のように、優先度Ｎに基づいて、複数の画像データを画像処理しているので、連写終了時に、撮影モードから再生モードに切り換えたとしても、最後の画像データを液晶モニタ１２３に再生するための待機時間を、短くすることができる。
【００９０】
なお、ここでは、議論の一般性を失わないように、１１番目の画像が、撮影終了時の画像（最後の画像）である場合を例を示した。これに対して、１０番目の画像が、撮影終了時の画像（最後の画像）である場合は、１０番目の画像に対する画像処理が終了した時点で、１０番目の画像（最後の画像）を表示することができるので、待機時間をより短くすることができる。
【００９１】
さらに、本開示のデジタルカメラ１００では、リソース使用量が大きいセンサ画像データについては、優先的に画像処理を実行している。これにより、再生モードにおいて、再生処理時にリソースを効率的に利用することができる。すなわち、再生モードにおいて、再生処理を良好に実行することができる。
【００９２】
このように、本開示のデジタルカメラ１００では、画像を再生する際に、ユーザの利便性を向上できる。
【００９３】
（３．第３実施形態）
第３実施形態における、デジタルカメラの構成、及び連写時のデジタルカメラの動作は、上述した第１実施形態と同様であるので、これらの説明については、ここでは省略する。以下では、第３実施形態の特徴である、連写時のデジタルカメラの動作についてのみ、詳細に説明する。
【００９４】
（３−１．連写時のデジタルカメラの動作）
ここでは、本開示の特徴である連写時のデータ処理動作を、図５及び図８を参照して、詳細に説明する。図９は、連写時のデータ処理動作を示すフローチャートである。
【００９５】
図８の「ＣＣＤ」の横に示された各ブロックは、センサ画像データが生成された順番を、示している。また、「画像処理」の横に示された各ブロックは、画像処理の対象となるセンサ画像データ（「ＣＣＤ」ブロックの数字）を、示している。「動作モード」の横に示された各ブロックは、実行中の動作モードを示している。
【００９６】
図８は、１１回の連写が実行された場合の例を、示している。この場合、８番目のセンサ画像データのリソース使用量が、所定の閾値より大きくなっている。この状態を示すために、図８では、８番目のセンサ画像データに対応するブロックには、三角記号を付している。また、７番目のセンサ画像データに対する画像処理が実行されている間に、動作モードが、撮影モードから再生モードに切り換えられる。なお、連写の回数が、どのような回数であっても、本開示は適用可能である。
【００９７】
コントローラ１３０が、撮影が連写であると判断し（図４のＳ１０３でＹｅｓ）、連写用のデータ処理が実行される場合（図４のＳ１０５）、まず、ＣＣＤイメージセンサ１２０は、１番目のセンサ画像データを、生成する（Ｓ２０１）。そして、１番目のセンサ画像データは、バッファメモリ１２４に記録される。
【００９８】
センサ画像データがバッファメモリ１２４に記録されると、コントローラ１３０は、バッファメモリ１２４に記録されたセンサ画像データに対して、画像処理を実行する優先度Ｎを、設定する（Ｓ２０２）。ここでは、優先度Ｎが、センサ画像データのタイムスタンプ、及びセンサ画像データのリソース使用量（リソース使用情報の一例）に基づいて、設定される。例えば、１番目のセンサ画像データは、初期データであるので、優先度Ｎは最高（Ｎ＝１）である。具体的には、１番目のセンサ画像データは、タイムスタンプが常に最新であるので、常に優先度Ｎは最高（Ｎ＝１）である。
【００９９】
なお、優先度Ｎは、数字が小さいほど、優先度が高い状態を示している。また、優先度Ｎの設定形態（数字の設定形態）は、第１実施形態と同様であるので、以下では省略する。
【０１００】
続いて、画像処理部１２２は、優先度Ｎに基づいて、画像処理を実行する（Ｓ２０３）。例えば、１番目のセンサ画像データをバッファメモリ１２４から読み出して、上述した各種の画像処理を、１番目のセンサ画像データに対して実行する。
【０１０１】
この画像処理が実行されている間には、図８に示すように、ＣＣＤイメージセンサ１２０は、例えば、２番目のセンサ画像データから４番目のセンサ画像データを、生成している。そして、これら３個のセンサ画像データは、バッファメモリ１２４に記録される。
【０１０２】
すると、上記のように、コントローラ１３０は、バッファメモリ１２４に記録されたセンサ画像データに対して、画像処理を実行する優先度Ｎを、設定する（Ｓ２０４）。ここでは、優先度Ｎが、センサ画像データのタイムスタンプ及びセンサ画像データのリソース使用量に基づいて、設定されている。なお、画像処理が終了したものについては、優先度Ｎの設定は実行していない。
【０１０３】
例えば、複数のセンサ画像データが、バッファメモリ１２４に順に記録されていくと、コントローラ１３０は、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、優先度Ｎを設定する。さらに、コントローラ１３０は、リソース使用量が所定の閾値より大きいセンサ画像データの優先度Ｎが、他のセンサ画像データの優先度Ｎより高くなるように、優先度Ｎを設定する。
【０１０４】
図８に示すように、１番目のセンサ画像データに対する画像処理が実行されている間には、リソース使用量が所定の閾値より大きいセンサ画像データが存在していないので、第１実施形態と同様に、２番目のセンサ画像データ、３番目のセンサ画像データ、４番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定している。
【０１０５】
続いて、画像処理部１２２が、１番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。なお、コントローラ１３０は、全ての画像処理が終了したか否かを、監視している（Ｓ２０６）。そして、全ての画像処理が終了した場合（Ｓ２０６でＹｅｓ）、コントローラ１３０は、連写用のデータ処理を終了する。一方で、全ての画像処理が終了しない限り（Ｓ２０６でＮｏ）、コントローラ１３０は、連写用のデータ処理を続行する。
【０１０６】
続いて、連写用のデータ処理が続行される場合（Ｓ２０６でＮｏ）、コントローラ１３０は、バッファメモリ１２４を参照して、上記の優先度Ｎに基づいてセンサ画像データを処理するように、画像処理部１２２に対して命令を指示する。すると、画像処理部１２２は、優先度Ｎが最高（Ｎ＝１）である４番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。
【０１０７】
４番目のセンサ画像データに対する画像処理が、実行されている間には、図８に示すように、複数のセンサ画像データが、バッファメモリ１２４に更に追加される。この間には、リソース使用量が所定の閾値より大きいセンサ画像データが存在していないので、第１実施形態と同様に、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、７番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する（Ｓ２０４）。
【０１０８】
続いて、画像処理部１２２が、４番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【０１０９】
続いて、連写用のデータ処理が続行された場合（Ｓ２０６でＮｏ）、画像処理部１２２は、この時点で優先度Ｎが最高（Ｎ＝１）である７番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。そして、７番目のセンサ画像データに対する画像処理が、実行されている間には、複数のセンサ画像データが、バッファメモリ１２４に更に追加される。この間には、まず、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。次に、リソース使用量が所定の閾値より大きいセンサ画像データの優先度Ｎが、他のセンサ画像データの優先度Ｎより高くなるように、優先度Ｎを設定する（Ｓ２０４）。
【０１１０】
例えば、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、９番目のセンサ画像データ、１０番目のセンサ画像データ、８番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。
【０１１１】
なお、ここでは、リソース使用量が所定の閾値より大きいセンサ画像データが１個である場合を例を示した。これに対して、リソース使用量が所定の閾値より大きいセンサ画像データが複数である場合は、これら複数のセンサ画像データにおいて、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。また、これら複数のセンサ画像データにおいて、リソース使用量の大きさが大きくなるにつれて、優先度Ｎが高くなるように、優先度Ｎを設定するようにしてもよい。
【０１１２】
ここで、コントローラ１３０は、図８に示すように、撮影モードから再生モードへの動作モードの切り換えを認識すると、優先度Ｎを変更する。例えば、タイムスタンプが最新の画像データの優先度Ｎが、最も高くなるように、コントローラ１３０は、優先度Ｎを変更する。より具体的には、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、９番目のセンサ画像データ、８番目のセンサ画像データ、１０番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する。
【０１１３】
続いて、画像処理部１２２が、７番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【０１１４】
続いて、連写用のデータ処理が続行された場合（Ｓ２０６でＮｏ）、画像処理部１２２は、この時点で優先度Ｎが最高（Ｎ＝１）である１０番目のセンサ画像データに対して、画像処理を実行する（Ｓ２０３）。この間には、２番目のセンサ画像データ、３番目のセンサ画像データ、５番目のセンサ画像データ、６番目のセンサ画像データ、９番目のセンサ画像データ、８番目のセンサ画像データ、１１番目のセンサ画像データの順に、優先度Ｎが高くなるように、コントローラ１３０は優先度Ｎを設定する（Ｓ２０４）。
【０１１５】
続いて、画像処理部１２２が、１０番目のセンサ画像データに対する画像処理を、終了すると、画像処理後の記録用の画像データは、メモリカード１４０に記録される（Ｓ２０５）。ここでも、上述したように、コントローラ１３０は、全ての画像処理が終了したか否かによって、連写用のデータ処理を続行するか否かを判断している（Ｓ２０６）。
【０１１６】
続いて、連写用のデータ処理が続行された場合（Ｓ２０６でＮｏ）、画像処理部１２２は、上記の優先度Ｎに基づいて、画像処理を実行する（Ｓ２０３）。例えば、まず、画像処理部１２２は、１１番目のセンサ画像データ（最後のセンサ画像データ）に対して、画像処理を実行する。また、同様に、８番目のセンサ画像データ、９番目のセンサ画像データ、６番目のセンサ画像データ、５番目のセンサ画像データ、３番目のセンサ画像データ、２番目のセンサ画像データの順に、画像処理部１２２は画像処理を実行する。
【０１１７】
続いて、この状態では、全てのセンサ画像データに対する優先度Ｎの設定は終了しているので、Ｓ２０４をスキップして、これら画像処理後の記録用の画像データが、メモリカード１４０に記録される（Ｓ２０５）。このように、全てのセンサ画像データの画像処理が終了すると、連写時のデータ処理動作が、終了する（Ｓ２０６でＹｅｓ）。また、上記のように、全てのセンサ画像データの画像処理が終了するまでは、連写時のデータ処理動作が、繰り返し実行される（Ｓ２０６でＮｏ）。
【０１１８】
（３−２．本デジタルカメラの効果）
本開示のデジタルカメラ１００では、上記のように、優先度Ｎに基づいて、複数の画像データを画像処理しているので、連写終了時に、撮影モードから再生モードに切り換えたとしても、最後の画像データを液晶モニタ１２３に再生するための待機時間を、短くすることができる。
【０１１９】
さらに、本開示のデジタルカメラ１００では、リソース使用量が大きいセンサ画像データについては、優先的に画像処理を実行している。これにより、撮影モードから再生モードへの切り換えタイミングが、どのようなタイミングであっても、再生処理時にリソースを効率的に利用することができる。すなわち、再生モードにおいて、再生処理を良好に実行することができる。
【０１２０】
このように、本開示のデジタルカメラ１００では、画像を再生する際に、ユーザの利便性を向上できる。
【０１２１】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１〜Ｎを説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態１〜Ｎで説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【０１２２】
（Ａ）前記実施形態では、全ての画像データに対して優先度Ｎを設定する場合の例を示したが、センサ画像データのタイムスタンプが新しい画像データ、及び／又はセンサ画像データのリソース使用量が大きい画像データにのみ、優先度Ｎを設定するようにしてもよい。この場合、他の画像データに対しては、コントローラ１３０が設定する所定の順番で、画像処理が実行される。
【０１２３】
（Ｂ）前記実施形態では、タイムスタンプが古い画像データから新しい画像データに向けて、優先度Ｎが高くなるように、優先度Ｎを設定する場合の例を示したが、タイムスタンプが新しい画像データの優先度Ｎを最高に設定さえすれば、他の画像データの優先度Ｎは、どのようにしてもよい。
【０１２４】
（Ｃ）前記実施形態では、撮影モードにおいて優先度Ｎが設定される場合の例を示したが、再生モードにおいても優先度Ｎが設定されるようにしてもよい。例えば、再生モードにおいて、ユーザが、操作ユニット１５０を操作して、画像を直接的に選択した場合、この選択画像に対応する選択画像データの優先度Ｎを、上位に変更するようにしてもよい。例えば、選択画像が選択されたときに、選択画像データの優先度Ｎが、最高に設定された場合、選択画像の再生を、良好に実行することができる。
【０１２５】
（Ｄ）前記実施形態では、撮影モードにおいて優先度Ｎが設定される場合の例を示したが、再生モードにおいても優先度Ｎが設定されるようにしてもよい。例えば、再生モードにおいて、画像が液晶モニタ１２３に表示されている状態において、この画像の前後に撮影された前後画像に対する優先度Ｎを、上位に設定するようにしてもよい。このように、前後画像データの優先度Ｎを、事前に上位に設定しておくことによって、例えば、ユーザが、操作ユニット１５０（ex. 十字釦２０５）を操作して前後画像を選択した場合に、ユーザによって選択された前後画像の再生を、良好に実行することができる。
【０１２６】
（最後に）
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【０１２７】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【０１２８】
本開示は、撮像装置に広く適用可能である。具体的には、デジタルスチルカメラ、ムービー、カメラ機能付き携帯電話機、スマートフォンなどに、本開示は適用可能である。
【符号の説明】
【０１２９】
１００  デジタルカメラ
１２０  ＣＣＤイメージセンサ
１２２  画像処理部
１３０  コントローラ
Ｎ  優先度
【図１】
2014099803.tif 000003
【図２】
2014099803.tif 000004
【図３】
2014099803.tif 000005
【図４】
2014099803.tif 000006
【図５】
2014099803.tif 000007
【図６】
2014099803.tif 000008
【図７】
2014099803.tif 000009
【図８】
2014099803.tif 000010