(57)【特許請求の範囲】
【請求項１】
ネットワーク接続機器に応用される方法であって、
第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信するステップと、
ネットワーク接続機器の現在の状態を検出するステップと、
前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、前記状態切替要求を送信するステップと、
前記端末が送信した前記回答情報を受信するステップと、
前記回答情報が、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるステップと
を含むことを特徴とするネットワーク接続方法。
【請求項２】
前記要求メッセージは、前記第１通信機器の機器識別子を含み、前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するステップは、
前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを、生成するステップと、
前記ネットワーク接続機器にバインディングされた端末に、前記機器識別子リストが含まれた状態切替要求を送信するステップと
を含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項３】
前記回答情報は、前記端末のユーザが前記機器識別子リスト中から選択した機器識別子である目標機器識別子を含み、
前記目標機器識別子に対応する通信機器をネットワークに接続させるステップと、
前記目標機器識別子に対応する通信機器に、前記目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含むことを特徴とする請求項２に記載のネットワーク接続方法。
【請求項４】
前記ネットワーク接続機器の現在の状態が機器接続許可状態にあると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するステップと、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると、前記第１通信機器をネットワークに接続させるステップと、
前記第１通信機器に、前記第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項５】
前記要求メッセージは、前記第１通信機器の種類識別子を含み、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
前記第１通信機器の種類識別子に基づいて、前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であるか否かを判断するステップと、
前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断するステップと
を含むことを特徴とする請求項４に記載のネットワーク接続方法。
【請求項６】
前記要求メッセージは、前記第１通信機器のアドレスを含み、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断するステップと、
前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属すると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断するステップと
を含むことを特徴とする請求項４に記載のネットワーク接続方法。
【請求項７】
前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるステップは、
前記ネットワーク接続機器の状態を機器接続許可状態に切り替えて、前記ネットワーク接続機器が所定の期間内に前記機器接続許可状態になるようにするステップ
を含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項８】
端末に応用される方法であって、
端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信するステップと、
前記状態切替要求に基づいて、回答情報を生成するステップと、
前記回答情報を、前記回答情報が前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための前記ネットワーク接続機器に、送信するステップと
を含むことを特徴とするネットワーク接続方法。
【請求項９】
前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記端末にバインディングされたネットワーク接続機器が送信した状態切替要求を受信するステップは、
前記端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信するステップ
を含むことを特徴とする請求項８に記載のネットワーク接続方法。
【請求項１０】
前記状態切替要求に基づいて、回答情報を生成するステップは、
前記状態切替要求に基づいて、前記機器識別子リストを表示するステップと、
ユーザが、前記機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信するステップと、
前記トリガ命令に基づいて、前記目標機器識別子が含まれた回答情報を生成するステップと
を含むことを特徴とする請求項９に記載のネットワーク接続方法。
【請求項１１】
通信機器に応用される方法であって、
ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するための前記ネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストするステップ
を含み、
ここで、前記ネットワーク接続機器が前記ネットワーク接続機器の現在の状態を検出する
ことを特徴とするネットワーク接続方法。
【請求項１２】
前記要求メッセージは、第１通信機器の機器識別子を含み、前記要求メッセージは、前記第１通信機器の種類識別子、及び、前記第１通信機器のアドレスの中の少なくとも一つを、さらに含む
ことを特徴とする請求項１１に記載のネットワーク接続方法。
【請求項１３】
第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信するための第１受信モジュールと、
ネットワーク接続機器の現在の状態を検出するための検出モジュールと、
前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、前記状態切替要求を送信するための第１送信モジュールと、
前記端末が送信した前記回答情報を受信するための第２受信モジュールと、
前記回答情報が、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための切替モジュールと
を備えることを特徴とするネットワーク接続機器。
【請求項１４】
前記要求メッセージは、前記第１通信機器の機器識別子を含み、前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記第１送信モジュールは、前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを、生成して、前記ネットワーク接続機器にバインディングされた端末に、前記機器識別子リストが含まれた状態切替要求を送信する
ことを特徴とする請求項１３に記載のネットワーク接続機器。
【請求項１５】
前記回答情報は、前記端末のユーザが前記機器識別子リスト中から選択した機器識別子である目標機器識別子を含み、
前記目標機器識別子に対応する通信機器をネットワークに接続させるための第１接続モジュールと、
前記目標機器識別子に対応する通信機器に、前記目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するための第２送信モジュールと
をさらに備えることを特徴とする請求項１４に記載のネットワーク接続機器。
【請求項１６】
前記ネットワーク接続機器の現在の状態が機器接続許可状態にあると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するための判断モジュールと、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると、前記第１通信機器をネットワークに接続させるための第２接続モジュールと、
前記第１通信機器に、前記第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するための第３送信モジュールと
をさらに備えることを特徴とする請求項１３に記載のネットワーク接続機器。
【請求項１７】
前記要求メッセージは、前記第１通信機器の種類識別子を含み、
前記判断モジュールは、前記第１通信機器の種類識別子に基づいて、前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であるか否かを判断して、前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断する
ことを特徴とする請求項１６に記載のネットワーク接続機器。
【請求項１８】
前記要求メッセージは、前記第１通信機器のアドレスを含み、
前記判断モジュールは、前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断して、前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属すると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断する
ことを特徴とする請求項１６に記載のネットワーク接続機器。
【請求項１９】
前記切替モジュールは、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えて、前記ネットワーク接続機器が所定の期間内に前記機器接続許可状態になるようにする
ことを特徴とする請求項１３に記載のネットワーク接続機器。
【請求項２０】
端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信するための受信モジュールと、
前記状態切替要求に基づいて、回答情報を生成するための生成モジュールと、
前記回答情報を、前記回答情報が前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための前記ネットワーク接続機器に、送信するための送信モジュールと
を備えることを特徴とする端末。
【請求項２１】
前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記受信モジュールは、前記端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信する
ことを特徴とする請求項２０に記載の端末。
【請求項２２】
前記生成モジュールは、前記状態切替要求に基づいて、前記機器識別子リストを表示し、ユーザが、前記機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信し、前記トリガ命令に基づいて、前記目標機器識別子が含まれた回答情報を生成する
ことを特徴とする請求項２１に記載の端末。
【請求項２３】
ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するための前記ネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストするためのブロードキャストモジュール
を備え、
ここで、前記ネットワーク接続機器が前記ネットワーク接続機器の現在の状態を検出する
ことを特徴とする通信機器。
【請求項２４】
前記要求メッセージは、第１通信機器の機器識別子を含み、前記要求メッセージは、前記第１通信機器の種類識別子、及び、前記第１通信機器のアドレスの中の少なくとも一つを、さらに含む
ことを特徴とする請求項２３に記載の通信機器。
【請求項２５】
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信し、
ネットワーク接続機器の現在の状態を検出し、
前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、前記状態切替要求を送信し、
前記端末が送信した前記回答情報を受信し、
前記回答情報が、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるように構成される
を備えることを特徴とするネットワーク接続機器。
【請求項２６】
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信し、
前記状態切替要求に基づいて、回答情報を生成し、
前記回答情報を、前記回答情報が前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための前記ネットワーク接続機器に、送信するように構成される
ことを特徴とする端末。
【請求項２７】
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するための前記ネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストするように構成され、
ここで、前記ネットワーク接続機器が前記ネットワーク接続機器の現在の状態を検出する
ことを特徴とする通信機器。
【請求項２８】
ネットワーク接続機器、端末、及び、第１通信機器を備え、
前記ネットワーク接続機器は、請求項１３乃至１９の中のいずれか１項に記載のネットワーク接続機器を含み、
前記端末は、請求項２０乃至２２の中のいずれか１項に記載の端末を含み、
前記第１通信機器は、請求項２３又は２４に記載の通信機器を含む
ことを特徴とするネットワーク接続システム。
【請求項２９】
ネットワーク接続機器、端末、及び、第１通信機器を備え、
前記ネットワーク接続機器は、請求項２５に記載のネットワーク接続機器を含み、
前記端末は、請求項２６に記載の端末を含み、
前記第１通信機器は、請求項２７に記載の通信機器を含む
ことを特徴とするネットワーク接続システム。
【請求項３０】
プロセッサに実行されることにより、請求項１から請求項１２のいずれか１項に記載のネットワーク接続方法を実現することを特徴とするプログラム。
【請求項３１】
請求項３０に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ技術分野に関し、特に、ネットワーク接続方法、機器、システム、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
Ｚｉｇｂｅｅ（ジグビー。登録商標）技術は、近距離、低消費電力、低速、低費用な、双方向の無線通信技術であり、主に、距離が短く、消費電力が低く、且つ、転送速度がより低い、電子機器の間の様々なデータ転送に利用される。Ｚｉｇｂｅｅ（登録商標）機器は、一般的に、Ｚｉｇｂｅｅ（登録商標）ゲートウェイを介してネットワークに接続して、ネットワーク内の他の機器と通信しなければならない。Ｚｉｇｂｅｅ（登録商標）ゲートウェイは、通常は、機器接続禁止状態にある。しかし、Ｚｉｇｂｅｅ（登録商標）ゲートウェイは、端末とバインディング関係を構築でき、バインディングされた端末が送信した機器接続許可の命令を受信して、自身の状態を機器接続許可状態に切り替えて、所定の期間内に機器接続許可状態になることができる。
【０００３】
関連技術で、ネットワークに接続されていないＺｉｇｂｅｅ（登録商標）機器（以下、Ｚｉｇｂｅｅ（登録商標）機器と呼ぶ）に電源を供給した後、当該Ｚｉｇｂｅｅ（登録商標）機器は、周囲のネットワークに既に接続されているＺｉｇｂｅｅ（登録商標）ゲートウェイ（以下、Ｚｉｇｂｅｅ（登録商標）ゲートウェイと呼ぶ）に、自身のメディアアクセス制御（ＭＡＣ、Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが含まれたビーコンリクエスト（ｂｅａｃｏｎ  ｒｅｑｕｅｓｔ）メッセージをブロードキャストする。Ｚｉｇｂｅｅ（登録商標）ゲートウェイは、当該ビーコンリクエストメッセージを受信した後に、当該Ｚｉｇｂｅｅ（登録商標）ゲートウェイの現在の状態が機器接続許可状態にあると、Ｚｉｇｂｅｅ（登録商標）機器に、Ｚｉｇｂｅｅ（登録商標）機器の接続を許可する応答メッセージを送信すると同時に、当該Ｚｉｇｂｅｅ（登録商標）機器のＭＡＣアドレスに基づいて、Ｚｉｇｂｅｅ（登録商標）機器をネットワークに接続させる。もし、当該Ｚｉｇｂｅｅ（登録商標）ゲートウェイの現在の状態が機器接続禁止状態にあると、Ｚｉｇｂｅｅ（登録商標）ゲートウェイは、Ｚｉｇｂｅｅ（登録商標）機器に、Ｚｉｇｂｅｅ（登録商標）機器の接続を不可とする応答メッセージを送信する。なお、Ｚｉｇｂｅｅ（登録商標）ゲートウェイは、さらに、自分にバインディングされた携帯端末に提示通知を送信して、ユーザに現在ネットワークに接続されていないＺｉｇｂｅｅ（登録商標）機器が存在することを知らせる。ユーザは、提示に基づいて、Ｚｉｇｂｅｅ（登録商標）ゲートウェイにバインディングされた端末を操作して、Ｚｉｇｂｅｅ（登録商標）ゲートウェイにバインディングされた端末がＺｉｇｂｅｅ（登録商標）ゲートウェイに機器接続許可の命令を送信するようにする。Ｚｉｇｂｅｅ（登録商標）ゲートウェイは、自分とバインディングされた端末が送信した機器接続許可の命令に基づいて、自身の状態を機器接続許可状態に切り替えて、Ｚｉｇｂｅｅ（登録商標）機器がネットワークに接続できるようにする。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ネットワーク接続過程を簡素化する有益な効果を実現するために、本発明の実施例は、ネットワーク接続方法、機器、システム、プログラム及び記録媒体を提供する。その構成は以下のとおりである。
【課題を解決するための手段】
【０００５】
本発明の実施例に係る第１の態様によると、ネットワーク接続方法を提供する。
【０００６】
前記方法は、
第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信するステップと、
ネットワーク接続機器の現在の状態を検出するステップと、
前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、前記状態切替要求を送信するステップと、
前記端末が送信した前記回答情報を受信するステップと、
前記回答情報が、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるステップと
を含む。
【０００７】
オプションとして、前記要求メッセージは、前記第１通信機器の機器識別子を含み、前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するステップは、
前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを、生成するステップと、
前記ネットワーク接続機器にバインディングされた端末に、前記機器識別子リストが含まれた状態切替要求を送信するステップと
を含む。
【０００８】
オプションとして、前記回答情報は、前記端末のユーザが前記機器識別子リスト中から選択した機器識別子である目標機器識別子を含み、
前記目標機器識別子に対応する通信機器をネットワークに接続させるステップと、
前記目標機器識別子に対応する通信機器に、前記目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含む。
【０００９】
オプションとして、
前記ネットワーク接続機器の現在の状態が機器接続許可状態にあると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するステップと、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると、前記第１通信機器をネットワークに接続させるステップと、
前記第１通信機器に、前記第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含む。
【００１０】
オプションとして、前記要求メッセージは、前記第１通信機器の種類識別子を含み、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
前記第１通信機器の種類識別子に基づいて、前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であるか否かを判断するステップと、
前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断するステップと
を含む。
【００１１】
オプションとして、前記要求メッセージは、前記第１通信機器のアドレスを含み、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断するステップと、
前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属すると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断するステップと
を含む。
【００１２】
オプションとして、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるステップは、
前記ネットワーク接続機器の状態を機器接続許可状態に切り替えて、前記ネットワーク接続機器が所定の期間内に前記機器接続許可状態になるようにするステップ
を含む。
【００１３】
本発明の実施例に係る第２の態様によると、ネットワーク接続方法を提供する。
【００１４】
前記方法は、
端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信するステップと、
前記状態切替要求に基づいて、回答情報を生成するステップと、
前記回答情報を、前記回答情報が前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための前記ネットワーク接続機器に、送信するステップと
を含む。
【００１５】
オプションとして、前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記端末にバインディングされたネットワーク接続機器が送信した状態切替要求を受信するステップは、
前記端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信するステップ
を含む。
【００１６】
オプションとして、前記状態切替要求に基づいて、回答情報を生成するステップは、
前記状態切替要求に基づいて、前記機器識別子リストを表示するステップと、
ユーザが、前記機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信するステップと、
前記トリガ命令に基づいて、前記目標機器識別子が含まれた回答情報を生成するステップと
を含む。
【００１７】
本発明の実施例に係る第３の態様によると、ネットワーク接続方法を提供する。
【００１８】
前記方法は、
ネットワーク接続機器の現在の状態を検出して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するための前記ネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストするステップ
を含む。
【００１９】
オプションとして、前記要求メッセージは、前記第１通信機器の機器識別子を含み、前記要求メッセージは、前記第１通信機器の種類識別子、及び、前記第１通信機器のアドレスの中の少なくとも一つ
をさらに含む。
【００２０】
本発明の実施例に係る第４の態様によると、ネットワーク接続機器を提供する。
【００２１】
前記機器は、
第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信するための第１受信モジュールと、
ネットワーク接続機器の現在の状態を検出するための検出モジュールと、
前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、前記状態切替要求を送信するための第１送信モジュールと、
前記端末が送信した前記回答情報を受信するための第２受信モジュールと、
前記回答情報が、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための切替モジュールと
を備える。
【００２２】
オプションとして、前記要求メッセージは、前記第１通信機器の機器識別子を含み、前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記第１送信モジュールは、前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを、生成して、前記ネットワーク接続機器にバインディングされた端末に、前記機器識別子リストが含まれた状態切替要求を送信する。
【００２３】
オプションとして、前記回答情報は、前記端末のユーザが前記機器識別子リスト中から選択した機器識別子である目標機器識別子を含み、
前記目標機器識別子に対応する通信機器をネットワークに接続させるための第１接続モジュールと、
前記目標機器識別子に対応する通信機器に、前記目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するための第２送信モジュールと
をさらに備える。
【００２４】
オプションとして、
前記ネットワーク接続機器の現在の状態が機器接続許可状態にあると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であるか否かを判断するための判断モジュールと、
前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると、前記第１通信機器をネットワークに接続させるための第２接続モジュールと、
前記第１通信機器に、前記第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するための第３送信モジュールと
をさらに備える。
【００２５】
オプションとして、前記要求メッセージは、前記第１通信機器の種類識別子を含み、
前記判断モジュールは、前記第１通信機器の種類識別子に基づいて、前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であるか否かを判断して、前記第１通信機器の種類が、前記ネットワーク接続機器により接続を許可する種類であると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断する。
【００２６】
オプションとして、前記要求メッセージは、前記第１通信機器のアドレスを含み、
前記判断モジュールは、前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断して、前記第１通信機器のアドレスが、前記ネットワーク接続機器により接続を許可するアドレス範囲に属すると、前記第１通信機器が、前記ネットワーク接続機器により接続を許可する機器であると判断する。
【００２７】
オプションとして、前記切替モジュールは、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えて、前記ネットワーク接続機器が所定の期間内に前記機器接続許可状態になるようにする。
【００２８】
本発明の実施例に係る第５の態様によると、ネットワーク接続機器を提供する。
【００２９】
前記機器は、
端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信するための受信モジュールと、
前記状態切替要求に基づいて、回答情報を生成するための生成モジュールと、
前記回答情報を、前記回答情報が前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための前記ネットワーク接続機器に、送信するための送信モジュールと
を備える。
【００３０】
オプションとして、前記状態切替要求は、前記第１通信機器の機器識別子を含み、
前記受信モジュールは、前記端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、前記所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信する。
【００３１】
オプションとして、前記生成モジュールは、前記状態切替要求に基づいて、前記機器識別子リストを表示して、ユーザが、前記機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信し、前記トリガ命令に基づいて、前記目標機器識別子が含まれた回答情報を生成する。
【００３２】
本発明の実施例に係る第６の態様によると、ネットワーク接続機器を提供する。
【００３３】
前記機器は、
ネットワーク接続機器の現在の状態を検出して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するための前記ネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストするためのブロードキャストモジュール
を備える。
【００３４】
オプションとして、前記要求メッセージは、前記第１通信機器の機器識別子を含み、前記要求メッセージは、前記第１通信機器の種類識別子、及び、前記第１通信機器のアドレスの中の少なくとも一つ
をさらに含む。
【００３５】
本発明の実施例に係る第７の態様によると、ネットワーク接続機器を提供する。
【００３６】
当該機器は、
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信し、
ネットワーク接続機器の現在の状態を検出し、
前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、前記状態切替要求を送信し、
前記端末が送信した前記回答情報を受信し、
前記回答情報が、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるように構成される。
【００３７】
本発明の実施例に係る第８の態様によると、ネットワーク接続機器を提供する。
【００３８】
当該機器は、
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、前記ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信し、
前記状態切替要求に基づいて、回答情報を生成し、
前記回答情報を、前記回答情報が前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると前記ネットワーク接続機器の状態を機器接続許可状態に切り替えるための前記ネットワーク接続機器に、送信するように構成される。
【００３９】
本発明の実施例に係る第９の態様によると、ネットワーク接続機器を提供する。
【００４０】
当該機器は、
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
ネットワーク接続機器の現在の状態を検出して、前記ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、前記ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するための前記ネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストするように構成される。
【００４１】
本発明の実施例に係る第１０の態様によると、ネットワーク接続システムを提供する。
【００４２】
前記システムは、
ネットワーク接続機器、端末、及び、第１通信機器を備え、
前記ネットワーク接続機器は、第４の態様、或いは、第４の態様の任意のオプションの前記のネットワーク接続機器を含み、
前記端末は、第５の態様、或いは、第５の態様の任意のオプションのネットワーク接続機器を含み、
前記第１通信機器は、第６の態様、或いは、第６の態様の任意のオプションのネットワーク接続機器を含む。
【００４３】
本発明の実施例に係る第１１の態様によると、ネットワーク接続システムを提供する。
【００４４】
前記システムネットワーク接続機器、端末、及び、第１通信機器を備え、
前記ネットワーク接続機器は、第７の態様、或いは、第７の態様のオプションの前記のネットワーク接続機器を含み、
前記端末は、第８の態様、或いは、第８の態様の任意のオプションのネットワーク接続機器を含み、
前記第１通信機器は、第９の態様、或いは、第９の態様の任意のオプションのネットワーク接続機器を含む。
本発明の実施例の第１２の態様によると、プログラムを提供し、当該プログラムは、プロセッサに実行されることにより、上記のネットワーク接続方法を実現する。
本発明の実施例の第１３の態様によると、記録媒体を提供し、当該記録媒体には、上記プログラムが記録されている。
【００４５】
本発明の実施例が提供する構成の有益な効果は以下のとおりである。
【００４６】
本発明の実施例によって提供するネットワーク接続方法、機器、及び、システムによると、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出し、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【００４７】
以上の統括な記述と以下の細部記述は、単なる例示的なものであり、本発明を制限するものではないと、理解するべきである。
【図面の簡単な説明】
【００４８】
本発明の実施例の構成をより詳しく説明するために、以下、実施例の説明に必要な図面を簡単に説明する。当然ながら、以下に記載の図面は、単に、本発明の実施例の幾つかの例であり、当業者が創造的労働をせずにこれらに基づいて他の図面を得ることができることである。
【００４９】
【図１】図１は、本発明の各実施例によって提供するネットワーク接続方法に係る一実施環境の構成を示す模式図である。
【図２】図２は、例示的な一実施例に係るネットワーク接続方法を示すフローチャートである。
【図３】図３は、例示的な他の実施例に係るネットワーク接続方法を示すフローチャートである。
【図４】図４は、例示的なさらに他の実施例に係るネットワーク接続方法を示すフローチャートである。
【図５−１】図５−１は、例示的な他の実施例に係るネットワーク接続方法を示すフローチャートである。
【図５−２】図５−２は、図５−１に示す実施例によって提供するネットワーク接続機器が端末に状態切替要求を送信する方法を示すフローチャートである。
【図５−３】図５−３は、図５−１に示す実施例によって提供する端末が、ネットワーク接続機器が送信した状態切替要求を受信する方法を示すフローチャートである。
【図５−４】図５−４は、図５−１に示す実施例によって提供する端末が状態切替要求に基づいて回答情報を生成する方法を示すフローチャートである。
【図５−５】図５−５は、図５−１に示す実施例によって提供する端末の表示インターフェイスを示す図である。
【図５−６】図５−６は、図５−１に示す実施例によって提供するネットワーク接続機器が自身の状態を機器接続許可状態に切り替える方法を示すフローチャートである。
【図５−７】図５−７は、図５−１に示す実施例によって提供するネットワーク接続機器が、第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断する方法を示すフローチャートである。
【図５−８】図５−８は、図５−１に示す実施例によって提供するネットワーク接続機器が、第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断する他の方法を示すフローチャートである。
【図６】図６は、例示的な一実施例に係るネットワーク接続機器を示すブロック図である。
【図７】図７は、例示的な他の実施例に係るネットワーク接続機器を示すブロック図である。
【図８】図８は、例示的なさらに他の実施例に係るネットワーク接続機器を示すブロック図である。
【図９】図９は、例示的な他の実施例に係るネットワーク接続機器を示すブロック図である。
【図１０】図１０は、例示的な一実施例に係るネットワーク接続機器を示すブロック図である。
【図１１】図１１は、例示的な他の実施例に係るネットワーク接続機器を示すブロック図である。
【図１２】図１２は、例示的なさらに他の実施例に係るネットワーク接続機器を示すブロック図である。
【図１３】図１３は、例示的な一実施例に係るネットワーク接続システムの構成を示す模式図である。
【００５０】
ここでの図面は、明細書に合併されて本明細書の一部を構成して本発明に合致する実施例を示し、明細書とともに本発明の原理の説明をするために用いられる。
【発明を実施するための形態】
【００５１】
以下、本発明の目的、技術案及び利点をさらに明確にするために、図面を参照しながら本発明の実施例をさらに詳しく説明する。当然ながら、記述する実施方法は、単に、本発明の一部の実施例に過ぎず、全ての実施例でなない。当業者が創造的労働をせずに本発明の中の実施例に基づいて得る全ての他の実施例は、本発明が保護しようとする範囲に属する。
【００５２】
図１は、本発明の各実施例によって提供するネットワーク接続方法に係る一実施環境の構成を示す模式図である。図１を参照すると、当該実施環境は、第１通信機器１１０、ネットワーク接続機器１２０及び端末１３０を含む。オプションとして、当該実施環境は、さらに、サーバ１４０及び第２通信機器１５０を含んでもよい。
【００５３】
図１を参照すると、第１通信機器１１０とネットワーク接続機器１２０との間、ネットワーク接続機器１２０とサーバ１４０との間、サーバ１４０と端末１３０との間、及び、第２通信機器１５０とネットワーク接続機器１２０との間は、すべて、有線ネットワーク或いは無線ネットワークを介して接続されてもよいが、本実施環境は、これに対して限定しない。且つ、一般的に、ネットワーク接続機器１２０は、有線ネットワーク或いは無線ネットワークを介して端末１３０に直接接続されてもよい。以上の各機器を接続する際に、その接続方法は、同じでもよいし、同じでなくてもよく、本実施環境は、これに対して限定しないことを説明する必要がある。一例として、第１通信機器１１０とネットワーク接続機器１２０とは有線ネットワークを介して接続され、ネットワーク接続機器１２０と端末１３０とは無線ネットワークを介して接続される。ここで、当該無線ネットワークは、ブルートゥース、赤外線、ワイヤレス・フィディリティー（ＷＩＦＩ、ＷＩｒｅｌｅｓｓ−ＦＩｄｅｌｉｔｙ）、データネットワーク、及び、ジグビーネットワークを含んでもよいが、これに限定されない。
【００５４】
第１通信機器１１０は、ネットワーク接続を要求する機器であり、例えば、スマートカメラ、スマートソケット、スマートブレスレット、スマートテレビ、赤外線リモコン，等の機器であってもよい。図１を参照して、本実施環境で第１通信機器１１０がスマートカメラである例を挙げて説明する。第１通信機器１１０は、ネットワーク接続機器１２０にネットワーク接続を要求するための要求メッセージをブロードキャストしてもよい。当該要求メッセージは、第１通信機器１１０の機器識別子を含んでもよい。
【００５５】
オプションとして、当該要求メッセージは、第１通信機器１１０の種類識別子、或いは、第１通信機器１１０のアドレスをさらに含んでもよい。ここで、当該アドレスは、第１通信機器１１０のＭＡＣアドレスであってもよいし、第１通信機器１１０がネットワーク接続機器１２０にブロードキャストした要求メッセージは、ビーコンリクエスト（ｂｅａｃｏｎ  ｒｅｑｕｅｓｔ）メッセージであってもよく、本実施環境は、これに対して限定しない。ここで、第１通信機器１１０は、第１通信機器１１０に電源を投入し、また、自身がネットワークに接続されていない状態にあることが検出され、且つ、ネットワーク接続情報が保存されていない状態にある場合に、ネットワーク接続機器１２０に要求メッセージをブロードキャストしてもよい。
【００５６】
ネットワーク接続機器１２０は、通信機器にネットワーク接続サービスを提供できる機器であってもよいし、例えば、ゲートウェイ、または、ルータ、等のような機器であってもよい。ここで、ネットワーク接続機器１２０は、第１通信機器１１０がブロードキャストした、ネットワーク接続を要求するための要求メッセージを受信して、自身の現在の状態を検出し、自身の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器１２０にバインディングされた端末（図１に示した実施環境中の端末１３０である）に、状態切替要求を送信すると同時に、端末１３０が送信した回答情報を受信して、当該回答情報がネットワーク接続機器１２０の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器１２０の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器１２０が所定の期間内に機器接続許可状態になるようにした後に、第１通信機器１１０が所定の期間内にネットワーク接続機器１２０に再び要求メッセージをブロードキャストしたら、第１通信機器１１０をネットワークに接続させる。
【００５７】
オプションとして、もし、第１通信機器１１０がブロードキャストした要求メッセージ内に、第１通信機器１１０の機器識別子が含まれていると、ネットワーク接続機器１２０が端末１３０に送信した状態切替要求内にも、第１通信機器１１０の機器識別子が含まれもよい。ネットワーク接続機器１２０は、第１通信機器１１０がブロードキャストした要求メッセージを受信した後に、直ちに、端末１３０に状態切替要求を送信してもよいし、第１通信機器１１０がブロードキャストした要求メッセージを受信してから所定の期間の後に端末１３０に状態切替要求を送信してもよい。もし、ネットワーク接続機器１２０が、第１通信機器１１０がブロードキャストした要求メッセージを受信してから所定の期間の後に、端末１３０に状態切替要求を送信する場合、ネットワーク接続機器１２０は端末１３０に機器識別子リストが含まれた状態切替要求を送信することができる。当該機器識別子リストには、第１通信機器１１０が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子（例えば、当該要求メッセージは、第２通信機器１５０の機器識別子を含んでもよい）が記録されている。このようにして、端末１３０のユーザがネットワーク接続を許可しようとする機器を選択できるようにする。ネットワーク接続機器１２０は、端末１３０が送信した回答情報内に含まれた目標機器識別子に基づいて、当該目標機器識別子に対応する通信機器をネットワークに接続させると同時に、目標機器識別子に対応する通信機器に、目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信する。
【００５８】
オプションとして、ネットワーク接続機器１２０は、ネットワーク接続機器１２０の現在の状態を検出して、ネットワーク接続機器１２０の現在の状態が機器接続許可状態にあると、第１通信機器１１０が、ネットワーク接続機器１２０により接続を許可する機器であるか否かを判断して、第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であると、第１通信機器１１０をネットワークに接続させると同時に、第１通信機器１１０に、第１通信機器１１０に対するネットワーク接続に成功したことを指示するための応答メッセージを送信する。ここで、第１通信機器１１０がブロードキャストした要求メッセージ内には、第１通信機器１１０の種類識別子及び第１通信機器１１０のアドレスの中の少なくとも一つが含まれてもよい。ネットワーク接続機器１２０は、第１通信機器１１０の種類識別子、或いは、第１通信機器１１０のアドレスに基づいて、第１通信機器１１０が、ネットワーク接続機器１２０により接続を許可する機器であるか否かを判断する。例えば、ネットワーク接続機器１２０は、第１通信機器１１０の種類識別子に基づいて、第１通信機器１１０の種類がネットワーク接続機器１２０により接続を許可する種類であるか否かを判断する。ネットワーク接続機器１２０は、第１通信機器１１０の種類がネットワーク接続機器１２０により接続を許可する種類であると、第１通信機器１１０がネットワーク接続機器により接続を許可する機器であると判断する。さらに、例えば、ネットワーク接続機器１２０は、第１通信機器１１０のアドレスがネットワーク接続機器１２０により接続を許可するアドレス範囲に属するか否かを判断して、第１通信機器１１０のアドレスがネットワーク接続機器１２０により接続を許可するアドレス範囲に属すると、第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であると判断する。
【００５９】
端末１３０は、ネットワーク接続機器１２０にバインディングされた端末であってもよい。端末１３０は、ネットワーク接続機器１２０の機器接続状態を制御できる。一例として、当該端末１３０は、スマートフォン、タブレットＰＣ、スマートテレビ、デスクトップコンピュータ、等であってもよい。端末１３０は、ネットワーク接続機器１２０が送信した状態切替要求を受信して、状態切替要求に基づいて、回答情報を生成すると同時に、ネットワーク接続機器１２０に回答情報を送信することにより、回答情報が、ネットワーク接続機器１２０の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器１２０の状態を機器接続許可状態に切り替える。
【００６０】
オプションとして、状態切替要求は、第１通信機器１１０の機器識別子を含んでもよい。端末１３０は、ネットワーク接続機器１２０が送信した機器識別子リストが含まれた状態切替要求を受信してもよい。機器識別子リストには、第１通信機器１１０が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録されている。端末１３０は、状態切替要求に基づいて、機器識別子リストを表示して、ユーザが目標機器識別子（例えば、第２通信機器１５０の機器識別子である）をトリガして生成したトリガ命令を受信する。目標機器識別子は、ユーザが機器識別子リスト中から選択した機器識別子であってもよい。端末１３０は、トリガ命令に基づいて、目標機器識別子が含まれた回答情報を生成した後に、ネットワーク接続機器１２０に目標機器識別子が含まれた回答情報を送信して、ネットワーク接続機器１２０が当該目標機器識別子に対応する通信機器をネットワークに接続させるようにする。
【００６１】
端末１３０とネットワーク接続機器１２０との間はバインディング関係が予め構築されている。端末１３０とネットワーク接続機器１２０との間のバインディング関係を構築する過程は、上記の実施環境中のサーバ１４０により実行してもよいし、且つ、ネットワーク接続機器１２０が端末１３０に状態切替要求を送信する過程、及び、ネットワーク接続機器１２０が端末１３０が送信した回答情報を受信する過程も、サーバ１４０によって実現してもよいし、本実施環境ではこれに対して繰り返して説明しないことを説明する必要がある。
【００６２】
上記の実施環境中の第２通信機器１５０と第１通信機器１１０とは、同じ機器であってもよいし、同じ機器でなくてもよいし、本実施環境は、これに対して限定しないことをさらに説明する必要がある。
【００６３】
図２は、例示的な一実施例に係るネットワーク接続方法を示すフローチャートである。当該ネットワーク接続方法を図１に示した実施環境中のネットワーク接続機器１２０に適用する例を挙げて、本実施例を説明する。図２を参照すると、当該ネットワーク接続方法は、以下のステップを含んでもよい。
【００６４】
ステップ２０１において、第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信する。
【００６５】
ステップ２０２において、ネットワーク接続機器の現在の状態を検出する。
【００６６】
ステップ２０３において、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、状態切替要求を送信する。
【００６７】
ステップ２０４において、端末が送信した回答情報を受信する。
【００６８】
ステップ２０５において、回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替える。
【００６９】
上記のように、本発明の実施例によって提供するネットワーク接続方法によると、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出し、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【００７０】
オプションとして、要求メッセージは、第１通信機器の機器識別子を含み、状態切替要求は、第１通信機器の機器識別子を含む。
【００７１】
ステップ２０３は、
第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを生成するステップと、
ネットワーク接続機器にバインディングされた端末に機器識別子リストが含まれた状態切替要求を送信するステップと
を含んでもよい。
【００７２】
オプションとして、回答情報は、端末のユーザが機器識別子リスト中から選択した機器識別子である目標機器識別子を含む。
【００７３】
当該方法は、
目標機器識別子に対応する通信機器をネットワークに接続させるステップと、
目標機器識別子に対応する通信機器に、目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含む。
【００７４】
オプションとして、当該方法は、
ネットワーク接続機器の現在の状態が機器接続許可状態にあると、第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断するステップと、
第１通信機器がネットワーク接続機器により接続を許可する機器であると、第１通信機器をネットワークに接続させるステップと、
第１通信機器に、第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含む。
【００７５】
オプションとして、要求メッセージは、第１通信機器の種類識別子を含み、
第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
第１通信機器の種類識別子に基づいて、第１通信機器の種類がネットワーク接続機器により接続を許可する種類であるか否かを判断するステップと、
第１通信機器の種類がネットワーク接続機器により接続を許可する種類であると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断するステップと
を含む。
【００７６】
オプションとして、要求メッセージは、第１通信機器のアドレスを含み、
第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断するステップと、
第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属すると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断するステップと
を含む。
【００７７】
オプションとして、ステップ２０５は、
ネットワーク接続機器の状態を機器接続許可状態に切り替えて、ネットワーク接続機器が所定の期間内に機器接続許可状態になるようにするステップを含む。
【００７８】
上記のように、本発明の実施例によって提供するネットワーク接続方法によると、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出し、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【００７９】
図３は、例示的な他の実施例に係るネットワーク接続方法を示すフローチャートである。当該ネットワーク接続方法を図１に示した実施環境中の端末１３０に適用する例を挙げて、本実施例を説明する。図３を参照すると、当該ネットワーク接続方法は、以下のステップを含んでもよい。
【００８０】
ステップ３０１において、端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信する。
【００８１】
ステップ３０２において、状態切替要求に基づいて、回答情報を生成する。
【００８２】
ステップ３０３において、回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替えるためのネットワーク接続機器に、回答情報を送信する。
【００８３】
上記のように、本発明の実施例によって提供するネットワーク接続方法によると、端末は、端末にバインディングされたネットワーク接続機器が送信した状態切替要求を受信して、状態切替要求に基づいて回答情報を生成すると同時に、ネットワーク接続機器に回答情報を送信して、ネットワーク接続機器が回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えるようにすることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、端末が、ネットワーク接続機器が送信した状態切替要求を受信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【００８４】
オプションとして、状態切替要求は、第１通信機器の機器識別子を含み、
ステップ３０１は、
端末にバインディングされたネットワーク接続機器が送信した機器識別子リストが含まれた状態切替要求であって、第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信するステップ
を含む。
【００８５】
オプションとして、ステップ３０２は、
状態切替要求に基づいて、機器識別子リストを表示するステップと、
ユーザが、機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信するステップと、
トリガ命令に基づいて、目標機器識別子が含まれた回答情報を生成するステップと
を含む。
【００８６】
上記のように、本発明の実施例によって提供するネットワーク接続方法によると、端末は、端末にバインディングされたネットワーク接続機器が送信した状態切替要求を受信して、状態切替要求に基づいて回答情報を生成すると同時に、ネットワーク接続機器に回答情報を送信して、ネットワーク接続機器が回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えるようにすることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、端末が、ネットワーク接続機器が送信した状態切替要求を受信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【００８７】
図４は、例示的なさらに他の実施例に係るネットワーク接続方法を示すフローチャートである。当該ネットワーク接続方法を図１に示した実施環境中の第１通信機器１１０に適用する例を挙げて、本実施例を説明する。図４を参照すると、当該ネットワーク接続方法は、以下のステップを含んでもよい。
【００８８】
ステップ４０１において、ネットワーク接続機器の現在の状態を検出して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するためのネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストする。
【００８９】
オプションとして、要求メッセージは、第１通信機器の機器識別子を含み、要求メッセージは、第１通信機器の種類識別子及び第１通信機器のアドレスの中の少なくとも一つを含む。
【００９０】
上記のように、本発明の実施例によって提供するネットワーク接続方法によると、第１通信機器は、ネットワーク接続機器にネットワーク接続を要求するための要求メッセージをブロードキャストして、ネットワーク接続機器が、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信して、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えるようにすることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【００９１】
図５−１は、例示的な他の実施例に係るネットワーク接続方法を示すフローチャートである。当該ネットワーク接続方法を図１に示した実施環境中に適用する例を挙げて、本実施例を説明する。図５−１を参照すると、当該ネットワーク接続方法は、以下のステップを含んでもよい。
【００９２】
ステップ５０１において、第１通信機器は、ネットワーク接続機器の現在の状態を検出して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するためのネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストする。
【００９３】
ここで、本発明の実施例においては、第１通信機器が図１に示した実施環境中の第１通信機器１１０であり、ネットワーク接続機器が図１に示した実施環境中のネットワーク接続機器１２０であり、ネットワーク接続機器にバインディングされた端末が図１に示した実施環境中の端末１３０である例を挙げて、説明する。
【００９４】
ここで、第１通信機器１１０は、スマートカメラ、スマートソケット、スマートブレスレット、スマートテレビ、赤外線リモコン、等のような機器であってもよい。第１通信機器１１０は、ネットワークに接続されていない状態にあると、第１通信機器１１０にネットワーク接続サービスを提供するためのネットワーク接続機器１２０に、ネットワーク接続を要求するための要求メッセージをブロードキャストしてもよい。
【００９５】
ここで、当該要求メッセージは、第１通信機器１１０の機器識別子を含み、第１通信機器１１０の種類識別子及び第１通信機器１１０のアドレスの中の少なくとも一つをさらに含む。一例として、当該要求メッセージは、ビーコンリクエストメッセージであってもよいし、第１通信機器１１０のアドレスは、第１通信機器１１０のＭＡＣアドレスであってもよい。第１通信機器１１０の機器識別子がＩＤ−Ａであり、種類識別子がＩＤ−ｍであり、ＭＡＣアドレスがＩＤ−２であると想定すると、要求メッセージ内には、機器識別子ＩＤ−Ａと、種類識別子ＩＤ−ｍ及びＭＡＣアドレスＩＤ−２の中の少なくとも一つとが、含まれている。
【００９６】
第１通信機器１１０は、第１通信機器１１０に電源を投入したと同時に、自身がネットワークに接続されていない状態にあることが検出されると、ネットワーク接続機器１２０に、ネットワーク接続を要求するための要求メッセージをブロードキャストしてもよいし、第１通信機器１１０がリセットされた後に、ネットワーク接続機器１２０に、ネットワーク接続を要求するための要求メッセージをブロードキャストしてもよいし、本発明の実施例においてはこれに対して限定しないことを説明する必要がある。一実現方法において、第１通信機器１１０は、第１通信機器１１０がこの前にネットワーク接続したことがあり、第１通信機器１１０にネットワーク接続情報が保存されていると、第１通信機器１１０に電源を投入した際に、優先に、自身に保存されたネットワーク接続情報に基づいてネットワークに接続してもよいし、本発明の実施例においてはこれに対して限定しない。
【００９７】
ステップ５０２において、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信する。
【００９８】
ネットワーク接続機器１２０は、第１通信機器１１０がネットワーク接続機器１２０にネットワーク接続を要求するための要求メッセージをブロードキャストすると、第１通信機器１１０がブロードキャストした、ネットワーク接続を要求するための要求メッセージを受信することになる。一例として、ネットワーク接続機器１２０は、第１通信機器１１０がブロードキャストしたビーコンリクエストメッセージを受信する。当該ビーコンリクエストメッセージは、第１通信機器１１０の機器識別子ＩＤ−Ａと、第１通信機器１１０種類識別子ＩＤ−ｍ及びＭＡＣアドレスＩＤ−２の中の少なくとも一つとを含む。
【００９９】
ステップ５０３において、ネットワーク接続機器は、ネットワーク接続機器の現在の状態を検出する。ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ステップ５０４乃至ステップ５１１を実行し、ネットワーク接続機器の現在の状態が機器接続許可状態にあると、ステップ５１２乃至ステップ５１４を実行する。
【０１００】
ネットワーク接続機器１２０は、第１通信機器１１０がブロードキャストしてネットワーク接続を要求するための要求メッセージを受信した後に、ネットワーク接続機器１２０の現在の状態を検出してもよい。ネットワーク接続機器１２０の現在の状態は、機器接続禁止状態及び機器接続許可状態の中の任意の一つであってもよい。
【０１０１】
ステップ５０４において、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、状態切替要求を送信する。
【０１０２】
ステップ５０３において、ネットワーク接続機器１２０は、ネットワーク接続機器１２０の現在の状態が機器接続禁止状態にあることが検出されると、ネットワーク接続機器１２０にバインディングされた端末に状態切替要求を送信してもよい。ここで、ネットワーク接続機器１２０にバインディングされた端末は、図１に示した実施環境中の端末１３０であってもよい。このため、ネットワーク接続機器１２０は、端末１３０に、第１通信機器１１０の機器識別子ＩＤ−Ａが含まれた状態切替要求を送信する。
【０１０３】
本発明の実施例において、ネットワーク接続機器１２０は、第１通信機器１１０がブロードキャストした要求メッセージを受信した後に、直ちに、端末１３０に状態切替要求を送信してもよいし、所定の期間をあけて要求メッセージが受信されたか否かを検出して、要求メッセージが受信されたら、端末１３０に状態切替要求を送信してもよいことを説明する必要がある。ここで、ネットワーク接続機器１２０は、所定の期間内で、複数の通信機器からの要求メッセージを受信する可能性もある。また、所定の期間は実際の場面によって設定してもよく、本発明の実施例においてはこれに対して限定しない。
【０１０４】
一例として、図５−２は、図５−１に示す実施例によって提供するネットワーク接続機器がネットワーク接続機器にバインディングされた端末に状態切替要求を送信する方法を示すフローチャートである。本実施例においては、ネットワーク接続機器１２０が所定の期間をあけて端末１３０に状態切替要求を送信する例を挙げて、説明する。図５−２を参照すると、当該方法は、以下のステップを含んでもよい。
【０１０５】
サブステップ５０４１において、ネットワーク接続機器は、第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを生成する。
【０１０６】
ネットワーク接続機器１２０が所定の期間をあけて端末１３０に状態切替要求を送信すると、ネットワーク接続機器１２０は、まず、受信した要求メッセージ内の通信機器の機器識別子に基づいて、機器識別子リストを生成してもよい。当該機器識別子リストには、ネットワーク接続機器１２０が、第１通信機器１１０が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録されてもよい。当該所定の期間内に、ネットワーク接続機器１２０が、さらに、図１に示した実施環境中の第２通信機器１５０、等の他の通信機器が送信したネットワーク接続を要求するための要求メッセージを受信したと想定し、且つ、第２通信機器１５０の機器識別子がＩＤ−Ｂであると想定すると、ネットワーク接続機器１２０は、第１通信機器１１０の機器識別子ＩＤ−Ａ及び第２通信機器１５０の機器識別子ＩＤ−Ｂに基づいて、機器識別子リストを生成する。当該機器識別子リストは、以下の表１に示したようなものである。
【０１０７】
【表１】
0006383109.tif 000002
サブステップ５０４２において、ネットワーク接続機器は、ネットワーク接続機器にバインディングされた端末に機器識別子リストが含まれた状態切替要求を送信する。
【０１０８】
ネットワーク接続機器１２０は、機器識別子リストを生成した後に、ネットワーク接続機器１２０にバインディングされた端末に、機器識別子リストが含まれた状態切替要求を送信してもよい。一例として、ネットワーク接続機器１２０は、端末１３０に、表１に示した機器識別子リストが含まれた状態切替要求を送信する。
【０１０９】
ステップ５０５において、端末は、端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信する。
【０１１０】
ネットワーク接続機器１２０は、ネットワーク接続機器１２０にバインディングされた端末に状態切替要求を送信すると、ネットワーク接続機器１２０にバインディングされた端末はネットワーク接続機器１２０が送信した状態切替要求を受信することになる。
【０１１１】
一例として、図５−３は、図５−１に示す実施例によって提供する端末が、ネットワーク接続機器が送信した状態切替要求を受信する方法を示すフローチャートである。図５−３を参照すると、当該方法は、以下のステップを含んでもよい。
【０１１２】
サブステップ５０５１において、端末は、端末にバインディングされたネットワーク接続機器が送信した機器識別子リストが含まれた状態切替要求であって、第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信する。
【０１１３】
一例として、端末１３０は、ネットワーク接続機器１２０が送信した表１に示した機器識別子リストが含まれた状態切替要求を受信してもよい。当該表１に示した機器識別子リストには、ネットワーク接続機器１２０が第１通信機器１１０が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録されている。
【０１１４】
ステップ５０６において、端末は、状態切替要求に基づいて、回答情報を生成する。
【０１１５】
端末１３０は、ネットワーク接続機器１２０が送信した状態切替要求を受信した後に、状態切替要求に基づいて回答情報を生成してもよい。
【０１１６】
一例として、図５−４は、図５−１に示す実施例によって提供する端末が状態切替要求に基づいて回答情報を生成する方法を示すフローチャートである。図５−４を参照すると、当該方法は、以下のステップを含んでもよい。
【０１１７】
サブステップ５０６１において、端末は、状態切替要求に基づいて、機器識別子リストを表示する。
【０１１８】
端末１３０は、端末１３０が受信した状態切替要求に機器識別子リストを含まれていると、機器表示リストを表示してもよい。一例として、端末１３０は、表１に示した機器識別子リストを表示する。端末１３０は、機器識別子リストを表示する際に、さらに、機器識別子に対応する通信機器の名称と提示情報とを表示してもよいことを説明する必要がある。
【０１１９】
一例として、図５−５は、図５−１に示す実施例によって提供する端末の表示インターフェイスを示す図である。図５−５を参照すると、端末１３０に、現在、表示インターフェイス５１０が表示されている。表示インターフェイス５１０には、機器識別子リスト５１１、及び、「以下の機器がネットワーク接続を要求しています。状態を切り替えますか？」との提示情報が含まれている。ここで、機器識別子リスト５１１には、第１通信機器と第１通信機器の機器識別子ＩＤ−Ａ、及び、第２通信機器と第２通信機器の機器識別子ＩＤ−Ｂが含まれている。図５−５を参照すると、表示インターフェイス５１０には、さらに、「はい」、及び、「いいえ」のボタンが含まれている。
【０１２０】
本発明の実施例においては、端末１３０が状態切替要求に基づいて機器識別子リストを表示する例を挙げて説明したが、実際に適用する場合には、ネットワーク接続機器１２０が送信した状態切替要求内に機器識別子リストが含まれていないと、端末１３０により提示情報のみ表示してもよいし、一例として、提示情報は、「通信機器がネットワーク接続を要求しています。状態を切り替えますか？」、或いは、「２つの通信機器がネットワーク接続を要求しています。状態を切り替えますか？」等であってもよいし、本発明の実施例においてはこれに対して限定しないことを説明する必要がある。
【０１２１】
サブステップ５０６２において、端末のユーザが、機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信する。
【０１２２】
ユーザは、端末１３０が機器識別子リストを表示した後に、機器識別子リスト中から機器識別子を選択してもよい。ここで、ユーザが選択した機器識別子を目標機器識別子として、ネットワーク接続機器１２０の現在の状態を機器接続許可状態に切り替えて、目標機器識別子に対応する通信機器をネットワークに接続させる。ユーザが目標機器識別子を選択する際にトリガ命令を生成してもよい。端末１３０は、ユーザが目標機器識別子をトリガして生成したトリガ命令を受信する。
【０１２３】
一例として、図５−５に示したように、ユーザは、図５−５に示した機器識別子リスト５１１中の機器識別子ＩＤ−Ｂをクリックしてもよい。この時、当該機器識別子ＩＤ−Ｂが目標機器識別子になる。端末１３０は、ユーザが目標機器識別子ＩＤ−Ｂをトリガして生成したトリガ命令を受信してもよい。
【０１２４】
本発明の実施例において、端末１３０のユーザが目標機器識別子をトリガして生成したトリガ命令を受信したことを、ユーザが、ネットワーク接続機器１２０が現在の状態を機器接続許可状態に切り替えることに同意したと同時に、ネットワーク接続機器１２０が目標機器識別子に対応する通信機器のみをネットワークに接続させることに同意したことであると考えてもよいことを説明する必要がある。例えば、端末１３０がユーザによって目標機器識別子ＩＤ−Ｂをトリガして生成したトリガ命令を受信したことは、ユーザが、ネットワーク接続機器１２０が現在の状態を機器接続許可状態に切り替えることに同意したと同時に、ネットワーク接続機器１２０が目標機器識別子ＩＤ−Ｂに対応する通信機器（第２通信機器である）のみをネットワークに接続させることに同意したことを、説明する。
【０１２５】
図５−５に示したように、ユーザが、図５−５に示した表示インターフェイス５１０の「はい」ボタンをクリックする時にも、該当するトリガ命令を生成できるし、端末１３０は当該トリガ命令を受信することになることをさらに説明する必要がある。
【０１２６】
ユーザが、ネットワーク接続機器１２０が現在の状態を機器接続許可状態に切り替えることに同意したと同時に、ネットワーク接続機器１２０がネットワーク接続を要求した全ての通信機器をネットワークに接続させることを許可したと、見てもよい。当然ながら、ユーザは、ネットワーク接続機器１２０が現在の状態を機器接続許可状態に切り替えることに同意しないと、図５−５に示した表示インターフェイス５１０の「いいえ」ボタンをクリックして該当するトリガ命令を生成してもよい。
【０１２７】
サブステップ５０６３において、端末は、トリガ命令に基づいて、目標機器識別子が含まれた回答情報を生成する。
【０１２８】
端末１３０は、ユーザが目標機器識別子をトリガして生成したトリガ命令を受信した場合、トリガ命令に基づいて目標機器識別子が含まれた回答情報を生成してもよい。一例として、当該回答情報は、「機器識別子ＩＤ−Ｂに対応する通信機器に対するネットワーク接続を許可する」との情報であってもよい。
【０１２９】
ユーザがクリックしたボタンが、図５−５に示した表示インターフェイス５１０の「はい」ボタンであれば、端末１３０により生成した回答情報は「現在の状態を機器接続許可状態に切り替えることを許可する」との情報であってもよいことを説明する必要がある。当然ながら、ユーザがクリックしたボタンが、図５−５に示した表示インターフェイス５１０の「いいえ」ボタンであれば、端末１３０によって生成した回答情報は「現在の状態を機器接続許可状態に切り替えることを不可する」との情報であってもよい。ここで、本実施例に示した回答情報は、単に、例示的なものであり、本発明を限定しない。
【０１３０】
ステップ５０７において、端末の回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替えるためのネットワーク接続機器に、回答情報を送信する。
【０１３１】
端末１３０は、ネットワーク接続機器１２０が送信した状態切替要求を受信した後に、ネットワーク接続機器１２０に、回答情報を送信してもよい。一例として、端末１３０は、ネットワーク接続機器１２０に、「現在の状態を機器接続許可状態に切り替えることを許可する」、或いは、「機器識別子ＩＤ−Ｂに対応する通信機器に対するネットワーク接続を許可する」との回答情報を送信する。
【０１３２】
ステップ５０８において、ネットワーク接続機器は、端末が送信した回答情報を受信する。
【０１３３】
端末１３０がネットワーク接続機器１２０に回答情報を送信すると、ネットワーク接続機器１２０は、端末１３０が送信した回答情報を受信してもよい。一例として、ネットワーク接続機器１２０は、端末１３０が送信した、「現在の状態を機器接続許可状態に切り替えることを許可する」、或いは、「機器識別子ＩＤ−Ｂに対応する通信機器に対するネットワーク接続を許可する」との回答情報を受信する。
【０１３４】
ステップ５０９において、ネットワーク接続機器は、回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替える。
【０１３５】
ネットワーク接続機器１２０は、端末１３０が送信した回答情報を受信した後、回答情報が、ネットワーク接続機器１２０が状態を機器接続許可状態に切り替えるようにするための指示であると、ネットワーク接続機器１２０の現在の状態を機器接続許可状態に切り替える。本発明の実施例において、回答情報は、「現在の状態を機器接続許可状態に切り替える」、或いは、「機器識別子ＩＤ−Ｂに対応する通信機器に対する接続ネットワークを許可する」との情報であってもよい。当該回答情報がネットワーク接続機器１２０の状態を機器接続許可状態に切り替えるように指示するため、ネットワーク接続機器１２０は、ネットワーク接続機器１２０の状態を機器接続許可状態に切り替える。
【０１３６】
ネットワーク接続機器１２０がネットワーク接続機器１２０の状態を機器接続許可状態に切り替えさせた後に、もし、ネットワーク接続機器１２０がずっと機器接続許可状態にあると、ネットワーク接続機器１２０が、ネットワークを悪意に利用しようとする機器もネットワークに接続させるおそれもあるため、ネットワーク接続機器１２０が所定の期間内に機器接続許可状態を維持するようにした後に、再び状態を機器接続禁止状態に切り替える必要があることを説明する必要がある。一例として、図５−６は、図５−１に示す実施例によって提供するネットワーク接続機器がネットワーク接続機器の状態を機器接続許可状態に切り替える方法を示すフローチャートである。図５−６を参照すると、当該方法は、以下のステップを含んでもよい。
【０１３７】
サブステップ５０９１において、ネットワーク接続機器は、ネットワーク接続機器の状態を機器接続許可状態に切り替えて、ネットワーク接続機器が所定の期間内に機器接続許可状態になるようにする。
【０１３８】
ネットワーク接続機器１２０は、端末１３０が送信した回答情報を受信した後に、回答情報が、ネットワーク接続機器１２０の状態を機器接続許可状態に切り替えるようにするための指示であると、ネットワーク接続機器１２０の状態を機器接続許可状態に切り替えて、ネットワーク接続機器１２０が所定の期間内に機器接続許可状態になるようにする。ここで、所定の期間は、実際の場面によって設定してもよいし、本発明の実施例においてはこれに対して限定しない。一例として、所定の期間は、１分間である。
【０１３９】
所定の期間は、ネットワーク接続機器１２０と端末１３０との間で予め決められたものであってもよいし、ネットワーク接続機器１２０が自身の状况によって設定したものであってもよいし、或いは、端末１３０が送信した回答情報内に含まれているものであってもよいことを説明する必要がある。ネットワーク接続機器１２０は、回答情報内の期間に基づいて、ネットワーク接続機器１２０の状態を機器接続許可状態に切り替えた後に、ネットワーク接続機器１２０が当該期間内に機器接続許可状態になるようにする。
【０１４０】
ステップ５１０において、ネットワーク接続機器は、目標機器識別子に対応する通信機器をネットワークに接続させる。
【０１４１】
ネットワーク接続機器１２０は、ネットワーク接続機器１２０がステップ５０８で受信した回答情報内に目標機器識別子が含まれていると、当該目標機器識別子に対応する通信機器をネットワークに接続させる。一例として、ネットワーク接続機器１２０は、ネットワーク接続機器１２０が受信した回答情報が、「機器識別子ＩＤ−Ｂに対応する通信機器に対するネットワーク接続を許可する」との情報であると、機器識別子ＩＤ−Ｂに対応する通信機器（第２通信機器である）をネットワークに接続させる。
【０１４２】
ステップ５１１において、ネットワーク接続機器は、目標機器識別子に対応する通信機器に、目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信する。
【０１４３】
ネットワーク接続機器１２０は、目標機器識別子に対応する通信機器をネットワークに接続させた後に、目標機器識別子に対応する通信機器に、応答メッセージを送信してもよい。ここで、応答メッセージ内には関連許可ビットが含まれてもよい。当該関連許可ビットの値が第１所定の数値であると、当該応答メッセージはネットワーク接続成功を指示し、当該関連許可ビットの値が第２所定の数値であると、当該応答メッセージはネットワーク接続失敗を指示する。一例として、第１所定の数値は「１」であり、第２所定の数値は「０」である。
【０１４４】
本発明の実施例において、目標機器識別子に対応する通信機器に対するネットワーク接続に成功したため、応答メッセージ内の当該関連許可ビットの値は第１所定の数値である。例えば、ネットワーク接続機器１２０が第２通信機器に応答メッセージを送信して、当該応答メッセージ内の関連許可ビットの値が第１所定の数値であると、当該応答メッセージは第２通信機器に対するネットワーク接続に成功したことを指示する。
【０１４５】
ステップ５１２において、ネットワーク接続機器の現在の状態が機器接続許可状態にあると、ネットワーク接続機器が、第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断する。
【０１４６】
ネットワーク接続機器１２０は、ステップ５０３でネットワーク接続機器１２０の現在の状態が機器接続許可状態にあることが検出されると、第１通信機器１１０が、ネットワーク接続機器１２０により接続を許可する機器であるか否かを判断してもよい。
【０１４７】
ここで、ネットワーク接続機器１２０は、第１通信機器１１０がブロードキャストした要求メッセージ内に、第１通信機器１１０の種類識別子及び第１通信機器１１０のアドレスの中の少なくとも一つが含まれているため、第１通信機器１１０の種類識別子、或いは、第１通信機器１１０のアドレスに基づいて、第１通信機器１１０が、ネットワーク接続機器１２０により接続を許可する機器であるか否かを判断してもよい。
【０１４８】
一例として、図５−７は、図５−１に示す実施例によって提供するネットワーク接続機器１２０が、第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であるか否かを判断する方法を示すフローチャートである。本実施例において、ネットワーク接続機器１２０は、第１通信機器１１０の種類識別子に基づいて第１通信機器１１０が、ネットワーク接続機器１２０により接続を許可する機器であるか否かを判断する。図５−７を参照すると、当該方法は、以下のステップを含んでもよい。
【０１４９】
サブステップ５１２１ａにおいて、ネットワーク接続機器は、第１通信機器の種類識別子に基づいて、第１通信機器の種類がネットワーク接続機器により接続を許可する種類であるか否かを判断する。
【０１５０】
ここで、ネットワーク接続機器１２０は、接続を許可する種類識別子を保存して、第１通信機器１１０の種類識別子、及び、ネットワーク接続機器１２０に保存した種類識別子に基づいて、第１通信機器１１０の種類がネットワーク接続機器１２０により接続を許可する種類であるか否かを判断してもよい。一例として、ネットワーク接続機器１２０は、第１通信機器１１０の種類識別子に基づいて、ネットワーク接続機器１２０に保存した種類識別子を検索して、ネットワーク接続機器１２０に保存した種類識別子の中に第１通信機器１１０の種類識別子と同一な識別子が存在すると、ネットワーク接続機器１２０は、第１通信機器１１０の種類がネットワーク接続機器１２０により接続を許可する種類であると判断する。一例として、ネットワーク接続機器１２０に保存した種類識別子は、表２に示したようなものである。
【０１５１】
【表２】
0006383109.tif 000003
表２を参照すると、ネットワーク接続機器１２０に保存した種類識別子は、ＩＤ−ｎ及びＩＤ−ｍを含む。ステップ５０１から分かるように、第１通信機器１１０の種類識別子がＩＤ−ｍであり、ネットワーク接続機器１２０に保存した種類識別子の中に第１通信機器１１０の種類識別子ＩＤ−ｍと同一な識別子が存在する。そのため、ネットワーク接続機器１２０は、第１通信機器１１０の種類がネットワーク接続機器１２０により接続を許可する種類であると判断する。
【０１５２】
サブステップ５１２２ａにおいて、ネットワーク接続機器は、第１通信機器の種類がネットワーク接続機器により接続を許可する種類であると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断する。
【０１５３】
ネットワーク接続機器１２０は、ネットワーク接続機器１２０がサブステップ５１２１ａで第１通信機器１１０の種類がネットワーク接続機器１２０により接続を許可する種類であると判断すると、第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であると判断する。本発明の実施例において、第１通信機器１１０の種類がネットワーク接続機器１２０により接続を許可する種類であるため、第１通信機器１１０はネットワーク接続機器１２０により接続を許可する機器である。
【０１５４】
他の例として、図５−８は、図５−１に示す実施例によって提供するネットワーク接続機器が第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断する他の方法を示すフローチャートである。本実施例において、ネットワーク接続機器１２０は、第１通信機器１１０のアドレスに基づいて、第１通信機器１１０が、ネットワーク接続機器１２０により接続を許可する機器であるか否かを判断する。図５−８を参照すると、当該方法は、以下のステップを含んでもよい。
【０１５５】
サブステップ５１２１ｂにおいて、ネットワーク接続機器は、第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断する。
【０１５６】
ここで、ネットワーク接続機器１２０に、接続を許可するアドレス範囲を保存してもよい。ネットワーク接続機器１２０は、第１通信機器１１０のアドレスに基づいて、第１通信機器１１０のアドレスがネットワーク接続機器１２０に保存した接続を許可するアドレス範囲に属するか否かを判断する。一例として、ネットワーク接続機器１２０に保存した接続を許可するアドレス範囲は、［ＩＤ−１、ＩＤ−１００］であってもよいし、当該アドレス範囲である［ＩＤ−１、ＩＤ−１００］内には、アドレスＩＤ−１、ＩＤ−２、ＩＤ−３．．．．．．．ＩＤ−１００の合計１００個のアドレスが含まれている。
【０１５７】
ステップ５０１から分かるように、第１通信機器１１０のアドレスがＩＤ−２であり、第１通信機器１１０のアドレスがネットワーク接続機器１２０により接続を許可するアドレス範囲である［ＩＤ−１、ＩＤ−１００］に属する。
【０１５８】
サブステップ５１２２ｂにおいて、ネットワーク接続機器は、第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属すると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断する。
【０１５９】
ネットワーク接続機器１２０は、ネットワーク接続機器１２０がサブステップ５１２１ｂで第１通信機器１１０のアドレスがネットワーク接続機器１２０により接続を許可するアドレス範囲に属すると判断すると、第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であると判断する。本発明の実施例において、第１通信機器１１０のアドレスＩＤ−２がネットワーク接続機器１２０により接続を許可するアドレス範囲である［ＩＤ−１、ＩＤ−１００］に属するため、ネットワーク接続機器１２０は、第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であると判断する。
【０１６０】
ステップ５１３において、ネットワーク接続機器は、第１通信機器がネットワーク接続機器により接続を許可する機器であると、第１通信機器をネットワークに接続させる。
【０１６１】
ネットワーク接続機器１２０は、ネットワーク接続機器１２０がステップ５１２で第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であると判断すると、第１通信機器１１０をネットワークに接続させる。本発明の実施例において、第１通信機器１１０がネットワーク接続機器１２０により接続を許可する機器であるため、ネットワーク接続機器１２０は、第１通信機器１１０をネットワークに接続させる。
【０１６２】
ステップ５１４において、ネットワーク接続機器は、第１通信機器に、第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信する。
【０１６３】
ネットワーク接続機器１２０は、第１通信機器１１０をネットワークに接続させた後に、第１通信機器１１０に応答メッセージを送信してもよい。ここで、応答メッセージ内には、関連許可ビットが含まれてもよいし、当該関連許可ビットの値が第１所定の数値であると、当該応答メッセージはネットワーク接続成功を指示し、当該関連許可ビットの値が第２所定の数値であると、当該応答メッセージはネットワーク接続失敗を指示する。一例として、第１所定の数値は「１」であり、第２所定の数値は「０」である。本発明の実施例において、第１通信機器１１０に対するネットワーク接続に成功したため、応答メッセージ内の当該関連許可ビットの値は第１所定の数値である。
【０１６４】
ネットワーク接続機器１２０は、ネットワーク接続機器１２０によってステップ５０３でネットワーク接続機器１２０の現在の状態が機器接続禁止状態にあることが検出されると、第１通信機器１１０に応答メッセージを送信してもよいし、当該応答メッセージ内の関連許可ビットの値は第２所定の数値であり、当該応答メッセージは第１通信機器１１０に対するネットワーク接続に失敗したことを指示するため、第１通信機器１１０が再びネットワーク接続機器１２０にネットワークに接続するための要求メッセージをブロードキャストするようにしてもよいことを説明する必要がある。
【０１６５】
本発明の実施例によって提供するネットワーク接続方法のステップの順序を適当に調整してもよいし、場合によってはステップを増やしたり減らしたりしてもよいことを説明する必要がある。一例として、ステップ５１２乃至５１４をステップ５０４乃至５１１の後に位置させてもよいし、ステップ５０４乃至５１１の前に位置させてもよい。当業者が創造的労働をせずに本発明の技術範囲内で変更して得られた方法は、すべて本発明の保護範囲内に含まれるため、ここでは詳細に説明しない。
【０１６６】
上記のように、本発明の実施例によって提供するネットワーク接続方法によると、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出し、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０１６７】
以下は、本発明の装置の実施例であり、本発明の方法の実施例を実行することができる。本発明の装置の実施例において記述していない細部内容に対しては、本発明の方法の実施例を参照してください。
【０１６８】
図６は、例示的な一実施例に係るネットワーク接続機器を示すブロック図である。当該ネットワーク接続機器は、ソフトウェア、ハードウェア、或いは、両方の組合せによって、図１に示した実施環境中のネットワーク接続機器１２０の一部、或いは、全部を、実現されてもよい。図６を参照すると、当該ネットワーク接続機器は、第１受信モジュール６１０、検出モジュール６２０、第１送信モジュール６３０、第２受信モジュール６４０、及び、切替モジュール６５０を備える。
【０１６９】
第１受信モジュール６１０は、第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信する。
【０１７０】
検出モジュール６２０は、ネットワーク接続機器の現在の状態を検出する。
【０１７１】
第１送信モジュール６３０は、検出モジュール６２０によりネットワーク接続機器の現在の状態が機器接続禁止状態にあることが検出されると、ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、状態切替要求を送信する。
【０１７２】
第２受信モジュール６４０は、端末が送信した回答情報を受信する。
【０１７３】
切替モジュール６５０は、第２受信モジュール６４０が受信した回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替える。
【０１７４】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出し、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０１７５】
図７は、例示的な他の実施例に係るネットワーク接続機器を示すブロック図である。当該ネットワーク接続機器は、ソフトウェア、ハードウェア、或いは、両方の組合せによって、図１に示した実施環境中のネットワーク接続機器１２０の一部、或いは、全部を、実現されてもよい。図７を参照すると、当該ネットワーク接続機器は、第１受信モジュール７０１、検出モジュール７０２、第１送信モジュール７０３、第２受信モジュール７０４、及び、切替モジュール７０５を備えてもよいが、これに限定されない：
第１受信モジュール７０１は、第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信する。
【０１７６】
検出モジュール７０２は、ネットワーク接続機器の現在の状態を検出する。
【０１７７】
第１送信モジュール７０３は、検出モジュール７０２によりネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断すると、ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、状態切替要求を送信する。
【０１７８】
第２受信モジュール７０４は、端末が送信した回答情報を受信する。
【０１７９】
切替モジュール７０５は、第２受信モジュール７０４が受信した回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替える。
【０１８０】
オプションとして、要求メッセージは、第１通信機器の機器識別子を含み、状態切替要求は、第１通信機器の機器識別子を含む。
【０１８１】
第１送信モジュール７０３は、第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを生成して、ネットワーク接続機器にバインディングされた端末に、機器識別子リストが含まれた状態切替要求を送信する。
【０１８２】
オプションとして、回答情報は、端末のユーザが機器識別子リスト中から選択した機器識別子である目標機器識別子を含む。
【０１８３】
当該ネットワーク接続機器は、第１接続モジュール７０６、及び第２送信モジュール７０７をさらに備える。
【０１８４】
第１接続モジュール７０６は、目標機器識別子に対応する通信機器をネットワークに接続させる。
【０１８５】
第２送信モジュール７０７は、目標機器識別子に対応する通信機器に、目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信する。
【０１８６】
オプションとして、当該ネットワーク接続機器は、判断モジュール７０８、第２接続モジュール７０９、および、第３送信モジュール７１０をさらに備える。
【０１８７】
判断モジュール７０８は、検出モジュール７０２によりネットワーク接続機器の現在の状態が機器接続許可状態にあると判断すると、第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断する。
【０１８８】
第２接続モジュール７０９は、判断モジュール７０８により第１通信機器がネットワーク接続機器により接続を許可する機器であると判断すると、第１通信機器をネットワークに接続させる。
【０１８９】
第３送信モジュール７１０は、第１通信機器に、第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信する。
【０１９０】
オプションとして、要求メッセージは、第１通信機器の種類識別子を含む。
【０１９１】
判断モジュール７０８は、第１通信機器の種類識別子に基づいて、第１通信機器の種類がネットワーク接続機器により接続を許可する種類であるか否かを判断して、第１通信機器の種類がネットワーク接続機器により接続を許可する種類であると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断する。
【０１９２】
オプションとして、要求メッセージは、第１通信機器のアドレスを含む。
【０１９３】
判断モジュール７０８は、第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断して、第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属すると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断する。
【０１９４】
オプションとして、切替モジュール７０５は、ネットワーク接続機器の状態を機器接続許可状態に切り替えて、ネットワーク接続機器が所定の期間内に機器接続許可状態になるようにする。
【０１９５】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出し、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０１９６】
図８は、例示的なさらに他の実施例に係るネットワーク接続機器を示すブロック図である。当該ネットワーク接続機器は、ソフトウェア、ハードウェア、或いは、両方の組合せによって、図１に示した実施環境中の端末１３０の一部、或いは、全部を、実現されてもよい。図８を参照すると、当該ネットワーク接続機器は、受信モジュール８１０、生成モジュール８２０、及び、送信モジュール８３０を備える。
【０１９７】
受信モジュール８１０は、端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信する。
【０１９８】
生成モジュール８２０は、受信モジュール８１０が受信した状態切替要求に基づいて、回答情報を生成する。
【０１９９】
送信モジュール８３０は、生成モジュール８２０が生成した回答情報を、回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替えるためのネットワーク接続機器に、送信する。
【０２００】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、端末は、端末にバインディングされたネットワーク接続機器が送信した状態切替要求を受信して、状態切替要求に基づいて回答情報を生成すると同時に、ネットワーク接続機器に回答情報を送信して、ネットワーク接続機器が回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、端末が、ネットワーク接続機器が送信した状態切替要求を受信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０２０１】
オプションとして、状態切替要求は、第１通信機器の機器識別子を含む。
【０２０２】
受信モジュール８１０は、端末にバインディングされたネットワーク接続機器が送信した機器識別子リストが含まれた状態切替要求であって、第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信する。
【０２０３】
オプションとして、生成モジュール８２０は、状態切替要求に基づいて、機器識別子リストを表示して、ユーザが、機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信して、トリガ命令に基づいて、目標機器識別子が含まれた回答情報を生成する。
【０２０４】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、端末は、端末にバインディングされたネットワーク接続機器が送信した状態切替要求を受信して、状態切替要求に基づいて回答情報を生成すると同時に、ネットワーク接続機器に回答情報を送信して、ネットワーク接続機器が回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えるようにすることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、端末が、ネットワーク接続機器が送信した状態切替要求を受信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０２０５】
図９は、例示的な他の実施例に係るネットワーク接続機器を示すブロック図である。当該ネットワーク接続機器は、ソフトウェア、ハードウェア、或いは、両方の組合せによって、図１に示した実施環境中の第１通信機器１１０の一部、或いは、全部を、実現されてもよい。図９を参照すると、当該ネットワーク接続機器は、ブロードキャストモジュール９１０を備える。
【０２０６】
ブロードキャストモジュール９１０は、ネットワーク接続機器の現在の状態を検出して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するためのネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストする。
【０２０７】
オプションとして、要求メッセージは、第１通信機器の機器識別子を含み、要求メッセージは、第１通信機器の種類識別子及び第１通信機器のアドレスの中の少なくとも一つを含む。
【０２０８】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、第１通信機器は、ネットワーク接続機器にネットワーク接続を要求するための要求メッセージをブロードキャストして、ネットワーク接続機器が、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信して、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えるようにすることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０２０９】
図１０は、例示的な一実施例に係るネットワーク接続機器１０００を示すブロック図である。ネットワーク接続機器１０００は、図１に示した実施環境中のネットワーク接続機器１２０であってもよい。例えば、機器１０００は、ゲートウェイ、ルータ、等であってもよい。
【０２１０】
図１０を参照して、機器１０００は、プロセスアセンブリ１００２、メモリ１００４、電源アセンブリ１００６、マルチメディアアセンブリ１００８、オーディオアセンブリ１０１０、入出力（Ｉ／Ｏ）インターフェイス１０１２、センサアセンブリ１０１４、及び通信アセンブリ１０１６のような一つ以上のアセンブリを含んでよい。
【０２１１】
プロセスアセンブリ１００２は、一般的には機器１０００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ１００２は、一つ以上のプロセッサ１０２０を含み、これらによって命令を実行することにより、上記の方法の全部、或いは一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ１００２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ１００２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ１００２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ１００８とプロセスアセンブリ１００２の間のインタラクションを容易にするようにしてもよい。
【０２１２】
メモリ１００４は、各種類のデータを記憶することにより機器１０００の動作を支援するように構成される。これらのデータの例は、機器１０００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ１００４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（ＳｔａｔｉｃＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【０２１３】
電源アセンブリ１００６は、機器１０００の多様なアセンブリに電力を供給する。電源アセンブリ１００６は、電源管理システム、一つ以上の電源、及び機器１０００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
【０２１４】
マルチメディアアセンブリ１００８は、前記機器１０００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或いはスワイプの動作の境界だけでなく、前記のタッチ、或いはスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ１００８は、一つのフロントカメラ、及び／又はリアカメラを含む。機器１０００が、例えば撮影モード、或いはビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或いは可変焦点距離と光学ズーム機能を有するものであってもよい。
【０２１５】
オーディオアセンブリ１０１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ１０１０は、一つのマイク（ＭＩＣ）を含み、機器１０００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ１００４に記憶されたり、通信アセンブリ１０１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ１０１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０２１６】
Ｉ／Ｏインターフェイス１０１２は、プロセスアセンブリ１００２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０２１７】
センサアセンブリ１０１４は、機器１０００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ１０１４は、機器１０００のＯＮ／ＯＦＦ状態、機器１０００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ１０１４は、機器１０００、或いは機器１０００の一つのアセンブリの位置変更、ユーザと機器１０００とが接触しているか否か、機器１０００の方位、又は加速／減速、機器１０００の温度の変化を検出できる。センサアセンブリ１０１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ１０１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ１０１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０２１８】
通信アセンブリ１０１６は、機器１０００と他の機器の間に有線、又は利便性のよい形態の通信を提供する。機器１０００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或いはこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ１０１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ１０１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０２１９】
例示的な実施例において、機器１０００は、一つ以上のＡＳＩＣ（ＡｐｐｌｉｃａｔｉｏｎＳｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０２２０】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ１００４を提供しており、機器１０００のプロセッサ１０２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記憶デバイス等である。
【０２２１】
コンピュータ読取り可能な非一時的な記録媒体は、当該記録媒体中の命令が機器１０００のプロセッサによって実行される際に、機器１０００に、ネットワーク接続方法を実行させる。
【０２２２】
当該方法は、
第１通信機器がブロードキャストした要求メッセージであって、ネットワーク接続を要求するための要求メッセージを、受信するステップと、
ネットワーク接続機器の現在の状態を検出するステップと、
ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末であって、状態切替要求に基づいて回答情報を生成するための端末に、状態切替要求を送信するステップと、
端末が送信した回答情報を受信するステップと；
回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替えるステップと
を含む。
【０２２３】
オプションとして、要求メッセージは、第１通信機器の機器識別子を含み、状態切替要求は、第１通信機器の機器識別子を含み、
ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するステップは、
第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストを生成するステップと、
ネットワーク接続機器にバインディングされた端末に機器識別子リストが含まれた状態切替要求を送信するステップと
を含む。
【０２２４】
オプションとして、回答情報は、端末のユーザが機器識別子リスト中から選択した機器識別子である目標機器識別子を含む。
【０２２５】
当該方法は、
目標機器識別子に対応する通信機器をネットワークに接続させるステップと、
目標機器識別子に対応する通信機器に、目標機器識別子に対応する通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含む。
【０２２６】
オプションとして、当該方法は、
ネットワーク接続機器の現在の状態が機器接続許可状態にあると、第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断するステップと、
第１通信機器がネットワーク接続機器により接続を許可する機器であると、第１通信機器をネットワークに接続させるステップと、
第１通信機器に、第１通信機器に対するネットワーク接続に成功したことを指示するための応答メッセージを送信するステップと
をさらに含む。
【０２２７】
オプションとして、要求メッセージは、第１通信機器の種類識別子を含み、
第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
第１通信機器の種類識別子に基づいて、第１通信機器の種類がネットワーク接続機器により接続を許可する種類であるか否かを判断するステップと、
第１通信機器の種類がネットワーク接続機器により接続を許可する種類であると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断するステップと
を含む。
【０２２８】
オプションとして、要求メッセージは、第１通信機器のアドレスを含み、
第１通信機器がネットワーク接続機器により接続を許可する機器であるか否かを判断するステップは、
第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属するか否かを判断するステップと、
第１通信機器のアドレスがネットワーク接続機器により接続を許可するアドレス範囲に属すると、第１通信機器がネットワーク接続機器により接続を許可する機器であると判断するステップと
を含む。
【０２２９】
オプションとして、ネットワーク接続機器の状態を機器接続許可状態に切り替えるステップは、
ネットワーク接続機器の状態を機器接続許可状態に切り替えて、ネットワーク接続機器が所定の期間内に機器接続許可状態になるようにするステップ
を含む。
【０２３０】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出し、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０２３１】
図１１は、例示的な他の実施例に係るネットワーク接続機器１１００を示すブロック図である。当該ネットワーク接続機器１１００は、図１に示した実施環境中の端末１３０であってもよい。例えば、機器１１００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
【０２３２】
図１１を参照して、機器１１００は、プロセスアセンブリ１１０２、メモリ１１０４、電源アセンブリ１１０６、マルチメディアアセンブリ１１０８、オーディオアセンブリ１１１０、入出力（Ｉ／Ｏ）インターフェイス１１１２、センサアセンブリ１１１４、及び通信アセンブリ１１１６のような一つ以上のアセンブリを含んでよい。
【０２３３】
プロセスアセンブリ１１０２は、一般的には機器１１００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ１１０２は、一つ以上のプロセッサ１１２０を含み、これらによって命令を実行することにより、上記の方法の全部、或いは一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ１１０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ１１０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ１１０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ１１０８とプロセスアセンブリ１１０２の間のインタラクションを容易にするようにしてもよい。
【０２３４】
メモリ１１０４は、各種類のデータを記憶することにより機器１１００の動作を支援するように構成される。これらのデータの例は、機器１１００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ１１０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（ＳｔａｔｉｃＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【０２３５】
電源アセンブリ１１０６は、機器１１００の多様なアセンブリに電力を供給する。電源アセンブリ１１０６は、電源管理システム、一つ以上の電源、及び機器１１００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
【０２３６】
マルチメディアアセンブリ１１０８は、前記機器１１００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或いはスワイプの動作の境界だけでなく、前記のタッチ、或いはスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ１１０８は、一つのフロントカメラ、及び／又はリアカメラを含む。機器１１００が、例えば撮影モード、或いはビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或いは可変焦点距離と光学ズーム機能を有するものであってもよい。
【０２３７】
オーディオアセンブリ１１１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ１１１０は、一つのマイク（ＭＩＣ）を含み、機器１１００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ１１０４に記憶されたり、通信アセンブリ１１１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ１１１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０２３８】
Ｉ／Ｏインターフェイス１１１２は、プロセスアセンブリ１１０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０２３９】
センサアセンブリ１１１４は、機器１１００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ１１１４は、機器１１００のＯＮ／ＯＦＦ状態、機器１１００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ１１１４は、機器１１００、或いは機器１１００の一つのアセンブリの位置変更、ユーザと機器１１００とが接触しているか否か、機器１１００の方位、又は加速／減速、機器１１００の温度の変化を検出できる。センサアセンブリ１１１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ１１１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ１１１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０２４０】
通信アセンブリ１１１６は、機器１１００と他の機器の間に有線、又は利便性のよい形態の通信を提供する。機器１１００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或いはこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ１１１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ１１１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０２４１】
例示的な実施例において、機器１１００は、一つ以上のＡＳＩＣ（ＡｐｐｌｉｃａｔｉｏｎＳｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０２４２】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ１１０４を提供しており、機器１１００のプロセッサ１１２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記憶デバイス等である。
【０２４３】
コンピュータ読取り可能な非一時的な記録媒体は、当該記録媒体中の命令が機器１１００のプロセッサによって実行される際に、機器１１００に、ネットワーク接続方法を実行させる。
【０２４４】
当該方法は、
端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、ネットワーク接続機器が、第１通信機器がブロードキャストしたネットワーク接続を要求するための要求メッセージを受信して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると判断した後に送信した状態切替要求を、受信するステップと、
状態切替要求に基づいて、回答情報を生成するステップと、
回答情報が、ネットワーク接続機器の状態を機器接続許可状態に切り替えるための指示であると、ネットワーク接続機器の状態を機器接続許可状態に切り替えるためのネットワーク接続機器に、回答情報を送信するステップと
を含む。
【０２４５】
オプションとして、状態切替要求は、第１通信機器の機器識別子を含み、端末にバインディングされたネットワーク接続機器が送信する状態切替要求であって、を受信するステップは、
端末にバインディングされたネットワーク接続機器が送信した機器識別子リストが含まれた状態切替要求であって、第１通信機器が送信した要求メッセージを受信したタイミングから所定の期間内に受信した要求メッセージを、当該所定の期間内に送信した全ての通信機器の機器識別子が記録された機器識別子リストが含まれた状態切替要求を、受信するステップ
を含む。
【０２４６】
オプションとして、状態切替要求に基づいて、回答情報を生成するステップは、
状態切替要求に基づいて、機器識別子リストを表示するステップと、
ユーザが、機器識別子リスト中から選択した機器識別子である目標機器識別子をトリガして生成したトリガ命令を受信するステップと、
トリガ命令に基づいて、目標機器識別子が含まれた回答情報を生成するステップと
を含む。
【０２４７】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、端末は、端末にバインディングされたネットワーク接続機器が送信した状態切替要求を受信して、状態切替要求に基づいて回答情報を生成すると同時に、ネットワーク接続機器に回答情報を送信して、ネットワーク接続機器が回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えるようにすることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、端末が、ネットワーク接続機器が送信した状態切替要求を受信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０２４８】
図１２は、例示的なさらに他の実施例に係るネットワーク接続機器１２００を示すブロック図である。当該ネットワーク接続機器１２００は、図１に示した実施環境中の第１通信機器１１０であってもよい。例えば、機器１２００は、スマートカメラ、スマートソケット、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
【０２４９】
図１２を参照して、機器１２００は、プロセスアセンブリ１２０２、メモリ１２０４、電源アセンブリ１２０６、マルチメディアアセンブリ１２０８、オーディオアセンブリ１２１０、入出力（Ｉ／Ｏ）インターフェイス１２１２、センサアセンブリ１２１４、及び通信アセンブリ１２１６のような一つ以上のアセンブリを含んでよい。
【０２５０】
プロセスアセンブリ１２０２は、一般的には機器１２００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ１２０２は、一つ以上のプロセッサ１２２０を含み、これらによって命令を実行することにより、上記の方法の全部、或いは一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ１２０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ１２０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ１２０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ１２０８とプロセスアセンブリ１２０２の間のインタラクションを容易にするようにしてもよい。
【０２５１】
メモリ１２０４は、各種類のデータを記憶することにより機器１２００の動作を支援するように構成される。これらのデータの例は、機器１２００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ１２０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（ＳｔａｔｉｃＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【０２５２】
電源アセンブリ１２０６は、機器１２００の多様なアセンブリに電力を供給する。電源アセンブリ１２０６は、電源管理システム、一つ以上の電源、及び機器１２００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
【０２５３】
マルチメディアアセンブリ１２０８は、前記機器１２００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或いはスワイプの動作の境界だけでなく、前記のタッチ、或いはスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ１２０８は、一つのフロントカメラ、及び／又はリアカメラを含む。機器１２００が、例えば撮影モード、或いはビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或いは可変焦点距離と光学ズーム機能を有するものであってもよい。
【０２５４】
オーディオアセンブリ１２１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ１２１０は、一つのマイク（ＭＩＣ）を含み、機器１２００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ１２０４に記憶されたり、通信アセンブリ１２１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ１２１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０２５５】
Ｉ／Ｏインターフェイス１２１２は、プロセスアセンブリ１２０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０２５６】
センサアセンブリ１２１４は、機器１２００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ１２１４は、機器１２００のＯＮ／ＯＦＦ状態、機器１２００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ１２１４は、機器１２００、或いは機器１２００の一つのアセンブリの位置変更、ユーザと機器１２００とが接触しているか否か、機器１２００の方位、又は加速／減速、機器１２００の温度の変化を検出できる。センサアセンブリ１２１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ１２１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ１２１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０２５７】
通信アセンブリ１２１６は、機器１２００と他の機器の間に有線、又は利便性のよい形態の通信を提供する。機器１２００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或いはこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ１２１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ１２１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０２５８】
例示的な実施例において、機器１２００は、一つ以上のＡＳＩＣ（ＡｐｐｌｉｃａｔｉｏｎＳｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０２５９】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ１２０４を提供しており、機器１２００のプロセッサ１２２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記憶デバイス等である。
【０２６０】
コンピュータ読取り可能な非一時的な記録媒体は、当該記録媒体中の命令が機器１２００のプロセッサによって実行される際に、機器１２００に、ネットワーク接続方法を実行させる。
【０２６１】
当該方法は、
ネットワーク接続機器の現在の状態を検出して、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信するためのネットワーク接続機器に、ネットワーク接続を要求するための要求メッセージをブロードキャストするステップ
を含む。
【０２６２】
オプションとして、要求メッセージは、第１通信機器の機器識別子を含み、要求メッセージは、第１通信機器の種類識別子及び第１通信機器のアドレスの中の少なくとも一つを含む。
【０２６３】
上記のように、本発明の実施例によって提供するネットワーク接続機器によると、第１通信機器は、ネットワーク接続機器にネットワーク接続を要求するための要求メッセージをブロードキャストして、ネットワーク接続機器が、ネットワーク接続機器の現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信して、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えるようにすることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器はネットワークに接続できるようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０２６４】
図１３は、例示的な一実施例に係るネットワーク接続システム１３００の構成を示す模式図である。図１３を参照すると、当該ネットワーク接続システム１３００は、第１通信機器１３１０、ネットワーク接続機器１３２０及び端末１３３０を備える。
【０２６５】
ここで、第１通信機器１３１０は、図９、或いは、図１２に示したネットワーク接続機器を含む。
【０２６６】
ネットワーク接続機器１３２０は、図６、図７、或いは、図１０に示したネットワーク接続機器を含む。
【０２６７】
端末１３３０は、図８、或いは、図１１に示したネットワーク接続機器を含む。
【０２６８】
上記のように、本発明の実施例によって提供するネットワーク接続システムによると、第１通信機器は、ネットワーク接続機器に要求メッセージを送信し、ネットワーク接続機器は、第１通信機器がブロードキャストした要求メッセージを受信して、ネットワーク接続機器の現在の状態を検出して、現在の状態が機器接続禁止状態にあると、ネットワーク接続機器にバインディングされた端末に状態切替要求を送信すると同時に、端末が送信した回答情報に基づいてネットワーク接続機器の状態を機器接続許可状態に切り替えることにより、ネットワーク接続機器の状態を機器接続許可状態に切り替えさせた後に、第１通信機器がネットワークに接続できるようにするようになる。本発明の実施例によると、ネットワーク接続機器を介して端末に状態切替要求を送信することにより、関連技術でのネットワーク接続過程が複雑になる問題を解決して、ネットワーク接続過程を簡素化する有益な効果を達成した。
【０２６９】
当業者は、明細書を検討して本発明を実施した後、本発明の他の実施例を容易に考え出すことができる。本願は、本発明のいずれの変形、用途、又は適応的な変更をカバーすることを意図しており、これらの変形、用途、又は適応的な変更は、本発明の一般的な原理に従い、また、本発明は公開していない当該技術分野の公知の知識又は通常の技術手段を含む。明細書と実施例は単なる例示として考慮され、本発明の本当の範囲と趣旨は以下の特許請求の範囲に記載される。
【０２７０】
本発明は上記に記述され、また図面で示した厳密な構成に限定されず、その範囲を逸脱しない限り多様な置換えと変更を行うことができると、理解されるべきである。本発明の範囲は添付の特許請求の範囲のみにより限定される。
【０２７１】
本願は、出願番号がＣＮ２０１５１０４６３３５６．３であって、出願日が２０１５年７月３１日である中国特許出願に基づいて優先権を主張し、当該中国特許出願のすべての内容を援用する。
【図１】
0006383109.tif 000004
【図２】
0006383109.tif 000005
【図３】
0006383109.tif 000006
【図４】
0006383109.tif 000007
【図５−１】
0006383109.tif 000008
【図５−２】
0006383109.tif 000009
【図５−３】
0006383109.tif 000010
【図５−４】
0006383109.tif 000011
【図５−５】
0006383109.tif 000012
【図５−６】
0006383109.tif 000013
【図５−７】
0006383109.tif 000014
【図５−８】
0006383109.tif 000015
【図６】
0006383109.tif 000016
【図７】
0006383109.tif 000017
【図８】
0006383109.tif 000018
【図９】
0006383109.tif 000019
【図１０】
0006383109.tif 000020
【図１１】
0006383109.tif 000021
【図１２】
0006383109.tif 000022
【図１３】
0006383109.tif 000023