(57)【要約】【課題】特定の被写体に対して各種撮影制御を行うことができるようにする。【解決手段】Ｍｙパターンマッチング領域から登録されている形状部分データを読み出す（ステップＳ２１１）。スルー画像を液晶モニタに表示させ（ステップＳ２１２）、録画開始ボタンが押下されたか否かを判断する（ステップＳ２１３）。押下されたならば、動画撮影処理を開始するとともに（ステップＳ２１４）、パターンマッチングにより被写体を認識する（ステップＳ２０５）。この動画撮影中において順次記憶される複数の画像データにおける時間的に隣接する画像に基づき、主被写体の移動量を検出する（ステップＳ２１６）。また、この検出した移動量に応じて、レンズブロック内の補正光学系を駆動する（ステップＳ２１７）。録画撮影が終了となったか否かを判断し（ステップＳ２１８）、動画撮影が終了となるまでステップＳ２１５からの処理を繰り返す。【選択図】      図７
2006337778.tif 000002
【特許請求の範囲】
【請求項１】
外部から送信され、撮影対象とする主被写体のブレを示す被写体ブレ情報を受信する受信手段と、
撮影手段と、
前記受信手段により受信された前記被写体ブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段と
を備えることを特徴とするカメラ。
【請求項２】
当該カメラのブレを検出するブレ検出手段を更に備え、
前記ブレ補正手段は、前記ブレ検出手段により検出された当該カメラのブレと前記受信手段により受信された前記被写体ブレ情報とに基づき、前記撮影手段が撮影する画像のブレを補正することを特徴とする請求項１記載のカメラ。
【請求項３】
前記被写体ブレ情報は、前記主被写体に装着され、当該主被写体の変化に伴うブレを検出する装着体から送信されることを特徴とする請求項１又は２記載のカメラ。
【請求項４】
当該カメラから主被写体までの距離を検出する距離検出手段を更に備え、
前記ブレ補正手段は、前記距離検出手段により検出された距離と前記受信手段により受信された前記被写体ブレ情報とに基づき、前記撮影手段が撮影する画像のブレを補正することを特徴とする請求項１から３にいずれか記載のカメラ。
【請求項５】
当該カメラのズーム量を検出するズーム量検出手段を更に備え、
前記ブレ補正手段は、前記ズーム量検出手段により検出されたズーム量と前記受信手段により受信された前記被写体ブレ情報とに基づき、前記撮影手段が撮影する画像のブレを補正することを特徴とする請求項１から４にいずれか記載のカメラ。
【請求項６】
撮影対象とする主被写体の特徴を指定する指定手段と、
この指定手段により指定された特徴を示す特徴情報を予め取得する取得手段と、
所定の撮影領域内における画像を撮影する撮影手段と、
前記取得手段が取得した前記特徴情報に基づき、前記撮影領域内において前記主被写体を認識する認識手段と、
この認識手段により認識された前記撮影領域内おける主被写体に基づき、前記撮影手段が撮影する前記画像に関連する所定の制御を実行する制御手段と
を備えることを特徴とするカメラ。
【請求項７】
前記制御手段は、前記撮影領域内おける主被写体の変化に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段を含むことを特徴とする請求項６記載のカメラ。
【請求項８】
前記撮影手段は、撮影した画像を記憶する画像記憶手段を含み、
前記指定手段は、前記画像記憶手段に記憶された画像から任意の部分を指定する手段を含み、
前記取得手段は、前記指定手段により指定された任意の画像部分を前記特徴情報として取得することを特徴とする請求項６又は７記載のカメラ。
【請求項９】
前記特徴情報は、前記任意の画像部分を構成する形状部分、色部分等の画像構成要素の少なくとも一つであることを特徴とする請求項８記載のカメラ。
【請求項１０】
前記指定手段は、
前記特徴情報を複数種記憶した特徴情報記憶手段と、
この特徴情報記憶手段に記憶された特徴情報からいずれかを選択する選択手段とを含み、
前記取得手段は、前記選択手段により選択された前記特徴情報を取得することを特徴とする請求項６又は７記載のカメラ。
【請求項１１】
光学系を制御して被写体像を合焦させる合焦制御手段と、
前記光学系により合焦される所定の撮影領域内における画像を撮影する撮影手段と、
前記光学系が被写体を合焦させた状態において、前記合焦制御手段をロックするロック手段と、
このロック手段により前記合焦制御手段がロックされた状態において、前記光学系が合焦させた所定の撮影領域内における前記被写体の一部を抽出する抽出手段と、
この抽出手段が抽出した前記被写体像の一部を、撮影対象とする主被写体の特徴を示す特徴情報として取得する取得手段と、
この取得手段が取得した前記特徴情報に基づき、前記撮影領域内において前記主被写体を認識する認識手段と、
この認識手段により認識された前記撮影領域内おける主被写体に基づき、前記撮影手段が撮影する前記画像に関連する所定の制御を実行する制御手段と
を備えることを特徴とするカメラ。
【請求項１２】
撮影対象とする主被写体に装着される装着体とカメラとから構成されるカメラシステムであって、
前記装着体は、
前記主被写体の変化に伴うブレを検出する検出手段と、
この検出手段により検出されたブレを示す被写体ブレ情報を送信する送信手段とを備え、
前記カメラは、
前記送信手段により送信された前記被写体ブレ情報を受信する受信手段と、
撮影手段と、
前記受信手段により受信された前記被写体ブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段と
を備えることを特徴とするカメラシステム。
【請求項１３】
外部から送信され、撮影対象とする主被写体のブレを示す被写体ブレ情報を受信する受信手段と、撮影手段とを備えるカメラが有するコンピュータを、
前記受信手段により受信された前記被写体ブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段と
して機能させることを特徴とするカメラ制御プログラム。
【請求項１４】
所定の撮影領域内における画像を撮影する撮影手段を備えるカメラが有するコンピュータを、
撮影対象とする主被写体の特徴を指定する指定手段と、
この指定手段により指定された特徴を示す特徴情報を予め取得する取得手段と、
前記取得手段が取得した前記特徴情報に基づき、前記撮影領域内において前記主被写体を認識する認識手段と、
この認識手段により認識された前記撮影領域内おける主被写体に基づき、前記撮影手段が撮影する前記画像に関連する所定の制御を実行する制御手段と
して機能させることを特徴とするカメラ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影者が撮影しようとする被写体である主被写体を撮影する為の機能を備えたカメラ、カメラ制御プログラム、及びカメラシステムに関する。
【背景技術】
【０００２】
従来、被写体の変化に伴うブレを補正して撮影するカメラが提案されるに至っている。このカメラは、撮影画面の少なくとも一部の領域にブレ検出エリアを有し、このブレ検出エリア内の任意のブレ検出ブロックについて所定の順番でコントラスト値を求め、所定の基準値以上のコントラスト値が最初に得られたブロックにて被写体のブレ量を検出し、この検出したブレ量を補正して撮影する。しかし、所定の基準値以上のコントラスト値が最初に得られたブロックと、撮影画面上における撮影者が撮影しようとする被写体である主被写体の位置とが必ずしも一致するとは限らないことから、前記被写体のブレを補正して撮影することができない場合が生ずる。
【０００３】
そこで、撮影画面中に複数の測距領域を有し、各測距領域から得られる測定データを比較して一の測距領域を選択する多点測距手段を設け、この多点測距手段によって選択された測距領域を包含するブレ量検出エリアの区画を、１番目にコントラスト値を求めるブロックとして選択するカメラも提案されるに至っている（例えば、特許文献１参照）。つまり、このカメラは、各測距領域から得られる測定データを比較して選択された測距領域は、「主被写体が存在する」領域であると仮定し、この選択された測距エリアを包含するブレ量検出エリア内の被写体のブレを補正することにより、ブレのない主被写体の撮影を可能にしようとするものである。
【特許文献１】特開平１０−２６０４４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記公報にも記載されているように、多点測距手段において何れの測距領域を選択するかは任意であるのであるから、多点測距手段により選択された測距領域と撮影画面中における主被写体とが合致するとは限らない。また、最も近い距離の測距領域を選択することにより、該最も近い距離の測距領域を主被写体が存在する領域であると予測して撮影を行うことも開示されているが、撮影シーンは様々であって、一義儀的に最も近い距離の測距領域に主被写体が存在するとすることもできない。よって、主被写体を特定することはできず、そのブレを適正に補正して撮影することができるものではない。
【０００５】
また、このような被写体の特定に関する問題は、ブレを伴う撮影に限らず、通常のＡＦ撮影においても同様である。すなわち、一般にＡＦは撮影領域の中央部にピントエリアを設定し、このピントエリア内の画像が合焦するようにＡＦを行う。しかし、前述のように撮影シーンは様々であって、必ずしも主被写体が撮影領域の中央部に位置するとは限らない。したがって、主被写体が撮影領域の中央部以外に位置する場合には、ＡＦが行われても主被写体が合焦した状態とはならず、主被写体を特定して合焦させることができない。
【０００６】
本発明は、かかる従来の課題に鑑みてなされたものであり、特定の被写体に対して各種撮影制御を行うことのできるカメラ、カメラ制御プログラム、及びカメラシステムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
前記課題を解決するため請求項１記載の発明に係るカメラにあっては、外部から送信され、撮影対象とする主被写体のブレを示す被写体ブレ情報を受信する受信手段と、撮影手段と、前記受信手段により受信された前記被写体ブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段とを備える。
【０００８】
つまり、ブレ補正手段は、撮影対象とする主被写体のブレを示す被写体ブレ情報に基づき、撮影手段が撮影する画像のブレを補正することから、撮影手段が撮影する画像において主被写体をブレのないものにすることができる。よって、主被写体を特定してブレ補正を行うことができる。
【０００９】
また、請求項２記載の発明に係るカメラにあっては、当該カメラのブレを検出するブレ検出手段を更に備え、前記ブレ補正手段は、前記ブレ検出手段により検出された当該カメラのブレと前記受信手段により受信された前記被写体ブレ情報とに基づき、前記撮影手段が撮影する画像のブレを補正する。したがって、撮影手段が撮影する画像において主被写体を当該被写体のブレ情報とカメラのブレとの双方に基づき補正することができ、主被写体を特定して双方のブレ補正を行うことができる。
【００１０】
また、請求項３記載の発明に係るカメラにあっては、前記被写体ブレ情報は、前記主被写体に装着され、当該主被写体の変化に伴うブレを検出する装着体から送信される。よって、直接的に検出した精度の高いブレ情報に基づき、適正に主被写体のブレ補正を行うことができる。
【００１１】
また、請求項４記載の発明に係るカメラにあっては、当該カメラから主被写体までの距離を検出する距離検出手段を更に備え、前記ブレ補正手段は、前記距離検出手段により検出された距離と前記受信手段により受信された前記被写体ブレ情報とに基づき、前記撮影手段が撮影する画像のブレを補正する。
【００１２】
また、請求項５記載の発明に係るカメラにあっては、当該カメラのズーム量を検出するズーム量検出手段を更に備え、前記ブレ補正手段は、前記ズーム量検出手段により検出されたズーム量と前記受信手段により受信された前記被写体ブレ情報とに基づき、前記撮影手段が撮影する画像のブレを補正する。
【００１３】
また、請求項６記載の発明に係るカメラにあっては、撮影対象とする主被写体の特徴を指定する指定手段と、この指定手段により指定された特徴を示す特徴情報を予め取得する取得手段と、所定の撮影領域内における画像を撮影する撮影手段と、前記取得手段が取得した前記特徴情報に基づき、前記撮影領域内において前記主被写体を認識する認識手段と、この認識手段により認識された前記撮影領域内おける主被写体に基づき、前記撮影手段が撮影する前記画像に関連する所定の制御を実行する制御手段とを備える。
【００１４】
したがって、撮影対象とする主被写体の特徴を指定すると、認識手段が撮影領域内において主被写体を認識することにより、撮影対象とする主被写体が特定される。そして、この特定された撮影領域内おける主被写体に基づき、制御手段が所定の処理を実行することにより、主被写体のブレに応じたブレ補正制御や、主被写体が合焦するようなＡＦ制御、あるいは主被写体の明るさに応じた絞り制御等の、特定した主被写体に対する撮影制御が可能となる。
【００１５】
また、請求項７記載の発明に係るカメラにあっては、前記制御手段は、前記撮影領域内おける主被写体の変化に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段を含む。したがって、主被写体にブレのない画像を撮影することができる。
【００１６】
また、請求項８記載の発明に係るカメラにあっては、前記撮影手段は、撮影した画像を記憶する画像記憶手段を含み、前記指定手段は、前記画像記憶手段に記憶された画像から任意の部分を指定する手段を含み、前記取得手段は、前記指定手段により指定された任意の画像部分を前記特徴情報として取得する。したがって、既に撮影した画像の任意の画像部分から正確な特徴情報を取得することができる。
【００１７】
また、請求項９記載の発明に係るカメラにあっては、前記特徴情報は、前記任意の画像部分を構成する形状部分、色部分等の画像構成要素の少なくとも一つである。
【００１８】
また、請求項１０記載の発明に係るカメラにあっては、前記指定手段は、前記特徴情報を複数種記憶した特徴情報記憶手段と、この特徴情報記憶手段に記憶された特徴情報からいずれかを選択する選択手段とを含み、前記取得手段は、前記選択手段により選択された前記特徴情報を取得する。したがって、選択手段による選択という簡単な処理により、特徴情報を設定することができる。
【００１９】
また、請求項１１記載の発明に係るカメラにあっては、光学系を制御して被写体像を合焦させる合焦制御手段と、前記光学系により合焦される所定の撮影領域内における画像を撮影する撮影手段と、前記光学系が被写体を合焦させた状態において、前記合焦制御手段をロックするロック手段と、このロック手段により前記合焦制御手段がロックされた状態において、前記光学系が合焦させた所定の撮影領域内における前記被写体の一部を抽出する抽出手段と、この抽出手段が抽出した前記被写体像の一部を、撮影対象とする主被写体の特徴を示す特徴情報として取得する取得手段と、この取得手段が取得した前記特徴情報に基づき、前記撮影領域内において前記主被写体を認識する認識手段と、この認識手段により認識された前記撮影領域内おける主被写体に基づき、前記撮影手段が撮影する前記画像に関連する所定の制御を実行する制御手段とを備える。
【００２０】
したがって、撮影している状態において、自動的に特徴情報が取得されて、認識手段が撮影領域内において主被写体を認識することにより、撮影対象とする主被写体が特定される。そして、この特定された撮影領域内おける主被写体に基づき、制御手段が所定の処理を実行することにより、主被写体のブレに応じたブレ補正制御や、主被写体が合焦するようなＡＦ制御、あるいは主被写体の明るさに応じた絞り制御等の、特定した主被写体に対する撮影制御が可能となる。
【００２１】
また、請求項１２記載の発明に係るカメラシステムにあっては、撮影対象とする主被写体に装着される装着体とカメラとから構成されるカメラシステムであって、前記装着体は、前記主被写体の変化に伴うブレを検出する検出手段と、この検出手段により検出されたブレを示す被写体ブレ情報を送信する送信手段とを備え、前記カメラは、前記送信手段により送信された前記被写体ブレ情報を受信する受信手段と、撮影手段と、前記受信手段により受信された前記被写体ブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段とを備える。
【００２２】
つまり、ブレ補正手段は、撮影対象とする主被写体のブレを示す被写体ブレ情報に基づき、撮影手段が撮影する画像のブレを補正することから、撮影手段が撮影する画像において主被写体をブレのないものにすることができる。よって、主被写体を特定してブレ補正を行うことが可能なシステムを構築することができる。
【００２３】
また、請求項１３記載の発明に係るカメラ制御プログラムにあっては、外部から送信され、撮影対象とする主被写体のブレを示す被写体ブレ情報を受信する受信手段と、撮影手段とを備えるカメラが有するコンピュータを、前記受信手段により受信された前記被写体ブレ情報に基づき、前記撮影手段が撮影する画像のブレを補正するブレ補正手段として機能させる。したがって、前記コンピュータがこのプログラムに従って処理を実行することにより、請求項１記載の発明と同様の作用効果を奏する。
【００２４】
また、請求項１４記載の発明に係るカメラ制御プログラムにあっては、所定の撮影領域内における画像を撮影する撮影手段を備えるカメラが有するコンピュータを、撮影対象とする主被写体の特徴を指定する指定手段と、この指定手段により指定された特徴を示す特徴情報を予め取得する取得手段と、前記取得手段が取得した前記特徴情報に基づき、前記撮影領域内において前記主被写体を認識する認識手段と、この認識手段により認識された前記撮影領域内おける主被写体に基づき、前記撮影手段が撮影する前記画像に関連する所定の制御を実行する制御手段として機能させる。したがって、前記コンピュータがこのプログラムに従って処理を実行することにより、請求項６記載の発明と同様の作用効果を奏する。
【発明の効果】
【００２５】
以上のように請求項１及び１３に係る発明によれば、ブレ補正手段は、撮影対象とする主被写体のブレを示す被写体ブレ情報に基づき、撮影手段が撮影する画像のブレを補正することから、撮影手段が撮影する画像において主被写体をブレのないものにすることができる。よって、主被写体を特定してブレ補正を行うことができる。
【００２６】
また、請求項６、１１及び１４に係る発明によれば、認識手段が撮影領域内において主被写体を認識することにより、撮影対象とする主被写体を特定することができ。また、この特定された撮影領域内おける主被写体に基づき、制御手段が所定の処理を実行することにより、主被写体のブレに応じたブレ補正制御や、主被写体が合焦するようなＡＦ制御、あるいは主被写体の明るさに応じた絞り制御等の、特定した主被写体に対する撮影制御が可能となる。
【００２７】
また、請求項１２に係る発明によれば、ブレ補正手段は、撮影対象とする主被写体のブレを示す被写体ブレ情報に基づき、撮影手段が撮影する画像のブレを補正することから、撮影手段が撮影する画像において主被写体をブレのないものにすることができる。よって、主被写体を特定してブレ補正を行うことが可能なシステムを構築することができる。
【発明を実施するための最良の形態】
【００２８】
（第１の実施の形態）
【００２９】
以下、本発明の一実施の形態を図に従って説明する。図１は、本発明の一実施の形態に係るカメラシステムを示すシステム構成図であり、このカメラシステムは相互に無線通信可能なデジタルカメラ１と装着体としてのバッジ５とで構成されている。バッジ５は、撮影者が撮影しようとする被写体である主被写体Ｍの首に装着するための首紐５１を備えている。
【００３０】
図２は、デジタルカメラ１の回路構成を示すブロック図であり、このデジタルカメラ１は、後述するブレ補正機能とともにＡＥ、ＡＷＢ等の一般的な機能をも有するものである。すなわち、レンズブロック１１には、ズームレンズ、フォーカスレンズ等の主光学系と、ブレを補正するための補正光学系及び各光学系を駆動するための駆動機構が含まれている。前記主光学系は、駆動機構に設けられているモーター１２によって駆動され、前記補正光学系は、駆動機構に設けられているアクチュエーター１３によって駆動される。なお、本実施の形態において、前記ＡＦは、フォーカスレンズを光軸方向に移動させながら、各位置で撮像した中央部の被写体のＡＦ評価値（コントラスト値）を検出し、ＡＦ評価値のピーク位置を合焦位置とするコントラスト検出方式である。
【００３１】
デジタルカメラ１全体を制御するＣＰＵ１４には、バス１５及びタイミング発生器（ＴＧ：Timing Generator）１６を介してモータードライバ１７とアクチュエータードライバ１８が接続されており、両ドライバ１７、１８は、ＣＰＵ１４の命令に従いタイミング発生器１６が発生するタイミング信号に基づき、モーター１２とアクチュエーター１３とを駆動する。
【００３２】
また、このデジタルカメラ１は撮影領域を画するＣＣＤ１９を有している。ＣＣＤ１９は、レンズブロック１１の光軸上に配置されており、被写体は、レンズブロック１１によってＣＣＤ１９の受光面に結像される。ＣＣＤ１９は、ＣＰＵ１４の命令に従いタイミング発生器１６が生成するタイミング信号に基づき垂直及び水平ドライバ２０によって駆動され、被写体の光学像に応じたアナログの撮像信号をユニット回路２１に出力する。ユニット回路２１は、ＣＣＤ１９の出力信号に含まれるノイズを相関二重サンプリングによって除去するＣＤＳ回路や、ノイズが除去された撮像信号をデジタル信号に変換するＡ／Ｄ変換器等から構成され、デジタルに変換した撮像信号を画像処理部２２へ出力する。
【００３３】
画像処理部２２は、入力した撮像信号に対しペデスタルクランプ等の処理を施し、それを輝度（Ｙ）信号及び色差（ＵＶ）信号に変換するとともに、オートホワイトバランス、輪郭強調、画素補間などの画品質向上のためのデジタル信号処理を行う。画像処理部２２で変換されたＹＵＶデータは順次ＳＤＲＡＭ２３に格納されるとともに、スルー画撮影モードでは１フレーム分のデータ（画像データ）が蓄積される毎にビデオ信号に変換され、バックライト（ＢＬ）２４を備える液晶モニタ（ＬＣＤ）２５へ送られてスルー画像として画面表示される。
【００３４】
そして、静止画撮影モードにおいては、シャッターキー操作をトリガとして、ＣＰＵ１４は、ＣＣＤ１９、垂直及び水平ドライバ２０、ユニット回路２１、及び画像処理部２２に対してスルー画撮影モードから静止画撮影モードへの切り替えを指示し、この静止画撮影モードによる撮影処理により得られ、ＳＤＲＡＭ２３に一時記憶された画像データは、ＣＰＵ１４により圧縮され、最終的には所定のフォーマットの静止画ファイルとして外部メモリ２６に記録される。また、ムービー録画モードにおいては、録画開始ボタン操作と録画終了ボタン操作との間に、ＳＤＲＡＭ２３に順次記憶される複数の画像データがＣＰＵ１４により順次圧縮され、動画ファイルとして外部メモリ２６に記録される。この外部メモリ２６に記録された静止画ファイル及び動画ファイルは、ＰＬＡＹ・モードにおいてユーザーの選択操作に応じてＣＰＵ１４に読み出されるとともに伸張され、ＹＵＶデータとしてＳＤＲＡＭ２３に展開された後、液晶モニタ２５に表示される。
【００３５】
フラッシュメモリ２７には、ＣＰＵ１４に前記各部を制御させるための各種のプログラム、例えばＡＥ、ＡＦ、ＡＷＢ制御用のプログラムや、データ通信用プログラム、撮影時の適正な露出値（ＥＶ）に対応する絞り値（Ｆ）とシャッタースピードとの組み合わせを示すプログラム線図を構成するプログラムＡＥデータ、ＥＶ値表、さらにはＣＰＵ１４を本発明のブレ補正手段、取得手段、認識手段、及び制御手段等として機能させるためのプログラム等の各種のプログラムが格納されている。
【００３６】
また、デジタルカメラ１は、電源スイッチ、モード選択キー、シャッターキー、ズームキー、カーソルキー、録画開始ボタンと終了ボタン等の複数の操作キー及びスイッチを含むキー入力部２８、ニッケル水素電池等の充電可能なバッテリー２９、このバッテリー２９の電力を各部に供給するための電源制御回路３０、及びこれらを制御するマイコン３１を有している。マイコン３１は、キー入力部２８における前記操作キーの操作の有無を定常的にスキャンしており、ユーザーによっていずれかの操作キーが操作されると、その操作内容に応じた操作信号をＣＰＵ１４へ送る。
【００３７】
また、このデジタルカメラ１は、前記ムービー録画モードにおいて、周囲音を記録する録音機能を備えており、ＣＰＵ１４には、音声処理回路を有する音声チップ３３を介して、スピーカ（ＳＰ）３４と、マイクロホン（ＭＩＣ）３５とが接続されている。音声チップ３３は、ムービー録画モード時には、マイクロホン３５から入力された音声波形を処理して、音声波形データをＣＰＵ１４に入力する。そして、ＣＰＵ１４は、ムービー録画モードにおいて録画開始ボタン操作と録画終了ボタン操作との間に、音声チップ３３から入力された音声波形データを圧縮し、この圧縮周囲音データと圧縮動画データとを含む音声付き動画ファイルを生成して外部メモリ２６に記録する。この外部メモリ２６に記録された音声付き動画ファイルは、ＰＬＡＹ・モードにおいて動画データが再生される際に、周囲音データが音声チップ３３で音声波形に変換されてスピーカ３４により再生される。
【００３８】
さらに、ＣＰＵ１４には、バス１５を介してジャイロセンサー３６と無線送受信部３７とが接続されている。ジャイロセンサー３６は、このデジタルカメラ１の角速度をブレとして検出する角速度センサーである。無線送受信部３７は、ＣＰＵ１４により制御されて前記バッジ５と無線通信を行うものであり、アンテナ３８を有している。
【００３９】
図３は、前記バッジ５の回路構成を示すブロック図である。このバッジ５全体を制御するＣＰＵ５２には、バス５３を介してフラッシュメモリ５４、ＲＡＭ５５、ジャイロセンサー５６、無線送受信部５７が接続されている。フラッシュメモリ５４には、ＣＰＵ５２にこのバッジ５全体を制御させるためのプログラムが格納されており、ＣＰＵ５２はこのプログラムに基づき、ＲＡＭ５５をワークエリアとして使用しつつ制御を実行する。ジャイロセンサー５６は、このバッジ５の角速度を主被写体Ｍのブレとして検出する角速度センサーである。無線送受信部３７は、ＣＰＵ５２により制御されて前記デジタルカメラ１と無線通信を行うものであり、アンテナ５８を有している。
【００４０】
以上の構成に係る本実施の形態において、撮影者は図１に示すように、イベント等に参加する主被写体Ｍに首紐５１によってバッジ５を装着する。この状態において、バッジ５側のＣＰＵ５２は前記プログラムに基づき、図４（Ａ）のフローチャートに示すような処理を実行する。すなわち、主被写体Ｍの動作に伴うバッジ５の角速度をジャイロセンサー５６が検出すると、これを被写体側振動データとして出力させる（ステップＡ１０１）。また、無線送受信部５７を制御して、ジャイロセンサー５６から出力された被写体側振動データをアンテナ５８より外部に無線送信させ（ステップＡ１０２）、以降このステップＡ１０１とＡ１０２の動作を繰り返す。
【００４１】
一方、デジタルカメラ１のＣＰＵ１４は、前記プログラムに基づき、図４（Ｂ）のフローチャートに示すような処理を実行する。スルー画撮影モードが設定されている撮影待機状態において、先ずスルー画像表示処理を開始し（ステップＢ１０１）、液晶モニタ２５にスルー画像を表示させる。次に、シャッターキーが押下されたか否かを判断し（ステップＢ１０２）、シャッターキーが押下されるまで待機する。シャッターキーが押下されたならば、コントラストＡＦ処理を実行して、撮影領域内において中央部の被写体が合焦するように、フォーカスレンズを駆動する（ステップＢ１０３）。さらに、このステップＢ１０３で駆動したフォーカスレンズの位置に基づき、被写体までの距離を算出する（ステップＢ１０４）。したがって、撮影者が主被写体Ｍを画像中央部にしてシャッターキーを押下する（ＡＦロックする）ことにより、主被写体Ｍまでの距離が算出されることとなる。
【００４２】
なお、本実施の形態においてはコントラストＡＦを用いるようにしたが、位相差ＡＦを用いるようにしてもよく、この場合ステップＢ１０４では、距離センサから出力される距離情報を取得する処理を行うことになる。
【００４３】
次に、垂直及び水平ドライバ２０を制御してＣＣＤ１９を駆動することにより、露光を開始する（ステップＢ１０５）。さらに、無線送受信部３７を制御して、前記ステップＡ１０２での処理によりバッジ５側から送信された被写体振動データを無線受信するとともに（ステップＢ１０６）、ジャイロセンサー３６を制御して、カメラ側の振動データを出力させる（ステップＢ１０７）。
【００４４】
引き続き、このステップＢ１０７で出力させたカメラの振動データに対応するカメラのブレ量と、前記ステップＢ１０６で受信した被写体振動データに対応する被写体のブレ量、及び前記ステップＢ１０４で算出した被写体までの距離から、主被写体Ｍとデジタルカメラ１との相対的なブレ量を算出する（ステップＢ１０８）。そして、このステップＢ１０８で算出したブレ量に基づき、ブレを補正する為のレンズ駆動処理を実行する（ステップＢ１０９）。つまり、アクチュエータードライバ１８を制御して、アクチュエーター１３を動作させることにより、レンズブロック１１内の補正光学系を算出したブレ量に基づき駆動する。
【００４５】
次に、露光が終了したか否かを判断し（ステップＢ１１０）、露光が終了するまでステップＢ１０６からの処理を繰り返す。そして、シャッタースピードに応じた露光時間が経過して、露光が終了すると、画像記録処理を実行し、ＳＤＲＡＭ２３に一時記憶された画像データを圧縮して、最終的には所定のフォーマットの静止画ファイルとして外部メモリ２６に記録する（ステップＢ１１１）。これにより、外部メモリ２６には、主被写体側のブレ及びデジタルカメラ１側のブレが共に補正された画像を外部メモリ２６に記録することができる。
【００４６】
なお、本実施の形態においてはフローチャートに示したように、静止画撮影時における露光期間中においてのみブレ補正を行うようにしたが、スルー画像表示中や動画撮影中においても、前述と同様の露光期間中におけるブレ補正（静止画撮影用のブレ補正）や、動画撮影処理と平行して露光期間中であるか否かに関係なく常に本発明のブレ補正処理を実行する動画撮影用のブレ補正を行うようにしてもよい。また、ステップＢ１０９で実行するブレ補正に関しても、光学系の一部を駆動してブレを補正する光学式ブレ補正に限らず、露光を複数に分割して行い、各露光で得られた画像をブレ量に応じてずらして合成することにより、ブレ補正された画像を得る電子式ブレ補正を用いるようにしてもよい。
【００４７】
また、本実施の形態においては、バッジ５側から一方向的に振動データを送信するようにしたが、デジタルカメラ１側から無線送受信部３７を介して例えば露光期間を示すデータを送信し、これをバッジ５側が無線送受信部５７で受信し、露光期間中においてのみ振動データを送信するようにしてもよい。これにより、無用な振動データの送信を回避することができる。
【００４８】
また、本実施の形態においては、バッジ５を首紐５１により主被写体に装着するようにしたが、これに限らずピン等により係着したり、粘着剤により接着させる等、他の装着手段を用いたり、腕時計等の各種携帯機器に内蔵させるようにしてもよい。
【００４９】
さらに、本実施の形態においては、シャッターキーの押下に応答して露光を行いブレ補正を行うようにしたが、ブレ補正を行うことなく、バッジ５から所定以上の被写体側振動データが送信されてくる間は露光を禁止し、主被写体Ｍのブレがある程度収束して、被写体側振動データが所定以下となった時点で露光を許容するようにしてもよい。
【００５０】
また、本実施の形態においては、ズーム機能を有していないデジタルカメラに本発明を適用した場合について説明したが、光学ズーム機能や電子ズーム機能を有しているデジタルカメラに本発明を適用するようにしてもよい。この場合、前記ステップＢ１０７で出力させたカメラの振動データに対応するカメラのブレ量、前記ステップＢ１０６で受信した被写体振動データに対応する被写体のブレ量、前記ステップＢ１０４で算出した被写体までの距離、及びズーム量（画角）から、主被写体Ｍとデジタルカメラ１との相対的なブレ量を算出する必要がある。
【００５１】
加えて、本実施の形態においては、主被写体Ｍのブレを当該主被写体に装着されたバッジ５により検出して、被写体側振動データを送信するようにしたが、例えば固定カメラを用いてその画像の変化に基づき主被写体のブレを検出して、被写体側振動データを送信するようにしてもよい。
【００５２】
（第２の実施の形態）
【００５３】
図５〜図８は、本発明の第２の実施の形態を示すものであり、予め登録した形状に基づき主被写体を認識してブレ補正を行うようにしたものである。なお、本実施の形態においては、前記バッジ５を用いることなくデジタルカメラ１のみを用いる。
【００５４】
すなわち、キー入力部２８に設けられているモード選択キーを操作して「前処理」モードを選択すると、ＣＰＵ１４は、前記プログラムに基づき、図５のフローチャートに示すような処理を実行する。まず、キー入力部２８での機能キー等の操作に応じて選択された撮影の画像データをフラッシュメモリ２７から読み出し、液晶モニタ２５に表示させる（ステップＳ２０１）。次に、キー入力部２８でのカーソルキー等の操作に応じて、液晶モニタ２５に表示されている画像から認識させたい形状部分をトリミングし（ステップＳ２０２）、このトリミングした形状部分の画像をフラッシュメモリ２７に設けられているＭｙパターンマッチング領域に登録する（ステップＳ２０３）。
【００５５】
したがって、図６（Ａ）に示したように帽子を被った主被写体Ｍが液晶モニタ２５に表示されている状態で所望の領域のトリミングを行うことにより、同図（Ｂ）に示すように、帽子部分の形状Ｆを登録することができる。また、この「前処理」を複数回実行することにより、Ｍｙパターンマッチング領域に複数の認識させたい形状部分を登録することができる。
【００５６】
そして、ムービー録画モードを設定すると、ＣＰＵ１４は、図７のフローチャートに示すような処理を実行する。まず、前記Ｍｙパターンマッチング領域から登録されている形状部分データを読み出す（ステップＳ２１１）。このとき、Ｍｙパターンマッチング領域に複数の形状部分データが登録されている場合には、これらを液晶モニタ２５に一覧表示して、その中からキー入力部２８での操作により選択された形状部分データを読み出す。また、前述と同様にしてスルー画像を液晶モニタ２５に表示させる（ステップＳ２１２）。
【００５７】
次に、録画開始ボタンが押下されたか否かを判断し（ステップＳ２１３）、録画開始ボタンが押下されるまで待機する。録画開始ボタンが押下されたならば、動画撮影処理を開始するとともに（ステップＳ２１４）、パターンマッチングにより被写体を認識する（ステップＳ２１５）。つまり、ＣＣＤ１９が駆動されることによりＳＤＲＡＭ２３に取り込まれた被写体画像と、前記ステップＳ２１１で読み出した形状部分データが示す形状部分とを比較して、被写体画像中における当該形状部分を有する被写体を主被写体として認識する。
【００５８】
引き続き、この動画撮影中においてＳＤＲＡＭ２３に順次記憶される複数の画像データにおける時間的に隣接する画像に基づき、ステップＳ２１５で特定された主被写体の移動量（移動量と移動方向とを含む動きベクトル）を検出する（ステップＳ２１６）。また、この検出した移動量に応じて、アクチュエータードライバ１８を制御し、アクチュエーター１３を動作させることにより、レンズブロック１１内の補正光学系を駆動する（ステップＳ２１７）。次に、録画撮影が終了となったか否か、つまり録画終了ボタンを押下したか否か及び外部メモリ２６が一杯になったか否かを判断し（ステップＳ２１８）、動画撮影が終了となるまでステップＳ２１５からの処理を繰り返す。そして、録画終了ボタンの押下が検出されるか、外部メモリ２６が一杯になった時点で動画撮影を終了する。
【００５９】
これにより撮影された動画にあっては、前述のように認識した被写体の移動量に応じて、レンズブロック１１内の補正光学系を駆動しつつ撮影されたものであることから、デジタルカメラ１に手ブレが生じたり主被写体が移動してもこれに左右されることなく、ブレのない主被写体が撮影された静止画とすることができる。
【００６０】
なお、本実施の形態においては前記フローチャートのステップＳ２１７に示したように、光学系の一部を駆動してブレを補正する光学式ブレ補正を行うようにしたが、動画撮影処理により得られる各フレーム画像の切り出し範囲（トリミング範囲）をブレ量に応じてずらす（変更する）ことにより、ブレ補正された動画像を得る電子式ブレ補正を行うようにしてもよい。
【００６１】
図８は、本実施の形態における静止画撮影時の処理手順を示すフローチャートである。まず、前記Ｍｙパターンマッチング領域から登録されている形状部分データを読み出す（ステップＳ２２１）。このとき、Ｍｙパターンマッチング領域に複数の形状部分データが登録されている場合には、前述と同様にこれらを液晶モニタ２５に一覧表示させて、その中からキー入力部２８での操作により選択された形状部分データを読み出す。そして、スルー画像を液晶モニタ２５に表示させる（ステップＳ２２２）。
【００６２】
次に、シャッターキーが押下されたか否かを判断し（ステップＳ２２３）、シャッターキーが押下されるまで待機する。シャッターキーが押下されたならば、高速での静止画撮影処理（高速シャッター処理）を実行する（ステップＳ２２４）。この高速での静止画撮影処理においては、前記絞り値（Ｆ）とシャッタースピードとの組み合わせを示すプログラム線図を構成するプログラムＡＥデータに基づくシャッタースピード、つまり当該画像を撮影する際の本来のシャッタースピードを、１０分割した高速シャッタースピードを算出する。そして、この高速シャッタースピードでＣＣＤ１９を駆動することにより、１／１０時間のシャッタースピードで静止画撮影を行い、その画像データをＳＤＲＡＭ２３に格納する。
【００６３】
さらに、パターンマッチングにより被写体を認識する（ステップＳ２２５）。つまり、高速静止画撮影によりＳＤＲＡＭ２３に格納した被写体画像と、前記ステップＳ２２１で読み出した形状部分データが示す形状部分とを比較して、被写体画像中における当該形状部分を有する被写体を主被写体として認識する。
【００６４】
引き続き、ステップＳ２２６、Ｓ２２７の処理を実行するが、これらの処理は１枚目の高速静止画撮影時においてはスキップする。また、ステップＳ２２７に続くステップＳ２２８では、１０枚の高速静止画撮影が終了したか否かを判断し、終了するまでステップＳ２２４からの処理を繰り返す。そして、ステップＳ２２４からの処理が再度実行されることにより、２枚目以降の高速静止画撮影が行われると、スキップすることなくステップＳ２２６の処理を実行し、ＳＤＲＡＭ２３に今回格納された被写体画像における主被写体と前回格納された被写体画像における主被写体とを比較することにより、当該主被写体の移動量（移動方向を含む）を検出する（ステップＳ２２６）。そして、この検出した移動量分だけずらして、前回までの被写体画像に今回の被写体画像を合成する（ステップＳ２２７）。したがって、ステップＳ２２８の判断がＹＥＳとなるまで、つまり１０枚の高速静止画撮影が終了するまでに、ステップＳ２２６及びＳ２２７の処理が９回行われることとなり、１０枚の高速静止画撮影した静止画を順次合成した１枚の静止画が生成される。
【００６５】
そして、１０枚の高速静止画撮影が終了したならば、合成画像つまり１０枚の高速静止画撮影した静止画を順次合成した１枚の静止画を外部メモリ２６に記録する（ステップＳ２２９）。この静止画にあっては、前述のようにパターンマッチングにより認識した被写体である主被写体の移動量を検出して、検出した移動量分だけずらして画像合成したものであることから、デジタルカメラ１に手ブレが生じたり主被写体が移動してもこれに左右されることなく、ブレのない主被写体が撮影された静止画とすることができる。
【００６６】
また、合成された１０枚の静止画は、絞り値（Ｆ）とシャッタースピードとの組み合わせを示すプログラム線図を構成するプログラムＡＥデータに基づくシャッタースピードを、１０分割したシャッタースピードで撮影されたものである。したがって、このシャッタースピードで撮影された１０枚の静止画が合成されることにより、画像の明るさも適切となる。よって、画像の明るさも適切であって、かつ、主被写体にブレのない静止画とすることができる。
【００６７】
なお、本実施の形態においては、前記フローチャートに示したように、１０枚の高速静止画撮影を行いつつ、静止画撮影毎に認識した被写体の移動量を検出する処理（ステップＳ２２６）と検出した移動量分だけずらして画像合成する処理（ステップＳ２２７）とを行うようにしたが、１０枚の高速静止画撮影終了後にこれらの各処理を行うようにしてもよい。
【００６８】
また、本実施の形態においては、Ｍｙパターンマッチング領域に複数の認識させたい形状部分のトリミング画像を登録するようにしたが、画像認識により形状を認識し、この認識結果データを登録するようにし、その後、動画撮影処理あるいは高速静止画撮影処理により得られる被写体画像に対して画像認識処理を実行することにより認識結果データを得るようにし、この認識結果データと登録されている認識結果データとを比較して、略一致した認識結果データが得られた部分の被写体を主被写体として認識するようにしてもよい。
【００６９】
（第３の実施の形態）
【００７０】
図９、１０は、本発明の第３の実施の形態を示すものであり、予め登録した特徴色部分（色や模様）に基づき主被写体を認識してブレ補正を行うようにしたものである。この実施の形態にあっては、「前処理」モードにおいて図９のフローチャートに示すような処理を実行する。まず、キー入力部２８での機能キー等の操作に応じて選択された撮影の画像データをフラッシュメモリ２７から読み出し、液晶モニタ２５に表示させる（ステップＳ３０１）。次に、キー入力部２８でのカーソルキー等の操作に応じて、液晶モニタ２５に表示されている画像から認識させたい特徴色部分をトリミングし（ステップＳ３０２）、このトリミングした特徴色部分の画像をフラッシュメモリ２７に設けられているＭｙパターンマッチング領域に登録する（ステップＳ３０３）。
【００７１】
したがって、図１０（Ａ）に示したように帽子を被った主被写体Ｍが液晶モニタ２５に表示されている状態で所望の領域のトリミングを行うことにより、同図（Ｂ）に示すように、帽子の特徴色部分Ｃを登録することができる。また、この「前処理」を複数回実行することにより、Ｍｙパターンマッチング領域に複数の認識させたい特徴色部分を登録することができる。
【００７２】
そして、ムービー録画モードが設定された場合には、前述した図７に示すフローチャートに従って処理を実行する。つまり、ステップＳ２１５においてパターンマッチングにより被写体を認識する際に、ＣＣＤ１９が駆動されることによりＳＤＲＡＭ２３に取り込まれた被写体画像に含まれている各種の色と、前記ステップＳ２１１で読み出した特徴色部分データが示す色とを比較して、略一致した色部分の被写体を主被写体として認識する。これにより、前述のようにデジタルカメラ１に手ブレが生じたり主被写体Ｍが移動しても、ブレのない主被写体が撮影された動画とすることができる。
【００７３】
また、静止画撮影モードが設定された場合には、前述した図８に示すフローチャートに従って処理を実行する。つまり、ステップＳ２２５においてパターンマッチングにより被写体を認識する際に、ＣＣＤ１９が駆動されることによりＳＤＲＡＭ２３に取り込まれた被写体画像に含まれている各種の色と、前記ステップＳ２２１で読み出した特徴色部分データが示す色とを比較して、略一致した色部分の被写体を主被写体として認識する。これにより、前述のようにデジタルカメラ１に手ブレが生じたり主被写体Ｍが移動しても、ブレのない主被写体が撮影された静止画とすることができるとももに、画像の明るさも適切となる。よって、画像の明るさも適切であって、かつ、主被写体にブレのない静止画を撮影することができる。
【００７４】
また、本実施の形態においては、Ｍｙパターンマッチング領域に複数の認識させたい特徴色部分のトリミング画像を登録するようにしたが、画像認識により色を認識し、この色認識結果データを登録するようにし、その後、動画撮影処理あるいは高速静止画撮影処理により得られる被写体画像に対して色認識処理を実行することにより色認識結果データを得るようにし、この色認識結果データと登録されている色認識結果データとを比較して、略一致した色認識結果データが得られた部分の被写体を主被写体として認識するようにしてもよい。
【００７５】
（第４の実施の形態）
【００７６】
図１１は、本発明の第４の実施の形態を示すものであり、予め選択した形状に基づき主被写体を認識してブレ補正を行うようにしたものである。この実施の形態にあっては、「前処理」モードにおいて図１１のフローチャートに示すような処理を実行する。まず、フラッシュメモリ２７に格納されているマッチングリストを液晶モニタ２５に表示させる（ステップＳ４０１）。このマッチングリストは、「○」「△」「×」・・・等の複数種の形状を表示させるデータからなり、したがって、このステップＳ４０１により、液晶モニタ２５には、「○」「△」「×」・・・等の複数種の形状が表示される。次に、キー入力部２８でのカーソルキー等の操作に応じて、液晶モニタ２５に表示されているマッチングリストから主被写体に付いている特徴的な形状（主被写体の形状に近いものでもよい）を選択し（ステップＳ４０２）、この選択した形状をフラッシュメモリ２７に設けられているＭｙパターンマッチング領域に登録する（ステップＳ４０３）。例えば、主被写体が他の被写体とは異なり「○」を特徴的な形状として有しているならば、「○」を選択する。
【００７７】
そして、ムービー録画モードが設定された場合には、前述した図７に示すフローチャートに従って処理を実行する。これにより、「○」を特徴的な形状として有する主被写体が移動したりデジタルカメラ１に手ブレが生じても、当該主被写体にブレのない動画とすることができる。  また、静止画撮影モードが設定された場合には、前述した図８に示すフローチャートに従って処理を実行する。これにより、デジタルカメラ１に手ブレが生じたり、「○」を特徴的な形状として有する主被写体が移動しても、ブレのない主被写体が撮影された静止画とすることができるとももに、画像の明るさも適切となる。よって、画像の明るさも適切であって、かつ、主被写体にブレのない静止画を撮影することができる。
【００７８】
なお、本実施の形態においては、マッチングリストに複数種の形状を記憶しておき、いずれかの形状を選択させるようにしたが、複数種の色を記憶しておいていずれかの色を選択させ、第３の実施の形態と同様にカラーマッチングにより主被写体を認識するようにしてもよい。また、図１１のフローチャートにおいては、マッチングリストから選択された形状をＭｙパターンマッチング領域に登録するようにしたが（ステップＳ４０３）、Ｍｙパターンマッチング領域を設けることなく、マッチングリスト内において選択された形状に識別子を付して、当該形状が選択されていることを判別できるようにしてもよい。
【００７９】
また、以上に説明した第２〜第４の実施の形態においては、図５、図９、図１１のフローチャートに示したように、各々異なる単一の前処理を行うようにしたが、全ての前処理を実行可能とし、ユーザがいずれかの前処理を選択できるようにしてもよい。
（第５の実施の形態）
【００８０】
図１２及び図１３は、本発明の第５の実施の形態を示すものであり、ＡＦロックさせた被写体の輪郭を予め抽出し、この抽出した輪郭に基づき主被写体を認識してブレ補正を行うようにしたものである。
【００８１】
ムービー録画モードを設定すると、ＣＰＵ１４は、図１２のフローチャートに示すような処理を実行する。まず、スルー画像を液晶モニタ２５に表示させる（ステップＳ５０１）。このとき、ＣＰＵ１４は、モータードライバ１７を制御してモーター１２を駆動させることにより、フォーカスレンズを光軸方向に移動させながら、撮影領域内において中央部の被写体が合焦するようにコントラストＡＦを行っている。
【００８２】
この状態において、キー入力部２８での操作によるＡＦロック指示があったか否かを判断し（ステップＳ５０２）、ＡＦロック指示があるまでＡＦを継続する。そして、主被写体が撮影領域の中央部に位置するようにデジタルカメラ１の向きを調整し、主被写体にピントが合った時点でＡＦロック指示を行うと、ステップＳ５０２の判断がＹＥＳとなり、フォーカスレンズを現在位置に固定することより、撮影対象に向けて、ＡＦロックを行う（ステップＳ５０３）。なお、ＡＦロック指示があるまでＡＦを行わずにＡＦロック指示によりＡＦを行った後、フォーカスレンズを固定するようにしてもよい。  次に、ＡＦされた部分を中心に輪郭を抽出する処理を実行する（ステップＳ５０４）。すなわち、ＡＦされた部分は撮影領域の中央部であることから、この撮影領域の中央部を中心にして所定範囲内における画像の輪郭を抽出する。したがって、前述のように主被写体が撮影領域の中央部に位置するようにデジタルカメラ１の向きを調整しておくことにより、主被写体の輪郭が抽出されることとなる。その後、使用者は、撮影領域の中央部に位置していた主被写体が撮影領域内の所望位置に移動するようにデジタルカメラ１の向きを調整した後、録画開始ボタンを押下することにより動画撮影処理を開始することになる。
【００８３】
次に、録画開始ボタンが押下されたか否かを判断し（ステップＳ５０５）、録画開始ボタンが押下されるまで待機する。録画開始ボタンが押下されたならば、動画撮影処理を開始するとともに（ステップＳ５０６）、パターンマッチングにより被写体を認識する（ステップＳ５０７）。つまり、ＣＣＤ１９が駆動されることによりＳＤＲＡＭ２３に取り込まれた被写体画像における輪郭と、前記ステップＳ５０４で抽出した輪郭とを比較して、被写体画像中における当該略一致した輪郭を有する被写体を主被写体として認識する。
【００８４】
引き続き、この動画撮影中においてＳＤＲＡＭ２３に順次記憶される複数の画像データにおける時間的に隣接する画像に基づき、前記ステップＳ５０７で主被写体として認識した被写体の移動量（移動量と移動方向とを含む動きベクトル）を検出する（ステップＳ５０８）。また、この検出した移動量に応じて、アクチュエータードライバ１８を制御し、アクチュエーター１３を動作させることにより、レンズブロック１１内の補正光学系を駆動する（ステップＳ５０９）。次に、録画撮影が終了となったか否か、つまり録画終了ボタンを押下したか否か及び外部メモリ２６が一杯になったか否かを判断し（ステップＳ５１０）、動画撮影が終了となるまでステップＳ５０７からの処理を繰り返す。そして、録画終了ボタンの押下が検出されるか、外部メモリ２６が一杯になった時点で動画撮影を終了する。
【００８５】
これにより撮影された動画にあっては、前述のように認識した被写体の移動量に応じて、レンズブロック１１内の補正光学系を駆動しつつ撮影されたものであることから、主被写体が移動したり、デジタルカメラ１に手ブレが生じても、主被写体にブレのない動画とすることができる。
【００８６】
なお、本実施の形態においても前記フローチャートのステップＳ５０９に示したように、光学系の一部を駆動してブレを補正する光学式ブレ補正を行うようにしたが、露光を複数に分割して行い、各露光で得られた動画撮影処理により得られる各フレーム画像の切り出し範囲（トリミング範囲）をブレ量に応じてずらす（変更する）ことにより、ブレ補正されたフレーム画像を得る電子式ブレ補正を行うようにしてもよい。
【００８７】
図１３は、本実施の形態における静止画撮影時の処理手順を示すフローチャートである。まず、スルー画像を液晶モニタ２５に表示させる（ステップＳ５１１）。このとき、ＣＰＵ１４は、モータードライバ１７を制御してモーター１２を駆動させることにより、フォーカスレンズを光軸方向に移動させながら、撮影領域内において中央部の被写体が合焦するようにコントラストＡＦを行っている。
【００８８】
この状態において、キー入力部２８での操作（シャッターキーの半押し操作）によるＡＦロック指示があったか否かを判断し（ステップＳ５１２）、ＡＦロック指示があるまでＡＦを継続する。そして、主被写体が撮影領域の中央部に位置するようにデジタルカメラ１の向きを調整し、主被写体にピントが合った時点でＡＦロック指示を行うと、ステップＳ５１２の判断がＹＥＳとなり、フォーカスレンズを現在位置に固定することより、撮影対象に向けて、ＡＦロックを行う（ステップＳ５１３）。なお、ＡＦロック指示があるまでＡＦを行わずにＡＦロック指示によりＡＦを行った後、フォーカスレンズを固定するようにしてもよい。
【００８９】
次に、前述したステップＳ５０４の処理と同様に、ＡＦされた部分を中心に輪郭を抽出する処理を実行した後（ステップＳ５１４）、シャッターキーが押下（シャッターキーが全押し操作）されたか否かを判断し（ステップＳ５１５）、シャッターキーが押下されるまで待機する。なお、使用者は、撮影領域の中央部に位置していた主被写体が撮影領域内の所望位置に移動するようにデジタルカメラ１の向きを調整した後、シャッターキーを押下することにより静止画撮影処理を開始することになる。シャッターキーが押下されたならば、高速での静止画撮影処理（高速シャッター処理）を実行する（ステップＳ５１６）。この高速での静止画撮影処理においては、前述のように、絞り値（Ｆ）とシャッタースピードとの組み合わせを示すプログラム線図を構成するプログラムＡＥデータに基づくシャッタースピード、つまり当該画像を撮影する際の本来のシャッタースピードを、１０分割した高速シャッタースピードを算出し、この高速シャッタースピードでＣＣＤ１９を駆動することにより、１／１０時間のシャッタースピードで静止画撮影を行い、その画像データをＳＤＲＡＭ２３に格納する。
【００９０】
さらに、パターンマッチングにより被写体を認識する（ステップＳ５１７）。つまり、高速静止画撮影によりＳＤＲＡＭ２３に格納した被写体画像における輪郭と、前記ステップＳ５１４で抽出した輪郭とを比較して、被写体画像中における当該略一致した輪郭を有する被写体を主被写体として認識する。
【００９１】
引き続き、ステップＳ５１８、Ｓ５１９の処理を実行するが、これらの処理は１枚目の高速静止画撮影時においてはスキップする。また、ステップＳ５１９に続くステップＳ５２０では、１０枚の高速静止画撮影が終了したか否かを判断し、終了するまでステップＳ５１６からの処理を繰り返す。そして、ステップＳ５１６からの処理が再度実行されることにより、２枚目以降の高速静止画撮影が行われると、スキップすることなくステップＳ５２６の処理を実行し、ＳＤＲＡＭ２３に今回格納された被写体画像における主被写体と前回格納された被写体画像における主被写体とを比較することにより、当該主被写体の移動量（移動方向を含む）を検出する（ステップＳ５１８）。そして、この検出した移動量分だけずらして、前回までの被写体画像に今回の被写体画像を合成する（ステップＳ５１９）。したがって、ステップＳ５２０の判断がＹＥＳとなるまで、つまり１０枚の高速静止画撮影が終了するまでに、ステップＳ５１８及びＳ５１９の処理が９回行われることとなり、１０枚の高速静止画撮影した静止画を順次合成した１枚の静止画が生成される。
【００９２】
そして、１０枚の高速静止画撮影が終了したならば、合成画像つまり１０枚の高速静止画撮影した静止画を順次合成した１枚の静止画を外部メモリ２６に記録する（ステップＳ５２１）。この静止画にあっては、前述のようにパターンマッチングにより認識した被写体である主被写体の移動量を検出して、検出した移動量分だけずらして画像合成したものであることから、デジタルカメラ１に手ブレが生じたり主被写体が移動してもこれに左右されることなく、ブレのない主被写体が撮影された静止画とすることができる。また、合成された１０枚の静止画は、絞り値（Ｆ）とシャッタースピードとの組み合わせを示すプログラム線図を構成するプログラムＡＥデータに基づくシャッタースピードを、１０分割したシャッタースピードで撮影されたものであることから、このシャッタースピードで撮影された１０枚の静止画が合成されることにより、画像の明るさも適切となる。よって、画像の明るさも適切であって、かつ、主被写体にブレのない静止画とすることができる。
【００９３】
なお、本実施の形態においても、前記フローチャートに示したように、１０枚の高速静止画撮影を行いつつ、静止画撮影毎に認識した被写体の移動量を検出する処理（ステップＳ５１８）と検出した移動量分だけずらして画像合成する処理（ステップＳ５１９）とを行うようにしたが、１０枚の高速静止画撮影終了後にこれらの各処理を行うようにしてもよい。
【００９４】
また、以上に説明した第２〜第４の実施の形態においては、パターンマッチングにより認識した主被写体のブレを補正するブレ補正に本発明を用いるようにしたが、本発明をＡＦに用いて、認識した主被写体を合焦させるＡＦを行うようにしてもよい。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１の実施の形態を示すシステム構成図である。
【図２】本発明の一実施の形態に係るデジタルカメラの回路構成を示すブロック図である。
【図３】本発明の第１の実施の形態におけるバッジの回路構成を示すブロック図である。
【図４】（Ａ）は本発明の第１の実施の形態におけるバッジ側の処理手順を示すフローチャート、（Ｂ）はデジタルカメラ側の処理手順を示すフローチャートである。
【図５】本発明の第２の実施の形態における前処理の処理手順を示すフローチャートである。
【図６】同実施の形態におけるトリミングを示す説明図である。
【図７】同実施の形態における動画撮影モード時の処理手順を示すフローチャートである。
【図８】同実施の形態における静止画撮影モード時の処理手順を示すフローチャートである。
【図９】本発明の第３の実施の形態における前処理の処理手順を示すフローチャートである。
【図１０】同実施の形態におけるトリミングを示す説明図である。ある。
【図１１】本発明の第４の実施の形態における前処理の処理手順を示すフローチャートで
【図１２】本発明の第５の実施の形態における動画撮影モード時の処理手順を示すフローチャートである。
【図１３】同実施の形態における静止画撮影モード時の処理手順を示すフローチャートである。
【符号の説明】
【００９６】
１    デジタルカメラ
５    バッジ
１１    レンズブロック
１２    モーター
１３    アクチュエーター
１４    ＣＰＵ
１６    タイミング発生器
１７    モータードライバ
１８    アクチュエータードライバ
１９    ＣＣＤ
２０    水平ドライバ
２１    ユニット回路
２２    画像処理部
２３    ＳＤＲＡＭ
２５    液晶モニタ
２６    外部メモリ
２７    フラッシュメモリ
２８    キー入力部
３６    ジャイロセンサー
３７    無線送受信部
３８    アンテナ
５１    首紐
５２    ＣＰＵ
５４    フラッシュメモリ
５５    ＲＡＭ
５６    ジャイロセンサー
５７    無線送受信部
５８    アンテナ
Ｃ    特徴色部分
Ｆ    形状
Ｍ    主被写体
【図１】
2006337778.tif 000003
【図２】
2006337778.tif 000004
【図３】
2006337778.tif 000005
【図４】
2006337778.tif 000006
【図５】
2006337778.tif 000007
【図６】
2006337778.tif 000008
【図７】
2006337778.tif 000009
【図８】
2006337778.tif 000010
【図９】
2006337778.tif 000011
【図１０】
2006337778.tif 000012
【図１１】
2006337778.tif 000013
【図１２】
2006337778.tif 000014
【図１３】
2006337778.tif 000015