(57)【要約】【課題】  本発明は、撮像装置の姿勢が横位置である場合と、縦位置である場合とで、撮像素子の撮像領域を切り替えることで、再生時に表示画面の領域を有効に利用することができる撮像装置を提供することを目的とする。【解決手段】  撮像装置の姿勢が横位置である場合、第２のアスペクト比の画像信号を取得するように前記取得手段を制御し、第２のアスペクト比の画像信号に基づいて前記第２のアスペクト比の動画データを生成する。撮像装置の姿勢が縦位置である場合、第１のアスペクト比の画像信号を取得するように前記取得手段を制御し、第１のアスペクト比の画像信号の示す画像を回転させ、左右に所定の画像を付加し、得られた画像に基づいて第２のアスペクト比の動画データを生成する。【選択図】  図３
2013118518.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置であって、
被写体の光学像を撮像し、第１のアスペクト比または前記第１のアスペクト比よりも横長の第２のアスペクト比の画像信号を取得する取得手段と、
前記取得手段により取得された画像信号に基づいて、前記第２のアスペクト比の動画データを生成する生成手段と、
前記取得手段と前記生成手段を制御する制御手段とを有する撮像装置であって、
前記撮像装置の姿勢が横位置である場合、前記第２のアスペクト比の画像信号を取得するように前記取得手段を制御し、前記第２のアスペクト比の画像信号に基づいて前記第２のアスペクト比の動画データを生成するように前記生成手段を制御し、
前記撮像装置の姿勢が縦位置である場合、前記第１のアスペクト比の画像信号を取得するように前記取得手段を制御し、前記第１のアスペクト比の画像信号を略９０度回転させ、回転後の画像の左右に所定の画像を付加することで第２のアスペクト比の画像信号を生成し、前記所定の画像が付加された第２のアスペクト比の画像信号に基づいて第２のアスペクト比の動画データを生成するように前記生成手段を制御することを特徴とする撮像装置。
【請求項２】
前記取得手段は、前記第１のアスペクト比の撮像領域を有する撮像素子により得られた第１のアスペクト比の画像信号から前記第２のアスペクト比の画像信号を抽出することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記取得手段は、撮像素子の前記第１のアスペクト比の撮像領域により得られた第１のアスペクト比の画像信号または、撮像素子の前記第２のアスペクト比の撮像領域により得られた第２のアスペクト比の画像信号を取得することを特徴とする請求項１記載の撮像装置。
【請求項４】
前記制御手段は、
前記撮像装置の姿勢が縦位置である場合、前記所定の画像を付加する前に、画像の大きさを小さくするように前記生成手段を制御することを特徴とする請求項１から３のいずれか１項記載の撮像装置。
【請求項５】
前記制御手段は、
前記撮像装置の姿勢が横位置である場合、前記第２のアスペクト比の画像信号の示す画像の大きさを小さくしてから動画データを生成するように前記生成手段を制御することを特徴とする請求項１から４のいずれか１項記載の撮像装置。
【請求項６】
表示手段を有し、
前記生成手段は、前記表示手段に表示するための第３のアスペクト比の画像を生成することを特徴とする請求項１から５のいずれか１項記載の撮像装置。
【請求項７】
前記生成手段は、前記撮像手段により得られた画像信号から第３のアスペクト比の静止画データを生成することを特徴とする請求項１から６のいずれか１項記載の撮像装置。
【請求項８】
前記第１のアスペクト比は、４：３であり、前記第２のアスペクト比は、１６：９であることを特徴とする請求項１から７のいずれか１項記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
従来、撮像装置においては、撮像した画像から動画データを生成して記録することができるものが知られている。
【０００３】
このような撮像装置においては、アスペクト比４：３の撮像素子を用いて、アスペクト比１６：９の画像を撮影する場合、アスペクト比４：３の撮像領域の上下の領域を切り捨てることにより、アスペクト比１６：９の画像を生成する技術が採用されている（例えば特許文献１）。
【０００４】
また、これらの撮像装置においては、動画記録を選択している場合で、しかも姿勢検出センサが縦位置を検出している場合に、縦位置での動画記録であることを警告することができるものも知られている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１９９２１０号公報
【特許文献２】特開２００８−１７２４２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１においては、撮像装置の姿勢が縦位置であった場合については何ら考慮されていなかった。そのため、特許文献２のように、撮像装置の姿勢が縦位置であった場合には、警告を行うか、従来通り、アスペクト比４：３の撮像領域の上下の領域を切り捨てることにより、アスペクト比１６：９の画像を生成することになる。
【０００７】
そのため、たとえば動画を撮影した場合、記録された画像の回転を行わないと、再生時にユーザの意識している画像の上方向が真横を向いてしまうことがあった。また、回転を行うと、１６：９で撮影された画像を回転して縦方向になるため、再生時に画像が縦長に表示され、左右の余白領域（黒画像領域）が大きくなり、表示画面の領域を無駄にしてしまうという問題があった。
【０００８】
そこで、本発明は、このような問題に鑑み、撮像装置の姿勢が横位置である場合と、縦位置である場合とで、撮像素子の撮像領域を切り替えることで、再生時に表示画面の領域を有効に利用することができる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
このような目的を達成するために、本発明の撮像装置は、被写体の光学像を撮像し、第１のアスペクト比または前記第１のアスペクト比よりも横長の第２のアスペクト比の画像信号を取得する取得手段と、前記取得手段により取得された画像信号に基づいて、前記第２のアスペクト比の動画データを生成する生成手段と、前記取得手段と前記生成手段を制御する制御手段とを有する撮像装置であって、  前記撮像装置の姿勢が横位置である場合、前記第２のアスペクト比の画像信号を取得するように前記取得手段を制御し、前記第２のアスペクト比の画像信号に基づいて前記第２のアスペクト比の動画データを生成するように前記生成手段を制御し、  前記撮像装置の姿勢が縦位置である場合、前記第１のアスペクト比の画像信号を取得するように前記取得手段を制御し、前記第１のアスペクト比の画像信号の示す画像を略９０度回転させ、回転後の画像の左右に所定の画像を付加することで第２のアスペクト比の画像を生成し、前記所定の画像が付加された第２のアスペクト比の画像に基づいて第２のアスペクト比の動画データを生成するように前記生成手段を制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、撮像装置の姿勢が横位置である場合と、縦位置である場合とで、撮像素子の撮像領域を切り替えることで、再生時に表示画面の領域を有効に利用することができる。
【図面の簡単な説明】
【００１１】
【図１】撮像装置１００の構成を示す図である。
【図２】撮像素子の配置を示す図である。
【図３】本実施例の動画撮影時の動作の制御を説明するためのフロー図である。
【図４】本実施例の動画撮影時のアスペクト比の状態を示す図である。
【図５】本実施例のムービーダイジェストモードの動作の制御を説明するためのフロー図である。
【図６】本実施例のムービーダイジェストモード撮影時のアスペクト比の状態を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施例を詳細に説明するが、この発明は以下の実施の形態に限定されるものではない。
【００１３】
（第１の実施形態）
本実施例では、撮像装置を例にとって説明するが、例えば、携帯電話、スマートフォン、コンピュータ、ゲーム機などであっても良い。
【００１４】
本実施例の撮像装置１００は、動画撮影モードを有し、動画撮影モードにおいては、撮像部１１０の撮像素子により撮像された画像信号を動画データとして記録することができる。
【００１５】
本実施例の撮像装置１００は、たとえば４：３のアスペクト比からなる撮像素子を有し、撮像装置の横位置においては、横：縦が４：３になるように配置されている。そして、１６：９のアスペクト比の動画を撮影することができる。そして、本実施例の撮像装置１００は、装置の姿勢が横位置であっても縦位置であっても、撮像して得られた動画データの上下がユーザの意図した通りに再生されるようにして記録することができる。なお、アスペクト比については、これらの比率以外であってもかまわない。
【００１６】
特に、本実施例の撮像装置１００は、撮像装置の姿勢が縦位置であるか横位置であるかに応じて、動画データ生成時の動作を切り替える。すなわち、横位置においては、撮像素子から読出した画像信号の示す４：３の画像のから１６：９の画像領域を切出し、切出した画像に基づいて、１６：９の動画データを生成する。一方、縦位置になると、撮像素子から読出した画像信号の示す４：３の画像を回転して３：４の縦長のアスペクト比の画像に変換する。さらに、回転後の３：４のアスペクト比の画像の左右に所定の画像（例えば白画像や黒画像）を付加して、１６：９の横長のアスペクト比の画像を生成し、その画像を用いて１６：９の動画データを生成する。
【００１７】
または、横位置においては、撮像素子上で１６：９の領域から読みだした画像を用いて動画データを生成する。一方、縦位置になると、撮像素子上で１６：９アスペクト比の領域から画像を読み出すことはせずに、撮像素子の全面、すなわち４：３のアスペクト比の領域から画像を読み出す。そして、読みだした画像を回転して３：４の縦長のアスペクト比の画像に変換し、回転後の３：４のアスペクト比の画像の左右に所定の画像（例えば白画像や黒画像）を付加して、１６：９の横長のアスペクト比の画像を生成し、その画像を用いて動画データを生成する。このようにしてもよい。
【００１８】
なお、アスペクト比については、以上の例について説明したが、たとえば、撮像素子のアスペクト比が５：４であって、撮影により得られる動画データのアスペク比が１５：８などであっても構わない。すなわち、撮像素子より得られる動画データの方が横長になる設定であればどのような比率であっても構わない。
【００１９】
本実施例の撮像装置１００は、このような動作を行うことで、再生時に表示画面の領域を有効に利用することができる。
【００２０】
また、縦位置、横位置どちらの撮影においても、撮影時の姿勢によらず撮像素子の撮像領域を有効に利用し、より広い範囲を記録することができる。そのため、従来より広い画角を撮像して得られた画像を記録することができるのである。
【００２１】
以下、このような撮像装置についてについて説明する。
【００２２】
なお、本実施例において、「アスペクト比」とは、画像の横：縦の比率を示し、例えば４：３の画像や１６：９の画像は、横の比率の方が縦の比率よりも大きい横長の画像である。
【００２３】
＜全体構成＞
図１は、本実施例の撮像装置１００の構成を示すブロック図である。図２は本実施例の撮像装置１００の簡易的な正面図である。
【００２４】
撮像装置１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＦｌａｓｈＲＯＭ１０３、操作部１０４を有する。また、撮像装置１００は、撮像部１１０、画像処理部１１１、音声入力部１２０、音声処理部１２１、表示部１３０、表示制御部１３１、音声出力部１３２、記録媒体１４０、記録再生部１４１、通信部１５０を有する。また、撮像装置１００は、符号化復号化処理部１６０を有する。また、撮像装置１００は、姿勢検出部１７０を有する。
【００２５】
図１において、ＣＰＵ１０１は、ＦｌａｓｈＲＯＭ１０３に記録された撮像装置１００の制御プログラムをＲＡＭ１０２に展開し、ＲＡＭ１０２をワークメモリとして使用しながら、撮像装置１００の各ブロックを制御するものである。操作部１０４は、例えば、電源ボタン、記録ボタン、ズーム調整ボタン、オートフォーカスボタンなどの撮影に関連する各種操作を入力するスイッチ類を有する。また、メニュー表示ボタン、決定ボタン、その他カーソルキー、ポインティングデバイス、タッチパネル等を備え、ユーザによりこれらのキーやボタン、タッチパネルが操作されるとＣＰＵ１０１に操作信号を送信する。また、また、図示しないが、後述の各処理部とＲＡＭ１０２間には、ＣＰＵ１０１とのＲｅａｄ／Ｗｒｉｔｅを介さないＤＭＡ転送を行うためのＤＭＡコントローラを備えている。
【００２６】
撮像部１１０は、たとえば、レンズユニット、絞り、シャッター、撮像素子などからなる。撮像部１１０は、レンズにより取り込まれた被写体の光学像を、絞りにより光量を制御して、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子により画像信号に変換し、得られたアナログ画像信号をデジタル画像信号に変換して一時的にＲＡＭ１０２に記憶する。ＲＡＭ１０２に記憶されたデジタル画像信号は、その後、画像処理部１１１に送信される。画像処理部１１１は、次の処理を実行するプログラムを搭載したマイクロコンピュータである。画像処理部１１１は、デジタル画像信号のホワイトバランスや色、明るさなどをユーザに設定された設定値や画像の特性から自動的に判定した設定値に基づいて調整する画質調整処理を行い、処理をしたデジタル画像信号を再びＲＡＭ１０２に記憶させるものである。また、画像信号の示す画像の画素数を減らして大きさを小さくしたり、画像を回転させたり、色変換させたりすることもできるし、ＲＧＢデータである画像信号をＹＵＶデータに変換したり逆に変換したりすることもできる。なお、画像処理部１１１の処理は、ＣＰＵ１０１がＦｌａｓｈＲＯＭ１０３に記録された前述の処理を実行する為のプログラムをＲＡＭ１０２に展開して実行するようにしてもよい。
【００２７】
なお、本実施例の撮像部１１０の撮像素子は、４：３のアスペクト比の撮像領域を有している。そして、図２Ａに示すように、撮像素子２１０は、後述の姿勢検出部１７０が、横向きを示す信号を出力しているときに、重力方向を縦方向とすると横長のアスペクト比となるように配置されている。すなわち、図２Ｂに示すように、撮像素子２１０は、後述の姿勢検出部１７０が、縦向きを示す信号を出力しているときに、重力方向を縦方向とすると縦長のアスペクト比となるように配置されている。
【００２８】
音声入力部１２０は、たとえば、内蔵された無指向性のマイクにより、撮像装置１００の周囲の音声を集音（収音）し、得られたアナログ音声信号をＡ／Ｄ変換部によりデジタル化してデジタル音声信号を取得するものである。本実施例においては、例えば、アナログ音声信号を４８ｋＨｚのサンプリング周波数でサンプリングしてデジタル音声信号に変換するものとする。そして、音声入力部１２０で取得されたデジタル音声信号は、音声処理部１２１に送信される。音声処理部１２１は、次の処理を実行するプログラムを搭載したマイクロコンピュータである。音声処理部１２１では、記録時においては、レベルの適正化処理や周波数制限処理、雑音低減処理等の処理を行い、処理をしたデジタル音声信号をＲＡＭ１０２に記憶させるものである。また、必要に応じて、音声信号を圧縮する処理を行う。音声圧縮方式については、ＡＣ３、ＡＡＣ等の公知の一般的な音声圧縮方式を用いており、本発明の特徴とは関係ないので説明を省略する。また、再生時においては、記録媒体１４０から記録再生部１４１によって読出された音声ファイルや動画ファイルに含まれる圧縮音声データ復号する処理も行う。なお、音声処理部１２１の処理は、ＣＰＵ１０１がＦｌａｓｈＲＯＭ１０３に記録された前述の処理を実行する為のプログラムをＲＡＭ１０２に展開して実行するようにしてもよい。
【００２９】
また、表示制御部１３１は、表示部１３０に画像を表示するための表示制御を行うマイクロコンピュータであって、メモリ１０４に一時的に記憶されたデジタル画像信号を読み出して、表示部１３０に表示させる処理を行う。また、記録媒体１４０から記録再生部１４１によって読出された動画ファイルや静止画ファイルに含まれる画像データの画像を表示部１３０に表示させる処理も行う。表示部１３０は、たとえば撮像装置１００に搭載された液晶パネルや有機ＥＬパネル等であっても良いし、撮像装置１００とは別の表示装置（たとえば、テレビ、モニタ、プロジェクタ）であってもよい。なお、表示制御部１３１の処理は、ＣＰＵ１０１がＦｌａｓｈＲＯＭ１０３に記録された前述の処理を実行する為のプログラムをＲＡＭ１０２に展開して実行するようにしてもよい。
【００３０】
符号化復号化処理部１６０は、次の処理を実行するプログラムを搭載したマイクロコンピュータである。符号化復号化処理部１６０では、記録時においては、画像処理部１１１により処理されＲＡＭ１０２に記憶されたデジタル画像信号に基づいて、画像圧縮処理を行い、圧縮された動画データや静止画データを生成し、ＲＡＭ１０２に一時的に記憶する処理を行う。たとえば動画データの圧縮には、ＭＰＥＧフォーマット、Ｈ．２６４フォーマットなどを使用できるが、どのようなフォーマットであっても構わない。また静止画データの圧縮には、ＪＰＥＧフォーマットなどを使用できるがどのようなフォーマットであっても構わない。また、再生時においては、記録媒体１４０から読出された画像ファイルの圧縮された動画データや静止画データを復号してデジタル画像信号を抽出し、ＲＡＭ１０２に記憶していく処理を行う。なお、ＣＰＵ１０１がＦｌａｓｈＲＯＭ１０３に記録された前述の処理を実行する為のプログラムをＲＡＭ１０２に展開して実行するようにしてもよい。
【００３１】
次に、記録再生部１４１は、次の処理を実行するプログラムを搭載したマイクロコンピュータである。記録再生部１４１では、動画記録時においては、ＲＡＭ１０２に記憶されている、符号化復号化処理部１６０により生成された圧縮動画データ、音声処理部１２１で生成された音声データ、撮影日等の各種情報とともに、動画ファイルとして記録媒体１４０に書き込む。また静止画記録時においては、ＲＯＭ１０２に記憶されている静止画データを撮影日等の各種情報とともに静止画ファイルとして記録媒体１４０に記録する。動画ファイルを記録媒体１４０に記録する際は、圧縮動画データと音声データとからなるデータストリームを形成し、順次記録媒体１４０に記録していき、ファイルヘッダ等を付加してＦＡＴやｅｘＦＡＴ等のファイルフォーマットに適合した形で動画ファイルを記録媒体に記録する。また、再生時においては、記録媒体１４０に記録された動画ファイルや静止画ファイルを前述のファイルフォーマットに従って読出す。読出された動画ファイルや静止画ファイルは、ＣＰＵ１０１によりヘッダが解析され、圧縮された動画データ、静止画データが抽出される。抽出された圧縮動画データ、静止画データは、ＲＡＭ１０２に記憶されて、符号化復号化処理部１６０により復号される。なお、記録再生部１４１の処理は、ＣＰＵ１０１がＦｌａｓｈＲＯＭ１０３に記録された前述の処理を実行する為のプログラムをＲＡＭ１０２に展開して実行するようにしてもよい。
【００３２】
また、記録媒体１４０は、撮像装置に内蔵された記録媒体でも、取外し可能な記録媒体でもよい。例えば、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＤＶＤ−Ｒ、磁気テープ、不揮発性の半導体メモリ、フラッシュメモリ、などのあらゆる方式の記録媒体を含む。取り外し可能な記録媒体を用いる場合には、記録再生部１４１は、それらの取り外し可能な記録媒体を受け入れるためのインタフェースを含む。
【００３３】
次に音声出力部１３２は、例えばスピーカや音声出力端子（アナログ端子／デジタル端子）である。例えばスピーカであれば、ＣＰＵ１０１によりｆｌａｓｈＲＯＭ１０３に記録されている所定のデジタル音声信号の出力が指示されたときにデジタル音声信号をアナログ音声外部に変換し、外部に音声として出力する。また、動画ファイルに格納された音声データの示すデジタル音声信号をアナログ音声信号に変換し、外部に音声として出力する。また、音声出力端子であれば、動画ファイルに格納された音声データの示すデジタル音声信号をアナログ音声信号に変換して外部装置（外付けスピーカなど）に出力するか、デジタル音声信号をそのまま外部装置（光デジタル端子搭載のオーディオコンポなど）に出力する。
【００３４】
また、通信部１５０は、撮像装置１００とは異なる外部装置との間で、制御信号や動画ファイル、静止画ファイル、各種データ等を送受信するものであり、有線接続、無線接続を問わず接続可能である。なお、通信方式はどのような方式であっても良い。
【００３５】
また、姿勢検出部１７０は、撮像装置１００の姿勢を検知するための角度センサや縦横センサ、角度センサなどであり、ＣＰＵ１０１は、姿勢検出部１７０により得られた情報に基づいて、撮像装置１００が横位置であるか縦位置であるかを判定する。なお、ＣＰＵ１０１は、撮像装置１００が横位置である場合と、縦位置である場合とで、動画撮影時に異なる制御を行う。具体的には後述するが、撮像素子の撮像領域を変更したり、画像処理部における画像処理の手順を変更したりする。
【００３６】
＜静止画撮影動作＞
ここで、本実施例の撮像装置１００の静止画撮影動作について説明する。
【００３７】
本実施例の撮像装置１００は、ユーザが操作部１０４の電源ボタンを操作し、操作部１０４のモード切り換えスイッチが、例えば、「静止画撮影モード」「動画撮影モード」、「再生モード」等のどのモードであるかを操作部１０４からの指示信号により確認する。そして、「静止画撮影モード」であると判定すると以下の動作を開始する。
【００３８】
「静止画撮影モード」であれば、ＣＰＵ１０１は、撮像装置１００の各ブロックに、静止画撮影の準備をさせる。操作部１０４から撮影開始の指示が入力されるまでは、ＣＰＵ１０１は、撮像部１１０により得られたデジタル画像信号をＲＡＭ１０２に記憶させ、ＲＡＭ１０２に記憶されたデジタル画像信号を読出させて表示部１３０に画像を表示させように表示制御部１３１を制御する。なお、画像処理部１１１により処理され、ＲＡＭ１０２に記憶されたデジタル画像信号を読出させて表示部１３０に画像を表示させるように表示制御部１３１を制御しても良い。なお、本実施形態では、撮像部１１０から出力されるデジタル画像信号のフレームレートは、３０フレーム／秒であるとする。また、本実施形態では、記録する静止画のサイズ（画素数）を複数のサイズから選択した一つのサイズに設定することができる。
【００３９】
この状態で、ＣＰＵ１０１は、操作部１０４により撮影開始の指示が入力されたか否かを判定する。撮影開始の指示があると、ＣＰＵ１０１は、撮像部１１０により得られたデジタル画像信号をＲＡＭ１０２に記憶させ、ＲＡＭ１０２に記憶されたデジタル画像信号に対して設定値に基づいて画質調整処理を施すように画像処理部１１１を制御する。そして、ＣＰＵ１０１は、画像処理部１１１で処理されたデジタル画像信号をＲＡＭ１０２に記憶させ、ＲＡＭ１０２に記憶されたデジタル画像信号を符号化して静止画データを生成するように符号化復号化処理部１６０を制御する。次にＣＰＵ１０１は、符号化復号化処理部１６０で処理された静止画データをＲＡＭ１０２に再び記憶させ、記憶された静止画データを静止画ファイルとして記録媒体１４０に記録するように記録再生部１４１を制御する。
【００４０】
この処理が終了すると、ＣＰＵ１０１は、再び静止画撮影の準備状態に各ブロックを戻す。
【００４１】
＜動画撮影動作＞
ここで、本実施例の撮像装置１００の動画撮影動作について説明する。
【００４２】
本実施例の撮像装置１００は、ユーザが操作部１０４の電源ボタンを操作し、操作部１０４のモード切り換えスイッチが、例えば、「動画撮影モード」、「再生モード」等のどのモードであるかを操作部１０４からの指示信号により確認する。そして、「動画撮影モード」であると判定すると以下の動作を開始する。
【００４３】
ＣＰＵ１０１は、撮像装置１００の各ブロックに、動画撮影の準備をさせる。操作部１０４から撮影開始の指示が入力されるまでは、ＣＰＵ１０１は、撮像部１１０により得られたデジタル画像信号をＲＡＭ１０２に記憶させ、ＲＡＭ１０２に記憶されたデジタル画像信号を読出させて表示部１３０に画像を表示させように表示制御部１３１を制御する。なお、画像処理部１１１により処理され、ＲＡＭ１０２に記憶されたデジタル画像信号を読出させて表示部１３０に画像を表示させるように表示制御部１３１を制御しても良い。
【００４４】
なお、本実施形態では、撮像部１１０から出力されるデジタル画像信号のフレームレートは、３０フレーム／秒であるとする。また、本実施形態では、記録する動画のサイズ（画素数）を複数のサイズから選択した一つのサイズに設定することができる。
【００４５】
この状態で、ＣＰＵ１０１は、操作部１０４により撮影開始の指示が入力されたか否かを判定する。撮影開始の指示があると、ＣＰＵ１０１は、撮像部１１０により得られたデジタル画像信号をＲＡＭ１０２に記憶させ、ＲＡＭ１０２に記憶されたデジタル画像信号に対して設定値に基づいて画質調整処理を施すように画像処理部１１１を制御する。ＣＰＵ１０１は動画撮影を継続している間、３０フレーム／秒で撮像部１１０により出力されるデジタル画像信号を順次、画像処理部１１１に処理させる。そして、ＣＰＵ１０１は、画像処理部１１１で処理されたデジタル画像信号を、順次ＲＡＭ１０２に記憶させる。
【００４６】
次に、ＣＰＵ１０１は、ＲＡＭ１０２に記憶された複数フレームのデジタル画像信号を順次符号化して動画データを生成するように符号化復号化処理部１６０を制御する。ＣＰＵ１０１は、このとき、各フレーム画像をフレーム内予測符号化フレーム、フレーム間予測符号化フレームとして圧縮符号化をするように符号化復号化処理部１６０を制御する。そして、ＣＰＵ１０１は、符号化復号化処理部１６０で符号化された各フレーム画像を順次ＲＡＭ１０２に記憶させていく。
【００４７】
一方、撮影開始の指示があると、ＣＰＵ１０１は、音声に関する処理をするようにも各ブロックを制御する。ＣＰＵ１０１は、音声入力部１２０から出力されるアナログ音声信号を順次音声処理部１２１に転送し、デジタル信号への変換、音質調整処理等を施すように音声処理部１２１を制御する。また、音声圧縮の設定がされている場合には、ＣＰＵ１０１は設定に従って、例えばＡＣ３、ＡＡＣの音声圧縮方式で音声信号を圧縮するように音声処理部１２１を制御する。そして、ＣＰＵ１０１は、音声処理部１２１で処理した音声データをＲＡＭ１０２に順次記憶させていく。
【００４８】
次にＣＰＵ１０１は、ＲＡＭ１０２に記憶された動画データ、音声データを順次、記録媒体１４０に記録するように、記録再生部１４１を制御する。このとき例えば、１５フレーム分（０．５秒分）の動画データと、０．５秒分の音声データとを一組にし、必要な各種情報を付加したデータストリームを形成し、ファイルシステムに従って記録媒体１４０に記録するように、記録再生部１４１を制御する。なお、３０フレーム分（１秒分）の動画データと、１秒分の音声データを一組としても良い。ＣＰＵ１０１は、これらの動作を動画撮影の停止の指示があるまで継続する。
【００４９】
そして、操作部１０４により撮影停止の指示が入力されると、ＣＰＵ１０１は、画像処理部１１１の処理を停止させ、ＲＡＭ１０２に記憶されたデジタル画像信号の符号化が終了した時点で符号化復号化処理部１６０の符号化処理を停止させる。そして、ＣＰＵ１０１は、ＲＡＭ１０２に記憶されている符号化済みの動画データ、音声データを最後まで記録媒体１４０に記録してから動作を停止するように記録再生部１４１を制御する。なお、必要に応じて、記録終了後に、動画ファイルの動画データの先頭のフレームや先頭から数フレームの画像データを符号化復号化処理部１６０に送信して復号させ、復号されたデジタル画像信号の画素数を間引いたサムネイル画像データを生成して、動画ファイルに関連づけて記録するようにしても良い。
【００５０】
この処理が終了すると、ＣＰＵ１０１は、再び動画撮影の準備状態に各ブロックを戻す。
【００５１】
＜１６：９動画撮影の手順＞
ここで、本実施例の撮像装置１００の動画撮影時に、１６：９の動画を撮影する設定がなされた場合おける具体的な動作を、図３のフローチャート及び、図４の概念図に基づいて説明する。前述したように、本実施例の撮像装置１００は、装置の姿勢が横位置であっても縦位置であっても、撮像して得られた動画データの上下がユーザの意図した通りに再生されるようにして記録することができる。
【００５２】
なお、図３のフローチャートは、ＣＰＵ１０１の制御により撮像装置１００の各ブロックが実行する動作を示すものである。
【００５３】
（Ｓ３１０）
まず、ＣＰＵ１０１は、撮像素子の４：３のアスペクト比の撮像領域を用いて、被写体の光学像を撮像して画像信号を取得するように撮像部１１０を制御する。ここで取得された画像信号は生成される動画データの１フレームに対応する画像である。
【００５４】
（Ｓ３２０）
次に、ＣＰＵ１０１は、姿勢検出部１７０により得られた情報に基づいて、撮像装置１００が横位置であるか縦位置であるかを判定する。ここで、横位置であると判定した場合は、Ｓ３２１の処理を実行させ、縦位置であると判定した場合は、Ｓ３２１の処理は実行しない。
【００５５】
（Ｓ３２１）
ＣＰＵ１０１は、姿勢検出部１７０により得られた情報に基づいて、撮像装置１００が横位置であると判定した場合（Ｓ３２０で横位置）。ＣＰＵ１０１は、Ｓ３１０で取得された画像信号の示す画像から記録する動画のアスペクト比に合わせた画角（記録画角領域）を切出すように画像処理部１１１を制御する。例えば、４：３の画像の上下を削除して１６：９の画像を切出す。例えば、切り出しには、画像処理部１１１のウインドウ機能を用いる。
【００５６】
なお、本実施例では、画像処理部１１１において４：３の画像から１６：９の画像を切出すものとしたが、例えば、ＲＡＭ１０２に記憶された４：３の画像から、１６：９の領域のみを読出すようにしても良い。また、横位置である場合には、Ｓ３１０で、撮像素子内の１６：９の領域を撮像領域として、１６：９の画像信号を読出すようにしても良い。
【００５７】
このようにすることにより、図４の４：３の撮像領域４０１から、１６：９の記録画角領域４０２を切出すことができる。
【００５８】
（Ｓ３３０）
次に、ＣＰＵ１０１は、画像信号に対して、ホワイトバランス調整、画素補間等の処理を施し、ＹＵＶデータに変換し、ＲＡＭ１０２に記憶するように画像処理部１１１を制御する。
【００５９】
そうすると、図４に示すように、撮像装置１００が横位置である場合には、１６：９のＹＵＶデータ４１０が生成され、縦位置である場合には、４：３のＹＵＶデータ４２０が生成される。横位置である場合のＹＵＶデータ４１０は、撮影者の意図する被写体の上下がＹＵＶデータ４１０の示す画像においてもほぼ一致している。一方、縦位置である場合のＹＵＶデータ４２０は、撮影者の意図する被写体の上下がＹＵＶデータ４２０の示す画像においては一致しておらず、例えば９０度回転した状態となっている。
【００６０】
（Ｓ３３１）
次に、ＣＰＵ１０１は、動画撮影中に表示部１３０に表示するための表示用画像データを生成しＲＡＭ１０２に記憶するように画像処理部１１１を制御する。ここでは、表示部１３０のアスペクト比に合わせて、リサイズ処理や余白画像の合成処理などをＳ３３０で生成したＹＵＶデータに対して施す。ＣＰＵ１０１は、このとき、撮像装置１００が縦位置である場合であっても横位置である場合であっても、Ｓ３３０で生成されたＹＵＶデータの画像が表示部１３０に表示されるように表示画像データを生成するように、画像処理部１１１に処理を実行させる。また、ＣＰＵ１０１は、表示画像データが生成されると順次、表示制御部１３１に送信し、表示部１３０に表示するように制御する。
【００６１】
このような処理により、例えば４：３のアスペクト比を有する表示部１３０に表示するための表示用画像データが生成され、表示部１３０に表示することができる。横位置の場合、１６：９のＹＵＶデータ４１０の上下に黒画像を合成し、リサイズした画像４３０を、表示部１３０に表示することができる。縦位置の場合、４：３のＹＵＶデータ４２０をリサイズした画像４４０を表示部１３０に表示することができる。
【００６２】
（Ｓ３４０）
次に、ＣＰＵ１０１は、横位置である場合は、Ｓ３４１の処理を実行し、縦位置であると判定した場合は、Ｓ３４２の処理は実行する。
【００６３】
（Ｓ３４１）
まず、横位置である場合（Ｓ３４０で横位置）、ＣＰＵ１０１は、Ｓ３３０で生成された１６：９のＹＵＶデータ４１０の画像を動画記録用の画像サイズにリサイズするように画像処理部１１１を制御する。
【００６４】
（Ｓ３４２）
一方、縦位置である場合（Ｓ３４０で縦位置）、ＣＰＵ１０１は、Ｓ３３０で生成された４：３のＹＵＶデータ４２０の画像を略９０度回転させ、３：４の画像とする回転処理を実行するように画像処理部１１１を制御する。
【００６５】
（Ｓ３４３）
次に、ＣＰＵ１０１は、Ｓ３４２で回転された回転後の画像のリサイズ処理を実行するように画像処理部１１１を制御する。リサイズ処理は、Ｓ３４２で回転された３：４の画像の長辺の長さ（本実施例では縦の長さ）が、１６：９の動画記録用の画像サイズの短辺の長さに一致するように、実行される。このときＳ３４２で回転された回転後の画像のアスペクト比が変わらないように（すなわち、３：４のアスペクト比を維持したまま）、リサイズ処理を実行する。
【００６６】
つまり、記録動画用の画像サイズが、（１２８０×７２０画素）である場合、Ｓ３４２で回転された３：４の画像の長辺の長さが（７２０画素）になるようにリサイズ処理を行い、短辺の長さは、アスペクト比を維持するので（５４０画素）する。
【００６７】
（Ｓ３４４）
次に、ＣＰＵ１０１は、Ｓ３４３でリサイズされた画像に対して、余白画像を合成する処理を実行するように画像処理部１１１を制御する。合成処理は、Ｓ３４３でリサイズされた３：４の画像の左右に黒画像等の所定の余白用の画像を付加して、記録動画用の画像サイズの画像を生成するように実行される。
【００６８】
つまり、記録動画用の画像サイズが、（１２８０×７２０画素）である場合、Ｓ３４３でリサイズされた画像が（５４０×７２０画素）であるので、例えば、左右に、３７０×７２０画素の黒画像を合成して、（１２８０×７２０画素）の画像を生成する。
【００６９】
なお、左右に不均等に余白用の所定の画像を付加しても構わない。
【００７０】
このように、Ｓ３１０からＳ３４４の処理により、１６：９のアスペクト比の動画記録用の画像が順次生成され、ＲＡＭ１０２に順次記憶される。
【００７１】
横位置の場合、図４に示すように１６：９の動画データの各フレームとして、余白の付加されていない画像４５０が、ＲＡＭ１０２に記憶される。また、縦位置の場合、図４に示すように１６：９の動画データの各フレームとして、余白を付加したことで１６：９となった画像４６０が生成される。
【００７２】
（Ｓ３４５）
次に、ＣＰＵ１０１は、Ｓ３４１またはＳ３４４で得られた１６：９の動画記録用の画像サイズにされた複数の画像を動画の各フレームとした動画データを生成するように、符号化復号化処理部１６０を制御する。前述したように、たとえば動画データの圧縮には、ＭＰＥＧフォーマット、Ｈ．２６４フォーマットなどを使用できるが、どのようなフォーマットであっても構わない。
【００７３】
（Ｓ３５０）
そして、ＣＰＵ１０１は、ＲＡＭ１０２に記憶された圧縮動画データを記録媒体１４０に記録するように記録再生部１４１を制御する。
【００７４】
（Ｓ３６０）
最後に、ＣＰＵ１０１は、撮影終了の指示が操作部１０４から入力されたか否かを判定し、終了の指示が入力されていれば、動画撮影処理を終了し、終了していなければ、処理をＳ３１０に戻し、制御を継続する。なお、動画撮影処理が終了した場合には、動画撮影時の姿勢情報として、横位置撮影を行ったことを示す情報を、記録媒体に記録した動画ファイルのヘッダに格納する。つまり、撮像装置１００が縦位置である場合であっても、横位置である場合であっても、つねに横位置撮影を示す情報を記録する。このようにすることで、撮影時の姿勢情報を参照できる再生機器で動画ファイルを再生しても、参照できない再生機器で動画ファイルを再生しても、再生画像の上下が撮影者の意図したとおりに表示することができる。
【００７５】
以上のように、本実施例の撮像装置１００は、４：３のアスペクト比（第１のアスペクト比）の撮像領域を有する撮像素子を用いて、１６：９のアスペクト比（第２のアスペクト比）の動画を撮影する。
【００７６】
本実施例の撮像装置は、このような構成により、再生時に表示画面の領域を有効に利用することができる。また、縦位置、横位置どちらの撮影においても、撮影時の姿勢によらず撮像素子の撮像領域を有効に利用し、より広い範囲を記録することができ、従来より広い画角の画像を記録することができるのである。
【００７７】
なお、本実施例においては、４：３のアスペクト比の撮像領域を有する撮像素子を用いて、１６：９のアスペクト比の動画を撮影する例について説明したが、撮像素子より記録する動画データの方が横長になる場合であれば適用することができる。例えば、５：４のアスペクト比の撮像涼気を有する撮像素子であって、１５：９のアスペクト比の動画を撮影するような場合でも適用できる。
【００７８】
なお、本実施例の撮像装置１００は、例えば、デジタルカメラ、携帯電話、スマートフォンなど動画撮影中に静止画撮影を行うことができる装置であればどのような装置であっても良い。また、上述の実施形態の機能を実現するソフトウェアのプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。ここでいうコンピュータは、たとえば、携帯電話、スマートフォン、パーソナルコンピュータなどを含む。
【００７９】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００８０】
なお、第２の実施形態において説明する撮像装置は、第１の実施例と同様の機能ブロックを有するため、＜全体構成＞については説明を割愛する。また、第１の実施例と同様に静止画撮影、動画撮影を行うことができる。
【００８１】
本実施形態の撮像装置１００は、さらに「ムービーダイジェストモード」を有し、静止画撮影の指示が入力されるまで、撮像部１１０により撮像されて得られた画像信号を圧縮符号化し、ＲＡＭ１０２に一時的に記憶しておく。そして、静止画撮影の指示が入力されると、それまでＲＡＭ１０２に記憶されていた動画データのうち静止画撮影の指示が入力されるより前の所定期間分の動画データを動画ファイルとして記録媒体に記録する。なお、ＲＡＭ１０２には、所定期間分以上の動画データがバッファされるようになっている。また、動画データを記録媒体に記録する際に、例えば、同一日付に「ムービーダイジェストモード」で撮影された動画データを含む動画ファイルが記録されている場合には、その既存の動画ファイルの動画データに対して、ＲＡＭ１０２に記憶されていた動画データを追記する。
【００８２】
本実施形態の撮像装置１００は、「ムービーダイジェストモード」において、第１の実施形態のごとく、例えば４：３のアスペクト比（第１のアスペクト比）の撮像領域を有する撮像素子を用いて、１６：９のアスペクト比（第２のアスペクト比）の動画を撮影することができる。一方、静止画撮影の指示によって撮影される静止画については、１：１のアスペクト比（第３のアスペクト比）で撮影することができる。すなわち、静止画を撮影する指示に応じて、１：１のアスペクト比の静止画と、１６：９のアスペクト比の動画を取得することができる。また、表示部１３０には、静止画に対応する１：１のアスペクト比（第３のアスペクト比）の画像をライブビュー画像（撮影中の確認用画像）として表示することができる。なお、アスペクト比については、これらの比率以外であってもかまわない。
【００８３】
特に、本実施例の撮像装置１００は、撮像装置の姿勢が縦位置であるか横位置であるかに応じて、動画データ生成時の動作を切り替える。すなわち、横位置においては、撮像素子から読出した画像信号の示す４：３の画像のから１６：９の画像領域を切出し、切出した画像に基づいて、１６：９の動画データを生成する。一方、縦位置になると、撮像素子から読出した画像信号の示す４：３の画像を回転して３：４の縦長のアスペクト比の画像に変換する。さらに、回転後の３：４のアスペクト比の画像の左右に所定の画像（例えば白画像や黒画像）を付加して、１６：９の横長のアスペクト比の画像を生成し、その画像を用いて１６：９の動画データを生成する。さらに、「ムービーダイジェストモード」においては静止画撮影の画角を決定するために、静止画撮影用のアスペクト比に対応した画像を表示部１３０に表示する必要がある。そのため、１６：９のアスペクト比の動画撮影を行いつつ、静止画撮影用のアスペクト比の画像を生成して表示部１３０に表示する。
【００８４】
以下、このような撮像装置１００の動作について説明する。
【００８５】
＜ムービーダイジェストの撮影手順＞
ここで、本実施例の撮像装置１００のムービーダイジェストモードにおける撮影手順について図５、図６を用いて具体的に説明する。図５のフローチャートは、ＣＰＵ１０１の制御により撮像装置１００の各ブロックが実行する動作を示すものである。
【００８６】
（Ｓ５１０）
まず、ＣＰＵ１０１は、撮像素子の４：３のアスペクト比の撮像領域を用いて、被写体の光学像を撮像して画像信号を取得するように撮像部１１０を制御する。ここで取得された画像信号は生成される動画データの１フレームに対応する画像である。
【００８７】
（Ｓ５１１）
次に、ＣＰＵ１０１は、画像信号に対して、ホワイトバランス調整、画素補間等の処理を施し、ＹＵＶデータに変換し、ＲＡＭ１０２に記憶するように画像処理部１１１を制御する。これにより、Ｓ５１０の動画撮影時の撮像装置１００の姿勢によらず、図６のアスペクト比４：３の撮像領域６１０及び撮像領域６２０で撮像された、アスペクト比４：３のＹＵＶデータ６３０およびＹＵＶデータ６４０が生成される。
【００８８】
（Ｓ５２０）
次に、ＣＰＵ１０１は、表示部１３０に撮影される静止画のアスペクト比（１：１）の画角のライブビュー表示をするためＳ５１１で生成されたＹＵＶデータから静止画撮影の画角に対応する領域を切出すように画像処理部１１１を制御する。
【００８９】
ここで、静止画撮影の画角の切出しは、画像処理部１１１のウインドウ機能を用いる。なお、本実施例では、画像処理部１１１において４：３の画像から１：１の画像を切出すものとしたが、例えば、ＲＡＭ１０２に記憶された４：３の画像から、１：１の領域のみを読出すようにしても良い。
【００９０】
これにより、アスペクト比４：３のＹＵＶデータ６３０およびＹＵＶデータ６４０からそれぞれ、アスペクト比１：１の静止画撮影に対応したアスペクト比のＹＵＶデータ６３１およびＹＵＶデータ６４１が生成される。
【００９１】
（Ｓ５２１）
次に、ＣＰＵ１０１は、Ｓ５２０で切出された静止画撮影に対応したアスペクト比のＹＵＶデータ６３１およびＹＵＶデータ６４１から、表示部１３０にライブビュー表示を行うための表示用画像データを生成するように画像処理部１１１を制御する。そして、ＣＰＵ１０１は、生成された表示用画像データをＲＡＭ１０２に記憶する。ここでは、表示用画像データサイズへのリサイズ処理や表示部１３０のアスペクト比に合わせて余白画像の合成処理等をＹＵＶデータに施す。このとき、ＣＰＵ１０１は、撮像装置１００の姿勢に関わらず、Ｓ５２０で生成されたアスペクト比１：１の静止画撮影に対応したアスペクト比のＹＵＶデータ６３１およびＹＵＶデータ６４１が表示部１３０に表示されるように、リサイズ処理、余白合成処理を実行するように画像処理部１１１を制御する。
【００９２】
このような処理により生成された画像を表示制御部１３１に送信し、表示部１３０に表示させることで、アスペクト比４：３の表示部１３０に対して、静止画撮影のアスペクト比に対応するスペクト比１：１の画像６５０、６６０が表示することができる。
【００９３】
一方、動画用の画像処理について説明する。
【００９４】
（Ｓ５３０）
次に、ＣＰＵ１０１は、姿勢検出部１７０により得られた情報に基づいて、撮像装置１００が横位置であるか縦位置であるかを判定する。ここで、横位置であると判定した場合は、Ｓ５３１の処理を実行させ、縦位置であると判定した場合は、Ｓ５３２の処理を実行する。
【００９５】
（Ｓ５３１）
ＣＰＵ１０１は、姿勢検出部１７０により得られた情報に基づいて、撮像装置１００が横位置であると判定した場合（Ｓ５３０で横位置）。ＣＰＵ１０１は、Ｓ５１１で取得されたＹＵＶデータ６３０の示す４：３の画像から、記録する動画のアスペクト比（１６：９）に合わせた画角（記録画角領域）を切出すように画像処理部１１１を制御する。例えば、４：３の画像の上下を削除して１６：９の画像を切出す。例えば、切り出しには、画像処理部１１１のウインドウ機能を用いる。
【００９６】
なお、本実施例では、画像処理部１１１において４：３の画像から１６：９の画像を切出すものとしたが、例えば、ＲＡＭ１０２に記憶された４：３の画像から、１６：９の領域のみを読出すようにしても良い。
【００９７】
このようにすることにより、図６の４：３のＹＵＶデータ６３０から、１６：９の動画用のアスペクト比の画像６７０を切出すことができる。
【００９８】
（Ｓ５３２）
次に、ＣＰＵ１０１は、Ｓ５３１で切出された動画記録用のアスペクト比のＹＵＶデータを動画記録用のサイズにリサイズするように画像処理部１１１を制御する。
【００９９】
つまり、記録動画用の画像サイズが、（１２８０×７２０画素）である場合、横の画素数が１２８０画素、縦の画素数が７２０画素になるようにリサイズするのである。
【０１００】
（Ｓ５３３）
一方、Ｓ５３０で、姿勢検出部１７０により得られた情報に基づいて、撮像装置１００が横位置であると判定した場合（Ｓ５３０で横位置）。ＣＰＵ１０１は、Ｓ５１１で取得された４：３のＹＵＶデータ６４０を画像を略９０度回転させ、３：４の画像とする回転処理を実行するように画像処理部１１１を制御する。
【０１０１】
（Ｓ５３４）
次に、ＣＰＵ１０１は、Ｓ５３３で回転された回転後の画像のリサイズ処理を実行するように画像処理部１１１を制御する。リサイズ処理は、Ｓ５３３で回転された３：４の画像の長辺の長さ（本実施例では縦の長さ）が、１６：９の動画記録用の画像サイズの短辺の長さに一致するように、実行される。このときＳ５３３で回転された画像のアスペクト比が変わらないように（すなわち、３：４のアスペクト比を維持したまま）、リサイズ処理を実行する。
【０１０２】
つまり、記録動画用の画像サイズが、（１２８０×７２０画素）である場合、Ｓ５３３で回転された３：４の画像の長辺の長さが（７２０画素）になるようにリサイズ処理を行い、短辺の長さは、アスペクト比を維持するので（５４０画素）にする。
【０１０３】
（Ｓ５３５）
次に、ＣＰＵ１０１は、Ｓ５３４でリサイズされた画像に対して、余白画像を合成する処理を実行するように画像処理部１１１を制御する。合成処理は、Ｓ５３４でリサイズされた３：４の画像の左右に黒画像等の所定の余白用の画像を付加して、記録動画用の画像サイズの画像を生成するように実行される。
【０１０４】
つまり、記録動画用の画像サイズが、（１２８０×７２０画素）である場合、Ｓ５３４でリサイズされた画像が（５４０×７２０画素）であるので、例えば、左右に、３７０×７２０画素の黒画像を合成して、（１２８０×７２０画素）の画像を生成する。
【０１０５】
なお、左右に不均等に余白用の所定の画像を付加しても構わない。
【０１０６】
このように、Ｓ５１０からＳ５３５の処理により、１６：９のアスペクト比の動画記録用の画像が順次生成され、ＲＡＭ１０２に順次記憶される。
【０１０７】
横位置の場合、図６に示すように１６：９の動画データの各フレームとして、余白の付加されていない画像６７０が、ＲＡＭ１０２に記憶される。また、縦位置の場合、図６に示すように１６：９の動画データの各フレームとして、余白を付加したことで１６：９となった画像６８０が生成される。
【０１０８】
（Ｓ５４０）
次に、ＣＰＵ１０１は、Ｓ５３２またはＳ５３５で得られた１６：９の動画記録用の画像サイズにされた複数の画像を動画の各フレームとした動画データを生成するように、符号化復号化処理部１６０を制御する。前述したように、たとえば動画データの圧縮には、ＭＰＥＧフォーマット、Ｈ．２６４フォーマットなどを使用できるが、どのようなフォーマットであっても構わない。
【０１０９】
（Ｓ５４１）
次に、ＣＰＵ１０１は、Ｓ５４０で圧縮した動画データをＲＡＭ１０２に記憶する。
【０１１０】
なお、撮像装置１００の姿勢検出部１７０により得られた情報に基づいて、撮像装置１００の姿勢が変化した場合には、ＲＡＭ１０２に記憶された圧縮動画データを削除してもよい。また、静止画撮影ボタンとして、一般的なシャッタボタンが採用されていた場合、シャッタボタンはＳＷ１とＳＷ２の２段階のスイッチになっている。この場合、ＳＷ１が入力され、静止画撮影の準備が始まると、撮像装置１００の姿勢が変化しても、ＲＡＭ１０２に記憶されていた圧縮動画データを削除しないようにしても良い。
【０１１１】
（Ｓ５５０）
次に、ＣＰＵ１０１は、操作部１０４により静止画撮影の指示が入力されたか否かを判定する。静止画撮影の指示が入力されていない場合（Ｓ５５０でＮｏ）には、処理をＳ５１０に戻して処理を行う。一方、静止画撮影の指示が入力された場合（Ｓ５５０でＹｅｓ）には、以下の処理を行う。
【０１１２】
（Ｓ５６０）
ＣＰＵ１０１は、動画データの１フレームに対応する画像の撮影を停止するように撮像部１１０を制御するとともに、動画データ用の画像処理を停止するように画像処理部１１１を制御する。また動画データ用の画像が入力されなくなることに伴って動画の圧縮符号化を停止するように符号化復号化処理部１１０を制御する。
【０１１３】
そして、ＣＰＵ１０１は、静止画用のフレームを撮像するように撮像部１１０を制御する。そして、得られた画像信号を画像処理部１１１に送信し、静止画用の画像処理を施すように画像処理部１１１を制御する。
【０１１４】
なお、このとき、静止画用の画像信号の示す画像は１：１のアスペクト比を有する。すなわち、表示部１３０に表示していたのと同じアスペクト比の画像信号を取得する。この処理は、４：３の撮像領域を有する撮像素子により得られた画像信号から、１：１の領域を抽出するように画像処理部１１１を制御しても良いし、撮像素子の１：１の領域から画像信号を取得するようにしてもよい。
【０１１５】
（Ｓ５６１）
次に、ＣＰＵ１０１は、画像処理部１１１で処理された画像信号を、例えばＪＰＥＧ等の静止画用のフォーマットで圧縮符号化するように符号化復号化処理部１６０を制御する。
【０１１６】
（Ｓ５６２）
次に、ＣＰＵ１０１は、Ｓ５６１で圧縮符号化した静止画データに姿勢情報を生成する。すなわち、静止画撮影指示の入力されたときの、姿勢検出部１７０の示す撮像装置１００の姿勢が横位置の場合は横位置撮影情報を、縦位置の場合は縦位置撮影情報をそれぞれ生成する。例えばこれらの情報は、記録媒体１４０に記録される静止画ファイルのファイルヘッダなどに記録されることになる。
【０１１７】
これにより、図６の静止画データ６９０には、横位置撮影情報が、静止画データ６９５には縦位置撮影情報が付加されることになる。
【０１１８】
（Ｓ５６３）
次に、ＣＰＵ１０１は、Ｓ５６１で圧縮符号化した静止画データを、記録媒体１４０に静止画ファイルとして記録するように記録再生部１４１を制御する。このとき、Ｓ５６２で生成された撮影時の姿勢を示す情報を静止画ファイルのファイルヘッダに格納して記録するように記録再生部１４１を制御する。
【０１１９】
（Ｓ５７０）
次に、ＣＰＵ１０１は、Ｓ５４１でＲＡＭ１０２にバッファリングされた圧縮動画データを記録媒体１４０に記録するように記録再生部１４１を制御する。このとき、記録媒体１４０に例えば同日に「ムービーダイジェストモード」で撮影された動画ファイルが存在する場合には、その動画ファイルの動画データに追記しても良い。また、そのような動画ファイルが存在しない場合には、追記を行わない。
【０１２０】
なお、ＣＰＵ１０１は、このとき動画ファイルを記録するとともに、動画データの撮影時の姿勢を示す情報を付加するが、動画データの撮影姿勢を示す情報は常に「横位置撮影情報」とする。つまり、撮像装置１００が縦位置である場合であっても、横位置である場合であっても、つねに横位置撮影を示す情報を記録する。このようにすることで、撮影時の姿勢情報を参照できる再生機器で動画ファイルを再生しても、参照できない再生機器で動画ファイルを再生しても、再生画像の上下が撮影者の意図したとおりに表示することができる。
【０１２１】
（Ｓ５８０）
最後に、ＣＰＵ１０１は、撮影終了の指示が操作部１０４から入力されたか否かを判定し、終了の指示が入力されていれば、動画撮影処理を終了し、終了していなければ、処理をＳ５１０に戻し、制御を継続する。
【０１２２】
以上のように、本実施例の撮像装置１００は、４：３のアスペクト比の撮像領域を有する撮像素子を用いて、１６：９のアスペクト比の動画を撮影する。
【０１２３】
本実施例の撮像装置は、このような構成により、再生時に表示画面の領域を有効に利用することができる。また、縦位置、横位置どちらの撮影においても、撮影時の姿勢によらず撮像素子の撮像領域を有効に利用し、より広い範囲を記録することができ、従来より広い画角の画像を記録することができるのである。
【０１２４】
また、静止画撮影用の１：１のアスペクト比の画像を表示部１３０に表示しながら、１６：９のアスペクト比の動画を撮影することができる。
【０１２５】
なお、本実施例においては、４：３のアスペクト比の撮像領域を有する撮像素子を用いて、１６：９のアスペクト比の動画を撮影する例について説明したが、撮像素子より記録する動画データの方が横長になる場合であれば適用することができる。また、撮影される静止画データのアスペクト比を１：１としたが、撮影される動画データのアスペクト比と異なればどのようなアスペクト比であっても良く、静止画のアスペクト比に対応する画像を表示部１３０に表示すればよい。
【０１２６】
また、撮像装置１００は、第１の実施形態の「動画撮影モード」と、第２の実施形態の「ムービーダイジェストモード」の両方を有するものであっても良い。
【０１２７】
また、本実施例においては、「ムービーダイジェストモード」において、静止画撮影の指示よりも前の所定期間分の動画データを記録するものとしたが、静止画撮影の指示の前後の所定期間分であっても良いし、後の所定時間分であっても良い。
【０１２８】
また、本実施例の撮像装置は、縦位置撮影時には撮像領域全体の撮影画像を記録アスペクト比で切り出すことなく、９０度回転及びリサイズし、左右に余白画像（一般的に、黒画像）を合成して横長のアスペクト比の動画として記録する。これにより、撮像素子の撮像領域を無駄にせず有効利用して広い画角で動画撮影することができ、また、撮影時の姿勢情報を再生時に参照できなくても、被写体を正しい天地方向で再生できる。
【０１２９】
縦位置撮影のシーンは、再生時に正しい被写体方向で表示されるように予め回転及びリサイズされた動画として記録される。従って、この動画を撮影姿勢の異なるシーンの動画と合成して動画ファイルを生成したとしても、何れのシーンも正しい天地方向で再生表示できる。この動画ファイルには横位置撮影を示す姿勢情報を埋め込むので、姿勢情報を参照して再生画像の表示方向を変更する再生装置で再生した場合でも、縦位置撮影のシーンを正しい方向で再生表示できる。
【０１３０】
さらに、撮影時の姿勢によらず撮像領域全体の撮影画像を記録アスペクト比で切り出さずＹＵＶデータに変換するため、ＹＵＶデータから生成する圧縮用動画データと表示用画像データを異なるアスペクト比で生成することができる。そのため、静止画撮影画角でライブビュー表示しながら、静止画撮影の構図決定段階の一定時間分の動画を異なるアスペクト比で記録することが可能である。
【０１３１】
なお、本実施例においては、４：３のアスペクト比の撮像領域を有する撮像素子を用いて、１６：９のアスペクト比の動画を撮影する例について説明したが、撮像素子より記録する動画データの方が横長になる場合であれば適用することができる。例えば、５：４のアスペクト比の撮像領域を有する撮像素子であって、１５：９のアスペクト比の動画を撮影するような場合でも適用できる。また、静止画撮影用のアスペクト比も、動画データのアスペクト比と異なればよい。
【０１３２】
なお、本実施例の撮像装置１００は、例えば、デジタルカメラ、携帯電話、スマートフォンなど動画撮影中に静止画撮影を行うことができる装置であればどのような装置であっても良い。また、上述の実施形態の機能を実現するソフトウェアのプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。ここでいうコンピュータは、たとえば、携帯電話、スマートフォン、パーソナルコンピュータなどを含む。
【０１３３】
［その他の実施形態］
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１３４】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【図１】
2013118518.tif 000003
【図２】
2013118518.tif 000004
【図３】
2013118518.tif 000005
【図４】
2013118518.tif 000006
【図５】
2013118518.tif 000007
【図６】
2013118518.tif 000008