(57)【要約】【課題】静寂な環境空間を必要とすることなく、精度よく動作手段の動作に伴って発生する動作ノイズを取得する。【解決手段】ズームモーターの駆動を開始し（Ｓ１０３）、録音を開始して、マイクロホンから入力されるズームモーターの回転に伴って生ずる動作ノイズ、工場内の雑多なノイズからなる周囲音データを記録していく（Ｓ１０４）。マイクロホンから入力された１回目〜４回目の周囲音データを記憶したならば、加算処理（Ｓ１１５）において、１回目〜４回目の周囲音データを加算する。この加算処理で得られた加算周囲音データを加算処理回数で除する（Ｓ１１６）。ここで、加算周囲音データにおいて、動作ノイズのみに着目すると、加算周囲音データにおける動作ノイズは、振幅が４倍となっている。したがって、これを「４」で除することにより、Ｎ＝１〜４で取得した場合と同様の動作ノイズデータを得ることができる。【選択図】      図４
2006211436.tif 000002
【特許請求の範囲】
【請求項１】
動画を撮像する撮像手段と、
この撮像手段による撮像時に周囲音を検出する検出手段と、
前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、
動作に伴ってノイズを発生する動作手段と、
この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、
この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と
を備える電子カメラにおいて、
前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、
この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段と
を備え、
前記記憶手段は、前記第２の取得手段により取得された音データをノイズデータとして記憶することを特徴とする電子カメラ。
【請求項２】
前記ノイズ低減処理手段は、前記検出手段により検出される周囲音から前記ノイズデータを減算することにより、前記ノイズ低減処理を実行することを特徴とする請求項１記載の電子カメラ。
【請求項３】
前記第２の取得手段により取得された音データと所定の閾値データとを比較する比較手段と、
この比較手段による比較の結果、前記音データが前記閾値データ以上である場合、これを報知する報知手段と
を更に備えることを特徴とする請求項１又は２記載の電子カメラ。
【請求項４】
前記動作手段を複数回動作させる動作制御手段を備え、
前記第１の取得手段は、前記動作制御手段の制御により前記動作手段が動作する毎に前記検出手段により検出される周囲音を取得することを特徴とする請求項１、２又は３記載の電子カメラ。
【請求項５】
前記動作制御手段の制御により前記動作手段が動作する毎に、異なる基本周波数を発生する基本周波数発生手段を更に備えることを特徴とする請求項４記載の電子カメラ。
【請求項６】
前記動作制御手段は、前記検出手段を複数回動作させる手段を含み、
前記第１の取得手段は、前記動作制御手段の制御により前記動作手段及び検出手段が複数回動作されることにより前記検出手段により検出される複数の周囲音を取得することを特徴とする請求項４又は５記載の電子カメラ。
【請求項７】
前記第１の取得手段は、前記動作手段の動作中において前記検出手段により検出される所定数の周囲音を取得する手段を含み、
前記第２の取得手段は、
前記第１の取得手段により取得された所定数の周囲音を加算する加算手段と、
この加算手段による加算により得られた加算周囲音データを前記所定回数で除する除算手段とを含み、
この除算手段により除することにより得られた音データを前記ノイズデータとして取得することを特徴とする請求項１から６にいずれか記載の電子カメラ。
【請求項８】
動作に伴ってノイズを発生する動作手段を備えた機器に配置され、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理するノイズ低減装置において、
周囲音を検出する検出手段と、
前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、
この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段と
を備え、
前記記憶手段は、前記第２の取得手段により取得された音データをノイズデータとして記憶することを特徴とするノイズ低減装置。
【請求項９】
動画を撮像する撮像手段と、この撮像手段による撮像時に周囲音を検出する検出手段と、前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段と
を備える電子カメラが有するコンピュータを、
前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、
この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段と、
この第２の取得手段により取得された音データをノイズデータとして前記記憶手段に記憶させる記憶制御手段と
して機能させることを特徴とするノイズ低減制御プログラム。
【請求項１０】
周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段を備えた機器に配置され、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理する機器が有するコンピュータを、
前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、
この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段と、
この第２の取得手段により取得された音データをノイズデータとして前記記憶手段に記憶させる記憶制御手段と
して機能させることを特徴とするノイズ低減制御プログラム。
【請求項１１】
周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段を備えた機器に配置され、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理するノイズ低減方法であって、
前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得工程と、
この第１の取得工程で取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得工程と、
この第２の取得手段により取得された音データをノイズデータとして前記記憶手段に記憶させる記憶制御工程と
を含むことを特徴とするノイズ低減方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搭載されているモーター等の動作に伴って発生するノイズを低減する電子カメラ、ノイズを低減するためのノイズ低減装置、ノイズ低減制御プログラム及びノイズ低減方法に関する。
【背景技術】
【０００２】
従来、例えばマイクロホンにより検出した周囲音を撮影画像とともに記録するカメラにおいては、ズームモーター等の動作に伴って発生するカメラ動作ノイズを低減することにより、記録音へのノイズの混入を防止するためのノイズ低減装置を搭載したものが提案されている。このノイズ低減装置は、工場での調整工程において、予めカメラ動作ノイズを検出して記憶手段に記憶しておく。そして、ユーザによる撮影時において、マイクロホンにより検出された周囲音から前記予め記憶されているカメラ動作ノイズを除去することにより、カメラ動作ノイズが録音されることを防止する（例えば、特許文献１参照）。
【特許文献１】特開平１１−３２７０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような予めカメラ動作ノイズを記憶して、ノイズ低減処理を行うノイズ低減装置の場合、精度よくノイズ除去を行うためには、工場での調整工程において他のノイズが混入しない環境下でカメラ動作ノイズを検出して記憶手段に記憶させることが不可欠である。しかしながら、工場は、各種製造機器の動作等に伴う雑多なノイズが常時発生していることが一般的である。したがって、他のノイズが混入しない環境下でカメラ動作ノイズを検出して記憶手段に記憶させるためには、工場内に静寂な作業空間を設けなければならず、雑多なノイズが常時発生している工場内に静寂な作業空間を設けることに多大な設備コストを要してしまう。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、静寂な環境空間を必要とすることなく、精度よく動作手段の動作に伴って発生する動作ノイズを取得することのできる電子カメラ、ノイズ低減装置、ノイズ低減制御プログラム及びノイズ低減方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
前記課題を解決するため請求項１記載の発明に係る電子カメラにあっては、動画を撮像する撮像手段と、この撮像手段による撮像時に周囲音を検出する検出手段と、前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段とを備える電子カメラにおいて、前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段とを備え、前記記憶手段は、前記第２の取得手段により取得された音データをノイズデータとして記憶する。
【０００６】
つまり、雑多なノイズが常時発生している工場内において、動作手段の動作毎に、検出手段により検出された周囲音を記憶手段に記憶させると、記憶手段には動作手段の動作に伴って発生する動作ノイズとともに雑多なノイズも混入して記憶されることとなる。しかし、動作手段の動作に伴って発生する動作ノイズは一定であるが、雑多なノイズは千変万化する。したがって、動作手段の動作中において検出手段により検出される複数の周囲音を取得し、この取得した複数の周囲音において、周波数が合致する音データを取得することにより、千変万化して周波数が合致しない雑多なノイズを除去して、動作ノイズを精度よく予め取得することができる。よって、静寂な環境空間を必要とすることなく、動作手段の動作に伴って発生する動作ノイズを取得することができる。そして、この精度よく予め取得した動作ノイズをノイズデータとして、これに基づき動作手段の動作中において検出手段により検出される周囲音に対し、ノイズ低減処理を実行することにより、精度の高いノイズ低減処理が可能となる。
【０００７】
また、請求項２記載の発明に係る電子カメラにあっては、前記ノイズ低減処理手段は、前記検出手段により検出される周囲音から前記ノイズデータを減算することにより、前記ノイズ低減処理を実行する。したがって、精度よく予め取得した動作ノイズをノイズデータとして、周囲音から減算することにより、精度の高いノイズ低減処理が可能となる。
【０００８】
また、請求項３記載の発明に係る電子カメラにあっては、前記第２の取得手段により取得された音データと所定の閾値データとを比較する比較手段と、この比較手段による比較の結果、前記音データが前記閾値データ以上である場合、これを報知する報知手段とを更に備える。つまり、ノイズデータとして取得された動作手段の動作ノイズが閾値データ以上であれば、動作手段の動作ノイズは異常であって当該動作手段は不良であるとすることができる。よって、この場合にいおいて報知手段により報知がなされることにより、工場内の検査作業者は動作手段が不良であることを認識することができ、これを備える電子カメラの出荷を未然に防止することができる。
【０００９】
また、請求項４記載の発明に係る電子カメラにあっては、前記動作手段を複数回動作させる動作制御手段を備え、前記第１の取得手段は、前記動作制御手段の制御により前記動作手段が動作する毎に前記検出手段により検出される周囲音を取得する。
【００１０】
前述のように、動作手段の動作に伴って発生する動作ノイズは一定であるが、雑多なノイズは千変万化する。したがって、動作手段を複数回動作させ、動作手段が動作する毎に検出手段により検出される周囲音を取得し、この取得した複数回の周囲音において、周波数が合致する音データを取得することにより、千変万化して周波数が合致しない雑多なノイズを除去して、動作ノイズを精度よく予め取得することができる。よって、静寂な環境空間を必要とすることなく、動作手段の動作に伴って発生する動作ノイズを取得することができる。そして、この精度よく予め取得した動作ノイズをノイズデータとして、これに基づき動作手段の動作中において検出手段により検出される周囲音に対し、ノイズ低減処理を実行することにより、精度の高いノイズ低減処理が可能となる。
【００１１】
また、請求項５記載の発明に係る電子カメラにあっては、前記動作制御手段の制御により前記動作手段が動作する毎に、異なる基本周波数を発生する基本周波数発生手段を更に備える。したがって、検出手段により検出された周囲音を記憶手段に記憶させると、記憶手段には動作手段の動作に伴って発生する動作ノイズとともに雑多なノイズ及び異なる基本周波数の音が記憶されることとなる。しかし、動作手段の動作に伴って発生する動作ノイズは一定であるが、雑多なノイズは千変万化し、また、基本周波数の音は各々周波数が異なることから、この記憶手段に記憶された動作毎の周囲音において、周波数が合致する音データを取得することにより、千変万化して周波数が合致しない雑多なノイズ及び基本周波数の音を除去して、動作ノイズを精度よく予め取得することができる。よって、静寂な環境空間を必要とすることなく、動作手段の動作に伴って発生する動作ノイズを取得することができる。
【００１２】
また、請求項６記載の発明に係る電子カメラにあっては、前記動作制御手段は、前記検出手段を複数回動作させる手段を含み、前記第１の取得手段は、前記動作制御手段の制御により前記動作手段及び検出手段が複数回動作されることにより前記検出手段により検出される複数の周囲音を取得する。したがって、検出手段も動作手段と同様に複数回動作して、検出手段により動作手段の動作毎の周囲音を精度よく取得することができる。
【００１３】
また、請求項７記載の発明に係る電子カメラにあっては、前記第１の取得手段は、前記動作手段の動作中において前記検出手段により検出される所定数の周囲音を取得する手段を含み、前記第２の取得手段は、前記第１の取得手段により取得された所定数の周囲音を加算する加算手段と、この加算手段による加算により得られた加算周囲音データを前記所定回数で除する除算手段とを含み、この除算手段により除することにより得られた音データを前記ノイズデータとして取得する。
【００１４】
つまり、前述のように、雑多なノイズが常時発生している工場内において、動作手段の動作毎に、検出手段により検出された周囲音を記憶手段に記憶させると、記憶手段には動作手段の動作に伴って発生する動作ノイズとともに雑多なノイズも混入して記憶されることとなる。しかし、動作手段の動作に伴って発生する動作ノイズは一定であるが、雑多なノイズは千変万化する。したがって、所定数の周囲音を加算すると、周囲音中において一定である動作ノイズのみが所定数の加算により所定数倍の振幅となる。よって、この所定回数の加算により所定数倍の振幅となった動作ノイズを含む加算周囲音データを前記所定回数で除することにより、千変万化して周波数が合致しない雑多なノイズを除去して、動作ノイズを精度よく予め取得することができる。よって、静寂な環境空間を必要とすることなく、動作手段の動作に伴って発生する動作ノイズを取得することができる。
【００１５】
また、請求項８記載の発明にあっては、動作に伴ってノイズを発生する動作手段を備えた機器に配置され、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理するノイズ低減装置において、周囲音を検出する検出手段と、前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段とを備え、前記記憶手段は、前記第２の取得手段により取得された音データをノイズデータとして記憶する。
【００１６】
つまり、前述のように雑多なノイズが常時発生している工場内において、動作手段の動作毎に、周囲音を記憶手段に記憶させると、記憶手段には動作手段の動作に伴って発生する動作ノイズとともに雑多なノイズも混入して記憶されることとなる。しかし、動作手段の動作に伴って発生する動作ノイズは一定であるが、雑多なノイズは千変万化する。したがって、動作手段の動作中において検出手段により検出される複数の周囲音を取得し、この取得した複数の周囲音において、周波数が合致する音データを取得することにより、千変万化して周波数が合致しない雑多なノイズを除去して、動作ノイズを精度よく予め取得することができる。よって、静寂な環境空間を必要とすることなく、動作手段の動作に伴って発生する動作ノイズを取得することができる。そして、この精度よく予め取得した動作ノイズをノイズデータとして、ノイズ低減処理を実行することにより、精度の高いノイズ低減処理が可能となる。
【００１７】
また、請求項９記載の発明に係るノイズ低減制御プログラムにあっては、動画を撮像する撮像手段と、この撮像手段による撮像時に周囲音を検出する検出手段と、前記撮像手段により撮像される動画と前記検出手段により検出される周囲音とを記録する記録手段と、動作に伴ってノイズを発生する動作手段と、この動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において前記検出手段により検出される周囲音に対し、ノイズ低減処理を実行するノイズ低減処理手段とを備える電子カメラが有するコンピュータを、前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段と、この第２の取得手段により取得された音データをノイズデータとして前記記憶手段に記憶させる記憶制御手段として機能させる。したがって、前記コンピュータがこのプログラムに従って処理を実行することにより、請求項１記載の発明と同様の作用効果を奏する。
【００１８】
また、請求項１０記載の発明に係るノイズ低減制御プログラムにあっては、周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段を備えた機器に配置され、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理する機器が有するコンピュータを、前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得手段と、この第１の取得手段により取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得手段と、この第２の取得手段により取得された音データをノイズデータとして前記記憶手段に記憶させる記憶制御手段として機能させるしたがって、前記コンピュータがこのプログラムに従って処理を実行することにより、請求項１記載の発明と同様の作用効果を奏する。
【００１９】
また、請求項１１記載の発明は、周囲音を検出する検出手段と、動作に伴ってノイズを発生する動作手段を備えた機器に配置され、前記動作手段の動作に伴って発生するノイズのデータを記憶する記憶手段と、この記憶手段に記憶されているノイズデータに基づき、前記動作手段の動作中において発生するノイズを低減処理するノイズ低減方法であって、  前記動作手段の動作中において前記検出手段により検出される複数の周囲音を取得する第１の取得工程と、この第１の取得工程で取得された複数の周囲音において、周波数が合致する音データを取得する第２の取得工程と、この第２の取得手段により取得された音データをノイズデータとして前記記憶手段に記憶させる記憶制御工程とを含む。したがって、記載した工程に従って処理を実行することにより、請求項８記載の発明と同様の作用効果を奏する。
【発明の効果】
【００２０】
以上のように本発明に係る電子カメラによれば、動作手段の動作に伴って発生する動作ノイズは一定であるが、雑多なノイズは千変万化することから、動作手段の動作中において検出手段により検出される複数の周囲音を取得し、この取得した複数の周囲音において、周波数が合致する音データを取得することにより、千変万化して周波数が合致しない雑多なノイズを除去して、動作ノイズを精度よく予め記憶することができる。よって、静寂な環境空間を必要とすることなく、動作手段の動作に伴って発生する動作ノイズを記憶することができる。よって、この精度よく予め記憶した動作ノイズをノイズデータとして、これに基づき動作手段の動作中において検出手段により検出される周囲音に対し、ノイズ低減処理を実行することにより、精度の高いノイズ低減処理が可能となる。よって、精度よくノイズを低減した周囲音を動画とともに記録することができる。
【００２１】
また、本発明に係るノイズ低減装置によれば、同様に動作手段の動作に伴って発生する動作ノイズは一定であるが、雑多なノイズは千変万化することから、動作手段の動作中において検出手段により検出される複数の周囲音を取得し、この取得した複数の周囲音において、周波数が合致する音データを取得することにより、千変万化して周波数が合致しない雑多なノイズを除去して、動作ノイズを精度よく予め記憶することができる。よって、静寂な環境空間を必要とすることなく、動作手段の動作に伴って発生する動作ノイズを記憶することができる。よって、この精度よく予め記憶した動作ノイズをノイズデータとして、これに基づき動作手段の動作中において検出手段により検出される周囲音に対し、ノイズ低減処理を実行することにより、精度の高いノイズ低減処理が可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施の形態を図に従って説明する。図１は、本発明の一実施の形態を適用したデジタルカメラ１０の回路構成を示すブロック図であり、このデジタルカメラ１０は、ＡＥ、ＡＷＢ、ＡＦ等の一般的な機能を有するものである。すなわち、レンズブロック１１には、ズームレンズ、フォーカスレンズ等の光学系、及び光学系を駆動するための駆動機構が含まれており、前記光学系は、駆動機構に設けられているズームモーター１２（ＤＣモーター）によって光軸方向に駆動される。デジタルカメラ１０全体を制御するＣＰＵ１３には、バス１４及びタイミング発生器（ＴＧ：Timing Generator）１５を介してモータードライバ１６が接続されており、モータードライバ１６は、ＣＰＵ１３の命令に従いタイミング発生器１５が発生するタイミング信号に基づき、ズームモーター１２を駆動する。なお、ストロボ１７もタイミング発生器１５が発生するタイミング信号により駆動される。また、図示は省略するが、実際には、フォーカスレンズを駆動するためのフォーカスモーター及びモータードライバや、メカシャッターやメカ絞り及びそれらを駆動するためのモーターを有する駆動機構等が設けられている。
【００２３】
また、デジタルカメラ１０は撮像素子としてＣＣＤ１８を有している。ＣＣＤ１８は、レンズブロック１１の光軸上に配置されており、被写体は、レンズブロック１１によってＣＣＤ１８の受光面に結像される。ＣＣＤ１８は、ＣＰＵ１３の命令に従いタイミング発生器１５が生成するタイミング信号に基づき垂直及び水平ドライバ１９によって駆動され、被写体の光学像に応じたアナログの撮像信号をユニット回路２０に出力する。ユニット回路２０は、ＣＣＤ１８の出力信号に含まれるノイズを相関二重サンプリングによって除去するＣＤＳ回路や、ノイズが除去された撮像信号をデジタル信号に変換するＡ／Ｄ変換器等から構成され、デジタルに変換した撮像信号を画像処理部２１へ出力する。
【００２４】
画像処理部２１は、入力した撮像信号に対しペデスタルクランプ等の処理を施し、それを輝度（Ｙ）信号及び色差（ＵＶ）信号に変換するとともに、オートホワイトバランス、輪郭強調、画素補間などの画品質向上のためのデジタル信号処理を行う。画像処理部２１で変換されたＹＵＶデータは順次ＳＤＲＡＭ２２に格納されるとともに、ＲＥＣスルー・モードでは１フレーム分のデータ（画像データ）が蓄積される毎にビデオ信号に変換され、バックライト（ＢＬ）２４を備える液晶モニタ（ＬＣＤ）２３へ送られてスルー画像として画面表示される。
【００２５】
そして、静止画撮影モードにおいては、シャッターキー操作をトリガとして、ＣＰＵ１３は、ＣＣＤ１８、垂直及び水平ドライバ１９、ユニット回路２０、及び画像処理部２１に対してスルー画撮影モードから静止画撮影モードへの切り替えを指示し、この静止画撮影モードによる撮影処理により得られ、ＳＤＲＡＭ２２に一時記憶された画像データは、ＣＰＵ１３により圧縮され、最終的には所定のフォーマットの静止画ファイルとして外部メモリ２５に記録される。また、ムービー録画モードにおいては、１回目のシャッターキーと２回目のシャッターキー操作との間に、ＳＤＲＡＭ２２に順次記憶される複数の画像データがＣＰＵ１３により順次圧縮され、動画ファイルとして外部メモリ２５に記録される。この外部メモリ２５に記録された静止画ファイル及び動画ファイルは、ＰＬＡＹ・モードにおいてユーザーの選択操作に応じてＣＰＵ１３に読み出されるとともに伸張され、ＹＵＶデータとしてＳＤＲＡＭ２２に展開された後、液晶モニタ２３に表示される。
【００２６】
フラッシュメモリ２６には、ＣＰＵ１３に前記各部を制御させるための各種のプログラム、例えばＡＥ、ＡＦ、ＡＷＢ制御用のプログラムや、データ通信用プログラム、さらには、ＣＰＵ１３を本発明のノイズ低減処理手段、動作制御手段及び取得手段等として機能させるためのプログラム等の各種のプログラムが格納されている。
【００２７】
また、デジタルカメラ１０は、電源スイッチ、モード選択キー、シャッターキー、ズームキー等の複数の操作キー及びスイッチを含むキー入力部２７、及びニッケル水素電池等の充電可能なバッテリー２８、このバッテリー２８の電力を各部に供給するための電源制御回路２９、及びこれらを制御するマイコン３０を有している。マイコン３０は、キー入力部２７における前記操作キーの操作の有無を定常的にスキャンしており、ユーザーあるいは工場作業者によっていずれかの操作キーが操作されると、その操作内容に応じた操作信号をＣＰＵ１３へ送る。  また、このデジタルカメラ１０は、前記ムービー録画モードにおいて、周囲音を記録する録音機能を備えており、ＣＰＵ１３には、音声処理回路３２を介して、スピーカ（ＳＰ）３３と、マイクロホン（ＭＩＣ）３４とが接続されている。音声処理回路３２は、ムービー録画モード時には、マイクロホン３４から入力された音声波形を処理して、音声波形データをＣＰＵ１３に入力する。そして、ＣＰＵ１３は、ムービー録画モードにおいて１回目と２回目のシャッターキー操作間に、音声処理回路３２から入力された音声波形データを圧縮し、この圧縮周囲音データと圧縮動画データとを含む音声付き動画ファイルを生成して外部メモリ２５に記録する。この外部メモリ２５に記録された音声付き動画ファイルは、ＰＬＡＹ・モードにおいて動画データが再生される際に、周囲音データが音声処理回路３２で音声波形に変換されてスピーカ３３により再生される。なお、音声記録を行うタイミングは、動画撮影時に限定されず、音声付き静止画撮影モードにおける録音動作時でもよく、また、録音モードやアフレコモードにおける録音動作時でもよい。
【００２８】
図２は、前記音声処理回路３２の詳細を示すブロック図である。図示のように、前記マイクロホン３４とＣＰＵ１３に接続された音声処理回路３２には、マイクアンプ（ＭＩＣ  ＡＭＰ）３２１、ＡＤコンバータ（ＡＤＣ）３２３、オーディオインターフェイス３２４が設けられている。したがって、後述するズーム音録音モードにおいては、マイクロホン３４から入力された周囲音をマイクアンプ３２１で増幅し、ＡＤコンバータ３２３でズーム音データに変換し、この周囲音データを、オーディオインターフェイス３２４を介してＣＰＵ１３に入力する。このとき、ＣＰＵ１３は、減算器として機能せず、後述するフローチャートに示すように、複数回の周囲音データをエンコードしてＳＤＲＡＭ２２に一時格納し、また最終的に決定したズーム音データをフラッシュメモリ２６に記憶させる。
【００２９】
また、後述するムービー録画モードにおいては、ＣＰＵ１３はフラッシュメモリ２６からズーム音データを読み出してデコードする。このムービー録画モードにおいてＣＰＵ１３は減算器として機能し、音声処理回路３２を介してマイクロホン３４より入力される周囲音データからズーム音波形を減算する。そして、このズーム音波形が減算された周囲音データをエンコードして、外部メモリ２５に記憶させる。
【００３０】
図３は、図１におけるズームモーター１２とモータードライバ１６とからなるＡ部の詳細を示す回路図である。図示のように、モータードライバ１６には、直列接続されたスイッチ１、２、及びスイッチ３、４が並列接続された回路を有し、前記ズームモーター１２は、スイッチ１、２、とスイッチ３、４間に並列接続されている。そして、スイッチ１、４がオン状態となることによりズームモーター１２は正転し、スイッチ２、３がオン状態となることによりズームモーター１２は逆転するように構成されている。  なお、本実施の形態に係るデジタルカメラ１０は、携帯電話としての機能も有しており、外部との通信を行うアンテナ４１及び通信処理部４２がバス１４を介してＣＰＵ１３に接続されている。また、前記スピーカ３３は、このデジタルカメラ１０を携帯電話として機能させた際の受信音声を再生する機能を兼ね、マイクロホン３４は送信音声を検出する機能を兼ねる。さらに、本実施の形態に係るデジタルカメラ１０は、ＰＤＡとしても機能も有しており、外部メモリ２５に記録された音楽データを再生してスピーカ３３より放音することも可能である。
【００３１】
以上の構成に係る本実施の形態において、工場作業者はデジタルカメラ１０の完成後出荷前にて、モード選択キーの操作によりズーム音録音モードを設定し、キー入力部２７に設けられているノイズ登録キーを操作する。すると、ＣＰＵ１３は前記プログラムに基づき、図４のフローチャートに示すように処理を実行する。先ず、カウント値Ｎに初期値「１」を設定し（ステップＳ１０１）、スピーカ３３から所定の基本周波数Ａ音を発生させる（ステップＳ１０２）。さらに、モータードライバ１６において、スイッチ１、４、又はスイッチ２、３をオンさせて、ズームモーター１２の駆動を開始し（ステップＳ１０３）、所定の初期位置にあるズームレンズを限界位置方向に駆動する。
【００３２】
また、録音を開始して、マイクロホン３４から入力されるズームモーター１２の回転及びズームレンズの駆動に伴って生ずる動作ノイズ、スピーカ３３からの基本周波数Ａ音、工場内の雑多なノイズからなる周囲音を音声処理回路３２によって処理させ、この音声処理回路３２から得られる周囲音データをＳＤＲＡＭ２２に記録していく（ステップＳ１０４）。これにより、ＳＤＲＡＭ２２には、本実施の形態においては４回記録する周囲音データにおいてＮ回目（１回目）の周囲音データが記憶されていくこととなる。
【００３３】
そして、ズームモーター１２の正転によりレンズブロック１１内のズームレンズが初期位置から限界位置まで移動した後、逆転により再度初期位置に戻ると、モータードライバ１６は、例えばスイッチ１、３をＯＮにし、あるいは全てのスイッチ１から４をＯＦＦにする。これにより、ズームモーター１２は制動されて停止し、ステップＳ１０５の判断はＹＥＳとなる。したがって、ステップＳ１０５からステップＳ１０６に進んで、録音を停止し前記周囲音データのＳＤＲＡＭ２２への記録を停止するとともに、前記ステップＳ１０２で発生させた基本周波数Ａ音の発生を停止させる（ステップＳ１０７）。
【００３４】
次に、カウント値Ｎをインクリメントし（ステップＳ１０８）、このインクリメントしたカウント値Ｎが「２」であるか否かを判断する（ステップＳ１０９）。Ｎ＝２であるならば、前記基本周波数Ａとは異なる基本周波数Ｂ音をスピーカ３３から発生させた後、前述したステップＳ１０３からの処理を繰り返す。また、ステップＳ１０９での判断の結果、Ｎ≠２であるならば、Ｎ＝３であるか否かを判断し（ステップＳ１１１）、Ｎ＝３であるならば、前記基本周波数Ａ及びＢとは異なる基本周波数Ｃ音をスピーカ３３から発生させた後（ステップＳ１１２）、前述したステップＳ１０３からの処理を繰り返す。また、ステップＳ１１１での判断の結果、Ｎ≠３であるならば、Ｎ＝４であるか否かを判断し（ステップＳ１１３）、Ｎ＝３であるならば、前記基本周波数Ａ、Ｂ及びＣとは異なる基本周波数Ｄ音をスピーカ３３から発生させた後（ステップＳ１１４）、前述したステップＳ１０３からの処理を繰り返す。
【００３５】
したがって、以上の処理によりＳＤＲＡＭ２２には、マイクロホン３４から入力されたズームモーター１２の回転及びズームレンズの駆動に伴って生ずる動作ノイズ、スピーカ３３からの基本周波数Ａ〜Ｄ音、工場内の雑多なノイズからなる１回目〜４回目の周囲音データが記憶されることとなる。そして、このようにＳＤＲＡＭ２２に１回目〜４回目の周囲音データが記憶されると、ステップＳ１０８での処理によりＮ＝５となることから、ステップＳ１１３の判断がＮＯとなり、ステップＳ１１３からステップＳ１１５に進んで加算処理を実行する。
【００３６】
この加算処理（ステップＳ１１５）においては、ＳＤＲＡＭ２２に記憶された１回目〜４回目の周囲音データを加算する。ここで、１回目〜４回目の周囲音データ、すなわち１回目〜４回目のズームモーター１２の回転及びズームレンズの駆動に伴って生ずる動作ノイズ、スピーカ３３からの基本周波数Ａ〜Ｄ音、工場内の雑多なノイズからなる１回目〜４回目の周囲音データにおいて、ズームモーター１２の回転及びズームレンズの駆動に伴って生ずる動作ノイズのみに着目する。すると、ズームモーター１２等が正常であれば、この動作ノイズは１回目〜４回目において全て同一である。したがって、図５（Ａ）に示すように、Ｎ＝１〜Ｎ＝４において、動作ノイズに関しては全て同じノイズデータがＳＤＲＡＭ２２に記憶されることとなる。そして、これらＮ＝１〜Ｎ＝４の動作ノイズデータがステップＳ１１５での加算処理により加算されることにより、同図（Ｂ）に示すように、動作ノイズデータの振幅は４倍になる。
【００３７】
一方、基本周波数Ａ〜Ｄ音は全て周波数が異なることから、ステップＳ１１５で加算処理が実行されても、各Ａ〜Ｄ音データは振幅が大きくなることはない。さらに、工場内の雑多なノイズは、周波数も雑多であることから、ステップＳ１１５で加算処理が実行された場合、希に不特定周波数における振幅の増加が生ずる場合があるにしても、その振幅が４倍にもなることはあり得ない。したがって、ステップＳ１１５の加算処理により、ズームモーター１２の回転及びズームレンズの駆動に伴って生ずる動作ノイズ、スピーカ３３からの基本周波数Ａ〜Ｄ音、工場内の雑多なノイズからなる周囲音データにおいて、動作ノイズのみがその振幅を４倍に増加する。
【００３８】
そして、このステップＳ１１５の加算処理に続いて、ステップＳ１１６で除算処理を行う。この除算処理は、前記加算処理で得られた加算周囲音データを加算処理回数で除する処理である。つまり、本実施の形態においては、加算回数は「４」としたことから、前記加算周囲音データを「４」で除する処理を実行する。ここで、加算周囲音データにおいて、動作ノイズのみに着目すると、加算周囲音データにおける動作ノイズは図５（Ｂ）に示したように、振幅が４倍となっている。したがって、これを「４」で除することにより、同図（Ｃ）に示すように、Ｎ＝１〜４で取得した動作ノイズのみに着目した場合と同様の動作ノイズデータを得ることができる。
【００３９】
他方、基本周波数Ａ〜Ｄ音は、前述のように全て周波数が異なることから、ステップＳ１１５で加算処理が実行されても、各Ａ〜Ｄ音データは振幅が大きくなることはない。したがって、ステップＳ１１６で除算処理が実行されることにより、その振幅は聴覚上無視し得る１／４に減少する。また、工場内の雑多なノイズは、前述のように周波数も雑多であることから、ステップＳ１１５で加算処理が実行された場合、希に不特定周波数における振幅の増加が生ずる場合があるにしても、その振幅が４倍にもなることはあり得ないことから、その振幅は聴覚上無視し得る程度に減少する。したがって、ステップＳ１１６の処理が実行されることにより、加算周囲音データは聴覚的には実質的に前記動作ノイズのみからなるノイズデータとなる。
【００４０】
そして、ステップＳ１１６に続くステップＳ１１７では、この動作ノイズのみからなるノイズデータと閾値データとを比較し、動作ノイズのみからなるノイズデータの振幅が閾値データ以上であるか否かを判断する。ここで、閾値データとは、当該機種のデジタルカメラ１０において正常と認められるズームモーター１２の回転及びズームレンズの駆動に伴って生ずる動作ノイズデータであり、予めフラッシュメモリ２６に記憶されている。したがって、このステップＳ１１７での判断の結果、動作ノイズのみからなるノイズデータの振幅が閾値データ以上であれば、ズームモーター１２の回転やズームレンズの駆動部分に不良があるものと推定することができる。よって、この場合には、ステップＳ１１７からステップＳ１１８に進み、スピーカ３３より所定のエラー音を発生させる。これにより、工場作業者は当該デジタルカメラ１０のズームモーター１２の回転やズームレンズの駆動部分に不良があることを認識することができ、これを出荷品から排除することにより、不良品の出荷を未然に防止することができる。
【００４１】
また、ステップＳ１１７での判断の結果、動作ノイズのみからなるノイズデータの振幅が閾値データ未満である場合には、動作ノイズのみからなるノイズデータ（以下、「ズーム音データ」という。）をフラッシュメモリ２６に記憶させる（ステップＳ１１９）。このときズーム音データは、ズームレンズ位置及び前記ズームモーター１２の回転方向にとともに、これらに対応させて記憶させる。したがって、以上のズーム音録音処理により、フラッシュメモリ２６には、ズームレンズを初期位置から限界位置まで移動させた際のズームモーター１２正転時のズーム音データと、ズームレンズを限界位置から初期位置まで移動させた際のズームモーター１２逆転時のズーム音データとが、ズームレンズ位置及びズームモーター１２の回転方向に対応して記憶されることとなる。
【００４２】
そして、このデジタルカメラ１０が出荷された後購入され、購入したユーザがムービー録画モードを設定して、１回目のシャッターキー操作を行うと、ＣＰＵ１３には前記プログラムに基づき、図６のフローチャートに示すように処理を実行する。先ず、録画及び録音を開始し、画像データに関しては順次外部メモリ２５に記録していく（ステップＳ２０１）。次に、ズームモーター１２がオンとなったか否かを判断する（ステップＳ２０２）。したがって、ユーザがズームキーを操作していない場合には、このステップＳ２０２の判断はＮＯとなる。よって、ステップＳ２０５に進んで、マイクロホン３４により検出された周囲音データを外部メモリ２５に記憶させる。このとき、ズームモーター１２は動作していないことから、ズームモーター１２の動作に伴って発生するノイズが、音声とともに記憶されることはない。
【００４３】
そして、ユーザがズームキーを操作し、ズームモーター１２がオンとなったならば（ステップＳ２０２；ＹＥＳ）、フラッシュメモリ２６から前記ズームレンズ位置及び前記ズームモーター１２の回転方向に応じたズーム音データを読み出す（ステップＳ２０３）。引き続き、マイクロホン３４及び音声処理回路３２を介して得られた周囲音データから読み出したズーム音を減算する減算処理を行い、この減算処理を行った周囲音データを記憶すべき周囲音データとする（ステップＳ２０４）。したがって、このステップＳ２０４での処理により、マイクロホン３４から入力した周囲音データから、ズームモーター１２の回転に伴うノイズ（ズーム音データ）が減算されることとなる。しかる後に、このノイズ（ズーム音データ）が減算された周囲音データを外部メモリ２５に記憶する。
【００４４】
そして、レンズブロック１１内のズームレンズが限界位置まで移動し、あるいはユーザがズームキーの操作をやめると、モータードライバ１６は、例えばスイッチ１、３をＯＮあるいは全てのスイッチ１〜４をＯＦＦにする。これにより、ズームモーター１２は制動されて停止し、ステップＳ１０２の判断がＮＯとなる。よって、ステップＳ２０３及びステップＳ２０４の処理を行うことなく、ステップＳ２０５の処理を行う。したがって、ズームモーター１２が既に停止しているにも拘わらず、ステップＳ２０４の減算処理が行われることはない。
そして、ユーザが２回目のシャッターキー操作を行うか外部メモリ２５が一杯になったことを検出することにより、録画が終了するとステップＳ２０６の判断がＹＥＳとなる。したがって、このフローチャートに従った処理を終了し、外部メモリ２５への画像データ及び周囲音データの記憶は停止されることとなる。
【００４５】
なお、本実施の形態においては、基本周波数Ａ〜Ｄを発生させるようにしたが、これらを発生させることなく、つまりステップＳ１０２、Ｓ１１０、Ｓ１１２、Ｓ１１４の処理を行うこと無く、他の処理のみを行うようにしてもよい。また、本実施の形態においては、Ｎ＝１〜Ｎ＝４のノイズデータを各々記憶した後、加算を行うようにしたが、順次加算を行うようにしてもよい。また、本実施の形態においては、ノイズを４回検出するようにしたが、検出回数はこれよりも多くても少なくてもよい。また、エラー報知に関しても、放音によることなく、液晶モニタ２３にエラーメッセージを表示させるようにしてもよい。
【００４６】
（他の実施の形態）
（１）なお、以上に説明した本実施の形態においては、本発明をズームモーター１２のノイズ低減処理に適用した場合を示したが、レンズブロック１１に設けられているフォーカスレンズを駆動するＡＦモーターの回転及びこれに伴って生ずるノイズのノイズ低減処理、メカ絞りを駆動するためのアイリスモーターの回転及びこれに伴って生ずるノイズのノイズ低減処理、メカシャッターを駆動するためのシャッターモーターの回転及びこれに伴って生ずるノイズのノイズ低減処理に適用するようにしてもよい。
【００４７】
このとき、フォーカスレンズを駆動するＡＦモーターの回転及びこれに伴って生ずるノイズのノイズ低減処理に本発明を適用する場合には、図４及び図６のフローチャートにおける「ズームモーター」を「ＡＦモーター」と置き換え、「ズーム音」を「ＡＦ音」と置き換えれば、同図に示したフローチャートに従って処理を行うことができる。また、メカ絞りを駆動するアイリスモーターの回転及びこれに伴って生ずるノイズのノイズ低減処理に本発明を適用する場合には、図４及び図６のフローチャートにおける「ズームモーター」を「アイリスモーター」と置き換え、「ズーム音」を「絞り音」と置き換えれば、同図に示したフローチャートに従って処理を行うことができる。また、メカシャッターを駆動するアイリスモーターの回転及びこれに伴って生ずるノイズのノイズ低減処理に本発明を適用する場合には、図４及び図６のフローチャートにおける「ズームモーター」を「シャッターモーター」と置き換え、「ズーム音」を「シャッター音」と置き換えれば、同図に示したフローチャートに従って処理を行うことができる。
【００４８】
（２）携帯電話
【００４９】
また、前述のように本実施の形態に係るデジタルカメラ１０は携帯電話としての機能をも有することから、携帯電話におけるノイズ低減に用いることもできる。この場合、図４に示したフローチャートにおけるステップＳ１０３をオフフックに伴う「通話状態開始」とし、ステップＳ１０５をオンフックに伴う「通話状態停止」として、通話状態におけるノイズを４回ＳＤＲＡＭ２２に記憶し、前記加算処理（ステップＳ１１５）及び除算処理（ステップＳ１１６）により得られた最終的な通話状態ノイズをフラッシュメモリ２６に記憶する（ステップＳ１１９）。
【００５０】
そして、このデジタルカメラ１０が出荷された後購入され、購入したユーザがこれを通話に使用した際には、図７のフローチャートに示すように処理を実行する。すなわち、通話状態となったか否かを判断し（ステップＳ３０１）、通話状態となったならば（ステップＳ３０１；ＹＥＳ）、フラッシュメモリ２６から通話状態ノイズを読み出す（ステップＳ３０２）。引き続き、マイクロホン３４及び音声処理回路３２を介して得られた音声データから通話状態ノイズを減算する減算処理を行い、この減算処理を行った音声データを通信処理部４２及びアンテナ４１を介して送信する（ステップＳ３０３）。したがって、このステップＳ３０３での処理により、マイクロホン３４から入力した音声データから、通話状態ノイズが減算されて送信される。また、アンテナ４１及び通信処理部４２を介して得られた受信音声から通話状態ノイズを減算する減算処理を行い、この減算処理を行った受信データをスピーカ３３で再生する（ステップＳ３０４）。したがって、このステップＳ３０４での処理により、通話状態ノイズが除去された音声がスピーカ３３から放音されることとなる。
【００５１】
（３）ＰＤＡ
【００５２】
また、前述のように本実施の形態に係るデジタルカメラ１０はＰＤＡとしての機能をも有することから、ＰＤＡとして機能させた際の音楽再生時におけるノイズ低減に用いることもできる。この場合、図４に示したフローチャートにおけるステップＳ１０３を「音楽再生状態開始」とし、ステップＳ１０５を「音楽再生状態停止」として、音楽再生状態におけるノイズを４回ＳＤＲＡＭ２２に記憶し、前記加算処理（ステップＳ１１５）及び除算処理（ステップＳ１１６）により得られた最終的な音楽再生状態ノイズをフラッシュメモリ２６に記憶する（ステップＳ１１９）。
【００５３】
そして、このデジタルカメラ１０が出荷された後購入され、購入したユーザがこれを外部メモリ２５に記憶された音楽データを再生するＰＤＡとして使用した際には、図８のフローチャートに示すように処理を実行する。すなわち、音楽再生状態となったか否かを判断し（ステップＳ４０１）、音楽再生状態となったならば（ステップＳ４０１；ＹＥＳ）、フラッシュメモリ２６から音楽再生状態ノイズを読み出す（ステップＳ４０２）。引き続き、外部メモリ２５から読み出された再生音楽データから音楽再生状態ノイズを減算する減算処理を行い、この減算処理を行った音楽データをスピーカ３３で再生する（ステップＳ４０３）。したがって、このステップＳ４０３での処理により、音楽再生状態ノイズが除去された音楽がスピーカ３３から放音されることとなる。
【００５４】
なお、本実施の形態においては、複数回ズーム動作させて各ズーム動作ごとの周囲音を加算して、動作回数で除するようにしたが、ズーム動作及び録音動作を１回のみ行い、この１回の録音動作により得られた音データから録音タイミングが異なる所定複数の音データを抽出して加算し、これを前記所定複数で除算するように。）
【００５５】
（４）なお、本発明は、ＤＣモータに限らず、ステッピングモータのノイズ低減処理に適用するようにしてもよい。また、カメラに限らず電流波形で駆動されるハードディスクを有する各種装置や、各種録音装置等に本発明を適用することができる。また、本実施の形態においては、予め記憶したノイズデータを記録する音声データから減算するノイズ低減処理を用いるようにしたが、ノイズ波形と逆位相の波形データを加算する加算処理により、ノイズ低減処理を行うようにしてもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施の形態を適用したデジタルカメラの電気的構成を示すブロック図である。
【図２】音声処理回路の詳細を示すブロック図である。
【図３】図１におけるＡ部の詳細を示す回路図である。
【図４】ズーム（ＡＦ）音録音モードの処理手順を示すフローチャートである。
【図５】加算処理及び除算処理の処理内容を示す波形図である。
【図６】ムービー録画モードの処理手順を示すフローチャートである。
【図７】本実施の形態を携帯電話として用いた場合の処理手順を示すフローチャートである。
【図８】本実施の形態をＰＤＡとして用いた場合の処理手順を示すフローチャートである。
【符号の説明】
【００５７】
１０    デジタルカメラ
１１    レンズブロック
１２    ズームモーター
１３    ＣＰＵ
１６    モータードライバ
１８    ＣＣＤ
１９    水平ドライバ
２０    ユニット回路
２１    画像処理部
２２    ＳＤＲＡＭ
２３    液晶モニタ
２５    外部メモリ
２６    フラッシュメモリ
２７    キー入力部
３２    音声処理回路
３３    スピーカ
３４    マイクロホン
４１    アンテナ
４２    通信処理部
３２１    マイクアンプ
３２３    ＡＤコンバータ
３２４    オーディオインターフェイス
【図１】
2006211436.tif 000003
【図２】
2006211436.tif 000004
【図３】
2006211436.tif 000005
【図４】
2006211436.tif 000006
【図５】
2006211436.tif 000007
【図６】
2006211436.tif 000008
【図７】
2006211436.tif 000009
【図８】
2006211436.tif 000010