(57)【要約】【課題】  撮像装置本体に振れが生じても確実にマスク対象の被写体を隠すことができるようにする。【解決手段】  プライバシーマスク処理部１３は、ユーザが指定したマスクエリア位置情報を基にカメラ画角内の箇所にマスク画像を合成するとともに、振れ検出部１２にて検出された振れ量を基にマスク画像の位置を補正する。すなわち、マスク画像を振れに追従させる。画面補正部１４は、マスク画像の位置補正に使用した振れ量を基に、位置補正されたマスク画像を含む画像全体の振れを補正する。したがって、振れが生じても、その振れにマスク画像が追従することから、確実にマスク対象の被写体を隠すことが可能となる。また、マスク画像の大きさを変えることがないので、マスク対象の被写体以外の被写体を隠してしまうことがなく、肝心な部分を見失うおそれはない。【選択図】  図１
2007060448.tif 000002
【特許請求の範囲】
【請求項１】
固体撮像素子を用いて画像を撮像する撮像装置において、
撮像された画像上の任意の箇所にマスク画像を合成するマスク合成手段と、
撮像方向の振れを検出する振れ検出手段と、
振れ検出値を基に前記マスク画像の合成位置を補正し、画像の振れに追従させるマスク位置補正手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記振れ検出値を基に、前記マスク合成手段からの前記マスク画像を含む画像の振れを補正する画像補正手段を備えたことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記振れ検出手段は、撮像された画像に基づいて振れを検出することを特徴とする請求項１記載の撮像装置。
【請求項４】
前記振れ検出手段は、前記撮像装置自体の振れを検出するセンサからなることを特徴とする請求項１記載の撮像装置。
【請求項５】
前記マスク合成手段は、水平同期信号より画像信号のライン数をカウントし、垂直同期信号の入力によりリセットする第１のカウンタと、ピクセルクロックにより水平方向のピクセル数をカウントし、水平同期信号の入力によりリセットする第２のカウンタとを備えて、前記第１及び第２のカウンタの各カウント数と前記マスク画像の位置を指定するマスクエリア位置情報との一致判定を行い、画像信号の現在のピクセル位置が前記マスクエリア位置情報で指定される前記マスク画像のエリアに入った場合に、当該エリア内で画像信号をマスクし、
前記マスク位置補正手段は、前記マスクエリア位置情報に前記振れ検出値を加減算して前記マスクエリア位置情報を補正する、
ことを特徴とする請求項１記載の撮像装置。
【請求項６】
前記マスク合成手段は、水平同期信号より画像信号のライン数をカウントし、垂直同期信号の入力によりリセットする第１のカウンタと、ピクセルクロックにより水平方向のピクセル数をカウントし、水平同期信号の入力によりリセットする第２のカウンタとを備えて、前記第１及び第２のカウンタの各カウント数と前記マスク画像の位置を指定するマスクエリア位置情報との一致判定を行い、画像信号の現在のピクセル位置が前記マスクエリア位置情報で指定される前記マスク画像のエリアに入った場合に、当該エリア内で画像信号をマスクし、
前記マスク位置補正手段は、前記第１及び第２のカウンタの各カウント数に前記振れ検出値を加減算して、前記マスク合成手段による前記マスク画像の合成位置を補正する、
ことを特徴とする請求項１記載の撮像装置。
【請求項７】
固体撮像素子を用いて画像を撮像する撮像装置における画像処理方法であって、
マスク合成手段が、撮像された画像上の任意の箇所にマスク画像を合成するステップと、
マスク位置補正手段が、撮像方向の振れ検出値を基に前記マスク画像の合成位置を補正し、画像の振れに追従させるステップと、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、固体撮像素子を用いて画像を撮像する撮像装置及び該撮像装置で撮像した映像にマスク画像を表示させる画像処理方法に関する。
【背景技術】
【０００２】
近年、ネットワークカメラやセキュリティカメラにおいて、ズーム倍率の大きなものが要求され、製品化されている。また、ズーム倍率を拡大することで振れが無視できなくなることから、振れを補正する振れ補正機能を備えた機種が増えつつある。この振れ補正機能は、振れによって画面が上下左右に揺れたときに、その揺れの方向とその量に応じて垂直方向、水平方向に画角を変えてモニタ画面での振れを抑えるものである。
【０００３】
また、近年、個人情報保護の観点から、モニタ画面内で見せたくない部分（例えば、人の顔）を隠すプライバシーマスク機能を備えた機種も増えてきている。一般的なプライバシーマスク機能では、振れ補正機能を備えていないと、振れが生じた場合に、マスク対象の被写体とマスク画像との位置がずれてしまい、最悪の場合、マスクの意味を成さないことがある。このような問題に対して、マスク画像で隠された被写体のパン、チルト時のはみ出し時をマスク画像の位置および大きさを補正することで防止するようにした提案があった（例えば、特許文献１参照）。
【特許文献１】特開２００３―２１９４１４号公報（段落番号〔００２５〕、図４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１で開示されたカメラ装置においては、パン、チルト時のような比較的大きな動きに対してマスク対象の被写体がマスク画像からはみ出ないように、マスク画像の位置と大きさを変えるようにしているが、比較的細かな振動や揺れは想定しておらず、このような現象に対しては、マスク画像の大きさを変える点のみが有効と言える。しかしながら、マスク画像の大きさを変えることで、マスク対象の被写体以外の被写体を隠してしまうことがあり、肝心な部分を見失うおそれがある。
【０００５】
本発明は、係る事情に鑑みてなされたものであり、振れが生じても確実にマスク対象の被写体を隠すことができる撮像装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明では上記課題を解決するために、固体撮像素子を用いて画像を撮像する撮像装置において、撮像された画像上の任意の箇所にマスク画像を合成するマスク合成手段と、撮像方向の振れを検出する振れ検出手段と、振れ検出値を基に前記マスク画像の合成位置を補正し、画像の振れに追従させるマスク位置補正手段と、を有することを特徴とする撮像装置が提供される。
【０００７】
このような撮像装置では、振れ検出手段により、撮像方向の振れを検出し、その検出値を基にマスク位置補正手段によりマスク画像の合成位置を補正することで、画像の振れに対してマスク画像が追従するようになる。
【発明の効果】
【０００８】
本発明の撮像装置によれば、撮像方向の振れを検出し、その検出値を基にマスク画像が画像の振れに追従するようにその合成位置を補正するので、確実にマスク対象の被写体を隠すことが可能となる。また、マスク画像の大きさを変えることがないので、マスク対象の被写体以外の被写体を隠してしまうことがなく、肝心な部分を見失うおそれがなくなる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。
図１は、本発明の一実施の形態に係る撮像装置の概略構成を示すブロック図である。この図において、本実施の形態の撮像装置１０は、カメラ部１１と、振れ検出部（振れ検出手段）１２と、プライバシーマスク処理部１３と、画面補正部（画像補正手段）１４と、ビデオコーディック部１５と、通信インタフェース部１６と、マイコン（インタフェース用としてのマイクロコントローラ）１７と、Ｄ／Ａ（Digital/Analog）変換部１８とを備えて構成される。
【００１０】
通信インタフェース部１６は、ＩＰ（Internet Protocol）を用いて、ネットワーク接続された外部のＰＣ（パーソナルコンピュータ）３０と通信を行って、ビデオコーディック部１５でＭＪＰＥＧ（Motion Joint Photographic Experts Group）等を用いた圧縮符号化された画像信号をＰＣ３０へ転送し、またＰＣ３０から送信されてくるマスク画像の位置や大きさを指定する位置情報をマイコン１７に入力する。外部のＰＣ３０は、ＧＵＩ（Graphical User Interface）等のユーザインタフェースを備え、マウスやライトペン等のポインチングデバイスを備える入力部３１を使用してマスク画像の位置や大きさの設定を可能とし、これによって入力されたマスク画像の位置や大きさを示すマスクエリア位置情報を撮像装置１０へ送信する。この際、ＰＣ３０は、マスクエリア位置情報を作成するために必要な情報をモニタ３２上に表示し、ユーザはその表示を見ながらマスク画像の位置や大きさを決定する値を入力する。また、ＰＣ３０は、マスクエリア位置情報の作成及び送信処理の他に、撮像装置１０から送信されてきた符号化された画像信号を復号してモニタ３２に画像を表示し、また符号化されたままの状態でハードディスク等の大容量メモリ（図示略）に格納する。なお、ＰＣ３０も撮像装置１０との間の通信にＩＰを用いる。
【００１１】
撮像装置１０において、Ｄ／Ａ変換部１８は、デジタルの画像信号をアナログに変換して出力する。Ｄ／Ａ変換部１８から出力されたアナログの画像信号は外部のモニタ３３で表示される。モニタ３３は、例えば、液晶ディスプレイなどであり、入力されたアナログの画像信号を画像として表示する。特に、撮像装置１０の動作試験等で使用し、撮像装置１０に接続したり、取り外したりすることが可能となっている。カメラ部１１は、図示せぬ撮像レンズ、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなどの固体撮像素子、Ａ／Ｄ（Analog/Digital）変換器等を備えて構成され、固体撮像素子より得られるアナログの画像信号をデジタルの画像信号に変換し、１フィールド毎に出力する。振れ検出部１２は、カメラ部１１から入力された画像信号から振れ量を検出する。画像信号の振れ量には、カメラ部１１の撮像面が縦、横、斜めといった方向へ振れる撮像面内の水平垂直成分の振れ成分と、光軸を中心にカメラ部１１が回転することによって生じる回転成分とがある。なお、一般に、撮像装置の振れ量は、回転成分に比べて水平垂直成分が多くなるので、本実施の形態では、回転成分については説明を省略する。
【００１２】
振れ検出部１２によって検出された振れ量は、画面補正部１４に入力される。振れ検出部１２による振れ量の検出には、例えば以下の図２で示すような動きベクトルを用いる手法などがある。図２は、振れ検出部１２の概略構成を示すブロック図である。
【００１３】
この図において、振れ検出部１２は、メモリ部１２１と、動きベクトル検出部１２２と、信頼性判定部１２３と、動きベクトル決定部１２４とを備えている。メモリ部１２１は、カメラ部１１から入力された画像信号を一時的に記憶する。動きベクトル検出部１２２は、メモリ部１２１に記憶された画像信号とカメラ部１１から入力される画像信号とを比較し、画像信号中の複数の検出領域（例えば、マクロブロック）で動きベクトルを検出する。信頼性判定部１２３は、動きベクトル検出部１２２で検出された動きベクトルの信頼性の判定や、移動物体があるかどうかの判定を行う。
【００１４】
信頼性判定部１２３の出力は、動きベクトル決定部１２４に入力される。動きベクトル決定部１２４は、動きベクトル検出部１２２で検出された複数の検出領域の各動きベクトルより、画像信号全体としての動きベクトルを決定する。動きベクトル決定部１２４で決定された画像信号全体としての動きベクトルは、振れ補正情報として、プライバシーマスク処理部１３と画面補正部１４のそれぞれに入力される。
【００１５】
なお、カメラ部１１では、振れ検出部１２を図２に示すような構成とし、動きベクトルから振れ量の水平垂直成分を検出するようにしているが、例えば、加速度センサや角速度センサ等を撮像装置１０内に搭載し、これらを用いてカメラ部１１や撮像装置１０自体の振れ量を検出するようにしても構わない。
【００１６】
図１に示すプライバシーマスク処理部１３は、図３に示すような構成となる。図３において、プライバシーマスク処理部１３は、ラインカウンタ（第１のカウンタ）１３１と、ピクセルカウンタ（第２のカウンタ）１３２と、マスクエリア演算部１３３と、マスク処理部１３４とを備えている。なお、ラインカウンタ１３１、ピクセルカウンタ１３２、マスクエリア演算部１３３及びマスク処理部１３４は、マスク合成手段を構成する。また、マスクエリア演算部１３３は、マスク位置補正手段に対応する。
【００１７】
ラインカウンタ１３１は、カメラ部１１からの水平同期信号Ｈｓｙｎｃよりライン数をカウントし、垂直同期信号Ｖｓｙｎｃの入力によりリセットする。ピクセルカウンタ１３２は、カメラ部１１からのピクセルクロックにより水平方向のピクセル数をカウントし、水平同期信号Ｈｓｙｎｃの入力によりリセットする。ラインカウンタ１３１とピクセルカウンタ１３２は、カメラ部１１からマスク処理部１３４に入力される画像信号の現在のピクセル位置を示すものである。
【００１８】
マスクエリア演算部１３３は、マスクするエリアのピクセル位置判定を行うものであり、ラインカウンタ１３１及びピクセルカウンタ１３２の各カウント数とマスクエリア位置情報との一致判定を行い、画像信号の現在のピクセル位置がマスクエリア位置情報で指定されるマスクエリアに入ったと判断すると、マスク処理部１３４にイネーブル信号を入力する。この処理は本実施の形態では１フィールド毎に行われることから、マスクエリア演算部１３３にはフィールド周波数信号が入力される。
【００１９】
マスクエリア位置情報は、上述したように、外部のＰＣ３０とそれに接続された入力部３１によって生成され、通信インタフェース部１６を経由して、マイコン１７から入力される。そして、振れ検出部１２から入力される振れ量（即ち振れ補正値）がマスクエリア位置情報に加減算された値となる。すなわち、画面の振れ方向に対して同方向（カメラ部１１の振れ方向に対して逆方向）にマスク位置をずらすように、マスク位置情報に対する加減算が行われる。これにより、マスクエリア位置情報との一致するラインカウンタ１３１及びピクセルカウンタ１３２の各カウント数が変わり、マスクエリア演算部１３３からマスク処理部１３４に入力されるイネーブル信号の入力タイミングが変わる。マスク処理部１３４は、イネーブル信号が入力されたタイミングで画像信号をマスクして出力しないようにする。
【００２０】
なお、上述したフィールド周波数信号は、カメラ部１１の固体撮像素子の各画素に蓄積された信号の読み出しに用いられるものであり、例えばＮＴＳＣ（National Tv Standards Committee）方式では、カラー放送の場合で５９．９４Ｈｚの周波数の信号を発生する。また、垂直同期信号は、水平走査線周期の３倍の周波数の信号であり、例えばＮＴＳＣ方式では、カラー放送の場合で６３．５５５μ秒である。また、水平同期信号は、例えばＮＴＳＣ方式では、カラー放送の場合で４．７μ秒である。
【００２１】
次に、画面補正部１４について説明する。図４は、画面補正部１４の概略構成を示すブロック図である。図４において、画面補正部１４は、画像メモリ１４１と、座標計算部１４２と、補間画像生成部１４３と、補正画像記録部１４４とを備えている。画像メモリ１４１は、カメラ部１１から入力される画像信号をフレーム単位で一時的に格納するバッファメモリである。画像メモリ１４１に入力される画像信号には、上記画像信号に対応する画像の画素を直交座標上で特定するライトアドレス（Ｘ，Ｙ）が与えられ、このライトアドレス（Ｘ，Ｙ）に対応付けて画像信号が画像メモリ１４１に格納される。つまり、画像メモリ１４１に入力された画像信号は、画像メモリ１４１のメモリ領域内のアドレス（Ｘ，Ｙ）に、輝度情報、色差情報を含んだ画像データとして格納されることになる。なお、ライトアドレス（Ｘ，Ｙ）と、アドレス（Ｘ，Ｙ）は、同じものである。ライトアドレス（Ｘ，Ｙ）は、画像信号を画像メモリ１４１に書き込む際のアドレスである。画像メモリ１４１に書き込まれた後においては、アドレス（Ｘ，Ｙ）としている。
【００２２】
座標計算部１４２は、振れ検出部１２から入力される振れ量に基づいて、補正後の画像の出力座標系に設定される正方格子、つまり補正後の画像の画素を特定するアドレスに対応した補正前の画像の画素を特定するアドレスを算出する。補正後の画像の画素を特定するアドレスをリードアドレス（ｘｔ，ｙｔ）と呼び、補正前の画像の画素を特定するアドレスをアドレス（ｘｔ−１，ｙｔ−１）と呼ぶ。
【００２３】
具体的には、座標計算部１４２は、補正後の画像の画素を特定するリードアドレス（ｘｔ，ｙｔ）を振れ検出部１２によって検出された振れ量の水平垂直成分であるａ，ｂ及び回転成分であるθｔを用いて、以下の式（１）に示す演算により、補正前の画像の画素を特定するアドレス（ｘｔ−１，ｙｔ−１）に変換する。なお、上述したように、本実施の形態では、回転成分は省略しているので、式（１）の回転成分は無視する。
【００２４】
【数１】
2007060448.tif 000003
【００２５】
座標計算部１４２は、リードアドレス（ｘｔ，ｙｔ）から変換したアドレス（ｘｔ−１，ｙｔ−１）を補間画像生成部１４３に入力する。補間画像生成部１４３における補間画像の生成処理は、座標計算部１４２で、リードアドレス（ｘｔ，ｙｔ）から変換したアドレス（ｘｔ−１，ｙｔ−１）に対応する画像データが、画像メモリ１４１に格納されていない場合に対処するために行われるものである。例えば、補間画像生成部１４３は、座標計算部１４２から入力されるアドレス（ｘｔ−１，ｙｔ−１）で指定される画素の近傍にある４画素の画像データを、画像メモリ１４１から読み出して線形補間したり、同じく、座標計算部１４２から入力されるアドレス（ｘｔ−１，ｙｔ−１）で指定される画素の近傍にある１６画素の画像データを、画像メモリ１４１から読み出してＳＩＮＣ関数を用いて補間したりすることで、補間画像データを生成する。１６画素の画像データを読み出してＳＩＮＣ補間する方が、４画素の画像データを読み出して線形補間する場合よりも生成される補間画像データの精度が良くなるが、演算量が膨大になるため、どちらの補間処理手法を行うかは状況に応じて適宜選択する。
【００２６】
補間画像生成部１４３で生成された補間画像データは、リードアドレス（ｘｔ，ｙｔ）で特定される振れ補正後の画像の画像データとして、補正画像記録部１４４に順次出力される。補正画像記録部１４４は、リードアドレス（ｘｔ，ｙｔ）をアドレスとするようなメモリ領域を備えており、補間画像生成部１４３から入力された補間画像データを、振れ補正が施された画像データとして格納していく。補正画像記録部１４４のメモリ領域には、各アドレスに、１フレーム以上前の古い画像データが補間画像生成部１４３から入力されて格納されている。したがって、新たに補間画像生成部１４３から画像データが入力された場合、補正画像記録部１４４のメモリ領域に格納されている古い画像データがアドレス毎に更新されていくことになる。
【００２７】
振れ検出部１２によって検出された振れ量によっては、式（１）による変換によって求めたアドレス（ｘｔ−１，ｙｔ−１）が、画像メモリ１４１に格納された画像データに対応する画像の画素を特定するために設定した座標範囲を超えてしまうため、補間画像生成部１４３において、補間画像データを生成できない場合がある。このような場合、補正画像記録部１４４には、補間画像生成部１４３から画像データが供給されないため、当該補正画像記録部１４４に記録されている１フレーム以上前の古い画像データが更新されずそのまま残ることになる。
【００２８】
補正画像記録部１４４は、補間画像生成部１４３から入力された画像データによって、メモリ領域の更新が終了すると、更新されたメモリ領域及び更新されなかったメモリ領域、つまり、当該補正画像記録部１４４のメモリ領域に格納されている画像データを全て、Ｄ／Ａ変換部１８及びビデオコーディック部１５のそれぞれに入力する。例えば、図５に示すように、振れ補正前の画像を点線枠で示した補正前画像Ｇ３とし、振れ補正後の画像を実線枠で示した補正後画像Ｇ４とすると、領域Ｓ１に対応する補正画像記録部１４４のメモリ領域では、補間画像生成部１４３で生成された補間画像データが供給されて更新されることになる。つまり、図５において、補正前画像Ｇ３と、補正後画像Ｇ４とが重なっている領域Ｓ１は、画像メモリ１４１に記憶された画像データを用いて補間画像生成部１４３で生成される補間画像データによって、補正後画像Ｇ４の領域Ｓ１に対応する補正画像記録部１４４のメモリ領域を更新することによって振れが補正されることを示している。補正前画像Ｇ３の領域Ｓ４の画像データは、振れ補正する際に無視され捨てられてしまう。
【００２９】
補正後画像Ｇ４の領域Ｓ２は、補間画像生成部１４３で補間画像データが生成されない領域であり、領域Ｓ１の画像データのみを補正後の画像として出力させた場合、画像が表示されないブランク領域となってしまう。領域Ｓ２に対応する補正画像記録部１４４のメモリ領域には、１フレーム以上前の古い画像データが記憶されているので、補正画像記録部１４４から画像データを出力する場合、領域Ｓ１、領域Ｓ２に対応する補正画像記録部１４４のメモリ領域に格納さている画像データの全てを出力させる。
【００３０】
再び、図１に戻り撮像装置１０の構成について説明を続ける。画面補正部１４で振れ補正された画像信号は、Ｄ／Ａ変換部１８によってアナログ信号に変換され、ビデオコーディック部１５に入力され、圧縮符号化される。ビデオコーディック部１５で圧縮符号化された画像信号は、通信インタフェース部１６によって外部のＰＣ３０に向けて送信される。また、画面補正部１４で振れ補正された画像信号は、モニタ３３にも入力される。
【００３１】
次に、上記構成の撮像装置１０の動作について説明する。
撮像を開始させると、カメラ部１１からの画像信号がプライバシーマスク処理部１３と振れ検出部１２のそれぞれに入力され、撮影された画像がモニタ３３に表示される。この状態で、ユーザがＰＣ３０と入力部３１を使用してマスク画像の位置と大きさを決定して、マスクエリア位置情報を撮像装置１０へ送信する操作を行うと、マスクエリア位置情報がＰＣ３０から撮像装置１０へ送信され、撮像装置１０の通信インタフェース部１６にて受信される。通信インタフェース部１６にて受信されたマスクエリア位置情報がマイコン１７からプライバシーマスク処理部１３に入力される。
【００３２】
プライバシーマスク処理部１３には、カメラ部１１から画像信号が入力されるとともに、振れ検出部１２から振れ補正値が入力される。プライバシーマスク処理部１３では、振れ検出部１２から入力された振れ補正値とマスクエリア位置情報とが加減算されて、振れ補正されたマスクエリア位置情報が得られる。すなわち、振れ量に追従するマスクエリア位置情報が得られる。そして、振れ補正されたマスクエリア位置情報とラインカウンタ１３１及びピクセルカウンタ１３２の各カウント数との一致判定が行われ、カメラ部１１からの画像信号の現在のピクセル位置が、振れ補正されたマスクエリア位置情報で指定されるマスクエリアに入ると、マスク処理部１３４にイネーブル信号が入力される。このイネーブル信号が入力されている間、マスク処理が有効になる。
【００３３】
マスク処理部１３４でマスク処理された画像信号は、画面補正部１４に入力されて、プライバシーマスク処理部１３に入力されたのと同じ値の振れ補正値が振れ検出部１２から入力され、この振れ補正値にて、入力された画像信号に対する振れ補正が行われる。すなわち、画面自体のずれが元の状態に戻される。振れ補正されて元の状態に戻された画像の信号は、Ｄ／Ａ変換部１８でアナログの画像信号に変換されてモニタ３３に表示されるとともに、ビデオコーディック部１５で圧縮符号化された後、通信インタフェース部１６からネットワーク経由でＰＣ３０へ送信される。ＰＣ３０では、受信した画像信号を復号してモニタ３２に表示する。
【００３４】
このように、本実施の形態の撮像装置１０によれば、プライバシーマスク処理部１３は、ユーザが指定したマスクエリア位置情報を基にカメラ画角内の箇所をマスク画像に置換するとともに、振れ検出部１２にて検出された振れ量を基にマスク画像の位置を補正する。すなわち、マスク画像を振れに追従させる。そして、位置補正されたマスク画像を含む画像が、画面補正部１４にて、元の画像に戻される。この際、画面補正部１４は、マスク画像の位置補正に使用した振れ量を基に、位置補正されたマスク画像を含む画像の振れを補正する。したがって、振れが生じても、その振れにマスク画像が追従することから、確実にマスク対象の被写体を隠すことが可能となる。また、マスク画像の大きさを変えることがないので、マスク対象の被写体以外の被写体を隠してしまうことがなく、肝心な部分を見失うおそれがなくなる。
【００３５】
また、上記の撮像装置１０のように、撮像した画像信号に対してまずマスク画像の表示位置を補正し、その後に画面全体の振れ補正を行う構成としたことで、特に、カメラ部１１の直後（あるいはその出力段）にマスク画像の合成処理ブロックを備えた撮像装置に対して、振れに応じたマスク画像の位置補正機能を、装置構成を大きく変更することなく低コストで容易に付加することが可能となる。さらに、撮像した直後の画像信号に対してマスク画像を合成する構成とすることで、それより後段には、ユーザが指定した位置が確実にマスクされた画像の信号が流れることになり、安全性も向上する。
【００３６】
なお、上記実施の形態では、図３のプライバシーマスク処理部１３において、振れ補正値をマスクエリア演算部１３３に入力して、マスクエリア位置情報を振れ補正値で加減算し、加減算後の値で一致判定するようにしたが、振れ補正値をラインカウンタ１３１及びピクセルカウンタ１３２に入力させるようにしても良い。この場合、ラインカウンタ１３１及びピクセルカウンタ１３２の各カウンタの出力値を振れ補正値で加減算することで、マスクエリア演算部１３３でマスクエリア位置情報と一致判定されるタイミングがずれ、結果的に振れが反映されることになる。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施の形態に係る撮像装置の概略構成を示すブロック図である。
【図２】本発明の一実施の形態に係る撮像装置の振れ検出部の概略構成を示すブロック図である。
【図３】本発明の一実施の形態に係る撮像装置のプライバシーマスク処理部の概略構成を示すブロック図である。
【図４】本発明の一実施の形態に係る撮像装置の画面補正部の概略構成を示すブロック図である。
【図５】本発明の一実施の形態に係るデータ再生装置の画面補正部における補正画像記録部から出力される画像データを説明するための図である。
【符号の説明】
【００３８】
１０……撮像装置、１１……カメラ部、１２……振れ検出部、１３……プライバシーマスク処理部、１４……画面補正部、１５……ビデオコーディック部、１６……通信インタフェース部、１７……マイコン、１８……Ｄ／Ａ変換部、３０……ＰＣ、３１……入力部、３２，３３……モニタ、１２１……メモリ部、１２２……動きベクトル検出部、１２３……信頼性判定部、１２４……動きベクトル決定部、１３１……ラインカウンタ、１３２……ピクセルカウンタ、１３３……マスクエリア演算部、１３４……マスク処理部、１４１……画像メモリ、１４２……座標計算部、１４３……補間画像生成部、１４４……補正画像記録部
【図１】
2007060448.tif 000004
【図２】
2007060448.tif 000005
【図３】
2007060448.tif 000006
【図４】
2007060448.tif 000007
【図５】
2007060448.tif 000008