(57)【要約】【課題】撮像装置の運用開始後の不適切な設定変更を防止し、運用時のセキュリティを向上させる。【解決手段】アクセスポイントとして通信装置と通信する第１のモードと、有線で又は他の無線アクセスポイントを介して外部装置と通信する第２のモードとで動作可能な撮像装置であって、ユーザによる通信装置を介した撮像装置の設定処理が事前に完了しているか否かを判定する判定部と、設定処理が事前に完了している場合、第１のモードにおいて、第２のモードにおける接続先のネットワークに関する設定を受け付けるように制御する制御部とを備える。【選択図】  図３
2018125808.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントとして通信装置と通信する第１のモードと、有線で又は他の無線アクセスポイントを介して外部装置と通信する第２のモードとで動作可能な撮像装置であって、
ユーザによる前記通信装置を介した前記撮像装置の設定処理が事前に完了しているか否かを判定する判定手段と、
前記設定処理が事前に完了している場合、前記第１のモードにおいて、前記第２のモードにおける接続先のネットワークに関する設定を受け付けるように制御する制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記設定処理が事前に完了している場合、前記第１のモードにおいて、撮像に関する設定を受け付けないように制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記設定処理が事前に完了している場合、前記第１のモードにおいて、前記ネットワークに関する設定以外の設定を受け付けないように制御することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記制御手段は、前記設定処理が事前に完了していない場合、前記第１のモードにおいて、撮像に関する設定と、前記ネットワークに関する設定とを受け付けるように制御することを特徴とする請求項１乃至３の何れか１項に記載の撮像装置。
【請求項５】
前記第２のモードでの前記撮像装置の運用中にネットワークエラーが発生した場合、前記撮像装置を前記第２のモードから前記第１のモードへ移行させる移行手段をさらに備えることを特徴とする請求項１乃至４の何れか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記設定処理が事前に完了していない場合、前記第１のモードにおいて、前記通信装置を介して前記ネットワークエラーの発生時の前記撮像装置の挙動設定を受け付けるように制御することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記撮像装置は、アクセスポイントとして動作して他の撮像装置とさらに通信可能であり、
前記制御手段は、前記設定処理が事前に完了していない場合、前記第１のモードにおいて、前記通信装置を介して前記ネットワークエラーの発生時の前記他の撮像装置の挙動設定をさらに受け付けるように制御することを特徴とする請求項５又は６に記載の撮像装置。
【請求項８】
前記設定処理が事前に完了している場合に受け付けられる前記ネットワークに関する設定は、前記他の無線アクセスポイントでのネットワークエラー発生時に別の無線アクセスポイントへ切り替えるための新たなネットワークに関する設定を含むことを特徴とする請求項１乃至７の何れか１項に記載の撮像装置。
【請求項９】
前記新たなネットワークに関する設定の情報を前記他の撮像装置に反映させるために前記情報を前記他の撮像装置へ送信する送信手段をさらに備えることを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記撮像装置の設定処理が完了したか否かを示すフラグ情報を記憶する記憶手段をさらに備え、
前記判定手段は、前記フラグ情報を参照することにより、前記撮像装置の設定処理が事前に完了しているか否かを判定することを特徴とする請求項１乃至９の何れか１項に記載の撮像装置。
【請求項１１】
アクセスポイントとして通信装置と通信する第１のモードと、有線で又は他の無線アクセスポイントを介して外部装置と通信する第２のモードとで動作可能な撮像装置の制御方法であって、
ユーザによる前記通信装置を介した前記撮像装置の設定処理が事前に完了しているか否かを判定する判定工程と、
前記設定処理が事前に完了している場合、前記第１のモードにおいて、前記第２のモードにおける接続先のネットワークに関する設定を受け付けるように制御する制御工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項１２】
コンピュータを、請求項１乃至１０の何れか１項に記載の撮像装置の各手段として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ネットワークカメラを利用した監視システムが広く普及している。ネットワークカメラは大規模な公共機関や量販店における監視カメラとして幅広い分野で利用されており、様々な運用方法がある。ネットワークカメラの中には、設置に必要な配線を簡易化するために無線LAN機能を搭載したネットワークカメラが存在する。
【０００３】
無線LAN機能を搭載したネットワークカメラは、主に二種類の通信形態を有する。一つ目の通信形態は、外部のアクセスポイントに対してクライアントとして接続することで、ネットワークに接続する形態である。これにより、ユーザは配線を気にすることなく、設置環境を自在に変更できる。また、二つ目の通信形態は、ネットワークカメラ自身がアクセスポイントとなり、他のデバイスから接続することで通信を行う形態である。これにより、ユーザは、初期設置時でも面倒なネットワーク環境構築や配線を気にすることなく、ネットワークカメラにアクセスして設定を行うことができる。
【０００４】
しかし、ネットワークカメラでは、無線LAN機能を搭載することによりセキュリティ性が低下することが一つの課題となる。例えば、ネットワークカメラ自身がアクセスポイントとなる場合、無線電波の届く範囲内であれば誰でもネットワークへの接続が可能となってしまうことがある。悪意を持ったユーザがネットワークに接続した場合、不正パケットによる攻撃により正常に映像を配信できなくなる恐れや映像データの漏えいなどの危険性がある。
【０００５】
特許文献１では、無線通信機器がSTAモードのとき、予め登録された接続先との接続を所定の期間確立できない場合はAPモードに移行させて無線通信設定を受け付けることが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６−１７４２９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術をネットワークカメラなどの撮像装置に適用すると、運用開始後にAPモードを有効化した場合、撮像設定を熟知していない管理者や第三者により、初期設定時の設定内容（カメラアングル、明るさ等の撮像に関する設定内容など）が不適切に変更されてしまう可能性がある。
【０００８】
本発明は、上記の課題に鑑みてなされたものであり、撮像装置の運用開始後の不適切な設定変更を防止し、運用時のセキュリティを向上させるための技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成する本発明に係る撮像装置は、
アクセスポイントとして通信装置と通信する第１のモードと、有線で又は他の無線アクセスポイントを介して外部装置と通信する第２のモードとで動作可能な撮像装置であって、
ユーザによる前記通信装置を介した前記撮像装置の設定処理が事前に完了しているか否かを判定する判定手段と、
前記設定処理が事前に完了している場合、前記第１のモードにおいて、前記第２のモードにおける接続先のネットワークに関する設定を受け付けるように制御する制御手段と、
を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、撮像装置の運用開始後の不適切な設定変更を防止し、運用時のセキュリティを向上させることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る監視システムの構成例を示す図。
【図２】第１の実施形態に係るネットワークカメラの機能ブロック図。
【図３】第１の実施形態に係るネットワークカメラが実施する処理の手順を示すフローチャート。
【図４】第２の実施形態に係るネットワークエラー発生時の挙動を説明する図。
【図５】第２の実施形態に係る監視システムの構成例を示す図。
【図６】第２の実施形態に係る親カメラとして動作するネットワークカメラが実施する処理の手順を示すフローチャート。
【図７】第２の実施形態に係る子カメラとして動作するネットワークカメラが実施する処理の手順を示すフローチャート。
【図８】第２の実施形態に係るネットワークパラメータの設定例を説明する図。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら実施形態を説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１３】
（実施形態１）
＜概要＞
本実施形態では、ネットワークカメラの初期設置時にAP機能を有効化した場合には通常の設定を受け付け、運用開始後にAP機能を有効化した場合にはAP機能を経由して設定できる内容に制限を設ける。具体的には、撮像に関する設定は受け付けず、ネットワークに関する設定を受け付けるように制限を行う。これにより、ネットワークエラーの発生により接続先のネットワークを変更したいような場合に、AP機能を有効化して変更を受け付けつつ、その他の設定（撮像設定など）を変更できなくなる。従って、撮像装置の運用開始後の不適切な設定変更を防止し、運用時のセキュリティを向上させることが可能となる。
【００１４】
＜システム構成＞
まず、図１を参照して、本発明の一実施形態に係る監視システムについて説明する。監視システムは、撮像装置であるネットワークカメラ１０１と、通信装置であるモバイル端末１０２と、無線アクセスポイント１０３とを含む。無線アクセスポイント１０３はネットワーク１０４と接続されている。また、ネットワークカメラ１０１とモバイル端末１０２とが無線ネットワーク１０５を介して接続され、ネットワークカメラ１０１と無線アクセスポイント１０３とが無線ネットワーク１０６を介して接続されうる。
【００１５】
ネットワークカメラ１０１は、無線LAN通信可能な撮像装置であり、アクセスポイントとして動作するアクセスポイント機能（以下、AP機能とも称する）と、端末として動作する端末機能（以下、STA機能とも称する）とを有する。ネットワークカメラ１０１は、AP機能によって無線ネットワーク１０５を構築し、無線ネットワーク１０５に参加するモバイル端末１０２と通信をする（第１のモード）。また、運用開始後のネットワークカメラ１０１は、STA機能によって無線アクセスポイント１０３が構築する無線ネットワーク１０６に参加する。そして、無線アクセスポイント１０３が接続するネットワーク１０４を介して不図示のクライアント装置（外部装置）と通信する（第２のモード）。
【００１６】
モバイル端末１０２は、AP機能によってアクセスポイントとして動作するネットワークカメラ１０１に対して、端末として接続する。なお、図１の例では、ネットワークカメラ１０１は、無線アクセスポイント１０３との無線通信によってネットワーク１０４に接続しているが、本実施形態の構成に無線アクセスポイント１０３は必須ではない。例えば、有線LANによって直接ネットワーク１０４と接続してもよい。有線LANによるネットワーク１０４を介したクライアント装置との通信も第２のモードに含む。
【００１７】
＜装置構成＞
続いて、図２を参照しながら、本発明の一実施形態に係る監視システムにおけるネットワークカメラの内部構成を説明する。ネットワークカメラ１０１は、撮像部２０１、画像処理部２０２、システム制御部２０３、記憶部２０４、有線通信処理部２０５、及び無線通信処理部２０６を備えている。システム制御部２０３は、例えばCPUであり、メモリである記憶部２０４に記憶されたプログラムを読み出して実行することにより各処理部の動作を制御する。ネットワークカメラ１０１は、アクセスポイントとしてモバイル端末１０２と通信する第１のモードで動作可能である。また、有線で又は他の無線アクセスポイント１０３を介してネットワーク１０４と接続されている外部装置と通信する第２のモードでも動作可能である。両モードを併用して動作することもできる。
【００１８】
撮像部２０１は、レンズおよび撮像素子等で構成されており、被写体の撮像および電気信号への変換を行う。画像処理部２０２は、撮像部２０１によって変換された電気信号に画像処理、圧縮符号化処理を行い、画像データを生成する。
【００１９】
システム制御部２０３は、有線通信処理部２０５または無線通信処理部２０６を介して、画像処理部２０２により生成された画像データをクライアント装置（不図示）に配信する。また、有線通信処理部２０５または無線通信処理部２０６を介して伝達されたカメラ制御コマンドを解析し、コマンドに応じた処理を行う。例えば、画像処理部２０２に対して画質調整の設定、撮像部２０１に対してズームやフォーカス制御の設定及びパンチルト動作の設定といった撮影パラメータの設定指示を行う。撮像部２０１は、伝達された指示に基づいて、レンズ制御やパンチルト制御を行う。また同様にカメラ制御コマンドを解析し、有線通信処理部２０５または無線通信処理部２０６に対してネットワークパラメータ設定の指示を行う。
【００２０】
システム制御部２０３は、カメラ制御コマンドに応じた設定の際に、撮像に関する設定及びネットワークに関する設定を含むすべての設定を受け付ける通常設定モードと、ネットワークに関する設定以外受け付けない制限設定モードとを切り替えることができる。なお、制限設定モードでは、少なくとも撮像に関する設定を受け付けないように構成すれば、ネットワークに関する設定以外も受け付けてもよい。
【００２１】
記憶部２０４は、画質調整のパラメータやネットワークの設定といった設定値を記憶する。そのため、再起動した場合にも以前に設定した値を用いて起動することが可能である。有線通信処理部２０５は、有線LANによるネットワーク通信の処理を行う。無線通信処理部２０６は、他の装置との間で無線信号の送受信を行うためのアンテナ及び回路を備えており、無線LANによるネットワーク通信の処理を行い、AP機能とSTA機能とを有する。
【００２２】
無線通信処理部２０６は、第１のモードでは、接続先のモバイル端末１０２から送信されるカメラ制御コマンドを受信し、システム制御部２０３へ伝達する。無線通信処理部２０６は、第２のモードでは、システム制御部２０３が送信する画像データを無線アクセスポイント１０３との無線通信を介してクライアント装置（不図示）に配信する。また、クライアント装置から送信されるカメラ制御コマンドを無線アクセスポイント１０３との無線通信を介して受信し、システム制御部２０３へ伝達する。本実施形態におけるネットワークカメラ１０１は少なくとも上記の処理部を含む。
【００２３】
＜処理＞
次に、図３のフローチャートを参照して、本実施形態に係る監視システムにおけるネットワークカメラの処理手順を説明する。ステップＳ３０１において、システム制御部２０３は、ネットワークカメラ１０１を起動する。ステップＳ３０２において、システム制御部２０３は、記憶部２０４に記録されている設定値に基づいて、ネットワークカメラ１０１の接続先ネットワークの情報が記憶部２０４に登録されているかを確認する。接続先ネットワークの情報とは、接続先アクセスポイントやゲートウェイの情報等を含む。接続先ネットワークの情報が登録されている場合、ステップＳ３０９へ進む。一方、接続先ネットワークの情報が登録されていない場合、ステップＳ３０３へ進む。
【００２４】
ステップＳ３０３において、システム制御部２０３は、ネットワークカメラ１０１を第１のモードへ移行させる。すなわち、システム制御部２０３は、無線通信処理部２０６を制御してＡＰ機能を有効化し、無線ネットワーク１０５を構築する。ステップＳ３０４において、システム制御部２０３は、無線ネットワーク１０５に参加するモバイル端末１０２と接続する。ユーザはモバイル端末１０２を操作し、無線ネットワーク１０５を介してネットワークカメラ１０１の設定を行う。
【００２５】
ステップＳ３０５において、システム制御部２０３は、ネットワークカメラ１０１の初期設置時の設定処理が完了しているか否かを判定する。判定方法の一例としては、設定処理が完了しているか否かを示すフラグを記憶部２０４に記憶しておき、そのフラグのＯＮ／ＯＦＦを確認することにより行う。ネットワークカメラ１０１を一度も起動していない工場出荷状態では、フラグはＯＦＦであるものとする。設定処理が完了済である場合、ステップＳ３０８へ進む。一方、設定処理が未完了である場合、ステップＳ３０６へ進む。
【００２６】
ステップＳ３０６において、システム制御部２０３は、撮像に関する設定及びネットワークに関する設定を含むすべての設定受け付ける通常設定モードへの切り替えを行う。通常設定モードでは、カメラアングル・画像の明るさといった撮像パラメータの設定や、接続先のアクセスポイントやゲートウェイの登録といったネットワークパラメータの設定など、全ての設定変更を受け付け可能に構成する。無線LANによる運用を実施する場合は、ネットワークパラメータの設定により、接続先アクセスポイントのSSID、パスワード、認証方式を設定する。
【００２７】
ステップＳ３０７において、システム制御部２０３は、通常設定モードでの設定処理が完了した場合、設定処理が完了したことを示すフラグ情報を記憶部２０４に記憶する。ステップＳ３０５で述べた例の場合、フラグをＯＮにすることにより記憶する。設定処理が完了したかどうかの判定は、モバイル端末１０２上のユーザインタフェースを介してユーザが直接完了ボタン等の押下することで行ってもよいし、設定された項目によって自動的に判定してもよい。
【００２８】
ステップＳ３０８において、システム制御部２０３は、撮像に関する設定を受け付けず、ネットワークに関する設定を受け付ける制限設定モードへの切り替えを行う。制限設定モードでは、接続先のアクセスポイントやゲートウェイの設定といったネットワークパラメータ設定のみを受け付け、それ以外の撮像パラメータ設定などは設定変更できないように構成する。
【００２９】
ステップＳ３０９において、システム制御部２０３は、ネットワークカメラ１０１を第２のモードへ移行させる。すなわち、システム制御部２０３は、無線通信処理部２０６を制御して、無線ネットワーク１０５を構築する。すなわち、システム制御部２０３は、無線LANによる運用の場合は、登録された接続先の無線アクセスポイント１０３と接続し、ネットワークパラメータを用いてネットワーク１０４を介してクライアント装置（外部装置）と接続する。有線LANによる運用の場合は、無線アクセスポイント１０３に接続することはないが、同様にしてネットワーク１０４を介してクライアント装置（外部装置）と接続する。クライアント装置（外部装置）は、例えば録画サーバであり、撮像装置１０１により撮像された映像を処理して記憶する。
【００３０】
ステップＳ３１０において、システム制御部２０３は、ネットワークカメラとしての運用を開始し、クライアント装置（外部装置）と通信して画像の配信やコマンドの受付を行う。ステップＳ３１１において、システム制御部２０３は、ネットワークエラーが発生しているか否かを判定する。ネットワークエラーが発生していない場合、ステップＳ３１２へ進む。一方、ネットワークエラーが発生している場合、ステップＳ３０３に戻り、システム制御部２０３は、第２のモードから第１のモードへ移行させ、AP機能を有効化してユーザによるモバイル端末１０２を介した設定変更を受け付ける。
【００３１】
この際、システム制御部２０３は、エラー内容を検知してエラー内容を記憶部２０４に記憶する。例えば、「アクセスポイントが見つからない」、「セキュリティ方式が間違っている」、「アクセスポイントとは接続済みであるが、その先のクライアント装置と通信不可である」等、様々なエラーがある。どこまで接続が確立しているかを示すエラー内容を示す情報をエラーコードの形式で記憶部２０４に記憶する。エラー発生後に処理がステップＳ３０８へと進み、ステップ３０８の制限設定モードで設定を行う際に、エラー内容をモバイル端末１０２上に表示する。これにより、ユーザはエラー内容を把握することができ、適切な再設定処理を行うことができる。
【００３２】
ステップＳ３１２において、システム制御部２０３は、処理を終了するか否かを判定する。処理を終了する場合、一連の処理を終了する。一方、処理を終了しない場合、ステップＳ３１０に戻って、運用を継続する。ここで、処理の終了判定では、例えば運用開始時からの経過時間が予め定められた値に到達した場合に処理を終了してもよい。あるいは、運用中にネットワークカメラ１０１の電源がOFFにされた場合に処理を終了してもよい。以上で図３の一連の処理が終了する。
【００３３】
以上説明したように、本実施形態によれば、工場出荷時の状態で設定するような場合は、ネットワークカメラはAP機能を有効化して通常設定モードに入るので、カメラアングルなどの撮像パラメータを含む全ての設定項目をモバイル端末から設定できる。よって、ネットワークカメラ初期設置時のユーザの利便性を向上することができる。
【００３４】
また、運用開始後にネットワークエラーが発生した場合、AP機能を有効化してモバイル端末を介してネットワークパラメータ設定を受け付ける。よって、例えば高所に存在するネットワークカメラから離れた場所より設定が可能となり、ユーザの利便性を向上することができる。さらにその後、ネットワークカメラは制限設定モードで動作することになる。よって、撮像パラメータの設定はAP機能を介しても設定変更することができず、ネットワークカメラの初期設置時に定められた適切な撮像パラメータを不適切に変更されることを防止できる。
【００３５】
このように、本実施形態によれば、初期設置時とエラー発生時の利便性を確保しつつ、ネットワークカメラ（撮像装置）の運用開始後の不適切な設定変更を防止し、運用時のセキュリティを向上させることが可能となる。
【００３６】
なお、運用開始後に再び通常設定モードでAP機能を有効化したい場合は、ネットワークカメラを工場出荷時の状態に戻せばよい。ステップＳ３０５、Ｓ３０７で述べた例の場合、工場出荷時の状態に戻す際に記憶部に記憶されたフラグをOFFにする。工場出荷時の状態へ戻すためには、ネットワークカメラのカバー内部に取り付けられているボタンを予め決められた手順で押下する必要があるように構成することにより、第三者が簡単には設定変更できない仕様にするとよい。
【００３７】
また、ステップＳ３０９−Ｓ３１２における第２のモードでの運用中は、運用上のシステムが確立されてネットワークカメラにアクセスできる人は限定されるものと判断できる。よって、撮像パラメータの設定やネットワークパラメータの設定を含む全ての設定を受け付け可能に構成してもよい。
【００３８】
さらに、通常設定モードと制限設定モードとの切り替えに関して、モバイル端末上のユーザインタフェースを介して、現在どちらのモードなのかをユーザに通知できるようにしてもよい。
【００３９】
（実施形態２）
本実施形態では、複数のネットワークカメラが同一のネットワークに参加している場合を例に説明する。図４に示すように、複数のネットワークカメラが同一のネットワークに参加している場合、接続先のネットワーク自体にエラーが発生すると、ネットワークカメラが一斉にネットワークエラーを検出する。実施形態１に従えば各ネットワークカメラは第１のモードへ移行してAP機能を有効化することになるが、ネットワークカメラが複数存在する場合は複数のAP機能が動作することになり、利便性の低下を招く。また、ネットワークカメラを一つずつ個別に設定していくと入力ミス等により不適切な設定をしてしまう可能性も高まる。
【００４０】
これに対して、本実施形態では複数のネットワークカメラに対して「親カメラ」又は「子カメラ」を初期設置時に設定しておく。そして、各ネットワークカメラがネットワークエラーを検出した場合に親カメラとして設定されたネットワークカメラがAP機能を有効化する。その他の子カメラはSTA機能を有効にしたまま、予め設定された親カメラに接続する。親カメラは、実施形態１と同様に、モバイル端末から制限設定モードでネットワークパラメータの再設定を受け付け、再設定内容を子カメラに反映する。
【００４１】
これにより、複数のネットワークカメラが同一のネットワークに参加している場合でも、利便性を保ったまま不適切な設定変更を防止できる。
【００４２】
＜システム構成＞
図５を参照して、本発明の一実施形態に係る監視システムについて説明する。監視システムは、撮像装置であるネットワークカメラ５０１、５０２、５０３と、通信装置であるモバイル端末５０４と、無線アクセスポイント５０５、５０６とを含む。無線アクセスポイント５０５、５０６がネットワーク５０７と接続されており、ネットワークカメラ５０１が無線ネットワーク５０８を構築可能である。
【００４３】
本実施形態に係るモバイル端末、無線アクセスポイント、ネットワーク、無線ネットワークは実施形態１で説明した各構成要素と同様の機能を持つ。本実施形態ではネットワークカメラ５０１、５０２、５０３のうち親カメラであるネットワークカメラ５０１が構築する無線ネットワーク５０８に子カメラであるネットワークカメラ５０２、５０３、そしてモバイル端末５０４が参加する。実施形態１と同様に無線アクセスポイント５０５、５０６は必須ではなく、各ネットワークカメラは、有線LANによって直接ネットワーク５０７と接続してもよい。
【００４４】
なお、本実施形態に係るネットワークカメラの機能構成は実施形態１で図２を参照して説明した構成と同様であるので、説明を省略する。
【００４５】
＜処理＞
次に、図６のフローチャートを参照して、本実施形態に係る監視システムにおけるネットワークカメラ（親カメラ）の処理手順を説明する。ステップＳ６０１−Ｓ６０３の各処理は、実施形態１で説明したステップＳ３０１−Ｓ３０３の各処理と同様である。
【００４６】
ステップＳ６０４において、ネットワークカメラ５０１のシステム制御部２０３は、無線ネットワーク５０８に参加するモバイル端末５０４と接続する。ステップＳ６０５において、システム制御部２０３は、ネットワークカメラ５０１の初期設置時の設定処理が完了しているか否かを判定する。設定処理が完了済である場合、ステップＳ６０９へ進む。一方、設定処理が未完了である場合、ステップＳ６０６へ進む。
【００４７】
ステップ６０６において、システム制御部２０３は、撮像に関する設定及びネットワークに関する設定を含むすべての設定を受け付ける通常設定モードへの切り替えを行う。通常設定モードで設定できる項目は実施形態１で説明した項目と同様である。ユーザはモバイル端末５０４を操作し、無線ネットワーク５０８を介してネットワークカメラ５０１の設定を行う。
【００４８】
ステップＳ６０７において、システム制御部２０３は、モバイル端末５０４を介したユーザ操作に基づいてネットワークエラー発生時のネットワークカメラ５０１の挙動設定を受け付ける。ここで図８に、設定する項目の例を示す。対象とするネットワークカメラを親カメラにしたい場合、「エラー発生時の挙動」項目に「親カメラ」を選択する。そして、エラー発生時に有効化するAPのSSIDやセキュリティ方式、パスワードも設定する。
【００４９】
一方、対象とするネットワークカメラを子カメラにしたい場合、「エラー発生時の挙動」項目に「子カメラ」を選択する。そして、接続先AP（親カメラ）のSSIDやセキュリティ方式、パスワードも設定する。ネットワークカメラを親カメラとする場合は表８０１、ネットワークカメラを親カメラに接続する子カメラとする場合は表８０２のような設定が、対象とするネットワークカメラに対してなされる。
【００５０】
ここではネットワークカメラ５０１を親カメラになるように設定を行う。この時、ネットワークカメラ５０２、５０３を子カメラに設定するための情報を併せて取得し、ネットワークカメラ５０１と無線接続しているネットワークカメラ５０２、５０３へ当該情報を送信して反映させてもよい。
【００５１】
ステップＳ６０８において、システム制御部２０３は、通常設定モードでの設定処理が完了した場合、設定処理が完了したことを示すフラグ情報を記憶部２０４に記憶する。設定処理が完了したかどうかの判定方法は実施形態１と同様である。
【００５２】
ステップＳ６０９において、システム制御部２０３は、撮像に関する設定を受け付けず、ネットワークに関する設定を受け付ける制限設定モードへの切り替えを行う。ステップＳ６０９の処理は後述するステップＳ６１４のネットワークエラー発生を経た後に行われるものであり、また、当該制限設定モードで設定できる項目は実施形態１で説明した項目と同様である。図５の例の場合、制限設定モードにおいて、エラーが起きている無線アクセスポイント５０５に接続するネットワークパラメータ設定を削除して、別の有効な無線アクセスポイント５０６に接続するようにネットワークパラメータ設定を変更する。
【００５３】
ステップＳ６１０において、システム制御部２０３は、モバイル端末５０４を介して完了したステップＳ６０９の設定変更の内容を子カメラに反映するために、子カメラを検索する。ここでは、時間差による子カメラとの接続漏れをなくすために一定時間、子カメラとの接続待ちをしてもよい。この一定時間の長さについては、ステップＳ６０７の挙動設定により設定できるものとする。親カメラとなるネットワークカメラ５０１が構築する無線ネットワーク５０５に子カメラが参加するまで一定時間待ってから、子カメラの検索を開始する。なお、同じネットワーク上に存在するネットワークカメラの検索は公知の技術である。
【００５４】
ステップＳ６１１において、システム制御部２０３は、ステップＳ６０９で設定されたネットワークパラメータ設定を、ステップＳ６１０で検出された子カメラすべてに反映する。反映方法として、親カメラから子カメラに設定変更を通知するようなコマンドを送信すればよい。また、子カメラの設定が完了したかを検知するために、子カメラから応答コマンドを受け取るようにして、完了していない場合はコマンドを再送信するようにしてもよい。
【００５５】
ステップＳ６１２−Ｓ６１５の各処理は、実施形態１で説明したステップＳ３０９−Ｓ３１２の各処理と同様である。なお、ステップＳ６１４でネットワークエラーが発生した場合には、ネットワークカメラ５０１のシステム制御部２０３は、ステップＳ６０５のＹｅｓを経てステップＳ６０９へ進む。そして、先に述べたように、制限設定モードにおいて、エラーが起きている無線アクセスポイント５０５に接続するネットワークパラメータ設定を削除して、別の有効な無線アクセスポイント５０６に接続するようにネットワークパラメータ設定を変更する。以上で図６の一連の処理が終了する。
【００５６】
続いて、図７のフローチャートを参照して、本実施形態に係る監視システムにおけるネットワークカメラ（子カメラ）の処理手順を説明する。以下ではネットワークカメラ５０２を例に説明を行う。
【００５７】
ステップＳ７０１において、ネットワークカメラ５０２のシステム制御部２０３は、ネットワークカメラ５０２を起動する。ステップＳ７０２において、システム制御部２０３は、記憶部２０４に記録されている設定値に基づいて、ネットワークカメラ５０２の接続先ネットワークの情報が記憶部２０４に登録されているかを確認する。接続先ネットワークの情報が登録されている場合、ステップＳ７０３へ進む。一方、接続先ネットワークの情報が登録されていない場合、処理を終了する。そして、図６のフローチャートに従って、親カメラを通じて設定されるまで待機する。あるいは、ネットワークカメラ５０２自身が図６のステップ６０３−Ｓ６０８の処理を実施することにより設定を完了させてもよい。
【００５８】
ステップＳ７０３−Ｓ７０６の各処理は、図６のステップＳ６１２−Ｓ６１５の各処理と同様である。但し、ステップＳ７０５でネットワークエラーが発生した場合には、ステップＳ７０７へ進む。ステップＳ７０７において、システム制御部２０３は、ステップＳ６０７で設定された設定項目に従って親カメラ（ネットワークカメラ５０１）に接続する。
【００５９】
ステップＳ７０８において、システム制御部２０３は、親カメラからの設定変更コマンドを受け付けたことに応じて、新しいネットワークパラメータ設定を反映する。設定完了後、ステップＳ７０４に戻り、新しい設定に基づいて運用を行う。以上で図７の一連の処理が終了する。
【００６０】
以上説明したように、本実施形態では、複数のネットワークカメラ複数のネットワークカメラが同一のネットワークに参加している場合でも、各ネットワークカメラを親カメラ又は子カメラに事前に設定しおき、ネットワークエラー発生時は親カメラのAP機能を有効化する。そして、新たなネットワークの設定を親カメラが受け付け、子カメラに反映させる。これにより、複数のネットワークカメラが存在していても、利便性を保ったまま不適切な設定変更を防止することができる。
【００６１】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６２】
１０１，５０１，５０２，５０３：ネットワークカメラ、１０２，５０４：モバイル端末、１０３，５０５、５０６：無線アクセスポイント、１０４，５０７：ネットワーク、１０５，１０６，５０８：無線ネットワーク、２０１：撮像部、２０２：画像処理部、２０３：システム制御部、２０４：記憶部、２０５：有線通信処理部、２０６：無線通信処理部
【図１】
2018125808.tif 000003
【図２】
2018125808.tif 000004
【図３】
2018125808.tif 000005
【図４】
2018125808.tif 000006
【図５】
2018125808.tif 000007
【図６】
2018125808.tif 000008
【図７】
2018125808.tif 000009
【図８】
2018125808.tif 000010