(57)【要約】【課題】光学像を画像データとして記録するための撮像装置および撮像方法において、解像度やサイズを犠牲にすることなく、撮像時の傾きが補正された画像データを得る。【解決手段】光学像を受光する受光面を有し、該受光面に入射した光学像に対応する電気信号を出力する撮像手段と、受光面のうちその周縁部を除く中央部分を有効画像領域として、該有効画像領域内に入射した光学像に対応する画像データを、撮像手段から出力される電気信号に基づき作成する画像データ作成手段と、受光面の法線周りの受光面のローリング傾き角度を検出する傾き検出手段とを備え、画像データ作成手段は、有効画像領域の受光面に対する法線周りの傾き角度を、傾き検出手段の検出結果に応じて設定することを特徴とする撮像装置。【選択図】図６
2012134707.tif 000002
【特許請求の範囲】
【請求項１】
光学像を受光する受光面を有し、該受光面に入射した光学像に対応する電気信号を出力する撮像手段と、
前記受光面のうちその周縁部を除く中央部分を有効画像領域として、該有効画像領域内に入射した光学像に対応する画像データを、前記撮像手段から出力される電気信号に基づき作成する画像データ作成手段と、
前記受光面の法線周りの前記受光面のローリング傾き角度を検出する傾き検出手段と
を備え、
前記画像データ作成手段は、前記受光面に設定する前記有効画像領域の前記受光面に対する法線周りの傾き角度を、前記傾き検出手段の検出結果に応じて設定する
ことを特徴とする撮像装置。
【請求項２】
前記撮像手段は、前記受光面の法線方向が略水平方向となるように配置され、
前記画像データ作成手段は、前記受光面内における前記有効画像領域の上下方向が鉛直方向と一致するように、前記有効画像領域を設定する請求項１に記載の撮像装置。
【請求項３】
前記受光面に入射した光学像の全体に対応する画像を一時的に保持する画像保持手段を備え、
前記画像データ作成手段は、前記画像保持手段に記憶された画像と、前記傾き検出手段の検出結果とに基づいて、前記有効画像領域内に入射した光学像に対応する前記画像データを作成する請求項１または２に記載の撮像装置。
【請求項４】
前記撮像手段の前記受光面に入射した光学像のうち、前記有効画像領域と同一サイズの領域内の光学像を表示する表示手段を備える請求項１ないし３のいずれかに記載の撮像装置。
【請求項５】
前記画像データ作成手段は、前記傾き検出手段の検出結果に基づいて設定した前記有効画像領域内の光学像に対応する前記画像データを作成する傾き補正モードと、前記傾き検出手段の検出結果によらず予め設定された前記有効画像領域内の光学像に対応する前記画像データを作成する補正なしモードとを切り替え実行可能な請求項１ないし４のいずれかに記載の撮像装置。
【請求項６】
前記傾き補正モードと前記補正なしモードとの間で前記有効画像領域のサイズが同一である請求項５に記載の撮像装置。
【請求項７】
前記画像データ作成手段は、前記傾き検出手段により検出された前記受光面のローリング傾き角度の大きさに応じて、前記傾き補正モードと前記補正なしモードとを切り替える請求項５または６に記載の撮像装置。
【請求項８】
撮像手段の受光面に入射した光学像を画像データとして記録する撮像方法において、
前記受光面の法線周りの前記受光面のローリング傾き角度を検出し、
前記受光面のうちその周縁部を除く中央部分に、検出された前記受光面のローリング傾き角度に応じた有効画像領域を設定し、
前記有効画像領域に入射した光学像に対応する前記画像データを、前記撮像手段から出力される電気信号に基づき作成し記録する
ことを特徴とする撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、光学像を画像データとして記録するための撮像装置および撮像方法に関するものである。
【背景技術】
【０００２】
例えばデジタルスチルカメラ、デジタルビデオカメラなど、光学像を画像データとして記録する撮像装置の技術分野においては、カメラの傾きを自動的に検出して画像データを補正するように構成されたものがある。例えば特許文献１に記載の技術においては、撮像素子たるＣＣＤ（Charge Coupled Device）により撮像しデジタルデータとして記録する際に、撮像時のカメラ本体の傾きをジャイロセンサー等で検出し、その傾き量を画像データと共に記録している。そして、画像データの出力時には、画像データに対しカメラの傾き量をキャンセルするような回転処理を施して出力することにより、画像の傾きを補正するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１２９３９１号公報（例えば、図１５）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した従来技術では、記録された画像の周縁部をトリミングすることによって見かけ上の画像の傾きを補正しているため、補正後の画像が原画像よりも小さくなってしまったり、周縁部の画像情報が欠落するという問題があった。また、特許文献１では補正後の画像を補間により拡大処理することで原画像サイズに復元する点についても言及されているが、このような補間処理によっても、画像情報の欠落に起因する解像度や画像品質の低下を回避することはできなかった。
【０００５】
この発明にかかるいくつかの態様は、光学像を画像データとして記録するための撮像装置および撮像方法において、上記課題を解決し、解像度やサイズを犠牲にすることなく、撮像時の傾きが補正された画像データを得ることのできる技術を提供するものである。
【課題を解決するための手段】
【０００６】
この発明の一の態様である撮像装置は、上記課題を解決するため、光学像を受光する受光面を有し、該受光面に入射した光学像に対応する電気信号を出力する撮像手段と、前記受光面のうちその周縁部を除く中央部分を有効画像領域として、該有効画像領域内に入射した光学像に対応する画像データを、前記撮像手段から出力される電気信号に基づき作成する画像データ作成手段と、前記受光面の法線周りの前記受光面のローリング傾き角度を検出する傾き検出手段とを備え、前記画像データ作成手段は、前記有効画像領域の前記受光面に対する法線周りの傾き角度を、前記傾き検出手段の検出結果に応じて設定することを特徴としている。
【０００７】
このように構成された発明では、撮像手段の受光面に入射する光学像の全体ではなく、そのうち周縁部を除いた有効画像領域内の光学像に対応した画像データが作成される。そして、受光面内における有効画像領域は固定的に設定されておらず、傾き検出手段によって検出された、受光面の法線周りの受光面のローリング傾き角度に応じて動的に設定される。このような構成によれば、撮像手段の受光面がその法線周りに傾いた状態で撮像が行われたとしても、受光面内における有効画像領域の取り方を調整することでその傾き分をキャンセルすることが可能である。このとき、有効画像領域が受光面内に設定される限りにおいて、画像情報が欠落することはない。このため、本発明によれば、画像の解像度やサイズを犠牲にすることなく、撮像時の傾きが補正された画像データを得ることが可能となる。
【０００８】
ここで、例えば、受光面の法線方向が略水平方向となるように撮像手段が配置され、画像データ作成手段は、受光面内における有効画像領域の上下方向が鉛直方向と一致するように、有効画像領域を設定するようにしてもよい。こうすることで、受光面の傾きがあっても被写体の上下方向と撮像された画像の上下方向とを一致させることができ、受光面の傾きがない場合と同等の画像データを得ることができる。
【０００９】
また、例えば、受光面に入射した光学像の全体に対応する画像を一時的に保持する画像保持手段を備え、画像データ作成手段は、画像保持手段に保持された画像と、傾き検出手段の検出結果とに基づいて、有効画像領域内に入射した光学像に対応する画像データを作成するようにしてもよい。傾き検出手段の検出結果に基づく有効画像領域の設定およびそれに対応する画像データの作成には相応の処理時間が必要であることから、まず受光面に入射した光学像の全体を一時的に保持した上で、当該画像から有効画像領域に対応する部分の画像データを作成することで、画像のブレや、ユーザーが指定した撮像タイミングとは異なるタイミングの画像が記録されるといった問題を未然に防止することができる。
【００１０】
また、例えば、撮像手段の受光面に入射した光学像のうち有効画像領域と同一サイズの領域内の光学像を表示する表示手段を備えるようにしてもよい。このような表示手段は撮像装置においてファインダーまたはモニターとしての機能を果たすことができるが、撮像手段の受光面に入射した光学像の全てを表示するのではなく、有効画像領域と同一サイズの領域に対応する画像のみを表示する。こうすることにより、表示手段に表示される画像と、画像データとして記録された画像との間でサイズが同じになるので、撮像時にファインダーに収めた筈の画像の周縁部が画像データに記録されていないことに起因する違和感をユーザーに与えることが防止される。
【００１１】
また、例えば、画像データ作成手段は、傾き検出手段の検出結果に基づいて設定した有効画像領域内の光学像に対応する画像データを作成する傾き補正モードと、傾き検出手段の検出結果によらず予め設定された有効画像領域内の光学像に対応する画像データを作成する補正なしモードとを切り替え実行可能であってもよい。傾き補正モードでは画像の傾きが補正される一方、補正なしモードでは傾きが補正されないので、これらを切り替え可能とすることで、ユーザーの要求に応じた、またはユーザーの撮影技術に応じた多様な撮像が可能となり、より多様なニーズに応えることができる。
【００１２】
この場合において、傾き補正モードと補正なしモードとの間では有効画像領域のサイズが同一であることがより好ましい。こうすることで、モードの切り替えによって画像のサイズが変化することでユーザーに違和感を与えるという問題を回避することができる。
【００１３】
さらにこの場合において、画像データ作成手段は、傾き検出手段により検出された受光面のローリング傾き角度の大きさに応じて、傾き補正モードと補正なしモードとを切り替えるようにしてもよい。この発明では、実際に画像データが作成される有効画像領域よりも大き目の受光面を有する撮像手段を用いることになる。ここで、受光面が大きく傾いている場合でもこれを補正できるようにするためには、有効画像領域のサイズよりも十分に大きな受光面を有する撮像手段が必要となり、コストおよび性能の点で不利となる。また、何らかの効果を狙ってユーザーが意図的に受光面を傾けて撮像を行う場合もあり、このような場合に傾き補正を行うことはユーザーの希望に反することになる。そこで、例えば傾きの大きさがある範囲にあるときには傾き補正モードを実行して傾きを補正する一方、大きな傾きの場合には補正を行わない補正なしモードを実行する、というように、傾きの大きさに応じてモードを切り替えるようにすることで、このような問題に対応することが可能となる。
【００１４】
また、この発明の他の態様は、撮像手段の受光面に入射した光学像を画像データとして記録する撮像方法であって、上記課題を解決するため、前記受光面の法線周りの前記受光面のローリング傾き角度を検出し、前記受光面のうちその周縁部を除く中央部分に、検出された前記受光面のローリング傾き角度に応じた有効画像領域を設定し、前記有効画像領域に入射した光学像に対応する前記画像データを、前記撮像手段から出力される電気信号に基づき作成し記録することを特徴としている。
【００１５】
このように構成された発明では、上記した撮像装置の発明と同様に、画像の解像度やサイズを犠牲にすることなく、撮像時の傾きが補正された画像データを得ることが可能である。
【図面の簡単な説明】
【００１６】
【図１】この発明の一実施形態であるデジタルカメラの構成を示すブロック図。
【図２】このデジタルカメラの主要な内部構造を模式的に示す図。
【図３】被写体画像の一例を示す図。
【図４】カメラが傾いた状態で撮像された画像の例を示す図。
【図５】この実施形態における傾き補正の原理を説明するための第１の図。
【図６】この実施形態における傾き補正の原理を説明するための第２の図。
【図７】この実施形態における撮像動作の第１の態様を示すフローチャート。
【図８】傾き補正処理により得られる画像データを模式的に示す図。
【図９】この実施形態における撮像動作の第２の態様を示すフローチャート。
【発明を実施するための形態】
【００１７】
図１はこの発明にかかる撮像装置の一実施形態であるデジタルカメラの構成を示すブロック図である。また、図２はこのデジタルカメラの主要な内部構造を模式的に示す図である。なお、図２においては本発明を説明するのに必要な構成のみを図示している。このデジタルカメラ１では、カメラ筐体１０の内部に、当該カメラの主たる動作を司るプロセッサー部１００、光学像を受光して電気信号に変換する撮像部２００、および、ユーザーインターフェースを司るインターフェース部３００を備えている。
【００１８】
プロセッサー部１００は、所定の制御プログラムを実行することでカメラ１の各部を制御して撮像やそれに伴う画像データの作成・記録など種々の機能を実現するＣＰＵ（Central processing unit）１０１と、撮像データを一時的に保存記憶するワークメモリ１０２と、撮像データに種々の処理の施して画像データを作成するＤＳＰ（Digital signal Processor）１０３と、こうして作成された画像データを保存記憶しておく画像メモリ１０４とを備えている。これらの機能については後に詳述する。さらに、ＣＰＵ１０１には重力方向、すなわち鉛直下向き方向を基準としてカメラ筐体１０の姿勢を検出する例えばジャイロセンサーからなる姿勢センサー４０が接続されている。
【００１９】
また、撮像部２００は、複数のレンズおよびアクチュエータを有し被写体の光学像を結像させる光学系２０１と、光学系２０１の光軸に対し垂直な所定サイズの矩形形状である受光面２０２ａを有し、該受光面２０２ａに入射した光学像を電気信号に変換して出力する撮像素子、例えばＣＣＤ（Charge Coupled Device）２０２と、ＣＣＤ２０２から出力される電気信号をデジタル信号に変換するＡＤ変換器（Ａ／Ｄ）２０３とを備えている。このような構成により、光学系２０１に入射した光学像に対応するデジタル信号が生成されて、該デジタル信号はプロセッサー部１００に与えられる。
【００２０】
ＣＣＤ２０２の走査方向に直交する方向を当該ＣＣＤ２０２の上下方向としたとき、図２（ａ）の斜視図に示すように、カメラ筐体１０が正立状態に保持されたときにＣＣＤ２０２の上下方向が鉛直方向と一致し、かつ受光面２０２ａの法線が水平方向となるように、ＣＣＤ２０２はカメラ筐体１０に取り付けられている。また、姿勢センサー４０もカメラ筐体１０に固定されている。したがって、カメラ筐体１０の姿勢変化に応じてＣＣＤ２０２と姿勢センサー４０とは一体的に動き、これにより姿勢センサー４０は、重力方向に対するＣＣＤ２０２の受光面２０２ａの姿勢を検出することが可能となっている。
【００２１】
この実施形態では、図２（ｂ）の正面図に示すように、カメラ筐体１０が任意の姿勢で保持されたときの、鉛直方向に対するＣＣＤ２０２の上下方向の角度の差異、すなわち受光面２０２ａの法線周りにおける受光面２０２ａのローリング傾き角度Ｄを検出するために、姿勢センサー４０の検出出力が用いられる。
【００２２】
また、インターフェース部３００は、ＣＣＤ２０２に入射した画像や画像メモリ１０４に記憶された画像等を表示するための表示部、例えば液晶ディスプレイ（Liquid Crystal Display；ＬＣＤ）３０１と、ユーザーからの操作入力を受け付けるシャッターボタン３０２ａを含む操作ボタン３０２と、画像データ等を外部装置と受け渡しする際の外部記録媒体、例えばメモリカードやＵＳＢ（Universal Serial Bus）メモリ等を装着可能なメディアスロット３０３と、これらとＣＰＵ１０１との間のデータ授受を司るインターフェース（Ｉ／Ｆ）３０４とを備えている。
【００２３】
上記のように構成されたデジタルカメラ１では、ＣＣＤ２０２に入射した光学像をそのまま画像データとして記録する撮像モード（補正なしモード）と、カメラ筐体１０が傾いた状態で保持されることに起因する、水平面に対する画像の傾きを補正した上で画像データとして記録する撮像モード（傾き補正モード）とを実行可能となっている。以下、その原理および具体的な動作について説明する。
【００２４】
図３は被写体画像の一例を示す図である。ここでは傾き補正についての理解を容易にするために、図３に示すような水平線Ｈを含む被写体画像を例として用いる。光学系２０１によってＣＣＤ２０２の受光面２０２ａに集光される被写体の光学像Ｉoptは、図３に示すように、受光面２０２ａの全体を覆うように結像する。ＣＣＤ２０２は、光学像Ｉoptのうち受光面２０２ａ内に結像した像に対応する電気信号を出力する。まず、カメラ筐体１０が傾いた状態で、かつ傾き補正なしで撮像が行われた場合を考える。
【００２５】
図４はカメラが傾いた状態で撮像された画像の例を示す図である。図４（ａ）に示すように、光学系２０１に設けられたレンズ群により結像される光学像Ｉopt自体は、カメラ筐体１０が傾いていてもその方向は不変である。一方、カメラ筐体１０が鉛直方向に対して角度Ｄだけ傾いた状態では、ＣＣＤ２０２の受光面２０２ａの上下方向は光学像Ｉoptの上下方向（鉛直方向）に対して相対的に傾いた状態となる。このため、この状態で撮像された画像データは、図４（ｂ）に示すように、ＣＣＤ２０２の受光面２０２ａの上下方向を基準として見たときには傾いた画像Ｉｂを表すこととなってしまう。
【００２６】
図５および図６はこの実施形態における傾き補正の原理を説明するための図である。図５（ａ）および図５（ｂ）に示すように、この実施形態では、光学像ＩoptのうちＣＣＤ２０２の受光面２０２ａに対応する部分を全て画像データに含めるのではなく、受光面２０２ａのうちその周縁部を除いた矩形の中央領域ＣＲに対応する部分を切り出して、この部分のみを画像データとして記録する。
【００２７】
この場合において、受光面２０２ａに対して中央領域ＣＲが占める位置は一定ではない。より具体的には、矩形の形状およびサイズを維持しながら、受光面２０２ａに垂直な（望ましくは受光面２０２ａの中心を通る）法線周りにおいて中央領域ＣＲが受光面２０２ａに対して有する傾き角度を、姿勢センサー４０の出力に応じて調整可能となっている。
【００２８】
そのため、図６（ａ）に示すように、カメラ筐体１０の傾きに起因して光学像Ｉoptの上下方向に対し受光面２０２ａが傾いた状態であっても、中央領域ＣＲをその上下方向が光学像Ｉoptの上下方向と一致するように設定すれば、図６（ｂ）に示すように、カメラの傾きが補正された状態の画像Ｉｃに対応する画像データを作成することが可能となる。以下では、この実施形態に適用可能な、傾き補正を含む撮像動作の２つの態様について順に説明する。
【００２９】
図７はこの実施形態における撮像動作の第１の態様を示すフローチャートである。この撮像動作では、光学系２０１を介して入射した被写体の光学像をＣＣＤ２０２により受光して電気信号に変換する（ステップＳ１０１）。受光した画像についてはリアルタイムでＬＣＤ３０１に表示させることで、ＬＣＤ３０１をファインダーとして機能させる。このとき、ＣＣＤ２０２の受光面２０２ａに入射した光学像の全体を表示させるのではなく、図５（ａ）に示すように、周縁部を除いた中央領域ＣＲの画像のみを表示させる（ステップＳ１０２）。このようにする理由は次の通りである。
【００３０】
先に原理を説明したように、この実施形態では、ＣＣＤ２０２の受光面２０２ａに入射した光学像のうち周縁部を除外した中央領域ＣＲに対応する部分のみを画像データとして記録する。このとき、ファインダーとしてのＬＣＤ３０１に周縁部も含めた画像を表示させると、ユーザーは、ファインダーに表示された画像全体が記録されるものと期待して構図を決定するであろう。それにもかかわらず、画像データには中央領域ＣＲのみが記録され周縁部が欠落することになると、ユーザーが期待した結果を得られないこととなってしまう。
【００３１】
この問題を解消するために、この実施形態における撮像動作の第１の態様においては、ファインダーとしてのＬＣＤ３０１にも中央領域ＣＲに対応する画像のみを表示させるようにする。こうすることで、ファインダーを見ながらユーザーが決定した構図のまま画像を記録することが可能となる。
【００３２】
なお、このときＬＣＤ３０１に表示させる画像は、図５（ａ）および図５（ｂ）に示すように、ＣＣＤ２０２の受光面２０２ａの中央に固定した中央領域ＣＲに対応するものである。したがってこのときの表示画像は、後で説明する傾き補正の有無にかかわらずカメラの傾きがそのまま反映されたものである。ファインダーとしてのＬＣＤ３０１に傾き補正後の画像を表示させる場合の動作については本実施形態における撮像動作の第２の態様として後に説明するが、補正処理には所定の処理時間を要するため、ＣＣＤ２０２に入射した光学像が補正後の画像として表示されるまでにはある程度の時間遅れが避けられない。ここで説明する第１の態様では、この時間遅れを最小とし、かつユーザーが画像の傾きからカメラが傾いていることを把握しやすくするために、ファインダーとしてのＬＣＤ３０１に表示させる画像には補正処理を施さない。
【００３３】
ユーザーにより構図が決定されシャッターボタン３０２ａが押されるまでの間、上記動作を繰り返して実行する（ステップＳ１０３）。ユーザーによりシャッターボタン３０２ａが押されると、その時点でＣＣＤ２０２に入射している光学像がＣＣＤ２０２により電気信号に変換されてＡＤ変換器２０３を介して撮像データとしてＣＰＵ１０１に入力され、ＣＰＵ１０１が該撮像データをワークメモリ１０２に記憶させる（ステップＳ１０４）。ワークメモリ１０２に記憶される撮像データは、ＣＣＤ２０２の受光面２０２ａ全体に入射した光学像に対応するものである。また、この時点では傾きに対する補正はなされていない。
【００３４】
続いて、姿勢センサー４０から、シャッターボタン３０２ａが押されたときのカメラ筐体１０の傾き角度Ｄを取得する（ステップＳ１０５）。続いて、ユーザーによって選択されているカメラの撮像モードが、補正なしモード、傾き補正モードのいずれであるかを判定する（ステップＳ１０６）。この撮像モードについては、ユーザー操作によって予め設定されていてもよく、また撮像後に撮像データに対応する画像をＬＣＤ３０１に一時的に表示しユーザーに補正の要否を選択させるようにしてもよい。
【００３５】
傾き補正処理の必要な傾き補正モードが選択されていた場合には、続いてカメラの傾き角度Ｄの絶対値が所定の閾値Ｄth以下であるかどうかを判断する（ステップＳ１０７）。原理的には、傾き角度Ｄが３６０度（または±１８０度）どの値であっても補正可能なようにすることはできる。しかしながら、このようにするには、実際に画像データとして記録される中央領域ＣＲよりも十分に大きな受光面２０２ａを有するＣＣＤ２０２が必要となり、またそのようにしてもＣＣＤ２０２の撮像能力の大部分が画像データに反映されないこととなり現実的でない。さらには、カメラ筐体１０が極端に大きく傾いた状態で撮像がなされるケースとしては、ユーザーが意図的にそのようにしている場合もある。
【００３６】
そこで、この実施形態では、カメラの傾き角度Ｄが所定の閾値Ｄth以下であるときには補正の対象とする一方、これより大きく傾いている場合には補正を行わないようにする。これにより、上記のような問題を解消することができる。補正の要否判断の基準となる閾値Ｄthについては任意に定めることができるが、ユーザーが水平に保持することを意図した場合の傾き量の最大値として、例えば１０度程度とすることができる。
【００３７】
姿勢センサー４０により検出されたカメラ傾き角度Ｄがその閾値Ｄth以下であった場合には、傾き補正処理を行う。すなわち、ワークメモリ１０２に記憶された撮像データは各種画像処理を実行するＤＳＰ１０３に送られ、ＤＳＰ１０３は、画像の傾きをキャンセルするため、撮像データが表す画像に対して角度（−Ｄ）の回転処理を施す（ステップＳ１０８）。傾き補正モードが選択されていない、またはカメラ傾き角度Ｄが閾値Ｄthを超えていた場合には、ＤＳＰ１０３はこの処理をスキップし、ワークメモリ１０２に記憶された撮像データをそのまま保持する。
【００３８】
続いてＤＳＰ１０３は、こうして必要に応じ補正された撮像データに基づき、中央領域ＣＲに対応する部分について画像データを作成する（ステップＳ１０９）。中央領域ＣＲの矩形サイズは、補正の有無および傾きの大きさに関わらず一定とする。画像データは標準規格として規格化された記録方式、例えばＪＰＥＧ（Joint Photographic Expert Group）形式で作成されることが望ましい。こうして作成された画像データに対し、ＣＰＵ１０１は、撮影日時や撮影条件などの付帯情報を付して画像ファイルを作成し、画像メモリ１０４に保存記憶する。画像メモリ１０４に記憶された画像ファイルについては、必要に応じインターフェース３０４を介してメディアスロット３０３に送ることで、メディアスロット３０３に装着されたメモリカード等の外部記録媒体に書き出すことができる。
【００３９】
図８は傾き補正処理により得られる画像データを模式的に示す図である。同図において、破線で囲まれた正方形の１つ１つは、補正前の撮像データにおける画素を示している。カメラ筐体１０が重力方向（鉛直下方）に対して角度Ｄだけ傾いた状態で撮像が行われたとき、ＣＣＤ２０２の受光面２０２ａ全体で受光された画像Ｉｒも、傾いた画像としてその撮像データがワークメモリ１０２に記憶されている。一方、画像メモリ１０４に記憶すべき画像データは、傾いた画像Ｉｒ内の中央領域ＣＲに相当する部分の撮像データに基づいて、しかも重力方向に直交する方向（水平方向）に沿って作成される。斜線を付した正方形の１つ１つは、補正後の画像データにおける画素を示している。
【００４０】
このとき、補正後の画像データにおける画素と補正前の撮像データにおける画素とがほぼ一致する場合には、撮像データにおける画素の値を補正後の画像データにおける画素の値とすることができる。一方、補正後の画像データにおける画素が補正前の撮像データにおける複数の画素にまたがる場合には、それらの複数画素の値を面積比に応じて加重平均することで、補正後の画像データにおける画素の値を求めることができる。このように画素単位の演算により傾き補正を行うことで、補正後の画素数は補正前の画素数とほぼ同じになり、傾き補正による解像度の低下や画像品質の劣化を防止することができる。
【００４１】
傾き補正が実行されない、またはカメラの傾き角度がゼロであった場合には、画像Ｉｒの上下方向と中央領域ＣＲの上下方向は当然に一致することとなる。
【００４２】
図９はこの実施形態における撮像動作の第２の態様を示すフローチャートである。前記したように、この態様の動作では、ファインダーとして機能するＬＣＤ３０１に傾き補正後の画像を表示させることが可能である。撮像動作の基本的な処理内容は第１の態様と共通しているので、共通部分については説明を省略する。
【００４３】
この態様では、ＣＣＤ２０２に入射した光学像を電気信号に変換し、撮像データを順次ワークメモリ１０２に記憶する（ステップＳ２０１、Ｓ２０２）。そして、姿勢センサー４０からカメラ筐体１０の傾き角度Ｄを取得し（ステップＳ２０３）、傾き補正を必要とする条件が充足されるとき、すなわち傾き補正モードが選択され（ステップＳ２０４）、傾き角度Ｄが所定の閾値Ｄth以下であるとき（ステップＳ２０５）には、ＤＳＰ１０３により撮像データの回転処理を実行する（ステップＳ２０６）。そして、必要に応じて回転処理された撮像データのうち中央領域ＣＲに対応する画像がＬＣＤ３０１に表示される（ステップＳ２０７）。これにより、この態様によれば、傾き補正後の画像をファインダーとしてのＬＣＤ３０１に表示させることができる。また、ＬＣＤ３０１に表示された画像と同一の画像をデータとして記録することができる。
【００４４】
上記動作を繰り返す間にユーザーによりシャッターボタンが押されると（ステップＳ２０８）、その時点における撮像データに必要に応じて回転処理が加えられたものに基づいて、中央領域ＣＲに対応する画像データが作成されて（ステップＳ２０９）、画像ファイルとして画像メモリ１０４に記憶される（ステップＳ２１０）。こうして作成された画像データは、前記した第１の態様と同様に、カメラの傾きに起因する画像の傾きが補正されたものであり、しかも元の画像と同等の解像度や画像品質が維持されたものである。
【００４５】
以上のように、この実施形態では、ＣＣＤ２０２の受光面２０２ａに入射した光学像のうち、周縁部を除外した中央領域ＣＲに対応する部分のみを画像データとして記録する。このとき、中央領域ＣＲは固定的に設定されるのではなく、姿勢センサー４０により検出されるカメラ筐体１０の傾き、ひいては受光面２０２ａの傾きに応じて動的に設定される。より具体的には、カメラ筐体１０が重力方向に対し傾き角度Ｄを有しているとき、ＣＣＤ２０２の受光面２０２ａに対する中央領域ＣＲの傾きが（−Ｄ）となるように、中央領域ＣＲが設定される。
【００４６】
こうすることで、補正の有無によらず、また傾き角度の大小によらず、得られる画像データの解像度や画像品質をほぼ一定に保つことができる。また、受光面２０２ａ自体は中央領域ＣＲよりも広い領域で光学像を受光しているため、傾き補正を行うに際して画像周縁部の画像情報が欠落するという問題が生じない。また、欠落した部分を補間拡大する従来技術のように画像品質が劣化することもない。
【００４７】
また、撮像時のファインダーとして機能するＬＣＤ３０１は、ＣＣＤ２０２が受光した画像の全体を表示するのではなく、そのうちの中央領域ＣＲと同サイズの画像のみを表示する。そのため、ユーザーが撮像時にファインダーで確認した範囲とほぼ同じ範囲の画像を、その傾きのみを補正した状態で記録することが可能である。また、ユーザーから見れば、ファインダーで確認した画像の周縁部が欠落した状態で画像データが記録されるという違和感が解消される。
【００４８】
以上説明したように、この実施形態においては、撮像部２００、特にＣＣＤ２０２が本発明の「撮像手段」として機能している。また、ＣＰＵ１０１およびＤＳＰ１０３が一体として本発明の「画像データ作成手段」として機能している。また、姿勢センサー４０が本発明の「傾き検出手段」として機能している。さらに、この実施形態では、ワークメモリ１０２およびＬＣＤ３０１がそれぞれ本発明の「画像保持手段」および「表示手段」として機能している。また、この実施形態では、ＣＣＤの受光面２０２ａにおける中央領域ＣＲが、本発明の「有効画像領域」に相当している。
【００４９】
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上記したもの以外に種々の変更を行うことが可能である。例えば、上記実施形態では、１画面分の撮像データをワークメモリ１０２に記憶させてから傾き補正を行っているが、図８からわかるように、画像の傾きが小さければ補正に必要なＣＣＤ２０２の走査ライン数は少なくて済む。このことから、ワークメモリ１０２は１画面分の撮像データの一部のみを一時的に保持し、ＤＳＰ１０３が順次傾き補正を行って画像データを作成するようにしてもよい。
【００５０】
また、上記実施形態では、ユーザー設定に応じて、またはカメラの傾き角度の大きさに応じて補正の要否を決定しているが、例えば次のようにしてもよい。この種のカメラにおいては、ユーザーの利便性を高めるために、撮影対象物に応じて撮像条件を予め設定した複数の撮影モードを有したものがある。このような撮影モードとしては、例えば人物を撮影する場合に適合させたポートレートモードや、風景を撮影する場合に適合させた風景モードなどがある。このような撮影モードに応じて、補正を行うか否かを決定するようにしてもよい。すなわち、例えば、風景モードが選択されているときには傾き補正処理を実行可能とする一方、ポートレートモードでは傾き補正を実行しない、というようにすることができる。こうすることでユーザーは、風景については水平が保たれた画像を得ることができる一方、人物を主とする画像については任意の構図で撮像を行うことができる。
【００５１】
また、上記実施形態ではデジタルカメラ１が傾き補正を施した画像データを作成して画像ファイルとして保存するようにしているが、本発明にかかる傾き補正は、デジタルカメラから画像ファイルを受け取ったパーソナルコンピューターやプリンターなどの外部装置で実行することも可能である。この場合、ＣＣＤ２０２に入射した光学像全体に対応する撮像データおよび姿勢センサー４０から取得したカメラの傾き量を画像ファイルに保存しておき、画像ファイルを受け取った外部装置側で、これらの情報に基づき、画像全体から中央領域部分を切り出して有効な画像データとすればよい。
【符号の説明】
【００５２】
４０…姿勢センサー（傾き検出手段）、  １０１…ＣＰＵ（画像データ作成手段）、  １０２…ワークメモリ（画像保持手段）、  １０３…ＤＳＰ（画像データ作成手段）、  ２００…撮像部（撮像手段）、  ２０２…ＣＣＤ（撮像手段）、  ３０１…ＬＣＤ（表示手段）、  ＣＲ…中央領域（有効画像領域）
【図１】
2012134707.tif 000003
【図２】
2012134707.tif 000004
【図３】
2012134707.tif 000005
【図４】
2012134707.tif 000006
【図５】
2012134707.tif 000007
【図６】
2012134707.tif 000008
【図７】
2012134707.tif 000009
【図８】
2012134707.tif 000010
【図９】
2012134707.tif 000011