(57)【要約】      （修正有）【課題】ポートに対して給電の優先順位が設定されている場合に、ハブ側で給電容量の切り替えをスムーズに行うことができるようにする。【解決手段】第１のカメラの動作モードをローパワーモードからハイパワーモードへ変更するイベントが発生し、ハブ側で給電能力に余裕がない場合は、サーバ装置は第２のカメラに対して動作モードをローパワーモードにして給電の優先順位を下位にする指示を送信する。次に、第２のカメラからＡＣＫ応答を受信すると、ＭＩＢの第２のカメラに関する内容を更新し、第１のカメラに対して動作モードをハイパワーモードにして給電の優先順位を上位にする指示を送信する。そして、第１のカメラからＡＣＫ応答を受信すると、ＭＩＢの第１のカメラに関する内容を更新する。【選択図】図３
2013105394.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワークカメラと、前記ネットワークカメラに電力を供給するハブを介して接続されたシステム制御装置であって、
前記複数のネットワークカメラの中の第１のカメラの動作モードをより消費電力の大きいモードに変更する場合の前記ハブの給電能力を判断する判断手段と、
前記判断手段による判断の結果、前記ハブの給電能力を超える場合に、前記複数のネットワークカメラの中の第２のカメラに対して動作モードをより消費電力の小さいモードへ変更するよう指示する第１の指示手段と、
前記第１の指示手段による指示に応じて前記第２のカメラの動作モードが変更された後に、前記第１のカメラに対して動作モードをより消費電力の大きいモードに変更するよう指示する第２の指示手段と、
前記第１の指示手段による指示に応じて前記第２のカメラの動作モードが変更された旨、及び前記第２の指示手段による指示に応じて前記第１のカメラの動作モードが変更された旨の情報を受信する受信手段とを有することを特徴とするシステム制御装置。
【請求項２】
前記第１の指示手段は、動作モードを変更するとともに給電の優先順位をより下位に変更するよう指示することを特徴とする請求項１に記載のシステム制御装置。
【請求項３】
前記第２の指示手段は、動作モードを変更するとともに給電の優先順位をより上位に変更するよう指示することを特徴とする請求項１または２に記載のシステム制御装置。
【請求項４】
前記複数のネットワークカメラに対する前記ハブの給電容量及び給電の優先順位の情報を管理する管理手段を有し、
前記判断手段は、前記管理手段により管理された情報に基づいて前記ハブの給電能力を判断することを特徴とする請求項１〜３の何れか１項に記載のシステム制御装置。
【請求項５】
前記管理手段は、前記受信手段によって受信された情報に従って前記ハブの給電容量及び給電の優先順位の情報を更新することを特徴とする請求項４に記載のシステム制御装置。
【請求項６】
複数のネットワークカメラと、前記ネットワークカメラに電力を供給するハブを介して接続されたシステム制御装置のシステム制御方法であって、
前記複数のネットワークカメラの中の第１のカメラの動作モードをより消費電力の大きいモードに変更する場合の前記ハブの給電能力を判断する判断工程と、
前記判断工程における判断の結果、前記ハブの給電能力を超える場合に、前記複数のネットワークカメラの中の第２のカメラに対して動作モードをより消費電力の小さいモードへ変更するよう指示する第１の指示工程と、
前記第１の指示工程における指示に応じて前記第２のカメラの動作モードが変更された後に、前記第１のカメラに対して動作モードをより消費電力の大きいモードに変更するよう指示する第２の指示工程と、
前記第１の指示工程における指示に応じて前記第２のカメラの動作モードが変更された旨、及び前記第２の指示工程における指示に応じて前記第１のカメラの動作モードが変更された旨の情報を受信する受信工程とを有することを特徴とするシステム制御方法。
【請求項７】
複数のネットワークカメラと、前記ネットワークカメラに電力を供給するハブを介して接続されたシステム制御装置を制御するためのプログラムであって、
前記複数のネットワークカメラの中の第１のカメラの動作モードをより消費電力の大きいモードに変更する場合の前記ハブの給電能力を判断する判断工程と、
前記判断工程における判断の結果、前記ハブの給電能力を超える場合に、前記複数のネットワークカメラの中の第２のカメラに対して動作モードをより消費電力の小さいモードへ変更するよう指示する第１の指示工程と、
前記第１の指示工程における指示に応じて前記第２のカメラの動作モードが変更された後に、前記第１のカメラに対して動作モードをより消費電力の大きいモードに変更するよう指示する第２の指示工程と、
前記第１の指示工程における指示に応じて前記第２のカメラの動作モードが変更された旨、及び前記第２の指示工程における指示に応じて前記第１のカメラの動作モードが変更された旨の情報を受信する受信工程とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はシステム制御装置、システム制御方法及びプログラムに関し、特に、ＰｏＥの規格に従ってハブから電力を供給するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、監視市場の拡大とともにネットワークカメラの需要が拡大している。このようなネットワークカメラは工事を簡略化したり、設置を容易にしたりするためにＰｏＥを備えるものが多い。また、ＰｏＥの規格としてＩＥＥＥ８０２．３ａｔが制定され、受電装置に対しての動的な電力変更が可能になった。例えば、利用者の在席状況を推定し、ＬＡＮスイッチにＰｏＥによる給電の指示を自動的に行うサーバを備えたネットワークシステムを開示されている。また、利用者が手動でＬＡＮスイッチにＰｏＥによる給電の指示を行うサーバを備えたネットワークシステムも開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＩＥＥＥ８０２．３ａｔでは、端末に使用できる電力がＩＥＥＥ８０２．３ａｆの１２．９５Ｗと比べて、２５．５Ｗに増加している。多数のポートを有するＰＳＥ（Power Sourcing Equipment）装置においては、全ポートに最大電力を許容するため電源部が巨大化し、ＰＳＥ装置が大型で高価な装置になってしまう。そこで一般的なＰｏＥ−Ｈｕｂでは、最大電力を許容するポートに対して給電に優先順位を付ける制限を設けている。ところが、給電に優先順位を付ける制限を設けると、ポートごとの消費電力に変化が生じた場合に、十分な対応ができないという問題点がある。
【０００５】
本発明は前述の問題点に鑑み、ポートに対して給電の優先順位が設定されている場合に、ハブ側で給電容量の切り替えをスムーズに行うことができるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明のシステム制御装置は、複数のネットワークカメラと、前記ネットワークカメラに電力を供給するハブを介して接続されたシステム制御装置であって、前記複数のネットワークカメラの中の第１のカメラの動作モードをより消費電力の大きいモードに変更する場合の前記ハブの給電能力を判断する判断手段と、前記判断手段による判断の結果、前記ハブの給電能力を超える場合に、前記複数のネットワークカメラの中の第２のカメラに対して動作モードをより消費電力の小さいモードへ変更するよう指示する第１の指示手段と、前記第１の指示手段による指示に応じて前記第２のカメラの動作モードが変更された後に、前記第１のカメラに対して動作モードをより消費電力の大きいモードに変更するよう指示する第２の指示手段と、前記第１の指示手段による指示に応じて前記第２のカメラの動作モードが変更された旨、及び前記第２の指示手段による指示に応じて前記第１のカメラの動作モードが変更された旨の情報を受信する受信手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、カメラがより消費電力の大きい動作モードに切り替えるような場合であっても、スムーズに動作モードを切り替えることができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係るネットワークカメラシステムの構成例を示す図である。
【図２】第１及び第２の実施形態に係るネットワークカメラシステムの内部構成例を示すブロック図である。
【図３】第１の実施形態において、サーバ装置におけるＭＩＢの変更処理手順の一例を示すフローチャートである。
【図４】第１の実施形態において、第２のカメラによる動作モードの変更処理手順の一例を示すフローチャートである。
【図５】第１の実施形態のネットワークカメラシステムにおける動作モードの変更手順のシーケンスを示す図である。
【図６】第１の実施形態におけるサーバ装置が保有するＭＩＢの内容の履歴の一例を示す図である。
【図７】ハブの管理テーブルの構成例を示す図である。
【図８】第２の実施形態において、第１のカメラによる動作モードの変更処理手順の一例を示すフローチャートである。
【図９】第２の実施形態において、サーバ装置におけるＭＩＢの変更処理手順の一例を示すフローチャートである。
【図１０】第２の実施形態のネットワークカメラシステムにおける動作モードの変更手順のシーケンスを示す図である。
【図１１】第３の実施形態に係るネットワークカメラシステムの内部構成例を示すブロック図である。
【図１２】第３の実施形態において、サーバ装置におけるＭＩＢの変更処理手順の一例を示すフローチャートである。
【図１３】第３の実施形態のネットワークカメラシステムにおける動作モードの変更手順のシーケンスを示す図である。
【図１４】第３の実施形態におけるカメラ登録テーブルの一例を示す図である。
【図１５】第３の実施形態におけるサーバ装置が保有するＭＩＢの内容の履歴の一例を示す図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、図１〜図７を参照して、本発明の第１の実施形態におけるＰｏＥの給電容量の切替制御及び給電優先順位の変更制御について説明する。
図１は、本実施形態に係るネットワークカメラシステムの構成例を示す図である。
図１において、ハブ１０１は、ＬＬＤＰ（Link Layer Discovery Protocol）をサポートしたＩＥＥＥ８０２．３ａｔに準拠するタイプ２のＰＳＥ（Power Sourcing Equipment）機能を備えている。ここで、ＬＬＤＰとは、ＬＡＮケーブルに接続された機器を検出して管理を行うことができるプロトコルである。本実施形態において、ハブ１０１は複数個のネットワーク接続コネクタを有し、電源供給としていずれかの接続コネクタからＩＥＥＥ８０２．３ａｔに準じた電力２５．５Ｗを供給することができる。
【００１０】
サーバ装置１０２は、ＳＮＭＰ（Simple Network Management Protocol）が実装されたシステム制御装置であり、ＬＡＮケーブル１０４ａによりハブ１０１に接続されている。ここで、ＳＮＭＰとは、ネットワークに接続されたルータやハブなどの機器を制御することができるプロトコルである。ネットワークカメラ１０３ａ〜ｃは、ＩＥＥＥ８０２．３ａｔに準拠するタイプ２のＰＤ（Powered Device）機能を備えており、それぞれがＬＡＮケーブル１０４ｂ〜ｄによりハブ１０１に接続されている。
【００１１】
図２は、本実施形態に係るネットワークカメラシステムの内部構成例を示すブロック図である。なお、図２には、ネットワークカメラ１０３ａが接続されている例を示しているが、他のネットワークカメラ１０３ｂ、ｃについても同様の構成となっている。
【００１２】
図２において、ハブ１０１の電力供給制御部２１１は、図１に示すネットワークカメラ１０３ａ〜ｃのそれぞれに供給する電力の量を制御する。記憶部２１２には、以下に説明する管理テーブル２０１が記憶されている。管理テーブル２０１には、ハブ１０１のポート毎の給電容量と電力を供給する優先順位とが登録されている。また、プロトコルスタック２０２はハブ１０１のプロトコルスタックを示している。
【００１３】
サーバ装置１０２の制御部２２１は、サーバ装置１０２全体を制御するためのものである。記憶部２２２には、後述するＭＩＢ（Management information base）２０４及びハブ登録テーブル２０５が記憶されている。
【００１４】
プロトコルスタック２０３はサーバ装置１０２のプロトコルスタックを示している。ＭＩＢ２０４には、ネットワークカメラシステム内のネットワークカメラ１０３の管理情報が登録されている。なお、ＭＩＢ２０４はサーバ装置１０２が蓄積している情報であり、蓄積情報は定義内容が標準化されている。したがって、サーバ装置１０２のＳＮＭＰを実行することにより蓄積情報を参照することができ、また、ハブ１０１のＬＬＤＰを実行することによっても蓄積情報を参照することができる。ハブ登録テーブル２０５は、ハブ１０１のトータル給電能力を記録するテーブルである。
【００１５】
ネットワークカメラ１０３ａの撮像部２４１は、被写体を撮像して画像データを生成するためのものである。制御部２４２は、ネットワークカメラ１０３ａ全体を制御するためのものである。また、記憶部２４３には、撮像部２４１により生成された画像データや、後述するＭＩＢ２０７が記憶されている。プロトコルスタック２０６はネットワークカメラ１０３ａのプロトコルスタックを示している。また、ＭＩＢ２０７は、ネットワークカメラ１０３ａ自身のＭＩＢである。
【００１６】
ネットワークカメラ１０３ａのプロトコルスタック２０６及びサーバ装置１０２のプロトコルスタック２０３は、物理層Ｌ１〜アプリケーション層Ｌ７で構成され、ＳＮＭＰはアプリケーション層の管理アプリケーションとして実装される。ハブ１０１は、機能により物理層Ｌ１とデータリンク層Ｌ２とで構成されるＬ２−Switchと、物理層Ｌ１〜ネットワーク層Ｌ３で構成されるＬ３−Switchとがある。本実施形態では、ハブ１０１はＬ２−Switchとして説明する。
【００１７】
また、ＬＬＤＰは、ＰｏＥの情報要素を受け渡しするためのデータリンク層Ｌ２の機能として実装されるため、ＰｏＥの機能を備えていないサーバ装置１０２には実装されていない。したがって、ネットワークカメラ１０３ａとサーバ装置１０２との間での管理情報の受け渡しは、ＳＮＭＰなどの上位層の管理プロトコルを用い、ハブ１０１とネットワークカメラ１０３ａとの間での管理情報の受け渡しはＬＬＤＰを用いる。
【００１８】
図３は、本実施形態において、サーバ装置１０２におけるＭＩＢの変更処理手順の一例を示すフローチャートである。なお、図３に示す各処理は、制御部２２１の制御により行われる。以下の説明では、ネットワークカメラ１０３ｃをローパワーモードからハイパワーモードへ変更する第１のカメラとし、ネットワークカメラ１０３ａをハイパワーモードからローパワーモードへ変更する第２のカメラとして説明する。
【００１９】
まず、サーバ装置１０２はイベントの発生を検出するまで待機する（Ｓ３０１）。ここでは、第１のカメラの動作モードを消費電力の小さいローパワーモードから消費電力の大きいハイパワーモードへ変更するイベントが発生したことを検出するまで待機する。上記イベントを検出する方法としては、内部に設定されたタイマーや、外部からの操作等により検出する方法などが挙げられる。
【００２０】
Ｓ３０１でイベントを検出すると、ハブ登録テーブル２０５とＭＩＢ２０４とを参照してハブ１０１の給電能力を確認する（Ｓ３０２）。そして、第１のカメラがハイパワーモードであっても給電能力に余裕があるか否かを判断する（Ｓ３０３）。給電能力に余裕があり、給電可能と判断する条件としては、ハブ１０１に接続されている全てのネットワークカメラに対してハイパワーモードで給電可能な場合である。もしくは、第１のカメラへ電力を供給する優先順位が他の接続されているネットワークカメラがハイパワーモードとなっても大丈夫なランクに設定されている場合である。
【００２１】
Ｓ３０３の判断の結果、給電能力に余裕がある場合は、第１のカメラに対してハイパワーモードへの移行を指示する指示コマンドをＳＮＭＰにより送信する（Ｓ３０４）。そして、ＭＩＢ２０４の第１のカメラの情報要素の消費電力に該当する項目を変更する（Ｓ３０５）。
【００２２】
一方、Ｓ３０２の判断の結果、給電能力に余裕がない場合は、ＭＩＢ２０４を参照し、第１のカメラ以外でハイパワーモードに現在設定されており、かつ優先度がハイパワーモードに設定されているカメラを探索する。そして、このカメラをローパワーモードに落とす処理を行うことになる。以下の説明では、ローパワーモードの落とすカメラを第２のカメラとして説明する。
【００２３】
Ｓ３０２の判断の結果、給電能力に余裕がない場合は、第１の指示として、サーバ装置１０２は第２のカメラに対してローパワーモードへ変更するとともに給電の優先順位を下げる指示コマンドをＳＮＭＰにより送信する（Ｓ３０６）。このとき、空いている順位であって、第１のカメラ以外のネットワークカメラが全てハイパワーモードになっても給電能力に支障が出ない優先順位を設定する。
【００２４】
図４は、本実施形態において、第２のカメラによる動作モードの変更処理手順の一例を示すフローチャートである。なお、図４に示す各処理は、制御部２４２の制御により行われる。
まず、第２のカメラはハイパワーモードで動作しており、図３のＳ３０６により送信された指示コマンドを受信するまで待機する（Ｓ４０１）。そして、第２のカメラがサーバ装置１０２からの指示コマンドを受信すると、ハブ１０１に対してＬＬＤＰによりローパワーモードの給電容量へ変更するととともに給電の優先順位を変更する変更要求を送信する（Ｓ４０２）。
【００２５】
次に、ハブ１０１から応答を受信し、ハブ１０１からＡＣＫ（変更ＯＫ）を受信したか否かを判断する（Ｓ４０３）。この判断の結果、ＡＣＫを受信した場合は、動作モードをローパワーモードに変更する（Ｓ４０４）。そして、自身のＭＩＢ２０７を変更し（Ｓ４０５）、ローパワーモードへの変更と給電の優先順位の変更とが完了した完了応答をＳＮＭＰでサーバ装置１０２へ送信する（Ｓ４０６）。このとき、ハブ１０１から第２のカメラに対して送られたコマンドに対する応答としてＡＣＫを送信する。
【００２６】
一方、Ｓ４０３の判断の結果、ハブ１０１からＮＡＣＫ（変更不可）を受信した場合は、ローパワーモードへの変更と給電の優先順位の変更とが失敗したことをＳＮＭＰでサーバ装置１０２へ送信する（Ｓ４０７）。このとき、ハブ１０１から第２のカメラに対して送られたコマンドに対する応答としてＮＡＣＫを送信する。
【００２７】
図３の説明に戻り、Ｓ３０６で第２のカメラに対して指示コマンドを送信した後、第２のカメラからの応答が図４のＳ４０６で送信するＡＣＫであるか否かを判断する（Ｓ３０７）。この判断の結果、第２のカメラからの応答が図４のＳ４０６で送信するＡＣＫではなく、Ｓ４０７で送信するＮＡＣＫである場合は、エラー処理を実施する（Ｓ３０８）。上記エラー処理は画面上への表示、登録している管理者へのエラーメールの送信等が挙げられる。
【００２８】
一方、Ｓ３０７の判断の結果、第２のカメラからの応答がＡＣＫである場合は、ＭＩＢ２０４内の第２のカメラの情報要素を変更する（Ｓ３０９）。そして、第２の指示として、第１のカメラに対してハイパワーモードへ変更するとともに給電の優先順位を上げるように変更する指示コマンドをＳＮＭＰで送信する（Ｓ３１０）。そして、第１のカメラでは、図４に示した手順と同様に、ハブ１０１に対して動作モード及び変更を要求する。そして、ＡＣＫを受信した場合には、ＡＣＫをサーバ装置１０２に送信し、ハブ１０１からＮＡＣＫを受信した場合には、ＮＡＣＫをサーバ装置１０２に送信する。
【００２９】
次に、第１のカメラからの応答がＡＣＫ応答であるか否かを判断する（Ｓ３１１）。この判断の結果、第１のカメラからの応答がＮＡＣＫ応答である場合は、エラー処理を実施する（Ｓ３１２）。Ｓ３１２におけるエラー処理は、Ｓ３０８におけるエラー処理と同等である。
【００３０】
Ｓ３０８のエラー処理は、ハブ１０１が第２のカメラに対する給電容量を下げるのを拒絶したことによって行われる処理である。これに対してＳ３１２のエラー処理が行われる条件は、ハイパワーモードで動作していた第２のカメラがローパワーモードに変更されていることが条件である。このことからハブ１０１は第１のカメラに対してハイパワーモードで給電可能である。それにもかかわらず、第１のカメラに対してハイパワーモードで給電することを拒絶するような場合には、Ｓ３１２のエラー処理が行われる。したがって、Ｓ３１２のエラー処理は通常は起こらないエラー処理である。
【００３１】
一方、Ｓ３１１の判断の結果、第１のカメラからの応答がＡＣＫ応答である場合は、ＭＩＢ２０４内の第１のカメラの情報要素を変更する（Ｓ３１３）。Ｓ３０５での変更と異なる点は、Ｓ３０５では変更される項目がカメラの動作モードに応じた給電容量だけなのに対して、Ｓ３１３ではカメラの動作モードに応じた給電容量と給電の優先順位との２項目が変更される点である。
【００３２】
次に、第１のカメラをローパワーモードからハイパワーモードに変更する場合のシーケンス例について図５を参照しながら説明する。
第１のカメラの動作モードをローパワーモードからハイパワーモードへ変更するイベントが発生し、ハブ１０１側で給電能力に余裕がない場合は、以下のような処理が行われる。まず、第２のカメラをローパワーモードにする必要があるため、サーバ装置１０２は第２のカメラに対して動作モードをローパワーモードにして給電の優先順位を下位にする指示（Power:L/Pri:L）をＳＮＭＰのコマンドで送信する（Ｓ５０１）。この処理は、図３のＳ３０６に相当する処理である。
【００３３】
Ｓ５０１によるコマンドを受信した第２のカメラは、ハブ１０１に対してＬＬＤＰを使用し、ローパワーモードの給電容量にして給電の優先順位を下位にする変更を要求する（Ｓ５０２）。この処理は、図４のＳ４０２に相当する処理である。Ｓ５０２で送信された変更要求を受信したハブ１０１は、通常は電力供給制御部２１１により給電容量及び給電の優先順位を変更してＡＣＫを返す（Ｓ５０３）。ＡＣＫを受信した第２のカメラは、Ｓ５０１によるコマンドに対しての完了応答としてＳＮＭＰによりＡＣＫを送信する（Ｓ５０４）。このＳ５０４の処理は、図４のＳ４０６に相当する処理である。
【００３４】
次に、サーバ装置１０２は、第２のカメラからＡＣＫ応答を受信すると、第１のカメラに対して動作モードをハイパワーモードにして給電の優先順位を上位にする指示（Power:H/Pri:H）をＳＮＭＰのコマンドで送信する（Ｓ５０５）。この処理は、図３のＳ３１０に相当する処理である。Ｓ５０５によるコマンドを受信した第１のカメラは、ハブ１０１に対してＬＬＤＰを使用し、ハイパワーモードの給電容量にして給電の優先順位を上位にする変更を要求する（Ｓ５０６）。Ｓ５０６で送信された変更要求を受信したハブ１０１は、通常は電力供給制御部２１１により給電容量及び給電の優先順位を変更してＡＣＫを返す（Ｓ５０７）。ＡＣＫを受信した第１のカメラは、Ｓ５０５によるコマンドに対しての完了応答としてＳＮＭＰ上でＡＣＫを送信する（Ｓ５０８）。
【００３５】
次に、図５に示したシーケンスに従ったサーバ装置１０２内のＭＩＢ２０４の変更履歴について図６を参照しながら説明する。
図６に示すように、図５のシーケンスを開始する前の状態のＭＩＢ２０４では、第１のカメラはローパワーモードの給電容量で給電の優先順位が下位であり、第２のカメラはハイパワーモードの給電容量で給電の優先順位が上位である。
【００３６】
第２のカメラから動作モードの切替完了の完了応答を受信すると、図３のＳ３０９でサーバ装置１０２はＭＩＢ２０４において第２のカメラの情報要素を変更する。したがって、図５の状態Ｘ1の段階では、第１のカメラ及び第２のカメラは、ともにローパワーモードの給電容量で給電の優先順位が下位である。
【００３７】
この後、第１のカメラから動作モードの切替完了の完了応答を受信すると、図３のＳ３１３で第１のカメラの情報要素を変更する。したがって、図５の状態Ｘ2の段階でＭＩＢ２０４の内容は、第１のカメラはハイパワーモードの給電容量で給電の優先順位が上位となり、第２のカメラはローパワーモードの給電容量で給電の優先順位が下位となる。
【００３８】
図７は、ハブ１０１の管理テーブル２０１の構成例を示す図である。図７に示すように、管理テーブル２０１にはポート番号ごとにPower Class（給電容量）とPriority（優先順位）とが設定されている。この管理テーブル２０１も、第１のカメラ及び第２のカメラからの変更要求を受信し、ＡＣＫを返した段階でそれぞれ変更される。
【００３９】
以上のように本実施形態によれば、動作モードに応じた給電容量を変更するとともに給電の優先順位も変更することにより、第１のカメラのハイパワーモードでの動作を保障することができる。
【００４０】
（第２の実施形態）
以下、図１、図６、及び図７〜図１０を参照して、本発明の第２の実施形態におけるＰｏＥの給電容量の切替制御及び給電優先順位の変更制御について説明する。なお、本実施形態におけるネットワークカメラシステム及びプロトコルスタックの構成についてはそれぞれ図１及び図２と同様であるため、説明は省略する。また、以下の説明では、ネットワークカメラ１０３ｃをローパワーモードからハイパワーモードへ変更する第１のカメラとし、ネットワークカメラ１０３ａをハイパワーモードからローパワーモードへ変更する第２のカメラとして説明する。
【００４１】
図８は、本実施形態において、第１のカメラにおける動作モードの変更処理手順の一例を示すフローチャートである。なお、図８に示す各処理は、制御部２４２の制御により行われる。
まず、第１のカメラはハイパワーモードへ切り替えるイベントが発生するまで待機する（Ｓ８０１）。なお、上記イベントは内部に設定されたタイマー、動き検出等の設定されているトリガー等が挙げられる。そして、イベントが発生すると、ハブ１０１に対してローパワーモードの給電容量からハイパワーモードの給電容量に変更するようにＬＬＤＰを使用して変更要求を送信する（Ｓ８０２）。
【００４２】
次に、ハブ１０１から応答を受信し、ハブ１０１から給電容量の切替完了を示すＡＣＫを受信したか否かを判断する（Ｓ８０３）。この判断の結果、ＡＣＫを受信した場合は、第２のカメラは動作モードをローパワーモードからハイパワーモードへ変更する（Ｓ８０４）。そして、サーバ装置１０２へＳＮＭＰを使用して動作モードを変更した旨を送信する（Ｓ８０５）。これにより、サーバ装置１０２では、ＭＩＢ２０４内の第１のカメラの情報要素を変更することになる。
【００４３】
一方、Ｓ８０３の判断の結果、ハブ１０１からＮＡＣＫ（切替不可）を受信した場合は、サーバ装置１０２に対してＳＮＭＰを使用してローパワーモードからハイパワーモードへの変更要求を送信する（Ｓ８０６）。
【００４４】
図９は、本実施形態において、サーバ装置１０２におけるＭＩＢの変更処理手順の一例を示すフローチャートである。なお、図９に示す各処理は、制御部２２１の制御により行われる。
まず、図８のＳ８０６の処理により第１のカメラから変更要求を受信するまで待機する（Ｓ９０１）。変更要求を受信すると、サーバ装置１０２はＭＩＢ２０４を参照する（Ｓ９０２）。そして、第１のカメラ以外で、ハイパワーモードで現在動作していてローパワーモードに変更可能なカメラの有無を確認する（Ｓ９０３）。この確認の結果、ローパワーモードに変更可能なカメラが存在しない場合は、第１のカメラに対して変更不可を示すＮＡＣＫを送信する（Ｓ９０４）。この場合、第１のカメラはハイパワーモードへ変更することができない。
【００４５】
一方、Ｓ９０３の確認の結果、ローパワーモードへ変更可能なカメラが存在する場合は、第１の指示として、サーバ装置１０２は第２のカメラに対してローパワーモードへの変更と給電の優先順位の変更とを指示する指示コマンドをＳＮＭＰで送信する（Ｓ９０５）。このとき、空いている順位であって、第１のカメラ以外のカメラが全てハイパワーモードになっても給電能力に支障が出ない優先順位を設定する。なお、第２のカメラにおける動作モード及び給電の優先順位の変更手順は図４と同様であるため、説明は省略する。
【００４６】
次に、第２のカメラから応答を受信し、動作モード及び給電の優先順位を変更したことを示すＡＣＫを受信したか否かを判断する（Ｓ９０６）。この判断の結果、第２のカメラからＮＡＣＫを受信した場合は、エラー処理を行う（Ｓ９０７）。上記エラー処理は、画面上への表示、登録している管理者へのエラーメールの送信等が挙げられる。
【００４７】
一方、Ｓ９０６の判断の結果、第２のカメラからＡＣＫを受信した場合は、ハブ１０１では第２のカメラの動作モードに係る給電容量及び給電の優先順位の変更が完了していることになる。したがって、サーバ装置１０２はＭＩＢ２０４内の第２のカメラの情報要素を変更する（Ｓ９０８）。そして、第２の指示として、第１のカメラに対してハイパワーモードへの変更と給電の優先順位の変更とを許可する指示コマンドとしてＡＣＫをＳＮＭＰにより送信する（Ｓ９０９）。
【００４８】
図８の説明に戻り、Ｓ８０６でサーバ装置１０２に変更要求を送信した後、サーバ装置１０２からの応答が、図９のＳ９０９で送信するＡＣＫであるか否かを判断する（Ｓ８０７）。この判断の結果、サーバ装置１０２からの応答が、図９のＳ９０９で送信するＡＣＫではなく図９のＳ９０４で送信するＮＡＣＫである場合は、ハイパワーモードへの変更ができないため、処理を終了する。
【００４９】
一方、Ｓ８０７の判断の結果、サーバ装置１０２からの応答が図９のＳ９０９で送信するＡＣＫである場合は、第１のカメラは、ハブ１０１にハイパワーモードの給電容量への変更と給電の優先順位の変更とを要求する変更要求をＬＬＤＰで送信する（Ｓ８０８）。そして、ハブ１０１からの応答がＡＣＫであるか否かを判断する（Ｓ８０９）。この判断の結果、ＮＡＣＫである場合は、第１のカメラはサーバ装置１０２へ変更不可の応答としてＮＡＣＫを送信する（Ｓ８１０）。
【００５０】
一方、Ｓ８０９の判断の結果、ハブ１０１からの応答がＡＣＫである場合は、第１のカメラは動作モードをハイパワーモードに変更するとともに自身のＭＩＢ２０７を更新する（Ｓ８１１）。そして、サーバ装置１０２へ動作モードの切替が完了した完了応答としてＡＣＫを送信する（Ｓ８１２）。なお、Ｓ８０５では、動作モードのみを変更内容としてサーバ装置１０２に送信するのに対し、Ｓ８１２では、動作モード及び給電の優先順位の変更内容をサーバ装置１０２に送信する。
【００５１】
再び図９の説明に戻り、Ｓ９０９で第１のカメラに指示コマンドを送信した後、指示コマンドに対する応答を受信し、この応答が図８のＳ８１２で送信するＡＣＫであるか否かを判断する（Ｓ９１０）。この判断の結果、図８のＳ８１２で送信するＡＣＫではなく、図８のＳ８１０で送信するＮＡＣＫである場合は、エラー処理を行う（Ｓ９１１）。このエラー処理はＳ９０７のエラー処理と同様である。一方、Ｓ９１０の判断の結果、図８のＳ８１２で送信するＡＣＫである場合は、サーバ装置１０２はＭＩＢ２０４内の第１のカメラの情報要素を変更する（Ｓ９１２）。
【００５２】
次に、第１のカメラからの起動によりローパワーモードからハイパワーモードに変更する場合のシーケンス例について図１０を参照しながら説明する。以下の説明では、ハブ１０１側で給電能力に余裕がない状況を前提として説明する。
第１のカメラにおいて動作モードをローパワーモードからハイパワーモードへ変更するイベントが発生した場合、第１のカメラはハブ１０１に対してハイパワーモードの給電容量へ変更する変更要求（Power:H）をＬＬＤＰにより送信する（Ｓ１００１）。この処理は、図８のＳ８０２に相当する処理である。
【００５３】
次に、ハブ１０１は給電能力に余裕がないため、第１のカメラに拒否を示すＮＡＣＫを送信する（Ｓ１００２）。そこで、他のネットワークカメラをローパワーモードにするために、第１のカメラは、サーバ装置１０２にハイパワーモードへの変更要求を送信する（Ｓ１００３）。この処理は、図８のＳ８０６に相当する処理である。
【００５４】
一方、サーバ装置１０２は、第２のカメラに対してローパワーモードへ変更するとともに給電の優先順位を下位に変更する指示（Power:L/Pri:L）をＳＮＭＰのコマンドで送信する（Ｓ１００４）。この処理は、図９のＳ９０５に相当する処理である。Ｓ１００４により送信されたコマンドを受信した第２のカメラは、ハブ１０１に対してＬＬＤＰを使用してローパワーモードの給電容量へ変更するとともに給電の優先順位を下位に変更するよう変更要求を送信する（Ｓ１００５）。Ｓ１００５で送信された変更要求を受信したハブ１０１は、通常は電力供給制御部２１１により給電容量及び給電の優先順位を変更してＡＣＫを返す（Ｓ１００６）。そして、ＡＣＫを受信した第２のカメラは、Ｓ１００４で送信されたコマンドに対する完了応答として、ＳＮＭＰ上でＡＣＫをサーバ装置１０２に送信する（Ｓ１００７）。
【００５５】
サーバ装置１０２は、第２のカメラからＡＣＫを受信すると、第１のカメラに対してハイパワーモードに変更するとともに給電の優先順位を上位にすることを指示するコマンドとしてＳＮＭＰによりＡＣＫを送信する（Ｓ１００８）。この処理は、図９のＳ９０９に相当する処理である。
【００５６】
サーバ装置１０２からＡＣＫを受信すると、第１のカメラは、ハブ１０１に対してＬＬＤＰを使用してハイパワーモードの給電容量に変更するとともに給電の優先順位を上位にする変更要求を送信する（Ｓ１００９）。この処理は、図８のＳ８０８に相当する処理である。そして、Ｓ１００９で送信された変更要求を受信したハブ１０１は、通常は電力供給制御部２１１により給電容量及び給電の優先順位を変更してＡＣＫを返す（Ｓ１０１０）。ハブ１０１からＡＣＫを受信した第１のカメラは、Ｓ１００８で送信されたコマンドに対する完了応答としてＳＮＭＰ上でＡＣＫをサーバ装置１０２に送信する（Ｓ１０１１）。この処理は、図８のＳ８１２に相当する処理である。
【００５７】
次に、図１０に示したシーケンスに対するサーバ装置１０２内のＭＩＢ２０４の変更履歴について説明する。
図１０のシーケンスを開始する前の状態のＭＩＢ２０４では、第１のカメラは、ローパワーモードの給電容量で給電の優先順位が下位であり、第２のカメラは、ハイパワーモードの給電容量で給電の優先順位が上位である。
【００５８】
第２のカメラから動作モードの切替の完了応答を受信すると、図９のＳ９０８でサーバ装置１０２は第２のカメラの情報要素を変更する。したがって、図１０の状態Ｘ1'の段階では、第１のカメラ及び第２のカメラは、ともにローパワーモードの給電容量で給電の優先順位が下位である。
【００５９】
この後、第１のカメラから動作モードの切替の完了応答を受信すると、図９のＳ９１２でサーバ装置１０２は第１のカメラの情報要素を変更する。したがって、図１０の状態Ｘ2'の段階でＭＩＢ２０４の内容は、第１のカメラはハイパワーモードの給電容量で給電の優先順位が上位となり、第２のカメラはローパワーモードの給電容量で宮殿の優先順位が下位となる。
【００６０】
以上のように本実施形態によれば、動作モードに応じた給電容量を変更するとともに給電の優先順位も変更することにより、第１のカメラのハイパワーモードでの動作を保障することができる。
【００６１】
（第３の実施形態）
以下、図１１〜図１５を参照して、本発明の第３の実施形態におけるＰｏＥの給電容量の切替制御及び給電の優先順位の変更制御について説明する。なお、本実施形態においては、図１と同様のネットワークカメラシステムの構成例であるため、その説明は省略する。
【００６２】
図１１は、本実施形態に係るネットワークカメラシステムの内部構成例を示すブロック図である。なお、図２と重複する構成については説明を省略し、図２と異なる点について説明する。
図１１において、サーバ装置１１０２は、ネットワークカメラの動作モードとその動作モードに対応した消費電力（給電容量）とを登録するカメラ登録テーブル１１０１を記憶部２２２に記憶している。
【００６３】
図１４は、カメラ登録テーブル１１０１の一例を示す図である。本実施形態では、ネットワークカメラとしてカメラｉ、カメラｋ及びカメラｎがネットワークカメラシステムに接続されている例について説明する。
カメラｉ、カメラｋ及びカメラｎはモード１〜３へ動作モードを設定することが可能である。ここで、図１４に示すように、カメラｉのモード１、２、３に対応する消費電力（給電容量）をそれぞれＡ、Ｂ、Ｃとする。同様に、カメラｋのモード１、２、３に対応する消費電力（給電容量）をそれぞれＤ、Ｅ、Ｆとし、カメラｎのモード１、２、３に対応する消費電力（給電容量）をそれぞれＸ、Ｙ、Ｚとする。また、カメラｉ、カメラｋ及びカメラｎはともにモード１、２、３の順序でハブ１０１の給電容量が小さくなり、給電容量の関係では、以下の式（１）かつ式（２）の条件を満たすものとする。
Ａ＞Ｂ＞Ｃ、Ｄ＞Ｅ＞Ｆ、Ｘ＞Ｙ＞Ｚ      ・・・（１）
（Ｘ−Ｚ）＞（Ａ−Ｂ）、（Ｘ−Ｚ）＞（Ｄ−Ｅ）、（Ｘ−Ｚ）＜（Ａ−Ｂ）＋（Ｄ−Ｅ）      ・・・（２）
【００６４】
本実施形態においては、カメラｎをモード３からモード１へ変更し、カメラｉ及びカメラｋをモード１からモード２へ変更する例について説明する。
【００６５】
図１２は、本実施形態において、サーバ装置１１０２におけるＭＩＢの変更処理手順の一例を示すフローチャートである。なお、図１２に示す各処理は、制御部２２１の制御により行われる。
まず、サーバ装置１１０２はイベントの発生を検出するまで待機する（Ｓ１２０１）。ここでは、カメラｎの動作モードをモード３からモード１へ変更するイベントの待ち状態となる。上記イベントを検出する方法としては、内部に設定されたタイマーや、外部からの操作等により検出する方法などが挙げられる。
【００６６】
Ｓ１２０１でイベントの発生を検出すると、ハブ登録テーブル２０５とＭＩＢ２０４とを参照してハブ１０１の給電能力を確認する（Ｓ１２０２）。そして、カメラｎがモード１であっても給電能力に余裕があるか否かを判断する（Ｓ１２０３）。給電能力に余裕があり、給電可能と判断する条件としては、ハブ１０１に接続されている全てのネットワークカメラに対してモード１で給電可能な場合である。もしくは、カメラｎの給電の優先順位が他の接続されているネットワークカメラがモード１となっても大丈夫なランクに設定されている場合である。
【００６７】
Ｓ１２０３の判断の結果、給電能力に余裕がある場合は、カメラｎに対してＳＮＭＰコマンドを使用してモード１への移行を指示する指示コマンドを送信する（Ｓ１２０４）。そして、ＭＩＢ２０４のカメラｎの情報要素を変更する（Ｓ１２０５）。
【００６８】
一方、Ｓ１２０３の判断の結果、給電能力に余裕がない場合は、ＭＩＢ２０４とカメラ登録テーブル１１０１とを参照する（Ｓ１２０６）。そして、カメラｎ以外でモード１又はモード２に設定されていて、かつ優先度がカメラｎよりも上位に設定されているネットワークカメラ、すなわち設定変更が可能なネットワークカメラが存在するか否かを判断する（Ｓ１２０７）。
【００６９】
Ｓ１２０７の判断の結果、設定変更が可能なネットワークカメラが存在しない場合、或いは変更してもカメラｎがモード１に移行できない場合は、カメラｎに対して、動作モードの変更ができないことを示す応答としてＮＡＣＫを返す（Ｓ１２０８）。この場合、カメラｎでは動作モードの変更が行わないことになる。
【００７０】
一方、Ｓ１２０７の判断の結果、設定変更が可能なネットワークカメラが存在する場合は、このネットワークカメラを現状よりも消費電力の低い動作モードに落とす処理を行うことになる。そこで、カメラｉ及びカメラｋをそれぞれモード１からモード２に変更するカメラとして選定する（Ｓ１２０９）。次に、第１の指示として、サーバ装置１１０２はカメラｉ及びカメラｋそれぞれに対して、動作モードをモード１からモード２へ変更するとともに給電の優先順位を変更する指示コマンドをＳＮＭＰにより送信する（Ｓ１２１０）。このとき、空いている順位であって、カメラｎ以外のネットワークカメラが全てモード１になっても給電能力に支障が出ない優先順位を設定する。
【００７１】
Ｓ１２１０の処理が行われる時点では、カメラｉ及びカメラｋはそれぞれモード１で動作し、コマンド待ち状態である。カメラｉ及びカメラｋは、サーバ装置１１０２からモード１からモード２への指示コマンドを受信すると、制御部２４２によりハブ１０１に対してＬＬＤＰによりそれぞれの消費電力に該当する値への給電容量の変更と給電の優先順位の変更とを要求する。
【００７２】
そして、ハブ１０１からＡＣＫ（変更ＯＫ）を受信した場合は、動作モードをモード２に変更するとともに、自身のＭＩＢ２０７を変更する。さらに、動作モード及び給電の優先順位の変更が完了したことを示す完了応答としてＳＮＭＰでサーバ装置１１０２へＡＣＫを送信する。一方、ハブ１０１からＮＡＣＫ（変更不可）を受信した場合は、動作モード及び給電の優先順位の変更が失敗したことを示すＮＡＣＫをＳＮＭＰでサーバ装置１１０２へ送信する。
【００７３】
サーバ装置１１０２は、Ｓ１２１０により指示コマンドをカメラｉ及びカメラｋに送信した後にそれぞれのカメラから応答を受信し、いずれも応答がＡＣＫであるか否かを判断する（Ｓ１２１１）。この判断の結果、少なくとも何れかからＮＡＣＫを受信した場合は、エラー処理を実施する（Ｓ１２１２）。上記エラー処理は、画面上への表示、登録している管理者へのエラーメールの送信等が挙げられる。
【００７４】
一方、Ｓ１２１１の判断の結果、いずれも応答がＡＣＫである場合は、ＭＩＢ２０４内のカメラｉ及びカメラｋの情報要素を変更する（Ｓ１２１３）。そして、第２の指示として、カメラｎに対してモード１へ変更するとともに給電の優先順位を上位へ変更する指示コマンドをＳＮＭＰで送信する（Ｓ１２１４）。
【００７５】
カメラｎでは、Ｓ１２１４により送信された指示コマンドを受信すると、前述したカメラｉ及びカメラｋと同様の手順によりハブ１０１に変更要求を行い、その応答結果に応じてサーバ装置１１０２にＡＣＫまたはＮＡＣＫを送信する。
【００７６】
サーバ装置１１０２は、カメラｎから応答を受信し、応答がＡＣＫであったか否かを判断する（Ｓ１２１５）。この判断の結果、応答がＮＡＣＫである場合は、エラー処理を実施する（Ｓ１２１６）。なお、Ｓ１２１６におけるエラー処理は、Ｓ１２１２におけるエラー処理と同等である。
【００７７】
一方、Ｓ１２１５の判断の結果、応答がＡＣＫである場合は、ＭＩＢ２０４内のカメラｎの情報要素を変更する（Ｓ１２１７）。Ｓ１２０５での変更と異なる点は、Ｓ１２０５では変更される項目がカメラの動作モードに応じた給電容量だけなのに対して、Ｓ１２１７ではカメラの動作モードに応じた給電容量と給電の優先順位との２項目が変更される点である。
【００７８】
次に、カメラｎをモード３からモード１に変更する場合のシーケンス例について図１３を参照しながら説明する。
カメラｎの動作モードをモード３からモード１へ変更するイベントが発生し、ハブ１０１側で給電能力に余裕がない場合は、以下のような処理が行われる。まず、カメラｉ及びカメラｋをそれぞれモード１からモード２に変更する必要がある。そこで、サーバ装置１１０２はカメラｉ及びカメラｋに対して動作モードをモード２に変更するとともに給電の優先順位を下位にする指示（Mode2/Pri:L）をＳＮＭＰのコマンドで送信する（Ｓ１３０１及びＳ１３０２）。この処理は、図１２のＳ１２１０に相当する処理である。
【００７９】
Ｓ１３０１によるコマンドを受信したカメラｉは、ハブ１０１に対してＬＬＤＰを使用し、モード２の給電容量（Ｂ）に変更するとともに給電の優先順位を下位に変更する変更要求（Power:B/Pri:L2）を送信する（Ｓ１３０３）。なお、Ｌ２の"２"は、単に移行した順序で付されているものである。Ｓ１３０３で送信された変更要求を受信したハブ１０１は、通常は電力供給制御部２１１により給電容量及び給電の優先順位を変更してＡＣＫを返す（Ｓ１３０４）。
【００８０】
さらに、Ｓ１３０２によるコマンドを受信したカメラｋは、ハブ１０１に対してＬＬＤＰを使用し、モード２の給電容量（Ｅ）に変更するとともに給電の優先順位を下位に変更する変更要求（Power:E/Pri:L3）を送信する（Ｓ１３０５）。Ｓ１３０５で送信された変更要求を受信したハブ１０１は、通常は電力供給制御部２１１により給電容量及び給電の優先順位を変更してＡＣＫを返す（Ｓ１３０６）。
【００８１】
次に、ＡＣＫを受信したカメラｉは、Ｓ１３０１により送信されたコマンドに対する完了応答として、ＳＮＭＰ上でＡＣＫをサーバ装置１１０２に送信する（Ｓ１３０７）。さらにＡＣＫを受信したカメラｋは、Ｓ１３０２により送信されたコマンドに対する完了応答としてＳＮＭＰ上でＡＣＫをサーバ装置１１０２に送信する（Ｓ１３０８）。
【００８２】
次に、サーバ装置１１０２は、カメラｉ及びカメラｋからＡＣＫを受信すると、カメラｎに対して動作モードをモード１に変更するとともに給電の優先順位を上位にする指示（Mode1/Pri:H0）をＳＮＭＰのコマンドで送信する（Ｓ１３０９）。
【００８３】
Ｓ１３０９によるコマンドを受信したカメラｎは、ハブ１０１に対してＬＬＤＰを使用し、モード１の給電容量（Ｘ）に変更するとともに給電の優先順位を上位に変更する変更要求（Power:X/Pri:H0）を送信する（Ｓ１３１０）。Ｓ１３１０で送信された変更要求を受信したハブ１０１は、通常は電力供給制御部２１１により給電容量及び給電の優先順位を変更してＡＣＫを返す（Ｓ１３１１）。ＡＣＫを受信したカメラｎは、Ｓ１３０９により送信されたコマンドに対する完了応答としてＳＮＭＰ上でＡＣＫをサーバ装置１１０２に送信する（Ｓ１３１２）。
【００８４】
次に、図１３に示したシーケンスに従ったサーバ装置１１０２内のＭＩＢ２０４の変更履歴について図１５を参照しながら説明する。
図１５に示すように、図１３のシーケンスを開始する前の状態のＭＩＢ２０４の内容は、以下の通りである。すなわち、カメラｉはモード１で動作しており、給電容量はＡで給電の優先順位は上位のＨ1であり、カメラｋはモード１で動作しており、給電容量はＤで給電の優先順位は上位のＨ2である。また、カメラｎはモード３で動作しており、給電容量はＺで給電の優先順位は下位のＬ1である。
【００８５】
カメラｉから動作モードの切替完了の完了応答を受信すると、図１２のＳ１２１３でサーバ装置１１０２はＭＩＢ２０４においてカメラｉの情報要素を変更する。したがって、図１３の状態Ｙ1の段階では、カメラｉはモード２で動作し、給電容量はＢで給電の優先順位は下位のＬ2となる。
【００８６】
さらに、カメラｋから動作モードの切替完了の完了応答を受信すると、図１２のＳ１２１３でサーバ装置１１０２はＭＩＢ２０４においてカメラｋの情報要素を変更する。したがって、図１３の状態Ｙ2の段階では、カメラｋはモード２で動作し、給電容量はＥで給電の優先順位は下位のＬ３となる。
【００８７】
この後、カメラｎから動作モードの切替完了の完了応答を受信すると、図１２のＳ１２１７でサーバ装置１１０２はＭＩＢ２０４においてカメラｎの情報要素を変更する。したがって、図１３の状態Ｙ3の段階では、ＭＩＢ２０４の内容は、以下の通りである。すなわち、カメラｉはモード２で動作しており、給電容量はＢで給電の優先順位は下位のＬ1であり、カメラｋはモード２で動作しており、給電容量はＥで給電の優先順位は下位のＬ2である。また、カメラｎはモード１で動作し、給電容量はＸで給電の優先順位は上位のＨ0となる。
【００８８】
以上のように本実施形態によれば、動作モードに応じた給電容量に変更するとともに給電の優先順位も変更することにより、カメラｎのモード１での動作を保障することができる。
【００８９】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００９０】
２０４  ＭＩＢ
２０５  ハブ登録テーブル
２２１  制御部
２２２  記憶部
【図１】
2013105394.tif 000003
【図２】
2013105394.tif 000004
【図３】
2013105394.tif 000005
【図４】
2013105394.tif 000006
【図５】
2013105394.tif 000007
【図６】
2013105394.tif 000008
【図７】
2013105394.tif 000009
【図８】
2013105394.tif 000010
【図９】
2013105394.tif 000011
【図１０】
2013105394.tif 000012
【図１１】
2013105394.tif 000013
【図１２】
2013105394.tif 000014
【図１３】
2013105394.tif 000015
【図１４】
2013105394.tif 000016
【図１５】
2013105394.tif 000017