(57)【要約】【課題】電流値を変更することでの影響を抑制させることを目的とする。【解決手段】本発明は、撮像部１０１と、撮像部１０１による撮影方向を変更するパン駆動部１０４と、パン駆動部１０４を制御するパンチルト制御部１０６と、を備えるネットワークカメラ１００であって、パンチルト制御部１０６は、パン駆動部１０４の停止中における停止電流値をネットワークカメラ１００の温度に応じた停止電流値に変更する処理を、パン駆動部１０４による駆動の停止中には行わず、パン駆動部１０４による駆動が終了した後に行うことを特徴とする。【選択図】図５
2020118756.tif 000002
【特許請求の範囲】
【請求項１】
撮像部と、
前記撮像部による撮影方向を変更する駆動部と、
前記駆動部を制御する駆動制御部と、を備える撮像装置であって、
前記駆動制御部は、
前記駆動部の停止中における停止電流値を前記撮像装置の温度に応じた停止電流値に変更する処理を、前記駆動部による駆動の停止中には行わず、前記駆動部による駆動が終了した後に行うことを特徴とする撮像装置。
【請求項２】
前記駆動制御部は、
前記撮像装置の温度に応じた停止電流値が、現時点で設定されている停止電流値と異なっている場合、
現時点で前記駆動部による駆動を停止している場合には、停止電流値を変更せず、次に前記駆動部による駆動を開始して当該駆動が終了した後に停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記駆動制御部は、
前記撮像装置の温度に応じた停止電流値が、現時点で設定されている停止電流値と異なっている場合、
現時点で前記駆動部により駆動している場合には、前記駆動部による駆動が終了した後に停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記駆動制御部は、
前記駆動部による駆動の停止中であっても、前記駆動部による駆動の停止時間が所定時間を経過した場合には、停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１ないし３の何れか１項に記載の撮像装置。
【請求項５】
前記駆動部は、
前記撮像部による撮影方向を水平方向に変更するパン駆動部、
前記撮像部による撮影方向を垂直方向に変更するチルト駆動部、および
前記撮像部による撮影方向を光軸中心に回転するローテーション駆動部の何れかであることを特徴とする請求項１ないし４の何れか１項に記載の撮像装置。
【請求項６】
前記駆動部は、第１の駆動部と第２の駆動部とを有し、
前記駆動制御部は、
前記第１の駆動部による駆動の停止中であっても、前記第２の駆動部により駆動している場合には、前記第１の駆動部の停止時における停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１ないし５の何れか１項に記載の撮像装置。
【請求項７】
前記第１の駆動部および前記第２の駆動部は、
前記撮像部による撮影方向を水平方向に変更するパン駆動部、
前記撮像部による撮影方向を垂直方向に変更するチルト駆動部、および
前記撮像部による撮影方向を光軸中心に回転するローテーション駆動部の何れかであることを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記撮像部の撮像状態を制御する撮像制御部を有し、
前記駆動制御部は、
前記駆動部による駆動の停止中であっても、前記撮像制御部により撮像状態を変更している場合には、停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１ないし７の何れか１項に記載の撮像装置。
【請求項９】
前記撮像制御部は、
前記撮像部の画角の大きさを変更するズーム制御部、
前記撮像部の焦点を調整するフォーカス制御部、および
前記撮像部の赤外光を遮断するフィルタを挿抜するＩＲＣＦ制御部の何れかであることを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記駆動制御部は、
前記駆動部による駆動の停止中であっても、現時点で設定されている停止電流値と、前記撮像装置の温度に応じた停止電流値との差が閾値よりも小さい場合には、停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１ないし９の何れか１項に記載の撮像装置。
【請求項１１】
前記撮像部の画角の大きさを変更するズーム制御部を有し、
前記駆動制御部は、
前記駆動部による駆動の停止中であっても、前記ズーム制御部により変更されている画角の大きさが閾値よりも大きい場合には、停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１ないし１０の何れか１項に記載の撮像装置。
【請求項１２】
前記駆動部は、
ステッピングモータであって、
前記駆動制御部は、
前記ステッピングモータが停止中であっても、所定のモータ励磁位相で停止している場合には、停止電流値を前記撮像装置の温度に応じた停止電流値に変更することを特徴とする請求項１ないし１１の何れか１項に記載の撮像装置。
【請求項１３】
前記所定のモータ励磁位相は、１相位置あるいは２相位置であることを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
前記撮像装置の内部温度を前記撮像装置の温度として検出する検出部を有することを特徴とする請求項１ないし１３の何れか１項に記載の撮像装置。
【請求項１５】
撮像部と、
前記撮像部による撮影方向を変更する駆動部と、
前記駆動部を制御する駆動制御部と、を備える撮像装置の制御方法であって、
前記駆動制御部は、
前記駆動部の停止中における停止電流値を前記撮像装置の温度に応じた停止電流値に変更する処理を、前記駆動部による駆動の停止中には行わず、前記駆動部による駆動が終了した後に行うことを特徴とする制御方法。
【請求項１６】
コンピュータに、請求項１５の制御方法を実行させるためのプログラム。
【請求項１７】
コンピュータに、請求項１５の制御方法を実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
ネットワークや専用線を介して遠隔操作によりカメラを制御し、映像を監視できるネットワークカメラが知られている。ネットワークカメラには、パン（水平方向回転）、チルト（垂直方向回転）を行う機構を有するＰＴ（パンチルト）モデルのカメラや電動ズームが可能なＰＴＺ（パンチルトズーム）モデルのカメラがある。これらのカメラでは撮影方向や撮影画角を自在に変更可能である。
【０００３】
近年、撮像センサの大型化や画像処理エンジンの多機能化、高性能化に伴い消費電力は増加傾向にあり、低消費電力化が求められる。また、装置の小型化や耐環境性のための密閉構造等により放熱面では不利となる傾向にあり、更なる低消費電力化が求められる。
【０００４】
画像処理エンジン等の電子部品は高温時には消費電力が上昇する傾向がある。一方、ＰＴ駆動部のモータは低温ではトルクが下がる特性があり、高温では同トルクを出力するためのモータ電流値を低温と比べて下げることができる。このような特性により、ＰＴ駆動部のモータ電流値を温度により変更、すなわち高温時に電流値を下げることで製品全体としての消費電力や温度条件を満たすことができる。
【０００５】
ＰＴモータでは、停止時にも停止位置を保持するためにモータに通電し、振動や外力が加わっても撮影画像の画角ずれを低減する方法が採用される。一方、温度に応じてモータの電流値を変更する場合、モータの停止時に電流値を変更してしまうと、モータの保持力と機械的な負荷のバランスが変化してしまい、停止する安定点が変わり、機械的な角度が変化して画角ずれが生じてしまう。画角が小さくなるほど、画角に対する機械的な角度の変化量の比率が大きくなるため、画角ずれの影響がより顕著となる。画角が小さい望遠レンズを搭載したカメラでは、機械的な若干の位置変化も画角ずれとしてユーザが違和感を覚える程度のずれ量となってしまう。
【０００６】
特許文献１には、静止画撮影時および撮影待機状態の消費電力を低減するために、動画撮影モードと静止画撮影モードのうち静止画撮影モードではバネを用いて揺れ補正レンズを撮像光学系の光軸と一致するように保持する撮像装置が開示されている。
特許文献２には、消費電力を低減するために、フォーカス停止時に通電を停止し、その後にレンズの位置変化が閾値以上である場合にモータへの保持通電を開始する光学部材制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−２９２８２４号公報
【特許文献２】特開２０１０−７２２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１および特許文献２では、電流値を変更したときに生じる影響を軽減することについては考慮されていないという問題がある。
本発明は、上述したような問題点に鑑みてなされたものであり、電流値を変更することによる影響を抑制させることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、撮像部と、前記撮像部による撮影方向を変更する駆動部と、前記駆動部を制御する駆動制御部と、を備える撮像装置であって、前記駆動制御部は、前記駆動部の停止中における停止電流値を前記撮像装置の温度に応じた停止電流値に変更する処理を、前記駆動部による駆動の停止中には行わず、前記駆動部による駆動が終了した後に行うことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、電流値を変更することによる影響を抑制させることができる。
【図面の簡単な説明】
【００１１】
【図１】ネットワークカメラの内部構成を示す図である。
【図２】ネットワークカメラの外観構成を示す図である。
【図３】停止電流値を変更する処理を示すフローチャートである。
【図４】停止電流値テーブルを示す図である。
【図５】第１実施形態の停止電流値を変更する処理を示すフローチャートである。
【図６】停止電流値を変更するときのタイミングチャートである。
【図７】第２実施形態の停止電流値を変更する処理を示すフローチャートである。
【図８】第３実施形態の停止電流値を変更する処理を示すフローチャートである。
【図９】第４実施形態のステッピングモータの励磁位相を示す図である。
【図１０】第４実施形態の停止電流値を変更する処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明に係る実施形態について添付の図面に基づいて詳細に説明する。なお、以下では、撮像装置としてネットワークを例にして説明する。
（第１実施形態）
以下、図１〜図６を参照して第１実施形態について説明する。
図１は、ネットワークカメラ１００の内部構成の一例を示す図である。ネットワークカメラ１００は、ネットワーク２００を介して不図示のクライアント装置（情報処理装置）と相互に通信可能な状態に接続される。また、ネットワークカメラ１００は、パンチルト動作が可能である。
【００１３】
ネットワークカメラ１００は、撮像部１０１、画像処理部１０２、システム制御部１０３、パン駆動部１０４、チルト駆動部１０５、パンチルト制御部１０６、温度検出部１０７、通信部１０８を備える。
撮像部１０１は、レンズ、撮像素子およびその制御群から構成される。撮像部１０１は、被写体の撮像および電気信号への変換を行う。画像処理部１０２は、撮像部１０１において変換された電気信号に対して所定の現像処理、圧縮符号化処理を行い、画像データを生成して、システム制御部１０３に出力する。
【００１４】
システム制御部１０３は、生成された画像データを、通信部１０８を介してクライアント装置に送信する。通信部１０８は、クライアント装置から送信されるカメラ制御コマンドを受信し、システム制御部１０３に出力する。また、通信部１０８は、カメラ制御コマンドに対するレスポンスをクライアント装置に送信する。システム制御部１０３は、入力されたカメラ制御コマンドを解析し、コマンドに応じた処理を行う。例えば、システム制御部１０３は、画像処理部１０２に対して画質の設定指示をしたり、パンチルト制御部１０６に対してパン、チルト動作の指示をしたりする。画像処理部１０２は、指示に基づいて画像処理を行う。パンチルト制御部１０６は、指示に基づいてパン駆動部１０４およびチルト駆動部１０５の制御を行う。パンチルト制御部１０６は駆動制御部の一例である。
【００１５】
パン駆動部１０４は、撮像部１０１のパン動作を行う機械的な駆動系である。パン駆動部１０４は、駆動源であるモータ、パン動作における撮影方向の角度を検出するセンサ等により構成される。パン駆動部１０４は、駆動部、第１の駆動部、第２の駆動部の一例である。
チルト駆動部１０５は、撮像部１０１のチルト動作を行う機械的な駆動系である。チルト駆動部１０５は、駆動源であるモータ、チルト動作における撮影方向の角度を検出するセンサ等により構成される。チルト駆動部１０５は、駆動部、第１の駆動部、第２の駆動部の一例である。
パン駆動部１０４およびチルト駆動部１０５の動作は、パンチルト制御部１０６により制御される。
温度検出部１０７は、温度センサにより構成され、ネットワークカメラ１００の内部温度を検出する。具体的には、温度検出部１０７は、撮像部１０１、パン駆動部１０４、チルト駆動部１０５を収容する筐体内の温度を検出する。温度検出部１０７は、検出した温度の情報をパンチルト制御部１０６に出力する。温度検出部１０７は検出部の一例である。
【００１６】
図２は、ネットワークカメラ１００の外観構成の一例を示す図である。図２（ａ）はネットワークカメラ１００の平面図であり、図２（ｂ）はネットワークカメラ１００の側面図である。
ネットワークカメラ１００は、ボトムケース１１１、ターンテーブル１１２、カメラヘッド支柱１１３、カメラヘッド１１４を有する。
【００１７】
パン駆動部１０４は、例えばボトムケース１１１内に配置され、ボトムケース１１１に対して鉛直軸回りにターンテーブル１１２を回転させることで、カメラヘッド支柱１１３と共にカメラヘッド１１４が水平方向に回転する。図２（ａ）に示すように、本実施形態のパン駆動部１０４はターンテーブル１１２を左右方向に−１７５度から＋１７５度まで回転させることができる。
チルト駆動部１０５は、例えばカメラヘッド支柱１１３内あるいはカメラヘッド１１４内に配置され、カメラヘッド支柱１１３に対して水平軸回りにカメラヘッド１１４を回転させる。図２（ｂ）に示すように、本実施形態のチルト駆動部１０５はカメラヘッド１１４を、水平方向を０度として斜め下方向−４５度から真上方向９０度まで回転させることができる。
このように、ネットワークカメラ１００はカメラヘッド１１４を水平方向および垂直方向に回転させることができる。カメラヘッド１１４内には撮像部１０１が配置されていることから、ネットワークカメラ１００は撮像部１０１の撮影方向を水平方向および垂直方向に変えて撮影することができる。
【００１８】
図３は、パン駆動部１０４の停止電流値を変更する処理の一例を示すフローチャートである。図３のフローチャートは、ネットワークカメラ１００を起動することで開始される。
Ｓ１０１では、パンチルト制御部１０６は、温度監視周期である一定時間が経過したか否かを判定する。なお、温度監視周期は、想定する単位時間の温度変化率と電流変更量とに基づいて設定する。一定時間が経過していない場合にはＳ１０１に戻り、一定時間が経過するまで待機する。一方、一定時間が経過した場合にはＳ１０２に進む。
【００１９】
Ｓ１０２では、パンチルト制御部１０６は、温度検出部１０７で検出された温度の情報を取得する。
Ｓ１０３では、パンチルト制御部１０６は、取得した温度の情報に応じた、パン駆動部１０４の停止電流値を決定する。パンチルト制御部１０６は、例えば停止電流値テーブルを参照して、設定する停止電流値を決定する。
【００２０】
図４は、停止電流設定値テーブルの一例を示す図である。停止電流値テーブルには、温度範囲と、温度範囲における停止電流値とが関連付けられている。停止電流値は、温度によって変化するモータトルクおよび機械的な負荷に応じて、その温度で必要な電流値により定められる。例えば、温度が３８℃の場合には停止電流値は９０ｍＡとなる。停止電流値テーブルの情報は、例えば、ネットワークカメラ１００が有するメモリに記憶され、パンチルト制御部１０６が必要に応じて参照する。
【００２１】
Ｓ１０４では、パンチルト制御部１０６は、現時点で設定されている停止電流値と、Ｓ１０３で決定した停止電流値とを比較して異なるか否かを判定する。異なっている場合にはＳ１０５に進む。一致している場合にはＳ１０１に戻り、次の温度監視周期まで待機する。
Ｓ１０５では、パンチルト制御部１０６は、パン駆動部１０４の停止電流値を変更する処理を行う。以降、Ｓ１０１〜Ｓ１０５の処理を繰り返す。
【００２２】
次に、第１実施形態のパン駆動部１０４の停止電流値を変更する処理の一例について図５のフローチャートを参照して説明する。図５のフローチャートは、上述したＳ１０５の処理に対応する。
Ｓ２０１では、パンチルト制御部１０６は、パン駆動部１０４が駆動中であるか停止中であるかを判定する。駆動中である場合にはＳ２０３に進み、停止中である場合にはＳ２０２に進む。
【００２３】
Ｓ２０２では、パンチルト制御部１０６は、パン駆動部１０４の駆動の停止時間が所定時間を経過したか否かを判定する。なお、所定時間として、温度変化に対して停止電流値の変更が反映されるまで待機することが可能な時間が設定される。所定時間の情報は、例えば、ネットワークカメラ１００が有するメモリに記憶され、パンチルト制御部１０６が必要に応じて参照する。所定時間を経過していない場合にはＳ２０１に戻り、パン駆動部１０４が次に駆動中になるまで待機する。一方、所定時間を経過した場合にはＳ２０４に進む。
Ｓ２０３では、パンチルト制御部１０６は、パン駆動部１０４の駆動が終了したか否かを判定する。駆動中の場合には駆動が終了するまで待機する。一方、駆動が終了した場合にはＳ２０４に進む。
【００２４】
Ｓ２０４では、パンチルト制御部１０６は、パン駆動部１０４の停止電流値をＳ１０３で決定した停止電流値に変更して設定する。
なお、パンチルト制御部１０６は、チルト駆動部１０５の停止電流値についても、同様の処理を行う。
【００２５】
図６は、温度変化、駆動状態、電流値の関係の一例を示すタイミングチャートである。
図６（ａ）は、停止電流値を変更する温度変化があったときにパン駆動部１０４の駆動が停止中であった場合のタイミングチャートである。図６（ｂ）は、停止電流値を変更する温度変化があったときにパン駆動部１０４が駆動中であった場合のタイミングチャートである。
図６において、１２１は取得した温度であり、１２２は温度に応じた停止電流値であり、１２３はパン駆動部１０４の駆動状態であり、１２４は実際にパン駆動部１０４に設定された電流値である。また、温度１２１に示すＴは温度監視周期である。また、駆動状態１２３におけるＳは停止中を示し、Ｍは駆動中を示す。また、ｔ０からｔ５は各時点の時刻を示す。
【００２６】
まず、図６（ａ）を参照して、停止電流値を変更する温度変化があったときにパン駆動部１０４の駆動が停止中であった場合の処理について説明する。
温度１２１は、所定の温度監視周期Ｔごとに取得された値である。ここでは、時刻ｔ０では３８℃、時刻ｔ２では４０℃、時刻ｔ４では４１℃のように徐々に温度が上昇している状況を示している。
【００２７】
時刻ｔ０において、温度１２１は３８℃であり、そのときの停止電流値は図４の停止電流値テーブルを参照すると９０ｍＡである。また、駆動状態１２３は停止中であり、パン駆動部１０４には停止電流値９０ｍＡが実際に設定されている。
時刻ｔ１において、温度１２１は３９℃であり、そのときの停止電流値は図４の停止電流値テーブルを参照することで９０ｍＡである。ここで、現時点での停止電流値も９０ｍＡである。
時刻ｔ２において、温度１２１は４０℃であり、そのときの停止電流値は図４の停止電流値テーブルを参照すると８０ｍＡである。ここで、現時点での停止電流値は９０ｍＡであるために、停止電流値を変更する必要がある。ただし、このときの駆動状態１２３は停止中であるために、直ちに停止電流値の変更は行われない。
時刻ｔ３において、パン駆動部１０４の駆動が開始され、駆動状態１２３は駆動中となる。このときパン駆動部１０４には駆動電流値１００ｍＡが設定される。
時刻ｔ４において、パン駆動部１０４の駆動が終了することで駆動状態１２３は停止し、このときにパン駆動部１０４は停止電流値８０ｍＡが実際に設定される。
【００２８】
次に、図６（ｂ）を参照して、停止電流値を変更する温度変化があったときにパン駆動部１０４が駆動中であった場合の処理について説明する。ここでも、温度１２１は、時刻ｔ０では３８℃、時刻ｔ２では４０℃、時刻ｔ４では４１℃のように徐々に温度が上昇している状況を示している。
【００２９】
時刻ｔ０において、温度１２１は３８℃であり、そのときの停止電流値は図４の停止電流値テーブルを参照すると９０ｍＡである。また、駆動状態１２３は停止中であり、パン駆動部１０４には停止電流値９０ｍＡが実際に設定されている。
時刻ｔ２において、温度１２１は４０℃であり、そのときの停止電流値は図４の停止電流値テーブルを参照すると８０ｍＡである。ここで、現時点での停止電流値は９０ｍＡであるために、停止電流値を変更する必要がある。このときの駆動状態１２３は駆動中である。
時刻ｔ４において、パン駆動部１０４の駆動が終了することで駆動状態１２３は停止し、このときにパン駆動部１０４は停止電流値８０ｍＡが実際に設定される。
【００３０】
このように、パンチルト制御部１０６は、温度に応じた停止電流値に変更する処理を、パン駆動部１０４の駆動の停止中では直ちに行わず、パン駆動部１０４の駆動が終了した直後に行う。したがって、パン駆動部１０４の消費電力を削減する上で、停止電流値の変更に伴う影響、ここでは撮影画像の画角ずれを抑制することができ、ユーザの違和感を軽減することができる。
具体的に、パンチルト制御部１０６は、ネットワークカメラ１００の温度に応じた停止電流値が、現時点で設定されている停止電流値と異なっている場合において、現時点でパン駆動部１０４による駆動を停止している場合には、停止電流値を変更しない。パンチルト制御部１０６は、次にパン駆動部１０４による駆動を開始して当該駆動が終了した直後に停止電流値を変更する。このように、パン駆動部１０４による駆動が終了した直後であれば、停止電流値を変更しても撮影画像の画角ずれをユーザが認識することがない。
【００３１】
なお、本実施形態では、駆動部としてパン駆動部１０４およびチルト駆動部１０５を有する場合について説明したが、この場合に限られない。例えば、駆動部は、撮像部１０１の撮影方向を光軸中心に回転するローテーション駆動部であってもよい。このように、駆動部がパン駆動部１０４、チルト駆動部１０５、ローテーション駆動部であってもよいことは、以下の実施形態でも同様である。
【００３２】
（第２実施形態）
次に、第２実施形態について説明する。なお、第１実施形態と同様の構成については適宜、説明を省略し、第１実施形態との相違点を中心に説明する。
パン駆動部１０４またはチルト駆動部１０５が駆動している状態では、撮像部１０１の撮影方向が移動しているために撮影画像は変化する。例えば、パン駆動部１０４の停止中にチルト駆動部１０５が駆動している場合にはチルト駆動部１０５の駆動により画像が変化する。したがって、チルト駆動部１０５が駆動しているときにパン駆動部１０４の停止電流値を変更することにより、停止電流値の変更に伴う画角ずれを認識しづらくすることができる。
【００３３】
第２実施形態のパン駆動部１０４の停止電流値を変更する処理の一例について図７のフローチャートを参照して説明する。図７のフローチャートは、上述したＳ１０５の処理に対応する。
Ｓ３０１では、パンチルト制御部１０６は、パン駆動部１０４が駆動中であるか停止中であるかを判定する。パン駆動部１０４が駆動中である場合にはＳ３０４に進み、停止中である場合にはＳ３０２に進む。
Ｓ３０２では、パンチルト制御部１０６は、チルト駆動部１０５が駆動中であるか停止中であるかを判定する。チルト駆動部１０５が駆動中である場合にＳ３０５に進み、停止中である場合にはＳ３０３に進む。
【００３４】
Ｓ３０３では、パンチルト制御部１０６は、パン駆動部１０４の駆動の停止時間が所定時間を経過したか否かを判定する。所定時間を経過していない場合にはＳ３０１に戻り、所定時間を経過した場合にはＳ３０５に進む。
Ｓ３０４では、パンチルト制御部１０６は、パン駆動部１０４の駆動が終了したか否かを判定する。駆動中の場合に駆動が終了するまで待機する。一方、駆動が終了した場合にはＳ３０５に進む。
Ｓ３０５では、パンチルト制御部１０６は、パン駆動部１０４の停止電流値をＳ１０３で決定した停止電流値に変更して設定する。
【００３５】
このように、パンチルト制御部１０６は、パン駆動部１０４の駆動の停止中であっても、チルト駆動部１０５が駆動している場合には、パン駆動部１０４の停止電流値を変更する処理を行う。チルト駆動部１０５が駆動している場合には、パン駆動部１０４の停止電流値を変更しても画角ずれを認識しづらくすることができる。そのため、温度状況に応じた適切な停止電流値への変更の機会を増やし、不要な消費電力を削減することができる。このように、パン駆動部１０４の消費電力を削減する上で、停止電流値の変更に伴う影響を抑制することができ、ユーザの違和感を軽減することができる。
【００３６】
なお、本実施形態では、パン駆動部１０４の停止電流値の変更を、チルト駆動部１０５の駆動中に行う場合について説明したが、逆であってもよい。すなわち、チルト駆動部１０５の停止電流値の変更を、パン駆動部１０４の駆動中に行ってもよい。また、パン駆動部１０４およびチルト駆動部１０５の何れかを、撮像部１０１の撮影方向を光軸中心に回転するローテーション駆動部に置き換えてもよい。
【００３７】
また、本実施形態では、パン駆動部１０４またはチルト駆動部１０５による撮影画像の変化中に停止電流値の変更を行う場合について説明したが、この場合に限られない。例えば、撮影画像が変化するカメラ制御としてパン、チルトの他に、撮影画角の大きさを変更するズーム制御部、または、撮影画像の焦点を調整するフォーカス制御部による制御がある。更に、日中と夜間の撮影を両立するために赤外光を遮断するＩＲＣＦ（ＩＲカットフィルタ）を挿抜するＩＲＣＦ制御部による制御がある。これら制御部の動作中でも同様に撮影画像には変化が生じるため、これらの制御部の動作中にパン駆動部１０４あるいはチルト駆動部１０５の停止電流値を変更してもよい。ズーム制御部、フォーカス制御部、ＩＲＣＦ制御部は、撮像部１０１の撮像状態を制御する撮像制御部の一例に対応する。
【００３８】
（第３実施形態）
次に、第３実施形態について説明する。なお、第１実施形態と同様の構成については適宜、説明を省略し、第１実施形態との相違点を中心に説明する。
停止電流値の変更による画角ずれは、停止電流値の変更量が大きいほど画角ずれ量も大きくなる。一方、画角ずれ量が小さく、ユーザが認識できない場合には許容できる場合がある。したがって、停止電流値の変更量が小さく、画角のずれ量が小さい場合には、パン駆動部１０４が停止中であっても、パン駆動部１０４の停止電流値を変更する。
【００３９】
第３実施形態のパン駆動部１０４の停止電流値を変更する処理の一例について図８のフローチャートを参照して説明する。図８のフローチャートは、上述したＳ１０５の処理に対応する。
Ｓ４０１では、パンチルト制御部１０６は、パン駆動部１０４が駆動中であるか停止中であるかを判定する。パン駆動部１０４が駆動中である場合にはＳ４０４に進み、停止中である場合にはＳ４０２に進む。
Ｓ４０２では、パンチルト制御部１０６は、停止電流値の変更量、すなわち現時点で設定している停止電流値とＳ１０３で決定した停止電流値との間の差が閾値よりも小さいか否かを判定する。なお、閾値は、停止電流値の変更量と画角ずれ量との関係を考慮して設定される。例えば、電流変更量が１０ｍＡ未満で、画角ずれ量が画角に対して０．１％以下となる場合において、このずれ量を許容する場合には閾値は１０ｍＡである。なお、閾値の情報は、例えば、ネットワークカメラ１００が有するメモリに記憶され、パンチルト制御部１０６が必要に応じて参照する。変更量が閾値以上の場合にはＳ４０３に進み、電流変更量が閾値未満の場合にはＳ４０５に進む。
【００４０】
Ｓ４０３では、パンチルト制御部１０６は、パン駆動部１０４の駆動の停止時間が所定時間を経過したか否かを判定する。所定時間を経過していない場合にはＳ４０１に戻り、所定時間を経過した場合にはＳ４０５に進む。
Ｓ４０４では、パンチルト制御部１０６は、パン駆動部１０４の駆動が終了したか否かを判定する。駆動中の場合に駆動が終了するまで待機する。一方、駆動が終了した場合にはＳ４０５に進む。
Ｓ４０５では、パンチルト制御部１０６は、パン駆動部１０４の停止電流値をＳ１０３で決定した停止電流値に変更して設定する。
【００４１】
このように、パンチルト制御部１０６は、パン駆動部１０４の駆動の停止中であっても、現時点で設定されている停止電流値から変更しようとする停止電流値への変更量が閾値よりも小さい場合には、パン駆動部１０４の停止電流値を変更する処理を行う。停止電流値を変更しても画角ずれ量が小さく、ユーザが認識することはできない。そのため、温度状況に応じた適切な停止電流値への変更の機会を増やし、不要な消費電力を削減することができる。このように、パン駆動部１０４の消費電力を削減する上で、停止電流値の変更に伴う影響を抑制することができ、ユーザの違和感を軽減することができる。
【００４２】
なお、本実施形態では、停止電流値の変更量により変化する画角ずれ量に応じて停止電流値を変更するタイミングを切り替える場合について説明したが、この場合に限られない。例えば、ネットワークカメラ１００が撮影画角の大きさを変更するズーム制御部を有し、ズームの画角の変化により撮影画像に対する画角ずれ量が相対的に変化する場合、画角により変化する画角ずれ量に応じて停止電流値を変更するタイミングを切り替えてもよい。具体的には、図８のＳ４０２の処理を、画角の大きさが閾値よりも大きいか否かを判定する処理に置き換えて、画角の大きさが閾値よりも大きい場合にはＳ４０５に進み、画角の大きさが閾値以下の場合にはＳ４０３に進むようにすることができる。
【００４３】
（第４実施形態）
次に、第４実施形態について説明する。なお、第１実施形態と同様の構成については適宜、説明を省略し、第１実施形態との相違点を中心に説明する。ここでは、パン駆動部１０４を構成するモータがステッピングモータとする。
図９は、ステッピングモータの励磁位相の一例を示す図である。
ステッピングモータは、ステータコイル１４１、ロータ１４２を有する。なお、１４３Ａは１相位置であり、１４３Ｂはマイクロステップ位置である。
【００４４】
ステッピングモータの駆動方法として、２つのステータコイル１４１の電流量のバランスを調整する駆動方法が知られている。具体的には、２つのステータコイル１４１の間のマイクロステップ位置１４３Ｂに励磁を行い、この励磁位相を徐々に変化させることで、ロータ１４２をスムーズに回転させる駆動方法である。このような駆動方法をマイクロステップ駆動という。
【００４５】
また、停止する場合でも任意の励磁位相で電流を流し続けることで、マイクロステップ位置１４３Ｂでロータ１４２を停止させ、停止分解能を高めることができる。
このような停止位置について、１相位置１４３Ａで停止している場合には、ステータコイル１４１が持つ保持力により、マイクロステップ位置１４３Ｂで停止している場合と比べて停止状態は安定しており、停止電流値の変更に伴う画角ずれの影響は小さい。したがって、停止時のモータ励磁位相に応じて、ロータ１４２がより安定する１相位置で停止している場合には、パン駆動部１０４が停止中であっても、パン駆動部１０４の停止電流値を変更する。
【００４６】
第４実施形態のパン駆動部１０４の停止電流値を変更する処理の一例について図１０のフローチャートを参照して説明する。図１０のフローチャートは、上述したＳ１０５の処理に対応する。
Ｓ５０１では、パンチルト制御部１０６は、パン駆動部１０４が駆動中であるか停止中であるかを判定する。パン駆動部１０４が駆動中である場合にはＳ５０４に進み、停止中である場合にはＳ５０２に進む。
Ｓ５０２では、パンチルト制御部１０６は、モータ停止位置が１相位置であるか否かを判定する。モータ停止位置が１相位置である場合にはＳ５０５に進み、１相位置ではない場合にはＳ５０３に進む。
【００４７】
Ｓ５０３では、パンチルト制御部１０６は、パン駆動部１０４の駆動の停止時間が所定時間を経過したか否かを判定する。所定時間を経過していない場合にはＳ５０１に戻り、所定時間を経過した場合にはＳ５０５に進む。
Ｓ５０４では、パンチルト制御部１０６は、パン駆動部１０４の駆動が終了したか否かを判定する。駆動中の場合に駆動が終了するまで待機する。一方、駆動が終了した場合にはＳ５０５に進む。
Ｓ５０５では、パンチルト制御部１０６は、パン駆動部１０４の停止電流値をＳ１０３で決定した停止電流値に変更して設定する。
【００４８】
このように、パンチルト制御部１０６は、パン駆動部１０４の駆動の停止中であっても、ステッピングモータが停止している励磁位相に応じて、安定した位相に停止していて画角ずれ量が小さい場合には、パン駆動部１０４の停止電流値を変更する処理を行う。そのため、温度状況に応じた適切な停止電流値への変更の機会を増やし、不要な消費電力を削減することができる。このように、パン駆動部１０４の消費電力を削減する上で、停止電流値の変更に伴う影響を抑制することができ、ユーザの違和感を軽減することができる。
【００４９】
なお、本実施形態では、安定する励磁位相としてステッピングモータの１相位置を用いる場合について説明したが、この場合に限られない。例えば、ステッピングモータの１相位置だけでなく２相位置であっても安定する励磁位相として、停止電流値を変更してもよい。
また、本実施形態では、パン駆動部１０４のモータがステッピングモータである場合について説明したが、この場合に限られず、チルト駆動部１０５あるいはローテーション駆動部のモータがステッピングモータであってもよい。
【００５０】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するプログラムをネットワークまたは各種記録媒体を介してシステムあるいは装置に供給し、システムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ等）がプログラムコードを読出して実行する処理である。この場合、そのプログラムおよび該プログラムを記録したコンピュータ読取り可能な記録媒体は本発明を構成する。
【００５１】
以上、本発明を種々の実施形態と共に説明したが、本発明はこれらの実施形態にのみ限定されるものではなく、本発明の範囲内で変更等が可能であり、上述した実施形態を適時組み合わせてもよい。
また、上述した実施形態では、本発明をネットワークカメラ１００に適用した場合を例にして説明したが、この場合に限定されず、駆動部を制御する駆動制御部を有する撮像装置であれば適用可能である。
【符号の説明】
【００５２】
１００：ネットワークカメラ  １０１：撮像部  １０２：画像処理部  １０３：システム制御部  １０４：パン駆動部  １０５：チルト駆動部  １０６：パンチルト制御部  １０７：温度検出部  １０８：通信部  １０９：システム制御部
【図１】
2020118756.tif 000003
【図２】
2020118756.tif 000004
【図３】
2020118756.tif 000005
【図４】
2020118756.tif 000006
【図５】
2020118756.tif 000007
【図６】
2020118756.tif 000008
【図７】
2020118756.tif 000009
【図８】
2020118756.tif 000010
【図９】
2020118756.tif 000011
【図１０】
2020118756.tif 000012