(57)【要約】【課題】異なるネットワークセグメントに属するネットワーク装置を管理できるネットワーク装置捜索システム及び捜索方法を提供する。【解決手段】本方法は、クラウドネットワークに登録されたネットワーク装置の情報を受信する第一受信ステップと、ネットワーク装置の情報及び管理状態を記録する管理リストを確立する情報記録ステップと、管理クライアントからのネットワーク装置を捜索する要求を受信する第二受信ステップと、ネットワーク管理者の身分識別情報に基づいて、管理リストの中でネットワーク管理者が管理するネットワーク装置を捜索する第一捜索ステップと、捜索して得たネットワーク装置のグローバルＩＰアドレスに基づいて、前記グローバルＩＰアドレスを有するネットワーク装置を捜索する第二捜索ステップと、捜索して得たネットワーク装置の内、管理されていないネットワーク装置をネットワーク管理者にレコメンドするステップと、を備える。【選択図】図２
2014176098.tif 000002
【特許請求の範囲】
【請求項１】
クラウドネットワークを介して異なるネットワークセグメントのネットワーク装置に接続されるクラウドサーバに応用されるネットワーク装置捜索方法であって、
前記クラウドネットワークに登録された前記ネットワーク装置の情報を受信する第一受信ステップと、
登録された前記ネットワーク装置の情報及び管理状態を記録する管理リストを確立する情報記録ステップであって、管理状態は、登録された前記ネットワーク装置がネットワーク管理者に管理されるかどうかという情報及び前記ネットワーク管理者の身分識別情報を備える、情報記録ステップと、
前記ネットワーク管理者から管理クライアントを介して送られた前記ネットワーク装置を捜索する要求を受信する第二受信ステップと、
前記ネットワーク管理者の身分識別情報に基づいて、前記管理リストの中で、前記ネットワーク管理者が管理する全ての前記ネットワーク装置を捜索する第一捜索ステップと、
捜索して得た前記ネットワーク装置のグローバルＩＰアドレスに基づいて、前記管理リストで前記グローバルＩＰアドレスを有するネットワーク装置を捜索する第二捜索ステップと、
捜索して得た同じ前記グローバルＩＰアドレスを有するネットワーク装置の内、前記ネットワーク管理者に管理されていないネットワーク装置を、前記ネットワーク管理者にレコメンドするステップと、を備えることを特徴とするネットワーク装置捜索方法。
【請求項２】
前記クラウドネットワークに登録された前記ネットワーク装置の情報は、前記ネットワーク装置の設備識別情報及び前記グローバルＩＰアドレスを含むことを特徴とする請求項１に記載のネットワーク装置捜索方法。
【請求項３】
前記管理リストには、各前記ネットワーク装置に対応して、前記ネットワーク装置の設備識別情報、前記グローバルＩＰアドレス及び管理状態を記憶する記録が確立されることを特徴とする請求項２に記載のネットワーク装置捜索方法。
【請求項４】
捜索して得た前記ネットワーク管理者が管理する全ての前記ネットワーク装置を、前記ネットワーク管理者がログインする前記管理クライアントに表示させるステップを更に備えることを特徴とする請求項１から３の何れか一項に記載のネットワーク装置捜索方法。
【請求項５】
前記ネットワーク管理者がログインする前記管理クライアントに提示ウィンドウ又はファイルを送ることによって、前記ネットワーク管理者に管理されていない前記ネットワーク装置を前記ネットワーク管理者にレコメンドすることを特徴とする請求項１から４の何れか一項に記載のネットワーク装置捜索方法。
【請求項６】
前記ネットワーク装置の設備情報及び管理状態を更新する通知を受信するステップと、前記管理リストにおける前記ネットワーク装置の情報を更新するステップと、を更に備えることを特徴とする請求項１から５の何れか一項に記載のネットワーク装置捜索方法。
【請求項７】
クラウドネットワークを介して異なるネットワークセグメントのネットワーク装置に接続されるクラウドサーバに応用されるネットワーク装置捜索システムであって、
前記クラウドネットワークに登録された前記ネットワーク装置の情報を受信する第一受信モジュールと、
登録された前記ネットワーク装置の情報及び管理状態を記録する管理リストを確立する情報記録モジュールであって、管理状態は、登録した前記ネットワーク装置がネットワーク管理者に管理されるかどうかという情報及びネットワーク管理者の身分識別情報を備える、情報記録モジュールと、
前記ネットワーク管理者から管理クライアントを介して送られた前記ネットワーク装置を捜索する要求を受信する第二受信モジュールと、
前記ネットワーク管理者の身分識別情報に基づいて、前記管理リストの中で前記ネットワーク管理者が管理する全てのネットワーク装置を捜索する第一捜索モジュールと、
捜索して得た前記ネットワーク装置のグローバルＩＰアドレスに基づいて、前記管理リストで前記グローバルＩＰアドレスを有するネットワーク装置を捜索する第二捜索モジュールと、
捜索して得た同じ前記グローバルＩＰアドレスを有するネットワーク装置の内、前記ネットワーク管理者に管理されないネットワーク装置を前記ネットワーク管理者にレコメンドするレコメンドモジュールと、を備えることを特徴とするネットワーク装置捜索システム。
【請求項８】
前記第一受信モジュールは、前記ネットワーク装置の設備情報及び管理状態を更新する通知を受信することを特徴とする請求項７に記載のネットワーク装置捜索システム。
【請求項９】
前記情報記録モジュールは、前記管理リストにおけるネットワーク装置の情報を更新することを特徴とする請求項８に記載のネットワーク装置捜索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク装置捜索システム及びその捜索方法に関するものである。
【背景技術】
【０００２】
従来の技術において、大手企業又は組織は、ネットに接続する装置、例えばネットワークカメラなどを多く有し、これら多くのネットワークカメラなどはそれぞれ異なるネットワークセグメントに属する。ネットワーク管理者は、管理クライアントにログインすれば、管理クライアントと同じネットワークセグメントに属するネットワーク装置を管理できるが、異なるネットワークセグメントに属するネットワーク装置は管理できないため、ずっと管理されないネットワーク装置が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、前記問題を解決し、異なるネットワークセグメントに属するネットワーク装置を管理できるネットワーク装置捜索システム及び捜索方法を提供することである。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明に係るネットワーク装置捜索方法は、クラウドネットワークに登録されたネットワーク装置の情報を受信する第一受信ステップと、ネットワーク装置の情報及び管理状態を記録する管理リストを確立する情報記録ステップと、管理クライアントからのネットワーク装置を捜索する要求を受信する第二受信ステップと、ネットワーク管理者の身分識別情報に基づいて、管理リストの中でネットワーク管理者が管理するネットワーク装置を捜索する第一捜索ステップと、捜索して得たネットワーク装置のグローバルＩＰアドレスに基づいて、前記グローバルＩＰアドレを有するネットワーク装置を捜索する第二捜索ステップと、捜索して得たネットワーク装置の内、管理されないネットワーク装置をネットワーク管理者にレコメンドするステップと、を備える。
【発明の効果】
【０００５】
本発明に係るネットワーク装置捜索方法は、クラウドネットワークを介して、捜索して得たネットワーク装置のグローバルＩＰアドレスに基づいて、前記グローバルＩＰアドレを有するネットワーク装置を捜索できるので、異なるネットワークセグメントにおける管理されていないネットワーク装置を、ネットワーク管理者にレコメンドして管理してもらうことできる。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施形態に係るネットワーク装置捜索システムの応用環境図である。
【図２】図１に示すネットワーク装置捜索システムのブロック図である。
【図３】本発明の実施形態に係るネットワーク装置捜索方法のフローチャートである。
【発明を実施するための形態】
【０００７】
図１に示したように、本発明の実施形態に係るネットワーク装置捜索システム１０は、クラウドサーバ１内で実行される。クラウドサーバ１は、クラウドネットワーク２を介して、異なるネットワークセグメントにおけるネットワーク装置に接続される。例えば、図１に示したように、ネットワークセグメントＡは複数のネットワーク装置ａｌ〜ａｎを備え、ネットワークセグメントＢは複数のネットワーク装置ｂ１〜ｂｎを備える。ネットワークセグメントＡのネットワーク装置ａｌ〜ａｎは、ネットワークアドレス変換（ｎｅｔｗｏｒｋ  ａｄｄｒｅｓｓ  ｔｒａｎｓｌａｔｉｎｇ、ＮＡＴ）設備３を介して、クラウドネットワーク２に接続される。ネットワークセグメントＢのネットワーク装置ｂ１〜ｂｎは、ネットワークアドレス変換設備４を介して、クラウドネットワーク２に接続される。ネットワーク装置は、ネットワークカメラ又は他の電子装置であってもよい。
【０００８】
ＮＡＴ設備（例えば、ＮＡＴ設備３、４）はプライベートＩＰアドレスをグローバルＩＰアドレスに変換する際に使用される。プライベートＩＰアドレスは、内部ネット或いはサーバのＩＰアドレスである。グローバルＩＰアドレスは、インターネット上において全世界でただ１つのＩＰアドレスである。例えば、ネットワークセグメントＡのネットワーク装置ａｌ、ａ２はネットワークセグメントＡ内で、ＩＰアドレスＤ１、Ｄ２をそれぞれ有する。ＮＡＴ設備３は、ネットワーク装置ａｌ、ａ２がクラウドネットワーク２に伝送したデータパケットを受信すると、データパケット内に記載（記録）されているプライベートアドレスＤ１又はＤ２を、ネットワークセグメントＡが外部ネットに対するグローバルＩＰアドレスＭ１に変換すると共に、ネットワーク装置ａｌ、ａ２のプライベートＩＰアドレスＤ１又はＤ２を記録する。
【０００９】
ネットワーク管理者は、管理クライアントにログインして、管理下のネットワーク装置を観察することができる。例えば、図１に示したように、ネットワーク管理者は、ネットワークセグメントＡの管理クライアント５又はネットワークセグメントＢの管理クライアント６にログインできる。管理者は権限を設定することによって、異なるネットワークセグメントにおけるネットワーク装置を管理できる。例えば、管理者Ｕ１（図示せず）は、ネットワークセグメントＡのネットワーク装置ａｌ〜ａ５及びネットワークセグメントＢのネットワーク装置ｂ１〜ｂ５を管理できる。
【００１０】
図２に示したように、ネットワーク装置捜索システム１０は、第一受信モジュール１１と、情報記録モジュール１２と、第二受信モジュール１３と、第一捜索モジュール１４と、第二捜索モジュール１５と、レコメンドモジュール１６と、を備える。ネットワーク装置捜索システム１０はこれらのモジュールを利用して、クラウドネットワーク２に接続される全てのネットワーク装置の情報を、管理リスト２０に記憶させる。管理リスト２０には、各ネットワーク装置に対応する記録が作られる。この各記録は、ネットワーク装置の設備識別情報（Ｄｅｖｉｃｅ  ＩＤ）、ネットワーク装置が使用するグローバルＩＰアドレス及び管理状態を含む。ここで管理状態とは、ネットワーク装置が、あるネットワーク管理者の管理範囲に属するかどうかという情報を備え、ネットワーク装置があるネットワーク管理者の管理範囲に属する場合、管理状態はさらにネットワーク管理者の身分識別情報（Ｏｗｎｅｒ  ＩＤ）を備える。
【００１１】
各ネットワーク装置７は、情報更新モジュール７０を備える(図２を参照)。情報更新モジュール７０は、ネットワーク装置７がクラウドネットワーク２に接続された場合、クラウドサーバ１にネットワーク装置７の情報を登録させることに用いられる。また、情報更新モジュール７０は、ネットワーク装置７の情報（例えばネットワーク装置７が使用するグローバルＩＰアドレス）又は管理状態が変更された場合、管理リスト２０に記録されたネットワーク装置７の情報を更新するようクラウドサーバ１に要求する。
【００１２】
次いで、ネットワーク装置捜索システム１０は、ネットワーク管理者が管理クライアント（例えば管理クライアント５）を介して送ってきたネットワーク装置を捜索する要求を受信すると、管理リスト２０に記録された情報に基づいて、ネットワーク管理者が管理する全てのネットワーク装置をネットワーク管理者にフィードバックすると共に、ネットワーク管理者が管理するネットワーク装置と同じグローバルＩＰアドレスを使用しながら該ネットワーク管理者に管理されないネットワーク装置を、ネットワーク管理者にレコメンドする。
【００１３】
モジュール１１〜１６は、コンピュータプログラム化指令を含む。これらコンピュータプログラム化指令及び管理リスト２０は、クラウドサーバ１の記憶装置に記憶され、クラウドサーバ１の処理装置によって実行され、ネットワーク装置捜索システム１０の上述の機能を実現させる。
【００１４】
図３は、ネットワーク装置捜索方法のフローチャートであり、以下のステップを含む。
【００１５】
ステップＳ１０において、第一受信モジュールはネットワーク装置の登録情報を受信する。この登録情報は、ネットワーク装置の設備識別情報及びグローバルＩＰアドレスを備える。
【００１６】
ステップＳ２０において、情報記録モジュール１２は、管理リスト２０を確立し、登録されたネットワーク装置の情報及び管理状態を管理リスト２０に記録する。上述のように、管理リスト２０には、各ネットワーク装置に対応する記録が作られ、各記録は、ネットワーク装置の設備識別情報（Ｄｅｖｉｃｅ  ＩＤ）、ネットワーク装置が使用するグローバルＩＰアドレス及び管理状態を含む。ここで管理状態とは、ネットワーク装置があるネットワーク管理者の管理範囲に属するかどうかという情報を備え、ネットワーク装置があるネットワーク管理者の管理範囲に属する場合、管理状態は、ネットワーク管理者の身分識別情報（Ｏｗｎｅｒ  ＩＤ）を更に備える。
【００１７】
ステップＳ３０において、第二受信モジュール１３は、管理者が管理クライアントを介して送ってきたネットワーク装置を捜索する要求を受信する。例えば、ネットワーク管理者Ｕ１は管理クライアント５にログインすれば、管理クライアント５を介して管理クライアント５が属するネットワークセグメントＡ内の全てのネットワーク装置を捜索して得る。しかし、この時、管理クライアント５は他のネットワークセグメントのネットワーク装置を捜索できない。他のネットワークセグメントのネットワーク装置を捜索するためには、ネットワーク管理者は管理クライアント５を介してクラウドサーバ１に要求する必要がある。
【００１８】
ステップＳ４０において、第一捜索モジュール１４は、ネットワーク管理者の身分識別情報に基づき、管理リスト２０の中で該ネットワーク管理者が管理する全てのネットワーク装置を捜索する。例えば、第一捜索モジュール１４は、管理リスト２０から、ネットワーク管理者Ｕ１が管理するネットワーク装置におけるネットワークセグメントＡ内のネットワーク装置ａ１〜ａ５及びネットワークセグメントＢ内のネットワーク装置ｂ１〜ｂ５を捜索することができる。第一捜索モジュール１４は、ネットワーク管理者が管理する全てのネットワーク装置をリスト、又は図表などの形式によって、ネットワーク管理者Ｕ１がログインする管理クライアント５に表示させる。
【００１９】
ステップＳ５０において、第二捜索モジュール１５は、捜索して得たネットワーク装置のグローバルＩＰアドレスに基づいて、管理リスト２０の中で同じグローバルＩＰアドレスを有するネットワーク装置を捜索する。例えば、仮にステップ４０において捜索して得たネットワーク装置ａ１〜ａ５は同じグローバルＩＰアドレスＭ１を有し、ネットワーク装置ｂ１〜ｂ５は同じグローバルＩＰアドレスＭ２を有する場合、第二捜索モジュール１５が、管理リスト２０の中でＩＰアドレスがＭ１又はＭ２であるネットワーク装置を捜索すると、ネットワーク装置ａ８〜ａ１０、ｂ８〜ｂ１２を捜索して得ることができる。
【００２０】
ステップＳ６０において、レコメンドモジュール１６は、捜索して得たネットワーク装置の中で、どのネットワーク管理者にも管理されていないネットワーク装置を、要求したネットワーク管理者にレコメンドする。例えば、仮にネットワーク装置ａ１０及びｂ８がネットワーク管理者Ｕ２に管理されている場合、レコメンドモジュール１６は、ネットワーク装置ａ１０及びｂ８を削除した後、他のネットワーク装置ａ８〜ａ９及びｂ９〜ｂ１２をネットワーク管理者Ｕ１にレコメンドする。レコメンドモジュール１６のレコメンド方法は、ネットワーク管理者Ｕ１が管理クライアント５にログインする際、レコメンドモジュール１６は管理クライアント５に提示ウィンドウ、メール又はファイルを出し、「管理されていないネットワーク装置を発見しました。以下のネットワーク装置＊＊＊を管理しますか」と尋ねる。ネットワーク管理者Ｕ１はレコメンド情報を無視しても良いが、「確認」をクリックすれば、レコメンドされたネットワーク装置を管理範囲に収めることも可能である。
【００２１】
ネットワーク装置捜索方法は、更に、第一受信モジュールがネットワーク装置の設備情報及び管理状態を更新する通知を受信するステップと、情報記録モジュールが管理リストにおける該ネットワーク装置の情報を更新するステップと、を備える。
【符号の説明】
【００２２】
１  クラウドサーバ
１０  ネットワーク装置捜索システム
１１  第一受信モジュール
１２  情報記録モジュール
１３  第二受信モジュール
１４  第一捜索モジュール
１５  第二捜索モジュール
１６  レコメンドモジュール
２  クラウドネットワーク
２０  管理リスト
３、４  ネットワークアドレス変換（ＮＡＴ）設備
５、６  管理クライアント
ａ１〜ａｎ、ｂ１〜ｂｎ、７  ネットワーク装置
７０  情報更新モジュール
【図１】
2014176098.tif 000003
【図２】
2014176098.tif 000004
【図３】
2014176098.tif 000005