(57)【要約】【課題】  本発明は、他の通信装置と無線通信を行うための接続先情報を受信した通信装置が、他の通信装置と接続できなかった場合に、接続先情報を送信した通信装置と再び接続できるようにすることを目的とする。【解決手段】  通信装置は、自装置が構築した第一の無線ネットワークを介して第二の無線ネットワークに参加するための接続先情報を受信した場合、第一の無線ネットワークを終了し、受信した接続先情報に基づいて第二の無線ネットワークへの参加を試みる。通信装置は第二の無線ネットワークへの参加に失敗した場合、再び第一の無線ネットワークを構築する。【選択図】  図３
2019068249.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
第一の無線ネットワークを構築する第一の構築手段と、
前記第一の構築手段により構築した前記第一の無線ネットワークを介して第一の他の通信装置から第二の無線ネットワークに参加するための接続先情報を受信する第一の受信手段と、
前記第一の受信手段により接続先情報を受信した場合、前記第一の無線ネットワークを終了し、前記第一の受信手段により受信した接続先情報に基づいて前記第二の無線ネットワークへの参加を試みる第一の参加手段と、
前記第一の参加手段による前記第二の無線ネットワークへの参加に失敗したことに応じて前記第一の無線ネットワークを再び構築する第二の構築手段と、
を有することを特徴とする通信装置。
【請求項２】
前記第一の受信手段により接続先情報を受信した場合、前記通信装置の役割を、無線ネットワークを構築する第一の役割から、無線ネットワークに参加する第二の役割に切り替える第一の切り替え手段と、
前記第一の参加手段による前記第二の無線ネットワークへの参加に失敗したことに応じて前記通信装置の役割を前記第二の役割から前記第一の役割に切り替える第二の切り替え手段と、を更に有することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第一の役割はＩＥＥＥ８０２．１１シリーズ規格のアクセスポイントとして動作する役割であり、前記第二の役割はステーションとして動作する役割であることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記第二の構築手段により構築した前記第一の無線ネットワークを介して前記第一の他の通信装置と接続することを特徴とする請求項１から３の何れか一項に記載の通信装置。
【請求項５】
前記第二の構築手段により構築した前記第一の無線ネットワークを介して接続先情報を受信する第二の受信手段を更に有することを特徴とする請求項１から４の何れか一項に記載の通信装置。
【請求項６】
ユーザ認証を行うための第一の管理者情報を保持する保持手段と、
前記第一の無線ネットワークを構築し、前記保持手段が前記第一の管理者情報を保持している場合、前記第一の他の通信装置から第二の管理者情報を取得する第一の取得手段と、
前記保持手段により保持する前記第一の管理者情報と、前記第一の取得手段により取得した前記第二の管理者情報とが一致した場合は、前記第二の受信手段により受信した接続先情報に基づく無線ネットワークへの参加を試み、
前記第一の管理者情報と前記第二の管理者情報とが一致しない場合は、前記第二の受信手段により受信した接続先情報に基づく無線ネットワークへの参加を試みない第二の参加手段と、
を有することを特徴とする請求項５に記載の通信装置。
【請求項７】
前記第一の無線ネットワークを構築し、前記保持手段が前記第一の管理者情報を保持していない場合、前記第一の他の通信装置から前記第一の管理者情報を取得する第二の取得手段を更に有し、
前記保持手段は、前記第二の取得手段により取得した前記第一の管理者情報を保持することを特徴とする請求項６に記載の通信装置。
【請求項８】
前記第一の受信手段により受信した接続先情報に基づいて前記第二の無線ネットワークを検索する検索手段を更に有することを特徴とする請求項１から７の何れか一項に記載の通信装置。
【請求項９】
前記検索手段は、前記第二の無線ネットワークを構築する第二の他の通信装置が送信するＢｅａｃｏｎに含まれるＳＳＩＤが前記第一の受信手段により受信した接続先情報に含まれるＳＳＩＤと一致するか、あるいは前記第一の受信手段により受信した接続先情報に含まれるＳＳＩＤを含むＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信しＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを受信するか、に基づいて前記第二の無線ネットワークを検索することを特徴とする請求項８に記載の通信装置。
【請求項１０】
前記第一の参加手段による前記第二の無線ネットワークへの参加に失敗したことに基づいて、前記第二の無線ネットワークへの参加に失敗したことを前記第二の構築手段により構築した前記第一の無線ネットワークを介して前記第一の他の通信装置に通知する通知手段を更に有することを特徴とする請求項１から９の何れか一項に記載の通信装置。
【請求項１１】
前記通知手段により、前記第二の無線ネットワークへの参加に失敗した理由を前記第一の他の通信装置に通知することを特徴とする請求項１０に記載の通信装置。
【請求項１２】
前記第一の受信手段により受信した接続先情報は、ＳＳＩＤを含むことを特徴とする請求項１から１１の何れか一項に記載の通信装置。
【請求項１３】
前記第一の受信手段により受信した接続先情報は、パスワードを更に含むことを特徴とする請求項１２に記載の通信装置。
【請求項１４】
前記通信装置は、ＩＥＥＥ８０２．１１シリーズ規格に基づいた無線通信を行うことを特徴とする請求項１から１３の何れか一項に記載の通信装置。
【請求項１５】
通信装置の制御方法であって、
第一の無線ネットワークを構築する第一の構築工程と、
前記第一の構築工程において構築した前記第一の無線ネットワークを介して第一の他の通信装置から第二の無線ネットワークに参加するための第一の受信工程において受信した接続先情報を受信する第一の受信工程と、
前記第一の受信工程において接続先情報を受信した場合、前記第一の無線ネットワークを終了し、前記第一の受信工程において受信した接続先情報に基づいて前記第二の無線ネットワークへの参加を試みる第一の参加工程と、
前記第一の参加工程において前記第二の無線ネットワークへの参加に失敗したことに応じて前記第一の無線ネットワークを再び構築する第二の構築工程と、
を有することを特徴とする制御方法。
【請求項１６】
コンピュータを請求項１から１４の何れか一項に記載の通信装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置と他の装置との接続に関する。
【背景技術】
【０００２】
近年、無線通信を行うことができるネットワークカメラが普及している。このようなネットワークカメラを端末と無線通信させることで、ユーザは端末を用いてネットワークカメラの設定を行うことができる。この場合、ネットワークカメラは無線ネットワークを構築するアクセスポイント（以下、ＡＰ）として動作し、端末はＡＰが構築する無線ネットワークに参加するステーション（以下、ＳＴＡ）として動作する。このようなネットワークカメラをＳＴＡとして動作させると、他のＡＰが構築する無線ネットワークに参加させることができる。端末からネットワークカメラに他のＡＰが構築する無線ネットワークに参加するためのパラメータを渡すことで、ネットワークカメラを他のＡＰが構築する無線ネットワークに参加させることができる。
【０００３】
特許文献１には、端末がＡＰから当該ＡＰと無線通信を行うためのパラメータを取得し、端末が接続している他の通信装置に取得したパラメータを渡すことが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６‐０５２００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＡＰとして動作しているネットワークカメラと、ＳＴＡとして動作している端末が無線通信を行っている場合に、当該ネットワークカメラを他のＡＰが構築する無線ネットワークに参加させる。この場合に、当該無線ネットワークに参加するためのパラメータを端末がネットワークカメラに渡す。パラメータを受け取ったネットワークカメラは、自装置の動作をＡＰからＳＴＡに切り替え、受け取ったパラメータに基づいて他のＡＰが構築する無線ネットワークへの参加を試みる。しかし、ネットワークカメラが当該無線ネットワークに参加できなかった場合、ネットワークカメラはＳＴＡとして動作しているため、ＳＴＡである端末と再び無線通信を行うことができず、端末から再度パラメータを受信することができない。
【０００６】
上記を鑑み、本発明は、他の通信装置と無線通信を行うための接続先情報を受信した通信装置が、他の通信装置と接続できなかった場合に、接続先情報を送信した通信装置と再び接続できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の通信装置は、第一の無線ネットワークを構築する第一の構築手段と、前記第一の構築手段により構築した前記第一の無線ネットワークを介して第一の他の通信装置から第二の無線ネットワークに参加するための接続先情報を受信する第一の受信手段と、前記第一の受信手段により接続先情報を受信した場合、前記第一の無線ネットワークを終了し、前記第一の受信手段により受信した接続先情報に基づいて前記第二の無線ネットワークへの参加を試みる第一の参加手段と、前記第一の参加手段による前記第二の無線ネットワークへの参加に失敗したことに応じて前記第一の無線ネットワークを再び構築する第二の構築手段と、を有する。
【発明の効果】
【０００８】
本発明は、他の通信装置と無線通信を行うための接続先情報を受信した通信装置が、他の通信装置と接続できなかった場合に、接続先情報を送信した通信装置と再び接続できるようになる。
【図面の簡単な説明】
【０００９】
【図１】ネットワークカメラ１０１が参加するネットワークのネットワーク構成を示す図である。
【図２】ネットワークカメラ１０１、端末１０２のハードウェア構成を示す図である。
【図３】ネットワークカメラ１０１が端末１０２から接続先情報を受信する際に実現するフローチャートである。
【図４】端末１０２がネットワークカメラ１０１と通信する際に表示する画面の一例を示す図である。
【図５】端末１０２がエラーメッセージを受信した際に表示する画面の一例を示す図である。
【図６】端末１０２が管理者情報を要求された際に表示する画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、添付の図面を参照して実施形態を詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
図１に、本実施形態に係るネットワークカメラ（以下、ＮＷカメラ）１０１が参加するネットワークのネットワーク構成を示す。
【００１２】
本実施形態では、ＮＷカメラ１０１はネットワーク１０５を介して端末１０２と、ネットワーク１０６を介してアクセスポイント（以下、ＡＰ）１０３と、夫々無線通信を行う。
【００１３】
ＮＷカメラ１０１は無線通信を行い、アクセスポイントとして動作するアクセスポイントモード（以下、ＡＰモード）と、ステーションとして動作するステーションモード（以下、ＳＴＡモード）を有する。
【００１４】
ＡＰモードとして動作する場合、ＮＷカメラ１０１の役割は無線ネットワークを構築する役割となる。具体的には、まずＡＰは定期的にＢｅａｃｏｎを他の装置に送信する。ＢｅａｃｏｎにはＡＰが構築するネットワークのＳＳＩＤや暗号化機能に関する情報が含まれる。ＡＰからＢｅａｃｏｎを受信したＳＴＡは、当該Ｂｅａｃｏｎに含まれるＳＳＩＤと自装置に接続先情報として設定されているＳＳＩＤが一致するか判定する。両方のＳＳＩＤが一致した場合、ＳＴＡとＡＰは互いにＡｕｔｈｅｎｔｉｃａｔｉｏｎに関するメッセージを送信し合い、認証処理を行う。ＳＴＡに接続先情報が設定されていない場合、ＳＴＡは受信したＢｅａｃｏｎに含まれるＳＳＩＤを表示し、ＳＴＡのユーザにＳＳＩＤの選択と、選択されたＳＳＩＤに対応する接続先情報を入力させる。接続先情報を入力されたＳＴＡは、ＡＰと互いにＡｕｔｈｅｎｔｉｃａｔｉｏｎに関するメッセージを送信し合い、認証処理を行う。認証処理が成功すると、ＳＴＡはＡＰにＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを送信し、ＡＰとの接続を要求する。Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを受信したＮＷカメラ１０１はＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅを送信し、ＡＰとＳＴＡとが接続する。
【００１５】
なお、ＳＴＡはＰｒｏｂｅ  ＲｅｑｕｅｓｔをＡＰに送信することで、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔに含まれるＳＳＩＤを有するネットワークが周囲に存在するか探索してもよい。ＡＰは受信したＰｒｏｂｅ  Ｒｅｑｕｅｓｔに含まれるＳＳＩＤが、自装置が構築するネットワークのＳＳＩＤと一致した場合、ＳＴＡにＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを送信する。Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅには、ＡＰが構築するネットワークのＳＳＩＤや暗号化機能に関する情報が含まれる。Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅを受信したＳＴＡは、ＡＰとＡｕｔｈｅｎｔｉｃａｔｉｏｎに関するメッセージを送信し合い、認証処理を行う。認証処理が成功すると、ＳＴＡはＡＰにＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを送信し、ＡＰとの接続を要求する。Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを受信したＮＷカメラ１０１はＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅを送信し、ＡＰとＳＴＡとが接続する。
【００１６】
本実施形態において、ＡＰモードとして動作するＮＷカメラ１０１は、端末１０２とネットワーク１０５を介して無線通信を行う。この場合に、端末１０２はＳＴＡとして動作する。また、ネットワーク１０５において、ＮＷカメラ１０１と端末１０２はＩＥＥＥ８０２．１１シリーズ規格に準拠した無線通信方式で通信を行う。ＩＥＥＥとは、Ｉｎｓｔｉｔｕｔｅ  Ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  Ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，Ｉｎｃの略である。なお、各装置はＩＥＥＥ８０２．１１シリーズ規格に準拠した無線通信に加えて、もしくは、代えて、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ、Ｚｉｇｂｅｅなどの他の無線通信方式に準拠した通信方式を利用してもよい。なお、ＵＷＢはＵｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄの略である。また、ＵＷＢには、ワイヤレスＵＳＢ、ワイヤレス１３９４、ＷＩＮＥＴなどが含まれる。
【００１７】
端末１０２は、ネットワーク１０５を介してＮＷカメラ１０１と無線通信を行うタブレットである。なお、端末１０２はタブレットに限らず、ＰＣ、スマートフォンなど、ネットワークを介して無線通信が行える通信装置であればよい。端末１０２は、ネットワーク１０５を介してＮＷカメラ１０１の操作や設定を行う。具体的には、ＡＰ１０３に接続する際に必要な情報を接続先情報としてＮＷカメラ１０１に送信することで、ＮＷカメラ１０１をＡＰ１０３に接続させることができる。他に、ＮＷカメラ１０１の画角の設定や、ファームウェアのアップデート、管理者情報の設定、管理者情報の変更などを行うことができる。また、端末１０２はＮＷカメラ１０１からデータを受信する。具体的には、ＮＷカメラ１０１が実行している処理についての情報を受信する。他に、ＮＷカメラ１０１が撮像することにより取得した画像データや、ＮＷカメラ１０１が内蔵する、あるいは接続しているセンサが取得した情報を受信してもよい。
【００１８】
一方、ＳＴＡモードとして動作する場合、ＮＷカメラ１０１の役割はＡＰとして動作する他の通信装置が構築する無線ネットワークに参加する役割となる。本実施形態において、ＳＴＡモードとして動作するＮＷカメラ１０１は、ＡＰ１０３とネットワーク１０６を介して接続する。ネットワーク１０６において、ＮＷカメラ１０１とＡＰ１０３はＩＥＥＥ８０２．１１シリーズ規格に準拠した無線通信方式で通信を行う。なお、各装置はＩＥＥＥ８０２．１１シリーズ規格に準拠した無線通信に加えて、もしくは、代えて、Ｂｌｕｅｔｏｏｔｈ、ＵＷＢ、Ｚｉｇｂｅｅなどの他の無線通信方式に準拠した通信方式を利用してもよい。
【００１９】
ＮＷカメラ１０１は、ＡＰモードとして動作することで、ＳＴＡである端末１０２からＡＰ１０３の接続先情報を受信することができる。ＮＷカメラ１０１はＡＰ１０３の接続先情報を受信した場合、自装置の動作モードをＡＰモードからＳＴＡモードに切り替え、受信した接続先情報に基づいてＡＰ１０３に接続することができる。ＮＷカメラ１０１はＳＴＡモードとして動作し、ＡＰ１０３と接続することで、接続したＡＰ１０３を介して外部装置に撮像した画像や取得した情報を送信することができる。
【００２０】
また、ＡＰ１０３はネットワーク１０４に参加している。ネットワーク１０４に参加する各装置は、ＩＥＥＥ８０２．１１シリーズ規格に準拠した無線通信方式で通信を行う。なお、各装置はＩＥＥＥ８０２．１１シリーズ規格に準拠した無線通信に加えて、もしくは、代えて、Ｂｌｕｅｔｏｏｔｈ、ＵＷＢ、Ｚｉｇｂｅｅなどの他の無線通信方式に準拠した通信方式を利用してもよい。あるいは、Ｅｔｈｅｒｎｅｔなどの有線通信方式に準拠した通信方式も利用してよい。
【００２１】
ＮＷカメラ１０１はネットワーク１０６を介してＡＰ１０３に取得した画像データを送信する。ＡＰ１０３は受信した画像データを、ネットワーク１０４を介して外部の録画装置や管理装置などに送信する。ＮＷカメラ１０１は他に、自装置の接続状態や実行している処理についての情報や、自装置が内蔵する、あるいは接続しているセンサが取得した情報などを送信してもよい。また、ＮＷカメラ１０１はネットワーク１０４を介して接続する管理装置から操作や設定をされてもよい。
【００２２】
図２は、ＮＷカメラ１０１、端末１０２のハードウェア構成を示す図である。
【００２３】
ＮＷカメラ１０１は、機能部２０１、画像処理部２０２、制御部２０３、記憶部２０４及び通信部２０５を有する。
【００２４】
機能部２０１は、ＮＷカメラ１０１が所定の処理を実行するためのハードウェアである。ＮＷカメラ１０１において、機能部２０１は撮像部であり、レンズおよび撮像素子から構成され、被写体の撮像および電気信号への変換を行う。なお、機能部２０１はセンサを含んでいてもよいし、他の処理を実行するハードウェアを含んでいてもよい。
【００２５】
また、機能部２０１は出力部や入力部を含んでいてもよい。出力部は、スピーカーやモニタ画面などを介してユーザに対して各種出力を行う。スピーカーやモニタ画面は、ＮＷカメラ１０１が備えていてもよいし、ＮＷカメラ１０１と接続された他の装置が備えていてもよい。入力部は、ユーザからの各種操作の受付を行う。なお、タッチパネルのように入力部と出力部の両方を、一つのモジュールで実現するようにしてもよい。
【００２６】
画像処理部２０２は、機能部２０１によって変換された電気信号に画像処理、圧縮符号化処理を行うことで、画像データを取得する。
【００２７】
制御部２０３は、ＣＰＵやＭＰＵ等の１以上のプロセッサにより構成され、後述の記憶部２０４に記憶されたプログラムを実行することによりＮＷカメラ１０１全体を制御する。なお、制御部２０３は、記憶部２０４に記憶されたプログラムとＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）との協働によりＮＷカメラ１０１全体を制御するようにしてもよい。また、制御部２０３がマルチコア等の複数のプロセッサを備え、複数のプロセッサによりＮＷカメラ１０１全体を制御するようにしてもよい。
【００２８】
記憶部２０４はＲＯＭやＲＡＭ等の１以上のメモリにより構成され、後述する各種動作を行うためのプログラム（コンピュータプログラム）や、通信パラメータ等の各種情報を記憶する。また、記憶部２０４は、ユーザによって設定された、ＮＷカメラ１０１が画像データを取得する際の画質調整のパラメータなどを記憶する。記憶部２０４は、ＮＷカメラ１０１が再起動した場合であっても、以前設定されたパラメータを用いることが可能である。なお、これらのパラメータはＮＷカメラ１０１が自律的に設定してもよいし、ＮＷカメラ１０１にプリセットされていてもよい。
【００２９】
なお、記憶部２０４として、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体を用いてもよい。また、記憶部２０４が複数のメモリ等を備えていてもよい。
【００３０】
通信部２０５は、ＩＥＥＥ８０２．１１シリーズに準拠した無線通信の制御や、有線ＬＡＮ等の有線通信の制御、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信の制御等を行う。通信部２０５は、ＡＰモードとＳＴＡモードの二つの動作モードを有する。通信部２０５は、ネットワーク１０５を介した端末１０２との無線通信を制御し、端末１０２から操作や設定を受け入れたり、端末１０２に情報を送信したりする。また、通信部２０５は、ネットワーク１０６を介したＡＰ１０３との無線通信を制御し、ＡＰ１０３に画像データや情報を送信したりする。また、通信部２０５はアンテナを含み、当該アンテナを制御して、無線通信のための無線信号の送受信を行う。なお、アンテナはＮＷカメラ１０１と別体であってもよい。
【００３１】
端末１０２は、機能部２０１、制御部２０３、記憶部２０４及び通信部２０５を有する。制御部２０３、記憶部２０４及び通信部２０５についてはＮＷカメラ１０１と同様のため、説明を省略する。端末１０２の機能部２０１は、端末１０２が所定の処理を実行するためのハードウェアである。例えば、端末１０２がスマートフォンである場合、機能部２０１は入力部と出力部を含み、ユーザからの各種操作の受け付けや、ユーザに対する各種出力を行う。なお、タッチパネルのように入力部と出力部の両方を１つのモジュールで実現するようにしてもよい。また端末１０２が撮像機能を有している場合、機能部２０１は撮像部を含み、画像処理部２０２も有する。
【００３２】
図３は、ＮＷカメラ１０１が端末１０２から接続先情報を受信する際に、夫々の装置が実現するフローチャートである。ＮＷカメラ１０１のフローチャートは、ＮＷカメラ１０１の記憶部２０４に記憶されたプログラムをＮＷカメラ１０１の制御部が読み出し実行することで実現される処理のフローチャートである。また、端末１０２のフローチャートは、端末１０２の記憶部２０４に記憶されたプログラムを端末１０２の制御部が読み出し実行することで実現されるフローチャートである。
【００３３】
ＮＷカメラ１０１のフローチャートは、ネットワークの設定がされていないＮＷカメラ１０１に電源が投入された場合に開始される。ネットワークの設定がされていないとは、ＮＷカメラ１０１が接続可能なＡＰの接続先情報がＮＷカメラ１０１の記憶部２０４に記憶されていない場合である。あるいは、ＮＷカメラ１０１の設定モードが選択されたことで、本フローチャートが開始されてもよい。なお、ＮＷカメラ１０１の設定モードとは、端末１０２がネットワーク１０５を介してＮＷカメラ１０１が接続するＡＰの接続先情報の入力や削除、変更を行うことができるモードのことである。端末１０２のフローチャートは、端末１０２の電源が投入されたことで開始される。
【００３４】
ＮＷカメラ１０１の制御部２０３は、ステップＳ３０１で通信部２０５をＡＰモードとして起動する。ＮＷカメラ１０１の制御部２０３はＡＰモードとして起動すると、定期的にＢｅａｃｏｎをＳＴＡである他の装置に送信する。
【００３５】
端末１０２の制御部２０３は、ステップＳ３０１でＡＰモードとして起動したＮＷカメラ１０１に接続し、管理者情報の設定を行う（ステップＳ３０２）。具体的には、端末１０２の制御部２０３は、まずＮＷカメラ１０１からＢｅａｃｏｎを受信し、予め設定されている接続先情報と、受信したＢｅａｃｏｎに含まれるＳＳＩＤが一致するか判定する。ＳＳＩＤが一致すると、端末１０２の制御部２０３はＮＷカメラ１０１にＡｕｔｈｅｎｔｉｃａｔｉｏｎに関するメッセージを送信する。また、ＮＷカメラ１０１も端末１０２にＡｕｔｈｅｎｔｉｃａｔｉｏｎに関するメッセージを送信し、認証処理を行う。認証処理が成功すると、端末１０２の制御部２０３はＮＷカメラ１０１にＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを送信する。ＮＷカメラ１０１はＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを受信するとＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅを端末１０２に送信する。以上により、端末１０２はＮＷカメラ１０１と接続される。
【００３６】
端末１０２がＮＷカメラ１０１に接続されると、ユーザは端末１０２のＷＥＢブラウザを起動し、ＷＥＢブラウザにＮＷカメラ１０１のＩＰアドレスを入力する。ここでは、ＮＷカメラ１０１が用いるＩＰアドレスは工場出荷時に定められており、ユーザはこれを予め知っており、これを入力するものとする。
【００３７】
あるいは、ユーザがＮＷカメラ１０１のＭＡＣアドレスを予め知っている場合、ユーザはＮＷカメラ１０１のＭＡＣアドレスからＮＷカメラ１０１のＩＰアドレスを特定してもよい。具体的には、まずユーザが端末１０２にＭＡＣアドレスを入力すると、端末１０２はＮＷカメラ１０１のＭＡＣアドレスを含むＲＡＲＰ要求を参加しているネットワーク内（ここでは、ネットワーク１０５）にブロードキャストで送信する。ＲＡＲＰは、Ｒｅｖｅｒｓｅ  Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌの略である。ＲＡＲＰ要求を受信したＮＷカメラ１０１は、当該ＲＡＲＰ要求に含まれるＭＡＣアドレスが自装置のＭＡＣアドレスである場合、自装置のＩＰアドレスを含むＲＡＲＰ応答を端末１０２に対して送信する。ＲＡＲＰ応答を受信した端末１０２はＮＷカメラ１０１のＩＰアドレスを知ることができる。端末１０２は受信したＮＷカメラ１０１のＩＰアドレスをユーザに通知する。そして、ＮＷカメラ１０１のＩＰアドレスを通知されたユーザは、当該ＩＰアドレスをＷＥＢブラウザに入力する。もしくは端末１０２が自律的に受信したＮＷカメラ１０１のＩＰアドレスをＷＥＢブラウザに入力してもよい。
【００３８】
端末１０２のＷＥＢブラウザはＮＷカメラ１０１のＩＰアドレスを入力されると、ＮＷカメラ１０１の設定画面に遷移する。ＮＷカメラ１０１にまだ管理者情報が設定されていない場合、端末１０２のＷＥＢブラウザは、まず管理者情報であるＩＤとパスワードを設定する管理者情報設定画面に遷移する。当該画面が表示されると、ユーザによって端末１０２にＮＷカメラ１０１の管理者情報としてＩＤとパスワードが入力される。端末１０２の制御部２０３は入力された管理者情報をＮＷカメラ１０１に送信する。ＮＷカメラ１０１は受信した管理者情報を記憶部２０４で記憶する。このようにＮＷカメラ１０１に管理者情報を設定することで、ＮＷカメラ１０１に接続先情報を設定できるユーザを、管理者情報を知っているユーザに制限するためのユーザ認証を行うことができる。管理者情報の設定が完了すると、端末１０２のＷＥＢブラウザは、ＮＷカメラ１０１に接続先情報を設定する無線ＬＡＮ接続設定画面に遷移する。
【００３９】
なお、既にＮＷカメラ１０１に管理者情報が設定されている場合、ユーザが端末１０２のＷＥＢブラウザにＮＷカメラ１０１のＩＰアドレスを入力すると、端末１０２のＷＥＢブラウザは管理者情報を要求する管理者情報要求画面に遷移する。管理者情報要求画面については、後述の図６で説明する。端末１０２がユーザによって入力された管理者情報（ＩＤとパスワード）をＮＷカメラ１０１に送信すると、ＮＷカメラ１０１は記憶部２０４に記憶された管理者情報と、端末１０２から送信された管理者情報が一致するか判定する。ＮＷカメラ１０１は判定の結果を端末１０２に通知する。二つの管理者情報が一致していた場合は、端末１０２のＷＥＢブラウザは無線ＬＡＮ接続設定画面に遷移する。一方、二つの管理者情報が一致していなかった場合、端末１０２のＷＥＢブラウザは再度管理者情報を確認する画面に遷移する。なお、二つの管理者情報が一致していなかった場合、端末１０２は入力された管理者情報がＮＷカメラ１０１の管理者情報と一致しなかったことをユーザに通知してもよい。
【００４０】
なお、端末１０２のＷＥＢブラウザは無線ＬＡＮ接続設定画面ではなく、ＮＷカメラ１０１の画角の設定や、ファームウェアのアップデート、管理者情報の変更など、各種設定を行うことができる設定画面に遷移してもよい。この場合、ユーザが設定画面内の無線ＬＡＮ接続設定を選択することで、端末１０２のＷＥＢブラウザは無線ＬＡＮ接続設定画面に遷移する。
【００４１】
次に、端末１０２の機能部２０１は、ＡＰ１０３と無線通信を行う際に必要となる接続先情報の入力を受け付ける（ステップＳ３０３）。接続先情報の入力は、ユーザによって行われる。なお、当該入力は、端末１０２が自律的に、自装置が無線通信を行っているＡＰの接続先情報を入力してもよいし、自装置が保持している接続先情報を入力してもよい。
【００４２】
図４は、図３のステップＳ３０２およびステップＳ３０３において、端末１０２が表示する画面の一例である。ユーザは端末１０２の画面上に表示されたＷＥＢブラウザから管理者情報設定画面４０１を操作して、管理者情報を設定することができる。また同様に、ユーザはＷＥＢブラウザから無線ＬＡＮ接続設定画面４０２を操作して、ＡＰ１０３の接続先情報を入力することができる。
【００４３】
管理者情報設定画面４０１は、ステップＳ３０２で管理者情報を設定する際に、端末１０２が表示する画面である。ユーザは管理者を識別するための管理者ＩＤと、パスワードとを入力し、設定キーを選択する。端末１０２が、入力された管理者ＩＤとパスワードをＮＷカメラ１０１に送信することで、管理者情報が設定される。
【００４４】
無線ＬＡＮ接続設定画面４０２は、ステップＳ３０３でＡＰ１０３の接続先情報をユーザが入力する際に、端末１０２に表示される画面である。接続先情報とは具体的に、ＡＰ１０３の構築するネットワークのＳＳＩＤ（ネットワーク名）、セキュリティ規格、パスワードである。ＳＳＩＤとはＡＰが構築するネットワークの識別子であって、任意の英数字から構成される。
【００４５】
また、ＡＰ１０３とＮＷカメラ１０１とは無線通信を行うにあたって、セキュリティ規格に基づいて、ＡＰ１０３はＮＷカメラ１０１の認証を行い、ＡＰ１０３とＮＷカメラ１０１は装置間で送受信されるデータを暗号化する。セキュリティ規格としては、ＷＥＰ規格、ＷＰＡ規格、ＷＰＡ２規格などの規格がある。ＷＥＰはＷｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙの略であり、ＷＰＡはＷｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓの略である。
【００４６】
ＷＥＰ規格は、ＲＣ４（あるいはＡＲＣＦＯＵＲ）と呼ばれる暗号化アルゴリズムを基にした共有鍵暗号方式によってデータの暗号化を行うセキュリティ規格であって、暗号化方式としてＷＥＰが用いられる。ＷＰＡ規格は、暗号化方式としてＴＫＩＰ（Ｔｅｍｐｏｒａｌ  Ｋｅｙ  Ｉｎｔｅｇｒｉｔｙ  Ｐｒｏｔｏｃｏｌ）を利用するセキュリティ規格である。またＷＰＡ２規格は、暗号化方式としてＣＣＭＰ（Ｃｏｕｎｔｅｒ  ｍｏｄｅ  ｗｉｔｈ  Ｃｉｐｈｅｒ−ｂｌｏｃｋ  ｃｈａｉｎｉｎｇ  Ｍｅｓｓａｇｅ  ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｃｏｄｅ  Ｐｒｏｔｏｃｏｌ）を利用するセキュリティ規格である。
【００４７】
ユーザが接続先情報を入力し、適用キーを選択すると、入力された接続先情報がＮＷカメラ１０１に送信される。なお端末１０２は、ＮＷカメラ１０１をパスワードの設定されていないＡＰに接続させる場合、パスワードを含まない接続先情報を送信してもよい。
【００４８】
次にステップＳ３０４で、端末１０２の制御部２０３は入力されたＡＰ１０３の接続先情報をＮＷカメラ１０１に送信する。端末１０２は、ステップＳ３０２で接続したＮＷカメラ１０１と端末１０２との接続を介してＡＰ１０３の接続先情報を送信する。
【００４９】
そして、ＮＷカメラ１０１の通信部２０５が、端末１０２からＡＰ１０３の接続先情報を受信する（ステップＳ３０５）。ＮＷカメラ１０１の記憶部２０４は、受信したＡＰ１０３の接続先情報を記憶する（ステップＳ３０６）。
【００５０】
ＮＷカメラ１０１の制御部２０３は、自装置がＡＰモードのまま、自装置の周囲に存在するアクセスポイントに対しＳＳＩＤの取得が可能であるか判定する（ステップＳ３０７）。
【００５１】
ＡＰモードのままＳＳＩＤを取得できると判定されると（ステップＳ３０７のＹＥＳ）、ＮＷカメラ１０１の制御部２０３はＳＳＩＤを取得する（ステップＳ３０８）。ＳＳＩＤを取得することで、ＮＷカメラ１０１は自装置の周囲に存在する、無線通信が可能なＡＰが構築するネットワークを検索することができる。ＳＳＩＤを取得する方法は、Ｐａｓｓｉｖｅ  Ｓｃａｎとａｃｔｉｖｅ  Ｓｃａｎの二つある。Ｐａｓｓｉｖｅ  Ｓｃａｎでは、ＮＷカメラ１０１は自装置の周囲のＡＰから送信されるＢｅａｃｏｎを受信することで、当該ＡＰが構築するネットワークのＳＳＩＤを取得する。本実施形態において、ＮＷカメラ１０１はＰａｓｓｉｖｅ  Ｓｃａｎを行うことで、ＳＳＩＤを取得する。一方、Ａｃｔｉｖｅ  Ｓｃａｎでは、ＮＷカメラ１０１は事前にＳＳＩＤを含む無線通信の接続設定を行う。そして事前に設定されたＳＳＩＤを含むＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信し、その応答であるＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを受信することで、事前に設定されたＳＳＩＤを有するネットワークを構築するＡＰを探す。なお、本実施形態において、ＮＷカメラ１０１はステップＳ３０５で端末１０２から接続先情報を受信しているので、Ａｃｔｉｖｅ  Ｓｃａｎを行ってもよい。また、Ｐａｓｓｉｖｅ  ＳｃａｎとＡｃｔｉｖｅ  Ｓｃａｎの両方を行ってもよい。Ｐａｓｓｉｖｅ  Ｓｃａｎで取得したＳＳＩＤを有するネットワークに対してＡｃｔｉｖｅ  Ｓｃａｎを行ってもよい。
【００５２】
ＮＷカメラ１０１の制御部２０３は、ＳＳＩＤを取得した結果を記憶部２０４に記憶させる（ステップＳ３０９）。具体的には、ＮＷカメラ１０１の制御部２０３はＰａｓｓｉｖｅ  Ｓｃａｎによって検出したＮＷカメラ１０１と無線通信を行うことができるＡＰが構築するネットワークのＳＳＩＤのリストを記憶部２０４に記憶させる。
【００５３】
一方、ＡＰモードのままではＳＳＩＤを取得できないと判定されると（ステップＳ３０７のＮＯ）、ＮＷカメラ１０１の制御部２０３は、通信部２０５をＳＴＡモードに切り替える（ステップＳ３１０）。具体的には、ＮＷカメラ１０１の制御部２０３は自装置の電源を一度落とし、ＳＴＡモードとして再起動するように制御する。ＮＷカメラ１０１の制御部２０３は、ステップＳ３０８と同様にＳＳＩＤを取得する（ステップＳ３１１）。そしてＮＷカメラ１０１の制御部２０３はステップＳ３０９と同様に、ステップＳ３１１で取得したＳＳＩＤを記憶部２０４に記憶させる（ステップＳ３１２）。
【００５４】
なお、ＮＷカメラ１０１がＡＰモードでＳＳＩＤを取得するか、ＳＴＡモードでＳＳＩＤを取得するかが予め決定されている場合、ＮＷカメラ１０１の制御部２０３は、ステップＳ３０７の判定を行わなくてもよい。ＡＰモードでＳＳＩＤを取得するか、ＳＴＡモードでＳＳＩＤを取得するかはプリセットされていてもよいし、ユーザによって決定されていてもよい。その場合、ステップＳ３０７の判定はスキップされ、ＡＰモードでＳＳＩＤを取得する場合はステップＳ３０８に、ＳＴＡモードでＳＳＩＤを取得する場合はステップＳ３１０に進む。
【００５５】
ＮＷカメラ１０１の制御部２０３は、取得したＳＳＩＤに基づいて、ステップＳ３０６で記憶した接続先情報のＳＳＩＤと同じＳＳＩＤのネットワークを構築しているＡＰを検出したか判定する（ステップＳ３１３）。
【００５６】
ＮＷカメラ１０１の制御部２０３は、端末１０２から受信したＳＳＩＤと同じＳＳＩＤのネットワークを構築するＡＰ１０３を検出したと判定すると（ステップＳ３１３のＹＥＳ）、自装置がＳＴＡモードであるか判定する（ステップＳ３１４）。ＮＷカメラ１０１の通信部２０５がＳＴＡモードでない場合は（ステップＳ３１４のＮＯ）、ＮＷカメラ１０１の制御部は通信部２０５をＳＴＡモードに切り替える（ステップＳ３１５）。具体的には、ＮＷカメラ１０１の制御部２０３は自装置の電源を一度落とし、ＳＴＡモードとして再起動するように制御する。ＮＷカメラ１０１の通信部２０５がＳＴＡモードである場合は（ステップＳ３１４のＹＥＳ）、ＮＷカメラ１０１の制御部２０３は、ステップＳ３０５で受信した接続先情報に基づいて、ＡＰ１０３に接続を試みる（ステップＳ３１６）。具体的には、受信した接続先情報のパスワードを用いて、受信した接続先情報のＳＳＩＤと同じＳＳＩＤを有するネットワークを構築するＡＰ１０３に接続を試みる。
【００５７】
ＮＷカメラ１０１の制御部２０３は、受信した接続先情報に基づいてＡＰ１０３に接続できているか判定する（ステップＳ３１７）。ＮＷカメラ１０１の制御部２０３は、ＡＰ１０３に接続できていると判定すると（ステップＳ３１７のＹＥＳ）、本フローチャートを終了する。
【００５８】
一方、ＮＷカメラ１０１の制御部２０３は、ＡＰ１０３に接続できていないと判定すると（ステップＳ３１７のＮＯ）、自装置の通信部２０５をＡＰモードに切り替える（ステップＳ３１８）。具体的には、ＮＷカメラ１０１の制御部２０３は自装置の電源を一度落とし、ＡＰモードとして再起動するように制御する。そして、ＮＷカメラ１０１の制御部２０３は、端末１０２に通知としてエラーメッセージを送信する（ステップＳ３１９）。ここで送信するエラーメッセージには、ステップＳ３１６でＡＰに接続できなかった理由を含めるようにしてもよい。例えば、ステップＳ３０５で受信したパスワードが間違っていたため、ステップＳ３１６でＡＰ１０３に接続できなかったことが含まれていてもよい。あるいは、ステップＳ３０５で受信したセキュリティ規格にＡＰが対応していなかったことが含まれてもよい。また、ＡＰのＭＡＣアドレスフィルタリングによってＮＷカメラ１０１の接続が拒否されたことが含まれてもよい。ＡＰに接続しているＳＴＡの数が、当該ＡＰに接続可能なＳＴＡ数の上限に達しているためＮＷカメラ１０１の接続が拒否されたことが含まれてもよい。なお、ＭＡＣアドレスとは、Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓの略である。
【００５９】
一方、ＮＷカメラ１０１の制御部２０３が受信したＳＳＩＤと同じＳＳＩＤを有するネットワークを構築するＡＰを検出できなかったと判定すると（ステップＳ３１３のＮＯ）、制御部２０３は通信部２０５がＡＰモードであるか判定する（ステップＳ３２０）。ＮＷカメラ１０１の通信部２０５がＡＰモードでないと判定されると（ステップＳ３２０のＮＯ）、ＮＷカメラ１０１の制御部２０３は通信部２０５をＡＰモードに切り替え（ステップＳ３２１）、ステップＳ３２２の処理を行う。具体的には、ＮＷカメラ１０１の制御部２０３は自装置の電源を一度落とし、ＡＰモードとして再起動するように制御する。一方、ＮＷカメラ１０１の通信部２０５がＡＰモードであると判定されると（ステップＳ３２０のＹＥＳ）、ステップＳ３２１を省略してステップＳ３２２に進む。ステップＳ３２２では、ＮＷカメラ１０１の制御部２０３は、端末１０２にエラーメッセージを送信する。ここで送信するエラーメッセージには、ステップＳ３０５で受信したＳＳＩＤと一致するＳＳＩＤを有するネットワークを構築するＡＰが検出できなかったため、ＡＰに接続できないことが含まれる。また、ステップＳ３０９もしくはステップＳ３１２で記憶部２０４に記憶させた検出したＳＳＩＤのリストも送信する。なお、ステップＳ３０８もしくはステップＳ３１１でＡＣＴＩＶＥ  ＳＣＡＮを行った場合は、ステップＳ３２２でエラーメッセージのみを送信する。
【００６０】
端末１０２の制御部２０３は、ＮＷカメラ１０１からエラーメッセージを受信したか判定する（ステップＳ３２３）。端末１０２はＮＷカメラ１０１からエラーメッセージを受信しないか一定時間待つ。ＮＷカメラ１０１は端末１０２の制御部２０３は、エラーメッセージを受信していないと判定すると（ステップＳ３２３のＮＯ）、本フローチャートを終了する。一方、エラーメッセージを受信したと判定すると（ステップＳ３２３のＹＥＳ）、端末１０２の制御部２０３は、ステップＳ３２３で受信したエラーメッセージに基づく表示を行う（ステップＳ３２４）。そして、端末１０２の制御部２０３はステップＳ３２５の処理を実行する。
【００６１】
図５は、端末１０２がエラーメッセージを受信した際に表示する画面の一例を示す図である。端末１０２は、図４の無線ＬＡＮ接続設定画面４０２のステータス５０１において、受信したエラーメッセージに基づく表示を行う。
【００６２】
ＮＷカメラ１０１がステップＳ３２２で送信したエラーメッセージに基づく表示が接続試行失敗５０２である。本表示では、端末１０２が接続先情報として送信したＳＳＩＤと同じＳＳＩＤを持つネットワークを構築するＡＰが見つからなかったことが表示される。また、ステップＳ３２２でＳＳＩＤ取得の結果が合わせて送信されている場合、接続試行失敗５０２において、ＮＷカメラ１０１が検出したＡＰが構築するネットワークのＳＳＩＤのリストが表示される。
【００６３】
また、ＮＷカメラ１０１がステップＳ３１９で送信したエラーメッセージに基づく表示が接続試行失敗５０３である。本表示では、端末１０２が接続先情報として送信したパスワードが間違っていたため、ＡＰ１０３と接続できなかったことが表示されている。
【００６４】
あるいは、ステップＳ３１９およびステップＳ３２２において、端末１０２はＮＷカメラ１０１がＡＰ１０３への接続に失敗したことのみを表示してもよい。
【００６５】
なお、本実施形態では、ＮＷカメラ１０１はエラーメッセージを送信するが、ステップＳ３１７において、ＮＷカメラ１０１がＡＰ１０３と接続できると判定された際に、端末１０２にＡＰ１０３との接続が可能であること示すメッセージを送信してもよい。この場合に、ＮＷカメラ１０１は自装置の動作モードをＡＰモードからＳＴＡモードに切り替え、当該メッセージを送信する。そして、再び自装置の動作モードをＡＰモードへと変更する。端末１０２は無線ＬＡＮ接続設定画面４０２のステータス５０１において、受信したメッセージに基づいて、ＮＷカメラ１０１がＡＰ１０３と接続可能であることを表示してもよい。
【００６６】
エラーメッセージを表示した端末１０２の制御部２０３は（ステップＳ３２４）、ＮＷカメラ１０１に対して、ＮＷカメラ１０１の接続先を再設定する（ステップＳ３２５）。具体的には、端末１０２の制御部２０３は新たな接続先情報として、ＳＳＩＤもしくはパスワードの少なくとも一方を変更した接続先情報の入力を受け付ける。当該接続先情報の入力は、ユーザによって行われる。なお、当該接続先情報の入力は、端末１０２が自律的に、自装置が無線通信を行っているＡＰの接続先情報を入力してもよいし、自装置が保持している接続先情報を入力してもよい。この場合に、ＮＷカメラ１０１の制御部２０３は再設定待機状態となっている（ステップＳ３２６）。端末１０２から接続先を再設定される際に、ＮＷカメラ１０１の制御部２０３は、記憶部２０４で記憶している管理者情報を端末１０２に要求する。具体的には、ＮＷカメラ１０１の制御部２０３は、端末１０２がステップＳ３０２で設定した管理者ＩＤとパスワードを要求する。このように、ＮＷカメラ１０１が接続先を再設定される際、端末１０２に管理者情報を要求することで、第三者から再設定されることを防ぐ。
【００６７】
図６に、端末１０２が管理者情報を要求された際に表示する画面の一例を示す。管理者情報要求６００は、ユーザがステップＳ３０２で設定した管理者ＩＤとパスワードを入力するように表示される画面である。ユーザが管理者ＩＤとパスワードを入力し、ＯＫを押下すると、これらの情報がＮＷカメラ１０１に送信される。ＮＷカメラ１０１は受信した管理者ＩＤとパスワードを、自装置の記憶部２０４が記憶している管理者情報と一致するか判定する。一致する場合は、端末１０２から行われる接続先の再設定を受け入れる。一致しない場合は、端末１０２から行われる接続先の再設定を受け入れない。なお、接続先の再設定を受け入れるとは、ＮＷカメラ１０１が端末１０２から送信される新たな接続先情報を受信することである。また、接続先の再設定を受け入れないとは、ＮＷカメラ１０１が端末１０２から送信される新たな接続先情報を受信しないことである。なお、新たな接続先情報を受信した場合、さらに受信した新たな接続先情報に基づいてステップＳ３０６以降の処理を行ってもよい。
【００６８】
あるいは、接続先の再設定を受け入れる場合も受け入れない場合も、ＮＷカメラ１０１は端末１０２から新たな接続先情報を受信してもよい。そして、接続先の再設定を受け入れる場合は、受信した新たな接続先情報に基づいてステップＳ３０６以降の処理を行ってもよい。また、ＮＷカメラ１０１が接続先の再設定を受け入れない場合は、受信した新たな接続先情報を破棄してもよい。
【００６９】
なお、管理者情報要求６００に入力される管理者ＩＤやパスワードは、端末１０２の記憶部２０４が記憶している場合、端末１０２がＮＷカメラ１０１に自動的に送信してもよい。あるいは、ＮＷカメラ１０１に新たな接続先の情報を送信する際に、管理者ＩＤやパスワードを合わせて自律的に送信してもよい。
【００７０】
管理者情報要求６００は、ステップＳ３２５において、ユーザが無線ＬＡＮ接続設定画面４０２の適用を押下したことに応じて表示されてもよいし、ＮＷカメラ１０１からエラーメッセージを受信したことに応じて表示されてもよい。あるいは、端末１０２からＮＷカメラ１０１の設定あるいは操作が最後に行われてから所定の時間が経過した場合に表示されてもよい。なお、端末１０２からＮＷカメラ１０１の設定あるいは操作が最後に行われてから所定の時間が経過した場合に、端末１０２がユーザから再び入力を受け付けたことに応じて表示されてもよい。
【００７１】
本実施形態では、ＡＰモードで動作するＮＷカメラ１０１が端末１０２から受信した接続先情報を受信すると、動作モードをＳＴＡモードに切り替え、受信した接続先情報に基づいてＡＰへの接続を試みる。受信した接続先情報に基づいてＡＰに接続できなかった場合、ＮＷカメラ１０１は動作モードをＡＰモードに切り替え、端末１０２に接続する。このように、ＡＰに接続できなかったＮＷカメラ１０１が自装置の動作モードをＡＰモードに切り替えることで、再び端末１０２と接続し、新たな接続先情報を受信することができるようになる。また、ＮＷカメラ１０１は端末１０２と再度接続することで、ＡＰと接続できなかったことを端末１０２に通知することができるようになる。
【００７２】
なお、ＮＷカメラ１０１がＡＰ１０３を介して外部装置に自装置が撮像した画像や取得した情報を送信するだけでなく、ＮＷカメラ１０１が無線通信を行う他の端末に直接自装置が撮像した画像や取得した情報を送信できるとする。この場合、ＮＷカメラ１０１は撮像した画像や取得した情報を送信するためのＡＰモードで動作する。
【００７３】
また、ＮＷカメラ１０１が撮像した画像や取得した情報を送信するためのＡＰモードと、接続先情報を受信するためのＡＰモードとを有するようにしても良い。この場合に、ＮＷカメラ１０１が図３のフローチャートを開始する前に、撮像した画像や取得した情報を送信するためのＡＰモードとして動作していた場合を想定する。ＮＷカメラ１０１は図３のフローチャートが開始されると、接続先情報を受信するためのＡＰモードに動作モードを切り替える。ＮＷカメラ１０１は撮像した画像や取得した情報を送信するためのＡＰモードとして動作する場合と、接続先情報を受信するためのＡＰモードとして動作する場合とで、異なるネットワークを構築する。また、ＮＷカメラ１０１が撮像した画像や取得した情報を送信するためのＡＰモードとして動作する場合、構築されるネットワークはＳＳＩＤが任意であり、暗号化キーが設定されている。一方、ＮＷカメラ１０１が接続先情報を受信するためのＡＰモードとして動作する場合、構築されるネットワークはＳＳＩＤが固定であり、暗号化キーが設定されていない。なお、ＮＷカメラ１０１が接続先情報を受信するためのＡＰモードとして動作する場合、構築されるネットワークのＳＳＩＤは任意でもよいし、暗号化キーが設定されていてもよい。ＮＷカメラ１０１は端末１０２から接続先情報を受信すると、自装置の動作モードを、接続先情報を受信するためのＡＰモードから他のＡＰに接続するためのＳＴＡモードに切り替える。そして、当該接続先情報に基づいたＡＰへの接続に失敗した場合、ＳＴＡモードから接続先情報を受信するためのＡＰモードに動作モードを切り替える。
【００７４】
なお、本実施形態では、ＮＷカメラ１０１が再設定待機状態において、端末１０２に管理者情報を要求することで、第三者からの再設定を防止した。しかしこれに限らず、ステップＳ３０５で接続先情報を受信する際、端末１０２のＭＡＣアドレスをＮＷカメラ１０１の記憶部２０４で記憶しておくことで、第三者からの再設定を防止してもよい。具体的には、ＮＷカメラ１０１の制御部２０３が、ステップＳ３２６で記憶部２０４に記憶されているＭＡＣアドレスを有する端末１０２からの再設定しか許可しない。なおこの場合、ＮＷカメラ１０１が記憶するＭＡＣアドレスに期限を設定し、設定された期限を過ぎた場合は、記憶したＭＡＣアドレスとは異なるＭＡＣアドレスを有する端末１０２からの再設定を許可してもよい。
【００７５】
なお、ステップＳ３１３において、受信したＳＳＩＤと同じＳＳＩＤを有するネットワークを構築するＡＰを検出できなかったと判定された場合（ステップＳ３１３のＹＥＳ）、ＮＷカメラ１０１の制御部２０３はＳＳＩＤを再び取得してもよい。その場合、ＮＷカメラ１０１の制御部は、ステップＳ３１３でＹＥＳと判定されるまで、ＳＳＩＤを繰り返し取得する。あるいは、ユーザが端末１０２を介して停止指示を出すまで繰り返してもよいし、所定の回数や所定の時間だけ繰り返し行ってもよい。所定の回数や所定の時間は、ユーザによって決定される。あるいは、ＮＷカメラ１０１にプリセットされていてもよい。
【００７６】
本実施形態では、端末１０２がＮＷカメラ１０１からエラーメッセージを受信した場合に、無線ＬＡＮ接続設定画面４０２のステータス５０１に受信したエラーメッセージに基づいた表示がされた。これに限らず、端末１０２がＮＷカメラ１０１から所定の時間毎にＮＷカメラ１０１とＡＰ１０３との接続についての情報を取得し、取得した情報に基づいた表示をしてもよい。端末１０２が行う表示とは、例えばＮＷカメラ１０１がＡＰ１０３と接続するためのＳＳＩＤを取得している場合は、ＳＳＩＤ取得を行っていることを示す表示をする。端末１０２は、ＮＷカメラ１０１とＡＰ１０３との接続についての情報を、ユーザ操作に基づいてＮＷカメラ１０１から取得してもよい。また、当該情報を所定の時間毎、あるいはＮＷカメラ１０１とＡＰ１０３の接続に変化があった場合にＮＷカメラ１０１が自律的に端末１０２に送信してもよい。
【００７７】
なお、本実施形態において、ＮＷカメラ１０１の制御部２０３は、自装置の動作モードを切り替える際、自装置の電源を一度落とし、所望の動作モードとして再起動するように制御した。しかし、ＮＷカメラ１０１の電源を落とすことなく、動作モードを切り替えてもよい。あるいは、ユーザがＮＷカメラ１０１を再起動することで、ＮＷカメラ１０１の動作モードが切り替わってもよい。
【００７８】
図３のフローチャートの各ステップの間に、任意の処理やユーザ操作が追加されてもよい。
【００７９】
なお、図３のステップＳ３１７でＹＥＳと判定され、ＮＷカメラ１０１がＳＴＡモードとして動作し、他のＡＰと接続している場合に、当該接続が切断されると、ＮＷカメラ１０１は定期的にＡＰ１０３との接続が維持されているか判定する。そして、何らかの原因でＡＰ１０３との接続が切断されたと判定されると、ＮＷカメラ１０１は図３のステップＳ３１８以降の処理を行い、自装置の動作モードをＳＴＡモードからＡＰモードに切り替える。あるいは、ＡＰ１０３との接続が切断されたと判定されると、ＮＷカメラ１０１はＡＰ１０３に再度接続を試みてもよい。またこの場合に、ＮＷカメラ１０１が所定の期間あるいは所定の回数ＡＰ１０３に接続を試み、失敗した場合、図３のステップＳ３１８の処理を行い、自装置の動作モードをＳＴＡモードからＡＰモードに切り替えるようにしてもよい。
【００８０】
また、図３のフローチャートの少なくとも一部または全部をハードウェアにより実現してもよい。ハードウェアにより実現する場合、例えば、所定のコンパイラを用いることで、各ステップを実現するためのプログラムからＦＰＧＡ上に専用回路を生成し、これを利用すればよい。ＦＰＧＡとは、Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙの略である。また、ＦＰＧＡと同様にしてＧａｔｅ  Ａｒｒａｙ回路を形成し、ハードウェアとして実現するようにしてもよい。また、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）により実現するようにしてもよい。なお、図３に示したフローチャートの各ステップを不図示の複数のＣＰＵもしくは装置で分散して行うようにしてもよい。
【００８１】
なお、本実施形態において、ユーザは端末１０２の画面上に表示されたＷＥＢブラウザから管理者情報の設定や接続先情報の入力を行った。しかし、これに限らず、ＮＷカメラ１０１を接続させるＡＰの接続先情報の入力や削除、変更を行うための所定のアプリケーションを用いてもよい。その場合、図３に記載の端末１０２のフローチャートは、当該所定のアプリケーションが起動したことにより開始してもよい。
【００８２】
なお、本実施形態において、端末１０２から接続先情報を受信する際、ＮＷカメラ１０１はＡＰモードとして動作するとした。しかしこれに限らず、端末１０２から接続先情報を受信する際、ＮＷカメラ１０１はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ規格に基づくＧｒｏｕｐ  Ｏｗｎｅｒとして動作してもよいし、アドホックモードのＳｔａｔｉｏｎとして動作してもよい。
【００８３】
また、本実施形態において、ＡＰ１０３はアクセスポイントであるとしたが、これに限らずＷｉ−Ｆｉ  Ｄｉｒｅｃｔ規格に基づくＧｒｏｕｐ  Ｏｗｎｅｒとして動作する装置であってもよい。また、アドホックモードのＳｔａｔｉｏｎとして動作する装置であってもよい。
【００８４】
以上、実施形態を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体（記憶媒体）等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、ＷＥＢアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８６】
２０１  機能部
２０２  画像処理部
２０３  制御部
２０４  記憶部
２０５  有線通信部
２０６  無線通信部
【図１】
2019068249.tif 000003
【図２】
2019068249.tif 000004
【図３】
2019068249.tif 000005
【図４】
2019068249.tif 000006
【図５】
2019068249.tif 000007
【図６】
2019068249.tif 000008