(57)【要約】【課題】集音された音声に係る処理に対する駆動音の影響を低減することを目的とする。【解決手段】マイクロフォンにより集音された音声の処理に係る複数の処理モードの中から処理モードを設定する設定手段と、定手段により設定された処理モードに基づいて、マイクロフォンに対応する、所定の部材を駆動する駆動手段における駆動を規定する駆動レベルを決定する決定手段と、決定手段により決定された駆動レベルで駆動手段の駆動を制御する駆動制御手段とを有する。【選択図】図３
2018026710.tif 000002
【特許請求の範囲】
【請求項１】
マイクロフォンにより集音された音声の処理に係る複数の処理モードの中から処理モードを設定する設定手段と、
前記設定手段により設定された処理モードに基づいて、前記マイクロフォンに対応する、所定の部材を駆動する駆動手段における駆動を規定する駆動レベルを決定する決定手段と、
前記決定手段により決定された前記駆動レベルで前記駆動手段の駆動を制御する駆動制御手段と
を有することを特徴とする駆動制御装置。
【請求項２】
前記処理モードにおいて許容される許容ノイズレベルと、前記駆動手段の駆動レベルにおいて生じるノイズレベルとを比較する比較手段をさらに有し、
前記決定手段は、前記比較手段による比較結果に基づいて、前記駆動レベルを決定することを特徴とする請求項１に記載の駆動制御装置。
【請求項３】
前記決定手段は、前記ノイズレベルが許容ノイズレベル以下となる駆動レベルを前記駆動手段の駆動時の駆動レベルとして決定することを特徴とする請求項２に記載の駆動制御装置。
【請求項４】
前記比較手段は、前記処理モードで複数の周波数それぞれにおいて許容される許容ノイズレベルと、前記駆動レベルにおいて生じる、対応する周波数におけるノイズレベルと、を比較することを特徴とする請求項２又は３に記載の駆動制御装置。
【請求項５】
前記決定手段は、すべての周波数において前記ノイズレベルが許容ノイズレベル以下となる駆動レベルを、前記駆動手段の駆動時の駆動レベルとして決定することを特徴とする請求項４に記載の駆動制御装置。
【請求項６】
前記決定手段は、第１の駆動レベルにおいて生じる第１のノイズレベルが許容ノイズレベル以下である場合に、前記駆動手段の駆動レベルを前記第１の駆動レベルに決定することを特徴とする請求項２乃至５の何れか１項に記載の駆動制御装置。
【請求項７】
前記決定手段は、前記第１のノイズレベルが前記許容ノイズレベルよりも大きく、かつ前記第１の駆動レベルよりも小さい第２の駆動レベルにおいて生じる第２のノイズレベルが前記許容ノイズレベル以下である場合に、前記駆動手段の前記駆動レベルを前記第２の駆動レベルに決定することを特徴とする請求項６に記載の駆動制御装置。
【請求項８】
前記決定手段は、前記第２のノイズレベルが前記許容ノイズレベルよりも大きい場合に、前記駆動手段の前記駆動レベルを前記第２の駆動レベルに比べて小さい基準レベルに決定することを特徴とする請求項７に記載の駆動制御装置。
【請求項９】
前記設定手段は、複数の処理モードを同時に設定し、
前記決定手段は、前記設定手段により設定された前記複数の処理モードそれぞれに基づいて、前記駆動レベルを決定することを特徴とする請求項１乃至８の何れか１項に記載の駆動制御装置。
【請求項１０】
前記決定手段は、第１の駆動レベルにおいて生じる第１のノイズレベルが前記設定手段により設定された前記複数の処理モードそれぞれにおいて許容される各許容ノイズレベル以下である場合に、前記駆動手段の前記駆動レベルを前記第１の駆動レベルに決定することを特徴とする請求項９に記載の駆動制御装置。
【請求項１１】
前記決定手段は、前記第１のノイズレベルが少なくとも１つの前記許容ノイズレベルよりも大きく、かつ第２の駆動レベルにおいて生じる第２のノイズレベルが前記設定手段により設定された前記複数の処理モードそれぞれにおいて許容される各許容ノイズレベル以下である場合に、前記駆動手段の前記駆動レベルを前記第２の駆動レベルに決定することを特徴とする請求項１０に記載の駆動制御装置。
【請求項１２】
前記決定手段は、前記第２のノイズレベルが、少なくとも１つの許容ノイズレベルよりも大きい場合に、前記駆動手段の駆動レベルを前記第２の駆動レベルに比べて小さい基準レベルに決定することを特徴とする請求項１１に記載の駆動制御装置。
【請求項１３】
前記駆動手段は、撮像手段のパン、チルト及びズームのうち少なくとも１つの機能を駆動することを特徴とする請求項１乃至１２の何れか１項に記載の駆動制御装置。
【請求項１４】
前記決定手段は、前記処理モードと前記駆動レベルとを対応付けた対応テーブルに基づいて、前記駆動レベルを決定することを特徴とする請求項１に記載の駆動制御装置。
【請求項１５】
駆動制御装置が実行する駆動制御方法であって、
マイクロフォンにより集音された音声の処理に係る複数の処理モードの中から処理モードを設定する設定ステップと、
前記設定ステップにおいて設定された処理モードに基づいて、前記マイクロフォンに対応する、所定の部材を駆動する駆動手段における駆動を規定する駆動レベルを決定する決定ステップと、
前記決定ステップにおいて決定された前記駆動レベルで前記駆動手段の駆動を制御する駆動制御ステップと
を含むことを特徴とする駆動制御方法。
【請求項１６】
コンピュータを、
マイクロフォンにより集音された音声の処理に係る複数の処理モードの中から処理モードを設定する設定手段と、
前記設定手段により設定された処理モードに基づいて、前記マイクロフォンに対応する、所定の部材を駆動する駆動手段における駆動を規定する駆動レベルを決定する決定手段と、
前記決定手段により決定された前記駆動レベルで前記駆動手段の駆動を制御する駆動制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駆動制御装置、駆動制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、マイクロフォンによる音声入力機能を有し、かつモーターによるパン、チルト、ズーム機能を有する撮像装置が知られている。このような撮像装置においては、撮像方向を制御するためのモーターが駆動する際に発生する駆動音がノイズとしてマイクロフォンで録音されてしまう。このような問題に対し、モーターが駆動制御する際に、マイクロフォンによる音声の入力をオフに設定する、または駆動音を低減するための音声フィルターを用いるといった技術が知られている。また、予め記憶部に記憶しておいた駆動音を減算することで録音される駆動音のノイズを低減する方法も知られている。
【０００３】
特許文献１には、動画及び音声の記録時において、被駆動光学系部材を駆動する際に発生する動作音が、所定の閾値以上の音量で音声として記録されてしまう場合に、予め記憶された駆動音を減算する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−８３４３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、音声フィルターを用いたり、記憶部に記憶しておいた駆動音を減算したりした場合には、駆動ノイズを低減できるものの、モーター音以外の音声波形にも少なからず影響を与えるため、モーター以外の音声が元の音声と変わってしまう。これにより音声認識を目的とした信号処理をする場合、認識率が低下する原因となる可能性がある。また、監視目的の場合のように、音声入力をオフにするのは望ましくない場合もある。
【０００６】
本発明はこのような問題点に鑑みなされたもので、集音された音声に係る処理に対する駆動音の影響を低減することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明は、駆動制御装置であって、マイクロフォンにより集音された音声の処理に係る複数の処理モードの中から処理モードを設定する設定手段と、前記設定手段により設定された処理モードに基づいて、前記マイクロフォンに対応する、所定の部材を駆動する駆動手段における駆動を規定する駆動レベルを決定する決定手段と、前記決定手段により決定された前記駆動レベルで前記駆動手段の駆動を制御する駆動制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、集音された音声に係る処理に対する駆動音の影響を低減することができる。
【図面の簡単な説明】
【０００９】
【図１】撮像装置のハードウェア構成を示す図である。
【図２】撮像装置の外観図である。
【図３】撮像装置のソフトウェア構成を示す図である。
【図４】モードテーブルのデータ構成の一例を示す図である。
【図５】駆動テーブルのデータ構成の一例を示す図である。
【図６】駆動制御処理を示すフローチャートである。
【図７】駆動レベル決定処理を示すフローチャートである。
【図８】第２の実施形態に係る駆動レベル決定処理を示すフローチャートである。
【図９】第３の実施形態に係る撮像装置のソフトウェア構成を示す図である。
【図１０】駆動レベル決定テーブルのデータ構成の一例を示す図である。
【図１１】第２の実施形態に係る駆動制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。
【００１１】
図１は、本実施形態に係る撮像装置１００のハードウェア構成を示す図である。撮像装置１００は、駆動制御装置の一例である。撮像装置１００は、制御部１０１と、記憶部１０２と、入力部１０３と、撮像部１０４と、駆動部１０５と、マイクロフォン１０６と、を有している。制御部１０１はＣＰＵ等であり、記憶部１０２に記憶された制御プログラムを読み出して各種処理を実行する。記憶部１０２は、各種情報を記憶する。入力部１０３は、ユーザによる各種操作を受け付ける。撮像部１０４は、画像を撮像する。駆動部１０５は、撮像部１０４の回転又は駆動のための駆動部品を駆動する。駆動部１０５はさらに、他の部材を駆動してもよい。マイクロフォン１０６は、集音を行う。なお、後述する撮像装置１００の機能や処理は、制御部１０１が記憶部１０２に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１２】
図２は、撮像装置１００の外観図である。撮像部１０４に近い位置にマイクロフォン１０６が設けられている。さらに、撮像部１０４は、駆動部１０５の動作により、パン、チルト、ズームといった制御機能を有している。このため、マイクロフォン１０６は、パン、チルト、ズームが行われた際の駆動音を駆動ノイズとして集音してしまう。本実施形態に係る撮像装置１００は、この駆動ノイズを、集音した音声に係る処理に影響を与えないレベルに低減するための処理を行う。
【００１３】
図３は、撮像装置１００のソフトウェア構成を示す図である。撮像装置１００は、設定部３０１と、マイクロフォン制御部３０２と、モードテーブル記憶部３０３と、駆動テーブル記憶部３０４と、駆動レベル決定部３０５と、駆動制御部３０６と、を有している。
【００１４】
設定部３０１は、マイクロフォン１０６により得られた音声に関する処理モードを設定する。設定部３０１は、例えばユーザ操作に応じて処理モードを設定する。本実施形態の撮像装置１００は、処理モードとして、録音モード、悲鳴検出モード、銃声検出モード及びガラス破壊検出モードを有している。録音モードは、マイクロフォン１０６が集音した音声の録音を行う処理モードである。悲鳴検出モードは、マイクロフォン１０６が集音した音声に基づいて悲鳴検出を行うモードである。銃声検出モード及びガラス破壊検出モードは、それぞれマイクロフォン１０６が重音した音声に基づいて、銃声及びガラス破壊を検出するモードである。マイクロフォン制御部３０２は、マイクロフォン１０６を制御する。
【００１５】
モードテーブル記憶部３０３は、モードテーブルを記憶する。駆動テーブル記憶部３０４は、駆動テーブルを記憶する。モードテーブル及び駆動テーブルについては、後述する。駆動レベル決定部３０５は、モードテーブル及び駆動テーブルに基づいて駆動レベルを決定する。ここで、駆動レベルとは、駆動部１０５の駆動時のレベルである。すなわち、駆動レベルとは、マイクロフォン１０６に対応する、所定の部材を駆動する駆動部１０５における駆動を規定するものである。本実施形態における駆動レベルは、パン、チルト及びズームそれぞれの角速度である。駆動制御部３０６は、駆動部１０５を駆動レベル決定部３０５で決定された駆動レベルで駆動するよう制御する。
【００１６】
図４は、モードテーブルのデータ構成の一例を示す図である。図４（ａ）〜（ｄ）に示すように、モードテーブルにおいては、処理モードと、複数の周波数ｆそれぞれにおける許容ノイズレベルＮとが対応付けられている。ここで、許容ノイズレベルとは、音声ノイズがマイクロフォン１０６から入力され電気信号に変換されたときの電圧値である。許容ノイズレベルは、各処理モードにおける処理に影響を与えないような音声レベルとして設計者等により予め定められ、設定された値である。
【００１７】
なお、周波数ｆxの添え字ｘは、周波数を区別するものであり、ｘは、正の整数をとる。また、許容ノイズレベルＮixの添え字ｘは周波数に対応する。ｉは、処理モードを示し、録音モードを示すＲ、悲鳴検出モードを示すＨ、銃声検出モードを示すＧ、ガラス破壊検出モードを示すＧをとる。
【００１８】
図５（ａ）〜（ｃ）は、パン、チルト及びズームに係る駆動テーブルのデータ構成の一例を示す図である。図５（ａ）は、パンの駆動テーブルを示す図である。パンの駆動テーブルにおいては、複数の周波数それぞれにおける、パンの第１の角速度（ωP1）での動作時に生じるノイズレベルと、パンの第２の角速度（ωP2）での動作時に生じるノイズレベルと、が記憶されている。なお、複数の周波数は、モードテーブルに記憶される複数の周波数に対応している。
【００１９】
図５（ｂ）は、チルトの駆動テーブルを示す図である。チルトの駆動テーブルにおいては、複数の周波数それぞれにおける、チルトの第１の角速度（ωT1）での動作時に生じるノイズレベルと、チルトの第２の角速度（ωT2）での動作時に生じるノイズレベルと、が記憶されている。
【００２０】
図５（ｃ）は、ズームの駆動テーブルを示す図である。ズームの駆動テーブルにおいては、複数の周波数それぞれにおける、ズームの第１の角速度（ωZ1）での動作時に生じるノイズレベルと、ズームの第２の角速度（ωZ2）での動作時に生じるノイズレベルと、が記憶されている。ωjyのｊは、駆動機能を区別するものであり、パンを示すＰ、チルトを示すＴ、ズームを示すＺをとる。ｙは、角速度を区別するものであり、１、２をとる。なお、パン、チルト及びズームいずれにおいても、第２の角速度は、第１の角速度に比べて小さい値であるものとする。
【００２１】
図６は、撮像装置１００による駆動制御処理を示すフローチャートである。Ｓ６００において、設定部３０１は、処理モードを設定する。次に、Ｓ６０１において、駆動レベル決定部３０５は、モードテーブル記憶部３０３に記憶されているモードテーブルを参照し、Ｓ６００において設定された処理モードにおいて定義されている、各周波数の許容ノイズレベルを特定する。例えば、録画モードに設定された場合には、駆動レベル決定部３０５は、図４（ａ）のモードテーブルを参照し、許容ノイズレベルＮR1、ＮR2、ＮR3、・・・を特定する。
【００２２】
次に、Ｓ６０２において、駆動レベル決定部３０５は、駆動テーブル記憶部３０４に記憶されているパンの駆動テーブルを参照し、パンの駆動レベルを決定する。次に、Ｓ６０３において、駆動レベル決定部３０５は、駆動テーブル記憶部３０４に記憶されているチルトの駆動テーブルを参照し、チルトの駆動レベルを決定する。次に、Ｓ６０４において駆動レベル決定部３０５は、駆動テーブル記憶部３０４に記憶されているズームの駆動テーブルを参照し、ズームの駆動レベルを決定する。なお、パン、チルト及びズームの駆動レベル決定処理（Ｓ６０２〜Ｓ６０４）については、図７を参照しつつ後述する。なお、Ｓ６０２、Ｓ６０３及びＳ６０４の処理の順番は実施形態に限定されるものではなく、他の例としては、３つの処理を並列に実行してもよい。
【００２３】
次に、Ｓ６０５において、マイクロフォン制御部３０２は、Ｓ６００において設定された処理モードに基づき、マイクロフォン１０６の制御を開始する。さらに、駆動制御部３０６は、Ｓ６０２〜Ｓ６０４において決定された駆動レベルで、パン、チルト及びズームの駆動制御を開始する。Ｓ６０５の処理は、駆動制御処理の一例である。以上で駆動制御処理は終了する。
【００２４】
図７は、パン、チルト及びズームの駆動レベル決定処理（Ｓ６０２〜Ｓ６０４）における詳細な処理を示すフローチャートである。ここでは、パンの駆動レベル決定処理（Ｓ６０２）を例に説明する。Ｓ７００において、駆動レベル決定部３０５は、パンの駆動テーブルを参照し、周波数毎にパンの第１の角速度（ωP1）におけるノイズレベル（以下、第１のノイズレベルと称する）と、許容ノイズレベルと、を比較する。具体的には、第１のノイズレベルＮP11と許容ノイズレベルＮR1とを比較し、第１のノイズレベルＮP12と許容ノイズレベルＮR2とを比較するというように、周波数毎に順次比較を行う。
【００２５】
駆動レベル決定部３０５は、すべての周波数において第１のノイズレベルが許容ノイズレベル以下である場合には（Ｓ７００でＹｅｓ）、処理をＳ７０１へ進める。駆動レベル決定部３０５は、第１のノイズレベルが許容ノイズレベルよりも大きくなる周波数が存在する場合には（Ｓ７００でＮｏ）、処理をＳ７０２へ進める。Ｓ７０１において、駆動レベル決定部３０５は、駆動部１０５のパン駆動時の駆動レベルを、パンの第１の角速度（ωP1）に決定する。
【００２６】
Ｓ７０２において、駆動レベル決定部３０５は、パンの駆動テーブルを参照し、周波数毎にパンの第２の角速度（ωP2）におけるノイズレベル（以下、第２のノイズレベルと称する）と、許容ノイズレベルと、を比較する。駆動レベル決定部３０５は、すべての周波数において第２のノイズレベルが許容ノイズレベル以下である場合には（Ｓ７０２でＹｅｓ）、処理をＳ７０３へ進める。駆動レベル決定部３０５は、第２のノイズレベルが許容ノイズレベルよりも大きくなる周波数が存在する場合には（Ｓ７０２でＮｏ）、処理をＳ７０４へ進める。
【００２７】
Ｓ７０３において、駆動レベル決定部３０５は、駆動部１０５のパン駆動時の駆動レベルを、パンの第２の角速度（ωP2）に決定する。Ｓ７０４において、駆動レベル決定部３０５は、駆動部１０５のパン駆動時の駆動レベルを予め定められた基準角速度（基準レベル）に決定する。ここで、基準角速度は、パンの第２の角速度（ωP2）に比べて小さい値である。Ｓ７０１、Ｓ７０３、Ｓ７０４の処理は、駆動レベル決定処理の一例である。
【００２８】
同様に、駆動レベル決定部３０５は、チルトの駆動レベル決定処理においては、チルトの第１の角速度（ωT1）におけるノイズレベルと、許容ノイズレベルと、の比較を行う。駆動レベル決定部３０５はさらに、チルトの第２の角速度（ωT2）におけるノイズレベルと、許容ノイズレベルと、の比較を行う。そして、駆動レベル決定部３０５は、これらの比較結果に基づいて、チルトの駆動時の駆動レベルを決定する。
【００２９】
また、駆動レベル決定部３０５は、ズームの駆動レベル決定処理において、ズームの第１の角速度（ωZ1）におけるノイズレベルと許容ノイズレベルとの比較、ズームの第２の角速度（ωZ2）におけるノイズレベルと許容ノイズレベルとの比較を行う。そして、駆動レベル決定部３０５は、これらの比較結果に基づいて、ズームの駆動時の駆動レベルを決定する。
【００３０】
以上のように、本実施形態に係る撮像装置１００は、駆動音によるノイズレベルが処理モードに応じて許容されるノイズレベル以下となるように駆動制御を行うことができる。これにより、集音された音声に係る処理に対する駆動音の影響を低減することができる。
【００３１】
第１の変更例としては、本実施形態の撮像装置１００は、許容ノイズレベルとノイズレベルとの比較処理を周波数毎に行うこととしたが、これに限定されるものではない。他の例としては、撮像装置１００は、周波数によらない許容ノイズレベルの代表値とノイズレベルの代表値との比較を行うこととしてもよい。
【００３２】
また、第２の変更例としては、撮像装置１００は、許容ノイズレベルとノイズレベルとの比較結果に基づいて駆動レベルを決定すればよく、そのための具体的な処理は実施形態に限定されるものではない。例えば、撮像装置１００は、Ｓ７００の処理において、第１のノイズレベルが許容ノイズレベル以下となる周波数の割合が一定以上の場合に、第１の角速度に決定することとしてもよい。
【００３３】
また、第３の変更例としては、撮像装置１００は複数の装置からなるシステムにより実現されてもよい。例えば、撮像部とマイクロフォンとを備えた撮像装置と、撮像装置の制御装置とを有するシステムにおいて、制御装置が図６等を参照しつつ説明した駆動制御処理を実行してもよい。この場合、制御装置と撮像装置はネットワークにより接続し、撮像部の撮像部及びマイクロフォンは、制御装置からの制御により動作する。
【００３４】
また、第４の変更例としては、本実施形態においては、撮像装置１００は、第１の角速度、第２の角速度及び基準角速度の３段階の角速度の制御を行うこととしたが、角速度の段階数は実施形態に限定されるものではない。他の例としては、撮像装置１００は、第１の角速度と基準角速度の２段階の角速度の制御を行ってもよく、また、４段階以上の角速度を行ってもよい。４段階以上の角速度の制御を行う場合には、駆動テーブルには、３つ以上の角速度それぞれに対するノイズレベルが記憶されているものとする。
【００３５】
（第２の実施形態）
次に、第２の実施形態に係る撮像装置１００について説明する。第２の実施形態に係る撮像装置１００においては、例えば録音モードと悲鳴検出モードというように、２つ以上の処理モードが同時に設定される場合がある。撮像装置１００は、このような場合においても、設定された処理モードに基づいて、駆動レベルを決定する。
【００３６】
図８は、第２の実施形態に係るパン、チルト及びズームの駆動レベル決定処理（Ｓ６０２〜Ｓ６０４）における詳細な処理を示すフローチャートである。ここでは、図６に示す処理モード設定処理（Ｓ６００）において、録音モードと悲鳴検出モードに設定された場合のパンの駆動レベル決定処理（Ｓ６０２）を例に説明する。
【００３７】
Ｓ８００において、駆動レベル決定部３０５は、周波数毎に各処理モードにおける許容ノイズレベルと第１のノイズレベルとの比較を行う。そして、駆動レベル決定部３０５は、すべての周波数において第１のノイズレベルがすべての処理モードの許容ノイズレベル以下である場合に（Ｓ８００でＹｅｓ）、処理をＳ８０１へ進める。駆動レベル決定部３０５は、第１のノイズレベルがいずれかの処理モードの許容ノイズレベルよりも大きくなるような周波数が存在する場合には（Ｓ８００でＮｏ）、処理をＳ８０２へ進める。
【００３８】
上記の例においては、駆動レベル決定部３０５は、周波数毎に、録音モードにおける許容ノイズレベルと、パンの第１の角速度（ωP1）における第１のノイズレベルとを周波数毎に順次比較する。さらに、駆動レベル決定部３０５は、周波数毎に、悲鳴検出モードにおける許容ノイズレベルと、パンの第１の角速度（ωP1）における第１のノイズレベルと、を順次比較する。駆動レベル決定部３０５は、すべての周波数において第１のノイズレベルが録音モードの許容ノイズレベル以下であり、かつ悲鳴検出モードにおける許容ノイズレベル以下である場合に（Ｓ８００でＹｅｓ）、処理をＳ８０１へ進める。駆動レベル決定部３０５は、第１のノイズレベルが録音モードの許容ノイズレベル又は悲鳴検出モードにおける許容ノイズレベルよりも大きくなる周波数が存在する場合には（Ｓ８００でＮｏ）、処理をＳ８０２へ進める。
【００３９】
Ｓ８０１において、駆動レベル決定部３０５は、駆動部１０５のパン駆動時の駆動レベルを、パンの第１の角速度（ωP1）に決定する。Ｓ８０２において、駆動レベル決定部３０５は、周波数毎に各処理モードにおける許容ノイズレベルと第２のノイズレベルとの比較を行う。そして、駆動レベル決定部３０５は、すべての周波数において第２のノイズレベルがすべての処理モードの許容ノイズレベル以下である場合に（Ｓ８０２でＹｅｓ）、処理をＳ８０３へ進める。駆動レベル決定部３０５は、第２のノイズレベルがいずれかの処理モードの許容ノイズレベルよりも大きくなるような周波数が存在する場合には（Ｓ８０２でＮｏ）、処理をＳ８０４へ進める。
【００４０】
上記の例においては、駆動レベル決定部３０５は、周波数毎に、録音モードにおける許容ノイズレベルと、パンの第２の角速度（ωP2）における第２のノイズレベルとを周波数毎に順次比較する。さらに、駆動レベル決定部３０５は、周波数毎に悲鳴検出モードにおける許容ノイズレベルと、パンの第２の角速度（ωP2）における第２のノイズレベルと、を周波数毎に順次比較する。駆動レベル決定部３０５は、すべての周波数において第２のノイズレベルが録音モードの許容ノイズレベル以下であり、かつ悲鳴検出モードにおける許容ノイズレベル以下である場合に（Ｓ８０２でＹｅｓ）、処理をＳ８０３へ進める。駆動レベル決定部３０５は、第２のノイズレベルが録音モードの許容ノイズレベル又は悲鳴検出モードにおける許容ノイズレベルよりも大きくなる周波数が存在する場合には（Ｓ８０２でＮｏ）、処理をＳ８０４へ進める。
【００４１】
Ｓ８０３において、駆動レベル決定部３０５は、駆動部１０５のパン駆動時の駆動レベルを、パンの第２の角速度（ωP2）に決定する。Ｓ８０４において、駆動レベル決定部３０５は、駆動部１０５のパン駆動時の駆動レベルを予め定められた基準角速度に決定する。チルト及びズームの駆動レベル決定処理も、パンの駆動レベル決定処理と同様である。
【００４２】
なお、第２の実施形態に係る撮像装置１００のこれ以外の構成及び処理は、第１の実施形態に係る撮像装置１００の構成及び処理と同様である。
【００４３】
（第３の実施形態）
第３の実施形態に係る撮像装置１００においては、処理モード毎の各機能の駆動レベルが予め設定されており、設定に従い駆動レベルを決定する。図９は、第３の実施形態に係る撮像装置１００のソフトウェア構成を示す図である。撮像装置１００は、設定部９０１と、マイクロフォン制御部９０２と、駆動レベル決定テーブル記憶部９０３と、駆動レベル決定部９０４と、駆動制御部９０５と、を有している。ここで、設定部９０１、マイクロフォン制御部９０２及び駆動制御部９０５はそれぞれ、第１の実施形態に係る設定部３０１、マイクロフォン制御部３０２及び駆動制御部３０６と同様である。駆動レベル決定テーブル記憶部９０３は、駆動レベル決定テーブルを記憶している。駆動レベル決定部９０４は、駆動レベル決定テーブルに基づいて、駆動レベルを決定する。
【００４４】
図１０は、駆動レベル決定テーブルのデータ構成の一例を示す図である。図１０（ａ）〜（ｄ）に示すように、駆動レベル決定テーブルにおいては、処理モードと、機能毎の駆動レベルとしての角速度とが対応付けられている。すなわち、駆動レベル決定テーブルは、処理モードと駆動レベルとを対応付ける対応テーブルの一例である。なお、駆動レベル決定テーブルに記憶されている角速度は、第１の実施形態における駆動レベル決定処理（Ｓ６０２、Ｓ６０３、Ｓ６０４）において決定される値である。すなわち、第３の実施形態に係る撮像装置１００は、駆動レベル決定処理の処理結果を予めテーブルとして記憶している。
【００４５】
図１１は、第２の実施形態に係る撮像装置１００による駆動制御処理を示すフローチャートである。Ｓ１１００において、設定部９０１は、処理モードを設定する。次に、Ｓ１１０１において、駆動レベル決定部９０４は、駆動レベル決定テーブル記憶部９０３のパンの駆動レベル決定テーブルを参照し、Ｓ１１００において設定された処理モードにおいてパンに対して定義されている、駆動レベル（角速度）を特定する。そして、駆動レベル決定部９０４は、特定した駆動レベルを、駆動部１０５のパン駆動時の駆動レベルとして決定する。例えば、録画モードに設定された場合には、パン駆動時の駆動レベルは、図１０（ａ）に示す駆動レベル決定テーブルから角速度（ωRp）に決定される。また、悲鳴検出モードに設定された場合には、図１０（ｂ）に示す駆動レベル決定テーブルから角速度（ωSp）に決定される。同様に、銃声検出モード及びガラス破壊検出モードに設定された場合には、それぞれ、角速度（ωGp）及び角速度（ωWp）に決定される。
【００４６】
次に、Ｓ１１０２において、駆動レベル決定部９０４は、チルトの駆動レベル決定テーブルを参照し、Ｓ１１００において設定された処理モードにおいて、チルトに対して定義されている駆動レベル（角速度）を特定する。そして、駆動レベル決定部９０４は、これを駆動部１０５のチルト駆動時の駆動レベルとして決定する。次に、Ｓ１１０３において、駆動レベル決定部９０４は、ズームの駆動レベル決定テーブルを参照し、Ｓ１１００において設定された処理モードにおいて、ズームに対して定義されている駆動レベル（角速度）を特定する。そして、駆動レベル決定部９０４は、これを駆動部１０５のズーム駆動時の駆動レベルとして決定する。なお、Ｓ１１０１、Ｓ１１０２及びＳ１１０３の処理の順番は実施形態に限定されるものではない。
【００４７】
次に、Ｓ１１０４において、マイクロフォン制御部９０２は、Ｓ１１００において設定された処理モードに基づき、マイクロフォン１０６の制御を開始する。さらに、駆動制御部９０５は、Ｓ１１０１〜Ｓ１１０３において決定された駆動レベルで、パン、チルト及びズームの駆動制御を開始する。なお、第３の実施形態に係る撮像装置１００のこれ以外の構成及び処理は、他の実施形態に係る撮像装置１００の構成及び処理と同様である。
【００４８】
以上のように、第３の実施形態に係る撮像装置１００は、簡易な処理により、駆動音によるノイズレベルが処理モードに応じて許容されるノイズレベル以下となるような駆動制御を行うことができる。これにより、集音された音声に係る処理に対する駆動音の影響を低減することができる。
【００４９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、図７及び図８に示すフローチャートでは、ノイズレベルと許容ノイズレベルとの比較判定を２回行ったがこれに限定されない、１回でもよいし、３回以上でもよい。
【００５０】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５１】
１００  撮像装置
１０１  制御部
１０４  撮像部
１０５  駆動部
１０６  マイクロフォン
【図１】
2018026710.tif 000003
【図２】
2018026710.tif 000004
【図３】
2018026710.tif 000005
【図４】
2018026710.tif 000006
【図５】
2018026710.tif 000007
【図６】
2018026710.tif 000008
【図７】
2018026710.tif 000009
【図８】
2018026710.tif 000010
【図９】
2018026710.tif 000011
【図１０】
2018026710.tif 000012
【図１１】
2018026710.tif 000013