(57)【要約】【課題】撮影時の被写体の手ぶれをユーザに視認可能とする技術を提供する。【解決手段】撮像素子から所定時点に取得された画像の主被写体と所定時点以前に取得された画像の主被写体とを比較することで、手ぶれの有無を検出する。手ぶれが検出されたときは、所定時点以前に取得された画像の主被写体の輪郭の一部を、所定時点に取得された画像の主被写体に付加表示させ、ライブビュー画像として表示する。【選択図】図１０
2006157101.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置であって、
撮像素子と、
前記撮像素子によって連続的に取得される複数の画像のそれぞれをライブビュー画像として順次表示する表示手段と、
前記ライブビュー画像に対して手ぶれ表示を付加する表示制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記ライブビュー画像における主被写体の輪郭を抽出する輪郭抽出手段、
をさらに備え、
前記表示制御手段は、前記複数の画像のうち所定時点に取得された第１の画像を前記表示手段に表示させる際には、前記複数の画像のうち前記所定時点以前に取得された第２の画像における主被写体の輪郭の少なくとも一部を前記手ぶれ表示として前記第１の画像に付加して表示させることを特徴とする撮像装置。
【請求項３】
請求項２に記載の撮像装置において、
前記第１の画像に付加表示される前記輪郭の前記少なくとも一部は、前記第１の画像における主被写体と重複しない部分であることを特徴とする撮像装置。
【請求項４】
請求項２に記載の撮像装置において、
前記第２の画像における主被写体の代表点から前記第１の画像における主被写体の代表点への移動方向を算出する算出手段と、
をさらに備え、
前記表示制御手段は、前記第２の画像における主被写体の代表点から前記移動方向の逆方向に延ばした半直線と前記第２の画像における主被写体の輪郭との交点を求め、前記第２の画像における主被写体の輪郭の中から前記交点を含む一部分を選択し、当該選択された部分を前記第１の画像に付加表示させることを特徴とする撮像装置。
【請求項５】
請求項１に記載の撮像装置において、
前記ライブビュー画像における主被写体の輪郭を抽出する輪郭抽出手段、
をさらに備え、
前記表示制御手段は、前記複数の画像のうち所定時点に取得された第１の画像を前記表示手段に表示させる際には、前記複数の画像のうち前記所定時点以前に取得された少なくとも２以上の画像における主被写体の各輪郭の少なくとも一部を前記手ぶれ表示として前記第１の画像に付加して表示させることを特徴とする撮像装置。
【請求項６】
請求項５に記載の撮像装置において、
前記表示制御手段は、前記第１の画像に対して付加表示する各輪郭の色彩を、当該各輪郭に対応する抽出元画像の取得時点から前記所定時点までの経過時間に応じて変更させることを特徴とする撮像装置。
【請求項７】
請求項５に記載の撮像装置において、
前記表示制御手段は、前記第１の画像に対して付加表示する各輪郭の濃淡を、当該各輪郭に対応する抽出元画像の取得時点から前記所定時点までの経過時間に応じて変更させることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮像装置に関し、特に撮影時における手ぶれ表示に関する。
【背景技術】
【０００２】
近年、撮像装置を用いて手持ちで撮影する際に、手の震えにより生じる画像の劣化を防ぐ手ぶれ補正機能を備えた撮像装置が登場している。その補正方法としては、例えば、手ぶれを振動ジャイロと呼ばれるセンサーで検知し、検知したぶれ量に応じて光学系の一部を動作させ補正する光学式手ぶれ補正法、および、撮影した画像に対して処理を施し、手ぶれによる劣化を改善する補正法（例えば、特許文献１参照）などがある。
【０００３】
【特許文献１】特開２００１−１９７３５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記手ぶれ補正機能の許容範囲を超えたぶれが生じている場合、ユーザ（操作者）は、その事実を認識することなく撮影することになる。この結果、ユーザの期待する画像が得られない可能性がある。また、上記機能を有していない場合、手ぶれ発生による劣化画像を取得する可能性がさらに高まることになる。
【０００５】
そこで、本発明は、上記課題に鑑みてなされたものであり、ユーザが行う撮影タイミングの良否判断が容易となるように、撮影時の被写体のぶれをユーザに視認可能とする撮像装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、請求項１の発明は、撮像装置であって、撮像素子と、前記撮像素子によって連続的に取得される複数の画像のそれぞれをライブビュー画像として順次表示する表示手段と、前記ライブビュー画像に対して手ぶれ表示を付加する表示制御手段とを備えることを特徴とする。
【０００７】
また、請求項２の発明は、請求項１の発明に係る撮像装置において、前記ライブビュー画像における主被写体の輪郭を抽出する輪郭抽出手段、をさらに備え、前記表示制御手段は、前記複数の画像のうち所定時点に取得された第１の画像を前記表示手段に表示させる際には、前記複数の画像のうち前記所定時点以前に取得された第２の画像における主被写体の輪郭の少なくとも一部を前記手ぶれ表示として前記第１の画像に付加して表示させることを特徴とする。
【０００８】
また、請求項３の発明は、請求項２の発明に係る撮像装置において、前記第１の画像に付加表示される前記輪郭の前記少なくとも一部は、前記第１の画像における主被写体と重複しない部分であることを特徴とする。
【０００９】
また、請求項４の発明は、請求項２の発明に係る撮像装置において、前記第２の画像における主被写体の代表点から前記第１の画像における主被写体の代表点への移動方向を算出する算出手段とをさらに備え、前記表示制御手段は、前記第２の画像における主被写体の代表点から前記移動方向の逆方向に延ばした半直線と前記第２の画像における主被写体の輪郭との交点を求め、前記第２の画像における主被写体の輪郭の中から前記交点を含む一部分を選択し、当該選択された部分を前記第１の画像に付加表示させることを特徴とする。
【００１０】
また、請求項５の発明は、請求項１の発明に係る撮像装置において、前記ライブビュー画像における主被写体の輪郭を抽出する輪郭抽出手段、をさらに備え、前記表示制御手段は、前記複数の画像のうち所定時点に取得された第１の画像を前記表示手段に表示させる際には、前記複数の画像のうち前記所定時点以前に取得された少なくとも２以上の画像における主被写体の各輪郭の少なくとも一部を前記手ぶれ表示として前記第１の画像に付加して表示させることを特徴とする。
【００１１】
また、請求項６の発明は、請求項５の発明に係る撮像装置において、前記表示制御手段は、前記第１の画像に対して付加表示する各輪郭の色彩を、当該各輪郭に対応する抽出元画像の取得時点から前記所定時点までの経過時間に応じて変更させることを特徴とする。
【００１２】
また、請求項７の発明は、請求項５の発明に係る撮像装置において、前記表示制御手段は、前記第１の画像に対して付加表示する各輪郭の濃淡を、当該各輪郭に対応する抽出元画像の取得時点から前記所定時点までの経過時間に応じて変更させることを特徴とする。
【発明の効果】
【００１３】
請求項１から請求項７に記載の発明によれば、ライブビュー画像に手ぶれ表示が付加されるので、ユーザは、撮影時の手ぶれ発生の有無を把握することができる。これにより、ユーザは、撮影タイミングの良否判断が容易となり、ぶれ状態での撮影を回避することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１５】
＜１．実施の形態＞
＜構成概要＞
図１は、本発明の実施形態に係る撮像装置１の背面構成例であり、外観斜視図である。
【００１６】
図１に示すように、撮像装置１は、その背面にファインダ１０１と操作ボタン群１０３と表示部１０４とを備えており、その上面には、シャッタボタン（レリーズＳＷ）１０２を備えている。
【００１７】
表示部１０４は、例えば、液晶表示部材（ＬＣＤ）によって構成され、所定数（ここでは３２０×２４０）の表示画素を有しており、カラー画像を表示することができる。この表示部１０４では、ライブビュー画像表示、記録画像の再生表示、又は、設定メニュー表示等が行われる。
【００１８】
ライブビュー画像表示では、後述の撮像素子２０１によって連続的に取得される比較的低解像度（ここでは、３２０×２４０）の複数の画像が動画的態様にて順次表示される。これにより、ユーザは、表示部１０４におけるライブビュー画像表示を用いることで、撮影画像における被写体の位置および大きさ等を知覚し、フレーミング動作を行うことができる。尚、ライブビュー画像が更新される時間間隔（更新間隔）は、画像が撮像素子２０１から連続的に取得される時間間隔（取得間隔）に等しい。
【００１９】
操作ボタン群１０３は、撮像装置１の動作環境の設定をするボタン１０３ａ、ズーム動作などに用いられる十字キー１０３ｂおよび本発明に係る手ぶれ表示警告の機能をオンオフするボタン１０３ｃなどからなる。
【００２０】
シャッタボタン１０２は、ユーザ操作による半押し状態（以下、Ｓ１状態とも称する）と全押し状態（以下、Ｓ２状態とも称する）とを区別して検出可能な２段階押し込みスイッチである。
【００２１】
次に、図２を用いて、撮像装置１の内部構成について説明する。図２は、撮像装置１の内部機能を示すブロック図である。
【００２２】
被写体像は、レンズ光学系（不図示）を通して撮像素子２０１により取得される。撮像素子２０１は、光電効果を利用して光を電気信号に変換する機能を有しており、例えばＣＣＤまたはＣＭＯＳで構成される。
【００２３】
撮像素子２０１によって得られる画像信号（アナログ信号）は、アナログ信号処理回路２０２において、レベル調整及びノイズ除去等のアナログ信号処理が施される。
【００２４】
アナログ信号処理回路を経た画像信号は、Ａ／Ｄ変換器によって、デジタル信号へと変換され、画像データとして一時的にＲＡＭ２１４内の画像メモリ２１５に保存される。ここで、ＲＡＭ２１４は、高速アクセス可能な半導体メモリ（例えばＤＲＡＭ）である。さらに、画像メモリ２１５内に保存された画像データに対して、画像処理部２１１において、ホワイトバランス処理、γ補正処理及び色補正処理等が施される。この後、処理済み画像データは、所定タイミングで外部記録媒体２０７に書き込まれる。
【００２５】
全体制御部２１０は、演算処理装置（ＣＰＵ）２１２、ＲＯＭ２１３及びＲＡＭ２１４によって構成され、ＣＰＵが、ＲＯＭ２１３に保存されている所定の制御プログラムを実行することにより撮像装置１全体を統括制御する。全体制御部２１０は、各種の画像処理機能に加えて、主被写体の輪郭を抽出する機能、および手ぶれ表示を付加する表示制御機能等を有している。
【００２６】
操作部２０４は、ユーザが操作入力可能なボタンやスイッチ等によって構成され、ユーザが撮影タイミングを指示するためのシャッタボタン（レリーズＳＷ）１０２、および、撮像装置１における動作モードの設定変更を行うためのモード切替スイッチ等を含む。
【００２７】
さらに、撮像装置１には、いわゆるパーソナルコンピュータ（ＰＣ）またはプリンタ等の外部機器を接続するための外部インタフェース（外部Ｉ／Ｆ）２０６が設けられ、例えば撮影によって得られる画像を外部機器に対して直接出力することが可能となっている。
【００２８】
＜動作＞
次に、この実施形態に係る撮像装置１を用いた撮影動作について説明する。
【００２９】
図３は、手ぶれ表示処理を示すフローチャートである。
【００３０】
被写体がライブビュー表示されている状態（ステップＳ３０１）において、シャッタボタン１０２が半押し（Ｓ１）されると（ステップＳ３０２）、自動露出制御、オートホワイトバランス制御（ＡＷＢ）、及び、山登り方式（ビデオ方式あるいはコントラスト方式とも称する）の自動合焦制御が実行される（ステップＳ３０３、ステップＳ３０４）。
【００３１】
さらに、この状態において、後述の手ぶれ表示機能（ステップＳ３０５）がＯＮされていると、手ぶれ表示制御（ステップＳ３０６）が行われる。
【００３２】
シャッタボタン１０２が全押しされる（ステップＳ３０７）と、本撮影動作が実行され（ステップＳ３０８）、画像データが保存される（ステップＳ３０９）。
【００３３】
また、全押しされるまでは、ステップＳ３０１からステップＳ３０７の工程が繰り返される。
【００３４】
これにより、ユーザは、ライブビュー表示を見ながら手ぶれのない最適なフレーミング時期を選択することができる。
【００３５】
次に手ぶれ表示制御（ステップＳ３０６）について図４から図１１を用いて詳細に説明する。
【００３６】
図４は、手ぶれ表示制御の詳細なフローチャートを示している。また、図５は、シャッタボタン１０２が半押しされてからシャッタボタン１０２が全押しされるまでの間において取得間隔（時間間隔Δｔ）経過毎に撮像素子２０１から連続的に取得される画像を、時系列表示したものである。図５においては、各取得時点Ｔ（ｉ−３）〜Ｔ（ｉ＋２）で取得された画像が示されている。また、上記ステップＳ３０１からステップＳ３０７の工程は、各画像の取得時点において、各時点で取得される画像に対して順次実行されている。
【００３７】
以下では、手ぶれ表示制御の一例として、図５中の時点Ｔ（ｉ）で取得された画像ＰＴ１を表示対象画像として表示部１０４に表示する際の手ぶれ表示制御について詳細に説明する。後述するように、この手ぶれ表示制御においては、時点Ｔ（ｉ−１）で取得された画像ＰＴ２が参照画像として採用され、当該画像ＰＴ２における輪郭の一部が画像ＰＴ１に手ぶれ表示として付加される。
【００３８】
具体的には、まず、撮像素子２０１によって取得される画像の輪郭抽出が行われる（ステップＳ４０１）。例えば、図５に示すように、時点Ｔ（ｉ）において、被写体が人物である画像ＰＴ１が撮像素子２０１から取得されているとする（図６）。この場合、図６における画像ＰＴ１の被写体の輪郭を抽出すると図７の様になる。輪郭抽出は、例えば公知のデジタル演算回路を用いたエッジ検出回路によって行うことができる。
【００３９】
次に、抽出された複数の輪郭の中から、肌色領域ＦＰに隣接している輪郭および肌色領域ＦＰに連結している輪郭を探すことなどによって、ライブビュー画像内における主被写体を認識する（ステップＳ４０２）。
【００４０】
具体的には、まず、抽出された輪郭に隣接している肌色領域ＦＰを検出する（図８）。この肌色領域ＦＰは、抽出された輪郭に隣接する肌色画素と、当該肌色画素に対して順次連続して存在する肌色画素とで構成される領域として検出される。図８においては、人物の顔部分が、輪郭ＲＦに隣接する肌色領域ＦＰとして検出された状態が示されている。
【００４１】
そして、肌色領域ＦＰに連結している輪郭を検出し、肌色領域ＦＰに連結している輪郭で囲まれた領域と肌色領域ＦＰとの合成領域を、主被写体領域（単に主被写体とも称する）として認識する（図９）。図９においては、肌色領域ＦＰに連結している輪郭ＲＨで囲まれた領域ＨＰ（人物の頭部に相当する領域）と、肌色領域ＦＰに連結している輪郭ＲＢで囲まれた領域ＢＰ（人物の胴体部に相当する領域）と、顔部分の肌色領域ＦＰとの合成領域ＰＳ１が、主被写体領域として認識されている状態が示されている。
【００４２】
尚、複数の肌色領域が検出される場合は、例えば、検出された複数の肌色領域のうち最大面積を有する肌色領域（最大肌色領域）と当該最大肌色領域に連結している輪郭で囲まれた領域との合成領域を主被写体として認識すればよい。
【００４３】
さらに、抽出された肌色領域ＦＰの重心点ＰＧ１を算出し、この重心点ＰＧ１を主被写体の代表点ＰＧ１とする（ステップＳ４０３）。
【００４４】
ここで、前述の通り、ステップＳ３０１からステップＳ３０７の工程は、各時点において取得される画像に対して、各時点で実行されているため、時点Ｔ（ｉ−１）において取得される画像ＰＴ２の代表点ＰＧ２（詳細には、画像ＰＴ２における主被写体の肌色領域ＦＰの重心点ＰＧ２）は、時点Ｔ（ｉ）において既に算出され、保持されている。
【００４５】
このため、時点Ｔ（ｉ）で取得された画像に対する手ぶれ表示制御を行う際には、時点Ｔ（ｉ）における画像ＰＴ１の代表点ＰＧ１と時点Ｔ（ｉ−１）における画像ＰＴ２の代表点ＰＧ２とを比較することが可能となり、各代表点ＰＧ１，ＰＧ２の位置ずれ量（換言すれば、主被写体の移動距離）を、手ぶれ量として検出することが可能となる（ステップＳ４０４）。なお、代表点ＰＧ１および代表点ＰＧ２とは実在被写体における同一の点に対応し、手ぶれが存在しない場合は各代表点ＰＧ１，ＰＧ２の位置は同一である。また、ここでは代表点ＰＧ１，ＰＧ２のずれ量（すなわち手ぶれ量）が設定値以下であるときは、手ぶれなしと判断する。手ぶれ有無の基準となる設定値（閾値）は、常に一定の値（固定値）であってもよく、あるいは、ユーザによって変更されるようにしてもよい。
【００４６】
次に、手ぶれありと判断された場合（ステップＳ４０５）は、手ぶれ表示付加工程（ステップＳ４０６）へと移行し、手ぶれなしと判断された場合は、ステップＳ３０７へと移行する。
【００４７】
以下、手ぶれありと検出された場合（ステップＳ４０５）に実行される、手ぶれ表示付加工程（ステップＳ４０６）について図１０を参照して説明する。
【００４８】
図１０は、画像ＰＴ１の主被写体の輪郭ＰＲ１と画像ＰＴ２の主被写体の輪郭ＰＲ２とを同時に示す図である。また、図１０には、画像ＰＴ１の主被写体の代表点ＰＧ１と画像ＰＴ２の主被写体の代表点ＰＧ２とが併せて示されている。代表点ＰＧ１，ＰＧ２の位置は、本来同一であるが、手ぶれに起因してずれている。ここでは、画像ＰＴ２の輪郭ＰＲ２のうち、画像ＰＴ１の主被写体に重複しない部分Ｂ１（図１１参照）を選択し、当該選択した部分を画像ＰＴ１における手ぶれ表示として画像ＰＴ１に付加した合成画像を表示する場合について詳細に説明する。
【００４９】
まず、代表点ＰＧ２から代表点ＰＧ１への移動方向ＡＲを求める。次に、求められた移動方向ＡＲの逆方向に代表点ＰＧ２を始点とする半直線ＬＮを延ばし、延ばした半直線ＬＮと画像ＰＴ２における主被写体の輪郭ＰＲ２との交点Ｑ１を求める。そして、画像ＰＴ２における輪郭ＰＲ２の中から、交点Ｑ１を含む輪郭の一部を選択し、選択した部分Ｂ１を新たに取得された画像、つまり、画像ＰＴ１に付加し、ライブビュー画像として表示部に表示させる（図１１）。ここで、交点Ｑ１を含む輪郭の一部としては、例えば、交点Ｑ１を中心とする一定長の部分を選択すればよい。
【００５０】
このように、手ぶれが検出された際、ライブビュー画像に対して、直前に取得された画像の輪郭の一部分を選択し、選択された一部分を付加表示することにより、ライブビュー画像の主被写体と付加表示する輪郭との重複を抑制することができる。なお、ここでは輪郭と主被写体との重複を抑制するため、輪郭の一部分のみを付加表示する場合を例示しているが、これに限定されず、輪郭の全部を付加表示するようにしてもよい。
【００５１】
また、上述した一連の手ぶれ表示制御は、複数の画像の取得間隔（Δｔ）毎に実行される。つまり、上記の例では、時点Ｔ（ｉ）で取得された画像を表示対象画像とする場合について詳細に説明したが、他の画像を表示対象画像とする場合についても同様の手ぶれ表示制御が実行される。すなわち、時間経過とともに、表示対象画像と参照画像とを更新しつつ順次に手ぶれ表示制御が実行される。例えば、時点Ｔ（ｉ）での画像を表示対象画像とする手ぶれ表示制御が行われた後、今度は、時点Ｔ（ｉ＋１）（図５参照）で取得された画像を表示対象画像とし且つ時点Ｔ（ｉ）で取得された画像を参照画像とする手ぶれ表示制御が実行される。同様に、さらにその後、時点Ｔ（ｉ＋２）で取得された画像を表示対象画像とし且つ時点Ｔ（ｉ＋１）で取得された画像を参照画像とする手ぶれ表示制御が実行される。
【００５２】
＜２．変形例＞
以上、この発明の実施の形態について説明したが、この発明は、上記に説明した内容に限定されるものではない。
【００５３】
例えば、上記の実施の形態では、ライブビュー画像が更新される時間間隔（以下、更新間隔とも称する）毎に、それぞれ、表示対象画像の直前に取得された画像（参照画像）内の主被写体の輪郭を抽出し、当該輪郭を表示対象画像に付加する手ぶれ表示制御を実行しているため、各手ぶれ表示の表示時間（残像表示時間）が更新間隔に等しくなっているが、これに限定されない。具体的には、一旦付加された輪郭の表示を維持する時間間隔（以下、維持間隔とも称する）を上記更新間隔よりも大きな値に設定し、付加表示部分をこの維持間隔ごとに更新するようにしてもよい。これによれば、一度付加表示した輪郭を比較的長時間維持すること（すなわち残像表示時間を長くすること）が可能となる。
【００５４】
ここでは維持間隔を更新間隔の１０倍に設定する場合を想定する。この場合、ライブビュー画像が秒間３０フレームで更新されていると仮定すれば、１／３０×１０＝１／３ｓすなわち３３３ｍｓの間、付加表示された輪郭がライブビュー画像に維持されることになる。
【００５５】
詳細には、或る時点Ｔ（ｉ）で取得された画像を表示対象とする場合においては、その直前の時点Ｔ（ｉ−１）で取得された画像（参照画像）における輪郭を付加表示部分Ｂ１（図１１参照）とする合成画像を生成して表示する。その後、時点Ｔ（ｉ＋１）から時点Ｔ（ｉ＋９）までの各時点で取得された各画像を表示対象画像とする場合においては、付加対象の輪郭を更新することなく、時点Ｔ（ｉ−１）で取得された画像（参照画像）における輪郭を引き続き付加対象の輪郭として採用し、当該輪郭と各時点で取得された表示対象画像との合成画像を生成して表示する。したがって、同一の付加表示部分Ｂ１が、３３３ｍｓの時間にわたって引き続き表示されるので、残像効果を得ることができる。
【００５６】
その後、時点Ｔ（ｉ＋１０）で取得された画像を表示対象とする場合においては、再び、付加対象の輪郭を更新し、その直前の時点Ｔ（ｉ＋９）で取得された画像（参照画像）における輪郭を付加した合成画像を生成して表示する。また、その後、時点Ｔ（ｉ＋１１）から時点Ｔ（ｉ＋１９）までの各時点で取得された各画像を表示対象画像とする場合においては、時点Ｔ（ｉ＋９）で取得された画像（参照画像）における輪郭を引き続き付加対象の輪郭として採用し、当該輪郭と各時点で取得された表示対象画像との合成画像を生成して表示する。以降、同様の動作を繰り返す。これによれば、残像効果を得ることができる。
【００５７】
また、上記の実施の形態では、表示対象画像の直前の１枚の画像のみを参照画像とする場合を例示しているが、これに限定されず、表示対象画像の直前に取得された複数（例えば３枚）の画像を参照画像とするようにしてもよい。例えば、或る時点Ｔ（ｉ）で取得された画像を表示対象とする場合においては、その直前の時点Ｔ（ｉ−１）で取得された画像（参照画像）における輪郭と、さらにその前の時点Ｔ（ｉ−２）およびＴ（ｉ−３）で取得された画像（参照画像）における輪郭とを付加表示部分とする合成画像を生成して表示する。また、その後、時点Ｔ（ｉ＋１）で取得された画像を表示対象とする場合においては、その直前の時点Ｔ（ｉ）で取得された画像（参照画像）における輪郭と、さらにその前の時点Ｔ（ｉ−１）およびＴ（ｉ−２）で取得された画像（参照画像）における輪郭とを付加表示部分とする合成画像を生成して表示する。以降、同様の動作を繰り返す。
【００５８】
これによれば、ライブビュー画像に複数の輪郭が付加表示されるとともに各輪郭が上記更新期間よりも長い期間にわたって表示されるので、被写体が尾を引いて動いていくような表示効果を得ることができる。
【００５９】
また、この場合、付加表示される輪郭の個数は最大で３個となるが、ライブビュー画像内に付加表示される輪郭の最大個数を、ユーザが設定可能とすることで、表示個数を制限することもできる。上記の例で考えると、最大個数を２個と設定した場合、３個目の輪郭が付加表示される際に、最も古い輪郭を消去すればよい。
【００６０】
また、このように複数の参照画像に基づいて複数の輪郭を表示する場合には、更新間隔毎に、既に付加表示されている各輪郭の濃淡を、各輪郭の最初の付加表示時点からの経過時間に応じて、変更させて表示することも可能である。上記の例で考えると、図１２に示すように、最初の付加表示時点では、輪郭の濃淡を最大階調値Ｐmaxとし、更新間隔経過後（Δｔ）は、２／３・Ｐmaxに変更する。さらに、次の更新間隔経過後（２・Δｔ）は、１／３・Ｐmaxに変更し、維持間隔経過後は、当該輪郭を消去する。より詳細には、各色成分（レッド（Ｒ）成分、グリーン（Ｇ）成分、ブルー（Ｂ）成分）毎にその最大階調値を予め定めておき、当該最大階調値に対する上記比率にて濃淡値を決定するようにすればよい。例えば、紫色の輪郭を付する場合には、Ｒ成分およびＢ成分の最大階調値を２５５且つＧ成分の最大階調値を０（ゼロ）に定めておき、上記経過時間に応じて各色成分毎の最大階調値に対する比率を変更することによって濃淡値を変更すればよい。
【００６１】
図１４は、手ぶれによる主被写体の軌跡を示す図である。図１４においては、時間経過とともに主被写体が、位置（初期位置）ＰＳ１４１から位置ＰＳ１４２へ、その後さらに位置ＰＳ１４３へと変遷する状況が示されている。
【００６２】
図１５は、図１４に示す様に主被写体が変遷したとき、ライブビュー画像に付加表示される各輪郭を表したものである。図１５には、或る時点Ｔ（ｉ）で取得された画像を表示対象とする場合に、その直前の時点Ｔ（ｉ−１）で取得された画像（参照画像）における輪郭Ｂ１５２と、さらにその前の時点Ｔ（ｉ−２）で取得された画像（参照画像）における輪郭Ｂ１５１とが付加表示部分として表示されている状態が示されている。そして、初期位置ＰＳ１４１を示す輪郭Ｂ１５１は、その次の位置ＰＳ１４２を示す輪郭Ｂ１５２よりも階調値が低く表示されていることを示している。これによれば、輪郭の濃度の相違によって、主被写体の移動方向等を認識することができる。
【００６３】
あるいは、更新間隔毎に、既に付加表示されている各輪郭の色彩を、各輪郭の最初の付加表示時点からの経過時間に応じて変更させて表示することも可能である。上記の例で考えると、図１３に示すように、当初付加表示時点では、輪郭の色彩を赤とし、更新間隔（Δｔ）経過後は、輪郭の色彩を緑に変更する。さらに、次の更新間隔経過（最初に付加された時点より２・Δｔ経過）後は、輪郭の色彩を青に変更し、維持間隔経過後は、当該輪郭を消去する。これによれば、輪郭の色彩の相違によって、主被写体の移動方向等を認識することができる。
【００６４】
また、上記実施の形態および各変形例では、付加表示されている各輪郭の態様変化の起算時点を、各輪郭の最初の付加表示時点としているが、画像の表示の更新間隔と画像の取得間隔（Δｔ）とが等しいため、付加表示された輪郭を抽出した画像が取得された時点（すなわち、各輪郭に対応する抽出元画像の取得時点）を起算時点と考えることができる。たとえば、或る表示対象画像に付加表示する各輪郭の濃淡を、当該各輪郭に対応する抽出元画像の取得時点から当該表示対象画像の取得時点までの経過時間に応じて変更させるものと表現することができる。各輪郭の色彩の変更についても同様である。
【００６５】
また、上述の手ぶれ表示付加工程（ステップＳ４０６）における輪郭決定動作は、これに限定されるものではない。
【００６６】
例えば、以下のような態様に変形することが可能である（図１６参照）。
【００６７】
まず、代表点ＰＧ２から代表点ＰＧ１への移動方向ＡＲを求める。次に、その移動方向ＡＲの逆方向に代表点ＰＧ２を始点とする半直線ＬＮを延ばす。さらに、図１６に示すように、延ばした半直線ＬＮを反時計まわりに角度α回転させた半直線ＯＲを求める。同様に、半直線ＬＮを時計まわりに角度α回転させた半直線ＯＳを求める。そして、主被写体の輪郭ＰＲ２のうち、二つの半直線ＯＲとＯＳとに挟まれる領域に存在する部分Ｂ２を、付加表示させる輪郭としてもよい（図１７）。
【００６８】
あるいは、以下のような態様に変形することが可能である（図１８参照）。
【００６９】
図１８に示すように、画像ＰＴ２を代表点ＰＧ２を中心として、放射状に八等分の領域に分割する。移動した代表点ＰＧ１が含まれる領域を特定し、特定した領域と代表点ＰＧ２を中心として点対称にある領域を求める。主被写体の輪郭ＰＲ２のうち、求めた点対称領域（図１８斜線領域）に存在する部分Ｂ３を、付加表示させる輪郭としてもよい（図１９）。
【００７０】
また、上記の実施の形態では、代表点の移動距離が設定値以下のときは、手ぶれなしと判断し、手ぶれ表示付加工程を経ないとしたが、これに限定されるものではない。例えば、手ぶれ無しと判断した場合には、主被写体の全輪郭を付加表示させるようにしてもよい。
【図面の簡単な説明】
【００７１】
【図１】撮像装置の背面構成例を示す図である。
【図２】撮像装置の内部機能を示すブロック図である。
【図３】手ぶれ表示処理を示すフローチャートである。
【図４】手ぶれ表示制御の詳細なフローチャートである。
【図５】撮像素子から連続的に取得される画像を時系列表示した図である。
【図６】撮像素子から取得されている画像を示す図である。
【図７】抽出された輪郭を示す図である。
【図８】抽出された肌色領域を示す図である。
【図９】認識された主被写体を示す図である。
【図１０】付加表示部分を選択決定するための図である。
【図１１】輪郭の一部が付加表示されたライブビュー画像を示す図である。
【図１２】時間経過による付加表示される輪郭の濃淡を示す図である。
【図１３】時間経過による付加表示される輪郭の色彩を示す図である。
【図１４】手ぶれによる主被写体の軌跡を示す図である。
【図１５】輪郭の一部が付加表示されたライブビュー画像を示す図である。
【図１６】付加表示部分を選択決定するための図である。
【図１７】輪郭の一部が付加表示されたライブビュー画像を示す図である。
【図１８】付加表示部分を選択決定するための図である。
【図１９】輪郭の一部が付加表示されたライブビュー画像を示す図である。
【符号の説明】
【００７２】
１        撮像装置
１０４    表示部
ＰＴ１    撮像素子により取得される画像
ＰＴ２    画像ＰＴ１取得以前に取得された画像
ＰＲ１    画像ＰＴ１における主被写体の輪郭
ＰＲ２    画像ＰＴ２における主被写体の輪郭
ＰＧ１    画像ＰＴ１の主被写体における代表点
ＰＧ２    画像ＰＴ２の主被写体における代表点
【図１】
2006157101.tif 000003
【図２】
2006157101.tif 000004
【図３】
2006157101.tif 000005
【図４】
2006157101.tif 000006
【図５】
2006157101.tif 000007
【図６】
2006157101.tif 000008
【図７】
2006157101.tif 000009
【図８】
2006157101.tif 000010
【図９】
2006157101.tif 000011
【図１０】
2006157101.tif 000012
【図１１】
2006157101.tif 000013
【図１２】
2006157101.tif 000014
【図１３】
2006157101.tif 000015
【図１４】
2006157101.tif 000016
【図１５】
2006157101.tif 000017
【図１６】
2006157101.tif 000018
【図１７】
2006157101.tif 000019
【図１８】
2006157101.tif 000020
【図１９】
2006157101.tif 000021