(57)【要約】【課題】過負荷により電力供給が遮断されることを防止し安定動作を可能とした撮像装置を提供する。【解決手段】ネットワークカメラ１００は、電源切替部４、モータ駆動制御部７、照明部８、フィルタ切替部９、ネットワーク部６、ＣＰＵ部１０を備える。ＣＰＵ部１０は、ネットワークカメラがＰｏＥ電源からの電力供給により動作を行っている場合、同時に動作させるモータ部の数を制限する。また、ネットワークカメラがＰｏＥ電源からの電力供給により動作し且つ照明部８が動作を行っている場合、同時に動作させるモータ部の数を更に制限する。また、ＰｏＥ電源の電力クラスに応じて動作制限を変更する。また、ネットワークカメラはＰｏＥ電源からの電力供給により動作を行っている旨をクライアント装置に通知し、クライアント装置はネットワークカメラがＰｏＥ電源で動作中の旨をビューｗ画面に表示する。【選択図】図１
2007306308.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能を有する撮像装置であって、
複数の電源を切り替えて電力供給させるための電源切替手段と、
前記電源切替手段によって前記複数の電源のうち電力の供給が制限された電源に切り替えられた場合、前記複数の機能について動作制限を行う制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記特定の電源とは、IEEE 802.3af規格に基づくＬＡＮを介して供給される電源であることを特徴とする請求項１記載の撮像装置。
【請求項３】
さらに、前記複数の機能のうち、撮影方向及びズーム倍率のうち少なくとも１つを含む撮影動作に関わる機能を動作させる複数の駆動手段を含み、
前記制御手段は、外部から複数の機能の制御命令を受信した場合であって、前記電源切替手段によって電力の供給が制限された電源に切り替えられている場合には、同時に動作させる前記駆動手段の数を制限することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
さらに、照明手段を備え、
前記制御手段は、前記電源切替手段によって前記複数の電源のうち特定の電源に切り替えられている場合で且つ前記照明手段が動作している場合、同時に動作させる前記駆動手段の数を更に制限することを特徴とする請求項３記載の撮像装置。
【請求項５】
さらに、前記特定の電源の電力クラスを変更可能な受電手段を備え、
前記制御手段は、前記受電手段により決定された電力クラスに応じて前記動作制限を変更することを特徴とする請求項１又は２記載の撮像装置。
【請求項６】
複数の電源を切り替えて電力供給が行われる撮像装置を操作するための情報処理装置であって、
前記撮像装置が前記複数の電源から選択した電源により電力供給を受けている旨を示す電源の種類に関する情報を前記撮像装置から受信する受信手段と、
前記受信手段によって受信された電源の種類に関する情報に従って、表示手段の表示を制御する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項７】
前記情報処理装置が前記撮像装置の動作を指令する権利を取得している場合に、前記電源情報を表示することを特徴とする請求項６記載の情報処理装置。
【請求項８】
複数の機能を有する撮像装置の制御方法であって、
電源切替手段が複数の電源を切り替えて電力供給させるための電源切替ステップと、
前記電源切替手段によって前記複数の電源のうち電力の供給が制限された電源に切り替えられた場合、制御手段が前記複数の機能について動作制限を行う制御ステップと、
を備えることを特徴とする制御方法。
【請求項９】
複数の電源を切り替えて電力供給が行われる撮像装置を操作するための情報処理装置の制御方法であって、
前記撮像装置が前記複数の電源から選択した電源により電力供給を受けている旨を示す電源の種類に関する情報を前記撮像装置から受信手段が受信する受信ステップと、
前記受信手段によって受信された電源の種類に関する情報に従って、表示手段の表示を制御手段が制御する制御ステップと、
を備えることを特徴とする制御方法。
【請求項１０】
請求項８記載の撮像装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１１】
請求項９記載の情報処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電源のうち任意の電源を選択して電力供給を行うネットワークカメラに適用される撮像装置、情報処理装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、データ通信用のＬＡＮケーブルを用いて機器に電力を供給するPower over Ethernet（登録商標）（以下ＰｏＥと略称表記する）は、IEEE 802.3afに基づき規格化されており、該規格化以降、ＰｏＥを利用した各種製品が市場に登場している。ＰｏＥ電源による機器に対する電力供給に関しては、機器を設置する場所の電源設備の新設を不要にするため、ネットワークカメラへの採用も進んでいる。ネットワークカメラは、コンピュータ等からＬＡＮ等のネットワークを介して撮影等の動作に関する指令が可能なカメラである。
【０００３】
ＰｏＥ電源により機器に電力供給を行う際の電力許容量としては、受電側で電力クラス０及び３の場合は最大１２.９５Ｗと、上記IEEE 802.3af規格により制限されている。更に、受電側が電力クラス２で電力許容量の最大値が６.４９Ｗで、電力クラス１で電力許容量の最大値が３.８４Ｗと、低い電力クラスの設定も上記IEEE 802.3af規格に規定されている。
【０００４】
また、サーバとなるネットワークカメラとパーソナルコンピュータ（以下ＰＣ）等のクライアント装置をネットワークを介して接続し、ネットワークカメラから映像や音声を配信することで、クライアント装置において閲覧するシステムが一般化している。
【０００５】
例えば、クライアント装置側からネットワークを介してネットワークカメラの機能（パン・チルト・ズーム）の制御を行う指令を行う指令が可能である（例えば、特許文献１参照）。
【特許文献１】特開平１０−４２２７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の、パン・チルト・ズームの機能、赤外照明の発光機能、赤外光カットフィルタの出し入れ機能を有するネットワークカメラにおいては、次のような問題があった。ネットワークカメラがＰｏＥ電源からの電力供給のみで動作を行っている時に上記機能の動作が同時に行われると、ＰｏＥ電源の電力許容量を超えてしまうため、ＰｏＥ電源の給電側より電力供給が遮断されネットワークカメラの電源が切断されてしまうという不具合があった。また、クライアント装置側のビューワでは、ネットワークカメラがＰｏＥ電源で動作しているのか他の電源で動作しているのかを判別できないという問題があった。
【０００７】
本発明の目的は、過負荷により電力供給が遮断されることを防止し安定動作を可能とした撮像装置、情報処理装置、制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明の撮像装置は、複数の機能を有する撮像装置であって、複数の電源を切り替えて電力供給させるための電源切替手段と、前記電源切替手段によって前記複数の電源のうち電力の供給が制限された電源に切り替えられた場合、前記複数の機能について動作制限を行う制御手段と、を備えることを特徴とする。
【０００９】
また、本発明の情報処理装置は、複数の電源を切り替えて電力供給が行われる撮像装置を操作するための情報処理装置であって、前記撮像装置が前記複数の電源から選択した電源により電力供給を受けている旨を示す電源の種類に関する情報を前記撮像装置から受信する受信手段と、前記受信手段によって受信された電源の種類に関する情報に従って、表示手段の表示を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、撮像装置が複数の電源のうち特定の電源、即ち、IEEE 802.3af規格に基づくＬＡＮを介して供給される電源からの電力供給により動作を行っている場合、撮像装置の一部の機能について動作制限を行う。これにより、前記特定の電源の許容量を超えることがなくなるため、前記特定の電源の給電側から過負荷によって撮像装置に対する電力供給が遮断されることがなくなり、撮像装置の安定動作が可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面を参照して説明する。
【００１２】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る撮像装置としてのネットワークカメラの構成を示すブロック図である。
【００１３】
図１において、ネットワークカメラ１００は、コネクタ１、コネクタ２、ＲＪ４５コネクタ３、電源切替部４、制御ブロック１０１、制御ブロック１０２を備えている。更に、制御ブロック１０１は、モータ駆動制御部７、照明部８、フィルタ切替部９を備えている。制御ブロック１０２は、撮像・画像処理部５、ネットワーク部６、ＣＰＵ部１０を備えている。尚、図１並びに後述の図２及び図３における三角矢印付きの線は電源供給ラインを示し、通常の矢印付きの線は制御信号ラインを示す。
【００１４】
ネットワークカメラ１００は、電源切替部４により、複数の電源（ＡＣアダプタからの電源、汎用電源、ＬＡＮケーブルを用いて電源を供給する規格IEEE802.3afで規定される電源に準ずるＰｏＥ電源）から選択的に複数の電源からの電力供給を受けることができる。また、ネットワークカメラ１００は、ＬＡＮ等のネットワークを介して複数のクライアント装置（情報処理装置）と通信可能に構成されている。また、ネットワークカメラ１００は、ネットワークカメラに供給している電源の種類に応じて動作機能や動作状態の切替を行う。そして、ネットワークカメラ１００は、ネットワークカメラ１００に供給している電源に関する情報をネットワークを介してクライアント装置に送信する。クライアント装置は、その表示部表示画面の画面に電源の種類に関する表示を行うことが可能に構成されている。
【００１５】
ネットワークカメラ１００各部の構成を説明する。コネクタ１は、ＡＣアダプタからの電力を電源切替部４に供給するためのインターフェースである。コネクタ２は、汎用電源（ＤＣ１２Ｖ、ＡＣ２４Ｖ）からの電力を電源切替部４に供給するためのインターフェースであり、スクリュー端子台等から構成される。ＲＪ４５コネクタ３は、イーサネット（登録商標)信号及びＰｏＥ電源からの電力を電源切替部４に供給するためのインターフェースである。電源切替部４は、ＰｏＥ電源の受電部（図３参照）を備えている。そして、電源切替部４は、コネクタ１、コネクタ２、ＲＪ４５コネクタ３を介して受けた電力の供給を検知し、上記３つの電源から１つの電源を選択してネットワークカメラ内部に電力供給を行う。電源切替部４の詳細については図３に基づき説明する。
【００１６】
なお、本実施の形態では、ＰｏＥ電源からの電力の供給は、ＡＣアダプタ，汎用電源などの他の電力の供給より制限されているものとして説明する。すなわち、ＰｏＥ電源に替えて、電力の供給がＡＣアダプタ，汎用電源などの他の電力の供給より制限されているものであれば、本実施の形態を適用することが可能である。
【００１７】
撮像・画像処理部５は、レンズ及び撮像素子から構成され所定の区域の撮影を行う撮像部と、撮影された画像に対するデジタル画像処理を行う回路を有する画像処理部とを備えている。ネットワーク部６は、ＲＪ４５コネクタ３を介してネットワークカメラ１００外部との間で通信を行う。モータ駆動制御部７は、ＣＰＵ部１０の指令に従い、ネットワークカメラ１００における各種動作（パン動作・チルト動作・ズーム動作等）を実行する複数のモータ部の駆動制御を行う。モータ部の詳細については図２に基づき説明する。
【００１８】
照明部８は、撮像・画像処理部５による撮像動作の補助として、照明を行うものであり、例えば赤外照明のＬＥＤ等から構成されている。照明部８は、所定のタイミング（タイマの計時情報、外部の照度を検出するセンサ出力、クライアント装置からの指令）に応じてオン／オフされる。フィルタ切替部９は、赤外線カットフィルタの出し入れに伴う、赤外線カットフィルタの切替を行うものであり、不図示のモータ及びソレノイドにより駆動される。ＣＰＵ部１０は、電源切替部４、撮像・画像処理部５、ネットワーク部６、モータ駆動制御部７、照明部８、フィルタ切替部９の制御を含む、ネットワークカメラ１００全般の立ち上げや制御を司る。また、ＣＰＵ部１０は、プログラムに基づき図４のフローチャートに示す処理を実行する。
【００１９】
図２は、ネットワークカメラ１００のモータ駆動制御部７に対するモータ部の接続例を示す図である。
【００２０】
図２において、モータ駆動制御部７には、モータ部Ａ２１、モータ部Ｂ２２、モータ部Ｃ２３、モータ部Ｄ２４、モータ部Ｅ２５が接続されている。尚、本実施の形態では、モータ駆動制御部７に５台のモータ部が接続されている構成を例に挙げるが、モータ部の接続台数はネットワークカメラ１００の機能に応じて増減することが可能である。
【００２１】
モータ部Ａ２１は、レンズのアイリスを調整する際の駆動力を発生するアイリス・モータから構成されている。モータ部Ｂ２２は、レンズのフォーカス制御を行う際の駆動力を発生するフォーカス・モータから構成されている。モータ部Ｃ２３は、レンズのズーム制御を行う際の駆動力を発生するズーム・モータから構成されている。モータ部Ｄ２４は、ネットワークカメラ１００のチルト動作（垂直方向の回転動作）を行う際の駆動力を発生するチルト・モータから構成されている。モータ部Ｅ２５は、ネットワークカメラ１００のパン動作（水平方向の回転動作）を行う際の駆動力を発生するパン・モータから構成されている。
【００２２】
図３は、ネットワークカメラ１００の電源切替部４の詳細構成を示すブロック図である。
【００２３】
図３において、電源切替部４は、ＰｏＥ受電部３１、センサ３２、センサ３３、センサ３４、第１のスイッチ（ＳＷ１）３５、制御部３６、第２のスイッチ（ＳＷ２）３７、ＤＣ／ＤＣコンバータ３８を備えている。
【００２４】
ＰｏＥ受電部３１は、ＲＪ４５コネクタ３に接続されたＰｏＥ電源の電力を供給する給電装置（Powered Device）の認証を行う。センサ３２は、コネクタ１に接続されたＡＣアダプタからの電力の供給状態を監視する。センサ３３は、コネクタ２に接続された汎用電源からの電力の供給状態を監視する。センサ３４は、ＲＪ４５コネクタ３に接続されたＰｏＥ電源の状態（電流値等）を監視する。第１のスイッチ（ＳＷ１）３５は、ＡＣアダプタからの電源、汎用電源、ＰｏＥ電源から１つの電源を選択する切替動作を行う回路である。
【００２５】
制御部３６は、センサ３２〜センサ３４から監視情報を受け取り、ＰｏＥ受電部３１を制御すると共に、制御ブロック２のＣＰＵ部１０と通信を行う。第２のスイッチ（ＳＷ２）３７は、ＰｏＥ受電部３１により認証されたＰｏＥ電源のIEEE 802.3af規格に基づく電力クラスを切替える。ＤＣ／ＤＣコンバータ３８は、第１のスイッチ（ＳＷ１）３５により選択された電源をネットワークカメラ１００の内部電源に変換する回路である。
【００２６】
上記構成において、電源切替部４のＰｏＥ受電部３１は、受電前に、ＰｏＥ電源の給電装置（不図示）に対する認証を行い、ＰｏＥ電源の電力クラスを決定する。ＰｏＥ受電部３１では、ＰｏＥ電源の電力クラスを変更することが可能である。ＰｏＥ受電部３１におけるＰｏＥ電源の電力クラスの決定は、第２のスイッチ３７により電力クラスを切替えることもできるし、ＣＰＵ部１０からの指令に基づき電力クラスを切替えることもできる。
【００２７】
次に、ＣＰＵ部１０は、現在、ネットワークカメラ内部に供給されている電力がＰｏＥ電源からのものであるかどうかを示す情報と、上記決定された電力クラスの情報を、電源切替部４から取得する。そして、ＣＰＵ部１０は、ＰｏＥ電源からネットワークカメラ内部に給電が行われている場合には、モータ駆動制御部７、照明部８、フィルタ切替部９を含む制御ブロック１０１の動作制限を実行する。ＣＰＵ部１０は、動作制限処理を電力クラスに応じて変更する。また、ＣＰＵ部１０は、映像転送に関する撮像・画像処理部５、ネットワーク部６、ＣＰＵ部１０を含む制御ブロック１０２に対しては動作制限の影響を受けないように動作制限の対象としての優先順位を下げる。
【００２８】
図６は、クライアント装置からＲＪ４５コネクタ３を介してＰＴＺ制御指令を受信したときのＣＰＵ部１０の制御モードに関する動作処理を示すフローチャートである。なお、以下に説明するＰＴＺ制御指令とは、ネットワークカメラの撮像方向（パン，チルト）およびズーム倍率のうち少なくともいずれか１つを制御するための指令を指す。
【００２９】
図６において、ＣＰＵ部１０は、ステップＳ１１でＰＴＺ制御指令を受信したと判断すると、ステップＳ１２の処理に進む。ステップＳ１２において、ＣＰＵ部１０は、電源切替部４からの通知を参照し、ＰｏＥ電源からの電力供給を受けているか、あるいはそれ以外の電源からの電力の供給を受けているか判断する。
【００３０】
ＰｏＥ電源からの電力供給を受けていると判断した場合、ＣＰＵ１０は、ステップＳ１３の処理に進み、図４に示す動作制限モードに対応する処理を実行する。一方、ＰｏＥ電源以外の電源からの電力の供給を受けていると判断した場合、ＣＰＵ部１０は、ステップＳ１４の処理に進み、通常の制御モードに対応する処理を実行する。なお、通常の制御モードとは、ＰＴＺ制御指令に対応するモータ部Ａ〜Ｅの駆動を複数並行して駆動させる制御モードである。
【００３１】
次に、本実施の形態のネットワークカメラの動作制限モードにおけるＣＰＵ部１０の処理について図１乃至図４を参照しながら詳細に説明する。
【００３２】
ＣＰＵ部１０は、ネットワークカメラ内部にＰｏＥ電源から電力が供給されていると判断した場合（図６のステップＳ１２でＹＥＳ）、ＣＰＵ部１０が制御ブロック１０１の構成要素の動作制限を行う。
【００３３】
図４は、ＣＰＵ部１０がモータ駆動制御部７に対して駆動制御の制限を実行させる動作処理（モータ駆動制御処理）のフローチャートである。
【００３４】
以下の説明では、モータ部Ａ２１（アイリス・モータ）、モータ部Ｂ２２（フォーカス・モータ）は、被写体によって自動的に動作するＡＦ制御の場合について述べる。
【００３５】
図４において、ネットワークカメラ１００のＣＰＵ部１０は、クライアント装置からネットワークカメラ１００に対するパン・チルト・ズーム(以下ＰＴＺ)の動作指令を受信すると（ステップＳ１）、モータ部Ａ２１（アイリス・モータ）、モータ部Ｂ２２（フォーカス・モータ）の動作を停止する（ステップＳ２）。次に、ＣＰＵ部１０は、モータ部Ｅ２５（パン・モータ）によるパン動作を開始する（ステップＳ３）。その後、ＣＰＵ部１０は、モータ部Ｅ２５（パン・モータ）によるパン動作が完了したかどうかを判定し（ステップＳ４）、パン動作が完了したと判断した場合はステップＳ５に進む。
【００３６】
次に、ＣＰＵ部１０は、モータ部Ｄ２４（チルト・モータ）によるチルト動作を開始する（ステップＳ５）。その後、ＣＰＵ部１０は、モータ部Ｄ２４（チルト・モータ）によるチルト動作が完了したかどうかを判定し（ステップＳ６）、チルト動作が完了したと判断した場合はステップＳ７に進む。
【００３７】
次に、ＣＰＵ部１０は、モータ部Ｃ２３（ズーム・モータ）によるズーム動作を開始する（ステップＳ７）。その後、ＣＰＵ部１０は、モータ部Ｃ２３（ズーム・モータ）によるズーム動作が完了したかどうかを判定し（ステップＳ８）、ズーム動作が完了したと判断した場合はステップＳ９に進む。次に、ＣＰＵ部１０は、停止中のモータ部Ａ２１（アイリス・モータ）、モータ部Ｂ２２（フォーカス・モータ）の動作を再開し（ステップＳ９）、本処理を終了する（ステップＳ１０）。
【００３８】
上述した図４のモータ駆動制御処理は、ネットワークカメラ１００においてアイリス・モータ、フォーカス・モータの動作を一時停止させると共に、ＰＴＺ動作（３つの動作）のうち２つ以上の動作が同時に起こらないように制御する処理を行っている。この処理によって、電力の消費を制限し、適切な動作を実現している。
【００３９】
尚、本実施の形態では、モータ部Ａ２１（アイリス・モータ）、モータ部Ｂ２２（フォーカス・モータ）の動作を停止してからＰＴＺ動作（ステップＳ３〜ステップＳ８）を行っているが、これに限定されるものではない。ＰｏＥ電源の電力クラスが０或いは３でその許容電力を超えなければ、モータ部Ａ２１（アイリス・モータ）、モータ部Ｂ２２（フォーカス・モータ）の片方或いは両方を動作させたままにしてもよい。
【００４０】
また、ＰＴＺ動作（ステップＳ３〜ステップＳ８）を、パン、チルト、ズームの順番で行っているが、これに限定されるものではない。ＰＴＺ動作の順番は入れ替えてもよい。
【００４１】
また、ＰＴＺ動作では、モータ部Ｃ２３（ズーム・モータ）、モータ部Ｄ２４（チルト・モータ）、モータ部Ｅ２５（パン・モータ）のうち任意の２つのモータ部を動作させ、どちからのモータ部の動作が完了した時点で残りのモータ部を動作させるようにしてもよい。２つのモータ部を動作させる場合、動作完了に一番時間のかかるモータ部を最初に動作させるモータ部の１つにする。これにより、ＰＴＺ動作終了までの時間を短縮することができる。
【００４２】
また、ＰｏＥ電源の電力クラスが２または１で更に許容電力が低い場合には、図４のフローチャートのモータ駆動制御処理に加え、モータ部の駆動電力を下げる制御を同時に行うことで、ＰｏＥ電源の許容電力を超えないように制御してもよい。
【００４３】
次に、上記と同様に、ネットワークカメラ内部に供給されている電源がＰｏＥ電源であると判断した場合に、制御ブロック１０１の構成要素の動作制限を行う際の照明部８、フィルタ切替部９の動作と関連付けたモータ駆動制御の例について説明する。
【００４４】
フィルタ切替部９は、不図示のモータ及びソレノイドにより駆動され一時的に電力を消費する。そのため、本実施の形態では、クライアント装置からネットワークカメラ１００に対しフィルタ切替部９の動作指令が送信されてきた場合には、フィルタ切替部９の動作が終了するまでモータ駆動制御部７の制御による上記ＰＴＺ動作を行わないようにする。或いは、モータ駆動制御部７の制御によるＰＴＺ動作中であれば、ＰＴＺ動作が終了してからフィルタ切替部９の動作を行うようにする。
【００４５】
一方、照明部８のオン／オフは、クライアント装置側からの指令に基づき行う場合、タイマによる計時が所定時間（時刻）に達したときに行う場合、ネットワークカメラ外部の照度の検出結果に基づき行う場合などがある。照明部８のオン（作動）によりネットワークカメラ１００での消費電力は定常的に増えるので、照明部８のオン／オフに応じてモータ駆動制御部７の制御によるＰＴＺ動作を変更するようにする。ＰＴＺ動作の変更例としては以下のようなものが考えられる。
【００４６】
例えば、ＰＴＺ動作時において照明部８がオフの時は、モータ部Ａ２１（アイリス・モータ）、モータ部Ｂ２２（フォーカス・モータ）の停止を行わないようにする。一方、ＰＴＺ動作時において照明部８がオンとなった時は、モータ部Ａ２１（アイリス・モータ）、モータ部Ｂ２２（フォーカス・モータ）の停止を行うようにする。
【００４７】
また、照明部８がオフの時は、ＰＴＺ動作を２つのモータ部を同時に動作させることで行うようにする。一方、照明部８がオンの時は、ＰＴＺ動作を、図４のステップＳ３〜ステップＳ８に示したように１つのモータ部をその都度動作／停止させることで順番に行うようにする。
【００４８】
また、照明部８の消費電力が大きい構成の場合で、ネットワークカメラ１００のＩ／Ｏ出力部（不図示）に外部照明装置（不図示）が接続されている構成の場合には、以下のような制御を行う。即ち、照明部８をオンとする指令に対し照明部８のオンは行わず、上記Ｉ／Ｏ出力部から外部照明装置に対し外部照明装置をオンとする指令信号を出力するようにする。
【００４９】
次に、ネットワークカメラ内部に供給されている電源がＰｏＥ電源である場合で制御ブロック１０１の構成要素の動作制限を行う際に、モータ駆動制御部７によるモータ駆動制御のその他の例について説明する。
【００５０】
モータ駆動制御部７は、モータ部Ａ２１、モータ部Ｂ２２、モータ部Ｃ２３、モータ部Ｄ２４、モータ部Ｅ２５の消費電力を削減するため、駆動電圧や駆動電流を下げるように制御する。この場合、駆動電圧や駆動電流を下げると、モータのトルクが下がってしまう。そこで、モータ駆動制御部７は、モータ部の駆動力を該当機構に伝達するギアのギア比を下げ、モータ部の動作速度が低下してもＰＴＺ動作に必要なトルクが確保できるように制御する。
【００５１】
また、電源切替部４からカメラ内部へ供給されるＰｏＥ電源の電流値を電源切替部４内部のセンサ３４により検出し、ＣＰＵ部１０が、ＰｏＥ電源の許容電力を超えないぎりぎりの電力になるようにモータ駆動制御部７における制御値を切替えるようにしてもよい。
【００５２】
また、上記モータ駆動制御は、モータ部Ａ２１、モータ部Ｂ２２、モータ部Ｃ２３、モータ部Ｄ２４、モータ部Ｅ２５の全てについて行わなくてもよい。電力消費の多いモータ部や動作速度に対する優先度の低いモータ部に対してＰｏＥ電源の電力クラスに応じて行うようにしてもよい。
【００５３】
上記例では、３つのモータ部（モータ部Ｃ２３、モータ部Ｄ２４、モータ部Ｅ２５）を動作させることでネットワークカメラ１００にＰＴＺ動作を行わせる場合を説明したが、これに限定されるものではない。３つのモータ部のうち何れか１つのモータ部或いは何れか２つのモータ部を動作させる場合にも適用することができる。
【００５４】
また、ＰｏＥ電源の電力クラス０または３の場合にはＰｏＥ電源の許容電力を満たすが、電力クラス１または２ではＰｏＥ電源の許容電力を満たさない場合には、次のようにしてもよい。即ち、ＰｏＥ電源の電力クラス１または２の場合に上記の手法でＰｏＥ電源の許容電力の範囲内になるように制御を行うようにしてもよい。
【００５５】
また、ネットワークカメラ１００がＰｏＥ電源からの電力供給により動作を行っている場合、ネットワークカメラ１００に対しその動作指令を行うことができるクライアント装置の数を、他の電源からの電力供給による動作時よりも減らすようにしてもよい。
【００５６】
次に、クライアント装置側におけるビューワを利用したネットワークカメラ１００の供給電源に関する情報の表示及びネットワークカメラ１００に対する動作指令等について図５を参照しながら説明する。
【００５７】
図７は、クライアント装置７０の概略構成を示すブロック図である。
【００５８】
図７において、ＣＰＵ部７１は、クライアント装置７０全体を統括制御する処理ユニットである。また、２次記憶装置７２は、ハードディスクドライブなどからなる記憶装置であり、クライアント装置７０の処理をＣＰＵ部７１に実行させるためのプログラムを記憶する。また、ＲＡＭ７３は、プログラムを２次記憶装置７２から読み出し、ＣＰＵ部７１に実行させるために一時記憶するためのメモリである。
【００５９】
また、インターフェース（Ｉ／Ｆ）７４は、ネットワークを介してネットワークカメラ１００に制御指令を送信したり、ネットワークカメラ１００から送信された映像データなどのデータを受信したりするためのインターフェースである。表示制御部７５は、ＣＰＵ部７１からの指示に応じて受信した映像データを表示装置７６の表示画面に表示させたり、図５に示すＧＵＩ（Graphical User Interface）を表示させたりする回路である。また、表示装置７６は、液晶表示装置などによって構成される。
【００６０】
図５は、クライアント装置７０の表示装置７６上の表示画面を示す図である。
【００６１】
図５において、クライアント装置の表示画面５０には、映像表示領域５１、電源種類表示領域５２、ボタン表示部５３、ツールバー５４、５５、５６が配設されている。
【００６２】
映像表示領域５１は、クライアント装置７０にネットワークを介して転送されたネットワークカメラ１００からの映像を表示する領域である。電源種類表示領域５２は、ネットワークカメラ１００に電力供給している電源の種類（図示例ではＰｏＥ電源）を表示する。ボタン表示領域５３は、カメラ制御権（ネットワークカメラ１００の動作を指令する権利）を取得するためのボタンを表示する領域である。
【００６３】
ツールバー５４は、ネットワークカメラ１００のパンの操作を行うためのものである。ツールバー５５は、ネットワークカメラ１００のチルトの操作を行うためのものである。ツールバー５６は、ネットワークカメラ１００のズームの操作を行うためのものである。ツールバー５４，５５，５６のいずれにおいてもカーソル５８をそのつまみの位置に合わせ、移動させることによって操作指令を生成することができる。ツールバー５４，５５，５６は、互いに独立しているため、ネットワークカメラ１００が図６のステップＳ１３の動作制限モードである場合に適している。
【００６４】
矩形枠５７は、カーソル５８をその矩形枠５７の頂角に合わせることによって拡大・縮小が可能である。また、カーソル５８を用いたドラッグアンドドロップ操作によって矩形枠の移動操作が可能である。ＣＰＵ部７１は、矩形枠５７の拡大・縮小、移動に従って、ネットワークカメラ１００に対する制御指令を生成する。矩形枠５７を用いたネットワークカメラ１００の操作は、一度にＰＴＺ（パン，チルト，ズーム）制御指令を生成する場合がある。そのため、形枠５７を用いたネットワークカメラ１００の操作は、動作制限がなされていない通常の制御モードの場合に適しているが、モータを並行して動作させる必要のある動作制限モードには適していない。
【００６５】
ネットワークカメラ１００では、電源切替部４によりネットワークカメラ内部に供給されている電源がＰｏＥ電源であることを検出する。これに伴い、ＣＰＵ部１０は、ネットワークカメラへの供給電源がＰｏＥ電源であることを示す電源情報を、ネットワーク部６及びイーサネット（登録商標）を介してクライアント装置７０に通知する。クライアント装置７０のＣＰＵ部７１は、ネットワークカメラ１００からの通知に伴い、表示画面５０の電源種類表示領域５２の表示を変化させる。これにより、操作者は、ネットワークカメラ１００がＰｏＥ電源から電力供給され、ネットワークカメラ１００の動作が制限されている状態であることを視覚的に把握することができる。更に、電源種類表示領域５２には、ＰｏＥ電源の現在の電力クラスも解るように色や数字を変えるなどの表示を行ってもよい。
【００６６】
また、ネットワークカメラ１００では、３種類の電源入力部（コネクタ１〜３）があるので、電源切替部４によりネットワークカメラ１００が現在どの電源により動作しているかを検出する。この検出に基づいて、ＣＰＵ部１０は、ネットワークカメラ１００が現在どの電源により動作を行っているかを示す電源情報を、ネットワーク部６及びイーサネット（登録商標)を介してクライアント装置７０に通知する。クライアント装置７０のＣＰＵ部７１は、ネットワークカメラ１００からの通知に従って、表示装置７６の表示画面５０の電源種類表示領域５２に、ネットワークカメラ１００が現在どの電源により動作を行っているかを操作者に解るように表示させる。
【００６７】
なお、ＣＰＵ部７１は、電源種類表示領域５２に、ネットワークカメラ１００にＰＴＺ操作を実行可能なカメラ制御権を取得した場合に、ネットワークカメラ１００の使用電源（ＰｏＥ電源、その他の電源）の種類を表示するようにしてもよい。
【００６８】
［第２の実施の形態］
本発明の第２の実施の形態は、クライアント装置７０側でパン，チルト，ズームの制御指令を同時に生成することを制限することによって、ネットワークカメラ１００の動作制限モードに対応させるための実施形態である。なお、以下に説明する処理以外は第１の実施の形態と同様である。
【００６９】
図８は、ネットワークカメラ１００のカメラ制御権を取得したときのクライアント装置７０のＣＰＵ部７１が実行する表示制御処理フローチャートである。
【００７０】
図８において、ステップＳ８１において、ＣＰＵ部７１は、ネットワークカメラ１００から現在電力をネットワークカメラ１００に対して供給している電源の種類に関する情報の受信を待ち、受信した場合、ステップＳ８２の処理へ進む。
【００７１】
ステップＳ８２において、ＣＰＵ部７１は、受信した情報に基づいて、現在電力をネットワークカメラ１００に対して供給している電源がＰｏＥ電源であるか否か判断する。ＰｏＥ電源であると判断した場合、ステップＳ８３の処理に進む。また、ＰｏＥ電源以外の電源であると判断した場合、ステップＳ８４の処理に進む。
【００７２】
ステップＳ８３において、ＣＰＵ部７１は、ネットワークカメラ１００が動作制限モードであると判断し、矩形枠５７の表示を非表示に制御する。
【００７３】
一方、ステップＳ８４において、ＣＰＵ部７１は、ネットワークカメラ１００が通常の制御モードであると判断し、領域５１上に矩形枠５７を表示させる。以上のような処理を実行させることによって、動作制限モードであっても違和感のない操作をユーザに対して提供することが可能となる。
【００７４】
以上説明したように、本実施の形態によれば、ネットワークカメラがＰｏＥ電源からの電力供給のみで動作を行っている場合には、ネットワークカメラが有する複数の機能のうち一部の機能について動作制限を行う。これにより、ＰｏＥ電源の許容量を超えることがなくなるため、ＰｏＥ電源の給電側から過負荷によってネットワークカメラに対する電力供給が遮断されることがなくなり、ネットワークカメラの安定動作が可能となる。
【００７５】
また、クライアント装置側では、クライアント装置に接続したネットワークカメラで選択した電源により電力供給を受けていることを示す電源情報をネットワークカメラから受信し、表示画面に表示する。これに伴い、ネットワークカメラの電源がどこから供給されているかを表示画面で確認することができる。これにより、ネットワークカメラに対するＰｏＥ電源からの電力供給時にネットワークカメラの一部の機能に動作制限を行っても、それは動作不良ではないことをクライアント装置側で把握することが可能となる。
【００７６】
また、クライアント装置側は、ネットワークカメラがＰｏＥ電源からの電力供給のみで動作を行っている旨をネットワークカメラから受信した場合、ネットワークカメラの一部の機能に対し動作制限を行う指令をネットワークカメラに送信する。これにより、ネットワークカメラの制御負荷を軽減することが可能となり、ネットワークカメラの小型化や省電力化を図ることが可能となる。
【００７７】
［他の実施の形態］
上記実施の形態では、ネットワークカメラの利用形態については特に言及しなかったが、所定区域の撮影に基づく監視、商店内に陳列している商品を撮影しモニタに表示する商品案内、観光地の風景等を撮影しモニタに表示する観光案内など各種分野に適用可能である。
【００７８】
また、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００７９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８０】
また、プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００８１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００８２】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１の実施の形態に係る撮像装置としてのネットワークカメラの構成を示すブロック図である。
【図２】ネットワークカメラのモータ駆動制御部に対するモータ部の接続例を示す図である。
【図３】ネットワークカメラの電源切替部の詳細構成を示すブロック図である。
【図４】モータ駆動制御処理を示すフローチャートである。
【図５】クライアント装置の表示画面を示す図である。
【図６】ネットワークカメラのＣＰＵ部の制御モードに関する動作処理フローチャートである。
【図７】クライアント装置の概略構成を示すブロック図である。
【図８】本発明の第２の実施の形態に係るクライアント装置の動作処理フローチャートである。
【符号の説明】
【００８４】
４  電源切替部（電源切替手段）
５  撮像・画像処理部
６  ネットワーク部
７  モータ駆動制御部
８  照明部（照明手段）
９  フィルタ切替部
１０  ＣＰＵ部（制御手段）
２１  モータ部Ａ（アイリス・モータ）（駆動手段）
２２  モータ部Ｂ（フォーカス・モータ）（駆動手段）
２３  モータ部Ｃ（ズーム・モータ）（駆動手段）
２４  モータ部Ｄ（チルト・モータ）（駆動手段）
２５  モータ部Ｅ（パン・モータ）（駆動手段）
３１  ＰｏＥ受電部（受電手段）
５０  表示画面
５１  画像表示部
５２  電源種類表示領域
５３  ボタン表示部
１００  ネットワークカメラ（撮像装置）
【図１】
2007306308.tif 000003
【図２】
2007306308.tif 000004
【図３】
2007306308.tif 000005
【図４】
2007306308.tif 000006
【図５】
2007306308.tif 000007
【図６】
2007306308.tif 000008
【図７】
2007306308.tif 000009
【図８】
2007306308.tif 000010