【手続補正書】
【提出日】平成27年5月12日(2015.5.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ファイアウォールを介して、外部の管理装置と通信するネットワークデバイスであって、
前記管理装置との通信方式として前記ファイアウォール内からの指示要求なしに前記管理装置からの指示が可能となる所定の通信方式を利用するための要求を、他のネットワークデバイスから受信する受信手段と、
前記所定の通信方式を利用するための要求の後に、前記管理装置から前記他のネットワークデバイスに対して前記所定の通信方式を用いて行われた指示を、前記所定の通信方式とは異なる通信方式を用いて前記他のネットワークデバイスに転送する転送手段と、を備えることを特徴とするネットワークデバイス。
【請求項２】
前記受信された所定の通信方式を利用するための要求に応じて、新たに前記管理装置と前記所定の通信方式による接続を確立する接続確立手段をさらに備え、
前記転送手段は、前記管理装置から、前記接続の確立後に前記所定の通信方式を用いて行われた前記指示を前記他のネットワークデバイスに転送することを特徴とする請求項１に記載のネットワークデバイス。
【請求項３】
前記受信手段が前記要求を受信した後、自装置が前記管理装置と前記所定の通信方式を利用して通信中であるかを判断する第一の判断手段を備え、
自装置が前記管理装置と前記所定の通信方式を利用して通信中であると判断された場合に、前記転送手段は、前記所定の通信方式を利用して通信中である前記管理装置からの前記指示を前記他のネットワークデバイスに転送することを特徴とする請求項１または２に記載のネットワークデバイス。
【請求項４】
自装置が前記管理装置と前記所定の通信方式を利用して通信中であると判断された場合に、自装置のスケジュールに基づいて、自装置が前記管理装置と通信不可となるまでの時間が予め決められた閾値以上であるかを判断する第二の判断手段を備え、
自装置が前記管理装置と通信不可となるまでの時間が予め決められた閾値以上であると判断された場合に、前記転送手段は、前記所定の通信方式を利用して通信中である前記管理装置からの前記指示を前記他のネットワークデバイスに転送することを特徴とする請求項３に記載のネットワークデバイス。
【請求項５】
自装置が前記管理装置と通信不可となるまでの時間が予め決められた閾値以上であると判断された場合に、前記所定の通信方式を用いる前記管理装置と前記他のネットワークデバイスとの間の通信路を確立する通信路確立手段を備え、
前記転送手段は、前記確立された通信路を用いて、前記所定の通信方式を用いて行われた前記指示を前記他のネットワークデバイスに転送することを特徴とする請求項４に記載のネットワークデバイス。
【請求項６】
前記閾値は、前記他のネットワークデバイスから通知される、前記他のネットワークデバイスの処理データ量に応じて決まる前記管理装置との接続維持時間であることを特徴とする請求項４または５に記載のネットワークデバイス。
【請求項７】
前記所定の通信方式は、ＷｅｂＳｏｃｋｅｔプロトコルであることを特徴とする請求項１乃至６のいずれか１項に記載のネットワークデバイス。
【請求項８】
ファイアウォールを介して、外部の管理装置と通信するネットワークデバイスであって、
前記管理装置との通信方式として前記ファイアウォール内からの指示要求なしに前記管理装置からの指示が可能となる所定の通信方式を利用するための要求を、前記ファイアウォール内の他のネットワークデバイスに行う要求手段と、
前記所定の通信方式を利用するための要求の後に、前記所定の通信方式とは異なる通信方式を用いて前記他のネットワークデバイスから転送されてきた、前記管理装置から前記所定の通信方式を用いて行われた指示を受信する受信手段と、
前記受信された指示を実行する実行手段と、を備えることを特徴とするネットワークデバイス。
【請求項９】
前記他のネットワークデバイスは、前記所定の通信方式を仲介するブローカーサーバであることを特徴とする請求項８に記載のネットワークデバイス。
【請求項１０】
前記要求手段は、自装置による前記所定の通信方式を用いた前記管理装置との接続が確立できなかった場合に前記要求を行うことを特徴とする請求項８または９に記載のネットワークデバイス。
【請求項１１】
前記要求手段は、自装置による前記所定の通信方式を用いた前記管理装置との接続が確立できなかった場合に、前記管理装置から通知される、前記管理装置と前記所定の通信方式を利用して通信中の前記他のネットワークデバイスに対して前記要求を行うことを特徴とする請求項８または９に記載のネットワークデバイス。
【請求項１２】
前記自装置による前記所定の通信方式を用いた前記管理装置との接続は、予め設定されたタイミング、前記自装置の電源ＯＮ時、および外部からの管理コマンドの少なくともいずれかに従って試行されることを特徴とする請求項１０または１１に記載のネットワークデバイス。
【請求項１３】
前記要求を受けた他のネットワークデバイスの前記所定の通信方式の利用が許可されなかった場合に、自装置による前記所定の通信方式を用いた前記管理装置との接続が試行されることを特徴とする請求項８または９に記載のネットワークデバイス。
【請求項１４】
自装置が前記管理装置と通信できるかを判断する判断手段と、
自装置が前記管理装置と通信できないと判断された場合に、前記管理装置と前記所定の通信方式を利用して通信中の前記他のネットワークデバイスを探索する探索手段とを備え、
前記要求手段は、前記探索された前記他のネットワークデバイスに対して前記要求を行うことを特徴とする請求項８乃至１３のいずれか１項に記載のネットワークデバイス。
【請求項１５】
前記所定の通信方式は、ＷｅｂＳｏｃｋｅｔプロトコルであることを特徴とする請求項８乃至１４のいずれか１項に記載のネットワークデバイス。
【請求項１６】
ファイアウォールを介して、外部の管理装置と通信するネットワークデバイスにおける方法であって、
前記管理装置との通信方式として前記ファイアウォール内からの指示要求なしに前記管理装置からの指示が可能となる所定の通信方式を利用するための要求を、他のネットワークデバイスから受信する受信工程と、
前記所定の通信方式を利用するための要求の後に、前記管理装置から前記他のネットワークデバイスに対して前記所定の通信方式を用いて行われた指示を、前記所定の通信方式とは異なる通信方式を用いて前記他のネットワークデバイスに転送する転送工程と、を有することを特徴とする方法。
【請求項１７】
ファイアウォールを介して、外部の管理装置と通信するネットワークデバイスにおける方法であって、
前記管理装置との通信方式として前記ファイアウォール内からの指示要求なしに前記管理装置からの指示が可能となる所定の通信方式を利用するための要求を、前記ファイアウォール内の他のネットワークデバイスに行う要求工程と、
前記所定の通信方式を利用するための要求の後に、前記所定の通信方式とは異なる通信方式を用いて前記他のネットワークデバイスから転送されてきた、前記管理装置から前記所定の通信方式を用いて行われた指示を受信する受信工程と、
前記受信された指示を実行する実行工程と、を有することを特徴とする方法。
【請求項１８】
前記所定の通信方式は、ＷｅｂＳｏｃｋｅｔプロトコルであることを特徴とする請求項１６または１７に記載の方法。
【請求項１９】
請求項１乃至７のいずれか１項に記載のネットワークデバイスが備える各手段としてコンピュータを機能させるためのプログラム。
【請求項２０】
請求項８乃至１５のいずれか１項に記載のネットワークデバイスが備える各手段としてコンピュータを機能させるためのプログラム。
【請求項２１】
管理装置と、ファイアウォールを介して、前記ファイアウォールの外部に配置される前記管理装置と通信するネットワークデバイスおよびブローカーサーバとを含むシステムであって、
前記ブローカーサーバは、
前記管理装置との通信方式として前記ファイアウォール内からの指示要求なしに前記管理装置からの指示が可能となる所定の通信方式を利用するための要求を、前記ネットワークデバイスから受信する受信手段と、
前記所定の通信方式を利用するための要求の後に、前記管理装置から前記ネットワークデバイスに対して前記所定の通信方式を用いて行われた指示を、前記所定の通信方式とは異なる通信方式を用いて前記ネットワークデバイスに転送する転送手段と、を備え、
前記ネットワークデバイスは、
前記管理装置との通信方式として前記所定の通信方式を利用するための要求を、前記ブローカーサーバに行う要求手段と、
前記所定の通信方式を利用するための要求の後に、前記所定の通信方式とは異なる通信方式を用いて前記ブローカーサーバから転送されてきた、前記管理装置から前記所定の通信方式を用いて行われた指示を受信する受信手段と、
前記受信された指示を実行する実行手段と、を備えることを特徴とするシステム。
【請求項２２】
管理装置と、ファイアウォールを介して、前記ファイアウォールの外部に配置される前記管理装置と通信するネットワークデバイスおよびブローカーサーバとを含むシステムにおける方法であって、
前記ネットワークデバイスが、前記管理装置との通信方式として前記ファイアウォール内からの指示要求なしに前記管理装置からの指示が可能となる所定の通信方式を利用するための要求を、前記ブローカーサーバに行う工程と、
前記ブローカーサーバが、前記所定の通信方式を利用するための要求を、前記ネットワークデバイスから受信する工程と、
前記ブローカーサーバが、前記所定の通信方式を利用するための要求の後に、前記管理装置から前記ネットワークデバイスに対して前記所定の通信方式を用いて行われた指示を、前記所定の通信方式とは異なる通信方式を用いて前記ネットワークデバイスに転送する工程と、
前記ネットワークデバイスが、前記所定の通信方式とは異なる通信方式を用いて前記ブローカーサーバから転送されてきた、前記管理装置から前記所定の通信方式を用いて行われた指示を受信する工程と、
前記ネットワークデバイスが、前記受信された指示を実行する工程と、を有することを特徴とする方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一実施形態のネットワークデバイスは、ファイアウォールを介して、外部の管理装置と通信するネットワークデバイスである。前記ネットワークデバイスは、前記管理装置との通信方式として前記ファイアウォール内からの指示要求なしに前記管理装置からの指示が可能となる所定の通信方式を利用するための要求を、他のネットワークデバイスから受信する受信手段と、前記所定の通信方式を利用するための要求の後に、前記管理装置から前記他のネットワークデバイスに対して前記所定の通信方式を用いて行われた指示を、前記所定の通信方式とは異なる通信方式を用いて前記他のネットワークデバイスに転送する転送手段と、を備える。