(57)【要約】      （修正有）【課題】撮像方向を変更する変更部を備え、複雑なメカ構成を用いることなくこの変更手段の停止分解能の高さを実現することができるとともに、発熱の抑制および低消費電力化を適切に実現することができる撮像装置を提供する。【解決手段】撮像方向を変更するためのステッピングモータを駆動するパン駆動制御部１０５と、ステッピングモータの停止位置がマイクロステップ停止位置であるか否かを判定するシステム制御部１０３と、をネットワークカメラ１００は備える。パン駆動制御部１０５は、前記停止位置がマイクロステップ停止位置ではないと前記判定された場合には、ステッピングモータへ励磁電流を供給せず、前記停止位置がマイクロステップ停止位置であると前記判定された場合には、ステッピングモータへ励磁電流を供給する。【選択図】図１
2014090323.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像信号を生成する撮像手段と、
前記撮像手段の撮像方向を変更する変更手段と、
前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、
前記ステッピングモータへ励磁電流を供給することなく静止トルクが発生する位置を静止位置とし、前記ステッピングモータの停止位置が前記静止位置であるか否かを判定する判定手段と、
を備える撮像装置であって、
前記判定手段は、前記変更手段が前記撮像方向を変更させて停止させた後に、前記停止位置が前記静止位置であるか否かを判定し、
前記駆動手段は、前記判定手段により前記停止位置が前記静止位置であると判定された場合には、前記ステッピングモータへ励磁電流を供給せず、前記判定手段により前記停止位置が前記静止位置ではないと判定された場合には、前記ステッピングモータへ励磁電流を供給することを特徴とする撮像装置。
【請求項２】
被写体を撮像して画像信号を生成する撮像手段と、
前記撮像手段の撮像方向を変更する変更手段と、
前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、
前記撮像手段のズーム倍率を取得する取得手段と、
前記取得されるズーム倍率が所定の閾値以上であるか否かを判別する判別手段と、
を備える撮像装置であって、
前記駆動手段は、ズーム倍率が所定の閾値以上ではないと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、ズーム倍率が所定の閾値以上であると前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする撮像装置。
【請求項３】
前記マイクロステップ駆動では、前記取得されるズーム倍率が大きくなるにしたがって、前記ステッピングモータの基本ステップを分割するマイクロステップ分割数が大きくなることを特徴とする請求項２に記載の撮像装置。
【請求項４】
被写体を撮像して画像信号を生成する撮像手段と、
前記撮像手段の撮像方向を変更する変更手段と、
前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、
前記撮像手段が複数の前記撮像方向を巡回するように前記変更手段を制御する巡回制御手段と、
前記巡回制御手段が前記変更手段を制御しているか否かを判別する判別手段と、
を備える撮像装置であって、
前記駆動手段は、前記制御していると前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、前記制御していると前記判別されない場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする撮像装置。
【請求項５】
被写体を撮像して画像信号を生成する撮像手段と、
前記撮像手段の撮像方向を変更する変更手段と、
前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、
前記生成される画像信号に含まれる物体を検出する検出手段と、
前記検出手段が物体を検出しているか否かを判別する判別手段と、
を備える撮像装置であって、
前記駆動手段は、物体を検出していないと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、物体を検出していると前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする撮像装置。
【請求項６】
被写体を撮像して画像信号を生成する撮像手段と、
前記撮像手段の撮像方向を変更する変更手段と、
前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、
前記撮像方向の基準位置を検出する検出手段と、
前記検出手段が基準位置を検出しているか否かを判別する判別手段と、
を備える撮像装置であって、
前記駆動手段は、基準位置を検出していないと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、基準位置を検出していると前記判別される場合には、記ステッピングモータをマイクロステップ駆動させることを特徴とする撮像装置。
【請求項７】
被写体を撮像して画像信号を生成する撮像手段と、
前記撮像手段の撮像方向を変更する変更手段と、
前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、
装置本体の温度を検出する検出手段と、
前記検出される温度が所定の閾値より高いか否かを判別する判別手段と、
を備える撮像装置であって、
前記駆動手段は、温度が所定の閾値より高いと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、温度が所定の閾値より高くはないと前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする撮像装置。
【請求項８】
被写体を撮像して画像信号を生成する撮像手段と、
前記撮像手段の撮像方向を変更する変更手段と、
前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、
装置本体の消費電力を検出する検出手段と、
前記検出される消費電力が所定の閾値より高いか否かを判別する判別手段と、
を備える撮像装置であって、
前記駆動手段は、消費電力が所定の閾値より高いと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、消費電力が所定の閾値より高くはないと前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像方向をステッピングモータで変更することが可能な撮像装置に関する。
【背景技術】
【０００２】
近年、ネットワークや専用線を介して、遠隔操作によりカメラを制御し、映像を監視することができるネットワークカメラが知られている。このようなネットワークカメラは、多機能化しており、ＡＦ（自動合焦）や電動ズーム可能なレンズを搭載したものや、パン（水平方向回転）およびチルト（垂直方向回転）（以下ＰＴと称する）機構を有し、撮影方向を変更できるものもある。
【０００３】
たとえば、ズーム機能を持ったネットワークカメラにおいては、そのズーム倍率が高倍率である程、撮影範囲に対するＰＴ機構の最小移動距離の比率が相対的に大きくなる。このような高倍率撮影時にも任意の撮影範囲になるようにＰＴ機構を停止させるためには、停止することができる位置の最小単位の小ささ、つまり、停止分解能の高さがＰＴ機構に要求される。
【０００４】
そして、ＰＴ機構の駆動源にステッピングモータを用いることで、位置フィードバックによるサーボ制御のような複雑な制御処理を必要とすることなく、比較的容易な構成にて所定のパルス数のみでＰＴ機構を制御することができる。
【０００５】
また、ステッピングモータの場合、モータが停止することができる位置は、モータのステップ角によって決まる。このため、停止分解能を高くするためには、モータ自体のステップ角が小さいものを利用すればよいが、そのようなステップ角の小さいステッピングモータの利用は、コストが高くなる。
【０００６】
一方、メカ伝達機構により減速比を大きくして、モータから伝達機構を介した最終段のメカ位置の停止分解能を高くすることもできるが、ギアの径が大きくなったり、多段ギアを構成したりと構造が大きくなってしまう。また、そのようなメカ機構を追加すれば、部品コストの増加、さらには、その部品に対するメンテナンス・耐久性を考慮するための設計・検討コストも増加する。
【０００７】
このような背景から、近年では、ステッピングモータの基本ステップ角間を分割するマイクロステップ制御が知られている。マイクロステップ制御では、ステッピングモータの二つの相に流す電流をベクトル的に制御し、基本ステップ角間を１／２、１／４、１／８、１／１６と分割した位置にて励磁を行う。
【０００８】
このようなマイクロステップ制御を用いて、基本ステップ角間を分割した位置にて停止することにより、モータ自体の基本ステップ角の小さいものを用いずに、あるいは複雑なメカ構成を用いずに停止分解能を高くすることができる。しかし、ステッピングモータをマイクロステップ位置で停止させるには、その位置で停止させるための励磁電流を停止中常時流す必要があるため、消費電力、発熱の点では不利となってしまう。
【０００９】
特許文献１では、ロータリエンコーダによりステッピングモータの位置を検出して、位置ずれが検出された場合には、ステッピングモータの駆動モードをマイクロステップから基本ステップへ変更する技術が開示されている。
【００１０】
また、特許文献２では、無励磁ブレーキを搭載する回転機構部を有し、カメラ装置制御用マイクロコンピュータが、外部からの指令により低消費電力モードを受信した場合には、回転機構部に供給する電源をオフする技術が開示されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０１０−２７６８９４号公報
【特許文献２】特開２０１０−１３００６１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述の特許文献１に開示された従来技術では、位置ずれを検出して駆動モードを切り替えるため、カメラの利用状況によっては、停止分解能が低くなってしまう。また消費電力の低減化については考慮されていない。
【００１３】
また、特許文献２に開示された従来技術では、無励磁ブレーキという新たな停止機構が必要なため、部品点数が増え、構造が複雑かつ大きくなってしまう。また、低消費電力モード実行の制御コマンドを外部から受信することにより通電オフする方法のため、ユーザが明示的に指示しないと低消費電力モードを実行できない。
【００１４】
本発明は、上記のような点に鑑みてなされたものである。撮像方向を変更する変更手段を備え、複雑なメカ構成を用いることなくこの変更手段の停止分解能の高さを実現することができるとともに、発熱の抑制および低消費電力化を適切に実現することができる撮像装置を提供するものである。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明の撮像装置は、被写体を撮像して画像信号を生成する撮像手段と、前記撮像手段の撮像方向を変更する変更手段と、前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、前記ステッピングモータへ励磁電流を供給することなく静止トルクが発生する位置を静止位置とし、前記ステッピングモータの停止位置が前記静止位置であるか否かを判定する判定手段と、を備える撮像装置であって、前記判定手段は、前記変更手段が前記撮像方向を変更させて停止させた後に、前記停止位置が前記静止位置であるか否かを判定し、前記駆動手段は、前記判定手段により前記停止位置が前記静止位置であると判定された場合には、前記ステッピングモータへ励磁電流を供給せず、前記判定手段により前記停止位置が前記静止位置ではないと判定された場合には、前記ステッピングモータへ励磁電流を供給することを特徴とする。
【００１６】
また、上記目的を達成するために、本発明の撮像装置は、被写体を撮像して画像信号を生成する撮像手段と、前記撮像手段の撮像方向を変更する変更手段と、前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、前記撮像手段のズーム倍率を取得する取得手段と、前記記憶されるズーム情報により示されるズーム倍率が所定の閾値以上であるか否かを判別する判別手段と、を備える撮像装置であって、前記駆動手段は、ズーム倍率が所定の閾値以上ではないと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、ズーム倍率が所定の閾値以上であると前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする。
【００１７】
また、上記目的を達成するために、本発明の撮像装置は、被写体を撮像して画像信号を生成する撮像手段と、前記撮像手段の撮像方向を変更する変更手段と、前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、前記撮像手段が複数の前記撮像方向を巡回するように前記変更手段を制御する巡回制御手段と、前記巡回制御手段が前記変更手段を制御しているか否かを判別する判別手段と、を備える撮像装置であって、前記駆動手段は、前記制御していると前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、前記制御していると前記判別されない場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする。
【００１８】
また、上記目的を達成するために、本発明の撮像装置は、被写体を撮像して画像信号を生成する撮像手段と、前記撮像手段の撮像方向を変更する変更手段と、前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、前記生成される画像信号に含まれる物体を検出する検出手段と、前記検出手段が物体を検出しているか否かを判別する判別手段と、を備える撮像装置であって、前記駆動手段は、物体を検出していないと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、物体を検出していると前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする。
【００１９】
また、上記目的を達成するために、本発明の撮像装置は、被写体を撮像して画像信号を生成する撮像手段と、前記撮像手段の撮像方向を変更する変更手段と、前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、前記撮像方向の基準位置を検出する検出手段と、前記検出手段が基準位置を検出しているか否かを判別する判別手段と、を備える撮像装置であって、前記駆動手段は、基準位置を検出していないと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、基準位置を検出していると前記判別される場合には、記ステッピングモータをマイクロステップ駆動させることを特徴とする。
【００２０】
また、上記目的を達成するために、本発明の撮像装置は、被写体を撮像して画像信号を生成する撮像手段と、前記撮像手段の撮像方向を変更する変更手段と、前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、装置本体の温度を検出する検出手段と、前記検出される温度が所定の閾値より高いか否かを判別する判別手段と、を備える撮像装置であって、前記駆動手段は、温度が所定の閾値より高いと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、温度が所定の閾値より高くはないと前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする。
【００２１】
また、上記目的を達成するために、本発明の撮像装置は、被写体を撮像して画像信号を生成する撮像手段と、前記撮像手段の撮像方向を変更する変更手段と、前記変更手段の駆動源としてのステッピングモータを駆動する駆動手段と、装置本体の消費電力を検出する検出手段と、前記検出される消費電力が所定の閾値より高いか否かを判別する判別手段と、を備える撮像装置であって、前記駆動手段は、消費電力が所定の閾値より高いと前記判別される場合には、前記ステッピングモータを基本ステップ駆動させ、消費電力が所定の閾値より高くはないと前記判別される場合には、前記ステッピングモータをマイクロステップ駆動させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、撮像方向を変更する変更手段を備え、複雑なメカ構成を用いることなくこの変更手段の停止分解能の高さを実現することができるとともに、発熱の抑制および低消費電力化を適切に実現することができる撮像装置を提供するものである。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施形態に係る、ネットワークカメラの機能ブロック構成図である。
【図２】本発明の第１の実施形態に係る、ネットワークカメラの上面図および側面図である。
【図３】本発明の第１の実施形態に係る、チルト駆動部の詳細を示した側面図である。
【図４】本発明の第１の実施形態に係る、ステッピングモータのマイクロステップ制御を説明するための図である。
【図５】本発明の第１の実施形態に係る、ＰＴ位置移動指令を受信した際の動作処理を示すフローチャートである。
【図６】本発明の第２の実施形態に係る、ネットワークカメラの機能ブロック構成図である。
【図７】本発明の第２の実施形態に係る、チルト位置移動指令を受信した際の動作処理を示す制御フローチャートである。
【図８】本発明の第３の実施形態に係る、電流設定テーブルである。
【図９】本発明の第３の実施形態に係る、チルト位置移動指令を受信した際の動作処理を示す制御フローチャートである。
【発明を実施するための形態】
【００２４】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００２５】
（第１の実施形態）
以下、図１、図２、図３、図４および図５を参照して、本発明の第１の実施形態について説明する。
【００２６】
図１は、本実施形態に係る、撮像装置としてのネットワークカメラ１００の機能ブロック構成図である。図１において、１０１は、撮像部、１０２は、画像処理部、１０３は、システム制御部、１０４は、パン駆動部、１０５は、パン駆動制御部、１０６は、チルト駆動部、１０７は、チルト駆動制御部、１０８は、ネットワークである。
【００２７】
図１を用いて、ネットワークカメラ１００の各部構成と機能について説明する。図１におけるネットワークカメラ１００は、ＬＡＮ等のネットワーク１０８に接続される。これにより、ネットワークカメラ１００は、複数のクライアント装置（情報処理装置）とネットワーク１０８を介して通信可能に構成される。なお、これら複数のクライアント装置は、不図示である。
【００２８】
これら複数のクライアント装置は、ネットワークカメラ１００からネットワーク１０８を介して送信される撮影映像を、画面に表示し且つ録画することができる。また、これら複数のクライアント装置は、ネットワークカメラ１００に対し、ネットワーク１０８を介してカメラ制御指令を送信することにより、カメラの撮影条件の設定、パン動作、チルト動作等を指示することができる。
【００２９】
撮像部１０１は、レンズ及び撮像素子から構成され、被写体を撮像し、電気信号への光電変換を行う。そして、撮像部１０１において撮像・光電変換された信号は、画像処理部１０２において、所定の画像処理が行われ、この画像処理により、撮影画像（画像信号）が生成される。さらに、生成された撮影画像は、システム制御部１０３に伝達される。
【００３０】
システム制御部１０３は、画像処理部１０２から伝達された撮影画像をネットワーク信号に変換し、ネットワーク１０８へ配信する。また、システム制御部１０３は、クライアント装置よりネットワーク１０８を介して送信されたカメラ制御指令を受信する。そして、システム制御部１０３は、受信したカメラ制御指令に応じて、撮影条件を設定し、又は、ＰＴ機構の駆動指令をパン駆動制御部１０５やチルト駆動制御部１０７へ伝達する。
【００３１】
パン駆動部１０４は、撮像部１０１をパン方向に回転させるための、メカ駆動系と駆動源としてのステッピングモータとにより構成される。また、パン駆動部１０４の動作は、パン駆動制御部１０５により制御される。
【００３２】
チルト駆動部１０６は、撮像部１０１をチルト方向に回転させるための、メカ駆動系と駆動源としてのステッピングモータ２０８（後述）とにより構成される。また、チルト駆動部１０６の動作は、チルト駆動制御部１０７により制御される。
【００３３】
システム制御部１０３から伝達された駆動指令に基づいて、パン駆動制御部１０５は、パン駆動部１０４のステッピングモータの駆動制御を行う。この駆動制御には、マイクロステップ制御が含まれる。
【００３４】
同様に、チルト駆動制御部１０７も、システム制御部１０３から伝達された駆動指令に基づいて、チルト駆動部１０６のステッピングモータ２０８の駆動制御を行う。この駆動制御にも、マイクロステップ制御が含まれる。
【００３５】
続いて、図２は、本実施形態に係る、ＰＴ動作可能なネットワークカメラ１００の機構図である。なお、図２（Ａ）は、ネットワークカメラ１００を上面から見た上面図、図２（Ｂ）は、ネットワークカメラ１００を側面から見た側面図を示す。
【００３６】
図２において、２０１は、ボトムケース、２０２は、ターンテーブル、２０３は、カメラヘッド支柱、２０４は、カメラヘッド、２０５は、レンズユニット、２０６は、パン回転軸、２０７は、チルト回転軸である。
【００３７】
２０４ａは、左方向に回転したカメラヘッド２０４を点線で示したものである。また、２０４ｂは、右方向に回転したカメラヘッド２０４を点線で示したものである。そして、２０４ｃは、上方向に回転したカメラヘッド２０４を点線で示したものである。さらに、２０４ｄは、下方向に回転したカメラヘッド２０４を点線で示したものである。
【００３８】
ここで、図２を用いて、ＰＴ機構の動作について説明する。図２において、パンの回転部は、ボトムケース２０１とターンテーブル２０２とで構成される。ターンテーブル２０２は、パン回転軸２０６を中心にパン方向（水平方向）に回転する。なお、カメラヘッド２０４ａおよびカメラヘッド２０４ｂは、パン方向に回転した際のカメラヘッド２０４の動きを示したものである。
【００３９】
チルトの回転部は、カメラヘッド支柱２０３とカメラヘッド２０４とで構成される。カメラヘッド２０４は、チルト回転軸２０７を中心にチルト方向（垂直方向）に回転する。なお、カメラヘッド２０４ｃおよびカメラヘッド２０４ｄは、チルト方向に回転した際のカメラヘッド２０４の動きを示したものである。
【００４０】
このように、本実施形態に係るネットワークカメラ１００は、カメラヘッド２０４が水平方向また垂直方向に回転することで、広範囲を撮影することができる。
【００４１】
続いて、図３は、チルト駆動部の詳細を示した側面図である。図３において、２０３は、カメラヘッド支柱、２０４は、カメラヘッド、２０８は、ステッピングモータ、２０９は、ピニオンギヤ、２１０は、コグドベルト、２１１は、メインギヤである。
【００４２】
ここで、図３を用いて、チルト駆動部の詳細について説明する。チルト駆動部は、ステッピングモータ２０８、ピニオンギヤ２０９、コグドベルト２１０、メインギヤ２１１で構成される。
【００４３】
ステッピングモータ２０８の回転（回転力）は、ステッピングモータ２０８のモータシャフトに取り付けられたピニオンギヤ２０９から、コグドベルト２１０を介して、メインギヤ２１１に伝達される。そして、このメインギヤ２１１に連結されたカメラヘッド２０４が回転する。
【００４４】
図３中のａ１で示した角度は、ステッピングモータ２０８のステップ角（基本ステップ角）を示している。また、ａ２で示した角度は、ステッピングモータ２０８が１ステップ回転した際のカメラヘッド２０４の回転角度を示している。
【００４５】
例えば、ステッピングモータ２０８のステップ角が１０°であるものとする。さらに、ピニオンギヤ２０９とメインギヤ２１１との減速比が１０：１であったとする。このような場合、ステッピングモータ２０８が１ステップ（１０°）回転した際に、カメラヘッド２０４は、１°回転することになる。
【００４６】
続いて、図４は、ステッピングモータ２０８のマイクロステップ制御を説明するための図である。
【００４７】
図４において、矢印で示した２つの軸は、ステッピングモータ２０８の二つの相であるＡ相およびＢ相を示している。ここで、Ａ相軸の下側の数値およびＢ相軸の左側の数値は、相電流の大きさを示す。
【００４８】
図４におけるｐ０、ｐ８は、ステップ角の位置、ｐ４は、ステップ角間を２分割した位置、ｐ２、ｐ４、ｐ６は、ステップ角間を４分割した位置、ｐ１、ｐ２、ｐ３、ｐ４、ｐ５、ｐ６、ｐ７は、ステップ角間を８分割した位置を示す。
【００４９】
ここで、図４を用いて、ステッピングモータ２０８のマイクロステップ制御について説明する。通常、ステッピングモータの停止時には、ロータマグネットとステータコアとの磁力により、励磁電流なしで保持トルクが発生するステップ位置ｐ０、ｐ８において、ステッピングモータ２０８のロータマグネットは停止する。つまり、ステッピングモータ２０８は、ステップ角単位で駆動される。
【００５０】
しかし、マイクロステップ制御では、ステッピングモータ２０８の２つの相に流す電流をベクトル的に制御することで、相と相との間を分割した位置（マイクロステップ位置）で、ステッピングモータ２０８のロータマグネットが停止するように励磁を行う。つまり、ステッピングモータ２０８は、マイクロステップ単位で駆動される。
【００５１】
例えば、各相に流す電流の基準値を１００％とし、Ａ相及びＢ相共に基準値の７１％の電流を流すと、励磁相は、Ａ相Ｂ相間を２分割した位置ｐ４となり、ロータマグネットをＡ相Ｂ相間の中間位置である位置ｐ４に停止させることができる。
【００５２】
同様に、Ａ相に９２％、Ｂ相に３８％の電流を流すとＡ相Ｂ相間を４分割した位置ｐ２に、さらにＡ相に９８％、Ｂ相に２０％の電流を流すとＡ相Ｂ相間を８分割した位置ｐ１に、ロータマグネットを停止させることができる。同様に、Ａ相Ｂ相の電流を制御することによりｐ０からｐ８の任意の位置に停止させることができる。
【００５３】
このようなマイクロステップ制御を利用することで、複雑なメカ機構を用いることなく、停止分解能を高くすることができる。
【００５４】
なお、図４では、Ａ相Ｂ相間を８分割した場合を示しているが、２つの相電流を制御することにより、１６分割以上に分割することもできる。また、以上の説明においては、Ａ相Ｂ相に流す電流の合成ベクトルが１００％となるよう各相の電流を設定していたが、停止するために必要な保持トルクに応じて、電流量を増減させてもよい。
【００５５】
続いて、図５は、クライアント装置からネットワーク１０８を介してＰＴ位置移動指令を受信した際の、システム制御部１０３、パン駆動制御部１０５およびチルト駆動制御部１０７の動作処理を示すフローチャートである。
【００５６】
なお、図５に示す処理は、ネットワークカメラ１００がクライアント装置からＰＴ位置移動指令を受信した場合に開始される。例えば、図５に示す処理は、システム制御部１０３がＰＴ位置移動指令を受信したと判定した場合には、開始され、システム制御部１０３がＰＴ位置移動指令を受信していないと判定した場合には、開始されない。
【００５７】
ステップＳ１０１では、システム制御部１０３は、カメラヘッド２０４の現在の位置から、ＰＴ位置移動指令で指定されたカメラヘッド２０４の位置までの移動量を演算する。そして、システム制御部１０３は、演算した移動量とステッピングモータ２０８などの停止分解能とからステッピングモータ２０８の駆動ステップ数を演算する。
【００５８】
具体的には、システム制御部１０３は、カメラヘッド２０４の現在のチルト方向の角度とＰＴ位置移動指令で指定されたカメラヘッド２０４のチルト方向の角度との差を演算する。次に、システム制御部１０３は、演算した差を、ステッピングモータ２０８の停止分解能に対応する角度で割る。そして、システム制御部１０３は、割った値を、チルト方向の駆動ステップ数とする。なお、パン方向の駆動ステップ数の演算も同様である。
【００５９】
ステップＳ１０２では、システム制御部１０３は、ステップＳ１０１で演算した駆動ステップ数をパン駆動制御部１０５およびチルト駆動制御部１０７のそれぞれに伝達する。そして、パン駆動制御部１０５およびチルト駆動制御部１０７は、伝達された駆動ステップ数に基づいて、それぞれパン駆動部１０４およびチルト駆動部１０６のステッピングモータを駆動する。
【００６０】
具体的には、システム制御部１０３は、ステップＳ１０１で演算したチルト方向の駆動ステップ数を、チルト駆動制御部１０７に伝達する。そして、チルト駆動制御部１０７は、伝達された駆動ステップ数に基づいて、ステッピングモータ２０８を駆動する。なお、システム制御部１０３がパン方向の駆動ステップ数をパン駆動制御部１０５に伝達する場合も同様である。
【００６１】
ステップＳ１０３では、パン駆動制御部１０５およびチルト駆動制御部１０７は、それぞれのステッピングモータの停止位置がマイクロステップ停止位置か否かを判別する。
【００６２】
そして、チルト駆動制御部１０７は、ステッピングモータ２０８の停止位置がマイクロステップ停止位置であると判別した場合には、ステップＳ１０４に処理を進める。一方、チルト駆動制御部１０７は、ステッピングモータ２０８の停止位置がマイクロステップ停止位置ではないと判別した場合には、ステップＳ１０５に処理を進める。なお、パン駆動制御部１０５の処理も同様である。
【００６３】
ステップＳ１０３の処理を換言すると、チルト駆動制御部１０７は、ステッピングモータ２０８の停止位置が静止位置であるか否かを判別する。ここで、静止位置とは、ステッピングモータ２０８へ励磁電流を供給することなく静止トルクが発生する位置である。
【００６４】
そして、チルト駆動制御部１０７は、ステッピングモータ２０８の停止位置が静止位置であると判別した場合には、ステップＳ１０５に処理を進める。一方、チルト駆動制御部１０７は、ステッピングモータ２０８の停止位置が静止位置ではないと判別した場合には、ステップＳ１０４に処理を進める。なお、パン駆動制御部１０５の処理も同様である。
【００６５】
なお、本実施例では、ステップＳ１０２で撮像部１０１の撮像方向が変更され且つこの変更が停止した後に、ステップＳ１０３は、開始されるものとする。
【００６６】
ステップＳ１０４では、チルト駆動制御部１０７は、所定の停止励磁電流をステッピングモータ２０８に流す。より詳細には、チルト駆動制御部１０７は、ステップＳ１０１で演算されたチルト方向の駆動ステップ数に対応する停止位置でステッピングモータ２０８を停止させるために、所定の停止励磁電流をステッピングモータ２０８に流す。なお、パン駆動制御部１０５の処理も同様である。
【００６７】
ステップＳ１０５では、チルト駆動制御部１０７は、所定の停止励磁電流をステッピングモータ２０８に流すことを止める。なお、パン駆動制御部１０５の処理も同様である。
【００６８】
以上のように、本実施形態では、ネットワークカメラ１００は、ステッピングモータ２０８へ励磁電流を供給することなく静止トルクが発生する位置を静止位置とし、ステッピングモータ２０８の停止位置が静止位置であるか否かを判別する。
【００６９】
さらに、ネットワークカメラ１００は、この停止位置が静止位置であると判別した場合には、ステッピングモータ２０８へ励磁電流を供給せず、この停止位置が静止位置ではないと判定した場合には、ステッピングモータ２０８へ励磁電流を供給する。
【００７０】
これにより、ステッピングモータ２０８の停止分解能の高さを実現することができるとともに、不要な消費電力および発熱を抑え且つ低消費電力化を図ることができる。
【００７１】
なお、本実施形態では、ステップＳ１０５において、チルト駆動制御部１０７が所定の停止励磁電流をステッピングモータ２０８に流すことを止めるように構成したが、これに限るものではない。
【００７２】
たとえば、必要な保持トルクに応じた励磁電流をステッピングモータ２０８に流すようにチルト駆動制御部１０７を構成しても良い。このように構成した場合、通常のステップ位置では、ステータコアにより発生する保持トルクがもともとあるので、保持に必要な励磁電流は、マイクロステップ位置での励磁電流よりも少なくなる。これにより、低消費電力化を実現することができる。
【００７３】
（第２の実施形態）
以下、図６および図７を参照して、本発明の第２の実施形態について説明する。なお、本実施形態に係る説明は、第１の実施形態との相違点を中心に行う。
【００７４】
本実施形態に係るネットワークカメラ２００は、第１の実施形態に係るネットワークカメラ１００と同様、パン動作およびチルト動作が可能なＰＴ機構を備える。一方、ネットワークカメラ２００は、第１の実施形態に係るネットワークカメラ１００とは異なり、ズーム機能を持つ。
【００７５】
したがって、ネットワークカメラ２００は、ＬＡＮ等のネットワーク１０８に接続されたクライアント装置が送信したカメラ制御指令に応じて、所定のカメラ制御、ＰＴ動作及びズーム動作を行う。
【００７６】
図６は、本実施形態に係る、ネットワークカメラ２００の機能ブロック構成図である。図６の機能ブロック構成図は、図１で示した機能ブロック構成図に対して、ズーム駆動部１０９およびズーム制御部１１０が追加されたものである。
【００７７】
図６におけるシステム制御部１０３は、クライアント装置よりネットワーク１０８を介して受信したカメラ制御指令に応じて、ズーム動作指令をズーム制御部１１０へ伝達する。ズーム駆動部１０９は、ズーム動作を行う駆動系及び駆動源のモータにより構成される。また、ズーム駆動部１０９の動作は、ズーム制御部１１０により制御される。
【００７８】
なお、本実施形態では、ズーム駆動部１０９を構成するモータとしてステッピングモータを用いるものとする。
【００７９】
ネットワークカメラ２００のズーム機能を利用した場合、このズーム機能のズーム倍率に応じて、ネットワークカメラ２００により撮影される範囲が変わる。具体的には、ネットワークカメラ２００のズーム倍率が高くなるほど、ネットワークカメラ２００により撮影される範囲が小さくなる。このため、ネットワークカメラ２００の撮影範囲内におけるＰＴ移動量が相対的に大きくなる。
【００８０】
たとえば、ネットワークカメラ２００があるズーム倍率の場合に、ネットワークカメラ２００のＰＴ移動に伴って移動するネットワークカメラ２００の撮影範囲の大きさが、この撮影範囲の１／１００の大きさであるものとする。すると、このＰＴ移動と同じ距離のＰＴ移動をしても、このズーム倍率よりもネットワークカメラ２００のズーム倍率が１０倍大きい場合、このＰＴ移動に伴って移動するネットワークカメラ２００の撮影範囲の大きさは、この撮影範囲の１／１０の大きさとなる。
【００８１】
このように、ネットワークカメラ２００のズーム倍率が高くなるほど、ネットワークカメラ２００の撮影範囲を細かく移動させることができなくなってしまう。このため、ネットワークカメラ２００の撮影範囲を、ユーザが要求する撮影範囲に設定することが難しい場合が生じる。
【００８２】
そこで、ステッピングモータ２０８などのロータマグネットをマイクロステップ位置で停止させるようにすれば、ステッピングモータ２０８などの停止分解能を高くすることができる。しかしながら、このロータマグネットがマイクロステップ位置で停止している時には、ステッピングモータ２０８などへ励磁電流を常時流す必要がある。
【００８３】
ところで、ネットワークカメラ２００のズーム倍率が高い場合には、任意の撮影範囲にてネットワークカメラ２００を停止させることができるようにするために、ネットワークカメラ２００の停止分解能を高くする必要がある。一方、ネットワークカメラ２００のズーム倍率が低い場合には、ズーム倍率が高い場合に必要な停止分解能と同等の細かさの停止分解能は、必要ない。
【００８４】
したがって、本実施形態では、ネットワークカメラ２００のズーム倍率が低い場合には、ステッピングモータ２０８のロータマグネットを、マイクロステップ位置で停止させることなく、通常のステップ位置で停止させる。これにより、ネットワークカメラ２００のズーム倍率が低い場合には、ステッピングモータ２０８などへの停止時の励磁電流を止めることができ、不要な消費電力・発熱を抑えることができる。
【００８５】
このように、本実施形態におけるネットワークカメラ２００は、マイクロステップ位置での停止を利用することで停止分解能を向上させるか否かを、ネットワークカメラ２００のズーム倍率に応じて切り替える。より具体的には、ネットワークカメラ２００は、ネットワークカメラ２００のズーム倍率があるズーム倍率以上の場合のみ、マイクロステップ位置での停止を利用する。
【００８６】
これにより、ネットワークカメラ２００の停止分解能を高くする必要がある場合には、高い停止分解能を実現しつつ、ネットワークカメラ２００の停止分解能を高くする必要がない場合には、消費電力・発熱を抑え且つ低消費電力化を図ることができる。
【００８７】
続いて、図７は、クライアント装置からネットワーク１０８を介してチルト位置移動指令を受信した際の、システム制御部１０３およびチルト駆動制御部１０７の動作処理を示すフローチャートである。なお、クライアント装置からネットワーク１０８を介してパン位置移動指令を受信した際の、システム制御部１０３およびパン駆動制御部１０５の動作処理も同様である。
【００８８】
ここで、図７に示す処理は、ネットワークカメラ２００がクライアント装置からチルト位置移動指令を受信した場合に、開始される。例えば、図７に示す処理は、システム制御部１０３がチルト位置移動指令を受信したと判定した場合には、開始され、システム制御部１０３がチルト位置移動指令を受信していないと判定した場合には、開始されない。
【００８９】
ステップＳ２０１では、システム制御部１０３は、ネットワークカメラ２００の現在のズーム倍率の値が所定の閾値以上であるか否かを判別する。
【００９０】
そして、システム制御部１０３は、ネットワークカメラ２００の現在のズーム倍率の値が所定の閾値以上であると判定した場合には、ステップＳ２０７に処理を進める。一方、システム制御部１０３は、ネットワークカメラ２００の現在のズーム倍率の値が所定の閾値以上ではないと判定した場合には、ステップＳ２０２に処理を進める。
【００９１】
ステップＳ２０２では、システム制御部１０３は、ネットワークカメラ２００がプリセット撮影モードで動作しているか否かを判定する。ここで、プリセット撮影モードとは、ネットワークカメラ２００に設定（記憶）されている複数の撮像方向をネットワークカメラ２００（の撮像部１０１）が自動的に巡回して撮像するモードである。
【００９２】
そして、システム制御部１０３は、ネットワークカメラ２００がプリセット撮影モードで動作していると判定した場合には、ステップＳ２０７に処理を進める。一方、システム制御部１０３は、ネットワークカメラ２００がプリセット撮影モードで動作していないと判定した場合には、ステップＳ２０３に処理を進める。
【００９３】
なお、本実施例におけるシステム制御部１０３は、ネットワークカメラ２００に設定されている複数の撮像方向を撮像部１０１が自動的に巡回して撮像するように、パン駆動制御部１０５およびチルト駆動制御部１０７を制御する巡回制御機能を備えるものとする。
【００９４】
ステップＳ２０３では、システム制御部１０３は、ネットワークカメラ２００が物体検出モードで動作しているか否かを判定する。ここで、物体検出モードとは、撮像部１０１で撮像された画像データに含まれる物体を検出するモードである。
【００９５】
そして、システム制御部１０３は、ネットワークカメラ２００が物体検出モードで動作していると判定した場合には、ステップＳ２０７に処理を進める。一方、システム制御部１０３は、ネットワークカメラ２００が物体検出モードで動作していないと判定した場合には、ステップＳ２０４に処理を進める。
【００９６】
ステップＳ２０４では、システム制御部１０３は、チルト方向の基準位置（チルト駆動部１０６に含まれるチルト機構の基準位置）をネットワークカメラ２００が検出しているか否かを判定する。
【００９７】
そして、システム制御部１０３は、チルト方向の基準位置をネットワークカメラ２００が検出していると判定した場合には、ステップＳ２０７に処理を進める。一方、システム制御部１０３は、チルト方向の基準位置をネットワークカメラ２００が検出していないと判定した場合には、ステップＳ２０５に処理を進める。
【００９８】
ステップＳ２０５では、システム制御部１０３は、不図示の温度検出センサにより検出されたネットワークカメラ２００の温度が所定の閾値以下であるか否かを判定する。
【００９９】
そして、システム制御部１０３は、不図示の温度検出センサにより検出されたステッピングモータ２０８の温度が所定の閾値以下であると判定した場合には、ステップＳ２０７に処理を進める。一方、システム制御部１０３は、不図示の温度検出センサにより検出されたステッピングモータ２０８の温度が所定の閾値以下ではないと判定した場合には、ステップＳ２０６に処理を進める。
【０１００】
ステップＳ２０６では、システム制御部１０３は、不図示の消費電力検出部により検出されたステッピングモータ２０８の消費電力が所定の閾値以下であるか否かを判定する。
【０１０１】
そして、システム制御部１０３は、不図示の消費電力検出部により検出されたステッピングモータ２０８の消費電力が所定の閾値以下であると判定した場合には、ステップＳ２０７に処理を進める。一方、システム制御部１０３は、不図示の消費電力検出部により検出された消費電力検出部により検出されたステッピングモータ２０８の消費電力が所定の閾値以下ではないと判定した場合には、ステップＳ２０８に処理を進める。
【０１０２】
なお、本実施形態における不図示の消費電力検出部は、装置本体の消費電力を検出する消費電力検出部に相当する。
【０１０３】
ステップＳ２０７では、システム制御部１０３は、マイクロステップを利用した停止分解能にステッピングモータ２０８の停止分解能を設定する。たとえば、システム制御部１０３は、ステッピングモータ２０８をマイクロステップ駆動させるようにチルト駆動制御部１０７を制御する。
【０１０４】
ステップＳ２０８では、システム制御部１０３は、通常のステップ位置の停止分解能にステッピングモータ２０８の停止分解能を設定する。たとえば、システム制御部１０３は、ステッピングモータ２０８を基本ステップ駆動させるようにチルト駆動制御部１０７を制御する。
【０１０５】
ステップＳ２０９〜Ｓ２１３は、図５に示すステップＳ１０１〜Ｓ１０５と同様であるので、その説明を省略する。
【０１０６】
以上のように、本実施形態では、システム制御部１０３は、ネットワークカメラ２００のズーム倍率が所定の閾値以上である場合には、ステッピングモータ２０８をマイクロステップ駆動させる。一方、システム制御部１０３は、ネットワークカメラ２００のズーム倍率が所定の閾値以上ではない場合には、ステッピングモータ２０８を基本ステップ駆動させる。
【０１０７】
これにより、ステッピングモータ２０８に高い停止分解能が求められる場合である、ネットワークカメラ２００のズーム倍率が高い場合には、ステッピングモータ２０８の停止分解能を高くすることができる。その上、ステッピングモータ２０８に高い停止分解能が求められない場合である、ネットワークカメラ２００のズーム倍率が低い場合には、ステッピングモータ２０８の消費電力および発熱を抑えることができる。
【０１０８】
また、たとえば、ＰＴ機構を持つネットワークカメラには、プリセット撮影モード（プリセット機能）が備えられているものが多い。このプリセット撮影モードでは、事前に何箇所かの撮影方向をネットワークカメラに設定しておくことで、その設定された撮影方向に自動で向いて撮影することができる。
【０１０９】
ところで、このプリセット機能を利用した場合には、ネットワークカメラに設定された撮影方向に正確に停止するために、移動機構（ＰＴ機構）の停止分解能の高さが要求される。一方、ネットワークカメラがプリセット撮影モードで動作していない場合には、ＰＴ機構に求められる停止分解能の高さは、ネットワークカメラがプリセット撮影モードで動作している場合よりも低い場合が想定される。
【０１１０】
そこで、本実施形態では、システム制御部１０３は、ネットワークカメラ２００がプリセット撮影モードで動作している場合には、ステッピングモータ２０８をマイクロステップ駆動させる。一方、システム制御部１０３は、ネットワークカメラ２００がプリセット撮影モードで動作していない場合には、ステッピングモータ２０８を基本ステップ駆動させる。
【０１１１】
これにより、ステッピングモータ２０８に高い停止分解能が求められる場合である、ネットワークカメラ２００がプリセット撮影モードで動作している場合（プリセット移動時）には、ステッピングモータ２０８の停止分解能を高くすることができる。その上、ステッピングモータ２０８に高い停止分解能が求められない場合である、ネットワークカメラ２００がプリセット撮影モードで動作していない場合には、ステッピングモータ２０８の消費電力および発熱を抑えることができる。
【０１１２】
また、たとえば、近年のネットワークカメラにおいては、監視エリアにおける物の持ち去りや置き去り等の異常をネットワークカメラ自身が画像解析により検出するインテリジェント機能を有しているものもある。このような機能における処理として、撮影領域の動きのない画像を背景画像とし、この背景画像とネットワークカメラの現在の撮影画像との差分から動体を検出する背景差分という手法が知られている。
【０１１３】
背景差分において、背景画像を生成するためには所定の時間を要する。ＰＴ機構を持つネットワークカメラの撮影方向が移動（変化）した場合には、このネットワークカメラの撮影範囲が変わってしまうので、背景画像を再生成する必要がある。
【０１１４】
しかし、背景画像を生成済みの撮影方向にこのネットワークカメラの撮影方向が向く（移動する）場合には、背景画像を再生成するために必要な所定の時間を省略することができ得る。たとえば、背景画像を生成済みの撮影方向と同じ位置（方向）にこのネットワークカメラの撮影方向を精度良く停止させることができれば、生成済みの背景画像を再利用することができ、背景画像の再生成に要する所定の時間を省略することができる。
【０１１５】
そこで、本実施形態では、システム制御部１０３は、ネットワークカメラ２００が物体検出モードで動作している場合には、ステッピングモータ２０８をマイクロステップ駆動させる。一方、システム制御部１０３は、ネットワークカメラ２００が物体検出モードで動作していない場合には、ステッピングモータ２０８を基本ステップ駆動させる。
【０１１６】
これにより、ステッピングモータ２０８に高い停止分解能が求められる場合である、ネットワークカメラ２００が物体検出モードで動作している場合には、ステッピングモータ２０８の停止分解能を高くすることができる。その上、ステッピングモータ２０８に高い停止分解能が求められない場合である、ネットワークカメラ２００が物体検出モードで動作していない場合には、ステッピングモータ２０８の消費電力を抑えることができる。
【０１１７】
また、ステッピングモータを用いた移動機構では、このステッピングモータの駆動ステップ数でこの移動機構の位置を管理することができるが、この移動機構を管理するための基準となる位置（基準位置）が必要となる。通常、この基準位置を検出するためのセンサ（基準位置センサ）を設け、この検出した基準位置からの相対位置を用いて、この移動機構の位置を管理する。
【０１１８】
このとき、この基準位置センサの検出位置とこのステッピングモータが停止することができる位置とが一致するとは限らず、この基準位置センサで検出された位置とこのステッピングモータが停止する位置との間には、多少のずれが生じる。この基準位置センサで検出された基準位置がずれてしまうと、この基準位置からの相対位置もずれてしまうため、その分（基準位置のずれの分）、この移動機構の停止精度は、低下してしまう。
【０１１９】
そこで、本実施形態では、システム制御部１０３は、チルト方向の基準位置をネットワークカメラ２００が検出している場合には、ステッピングモータ２０８をマイクロステップ駆動させる。一方、システム制御部１０３は、チルト方向の基準位置をネットワークカメラ２００が検出していない場合には、ステッピングモータ２０８を基本ステップ駆動させる。
【０１２０】
これにより、ステッピングモータ２０８に高い停止分解能が求められる場合である、チルト方向の基準位置をネットワークカメラ２００が検出している場合には、ステッピングモータ２０８の停止分解能を高くすることができる。その上、ステッピングモータ２０８に高い停止分解能が求められない場合である、チルト方向の基準位置をネットワークカメラ２００が検出していない場合には、ステッピングモータ２０８の消費電力および発熱を抑えることができる。
【０１２１】
また、たとえば、ネットワークカメラ２００の撮像方向をマイクロステップ位置で停止させた状態が継続してしまうと、ステッピングモータ２０８などの温度が上昇してしまう状況も考えられる。このような状況でも、ステッピングモータ２０８などの発熱は、所定の温度以下に抑えられなければならない。
【０１２２】
そこで、本実施形態では、システム制御部１０３は、不図示の温度検出センサにより検出されたステッピングモータ２０８の温度が所定の閾値以下である場合には、ステッピングモータ２０８をマイクロステップ駆動させる。一方、システム制御部１０３は、不図示の温度検出センサにより検出されたステッピングモータ２０８の温度が所定の閾値以下ではない場合には、ステッピングモータ２０８を基本ステップ駆動させる。
【０１２３】
これにより、ステッピングモータ２０８の温度が低い場合には、ステッピングモータ２０８の停止分解能を高くすることができる。その上、ステッピングモータ２０８の温度が高い場合には、ステッピングモータ２０８の温度上昇および消費電力を抑えることができる。
【０１２４】
また、たとえば、ネットワークカメラ２００の撮像方向をマイクロステップ位置で停止させた状態が継続してしまうと、ステッピングモータ２０８などの消費電力が増大してしまう状況も考えられる。このような状況でも、ステッピングモータ２０８などの消費電力は、所定の消費電力の大きさ以下に抑えられなければならない。
【０１２５】
そこで、本実施形態では、システム制御部１０３は、不図示の消費電力検出部により検出されたステッピングモータ２０８の消費電力が所定の閾値以下である場合には、ステッピングモータ２０８をマイクロステップ駆動させる。一方、システム制御部１０３は、不図示の消費電力検出部により検出されたステッピングモータ２０８の消費電力が所定の閾値以下ではない場合には、ステッピングモータ２０８を基本ステップ駆動させる。
【０１２６】
これにより、ステッピングモータ２０８の消費電力が低い場合には、ステッピングモータ２０８の停止分解能を高くすることができる。その上、ステッピングモータ２０８の消費電力が高い場合には、ステッピングモータ２０８の消費電力を抑えることができる。
【０１２７】
なお、本実施形態では、ステッピングモータ２０８の消費電力を検出するために、消費電力検出部を用いたが、これに限るものではない。
【０１２８】
たとえば、ネットワークカメラ２００の利用状況（動作状況）を示す利用状況情報と消費電力情報とが関連づけられたテーブル情報をネットワークカメラ２００に内蔵されたメモリに記憶させておいても良い。
【０１２９】
さらに、ネットワークカメラ２００の現在の利用状況に対応する利用状況情報と関連付けられた消費電力情報を、ネットワークカメラ２００に記憶されたテーブル情報から読み出すことにより、ネットワークカメラ２００の消費電力を検出しても良い。
【０１３０】
また、本実施形態では、ステップＳ２０７の後にステップＳ２１０が実行される場合、ステップＳ２０８の後にステップＳ２１０が実行される場合、両方ともステップＳ２１１に処理を進めるように、システム制御部１０３を構成したが、これに限るものではない。
【０１３１】
たとえば、ステップＳ２０８の後にステップＳ２１０が実行される場合は、ステップＳ２１１に処理を進めることなく、図７に示すフローチャートの処理を終了するように、システム制御部１０３を構成しても良い。
【０１３２】
（第３の実施形態）
以下、図８、図９を参照して、本発明の第３の実施形態について説明する。なお、本実施形態に係る説明は、第２の実施形態との相違点を中心に行う。また、本実施形態では、上述した実施形態に対応するものと同一の要素には同一符合を付し、その説明を省略する。
【０１３３】
本実施形態に係わるネットワークカメラ２００は、第２の実施形態に係るネットワークカメラ２００の構成と同様に、パン動作およびチルト動作が可能なＰＴ機構とズーム機能を備える。また、ネットワークカメラ２００は、ＬＡＮ等のネットワーク１０８に接続されたクライアント装置から送信されたカメラ制御指令に応じて、所定のカメラ制御、ＰＴ動作及びズーム動作を行う。
【０１３４】
これまでの実施形態の説明では、ステッピングモータ２０８をマイクロステップ位置で停止させるか否かを切り替えていたが、ステッピングモータ２０８のマイクロステップ分割数を段階的に切り替えることも想定される。
【０１３５】
たとえば、ネットワークカメラ２００があるズーム倍率Ａの場合に、通常のステップ角１ステップのＰＴ移動をネットワークカメラ２００がすると、ネットワークカメラ２００の撮影範囲は、この撮影範囲の１／４０の距離だけ移動するものとする。
【０１３６】
また、ネットワークカメラ２００のズーム倍率がＡより高いＢである場合、この撮影範囲において、通常のステップ角１ステップのＰＴ移動をネットワークカメラ２００がすると、この撮影範囲は、この撮影範囲の１／２０の大きさだけ移動するものとする。
【０１３７】
さらに、ネットワークカメラ２００のズーム倍率がＢより高いＣである場合、この撮影範囲において、通常のステップ角１ステップのＰＴ移動をネットワークカメラ２００がすると、この撮影範囲は、この撮影範囲の１／１０の大きさだけ移動するものとする。
【０１３８】
このような場合に、ネットワークカメラ２００がズーム倍率Ｂである場合に、分割数２のマイクロステップ位置でステッピングモータ２０８を停止させるように制御すると、ステッピングモータ２０８の停止分解能は、通常のステップ角の２倍となる。
【０１３９】
これにより、ネットワークカメラ２００がズーム倍率Ｂである場合でも、ネットワークカメラ２００のＰＴ移動距離の最小単位を、ネットワークカメラ２００の撮影範囲の１／４０とすることができる。この結果、ズーム倍率Ｂである場合でも、ネットワークカメラ２００がズーム倍率Ａである場合と同等の停止分解能を得られることになる。
【０１４０】
同様に、ネットワークカメラ２００のズーム倍率がＣである場合に、分割数４のマイクロステップ制御を利用すると、ステッピングモータ２０８の停止分解能は、通常のステップ角の４倍となる。これにより、ネットワークカメラ２００のＰＴ移動距離の最小単位を、ネットワークカメラ２００の撮影範囲の１／４０とすることができ、ネットワークカメラ２００がズーム倍率Ａである場合と同等の停止分解能を得られることになる。
【０１４１】
この際、ステッピングモータ２０８をマイクロステップ位置にて停止保持するために必要な励磁電流値は、分割数１６の場合を１００％としたときに、分割数が８の場合は９０％、分割数が４の場合は８０％、分割数が２の場合は７０％となる。とすると、マイクロステップ分割数を小さくした方が低消費電力化を図ることができる。
【０１４２】
このような場合、ズーム倍率に応じて、マイクロステップ分割数を変更してステッピングモータ２０８の停止分解能を切り替えることが有効である。
【０１４３】
すなわち、ネットワークカメラ２００のズーム倍率が高いほど、マイクロステップ分割数を多くし、ステッピングモータ２０８の停止分解能を高くする。さらに、ネットワークカメラ２００のズーム倍率が低いほど、マイクロステップ位置での停止励磁電流値を小さくする。これにより、ズーム倍率に応じてより細かく、必要な停止分解能の高さを実現しつつ、不要な消費電力・発熱を抑えることができ、低消費電力化を図ることができる。
【０１４４】
図８は、ズーム倍率とマイクロステップ分割数と停止励磁電流との関係を示した電流設定テーブルであり、制御に利用する電流設定テーブルである。この電流設定テーブルでは、ズーム倍率の条件と、そのズーム倍率において必要なマイクロステップ分割数と停止時の励磁電流値を示している。なお、図８に示したＡ、Ｂ、Ｃ、Ｄのズーム倍率の大小関係は、Ａ＜Ｂ＜Ｃ＜Ｄである。
【０１４５】
つまり、図８に示すテーブルは、ズーム倍率とマイクロステップ分割数と停止励磁電流値とが対応付けられたテーブルであり、たとえば、このテーブルは、システム制御部１０３に内蔵されたメモリに保持される。
【０１４６】
また、図８に示すテーブルにおいて、マイクロステップ分割数は、ズーム倍率が大きくなるにしたがって、大きくなり、停止励磁電流値は、ズーム倍率が大きくなるにしたがって、大きくなる。
【０１４７】
続いて、図９は、本実施形態における、システム制御部１０３およびチルト駆動制御部１０７の動作処理を示すフローチャートである。このフローチャートは、図７に示すフローチャートの一部を異ならせたものである。
【０１４８】
ステップＳ３０１では、システム制御部１０３は、図８に示すテーブルから、撮像部１０１に含まれるレンズ（撮像光学系）の現在のズーム倍率に対応する、マイクロステップ分割数および停止励磁電流値を読み出す。なお、本実施形態におけるシステム制御部１０３は、撮像部１０１のズーム倍率を取得する取得部に相当する。
【０１４９】
ステップＳ３０２では、システム制御部１０３は、ステッピングモータ２０８の停止分解能として、ステップＳ３０１で読み出したマイクロステップ分割数に対応する停止分解能を設定する。
【０１５０】
ステップＳ３０３では、チルト駆動制御部１０７は、ステップＳ３０１で読み出された停止励磁電流をステッピングモータ２０８に流す。
【０１５１】
より詳細には、チルト駆動制御部１０７は、ステップＳ２０９で演算されたチルト方向の駆動ステップ数に対応する停止位置でステッピングモータ２０８を停止させるために、ステップＳ３０１で読み出された停止励磁電流をステッピングモータ２０８に流す。なお、パン駆動制御部１０５の処理も同様である。
【０１５２】
以上のように、本実施形態では、ズーム倍率に応じてマイクロステップ分割数を段階的に変え、ズーム倍率が高い場合ほど、マイクロステップ分割数を多く、停止分解能を高くし、ズーム倍率が低い場合ほど、マイクロステップ位置での停止励磁電流値を小さくする。これにより、ズーム倍率に応じてより細かく、必要な停止分解能の高さを実現しつつ、不要な消費電力・発熱を抑えることができ、低消費電力化を図ることができる。
【０１５３】
また、本実施形態では、撮像部１０１のズーム倍率が大きくなるにしたがって、ステッピングモータ２０８のマイクロステップ分割数を大きくするように、システム制御部１０３を構成したが、これに限るものではない。
【０１５４】
たとえば、不図示の温度検出センサにより検出される温度が大きくなるにしたがって、ステッピングモータ２０８のマイクロステップ分割数を大きくするように、システム制御部１０３を構成しても良い。または、不図示の消費電力検出部により検出される消費電力が大きくなるにしたがって、マイクロステップ分割数を小さくするように、システム制御部１０３を構成しても良い。
【０１５５】
これにより、より細かく必要な停止分解能を実現しつつ、不要な消費電力・発熱を抑えることができ、低消費電力化を図ることができる。
【０１５６】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【０１５７】
１００  ネットワークカメラ
１０１  撮像部
１０３  システム制御部
１０４  パン駆動部
１０５  パン駆動制御部
２０８  ステッピングモータ
【図１】
2014090323.tif 000003
【図２】
2014090323.tif 000004
【図３】
2014090323.tif 000005
【図４】
2014090323.tif 000006
【図５】
2014090323.tif 000007
【図６】
2014090323.tif 000008
【図７】
2014090323.tif 000009
【図８】
2014090323.tif 000010
【図９】
2014090323.tif 000011