(57)【要約】【課題】撮影モードに応じて適切な画像信号を取得することができる撮像装置、画像信号転送制御方法およびプログラムを提供する。【解決手段】  撮像装置１の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定し、その決定された撮影モードに応じて、撮像素子１２の読み出し方法を設定し、その設定に基づく読み出し方法によって、撮像素子１２から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをＲＡＭ３４に一時記憶させる。【選択図】図１
2016025639.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定する撮影モード決定部と、
前記撮影モード決定部により決定された撮影モードに応じて、撮像素子の読み出し方法を設定する読み出し方法設定部と、
前記読み出し方法設定部の設定に基づく読み出し方法によって、前記撮像素子から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをフレームバッファに一時記憶させる制御部と、
を有することを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置であって、
全方位（３６０度）を撮影可能な広角レンズを有しており、
前記撮影モード決定部は、
撮像装置の位置または角度に応じて、全方位を撮影することが可能な全方位撮影モードと、前記全方位撮影モードより狭い画角で撮影することが可能な通常撮影モードのいずれかに決定するものであり、
前記読み出し方法設定部は、
前記撮影モード決定部により前記通常撮影モードに決定された場合には、全方位の画角よりは狭く、かつ所定の範囲に含まれる撮像素子から画素を読み出す方法に設定し、前記全方位撮影モードに決定された場合には全方位の画角を保持するが、前記通常撮影モードで読み出す場合の前記所定のデータサイズと同一か略同一のデータサイズとなるように間引き処理あるいは加算処理を実行して読み出す方法に設定し、
前記制御部は、
前記読み出し方法設定部の設定にしたがって、撮像素子から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データを前記フレームバッファに一時記憶させる、
ことを特徴とする撮像装置。
【請求項３】
撮影モード決定部と、読み出し方法設定部と、制御部と、撮像素子と、フレームバッファとを有する撮像装置に用いられる画像信号転送制御方法であって、
前記撮影モード決定部が、撮像装置の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定する撮影モード決定ステップと、
前記読み出し方法設定部が、前記撮影モード決定ステップにて決定された撮影モードに応じて前記イメージセンサの読み出し方法を設定する読み出し方法設定ステップと、
前記制御部が、前記読み出し方法設定ステップの設定に基づいて前記撮像素子の光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データを一時記憶させる制御ステップと、
を有することを特徴とする画像信号転送制御方法。
【請求項４】
コンピュータを、
撮像装置の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定する撮影モード決定手段と、
前記撮影モード決定手段により決定された撮影モードに応じて撮像素子の読み出し方法を設定する読み出し方法設定手段と、
前記読み出し方法設定手段の設定に基づく読み出し方法によって、前記撮像素子から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをフレームバッファに一時記憶させる制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像信号転送制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、複数の撮影モードを有し、それぞれの撮影モードに応じた画像や映像を取得することができるカメラが知られている（たとえば特許文献１）。
【０００３】
特許文献１に開示されるカメラでは、複数の回動位置、保持部材からの脱離状態のそれぞれで、姿勢検出スイッチとスイッチ押圧突起との接触、すなわち姿勢検出スイッチのオン／オフの組み合わせを検出することにより、自装置の姿勢を判断し、その姿勢に応じた複数の撮影モードでの映像補正を行って出力するように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０１５３１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に開示されるカメラなどでは、イメージセンサから出力される画像信号は、すべてフレームバッファへと転送されて一時的に記憶され、その後に画像符号化処理や歪み補正等がなされることが一般的である。そのため、魚眼レンズなどの広角レンズを用いて撮像されて出力される画像信号の場合には、その画像信号に基づく画像データをすべて一時記憶するだけのメモリサイズがフレームバッファには必要となる。また、フレームバッファに一時記憶された画像フレームに対して、動画像符号化処理を施して動画像ストリームにする場合、画像フレームが大きいと、フレームレートが低下してしまう。さらに、撮影モードの切り替えに応じた補正処理を行う場合にも、画像フレームが大きいと、撮影モードの切り替え自体に時間を要してしまう。
【０００６】
本発明は、上述した課題のいずれかを解決するものであり、撮影モードに応じて適切な画像信号を取得することができる撮像装置、画像信号転送制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面は、撮像装置に関するものである。すなわち、本発明の撮像装置は、撮像装置の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定する撮影モード決定部と、撮影モード決定部により決定された撮影モードに応じて、撮像素子の読み出し方法を設定する読み出し方法設定部と、読み出し方法設定部の設定に基づく読み出し方法によって、撮像素子から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをフレームバッファに一時記憶させる制御部と、を有することを特徴とする。
【０００８】
また、上述した構成に加えて、全方位（３６０度）を撮影可能な広角レンズを有しており、撮影モード決定部は、撮像装置の位置または角度に応じて、全方位を撮影することが可能な全方位撮影モードと、全方位撮影モードより狭い画角で撮影することが可能な通常撮影モードのいずれかに決定するものであり、読み出し方法設定部は、撮影モード決定部により通常撮影モードに決定された場合には、全方位の画角よりは狭く、かつ所定の範囲に含まれる撮像素子から画素を読み出す方法に設定し、全方位撮影モードに決定された場合には全方位の画角を保持するが、通常撮影モードで読み出す場合の所定のデータサイズと同一か略同一のデータサイズとなるように間引き処理あるいは加算処理を実行して読み出す方法に設定し、制御部は、読み出し方法設定部の設定にしたがって、撮像素子から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをフレームバッファに一時記憶させることもできる。
【０００９】
また、本発明の一側面は、画像信号転送制御方法に関するものである。すなわち、本発明の画像信号転送制御方法は、撮影モード決定部と、読み出し方法設定部と、制御部と、撮像素子と、フレームバッファとを有する撮像装置に用いられる画像信号転送制御方法であって、撮影モード決定部が、撮像装置の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定する撮影モード決定ステップと、読み出し方法設定部が、撮影モード決定ステップにて決定された撮影モードに応じてイメージセンサの読み出し方法を設定する読み出し方法設定ステップと、制御部が、読み出し方法設定ステップの設定に基づいて撮像素子の光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データを一時記憶させる制御ステップを有することを特徴とする。
【００１０】
また、本発明の一側面は、プログラムに関するものである。すなわち、本発明のプログラムは、コンピュータを、撮像装置の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定する撮影モード決定手段と、撮影モード決定手段により決定された撮影モードに応じて撮像素子の読み出し方法を設定する読み出し方法設定手段と、読み出し方法設定手段の設定に基づく読み出し方法によって、撮像素子から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをフレームバッファに一時記憶させる制御手段、として機能させるためのプログラムである。
【発明の効果】
【００１１】
本発明によると、撮影モードに応じて適切な画像信号を取得することができる撮像装置、画像信号転送制御方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の一実施の形態である撮像装置１のハードウェア構成例を示すブロック図である。
【図２】図２は、図１に示す撮像装置１の制御部６の機能構成を示すブロック図である。
【図３】図３は、図１に示す撮像装置１が有している撮像素子１２の２つの読み出し方法と、その後の展開処理の一例を模式的に示した図であり、（Ａ）は、ラウンドモードにおける撮像素子１２の読み出し方法とその後の展開処理の一例を示す図であり、（Ｂ）はフロントモードにおける読み出し方法とその後の展開処理の一例を示す図である。
【図４】図４は、図１の撮像装置１の姿勢が変化した場合に、撮影モードおよび撮像素子１２の読み出し方法との関係の一例を示す図であり、（Ａ）は、ラウンドモードでの撮影となる撮像装置１の姿勢の一例を示す図であり、（Ｂ）はフロントモードでの撮影となる撮像装置１の姿勢の一例を示す図である。
【図５】図５は、本発明の他の実施形態である撮像装置１Ａのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
（撮像装置１のハードウェア構成）
図１は、本発明の一実施の形態である撮像装置１のハードウェア構成例を示すブロック図である。撮像装置１は、たとえば、全方位（３６０度）を撮影可能な広角レンズ（いわゆる魚眼レンズ）を有し、静止画又は動画を撮影可能なデジタルスチルカメラ、デジタルビデオカメラなどの装置である。なお、撮像装置１は、たとえば、人間の頭部やマウンテンバイクなどに取り付けるための器具（いわゆるマウント）により撮像装置１の撮像方向を所望する方向に調整して固定されてから使用される。撮像装置１は、被写体を撮像して、撮像により得られた撮像画像（静止画又は動画のいずれでもよい。）をデジタル方式の画像データとして自装置内部の記録媒体に記録させることができる。また、撮像装置１は、外部の端末に対して記録媒体に記録した画像データを送信して表示させることができる。なお、撮像装置１はデジタルカメラで具現されるが、かかる例に限定されず、撮像機能を備えた任意の電子機器に適用可能である。また、撮像装置１は、必ずしも全方位（３６０度）撮影可能な装置でなくてもよい。
【００１４】
図１に示すように、撮像装置１は、撮像部２と、信号処理部３と、通信部４と、記録媒体５と、制御部６と、操作部７と、加速度センサ８とを有する。
【００１５】
撮像部２は、被写体を撮像してアナログ画像信号を出力する。撮像部２は、撮像光学系１１と、撮像素子１２と、ＴＧ（Ｔｉｍｉｎｇ  Ｇｅｎｅｒａｔｏｒ）１３と、光学部品駆動部１４とを有する。
【００１６】
撮像光学系１１は、フォーカスレンズ、ズームレンズ等の各種レンズや、不要な波長を除去する光学フィルタ、絞り等の光学部品からなる。被写体から入射された光学像（被写体像）は、撮像光学系１１における各光学部品を介して、撮像素子１２の露光面に結像される。なお、撮像光学系１１には、光学部品を駆動するための光学部品駆動部１４が機械的に接続されている。
【００１７】
撮像素子１２（イメージセンサ）は、たとえば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）又はＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの固体撮像素子で構成される。撮像素子１２の各画素は、カラーフィルタを通して撮像対象からの光を受光して光電変換する。撮像素子１２は、各画素の電荷の集合を画像信号として出力する。この撮像素子１２が出力した画像信号は、信号処理部３に入力される。なお、カラーフィルタは、Ｒ、Ｇ、Ｂの３色で構成される原色ベイヤ配列や、Ｃ、Ｍ、Ｙ、Ｇの４色で構成される補色ベイヤ配列など、ｍ×ｎ画素（ｍ，ｎは整数）を単位配列とする周期配列のカラーパターンで並べられている。このカラーフィルタにより、画像信号に基づく画像は、カラー画像となる（以下、この画像信号に基づく画像データを、ＲＡＷ画像という）。
【００１８】
また、撮像素子１２は、光電変換により得られた画像信号を、２つの撮影モードに応じた読み出し方法で出力することができる。具体的には、撮像素子１２は、電荷（輝度値）を読み出す際に、全方位の画角よりは狭く、かつ所定の範囲に含まれる撮像素子から画素を読み出す読み出し方法と、全方位の画角を保持するが、上述の読み出し方法で読み出す場合のデータサイズと同一か略同一のデータサイズとなるように間引き処理あるいは加算処理を実行して読み出す方法のうち、いずれかに設定することができる。撮像素子１２は、所定の範囲に含まれる撮像素子から画素を読み出す方法が設定された場合には、その所定の範囲内の領域から読み出した画素を出力する。これにより、撮像素子１２から出力されるＲＡＷ画像のデータ数を全方位の画角からそのまま画素を読み出す場合と比較して減らすことができる。なお、撮像素子１２の画素を読み出す所定の範囲は、予め設定されていてもよいし、ユーザが操作部７を操作することにより設定できるように構成してもよい。
【００１９】
また、撮像素子１２の読み出し方法は、撮影モードによって切り替えられる。全方位（３６０度）より画角が狭い通常の撮影モード（以下、この撮影モードを「フロントモード」という。）では、撮像素子１２に所定の範囲の領域のみ読み出す方法が設定され、撮像素子１２の全体からその所定の範囲の領域に含まれる撮像素子１２のみ読み出される。一方、全方位（３６０度）の撮影が可能な撮影モード（以下、この撮影モードを「ラウンドモード」という。）では、全方位の画角を保持するが、フロントモードで読み出す場合のデータサイズと同一か略同一のデータサイズとなるように間引き処理あるいは加算処理を実行して撮像素子１２を読み出す方法が設定され、撮像素子１２の全体から最大画角で画像が読み出される。これにより、撮像装置１において、ラウンドモードとフロントモードの両者とも、所定のデータサイズとなるが、ラウンドモードよりフロントモードの方が、同一のデータサイズであっても、より精細な画像になる。
【００２０】
ＴＧ１３は、制御部６の指示にしたがって、撮像素子１２に必要な動作パルスを生成する。たとえば、ＴＧ１３は、垂直転送のための４相パルス、フィールドシフトパルス、水平転送のための２相パルス、シャッタパルスなどの各種パルスを生成し、撮像素子１２に供給する。
【００２１】
光学部品駆動部１４は、たとえば、ズームモータ、フォーカスモータ、絞り調整機構などであり、ズームレンズ、フォーカスレンズを移動させたり、絞りを調整したりする。また、光学部品駆動部１４は、後述する制御部６の指示にしたがって、撮像光学系１１の光学部品を駆動させる。
【００２２】
信号処理部３は、撮像素子１２から出力される画像信号に対して所定の信号処理を実行し、信号処理後の画像信号を制御部６に出力する。信号処理部３は、アナログ信号処理部２１、アナログ／デジタル（Ａ／Ｄ）変換部２２、デジタル信号処理部２３を有する。
【００２３】
アナログ信号処理部２１は、画像信号を前処理する、いわゆるアナログフロントエンドである。アナログ信号処理部２１は、たとえば、撮像素子１２から出力される画像信号に対して、ＣＤＳ（ｃｏｒｒｅｌａｔｅｄ  ｄｏｕｂｌｅ  ｓａｍｐｌｉｎｇ：相関２重サンプリング）処理、プログラマブルゲインアンプ（ＰＧＡ）によるゲイン処理などを行う。
【００２４】
Ａ／Ｄ変換部２２は、アナログ信号処理部２１から入力されたアナログ画像信号をデジタル画像信号に変換して、デジタル信号処理部２３に出力する。
【００２５】
デジタル信号処理部２３は、入力されたデジタル画像信号に対して、たとえば、ノイズ除去、ホワイトバランス調整、色補正、エッジ強調、ガンマ補正等のデジタル信号処理を行って、制御部６に出力する。
【００２６】
通信部４は、他の情報処理装置（たとえば、タブレット端末、スマートフォン、パソコンなど）へデジタル画像信号を送信するための通信インタフェースとして機能する。なお、通信部４を介して送信されたデジタル画像信号は後述する外部の端末２００の表示部２０１に表示される。
【００２７】
記録媒体５は、上述の撮像画像のデータ、そのメタデータなどの各種のデータを記憶する。記録媒体５は、たとえば、メモリカード等の半導体メモリ、又は、光ディスク、ハードディスク等のディスク状記録媒体などを使用できる。なお、光ディスクは、たとえば、ブルーレイディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）又はＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）等を含む。なお、記録媒体５は、撮像装置１に内蔵されてもよいし、撮像装置１に着脱可能なリムーバブルメディアであってもよい。
【００２８】
制御部６は、たとえばマイクロコントローラなどで構成され、撮像装置１の全体の動作を制御する。制御部６は、たとえば、ＣＰＵ３１、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）３２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３４を有する。なお、ＲＯＭ３３には、ＣＰＵ３１に各種の制御処理を実行させるためのプログラムが格納されている。ＣＰＵ３１は、上述のプログラムに基づいて動作して、ＲＡＭ３４にデータを展開しながら、上述の各制御のための必要な演算・制御処理を実行する。上述のプログラムは、撮像装置１に内蔵された記憶装置（たとえば、ＥＥＰＲＯＭ３２、ＲＯＭ３３等）に予め格納しておくことができる。また、上述のプログラムは、ディスク状記録媒体、メモリカードなどのリムーバブル記録媒体に格納されて、撮像装置１に提供されてもよいし、ＬＡＮ、インターネット等のネットワークを介して撮像装置１にダウンロードされてもよい。
【００２９】
操作部７は、ユーザインターフェースとして機能する。操作部７は、たとえば、ボタン、レバー等の各種の操作キー、又はタッチパネル等で構成され、ユーザ操作に応じて指示情報を制御部６に出力する。
【００３０】
加速度センサ８は、撮像装置１に作用する加速度を検出する。加速度センサ８は、たとえば、撮像装置１の前後、左右、上下方向の加速度を検出する３軸の加速度センサで構成され、撮像装置１に作用する３軸方向の加速度を検出する。加速度センサ８は、検出した３軸の加速度を表す加速度情報を制御部６に出力する。なお、１軸、２軸の加速度センサ８を用いても、撮像装置１の１又は２方向の回転角を検出できるので、撮像方位を算出することは可能であるが、３軸の加速度センサ８を用いた方が、より正確に撮像方位を算出できるため、３軸の加速度センサ８を用いることが好ましい。制御部６は、加速度センサ８の検出値（加速度情報）を用いて、撮像装置１の姿勢（位置または角度）と、撮像方位を算出することができる。
【００３１】
なお、上述の撮像方位とは、撮像装置１により被写体を撮像するときの撮像方向の水平方位である。撮像方位は、たとえば、所定の基準軸からの傾き具合を示す回転角θ（θ＝０度〜３６０度）で表すことができる。また、撮像方向は、上述の撮像光学系１１の光軸方向である。
【００３２】
（撮像装置１の機能構成）
図２は、図１に示す撮像装置１の制御部６の機能構成を示すブロック図である。図２に示すように、撮像装置１の制御部６は、撮影モード決定部３５と、画像信号制御部３６と、画像符号化処理制御部３７とを有する。
【００３３】
撮影モード決定部３５は、加速度センサ８が検出した３軸の加速度を表す加速度情報に基づいて、撮像装置１の撮像方向から撮影モードを決定する。撮影モード決定部３５は、たとえば、撮像装置１の撮像方向が上または下に向いている場合（水平線の方向と直交するベクトルの場合）、あるいはそれに同様の傾きと判断できる場合には、撮影モードをラウンドモードに設定する。また、撮影モード決定部３５は、撮像装置１の撮像方向が水平方向と一致している場合、あるいはそれと同様の傾きと判断できる場合には、撮影モードをフロントモードに設定する。なお、同様に判断できる場合とは、たとえば水平方向と直交する方向から左右に４５度の範囲内の範囲で傾いている場合や、水平方向から４５度の範囲内で傾いている場合などであるが、必ず４５度の範囲内に限らなくてもよい。なお、撮影モード決定部３５は、加速度センサ８が検出した３軸の加速度を表す加速度情報に基づいて、撮像装置１の撮像方向から撮影モードを決定することとしたが、ユーザが操作部７を操作して、ラウンドモードあるいはフロントモードのいずれかに設定した場合には、撮像装置１の撮像方向に関わらず、設定された撮影モードとしてもよい。
【００３４】
画像信号制御部３６は、デジタル信号処理部２３を制御して、撮影モードが変更された場合の撮像素子１２の読み出し方法の切り替えに伴って動作モードを切り換えながら、撮像素子１２から出力された画像信号（ＲＡＷ画像）に対して、所定の信号処理（デジタル画像処理）を実行させる。具体的には、画像信号制御部３６は、たとえば、デジタル信号処理部２３を制御して画像信号（ＲＡＷ画像）を輝度Ｙ成分、色差Ｕ成分およびＶ成分からなるカラーの画像信号であるＹＵＶ信号に変換して出力させる。この出力により、１フレーム期間に出力されるＹＵＶ画像の画像信号が１枚の画像を構成することになる。以下、このような構成の画像を画像フレーム１１と呼ぶ。
【００３５】
画像符号化処理制御部３７は、デジタル信号処理部２３を制御して、たとえば、Ｈ．２６４／ＡＶＣ（Advanced Video Coding）などに準拠した動画像符号化処理を行わせて、デジタル信号処理部２３から出力された画像フレーム１１を符号化し、動画像ストリームとして出力させる。
【００３６】
これらの機能部は、図１に示すＣＰＵ３１が、ＲＯＭ３３等に記憶されているプログラムを実行することにより実現されるが、かかる例に限定されず、専用のハードウェアで実現されてもよい。
【００３７】
図３は、図１に示す撮像装置１が有している撮像素子１２の２つの読み出し方法と、その後の展開処理の一例を模式的に示した図であり、（Ａ）は、ラウンドモードにおける撮像素子１２の読み出し方法とその後の展開処理の一例を示す図であり、（Ｂ）はフロントモードにおける読み出し方法とその後の展開処理の一例を示す図である。
【００３８】
図３の（Ａ）に示すように、ラウンドモードによる撮像素子１２の読み出し方法は、画角領域４１のうちの読み出し対象領域４１ａが予め設定されている。そして、読み出し領域４１ａに対して所定のデータサイズ（後述のフロントモードにおいて読み出されるデータサイズと同一か略同一のデータサイズ）となるように画素加算、あるいは画素の間引き処理などを実行後に全方位の画角が保持されている円画像４１ｂが抽出される。さらに、円画像４１ｂを半円弧領域４１ｃと、４１ｄとに分割して、長方形画像４２ａ、４２ｂを生成する。なお、長方形画像４２ａ、４２ｂは、パノラマ画像のように１つの画像としてスクロールさせて表示させてもよいし、上下２分割の横長画面上にそれぞれを表示させるようにしてもよい。
【００３９】
一方、図３の（Ｂ）に示すように、フロントモードによる撮像素子１２の読み出し方法は、画角領域４１のうちの読み出し対象領域４１ｅが予め設定されている。この読み出し領域４１ｅは、（Ａ）の読み出し対象領域４１ａより範囲が狭く、たとえば人物が写る領域のみが範囲として設定される。そして、この読み出し領域４１ｅに基づいて長方形画像４２ｃが生成される。なお、この読み出し領域４１ｅに対して画素加算、あるいは間引き処理などを実行して長方形画像４２ｃを生成するようにしてもよい。
【００４０】
図４は、図１の撮像装置１の姿勢（位置または角度）が変化した場合に、撮影モードおよび撮像素子１２の読み出し方法との関係の一例を示す図であり、（Ａ）は、ラウンドモードでの撮影となる撮像装置１の姿勢（位置または角度）の一例を示す図であり、（Ｂ）はフロントモードでの撮影となる撮像装置１の姿勢（位置または角度）の一例を示す図である。
【００４１】
図４の（Ａ）に示す撮像装置１の各姿勢状態の場合には、ラウンドモードでの撮影と判定される。たとえば、撮像装置１の姿勢状態が、撮像方向（光軸方向）が上向きの姿勢状態Ａ−１のとき、姿勢状態Ａ−１から左方向に４５度傾かせた姿勢状態Ａ−２の間まで、姿勢状態Ａ−１から右に４５度傾かせた姿勢状態Ａ−３の間まで、あるいは撮像方向（光軸方向）が下向きの姿勢状態Ａ−４のとき、姿勢状態Ａ−４から右方向に４５度傾かせたＡ−５の間まで、姿勢状態Ａ−４から左方向に４５度傾かせた姿勢状態Ａ−６の間までのときはラウンドモードでの撮影と判断される。
【００４２】
一方、図４の（Ｂ）に示す撮像装置１の各姿勢状態の場合には、フロントモードでの撮影と判定される。たとえば、撮像装置１の姿勢状態が、撮像方向（光軸方向）が右向きの姿勢状態Ｂ−１のとき、姿勢状態Ｂ−１から上方向に４５度傾かせた姿勢状態Ｂ−２の間まで、姿勢状態Ｂ−１から下方向に４５度傾かせた姿勢状態Ｂ−３の間まで、あるいは撮像方向（光軸方向）が左向きの姿勢状態Ｂ−４のとき、姿勢状態Ｂ−４から上方向に４５度傾かせたＢ−５の間まで、姿勢状態Ｂ−４から下方向に４５度傾かせた姿勢状態Ｂ−６の間までのときはフロントモードでの撮影と判断される。
【００４３】
すなわち、撮像装置１の姿勢が水平方向と直交する方向と同一か、その直交する方向から左右方向のいずれかに４５度の範囲で傾いている場合までは、撮像素子１２から全方位での画像信号を取得するように制御し、撮像装置１の姿勢が水平方向と一致する方向と同一か、水平方向から上下方向のいずれかに４５度の範囲で傾いている場合までは撮像素子１２から所定の範囲の領域での画像信号を取得するように制御するようにしている。
【００４４】
（その他の実施の形態）
図５は、本発明の他の実施形態である撮像装置１Ａのハードウェア構成例を示すブロック図である。図５に示す撮像装置１Ａでは、図１に示す撮像装置１とは異なり、表示部４Ａを自ら有している。なお、他のハードウェア構成および機能については図１と同一であるため、同一の符号を付して各構成の説明については省略する。なお、図５では、図１に示すような、外部の端末２００へと送信して表示させることを前提としていないが、自装置の表示部４Ａに加えて、外部の端末２００へ送信して、外部の端末２００の表示部２０１に画像を表示させるようにしてもよい。
【００４５】
以上説明したように、本実施形態に係る撮像装置１は、撮像装置１の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定し、その決定された撮影モードに応じて、撮像素子１２の読み出し方法を設定し、その設定に基づく読み出し方法によって、撮像素子１２から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをＲＡＭ３４に一時記憶させる制御部６を有している。これにより、撮像装置１は、撮影モードに応じて適切な画像信号を取得することができる。
【００４６】
また、撮像装置１は、全方位（３６０度）を撮影可能な広角レンズを有しており、撮像装置１の位置または角度に応じて撮影モードが決定され、フロントモードに決定された場合には、全方位の画角よりは狭く、かつ所定の範囲に含まれる撮像素子から画素を読み出す方法に設定され、ラウンドモードに決定された場合には全方位の画角を保持するが、通常撮影モードで読み出す場合の所定のデータサイズと同一か略同一のデータサイズとなるように間引き処理あるいは加算処理を実行して読み出す方法に設定され、これらの設定にしたがって、撮像素子１２から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをＲＡＭ３４に一時記憶させることができる。これにより、撮像装置１、撮影モードに応じた範囲で画像信号を取得することができ、ＲＡＭ３４のメモリサイズを、撮影モードに関係なく画像信号を取得する方法と比較して削減することができる。また、撮影モードに応じて画素の読み出し方法を変えているので、画像信号に基づく転送画像サイズが大きいとフレームレートが小さくなってしまうなどの弊害も生じにくくなり、効率的である。また、このような画像信号の取得方法は、デジタルズームのような撮像画像の一部を拡大するものではないため、同じファイルサイズであったとしても、ラウンドモードよりフロントモードでの解像度の方が高くなる。
【００４７】
なお、上述した撮像装置１,１Ａが実行する制御処理および撮像装置１,１Ａにインストールされているプログラムについても、撮像装置１，１Ａと同様に、撮像装置１の位置または角度に応じて、複数の撮影モードのうちのいずれかの撮影モードに決定させることができ、その決定された撮影モードに応じて、撮像素子１２の読み出し方法を設定することができ、その設定に基づく読み出し方法によって、撮像素子１２から光電変換により得られた画像信号を出力させると共に、その出力される画像信号に基づく画素データをＲＡＭ３４に一時記憶させることができる。すなわち、撮像装置１,１Ａが実行する水平表示に関する制御処理および撮像装置１,１Ａにインストールされているプログラムは、撮像装置１,１Ａと同様の効果を奏する。
【符号の説明】
【００４８】
１,１Ａ…撮像装置、３…信号処理部、４…通信部、５…記録媒体、６…制御部、７…操作部、８…加速度センサ、１２…撮像素子、２１…アナログ信号処理部、２２…アナログ／デジタル（Ａ／Ｄ）変換部、２３…デジタル信号処理部、３１…ＣＰＵ、３２…ＥＥＰＲＯＭ、３３…ＲＯＭ、３４…ＲＡＭ（フレームバッファの一例）、３５…撮影モード決定部、３６…画像信号制御部、３７…画像符号化処理制御部、
【図１】
2016025639.tif 000003
【図２】
2016025639.tif 000004
【図３】
2016025639.tif 000005
【図４】
2016025639.tif 000006
【図５】
2016025639.tif 000007