(57)【要約】【課題】静寂な環境空間を必要とすることなく、ノイズデータを記憶できるようにする。【解決手段】工場作業者はこのデジタルカメラの完成後出荷前にて、操作入力部にて雑音除去／抑圧部の設定モードを設定して、入出力コネクタにデータ書込機等の外部機器を接続し、さらに操作入力部にて外部機器からの書込モードを設定する。すると、ステップＳ１０１の判断がＹＥＳとなり、入出力インターフェース回路を起動させて、データ書込機等の外部機器と接続する（ステップＳ１０３）。さらに、このデータ書込機等の外部機器から予め記憶されているフィルタ係数、または雑音スペクトル等の雑音パラメータを受信し（ステップＳ１０４）、この受信した雑音抑圧パラメータを雑音除去／抑圧回路のメモリー、つまり雑音抑圧パラメータメモリに設定して記憶させる（ステップＳ１０４）。【選択図】      図２
2006229401.tif 000002
【特許請求の範囲】
【請求項１】
動画を撮像する撮像手段と、
この撮像手段による撮像時に周囲音を検出する検出手段と、
前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、
動作に伴ってノイズを発生する動作手段と、
この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、
この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、
外部機器と接続する接続手段と、
この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、
この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段と
を備えたことを特徴とする電子カメラ。
【請求項２】
動画を撮像する撮像手段と、
この撮像手段による撮像時に周囲音を検出する検出手段と、
前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、
動作に伴ってノイズを発生する動作手段と、
この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、
この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、
前記記憶手段に記憶されているノイズデータを更新する更新手段と
を備えたことを特徴とする電子カメラ。
【請求項３】
前記書込手段により前記記憶手段に書き込まれたノイズデータを更新する更新手段を更に有することを特徴とする請求項１記載の電子カメラ。
【請求項４】
前記書込手段は、
この取得手段により取得されたノイズデータを前記記憶手段に書き込むことにより前記記憶手段に記憶されているノイズデータを更新する更新手段を含むことを特徴とする請求項１記載の電子カメラ。
【請求項５】
前記更新手段は、外部機器と接続する接続手段と、
この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、
この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段とを含むことを特徴とする請求項２記載の電子カメラ。
【請求項６】
前記更新手段により更新されるノイズデータは、前記ノイズ低減処理手段のノイズ低減方式に応じて異なることを特徴とする請求項２から５いずれかに記載の電子カメラ。
【請求項７】
前記更新手段により更新されるノイズデータは、
前記ノイズ低減処理手段が適応フィルタ方式である場合、フィルタ係数と適応更新アルゴリズムの少なくとも一方を含み、
マイクロホンアレー方式である場合、ノイズ源方向の角度または遅延時間の少なくとも一方を含み、
線形予測器である場合、前記発生するノイズに応じた適応係数を含み、
スペクトル減算方式である場合、ノイズ源のスペクトルデータ、その推定データ、減算利得の少なくとも一つを含む
ことを特徴とする請求項６記載の電子カメラ。
【請求項８】
前記更新手段は、電源オン時及び又は動作モード切替時において前記ノイズデータを更新する手段を含むことを特徴とする請求項２から７にいずれか記載の電子カメラ。
【請求項９】
前記更新手段は、電源オン時及び又は動作モード切替時点において、前記検出手段により検出された周囲音に基づき、前記ノイズデータを更新する手段を含むことを特徴とする請求項８記載の電子カメラ。
【請求項１０】
前記更新手段は、前記動作手段の動作履歴を記憶する動作履歴記憶手段と、
この動作履歴記憶手段に記憶された動作履歴に基づき、前記ノイズデータを更新する手段とを含むことを特徴とする請求項２から９にいずれか記載の電子カメラ。
【請求項１１】
前記更新手段は、前記動作履歴記憶手段に記憶された動作履歴に基づき、ノイズデータを推定する推定手段と、この推定手段により推定されたノイズデータに更新する手段とを含むことを特徴とする請求項１０記載の電子カメラ。
【請求項１２】
前記更新手段は、前記動作手段の経時的な動作量が増大するに伴って、前記ノイズデータの振幅が増大する方向に更新する手段を含むことを特徴とする請求項２から１１にいずれか記載の電子カメラ。
【請求項１３】
前記更新手段は、前記動作手段の経時的な動作量が増大するに伴って、前記ノイズデータの周波数成分をシフトして更新する手段を含むことを特徴とする請求項２から１２にいずれか記載の電子カメラ。
【請求項１４】
前記周波数成分を高周波側にシフトすることを特徴とする請求項１３記載の電子カメラ。
【請求項１５】
前記更新手段は、前記検出手段により検出された周囲音から特定低周波数帯域の音を抽出する抽出手段と、
この抽出手段により抽出された前記特定低周波数帯域の音に基づき、前記動作手段の経年変化を検出する経年変化検出手段と、
この経年変化検出手段により検出された前記経年変化に応じたノイズデータに更新する手段とを含むことを特徴とする請求項２から１４にいずれか記載の電子カメラ。
【請求項１６】
前記ノイズデータの更新を指示する指示手段を更に備え、
前記更新手段は、前記指示手段の指示に応答して、前記ノイズデータを更新することを特徴とする請求項２から１５にいずれか記載の電子カメラ。
【請求項１７】
前記更新手段は、前記指示手段により更新が指示された時点において、前記検出手段により検出された周囲音に基づき、前記ノイズデータを更新する手段を含むことを特徴とする請求項１６記載の電子カメラ。
【請求項１８】
前記更新手段は、当該電子カメラにおいて設定可能な撮影シーンまたは撮影モードに応じて、異なるノイズデータを設定する手段を含むことを特徴とする請求項２から１７にいずれか記載の電子カメラ。
【請求項１９】
前記検出手段により検出された前記動作手段の動作に伴って発生するノイズを前記外部機器に出力する出力手段を更に備え、
前記取得手段は、前記出力手段から出力された前記ノイズに基づき前記外部機器が生成したノイズデータを取得することを特徴とする請求項１、４または５記載の電子カメラ。
【請求項２０】
外部から画像データを受信するための端子と、
この端子を介して受信された前記画像データを記憶する画像データ記憶手段とを更に備え、
前記接続手段は、前記端子と兼用されることを特徴とする請求項１又は５記載の電子カメラ。
【請求項２１】
周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段とを備えた機器に配置されノイズ低減装置において、
前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、
この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、
外部機器と接続する接続手段と、
この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、
この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段と
を備えたことを特徴とするノイズ低減装置。
【請求項２２】
周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段とを備えた機器に配置されたノイズ低減装置において、
前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、
この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において  前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、
前記記憶手段に記憶されているノイズデータを更新する更新手段と
を備えたことを特徴とするノイズ低減装置。
【請求項２３】
周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理する機器が有するコンピュータを、
外部機器と接続する接続手段と、
この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、
この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段として機能させることを特徴とするノイズ低減制御プログラム。
【請求項２４】
周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理する機器が有するコンピュータを、
前記記憶手段に記憶されているノイズデータを更新する更新手段として機能させることを特徴とするノイズ低減制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搭載されているモーター等の動作に伴って発生するノイズを低減する電子カメラ、ノイズを低減するためのノイズ低減装置及びノイズ低減制御プログラムに関する。
【背景技術】
【０００２】
従来、例えばマイクロホンにより検出した周囲音を撮影画像とともに記録するカメラにおいては、ズームモーター等の動作に伴って発生するカメラ動作ノイズを低減することにより、記録音へのノイズの混入を防止するためのノイズ低減装置を搭載したものが提案されている。このノイズ低減装置は、工場での調整工程において、予めカメラ動作ノイズを検出して記憶手段に記憶しておく。そして、ユーザによる撮影時において、マイクロホンにより検出された周囲音から前記予め記憶されているカメラ動作ノイズを除去することにより、カメラ動作ノイズが録音されることを防止する（例えば、特許文献１参照）。
【特許文献１】特開平１１−３２７０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような予めカメラ動作ノイズを記憶して、ノイズ低減処理を行うノイズ低減装置の場合、精度よくノイズ除去を行うためには、工場での調整工程において他のノイズが混入しない環境下でカメラ動作ノイズを検出して記憶手段に記憶させることが不可欠である。しかしながら、工場は、各種製造機器の動作等に伴う雑多なノイズが常時発生していることが一般的である。したがって、他のノイズが混入しない環境下でカメラ動作ノイズを検出して記憶手段に記憶させるためには、工場内に静寂な作業空間を設けなければならず、雑多なノイズが常時発生している工場内に静寂な作業空間を設けることに多大な設備コストを要してしまう。
【０００４】
また、ノイズ発生源となる駆動機構等から発生する動作ノイズは、当該駆動機構を構成するモーターやギヤなどの摩耗頻度、利用時間あるいは経年変化により経時的に変化することから、マイクロホンにより検出された周囲音に含まれている動作ノイズも経時的に変化する。これに対し、記憶されている動作ノイズは一定である。したがって、この経時的に変化する動作ノイズが含まれる周囲音から、記憶されている一定の動作ノイズを除去しても、周囲音に含まれている動作ノイズを適正に除去することはできず、よって、経時的にノイズ除去性能が低下してしまう。
【０００５】
本発明は、かかる従来の課題に鑑みてなされたものであり、静寂な環境空間を必要とすることなく、ノイズデータを記憶することができ、あるいは、経時的に適正なノイズ除去性能を維持することのできる電子カメラ、ノイズ低減装置及びノイズ低減制御プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
前記課題を解決するため請求項１記載発明に係る電子カメラにあっては、動画を撮像する撮像手段と、この撮像手段による撮像時に周囲音を検出する検出手段と、前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、外部機器と接続する接続手段と、この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段とを備える。
【０００７】
つまり、雑多なノイズが常時発生している工場内において、動作手段の動作毎に、検出手段により検出された周囲音を記憶手段に記憶させると、記憶手段には動作手段の動作に伴って発生する動作ノイズとともに雑多なノイズも混入して記憶されることとなる。しかし、外部機器と接続し、この外部機器から転送されるノイズデータを取得して、記憶手段に書き込めば、静寂な環境空間を必要とすることなく、ノイズデータを記憶手段に記憶させることができる。
【０００８】
また、請求項２記載の発明に係る電子カメラにあっては、動画を撮像する撮像手段と、この撮像手段による撮像時に周囲音を検出する検出手段と、前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、前記記憶手段に記憶されているノイズデータを更新する更新手段とを備える。
【０００９】
したがって、動作手段の動作に伴って生ずるノイズが経時的に変化しても、ノイズデータが更新されることにより、この経時的に変化するノイズに応じたノイズデータを用いて、ノイズ低減処理を実行することができる。よって、経時的に適正なノイズ除去性能を維持することが可能となる。
【００１０】
また、請求項３記載の発明に係る電子カメラにあっては、請求項１記載の発明において、前記書込手段により前記記憶手段に書き込まれたノイズデータを更新する更新手段を更に有する。したがって、前述のように、静寂な環境空間を必要とすることなく、ノイズデータを記憶手段に記憶させることができのみならず、経時的に適正なノイズ除去性能を維持することが可能となる。
【００１１】
また、請求項４記載の発明に係る電子カメラにあっては、請求項１記載の発明において、前記書込手段は、この取得手段により取得されたノイズデータを前記記憶手段に書き込むことにより前記記憶手段に記憶されているノイズデータを更新する更新手段を含む。したがって、前述のように、静寂な環境空間を必要とすることなく、ノイズデータを記憶手段に記憶させることができのみならず、外部機器を利用して経時的に適正なノイズ除去性能を維持することが可能となる。
【００１２】
また、請求項５記載の発明に係る電子カメラにあっては、請求項２記載の発明において、前記更新手段は、外部機器と接続する接続手段と、この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段とを有する。したがって、外部機器から取得した多様なノイズデータにより、発生するノイズが多様に変化しても、経時的に適正なノイズ除去性能を維持することができる。
【００１３】
また、請求項６記載の発明に係る電子カメラにあっては、前記更新手段により更新されるノイズデータは、前記ノイズ低減処理手段のノイズ低減方式に応じて異なる。したがって、ノイズ低減処理手段のノイズ低減方式に応じた適正なノイズデータの更新が可能となる。
【００１４】
また、請求項７記載の発明に係る電子カメラにあっては、前記更新手段により更新されるノイズデータは、前記ノイズ低減処理手段が適応フィルタ方式である場合、フィルタ係数と適応更新アルゴリズムの少なくとも一方を含み、マイクロホンアレー方式である場合、ノイズ源方向の角度または遅延時間の少なくとも一方を含み、線形予測器である場合、前記発生するノイズに応じた適応係数を含み、スペクトル減算方式である場合、ノイズ源のスペクトルデータ、その推定データ、減算利得の少なくとも一つを含む。
【００１５】
また、請求項８記載の発明に係る電子カメラにあっては、前記更新手段は、電源オン時及び又は動作モード切替時において前記ノイズデータを更新する手段を含む。したがって、電源オン時やモードを切り替えする毎に自動的なノイズデータの更新がなされる。
【００１６】
また、請求項９記載の発明に係る電子カメラにあっては、前記更新手段は、電源オン時及び又は動作モード切替時点において、前記検出手段により検出された周囲音に基づき、前記ノイズデータを更新する手段を含む。
【００１７】
また、請求項１０記載の発明に係る電子カメラにあっては、前記更新手段は、前記動作手段の動作履歴を記憶する動作履歴記憶手段を有し、この動作履歴記憶手段に記憶された動作履歴に基づき、前記ノイズデータを更新する。したがって、動作手段の動作履歴に応じて変化するノイズに応じた適正なノイズデータの更新が可能となる。
【００１８】
また、請求項１１記載の発明に係る電子カメラにあっては、前記更新手段は、前記動作履歴記憶手段に記憶された動作履歴に基づき、ノイズデータを推定する推定手段を有し、この推定手段により推定されたノイズデータに更新する。
【００１９】
また、請求項１２記載の発明に係る電子カメラにあっては、前記更新手段は、前記動作手段の経時的な動作量が増大するに伴って、前記ノイズデータの振幅が増大する方向に更新を行う。つまり、動作手段の動作に伴って発生するノイズは経時的に増大する傾向にあることから、この経時的な動作ノイズの変化に対応したノイズデータの更新が可能となる。
【００２０】
また、請求項１３記載の発明に係る電子カメラにあっては、前記更新手段は、前記動作手段の経時的な動作量が増大するに伴って、前記ノイズデータの周波数成分をシフトして更新を行う。したがって、周波数成分をシフトさせる簡単な処理により、ノイズデータの更新が可能となる。
【００２１】
また、請求項１４記載の発明に係る電子カメラにあっては、前記周波数成分を高周波側にシフトする。つまり、動作手段の動作に伴って発生するノイズは経時的にその周波数が増大する傾向にあることから、この経時的な動作ノイズの周波数変化に対応したノイズデータの更新が可能となる。
【００２２】
また、請求項１５記載の発明に係る電子カメラにあっては、前記更新手段は、前記検出手段により検出された周囲音から特定低周波数帯域の音を抽出する抽出手段と、この抽出手段により抽出された前記特定低周波数帯域の音に基づき、前記動作手段の経年変化を検出する経年変化検出手段とを有し、この経年変化検出手段により検出された前記経年変化に応じたノイズデータに更新する。したがって、動作手段の経年変化に伴う実際のノイズ変化に対応したノイズデータの更新が可能となる。
【００２３】
また、請求項１６記載の発明に係る電子カメラにあっては、前記ノイズデータの更新を指示する指示手段を更に備え、前記更新手段は、前記指示手段の指示に応答して、前記ノイズデータを更新する。したがって、ユーザは任意の時点でノイズデータの更新を行うことができる。
【００２４】
また、請求項１７記載の発明に係る電子カメラにあっては、前記更新手段は、前記指示手段により更新が指示された時点において、前記検出手段により検出された周囲音に基づき、前記ノイズデータを更新する。したがって、前記任意の時点において、実際に変化している動作手段の動作に伴うノイズに応じたノイズデータを更新することができる。
【００２５】
また、請求項１８記載の発明に係る電子カメラにあっては、前記更新手段は、当該電子カメラにおいて設定可能な撮影シーンまたは撮影モードに応じて、異なるノイズデータを設定する。したがって、例えば会話シーンの動画撮影では、人間の音声帯域の音声をより強調し、動作手段の動作に伴って発生するノイズの高周波成分を抑圧することが可能となる。
【００２６】
また、請求項１９記載の発明に係る電子カメラにあっては、前記検出手段により検出された前記動作手段の動作に伴って発生するノイズを前記外部機器に出力する出力手段を更に備え、前記取得手段は、前記出力手段から出力された前記ノイズに基づき前記外部機器が生成したノイズデータを取得する。
【００２７】
また、請求項２０記載の発明に係る電子カメラにあっては、外部から画像データを受信するための端子と、この端子を介して受信された前記画像データを記憶する画像データ記憶手段とを更に備え、前記接続手段は、前記端子と兼用される。したがって、別途接続手段を設ける必要がない。
【００２８】
また、請求項２１記載の発明にあっては、周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段とを備えた機器に配置されノイズ低減装置において、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、外部機器と接続する接続手段と、この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段とを備える。
【００２９】
つまり、前述のように、雑多なノイズが常時発生している工場内において、動作手段の動作毎に、検出手段により検出された周囲音を記憶手段に記憶させると、記憶手段には動作手段の動作に伴って発生する動作ノイズとともに雑多なノイズも混入して記憶されることとなる。しかし、外部機器と接続し、この外部機器から転送されるノイズデータを取得して、記憶手段に書き込めば、静寂な環境空間を必要とすることなく、ノイズデータを記憶手段に記憶させることができる。
【００３０】
また、請求項２２記載の発明にあっては、周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段とを備えた機器に配置されたノイズ低減装置において、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において  前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と、前記記憶手段に記憶されているノイズデータを更新する更新手段とを備える。
【００３１】
したがって、動作手段の動作に伴って生ずるノイズが経時的に変化しても、ノイズデータが更新されることにより、この経時的に変化するノイズに応じたノイズデータを用いて、ノイズ低減処理を実行することができる。よって、経時的に適正なノイズ除去性能を維持することが可能となる。
【００３２】
また、請求項２３記載の発明に係るノイズ低減制御プログラムにあっては、周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理する機器が有するコンピュータを、外部機器と接続する接続手段と、この接続手段に接続された前記外部機器から転送されるノイズデータを取得する取得手段と、この取得手段により取得されたノイズデータを前記記憶手段に書き込む書込手段として機能させる。したがって、前記コンピュータがこのプログラムに従って処理を実行することにより、請求項２１記載の発明と同様の作用効果を奏する。
【００３３】
また、請求項２４記載の発明に係るノイズ低減制御プログラムにあっては、周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理する機器が有するコンピュータを、前記記憶手段に記憶されているノイズデータを更新する更新手段として機能させる。したがって、前記コンピュータがこのプログラムに従って処理を実行することにより、請求項２２記載の発明と同様の作用効果を奏する。
【発明の効果】
【００３４】
以上のように請求項１、２１、２３に係る発明によれば、外部機器と接続し、この外部機器から転送されるノイズデータを取得して、記憶手段に書き込むことから、静寂な環境空間を必要とすることなく、ノイズデータを記憶手段に記憶させることができる。したがって、工場内に静寂な作業空間を設ける必要がなく、これによる多大な設備コストを要せずに、低コストでノイズデータの記憶を行うことができる。
【００３５】
また、請求項２、２２、２４に係る発明によれば、動作手段の動作に伴って生ずるノイズが経時的に変化しても、ノイズデータが更新されることにより、この経時的に変化するノイズに応じたノイズデータを用いて、ノイズ低減処理を実行することができる。よって、経時的に適正なノイズ除去性能を維持することが可能となる。
【発明を実施するための最良の形態】
【００３６】
（第１の実施の形態）
【００３７】
以下、本発明の一実施の形態を図に従って説明する。図１は、本発明の一実施の形態を適用したデジタルカメラ１００の回路構成を示すブロック図である。このデジタルカメラ１００は、ＡＥ、ＡＷＢ、ＡＦ等の一般的な機能を有するものであり、ズームレンズ、フォーカスレンズで構成される撮像レンズ１０１を有している。この撮像レンズ１０１の光軸上には絞り１０２及びＣＣＤ等で構成される撮像部１０３が配置されており、前記撮像レンズ１０１及び絞り１０２はモーター等を有する駆動部１０４によって駆動される。
【００３８】
このデジタルカメラ１００全体を制御する制御回路１０５は、ＣＰＵ及びワーク用のＲＡＭ等で構成されている。この制御回路１０５には、前記駆動部１０４とともにドライバ１０６が接続されており、ドライバ１０６は、制御回路１０５が発生するタイミング信号に基づき、撮像部１０３を駆動する。なお、図示は省略するが、実際には、メカシャッター及びそれらを駆動するためのモーターを有する駆動機構等が設けられている。
【００３９】
また、前記撮像部１０３の受光面には、撮像レンズ１０１によって被写体が結像される。撮像部１０３は、ドライバ１０３によって駆動され、被写体の光学像に応じたアナログの撮像信号をユニット回路１０７に出力する。ユニット回路１０７は、撮像部１０３の出力信号に含まれるノイズを相関二重サンプリングによって除去するＣＤＳ回路や、ノイズが除去された撮像信号をデジタル信号に変換するＡ／Ｄ変換器等から構成され、デジタルに変換した撮像信号を映像信号処理部１０８へ出力する。
【００４０】
映像信号処理部１０８は、入力した撮像信号に対しペデスタルクランプ等の処理を施し、それを輝度（Ｙ）信号及び色差（ＵＶ）信号に変換するとともに、オートホワイトバランス、輪郭強調、画素補間などの画品質向上のためのデジタル信号処理を行う。映像信号処理部１０８で変換されたＹＵＶデータは順次画像メモリ１０９に格納されるとともに、ＲＥＣスルー・モードでは１フレーム分のデータ（画像データ）が蓄積される毎にビデオ信号に変換され、表示制御部１１０の表示メモリ１１１を介して表示部１１２へ送られてスルー画像として画面表示される。
【００４１】
そして、静止画撮影モードにおいては、後述する操作入力部１２１に設けられているシャッターキー操作をトリガとして、制御回路１０５は、撮像部１０３、ドライバ１０６、ユニット回路１０７、及び映像信号処理部１０８に対してスルー画撮影モードから静止画撮影モードへの切り替えを指示し、この静止画撮影モードによる撮影処理により得られ画像メモリ１０９に一時記憶された画像データは、画像圧縮／符号化ブロック１１６で圧縮及び符号化され、圧縮／符号化画像データメモリ１１７に一時記憶された後、最終的には所定のフォーマットの静止画ファイルとして、メモリＩＦ１１３を介して外部メモリ１１４に記録される。また、動画撮影モードにおいては、１回目のシャッターキーと２回目のシャッターキー操作との間に、画像メモリ１０９に順次記憶される複数の画像データが画像圧縮／符号化ブロック１１６で順次圧縮され、圧縮／符号化画像データメモリ１１７に順次記憶された後、動画ファイルとして外部メモリ１１４に記録される。この外部メモリ１１４に記録された静止画ファイル及び動画ファイルは、ＰＬＡＹ・モードにおいてユーザーの選択操作に応じて画像伸張／復号化部１１８に読み出されるとともに伸張及び復号化され、ＹＵＶデータとして表示メモリ１１１に展開された後、表示部１１２に表示される。
【００４２】
プログラムメモリ１１５には、制御回路１０５に前記各部を制御させるための各種のプログラム、例えばＡＥ、ＡＦ、ＡＷＢ制御用のプログラムや、データ通信用プログラム、さらには、制御回路１０５を本発明のノイズ低減処理手段、更新手段及び取得手段等として機能させるためのプログラム等の各種のプログラムが格納されている。データメモリ１１９は、利用者履歴データ、雑音抑制パラメータ及び更新履歴データを格納する
【００４３】
また、制御回路１０５には、電源スイッチ１２０及び操作入力部１２１が入力回路１２２を介して接続されているとともに、ニッケル水素電池等の充電可能な電池１２３が電源制御回路１２４を介して接続されている。操作入力部１２１には、モード選択キー、シャッターキー、ズームキー等の複数の操作キー及びスイッチが設けられている。
【００４４】
また、このデジタルカメラ１００は、前記動画撮影モード、音声のみを記録する録音モード、音声付き（静止画）撮影モードにおいて、周囲音を記録する録音機能を備えており、このため周囲音を検出するマイクロホン１２５が設けられている。このマイクロホン１２５からの音声信号は、動画撮影モードにおいては、１回目のシャッターキーと２回目のシャッターキー操作との間においてアンプ１２６で増幅され、Ｓ＆Ｈ、ＡＤＣ回路１２７でサンプルホールド及びデジタル変換され、雑音除去／抑圧回路１２８で雑音抑圧処理され入力音声メモリ１２９に格納される。この入力音声メモリ１２９に格納された音声データは、音声圧縮／符号化ブロック１３０で順次圧縮され、圧縮／符号化音声データメモリ１３１に順次記憶される。制御回路１０５は、この圧縮音声データと前記圧縮動画データとを含む音声付き動画ファイルを生成して外部メモリ１１４に記録する。この外部メモリ１１４に記録された動画ファイルの音声データは、ＰＬＡＹ・モードにおいてユーザーの選択操作に応じて音声伸張／復号化部１３２に読み出されるとともに伸張及び復号化される。この伸張及び及び復号化された音声データは、出力音声メモリ１３３に一時記憶された後、Ｄ／Ａ変換器１３４でアナログ信号に変換され、ＬＰＦ１３５及びアンプ１３６を介してスピーカー１３７に供給されて音声として再生される。なお、音声記録を行うタイミングは、動画撮影時に限定されず、音声付き静止画撮影モードにおける録音動作時でもよく、また、録音モードやアフレコモードにおける録音動作時でもよい。
【００４５】
また、このデジタルカメラ１００は、入出力インターフェース回路１３８を介して制御回路１０５に接続された入出力コネクタ１３９を備えている。この入出力コネクタ１３９には、データ書込機等の外部機器１５０を接続することが可能である。制御回路１０５は、このデータ書込機等の外部機器１５０から入力された雑音抑圧パラメータ等を取得し、雑音抑制パラメータ制御ブロック１４０は、この取得された雑音抑圧パラメータ等を雑音抑圧パラメータメモリ１４１に書き込む。前記雑音除去／抑圧回路１２８は、雑音成分算出部１４２と減算回路１４３とを備えている。雑音成分算出部１４２は、後述するフローチャートに示すようにこのデジタルカメラ１００における雑音成分を算出して、雑音抑圧パラメータメモリ１４１に記憶させるものである。減算回路１４３は、アンプ１３６及びＳ＆Ｈ、ＡＤＣ回路１２７を介してマイクロホン１２５から入力された音声データから、雑音抑圧パラメータメモリ１４１に記憶されたデータを減算して入力音声メモリ１２９に出力するものである。
【００４６】
以上の構成に係る本実施の形態において、制御回路１０５は前記プログラムに基づき、図２のフローチャートに示すように処理を実行する。すなわち、工場作業者はデジタルカメラ１００の完成後出荷前にて、操作入力部１２１にて雑音除去／抑圧部の設定モードを設定して、入出力コネクタ１３９にデータ書込機等の外部機器１５０を接続し、さらに操作入力部１２１にて外部機器からの書込モードを設定する。すると、ステップＳ１０１の判断がＹＥＳとなり、入出力インターフェース回路１３８を起動させて、データ書込機等の外部機器１５０と接続する（ステップＳ１０３）。さらに、このデータ書込機等の外部機器１５０から予め記憶されているフィルタ係数、または雑音スペクトル等の雑音パラメータを受信し（ステップＳ１０４）、この受信した雑音抑圧パラメータを雑音除去／抑圧回路１２８のメモリー、つまり雑音抑圧パラメータメモリ１４１に設定して記憶させる（ステップＳ１０４）。
【００４７】
なお、この雑音抑圧パラメータの雑音抑圧パラメータメモリ１４１への設定は、工場作業者が行うことなく、デジタルカメラ１００を購入したユーザが行ってもよい。
【００４８】
そして、このデジタルカメラ１００が出荷された後ユーザが購入した場合、当該ユーザは雑音抑制パラメータの自動更新を希望する場合には、操作入力部１２１にて雑音除去／抑圧部の設定モードを設定しておく。このユーザにより外部機器からの書込モード以外の他のモードを設定されると、ステップＳ１０１の判断がＮＯとなる。したがって、ステップＳ１０１からステップＳ１０５に進み、電源ＯＮ起動時またはモード切替時であるか否かを判断する（ステップＳ１０５）。電源ＯＮ起動時またはモード切替時であるならば、駆動部１０４を停止させて非駆動時（静穏時）の周囲音声をマイクロホン１２５から入力させ（ステップＳ１０６）、この非駆動時（静穏時）の周囲音声を、制御回路１０５が有するＲＡＭに一時記憶させる（ステップＳ１０７）。次に、駆動部１０４が有するレンズ駆動モーター等の雑音源を駆動し（ステップＳ１０８）、駆動時の動作音をマイクロホン１２５から入力させる（ステップＳ１０９）。そして、この駆動時の音声データから静穏時の音声データを差し引き、雑音データとして前記ＲＡＭに一時記憶させる（ステップＳ１１０）。さらに、この雑音データに応じて、フィルタ係数または雑音スペクトル等の雑音抑制パラメータを算出し（ステップＳ１１１）、この算出した雑音抑圧パラメータを雑音除去／抑圧回路１２８に更新設定、つまり雑音抑圧パラメータメモリ１４１に更新設定する（ステップＳ１１２）。
【００４９】
したがって、本実施の形態においては、雑音除去／抑圧部の設定モードが設定されていると、電源ＯＮ起動時またはモード切替時にステップＳ１０６〜Ｓ１１２の処理が実行されることから、雑音除去／抑圧部の設定モードが設定されている場合には、周囲からの雑音がマイクロホン１２５に入力されない静寂な環境下で、電源ＯＮ起動またはモード変更を行う必要がある。
【００５０】
他方、ステップＳ１０５での判断の結果、電源ＯＮ起動時またはモード切替時でない場合には、動画撮影／録音モードなどでマイクロホン１２５から音声入力中であるか否かを判断する（ステップＳ１１３）。音声入力中である場合には、音声をマイクロホン１２５ら入力させ（ステップＳ１１４）、雑音抑圧パラメータメモリ１４１に設定されたパラメータを用いて雑音除去／抑圧回路１２８により、入力音声から雑音を除去または抑圧する（ステップＳ１１５）。さらに、この雑音除去または抑圧された入力音声データを音声データメモリまたは音声符号器、つまり本実施の形態においては入力音声メモリ１２９に、音声圧縮／符号化ブロック１３０を介して圧縮／符号化音声データメモリ１３１に出力する（ステップＳ１１６）。
【００５１】
なお、本実施の形態ではステップＳ１０５で、電源ＯＮ起動時またはモード切替時であるか否かを判断するようにしたが、いずれか一方のみを判断するようにしてもよい。また、操作入力部１２１ノイズデータ更新指示スイッチを設け、ステップＳ１０５でこの更新指示スイッチが操作されたか否かを判断するようにしてもよい。
【００５２】
（第２の実施の形態）
【００５３】
図３は、本発明の第２の実施の形態における処理手順を示すフローチャートである。このフローチャートにおいて、ステップＳ２０１〜Ｓ２０４の処理は、前記図２おけるステップＳ１０１〜１０４の処理と同一である。そして、前記ユーザにより外部機器からの書込モード以外の他のモードを設定されると、ステップＳ２０１の判断がＮＯとなる。したがって、ステップＳ２０１からステップＳ２０５に進み、電源ＯＮ起動時またはモード切替時であるか否かを判断する（ステップＳ２０５）。電源ＯＮ起動時またはモード切替時であるならば、駆動部１０４の利用履歴データが所定値Ａ以上であるか否かを判断する（ステップＳ２０６）。
【００５４】
すなわち、制御回路１０５は駆動部１０４が駆動される毎に、図１に示したようにその駆動回数をデータメモリ１１９に「利用履歴データ」として記憶している。したがって、ステップＳ２０６ではこのデータメモリ１１９に記憶されている利用履歴データが示す駆動回数が所定値Ａ以上であるか否かを判断する。このステップＳ２０６での判断の結果、利用履歴データが所定値Ａ未満であった場合には、設定済みの雑音除去パラメータを継続利用する（ステップＳ２０７）。つまり、雑音抑圧パラメータメモリ１４１に記憶されているパラメータの更新は行わない。
【００５５】
しかし、利用履歴データが示す駆動回数が所定値Ａ以上であるならば、さらに利用履歴データが示す駆動回数が所定値Ｂ以上（但し、Ａ＜Ｂ）であるか否かを判断する（ステップＳ２０８）。この判断の結果、駆動回数が所定値Ｂ未満、つまりＡ以上Ｂ未満であれば、利用履歴データに応じて、雑音減算利得または雑音除去／抑圧利得を大きくするように、雑音抑圧パラメータメモリ１４１に記憶されているデータを補正設定する（ステップＳ２０９）。また、ステップＳ２０８での判断の結果、利用履歴データが示す駆動回数が所定値Ｂ以上であるならば、利用履歴データに応じて、雑音除去／抑圧回路１２８で除去／抑圧する周波数帯域を高周波側がシフトするように、雑音抑圧パラメータメモリ１４１に記憶されているデータを補正設定する（ステップＳ２１０）。
【００５６】
他方、ステップＳ２０５での判断の結果、電源ＯＮ起動時またはモード切替時でない場合には、ステップＳ２１１〜Ｓ２１４において前記図２のステップＳ１１３〜１１６と同様の処理を実行する。
【００５７】
（第３の実施の形態）
【００５８】
図４は、本発明の第３の実施の形態における処理手順を示すフローチャートである。このフローチャートにおいて、ステップＳ３０１〜Ｓ３０４の処理は、前記図２おけるステップＳ１０１〜１０４の処理と同一である。そして、前記ユーザにより外部機器からの書込モード以外の他のモードを設定されると、ステップＳ３０１の判断がＮＯとなる。したがって、ステップＳ３０１からステップＳ３０５に進み、電源ＯＮ起動時または録音・撮影モード切替時であるか否かを判断する（ステップＳ３０５）。これらの切替時であるならば、駆動部１０４が有するレンズ駆動モーター等の雑音源を駆動し（ステップＳ３０６）、駆動時の動作音をマイクロホン１２５から入力させる（ステップＳ３０７）。そして、制御回路１０５が有しているＢＰＦ（帯域通過フィルタ）により、この駆動時の入力音声信号から所定の周波数帯域の音声信号を抽出する（ステップＳ３０８）。さらに、この抽出した帯域の音声信号に基づいて、モーターやギヤなどの駆動部１０４の利用時間または摩耗頻度、経年変化等の度合いを推測する（ステップＳ３０９）。また、推測された利用時間または摩耗頻度、経年変化等の度合いに応じて、フィルタ係数または雑音スペクトル等の雑音抑制パラメータを算出し（ステップＳ３１０）、この算出した雑音抑圧パラメータを雑音除去／抑圧回路１２８に更新設定、つまり雑音抑圧パラメータメモリ１４１に更新設定する（ステップＳ３１１）。
【００５９】
他方、ステップＳ３０５での判断の結果がＮＯである場合には、ステップＳ３１２〜Ｓ３１５において前記図２のステップＳ１１３〜１１６と同様の処理を実行する。
【００６０】
（第４の実施の形態）
【００６１】
図５（Ａ）は、本発明の第４の実施の形態におけるデータ書込機等の外部機器１５０の処理手順を示すフローチャートである。すなわち、デジタルカメラ１００へのデータが書込が指示されたか否かを判断し（ステップＡ４０１）、指示されていない場合にはその他の処理を実行する（ステップＡ４０２）。書込指示があった場合には、デジタルカメラ１００と接続し（ステップＡ４０３）、接続がＯＫであるか否かを判断する（ステップＡ４０４）。ＯＫであるならば、後述するようにデジタルカメラ１００側から送信されてくる音声信号、雑音信号を測定、または、データ入力し（ステップＡ４０５）、雑音スペクトル、あるいは、フィルタ係数など雑音抑圧パラメータを算出する（ステップＡ４０６）。そして、この算出した雑音スペクトル、雑音パラメータ等をデジタルカメラ１００に送信し（ステップＡ４０７）、その他の書込処理を行った後（ステップＡ４０８）、接続を終了する（ステップＡ４０９）。
【００６２】
同図（Ｂ）は、同実施の形態におけるデジタルカメラ１００側の処理手順を示すフローチャートである。すなわち、外部機器からの書込モードが設定されたか否かを判断し（ステップＢ４０１）、設定されていない場合後述する制御（２）に移行する。また、書込モードが設定された場合には、データ書込機等の外部機器１５０と接続し（ステップＢ４０２）、接続がＯＫであるか否かを判断する（ステップＢ４０３）。ＯＫであるならば、駆動部１０４が有するレンズ駆動モーター等の雑音源を駆動し（ステップＢ４０４）、この内蔵騒音源の動作音をマイクロホン１２５から入力させる（ステップＢ４０５）。
【００６３】
さらに、この入力音声、または、参照雑音信号、雑音抑圧後の音声信号、設定済パラメータ等のデータをデータ書込機等の外部機器１５０に送信する（ステップＢ４０６）。また、前記ステップＡ４０７でデータ書込機等の外部機器１５０から送信されてきた雑音スペクトル、雑音抑圧パラメータ等を受信し、この受信した雑音スペクトル、雑音抑圧パラメータを雑音減算部のメモリーに設定、つまり雑音抑圧パラメータメモリ１４１に設定して記憶させる（ステップＢ４０８）。さらに、データメモリ１１９に記憶されている駆動回数（図１の「利用履歴データ」）、更新日時（図１の「雑音抑圧パラメータ更新履歴」）を更新し（ステップＢ４０９）、その他の書込みデータの設定処理を行った後（ステップＢ４１０）、接続を終了する。
【００６４】
図６は、デジタルカメラ１００側の前記制御（２）の処理手順を示すフローチャートである。電源ＯＮ起動時、または、モード切替時であるか否かを判断する（ステップＢ４２１）。電源ＯＮ起動時、または、モード切替時であるならば、各部の起動処理及び初期設定処理を実行して（ステップＢ４２２）、マイクロホン１２５から音声を入力させ（ステップＢ４２３）、周囲音声レベルが所定未満になるまで待機する（ステップＢ４２４）。周囲音声レベルが所定未満になったならば、駆動部１０４が有するレンズ駆動モーター等の雑音源を駆動し（ステップＢ４２５）、駆動時の音声をマイクロホン１２５から入力させる（ステップＢ４２６）。そして、この入力音声を解析して、雑音スペクトル、雑音抑制パラメータを算出し（ステップＢ４２７）、この算出したフィルタ係数、雑音スペクトル等の雑音抑圧パラメータを雑音除去／抑圧回路１２８に更新設定、つまり雑音抑圧パラメータメモリ１４１に更新設定する（ステップＢ４２８）。
【００６５】
次に、データメモリ１１９に記憶されている前回更新日時からの駆動回数（図１の「利用履歴データ」）または時間が所定以上であるか否かを判断する（ステップＢ４３０）。所定以上である場合には、駆動／撮影回数、時間等の利用履歴情報に応じて、雑音抑圧パラメータメモリ１４１に記憶されている雑音スペクトルなど雑音抑圧パラメータを補正設定する（ステップＢ４３０）。また、データメモリ１１９に駆動回数など利用履歴と、更新日時などの更新履歴を記録する（ステップＢ４３１）。
【００６６】
また、ステップＢ４２１での判断がＮＯであった場合には、操作入力部１２１にて、雑音抑圧パラメータの手動更新が設定されたか否かを判断し（ステップＢ４３２）、設定された場合には前述したステップＢ４２６〜Ｂ４３１の処理を実行する。設定されない場合には、音声をマイクロホン１２５ら入力させ（ステップＢ４３４）、雑音抑圧パラメータメモリ１４１に設定されたパラメータを用いて、雑音除去／抑圧回路１２８により、入力音声から雑音を除去または抑圧する（ステップＢ４３５）。さらに、この雑音除去または抑圧された入力音声データを音声データメモリまたは音声符号器、つまり本実施の形態においては入力音声メモリ１２９に、音声圧縮／符号化ブロック１３０を介して圧縮／符号化音声データメモリ１３１に出力する（ステップＢ４３６）。
【００６７】
さらに、撮影、再生、設定モード等のその他の処理を実行した後（ステップＢ４３７）、駆動、撮影の回数、時間などを計数し（ステップＢ４３８）、データメモリ１１９の駆動、撮影の回数、時間などの利用履歴情報を更新する（ステップＢ４３９）。
【００６８】
（第５の実施の形態）
【００６９】
図７は、駆動部１０４のズーム動作における動作音の波形図である。すなわち、駆動部１０４がズーム駆動した場合、駆動開始時近くの時間帯における動作音（Ａ１群）、駆動開始時から時間経過した駆動終了近くまでの動作音（Ａ２群）、駆動終了近くでの動作音（Ａ３群）とでは、（ａ）〜（ｃ）の波形図に示すように、動作音が異なる。よって、この第５の実施の形態においては、駆動部１０４のズーム動作における時間帯に応じて、雑音抑圧パラメータメモリ１４１に設定する雑音スペクトルや雑音抑圧パラメータを変更するようにしたものである。
【００７０】
図８は、本実施の形態における処理手順を示すフローチャートである。なお、このフローチャートにおいて用いられているＡ１群〜Ａ３群は、前記図７に示したがＢ群及びＣ群については、図示を省略した。すなわち、動画撮影、録音モードなどの音声入力モードが設定されたか否かを判断し（ステップＳ５０１）、設定されていない場合にはその他モードの処理を実行する（ステップＳ５０２）。また、前記音声入力モードが設定されたならば、駆動部１０４にてレンズ駆動モーターが動作中か否かを判断し（ステップＳ５０３）、非動作中であるならば、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータを、非動作時に対応するパラメータ（Ｃ群）に設定する（ステップＳ５０４）。
【００７１】
また、ステップＳ５０３での判断の結果、動作中であるならば、それが動作モードＡであるズーム動作中であるか否かを判断する（ステップＳ５０５）。ズーム動作中でないならば、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータを、ズーム動作時以外の動作時に対応するパラメータ（Ｂ群）に設定する（ステップＳ５０６）。
【００７２】
また、ステップＳ５０５での判断の結果、ズーム動作中であるならば、スタート直後であるか否か、つまり駆動開始後所定時間内であるか否かを判断する（ステップＳ５０７）。駆動開始後所定時間内でない場合には、ストップ処理中であるか否かつまり駆動停止前の所定時間内であるか否かを判断する（ステップＳ５０８）。これらステップＳ５０７及びＳ５０８の判断がともにＮＯであるならば、駆動開始所定時間後であって駆動停止の所定時間前である。この場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータを対応するパラメータ（Ａ２群）に設定する（ステップＳ５０９）。
【００７３】
また、ステップＳ５０８の判断がＹＥＳであり、ストップ処理中であって駆動停止前の所定時間内である場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータを対応するパラメータ（Ａ３群）に設定する（ステップＳ５１０）。また、ステップＳ５０７の判断がＹＥＳであり、スタート直後であって駆動開始後所定時間内である場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータを対応するパラメータ（Ａ１群）に設定する（ステップＳ５１１）。
【００７４】
しかる後に、音声をマイクロホン１２５から入力させ（ステップＳ５１２）、雑音抑圧パラメータメモリ１４１に設定されたパラメータを用いて、雑音除去／抑圧回路１２８により、入力音声から雑音を除去または抑圧する（ステップＳ５１３）。さらに、この雑音除去または抑圧された入力音声データを音声データメモリまたは音声符号器、つまり本実施の形態においては入力音声メモリ１２９に、音声圧縮／符号化ブロック１３０を介して圧縮／符号化音声データメモリ１３１に出力する（ステップＳ５１４）。さらに、各モードでのその他の処理に移行する（ステップＳ５１５）。
【００７５】
（第６の実施の形態）
【００７６】
図９は、本発明の第６の実施の形態における処理手順を示すフローチャートである。すなわち、動画撮影、録音モードなどの音声入力モードが設定されたか否かを判断し（ステップＳ６０１）、設定されていない場合にはその他モードの処理を実行する（ステップＳ６０２）。また、前記音声入力モードが設定されたならば、駆動部１０４にてレンズ駆動モーターが動作中か否かを判断し（ステップＳ６０３）、非動作中であるならば、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータを、非動作時に対応するパラメータ（Ｃ群）に設定する（ステップＳ６０４）。
【００７７】
また、ステップＳ６０３での判断の結果、動作中であるならば、駆動モード１であるか否か、つまり駆動開始後所定時間内であるか否かを判断する（ステップＳ６０５）。駆動開始後所定時間内でない場合には、駆動モード３であるか否かつまり駆動停止前の所定時間内であるか否かを判断する（ステップＳ６０６）。これらステップＳ６０５及びＳ６０６の判断がともにＮＯであるならば、駆動開始所定時間後であって駆動停止の所定時間前である。この場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータとして、所定のパラメータ（Ａ群）に設定する（ステップＳ６０７）。
【００７８】
また、ステップＳ６０６の判断がＹＥＳであり、ストップ処理中であって駆動停止前の所定時間内である場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータとして、前記設定のパラメータ（Ａ群）の除去／抑圧帯域を高周波側にシフトして設定する（ステップＳ６０８）。また、ステップＳ６０７の判断がＹＥＳであり、スタート直後であって駆動開始後所定時間内である場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータとして、前記設定のパラメータ（Ａ群）の除去／抑圧帯域を低周波側にシフトして設定する（ステップＳ６０９）。
【００７９】
しかる後に、音声をマイクロホン１２５ら入力させ（ステップＳ６１０）、雑音抑圧パラメータメモリ１４１に設定されたパラメータを用いて、雑音除去／抑圧回路１２８により、入力音声から雑音を除去または抑圧する（ステップＳ６１１）。さらに、この雑音除去または抑圧された入力音声データを音声データメモリまたは音声符号器、つまり本実施の形態においては入力音声メモリ１２９に、音声圧縮／符号化ブロック１３０を介して圧縮／符号化音声データメモリ１３１に出力する（ステップＳ６１２）。さらに、各モードでのその他の処理に移行する（ステップＳ６１３）。
【００８０】
（第７の実施の形態）
【００８１】
図１０は、本発明の第７の実施の形態における処理手順を示すフローチャートであり、撮影シーン別プログラムや撮影モードの選択操作に応じて、撮影シーンに相当する撮影条件などを設定して撮影するように制御するとともに、撮影シーンに応じて、雑音抑圧特性や雑音スペクトル、フィルタ特性等を変化させるようにしたものである。すなわち、録音モードが設定されているか否かを判断し（ステップＳ７０１）、設定されていない場合にはさらに音声付き撮影モードが設定されているか否かを判断し（ステップＳ７０２）、音声付き撮影モードも設定されていない場合には、その他モードの処理を実行する（ステップＳ７０３）。
【００８２】
また、音声付き撮影モードが設定されている場合には、人物撮影シーン、または会話撮影シーンが選択されているか否かを判断する（ステップＳ７０４）。これら、人物撮影シーン、または会話撮影シーンが選択されていない場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータとして、動作音を抑圧する通常のパラメータ群を設定する（ステップＳ７０５）。
【００８３】
また、ステップＳ７０１での判断の結果録音モードが設定されている場合、及びステップＳ７０４での判断の結果人物撮影シーン、または会話撮影シーンが選択されている場合には、雑音抑圧パラメータメモリ１４１のフィルタ係数、または、雑音スペクトル等、雑音抑圧パラメータとして、人間の音声帯域を通常より強調し、動作音の高周波の帯域を通常より抑圧するように設定する（ステップＳ７０６）。
【００８４】
しかる後に、音声をマイクロホン１２５ら入力させ（ステップＳ７０７）、雑音抑圧パラメータメモリ１４１に設定されたパラメータを用いて、雑音除去／抑圧回路１２８により、入力音声から雑音を除去または抑圧する（ステップＳ７０８）。さらに、この雑音除去または抑圧された入力音声データを音声データメモリまたは音声符号器、つまり本実施の形態においては入力音声メモリ１２９に、音声圧縮／符号化ブロック１３０を介して圧縮／符号化音声データメモリ１３１に出力する（ステップＳ７０９）。さらに、各モードでのその他の処理に移行する（ステップＳ７１０）。
【００８５】
（第８の実施の形態）
【００８６】
図１１〜図１９は、雑音除去／抑圧手段の具体的構成を示す実施の形態を示すものである。すなわち、図１１に示す第８の実施の形態において、デジタルカメラ２００には各部を制御するカメラ制御部２０１が設けられている。このカメラ制御部２０１は、ＣＰＵ、プログラムを記憶したＲＯＭ、ワーク用のＲＡＭ等で構成され、電源スイッチ２０２及びその他の操作部２０３に設けられているキーの利用履歴データや前述した更新履歴データを記憶する機能を備えている。
【００８７】
また、このデジタルカメラ２００は、主マイクロホン２０４と参照用マイクロホン２０５とを備えている。主マイクロホン２０４は、動画撮影モード等において記録すべき音声ｓ（ｎ）を検出するものであって、この音声ｓ（ｎ）はアンプ２０６及びＳ＆Ｈ、ＡＤＣ回路２０７を介して、雑音除去／抑圧回路２２２に入力される。一方、参照用マイクロホン２０５は、カメラ制御部２０１により制御されてレンズ部を駆動する駆動回路２０８の動作により雑音を発生する雑音源２０９からの雑音Ｗｓ（ｎ）を検出するものであって、この雑音Ｗｓ（ｎ）はアンプ２１０及びＳ＆Ｈ、ＡＤＣ回路２１１を介して、雑音除去／抑圧回路２２２に入力される。
【００８８】
また、このデジタルカメラ２００は、ＵＳＢまたは外部入出力端子２２３を備えている。このＵＳＢまたは外部入出力端子２２３は、入出力インターフェース回路２２４に接続され、入出力インターフェース回路２２４は、カメラ制御部２０１と雑音除去／抑圧回路の制御部２２５とに接続されている。雑音除去／抑圧回路の制御部２２５は、音声／雑音データ送信部２２６、雑音除去／抑圧パラメータの設定制御部２２７を備えており、この雑音除去／抑圧パラメータの設定制御部２２７から、雑音推定パラメータ２２８、フィルタ係数の更新信号２２９、及び利得制御信号２３０が雑音除去／抑圧回路２２２に出力されるようになっている。
【００８９】
また、この雑音除去／抑圧回路２２２には、雑音解析／雑音推定部２３１、デジタルフィルタ２３２、減算利得部２３３、乗算器２３４、減算回路２３５が設けられ、この減算回路２３５からの出力が音声メモリまたは音声符号器２３６に出力されるように構成されている。雑音解析／雑音推定部２３１は、雑音推定パラメータ２２８とＳ＆Ｈ、ＡＤＣ回路２０７から入力される観測音声Ｘ（ｎ）＝ｓ（ｎ）＋Ｗ（ｎ）とに基づき、雑音を解析及び推定して、デジタルフィルタ２３２に出力するものである。デジタルフィルタ２３２は、この雑音解析／雑音推定部２３１からの出力と、観測音声Ｘ（ｎ）＝ｓ（ｎ）＋Ｗ（ｎ）及びフィルタ係数の更新信号２２９に基づき、雑音信号成分を抽出する。乗算器２３４は、デジタルフィルタ２３２により抽出された雑音信号成分に利得制御信号２３０に基づく利得を乗算してノイズ信号ｙ（ｎ）を、減算回路２３５に出力する。減算回路２３５は、観測音声Ｘ（ｎ）＝ｓ（ｎ）＋Ｗ（ｎ）からｙ（ｎ）から減算して、音声メモリまたは音声符号器２３６に出力する。
【００９０】
一方、前記外部入出力端子２２３に接続されるデータ書込機等の外部機器２５０には、入出力インターフェース回路２５１が設けられているとともに、通信接続制御部２５２、音声／雑音データ受信部２５３、音声／雑音データ解析部２５４が設けられている。通信接続制御部２５２は、入出力インターフェース回路２５１と音声／雑音データ受信部２５３とを制御するものであり、音声／雑音データ受信部２５３はデジタルカメラ２００の音声／雑音データ送信部２２６から送信される、音声／雑音データを受信するものである。音声／雑音データ解析部２５４は、この受信した、音声／雑音データを解析して、雑音推定パラメータ２５５、フィルタ係数の設定データ２５６、減算利得の設定データ２５７を生成し、これらパラメータ及びデータが入出力インターフェース回路２５１及びＵＳＢまたは外部入出力端子２２３介して、デジタルカメラ２００の雑音除去／抑圧パラメータの設定制御部２２７に送信されるように構成されている。
【００９１】
係る実施の形態において、デジタルカメラ２００の製造最終工程では、デジタルカメラ２００とデータ書込機等の外部機器２５０とを接続し、デジタルカメラ２００の音声／雑音データ送信部２２６から音声／雑音データを外部機器２５０を入力する。そして、外部機器２５０の音声／雑音データ解析部２５４の解析により、雑音推定パラメータ２５５、フィルタ係数の設定データ２５６、減算利得の設定データ２５７を得て、これをデジタルカメラ２００の雑音除去／抑圧パラメータの設定制御部２２７に初期設定して出荷する。出荷後購入したユーザ使用中のデジタルカメラ２００内にて、前述した各フローチャートに示した処理を実行することにより、雑音除去／抑圧パラメータの設定制御部２２７内のデータが自動更新されることとなる。
【００９２】
なお、製造工程では、処理能力の高い検査装置や調整装置を外部機器２５０として使用することができるので、多数のデジタルカメラ２００の初期設定を高速、高精度で行うことができる。また、個々のデジタルカメラ２００と五の動作音や振動、音響特性等を高精度で計測し雑音特性を詳細に解析して、最適な雑音抑圧パラメータを算出して自動的に設定できるので、個々のデジタルカメラ２００のバラツキや、同じモジュールを異なる形状や音響特性の筺体や実装方法に変更した場合でも、容易に対応することができる。
【００９３】
一方、出荷後のデジタルカメラ２００での更新では、前記フローチャートに従った処理より、ユーザの手元で、電源ＯＮ起動してデジタルカメラ２００を利用する際に、あるいはモードを切り替えて、音声入力を伴う動画撮影や録音、音声付静止画撮影などを利用する際毎に、雑音抑制パラメータを更新設定するので、駆動部の摩耗や経年変化などで動作音の特性が変化した場合でも対応できる。また、外部機器２５０としてパソコンを用いることにより、雑音抑圧回路の調整設定用のアプリケーションソフトなどを利用して、ユーザが調整や更新設定を行うこともできる。
【００９４】
（第９の実施の形態）
【００９５】
図１２は、雑音除去／抑圧手段の具体的構成である本発明の第９の実施の形態を示すものであり、適応フィルタ方式のノイズキャンセラーを用いたものである。すなわち、デジタルカメラ３００には各部を制御するカメラ制御部３０１が設けられている。このカメラ制御部３０１は、ＣＰＵ、プログラムを記憶したＲＯＭ、ワーク用のＲＡＭ等で構成され、電源スイッチ３０２及びその他の操作部３０３に設けられているキーの利用履歴データや前述した更新履歴データを記憶する機能を備えている。
【００９６】
また、このデジタルカメラ３００は、主マイクロホン３０４と参照用マイクロホン３０５とを備えている。主マイクロホン３０４は、動画撮影モード等において記録すべき音声ｓ（ｎ）を検出するものであって、この音声ｓ（ｎ）はアンプ３０６及びＳ＆Ｈ、ＡＤＣ回路３０７を介して、雑音除去回路部３２２に入力される。一方、参照用マイクロホン３０５は、カメラ制御部３０１により制御されてレンズ部を駆動する駆動回路３０８の動作により雑音を発生する雑音源３０９からの雑音Ｗｓ（ｎ）を検出するものであって、この雑音Ｗｓ（ｎ）はアンプ３１０及びＳ＆Ｈ、ＡＤＣ回路３１１を介して、雑音除去回路部３２２に参照信号として入力される。
【００９７】
また、このデジタルカメラ３００は、ＵＳＢまたは外部入出力端子３２３を備えている。このＵＳＢまたは外部入出力端子３２３は、入出力インターフェース回路３２４に接続され、入出力インターフェース回路３２４は、カメラ制御部３０１と適応フィルタの制御部３３５とに接続されている。適応フィルタの制御部３３５は、雑音データ解析部３２６、フィルタ係数の更新部３２７を備えており、このフィルタ係数の更新部３２７からフィルタ係数が雑音除去回路部３２２のに出力されるようになっている。
【００９８】
また、この雑音除去回路部３２２には、遅延器３３１、適応フィルタ３３２、減算回路３３５が設けられ、この減算回路３３５からの強調音声が音声メモリまたは音声符号器３３６に出力されるように構成されている。適応フィルタ３３２は、前記フィルタ係数に基づき前記参照信号をフィルタリングし、減算回路３３５は、遅延器３３１からの出力より適応フィルタ３３２を減算して、音声メモリまたは音声符号器３３６に出力する。
【００９９】
一方、前記外部入出力端子３２３に接続されるデータ書込機等の外部機器３５０には、入出力インターフェース回路３５１が設けられているとともに、通信接続制御部３５２、と音声／雑音データ解析部３５４が設けられている。通信接続制御部３５２は、入出力インターフェース回路３５１とを制御するものである。音声／雑音データ解析部３５４は、この受信した、音声／雑音データを解析して、フィルタ係数の設定データ３５６を生成し、このフィルタ係数の設定データ３５６が入出力インターフェース回路３５１及びＵＳＢまたは外部入出力端子３２３介して、デジタルカメラ３００のフィルタ係数の更新部３２７に送信されるように構成されている。
【０１００】
係る実施の形態において、主マイクロホン３０４には、希望音声信号ｓ（ｎ）と経路ｈｋ(ｍ)を経由して雑音源３０９から雑音ｗ（ｎ）の和であるｓ（ｎ）＋ｗ（ｎ）が入力される。雑音信号Ｗ（ｎ）は、雑音経路のインパルス応答｛ｈｋ(ｍ)｝（ｍ＝１，２・・・Ｐ−１）を用いて次式で表される。
ｗ（ｎ）＝Σｍｈｋ（ｍ）ｗｓ（ｎ−ｍ），
【０１０１】
また、適応フィルタ３３２の出力ｙ（ｎ）は、適応フィルタ３３２のインパルス応答を｛ｈｆ(ｍ)｝（ｍ＝１，２・・・Ｐ−１）とすると次式で表される。
ｙ（ｎ）＝Σｍｈｆ（ｍ）ｗｓ（ｎ−ｍ），
このときノイズキャンセラーの出力ｓ＾（ｎ）は、
ｓ＾（ｎ）＝ｓ（ｎ）＋ｗ（ｎ）−ｙ（ｎ）＝ｓ（ｎ）＋Σｍ｛ｈｋ（ｍ）−ｈｆ（ｍ）｝ｗｓ（ｎ−ｍ）（ｍ＝１，２・・・Ｐ−１）
したがって、ｈｆ（ｍ）＝ｈｋ（ｍ）とできれば、ｓ＾（ｎ）＝ｓ（ｎ）となり、雑音信号を除去して、音声信号のみを取り出せることとなる。
通常、未知の雑音経路ｈｋ（ｍ）を求めるためには、適応フィルタ係数ｈｆ（ｍ）は、推定誤差ｓ＾（ｎ）の２乗値を統計的に最小にするように更新される。統計量Ｅ［ｓ−２（ｎ）］＝Ｅ［｛ｓ（ｎ）＋ｗ（ｎ）−Σｍ｛ｈｆ（ｍ）｝ｗｓ（ｎ−ｍ）｝２］と二次式となるため、これを最小とする点はＥ［ｓ−２（ｎ）］の傾きが０となる点となる。しかし、δＥ［ｓ−２（ｎ）］／δｈｆ（ｋ）＝０となるｈｆ（ｋ）の最適量を得るには、Ｐ元の連立方程式を解く必要があり、信号の統計量が必要となり、通常これを実時間で得ることは難しい。このため適応フィルタ３３２では、統計学を学習し、逐次最適解を探すためにＬＳＭ（最小二乗平均）法やＮＬＭＳ（正規化最小二乗平均）法などの適応アルゴリズムが必要となる。
【０１０２】
しかし、レンズ駆動モーターによる動作音などでは、予め動作音の統計量を計測して、ｈｆ（ｋ）の最適値の初期値を求めておき、設定することができる。このようなノイズキャンセラーでは、雑音源から主マイクロホン３０４への経路が未知であっても、雑音経路のインパルス応答が適応フィルタ３３２により良好に推定できれば雑音除去を行うことができ、雑音特性が変動しても追従できる利点がある。但し、参照用マイクロホン３０５に入力音声が流れ込むクロストークが発生すると雑音除去が困難になる。小型カメラなどの小さい機器では、参照用マイクロホン３０５には雑音信号のみが入力され、音声入力がないように、参照用マイクロホン３０５の実装方法を工夫するか、クロストークが大きい場合は遅延器または出力の後に歪補正用のフィルタなどを付加する必要がある。
【０１０３】
図１３は、前記雑音除去回路部３２２に用いる適応フィルタの例を示すものであり、適応型IIＲ（無限長インパルス応答）フィルタと適応アルゴリズム（適応更新式）｛α１（ｋ＋１）＝α１（ｋ）−μｙ（ｋ）ψ（ｋ）｝の例を示す。このようなフィルタ係数のα０、α１（ｋ＋１）などの初期値及び更新値を求めて、雑音抑制パラメータとして更新設定すればよい。
【０１０４】
また、モーター雑音のように、比較的狭い周波数帯域の成分をもつ狭帯域雑音を除去する回路として、適応ノッチフィルタがある。図１４（ａ）に、図１３の適応型IIＲフィルタを伝達関数がＨ（ｚ）となる適応型のノッチフィルタとで構成する例を示し、同図（ｂ）に伝達関数がＧ（ｚ）となる適応型のノッチフィルタとで構成する例を示す。勿論、ＦＩＲフィルタやラティス型フィルタ等のその他の構成の適応フィルタで構成してもよい。
【０１０５】
（第１０の実施の形態）
【０１０６】
図１５は、雑音除去／抑圧手段の具体的構成である本発明の第１０の実施の形態を示すものであり、複数のマイクロホンを用いる雑音抑圧回路の例として、マイクロホンアレーを用いた例である。すなわち、デジタルカメラ４００には各部を制御するカメラ制御部４０１が設けられている。このカメラ制御部４０１は、ＣＰＵ、プログラムを記憶したＲＯＭ、ワーク用のＲＡＭ等で構成され、電源スイッチ４０２及びその他の操作部４０３に設けられているキーの利用履歴データや前述した更新履歴データを記憶する機能を備えている。
【０１０７】
また、このデジタルカメラ４００は、間隔ｄをおいて配置された主マイクロホン４０４と参照用マイクロホン４０５とを備えている。主マイクロホン４０４は、動画撮影モード等において記録すべき音声ｓ（ｎ）を検出するものであって、この音声ｓ（ｎ）はアンプ４０６及びＳ＆Ｈ、ＡＤＣ回路４０７を介して、遅延器４２１に入力される。一方、参照用マイクロホン４０５からの出力は、アンプ４１０及びＳ＆Ｈ、ＡＤＣ回路４１１を介して、乗算器４２２に入力される。この乗算器４２２の出力と前記遅延器４３１の出力とが、減算器４４０に入力され、この減算器４４０の出力が
【０１０８】
また、このデジタルカメラ４００は、ＵＳＢまたは外部入出力端子４２３を備えている。このＵＳＢまたは外部入出力端子４２３は、入出力インターフェース回路４２４に接続され、入出力インターフェース回路４２４は、カメラ制御部４０１と遅延量制御部４３７及び減算利得制御部４３０とに接続されている。また、遅延量制御部４３７と減算利得制御部４３０とは、雑音データ解析部４２６に接続されている。また、前記乗算器４２２の後段には減算器４３５が設けられ、この減算器４３５からの出力が音声メモリまたは音声符号器４３６に与えられるように構成されている。
【０１０９】
一方、前記外部入出力端子４２３に接続されるデータ書込機等の外部機器４５０には、入出力インターフェース回路４５１が設けられているとともに、通信接続制御部４５２、雑音解析部４５４、厚音源方向θ推定部４５５、遅延量設定部４５６及び減算利得設定部４５７が設けられている。
【０１１０】
係る構成において、本実施の形態に係るマイクロホンアレーでは、前述した実施の形態とは異なり、各マイクロホン４０４、４０５に希望音声と雑音の両方が入ることを想定しており、二つのマイクロホン４０４、４０５への信号の到達の時間差を利用して、雑音の到来方向への死角を形成して雑音を除去する。遅延器４３１の遅延量を決定するためには、雑音源の方向θが既知であることが必要である。レンズ駆動モータなど、デジタルカメラ４００内で雑音源が固定の場合には、この雑音源方向θ、若しくは遅延量Ｄ（＝ｄsinθ／ｃ、ｄ；マイク間隔、Ｃ；音速）を、雑音パラメータとして設定すればよい。また、モーター駆動部や雑音源の方向が変化する構成の場合や筺体の形状デザインや、マイクロホン４０４やモーターの位置を変更する機種の場合には、これらの雑音源方向若しくは遅延量を適宜更新して設定すればよい。また、各マイクロホン４０４、４０５の出力にそれぞれ適応フィルタを設けて、その出力を全て加算処理して、雑音源方向を適応的に設定する適応型マクロホンアレーで構成してもよい。
【０１１１】
（第１１の実施の形態）
【０１１２】
図１６は、雑音除去／抑圧手段の具体的構成である本発明の第１１の実施の形態を示すものであり、線形予測器（ＬＰＣ）を用いる雑音抑圧回路で構成した例である。すなわち、デジタルカメラ５００には各部を制御するカメラ制御部５０１が設けられている。このカメラ制御部５０１は、ＣＰＵ、プログラムを記憶したＲＯＭ、ワーク用のＲＡＭ等で構成され、電源スイッチ５０２及びその他の操作部５０３に設けられているキーの利用履歴データや前述した更新履歴データを記憶する機能を備えている。このカメラ制御部５０１に騒音源５０９となる駆動部５０８が接続されている。
【０１１３】
また、このデジタルカメラ５００は、マイクロホン５０４を備えている。マイクロホン５０４は、動画撮影モード等において記録すべき音声ｓ（ｎ）を検出するものであって、この音声ｓ（ｎ）はアンプ５０６及びＳ＆Ｈ、ＡＤＣ回路５０７を介して、加算器５２１に入力されるとともに線形予測器（ＬＰＣ）５２２に入力される。この線形予測器５２２空の予測信号ｙ（ｎ）は、加算器５２７に入力され、また、前記加算器５２１からの予測誤差信号ｅ（ｎ）＝ｘ（ｎ）−ｙ（ｎ）も乗算器５２８を介して加算器５２７され、この加算器５２７からの出力が音声メモリまたは音声符号器５３６に与えられるように構成されている。
【０１１４】
また、このデジタルカメラ５００は、ＵＳＢまたは外部入出力端子５２３を備えている。このＵＳＢまたは外部入出力端子５２３は、入出力インターフェース回路５２４に接続され、入出力インターフェース回路５２４は、カメラ制御部５０１と適応計数の設定部５３０とに接続され、適応計数の設定部５３０には予測誤差信号解析部５２６が接続されている。
【０１１５】
一方、前記外部入出力端子５２３に接続されるデータ書込機等の外部機器５５０には、入出力インターフェース回路５５１が設けられているとともに、通信接続制御部５５２、音声／雑音データ解析部５５４、及び適応計数の初期設定データ部５５７が設けられている。
【０１１６】
係る構成において、線形予測器（ＬＰＣ）５２２は、過去の信号と現在の信号との関連性を調べ、入力信号の特性を表現する回路である。したがって、雑音の特性は比較的ゆっくり変動することを利用し、線形予測器（ＬＰＣ）５２２もゆっくり動作させると、特性変動の激しい音声には反応せず、雑音の特性のみを表現する線形予測器（ＬＰＣ）５２２とすることができ、これを利用して雑音除去や雑音抑圧を行うことができる。
【０１１７】
図１７（ａ）は、線形予測器（ＬＰＣ）５２２の構成例を示すものであり、この線形予測器（ＬＰＣ）５２２は、各々複数の遅延器５３７、乗算器５３８、加算器５３９で構成されている。そして、図示したｈ１（ｎ）、ｈ２（ｎ）・・・ｈＭ（ｎ）、のような線形予測器５２２の適応係数や初期値などを、雑音抑制パラメータとして設定や更新設定する。これにより、図１８に例示した雑音を含む音声信号ｘ（ｎ）を同図（ｂ）に示した雑音を抑圧した音声信号ｙ（ｘ）として出力することができる。なお、図１７（ｂ）に示すように、線形予測器５２２を従属接続するようにしてもよい。
【０１１８】
（第１２の実施の形態）
【０１１９】
図１９は、雑音除去／抑圧手段の具体的構成である本発明の第１２の実施の形態を示すものであり、スペクトルサブトラクション法（スペクトル減算法）（以下、ＳＳ法という。）を用いた例である。すなわち、デジタルカメラ６００には各部を制御するカメラ制御部６０１が設けられている。このカメラ制御部６０１は、ＣＰＵ、プログラムを記憶したＲＯＭ、ワーク用のＲＡＭ等で構成され、電源スイッチ６０２及びその他の操作部６０３に設けられているキーの利用履歴データや前述した更新履歴データを記憶する機能を備えている。このカメラ制御部６０１に機器内騒音源６０９となる駆動部５０８が接続されている。
【０１２０】
また、このデジタルカメラ６００は、マイクロホン６０４を備えている。マイクロホン６０４は、動画撮影モード等において記録すべき音声ｓ（ｎ）を検出するものであって、この音声ｓ（ｎ）はアンプ６０６及びＳ＆Ｈ、ＡＤＣ回路６０７を介して、スペクトル減算部６２２に入力される。
【０１２１】
また、このデジタルカメラ６００は、ＵＳＢまたは外部入出力端子６２３を備えている。このＵＳＢまたは外部入出力端子６２３は、入出力インターフェース回路６２４に接続され、入出力インターフェース回路６２４は、前記スペクトル減算部６２２に接続されている。スペクトル減算部６２２、パラメータ設定制御部６２６、減算利得設定部６２７、雑音スペクトルの推定部６２８及び乗算器６２９と減算器６３０とを備えている。スペクトル減算部６２２は、窓関数部６３１、フーリエ変換部６３２、位相部６３３、逆フーリエ変換部６３４及び重畳加算部６３５を有し、この重畳加算部６３５からの出力が音声メモリまたは音声符号器６３６に出力されるように構成されている。
【０１２２】
一方、前記外部入出力端子６２３に接続されるデータ書込機等の外部機器６５０には、入出力インターフェース回路６５１が設けられているとともに、通信接続制御部６５２、音声／雑音データ解析部６５４が設けられている。通信接続制御部６５２は、入出力インターフェース回路６５１と音声／雑音データ解析部６５４とを制御するものである。音声／雑音データ解析部６５４は、受信した、音声／雑音データを解析して、雑音パワースペクトル推定データ６５５、減算利得設定データ６５７を生成し、これらパラメータ及びデータが入出力インターフェース回路６５１及びＵＳＢまたは外部入出力端子６２３介して、デジタルカメラ６００の減算利得設定部６２７に送信されるように構成されている。
【０１２３】
係る実施の形態において、ＳＳ法では、音声信号ｓ（ｎ）と雑音信号ｗ（ｎ）とを含む入力音声信号の信号ｘ（ｎ）＝ｓ（ｎ）＋ｗ（ｎ）を、所定サンプリング毎にフレーム分割し、ハニング窓や台形窓などの窓関数で窓掛け（Ｗｉｎｄｏｗｉｎｇ）処理した後、フーリエ変換（ＦＦＴ）により時間領域から周波数領域に変換する。一入力信号の振幅パワースペクトル│Ｘ（ω）│から推定雑音のパワースペクトル│Ｘ＾（ω）│を減算して（│Ｓ＾（ω）│＝│Ｘ（ω）│−│Ｘ＾（ω）│）、それに入力信号のωｘを加え、得られたＳ＾（ω）＝│Ｓ＾（ω）│ｅｘｐ（ｊωｘ）を逆フーリエ変換（ｉｎｖｅｒｓｅ ＥＥＴ）により時間領域に変換すれば、動作音などの雑音が除去された強調音声信号ｓ＾（ｎ）が得られる。
【０１２４】
ＳＳ法による雑音除去を伝達関数Ｈ（ω）のフィルタと考えると、伝達関数Ｈ（ω）は、
Ｈ（ω）＝Ｓ＾（ω）／Ｘ（ω）｛│Ｘ＾（ω）│−│Ｘ＾（ω）│｝ｅｘｐ（ｊωｘ）Ｘ（ω）、
Ｈ（ω）＝１−｛│Ｘ＾（ω）│／│Ｘ（ω）│｝、となる。
【０１２５】
ＳＳ法では、人間の聴覚にあまり重要でない位相情報には処理を加えず、振幅情報主体での処理を行うので処理が簡単である。また、１つのマイクロホンのみで雑音抑制でき、雑音原数などは事前に知る必要はないが、最低でも１フレーム分の処理遅延が生ずる。また、雑音パワーベクトルの事前情報が必要である。携帯電話などでは、周波数領域に変換した信号のサブバンド帯域別のＳＮ比（ＳＮＲ）を算出して、非適応な雑音推定を行い、またスペクトル減算（差分）とスペクトル利得による抑圧（乗算）とを組み合わせる方法や、入力信号のパワーベクトルに、ＳＮＲ推定値に逆比例するように重み付けを行って、適応的に雑音推定を行い、雑音の抑圧をスペクトル利得の調整（乗算）のみで行う方法など、複雑な雑音推定方法が検討されているが、機器内モーター動作音の除去には、事前に動作音の雑音スペクトルデータ│Ｗ＾（ω）│等を解析して設定できるので、構成も簡便になり利用し易い利点がある。
【０１２６】
なお、実施の形態においては、本発明をデジタルカメラに適用するようにしたが、カメラに限らず駆動源によりで駆動されるハードディスクを有する各種装置や、各種録音装置等に本発明を適用することもできる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の一実施の形態を適用したデジタルカメラの電気的構成を示すブロック図である。
【図２】本発明の第１の実施の形態における処理手順を示すフローチャートである。
【図３】本発明の第２の実施の形態における処理手順を示すフローチャートである。
【図４】本発明の第３の実施の形態における処理手順を示すフローチャートである。
【図５】本発明の第４の実施の形態における処理手順を示すフローチャートである。
【図６】同実施の形態における制御（２）の処理手順を示すフローチャートである。
【図７】駆動部のズーム動作における動作音の波形図である。
【図８】本発明の第５の実施の形態における処理手順を示すフローチャートである。
【図９】本発明の第６の実施の形態における処理手順を示すフローチャートである。
【図１０】本発明の第７の実施の形態における処理手順を示すフローチャートである。
【図１１】本発明の第８の実施の形態を示す要部ブロック図である。
【図１２】本発明の第９の実施の形態を示す要部ブロック図である。
【図１３】同実施の形態における適応フィルタの例を示す回路図である。
【図１４】適応ノッチフィルタの一例を示す図である。
【図１５】本発明の第１０の実施の形態を示す要部ブロック図である。
【図１６】本発明の第１１の実施の形態を示す要部ブロック図である。
【図１７】線形予測器の構成例を示す回路図である。
【図１８】雑音を含む音声信号と雑音を抑圧した音声信号とを示す波形図である。
【図１９】本発明の第１２の実施の形態を示す要部ブロック図である。
【符号の説明】
【０１２８】
１００    デジタルカメラ
１０１    撮像レンズ
１０３    ドライバ
１０３    撮像部
１０４    駆動部
１０５    制御回路
１０６    ドライバ
１０７    ユニット回路
１０８    映像信号処理部
１０９    画像メモリ
１０９    順次画像メモリ
１１０    表示制御部
１１１    表示メモリ
１１２    表示部
１１３    メモリＩＦ
１１４    外部メモリ
１１５    プログラムメモリ
１１６    画像圧縮／符号化ブロック
１１７    圧縮／符号化画像データメモリ
１１８    画像伸張／復号化部
１１９    データメモリ
１２０    電源スイッチ
１２１    操作入力部
１２２    入力回路
１２５    マイクロホン
１２６    アンプ
１２７    ＡＤＣ回路
１２８    雑音除去／抑圧回路
１２９    入力音声メモリ
１３０    音声圧縮／符号化ブロック
１３１    圧縮／符号化音声データメモリ
１３２    音声伸張／復号化部
１３３    出力音声メモリ
１３４    Ｄ／Ａ変換器
１３５    ＬＰＦ
１３６    アンプ
１３７    スピーカー
１３８    入出力インターフェース回路
１３９    入出力コネクタ
１４０    雑音抑制パラメータ制御ブロック
１４１    雑音抑圧パラメータメモリ
１４２    雑音成分算出部
１４３    減算回路
１５０    外部機器
【図１】
2006229401.tif 000003
【図２】
2006229401.tif 000004
【図３】
2006229401.tif 000005
【図４】
2006229401.tif 000006
【図５】
2006229401.tif 000007
【図６】
2006229401.tif 000008
【図７】
2006229401.tif 000009
【図８】
2006229401.tif 000010
【図９】
2006229401.tif 000011
【図１０】
2006229401.tif 000012
【図１１】
2006229401.tif 000013
【図１２】
2006229401.tif 000014
【図１３】
2006229401.tif 000015
【図１４】
2006229401.tif 000016
【図１５】
2006229401.tif 000017
【図１６】
2006229401.tif 000018
【図１７】
2006229401.tif 000019
【図１８】
2006229401.tif 000020
【図１９】
2006229401.tif 000021