(57)【要約】【課題】騒音源から発生する騒音が周期性をもたない場合であっても、記録された音声から騒音を除去する。【解決手段】カメラは、結像光学系を介して結像した被写体像を撮像して画像信号を取得する撮像素子６と、カメラ内部の所定部材を動作させるアクチュエータ１５３をＰＷＭ駆動する駆動手段１５と、画像信号を動画として取得する動画取得手段７と、周囲の音声に対応する音声データを記録する録音手段１９，２０と、録音手段１９，２０により動画撮影中に音声データが記録されているときに、アクチュエータ１５３の駆動状態を示す駆動パターンを所定時間ごとに逐次生成する第１生成手段７と、第１生成手段７で生成された駆動パターンを用いて、アクチュエータ１５３の駆動により発生する騒音の状態に対応した騒音パターンデータを生成する第２生成手段７とを備える。【選択図】図２
2010028281.tif 000002
【特許請求の範囲】
【請求項１】
結像光学系を介して結像した被写体像を撮像して画像信号を取得する撮像素子と、
カメラ内部の所定部材を動作させるアクチュエータをＰＷＭ駆動する駆動手段と、
前記画像信号を動画として取得する動画取得手段と、
周囲の音声に対応する音声データを記録する録音手段と、
前記録音手段により動画撮影中に音声データが記録されているときに、前記アクチュエータの駆動状態を示す駆動パターンを所定周期ごとに逐次生成する第１生成手段と、
前記第１生成手段で生成された前記駆動パターンを用いて、前記アクチュエータの駆動により発生する騒音の状態に対応した騒音パターンデータを生成する第２生成手段とを備えることを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記録音手段により記録された音声データと前記騒音パターンデータとを用いて、前記音声から前記騒音を除去する除去手段とをさらに備えることを特徴とするカメラ。
【請求項３】
請求項１または２に記載のカメラにおいて、
前記第１生成手段は、前記アクチュエータに対する通電パターンを所定周期ごとに記録し、前記通電パターンに基づいて前記駆動パターンを生成することを特徴とするカメラ。
【請求項４】
請求項１または２に記載のカメラにおいて、
前記第２生成手段は、前記録音手段に含まれる回路のゲインを前記所定周期ごとに記録し、前記記録されたゲインと、前記ゲインのそれぞれの所定周期に対応する前記所定周期での前記駆動パターンとに基づいて前記騒音パターンデータを生成することを特徴とするカメラ。
【請求項５】
請求項１乃至４のいずれか一項に記載のカメラにおいて、
カメラのブレを検出するブレ検出手段をさらに備え、
前記駆動手段は、前記検出されたブレに基づいて、光軸に直交する方向の前記結像光学系と前記撮像素子との相対位置を変更して前記撮像素子上での像ブレを補正するブレ補正部材を駆動することを特徴とするカメラ。
【請求項６】
結像光学系を介して結像した被写体像を撮像して画像信号を取得する撮像素子と、カメラ内部の所定部材を動作させるアクチュエータをＰＷＭ駆動する駆動手段と、前記画像信号を動画として取得する動画取得手段と、周囲の音声に対応する音声データを記録する録音手段とを備えるカメラにより動画撮影中に記録された前記音声データを読み込み、
前記読み込まれた音声データを用いて、動画撮影中に音声データが記録されているときの前記アクチュエータの駆動状態を示す駆動パターンを所定周期ごとに逐次生成し、
前記生成された駆動パターンを用いて、前記アクチュエータの駆動により発生する騒音の状態を示す騒音パターンデータを生成し、
前記記録された音声データと前記騒音パターンデータとを用いて、前記音声から前記騒音を除去することを特徴とする騒音除去方法。
【請求項７】
結像光学系を介して結像した被写体像を撮像して画像信号を取得する撮像素子と、カメラ内部の所定部材を動作させるアクチュエータをＰＷＭ駆動する駆動手段と、前記画像信号を動画として取得する動画取得手段と、周囲の音声に対応する音声データを記録する録音手段とを備えるカメラにより動画撮影中に記録された前記音声データを読み込む読込処理と、
前記読み込まれた音声データを用いて、動画撮影中に前記音声データが記録されているときの前記アクチュエータの駆動状態を示す駆動パターンを所定周期ごとに逐次生成する第１生成処理と、
前記生成された駆動パターンを用いて、前記アクチュエータの駆動により発生する騒音の状態を示す騒音パターンデータを生成する第２生成処理と、
前記記録された音声データと前記騒音パターンデータとを用いて、前記音声から前記騒音を除去する除去処理とをコンピュータで実行することを特徴とする騒音除去プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声の記録と共に記録される駆動音を除去するカメラ、騒音除去方法および騒音除去プログラムに関する。
【背景技術】
【０００２】
従来から、動画撮影時に記録された音声に対して、周期性をもつ騒音源から発生する騒音を低減するために、記録した音声データから騒音データの波形を抽出し、抽出した騒音データを利用するデジタルビデオカメラが知られている（たとえば特許文献１、２）
【特許文献１】特開２００５−１５９８７７号公報
【特許文献２】特開２００６−８１１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、騒音源から発生する騒音が周期性をもたない場合は、記録された音声から騒音を低減させることが困難であるという問題がある。
【課題を解決するための手段】
【０００４】
請求項１に記載の発明によるカメラは、結像光学系を介して結像した被写体像を撮像して画像信号を取得する撮像素子と、カメラ内部の所定部材を動作させるアクチュエータをＰＷＭ駆動する駆動手段と、画像信号を動画として取得する動画取得手段と、周囲の音声に対応する音声データを記録する録音手段と、録音手段により動画撮影中に音声データが記録されているときに、アクチュエータの駆動状態を示す駆動パターンを所定周期ごとに逐次生成する第１生成手段と、第１生成手段で生成された駆動パターンを用いて、アクチュエータの駆動により発生する騒音の状態に対応した騒音パターンデータを生成する第２生成手段とを備えることを特徴とする。
請求項２に記載の発明は、請求項１に記載のカメラにおいて、録音手段により記録された音声データと騒音パターンデータとを用いて、音声から騒音を除去する除去手段とをさらに備えることを特徴とする。
請求項３に記載の発明は、請求項１または２に記載のカメラにおいて、第１生成手段は、アクチュエータに対する通電パターンを所定周期ごとに記録し、通電パターンに基づいて駆動パターンを生成することを特徴とする。
請求項４に記載の発明は、請求項１または２に記載のカメラにおいて、第２生成手段は、録音手段に含まれる回路のゲインを所定周期ごとに記録し、記録されたゲインと、ゲインのそれぞれの所定周期に対応する所定周期での駆動パターンとに基づいて騒音パターンデータを生成することを特徴とする。
請求項５に記載の発明は、請求項１乃至４のいずれか一項に記載のカメラにおいて、カメラのブレを検出するブレ検出手段をさらに備え、駆動手段は、検出されたブレに基づいて、光軸に直交する方向の結像光学系と撮像素子との相対位置を変更して撮像素子上での像ブレを補正するブレ補正部材を駆動することを特徴とする。
請求項６に記載の発明による騒音除去方法は、結像光学系を介して結像した被写体像を撮像して画像信号を取得する撮像素子と、カメラ内部の所定部材を動作させるアクチュエータをＰＷＭ駆動する駆動手段と、画像信号を動画として取得する動画取得手段と、周囲の音声に対応する音声データを記録する録音手段とを備えるカメラにより動画撮影中に記録された音声データを読み込み、読み込まれた音声データを用いて、動画撮影中に音声データが記録されているときのアクチュエータの駆動状態を示す駆動パターンを所定周期ごとに逐次生成し、生成された駆動パターンを用いて、アクチュエータの駆動により発生する騒音の状態を示す騒音パターンデータを生成し、記録された音声データと騒音パターンデータとを用いて、音声から騒音を除去することを特徴とする。
請求項７に記載の発明は、請求項６に記載の騒音除去方法をコンピュータで実行するための騒音除去プログラムである。
【発明の効果】
【０００５】
本発明によれば、騒音パターンデータを生成して、音声から騒音を除去できる。
【発明を実施するための最良の形態】
【０００６】
−第１の実施の形態−
図面を用いて、本発明の第１の実施の形態によるカメラについて説明する。
図１（ａ）に示すように、カメラ１には撮影レンズ２、レリーズボタン３、電源ボタン４、撮影モードとして静止画撮影モードもしくは動画撮影モードの設定操作を行なうモードダイヤル５が設けられている。撮影レンズ２には、焦点調節レンズ２ａ、その他の結像レンズ２ｂ、および後述するブレ補正装置１５（図２）が内蔵されている。また、図１（ｂ）に示すように、カメラ１の背面には液晶モニタ１７、および操作ボタン１８が設けられている。
【０００７】
図２は実施の形態のカメラの回路構成を示すブロック図である。カメラ１は、半押しスイッチ３ａ、全押しスイッチ３ｂ、電源スイッチ４ａ、撮像素子６、制御回路７、ＳＤＲＡＭ８、フラッシュメモリ９、メモリカードインタフェース１１、ブレ検出センサ１４、ブレ補正装置１５、液晶モニタ１７、操作スイッチ１８ａ、内蔵マイク１９および音声処理回路２０を備える。
【０００８】
撮像素子６は、複数の光電変換素子を備えたＣＣＤやＣＭＯＳイメージセンサによって構成される。撮像素子６は、撮像面上に結像されている被写体像を撮像し、被写体像に応じた光電変換信号（画像信号）を制御回路７へ出力する。
【０００９】
制御回路７は、制御プログラムに基づいて、カメラ１を構成する各部から入力される信号を用いて所定の演算を行ない、カメラ１の各部に対する制御信号を送出して、撮影動作を制御する。制御プログラムは、制御回路７内の不図示の不揮発性メモリに格納されている。制御回路７は、撮像素子６から入力した画像信号をデジタル画像信号に変換し、そのデジタル画像信号に対して種々の画像処理を施して画像データを生成する。そして、制御回路７は生成された画像データに対してＪＰＥＧなどの所定の方式により圧縮処理を行い、ＥＸＩＦなどの形式でメモリカード１２へ記録する。また、制御回路７は、撮像素子６から出力される撮像信号に基づいて周知の焦点評価値演算を行い、演算結果に基づいて、図示しないレンズ駆動回路に対して焦点評価値が最大となる位置へ焦点調節レンズ２ａを移動させる。
【００１０】
ＳＤＲＡＭ８は、画像処理、画像圧縮処理および表示用画像データ作成処理の途中や処理後のデータを一時的に格納するために使用される。表示用画像データは、撮像素子６からの出力に基づいて、制御回路７が生成した画像データ、もしくはメモリカード１２に記録されている画像データに基づいて、制御回路７により生成される。生成された表示用画像データは、制御回路７によりＳＤＲＡＭ８に格納される。フラッシュメモリ９は、たとえば制御回路７が演算を行うための各種の処理プログラムが記憶された不揮発性メモリである。
【００１１】
制御回路７は、ＬＣＤ駆動回路１７１を介して液晶モニタ１７を駆動し、液晶モニタ１７に画像を表示する。また、液晶モニタ１７には、カメラ１の各種設定メニュー画面などが表示される。設定メニューには、たとえば後述する動画撮影モードにおいて音声記録を行う録音モードの設定が含まれる。録音モードの設定は、ユーザが操作ボタン１８を操作することにより行われる。モードダイヤル５は、ユーザによる動画撮影と静止画撮影との間での切替操作に応じて、動画撮影を指示する信号、もしくは静止画撮影を指示する信号を制御回路７へ出力する。
【００１２】
内蔵マイク１９は、録音モードが設定されている場合には、動画撮影時に音声を取得する。音声処理回路２０は、内蔵マイク１９で収録された音声信号（アナログ信号）をデジタル信号（音声データ）に変換し、変換した音声データを制御回路７へ出力する。制御回路７は、この音声データを時系列的につなぎ合わせて音声録音データを生成し、所定の記録領域に一時的に格納する。この音声録音データは、後述する騒音除去処理が施された後、ノイズ除去音声データとしてメモリカード１２に記録される。メモリカードインタフェース１１は、メモリカード１２が着脱可能なインタフェースである。メモリカードインタフェース１１は、制御回路７の制御に基づいて、画像データをメモリカード１２に書き込んだり、メモリカード１２に記録されている画像データを読み出すインタフェース回路である。メモリカード１２はコンパクトフラッシュ（登録商標）やＳＤカードなどの半導体メモリカードである。
【００１３】
ブレ検出センサ１４は、たとえばジャイロセンサなどで構成され、撮影時にカメラ１の本体のＸ方向およびＹ方向（図１参照）に発生するブレをピッチングとヨーイングに分解して検出する。ブレ検出センサ１４で検出されたピッチングとヨーイングを表すブレ量信号は制御回路７に出力される。制御回路７は、入力したブレ量信号に基づいて後述するブレ補正装置１５を駆動してブレ補正を行う。
【００１４】
ブレ補正装置１５は、シフトレンズ１５１、アクチュエータ１５３および位置検出センサ１５４を備える。シフトレンズ１５１は、アクチュエータ１５３により撮像素子６の撮像面と平行な面内、すなわち光軸に直交する平面内で、図示しない駆動制限部材の内壁面で規定される範囲内で移動可能となるように設けられる。
【００１５】
アクチュエータ１５３は、たとえば、コイル、磁石、およびヨークを有するボイスコイルモータである。アクチュエータ１５３は、制御回路７からのパルス通電によりデューティ（Ｄｕｔｙ）駆動して駆動力を発生し、シフトレンズ１５１を移動させる。その結果、シフトレンズ１５１および撮像素子６における被写体光の光軸と直交する方向の相対位置が変化して、撮影レンズ２を通過した被写体光がブレを打ち消す方向に屈折される。
【００１６】
位置検出センサ１５４は、たとえば、磁石および磁気検出素子を有する磁気センサであり、シフトレンズ１５１の位置に応じた電圧を制御回路７へ出力する。制御回路７は、位置検出センサ１５４から入力した電圧の値に基づいて、シフトレンズ１５１の位置を検出する。
【００１７】
−動画撮影−
モードダイヤル５により動画撮影モードが設定され、さらに録音モードが設定されている場合に、制御回路７が動画撮影および録音をする際のカメラ１の動作を説明する。全押しスイッチ３ｂから全押し信号が入力され、動画撮影の開始が指示されると、制御回路７は、撮像素子６に対して動画データの取得を開始させるとともに、内蔵マイク１９および音声処理回路２０による音声データの取得を開始させる。このとき、制御回路７は、所定時間ごとのアクチュエータ１５３の通電オン／オフの間隔を通電デューティデータとして、制御回路７内の所定の記録領域に記録する。制御回路７は、録音時において音声処理回路２０にて設定されるゲインの状態を、制御回路７内の所定の記録領域に記録する。このとき記録されるゲインの設定状態は、アクチュエータ１５３がＰＷＭ制御によりデューティ駆動される所定時間（ＰＷＭ駆動周期）の間隔ごとに記録される。音声録音が行われている間は、通電デューティデータおよびゲインの設定状態が所定時間ごとに逐次記録され続ける。
【００１８】
上記の動画撮影および音声録音中に全押しスイッチ３ｂから全押し信号が入力され、動画撮影の終了が指示されると、制御回路７は、撮像素子６に対する画像データの取得および内蔵マイク１９による音声データの取得を終了させ、動画データおよび音声録音データを生成する。そして、制御回路７は、記録された通電デューティデータに基づいて、アクチュエータ１５３の駆動パターンを示す駆動データ（デューティ比）を生成する。制御回路７は、記録されたゲインの設定状態を数値化したゲイン係数を生成する。さらに、制御回路７は、記録された駆動デューティデータおよびゲイン係数を用いて、録音中のノイズデータを生成する。制御回路７は、ノイズデータの生成に際して、図３に示すテーブルＴＢを参照する。テーブルＴＢは、デューティ比（デューティ０％〜デューティ１００％）とノイズパターン（Ｐ０００〜Ｐ１００）、すなわちアクチュエータ１５３の駆動により発生するノイズの推測値とが対応付けされている。このテーブルＴＢは、製造試験、検査時等に計測されたデータ等に基づいて作成され、予めフラッシュメモリ９に記憶されている。
【００１９】
動画撮影および音声録音時において、アクチュエータ１５３の駆動が、デューティ比でデューティ１０％→デューティ１２％→デューティ９％→デューティ１０％→・・・のように変化したものとする。また、録音中に記録されたゲイン係数は、デューティ比の変化に対応してＧ１→Ｇ１→Ｇ２→Ｇ２→・・・と変化したものとする。このとき、制御回路７は、テーブルＴＢを参照して、ノイズパターンが、Ｐ１０→Ｐ１２→Ｐ９→Ｐ１０→・・・のように変化したものと判定する。さらに、制御回路７は、ゲイン係数の変化とノイズパターンの変化とを用いて、音声録音中のノイズデータを作成する。この場合、デューティ比およびゲイン係数の変化に対応して、アクチュエータ１５３の駆動および音声処理回路２０のゲインによるノイズは、Ｐ１０×Ｇ１→Ｐ１２×Ｇ１→Ｐ９×Ｇ２→Ｐ１０×Ｇ２→・・・のように時系列的に変化する。したがって、制御回路７は、上記のＰ１０×Ｇ１、Ｐ１２×Ｇ１、Ｐ９×Ｇ２、Ｐ１０×Ｇ２・・・をそれぞれ時系列的につなぎ合わせることにより、ノイズデータを生成する。
【００２０】
制御回路７は、上述のようにして生成したノイズデータを、一時格納した音声録音データから減算して、音声録音データからノイズデータを除去する。すなわち、音声録音データとノイズデータとを合成することにより、騒音除去処理の施されたノイズ除去音声データが生成される。
【００２１】
図４に示すフローチャートを参照しながら、カメラ１の動作について説明する。図４の処理は制御回路７でプログラムを実行して行われる。このプログラムは、図示しないメモリに格納されており、動画撮影モードおよび録音モードが設定されている場合に、全押しスイッチ３ｂから全押し信号が入力されると起動される。
【００２２】
ステップＳ１０１においては、撮像素子６による画像データの取得を開始してステップＳ１０２へ進む。ステップＳ１０２においては、アクチュエータ１５３に対する通電状態を通電デューティデータとして記録してステップＳ１０３へ進む。ステップＳ１０３においては、内蔵マイク１９および音声処理回路２０による音声データの取得を開始してステップＳ１０４へ進む。ステップＳ１０４においては、音声録音時における音声処理回路２０のゲインの設定状態を記録してステップＳ１０５へ進む。
【００２３】
ステップＳ１０５においては、動画撮影が終了されたか否かを判定する。全押しスイッチ３ｂから全押し信号が入力され動画撮影終了が指示されると、ステップＳ１０５が肯定判定されてステップＳ１０６へ進む。全押しスイッチ３ｂから全押し信号が入力されない場合は、ステップＳ１０５が否定判定されてステップＳ１０２へ戻る。
【００２４】
ステップＳ１０６においては、取得した画像データを用いて動画データを生成するとともに、取得した音声データを用いて音声記録データを生成してステップＳ１０７へ進む。ステップＳ１０７においては、通電デューティデータの記録を終了する。そして、通電デューティデータを用いて駆動デューティデータを生成してステップＳ１０８へ進む。ステップＳ１０８においては、記録した音声処理回路２０のゲインの設定状態を数値化したゲイン係数を生成してステップＳ１０９へ進む。
【００２５】
ステップＳ１０９においては、生成した駆動デューティデータおよびゲイン係数を用い、テーブルＴＢを参照して、上述したようにしてノイズデータを生成してステップＳ１１０へ進む。ステップＳ１１０においては、ステップＳ１０６で生成した音声記録データからノイズデータを除去することにより、ノイズ除去音声データを生成して一連の処理を終了する。
【００２６】
以上で説明した第１の実施の形態によれば、以下の作用効果が得られる。
（１）制御回路７は、動画撮影中に内蔵マイク１９および音声処理回路２０により音声データが取得されているときに、アクチュエータ１５３の駆動パターンを示す駆動デューティデータをＰＷＭ駆動周期ごとに逐次生成するようにした。そして、制御回路７は、生成した駆動デューティデータを用いて、アクチュエータ１５３の駆動により発生する騒音の状態を示すノイズデータを生成して、音声記録データとノイズデータとを用いて、音声からアクチュエータ１５３の駆動に伴って発生する騒音を除去するようにした。したがって、通電デューティデータを用いて、アクチュエータ１５３の駆動により発生する騒音を推定して音声から除去することができる。その結果、ブレ補正装置１５のアクチュエータ１５３のように騒音に周期性がないような場合であっても、騒音が除去された高音質の音声を取得できる。
【００２７】
さらに加えて、制御回路７の処理により騒音の推定および騒音除去を行うことができるので、たとえば、従来の技術のようなアクティブ消音による騒音の除去を行う必要がなくなる。アクティブ消音とは、ブレ補正装置１５の近傍に設けた、内蔵マイク１９とは別の消音用マイクによってアクチュエータ１５３の駆動による騒音を集音し、集音した騒音を内蔵マイク１９で取得した音声から除去することにより騒音を除去するものである。したがって、アクティブ消音を行わずに済むので、消音用マイク等の特別な構成を新たに追加することなくアクチュエータ１５３による騒音を除去できるので、カメラ１内部のスペースを確保できるとともに、消音用マイクの追加に伴うコストアップを防ぐことができる。
【００２８】
（２）制御回路７は、アクチュエータ１５３に供給される電力の通電パターン（通電デューティデータ）を所定周期ごとに記録し、通電パターンに基づいて駆動デューティデータを生成するようにした。したがって、アクチュエータ１５３の駆動状態に応じたノイズデータを生成できるので、騒音に周期性がなく、時々刻々と変化する場合であっても騒音を除去して高音質の音声を記録することができる。
【００２９】
（３）制御回路７は、音声処理回路２０に含まれる回路のゲインの設定状態を数値化したゲイン係数を所定周期ごとに生成し、ゲイン係数と、ゲイン係数のそれぞれの所定周期に対応する駆動デューティデータに基づいてノイズデータを生成するようにした。したがって、音声処理回路２０のゲインの状態によるノイズ成分についても除去することができるので、記録する音声の質を向上させることができる。
【００３０】
−第２の実施の形態−
本発明の第２の実施の形態によるカメラについて説明する。以下の説明では、第１の実施の形態と同じ構成要素には同じ符号を付して相違点を主に説明する。特に説明しない点については、第１の実施の形態と同じである。本実施の形態では、ノイズデータの生成およびノイズ除去音声データの生成をＰＣ等のコンピュータにより行う点が第１の実施の形態と異なる。
【００３１】
図５には、第２の実施の形態によるカメラ１と、カメラ１に接続されるコンピュータの要部構成を示す。カメラ１は、さらに外部インタフェース２１を備える。外部インタフェース２１は、所定のケーブルや無線伝送路を介してコンピュータ３０等の外部装置とデータ通信を行うためのインタフェースである。
【００３２】
コンピュータ３０は、本実施の形態においては、カメラ１で取得された音声記録データからノイズを除去する騒音除去処理を行う。コンピュータ３０は、制御回路３１、ハードディスク３２、外部インタフェース３３、フラッシュメモリ３４および操作部３５を備える。制御回路３１は、各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づく制御信号を各ブロックへ出力する。
【００３３】
ハードディスク３２はカメラ１からダウンロードした画像データ、音声記録データ、および後述するノイズ記録情報データを格納する。外部インタフェース２１２は、所定のケーブルや無線伝送路を介してカメラ等の外部装置とデータ通信を行なう。フラッシュメモリ３４には、デューティ比（デューティ０％〜デューティ１００％）とノイズパターン（Ｐ０００〜Ｐ１００）、すなわちアクチュエータ１５３の駆動により発生するノイズの推測値とが対応付けされたテーブルＴＢが記憶されている。操作部３５は、ユーザによりコンピュータ３０に騒音除去処理をさせる際に操作され、騒音除去指示信号を出力する。
【００３４】
次に、本実施の形態におけるカメラ１およびコンピュータ３０のそれぞれの動作について説明する。
−カメラ１−
カメラ１の制御回路７は、第１の実施の形態において説明した場合と同様にして駆動デューティデータおよびゲイン係数を生成する。そして、制御回路７は、生成した駆動デューティデータとゲイン係数とを一つにまとめたノイズ記録情報データを生成する。ノイズ記録情報データでは、アクチュエータ１５３がデューティ駆動される所定時間における駆動デューティデータとゲイン係数とがそれぞれの所定時間ごとに対応付けされている。そして、制御回路７は、生成した音声記録データとノイズ記録情報データとを、メモリカード１２に記録する。カメラ１が外部インタフェース２１を介してコンピュータ３０と接続され、コンピュータ３０からデータの送信要求信号を受信すると、制御回路７は、音声記録データとノイズ記録情報データとをメモリカード１２から読み出して、コンピュータ３０へ送信する。
【００３５】
図６に示すフローチャートを参照しながら、カメラ１の動作について説明する。図６の処理は制御回路７でプログラムを実行して行われる。このプログラムは、図示しないメモリに格納されており、動画撮影モードおよび録音モードが設定されている場合に、全押しスイッチ３ｂから全押し信号が入力されると起動される。
【００３６】
ステップＳ２０１（動画撮影開始）からステップＳ２０８（ゲイン係数生成）までの各処理は、図４のステップＳ１０１（動画撮影開始）からステップＳ１０８（ゲイン係数生成）までの各処理と同様である。ステップＳ２０９においては、駆動デューティデータとゲイン係数とを対応付けて一つにまとめたノイズ記録情報データを生成し、このノイズ記録情報データと音声記録データとを対応付けてメモリカード１２へ記録して一連の処理を終了する。
【００３７】
−コンピュータ３０−
外部インタフェース３３を介してカメラ１が接続されたことが検出され、操作部３５から騒音除去指示信号を入力すると、制御回路３１は、カメラ１に対してノイズ記録情報データと音声記録データの送信を要求する送信要求信号を送信する。そして、制御回路３１は、送信要求信号に応じてカメラ１から送信されたノイズ記録情報データと音声記録データとを読み込んで、ハードディスク３２に格納する。
【００３８】
制御回路３１は、ハードディスク３２に読み込んだノイズ記録情報データ内の駆動デューティデータとゲイン係数とを用い、フラッシュメモリ３４に記憶されているテーブルＴＢを参照して、第１の実施の形態において説明した場合と同様にしてノイズデータを生成する。そして、制御回路３１は、読み込んだ音声記録データからノイズデータを減算して、音声録音データからノイズデータを除去する。すなわち、音声録音データとノイズデータとを合成することにより、騒音除去処理の施されたノイズ除去音声データが生成される。
【００３９】
図７に示すフローチャートを参照しながら、コンピュータ３０の動作について説明する。図７の処理は制御回路３１でプログラムを実行して行われる。このプログラムは、図示しないメモリに格納されており、カメラ１と接続され、操作部３５から騒音除去指示信号が入力されると起動される。
【００４０】
ステップＳ３０１においては、外部インタフェース３３を介してカメラ１に送信要求信号を送信してステップＳ３０２へ進む。ステップＳ３０２においては、カメラ１からノイズ記録情報データを読み込み、ハードディスク３２に格納してステップＳ３０３へ進む。ステップＳ３０３においは、読み込んだノイズ記録情報データ内の駆動デューティデータおよびゲイン係数を用い、テーブルＴＢを参照して、ノイズデータを生成してステップＳ３０４へ進む。
【００４１】
ステップＳ３０４においては、カメラ１から音声記録データを読み込んでステップＳ３０５へ進む。ステップＳ３０５においては、読み込んだ音声記録データからノイズデータを除去することにより、ノイズ除去音声データを生成して一連の処理を終了する。
【００４２】
以上で説明した第２の実施の形態によれば、以下の作用効果が得られる。
コンピュータ３０のフラッシュメモリ３４に記憶されているテーブルＴＢを参照して、カメラ１から読み込んだノイズ記録情報データによりノイズデータを生成し、音声からカメラ１のアクチュエータ１５３の駆動により発生する騒音を除去するようにした。したがって、テーブルＴＢをカメラ１内部に記憶させていない場合であっても、後処理によりノイズデータを生成して騒音の除去を行えるので、カメラ１のフラッシュメモリ９の容量を確保できる。また、一般的にコンピュータ３０内の制御回路３１の処理能力はカメラ１の制御回路７の処理能力よりも高いので、ノイズデータの生成およびノイズ除去音声データの生成をカメラ１内部で行うよりも高速に処理できる。さらに、カメラ１の処理負荷を低減できる。
【００４３】
以上で説明した実施の形態のカメラ１を以下のように変形できる。
（１）ブレ補正装置１５のアクチュエータ１５３の駆動により発生する騒音に限らず、焦点調節レンズ２ａを駆動するフォーカスモータ、もしくは図示しないズームレンズを駆動するズームモータ等のアクチュエータにより発生する騒音を除去する場合にも本発明を適用できる。この場合も、フォーカスモータもしくはズームモータの駆動デューティデータとノイズパターンとが対応付けされたテーブルを予めフラッシュメモリ９に記憶しておけばよい。
【００４４】
（２）カメラ１の制御回路７によるノイズデータおよびノイズ除去音声データの生成の要否を、ユーザにより選択可能としてもよい。この場合、ユーザが騒音除去処理の要否を、たとえば液晶モニタ１７に表示される設定メニューから選択できるようにすればよい。この結果、カメラ１の内部で発生する騒音が周囲の音に対して相対的に小さく、ノイズ除去の必要性が低い場合には、騒音除去処理を行わず、制御回路７の処理負荷を低減させることができる。
【００４５】
（３）シフトレンズ１５１を駆動させるものに代えて、撮像素子６を駆動させて撮影レンズ２および撮像素子６における被写体光の光軸と直交する方向の相対位置を変更させて、像ブレを補正するものでもよい。
【００４６】
（４）カメラ１もしくはコンピュータ３０の制御プログラムのバージョンアップ時などにおいて、インターネット経由や可搬記録媒体を介して既存のユーザに対するサポートを実施することもできる。図４、図６もしくは図７のプログラムは、そのようなバージョンアップ用のソフトウエアに対しても適用できる。
【００４７】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態によるカメラの外観図
【図２】第１の実施の形態によるカメラの要部構成を説明するブロック図
【図３】テーブルＴＢの一例を示す図
【図４】第１の実施の形態によるカメラの騒音除去動作を説明するフローチャート
【図５】第２の実施の形態によるカメラおよびコンピュータの要部構成を説明するブロック図
【図６】第２の実施の形態によるカメラの動作を説明するフローチャート
【図７】第２の実施の形態によるコンピュータの動作を説明するフローチャート
【符号の説明】
【００４９】
６・・・撮像素子  ７・・・制御回路  １４・・・ブレ検出センサ  １５・・・ブレ補正装置
１９・・・内蔵マイク  ２０・・・音声処理回路  １５３・・・アクチュエータ
【図１】
2010028281.tif 000003
【図２】
2010028281.tif 000004
【図３】
2010028281.tif 000005
【図４】
2010028281.tif 000006
【図５】
2010028281.tif 000007
【図６】
2010028281.tif 000008
【図７】
2010028281.tif 000009