(57)【要約】【課題】複数の顧客・複数のネットワークデバイスに対応した管理サービスを支援できるデバイス管理装置、ネットワークデバイス、デバイス管理システム、デバイス管理方法、及びプログラムを提供する。【解決手段】ユーザグループを規定する情報を、少なくとも一つ保持し、デバイスグループを規定する情報を、ユーザグループの少なくとも一つに関連付けて保持する。ユーザグループに関連付けられたデバイスグループごとの権限情報を保持し、管理の対象となるネットワークデバイスのそれぞれを、デバイスグループの少なくとも一つに関連付ける関連付け情報を保持する。このデバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連したユーザの操作の許否判断を行う。【選択図】図１
2020123163.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークデバイスを管理するデバイス管理装置であって、
ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持するユーザグループ情報保持手段と、
前記ネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持する規定情報保持手段と、
前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持する権限情報保持手段と、
管理の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持するデバイスグループ情報保持手段と、
前記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行う操作処理手段と、
を含むデバイス管理装置。
【請求項２】
請求項１に記載のデバイス管理装置であって、
前記権限情報保持手段は、ユーザグループのメンバーごとに、当該メンバーが属するユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持するデバイス管理装置。
【請求項３】
請求項１または２に記載のデバイス管理装置であって、
前記ユーザグループには、他のユーザグループに属するユーザの少なくとも一部が属するものとして設定されるサブグループであるユーザグループを含むデバイス管理装置。
【請求項４】
請求項１から３のいずれか一項に記載のデバイス管理装置であって、
前記デバイスグループには、他のデバイスグループに属するネットワークデバイスの少なくとも一部が属するものとして設定されるサブグループであるデバイスグループを含むデバイス管理装置。
【請求項５】
請求項１から４のいずれか一項に記載のデバイス管理装置であって、
前記規定情報保持手段が保持する情報で規定されるデバイスグループの少なくとも一つを特定する情報を含む登録キーを発行するキー発行手段をさらに含み、
当該発行された登録キーが、ネットワークデバイスの前記デバイスグループに関連付けて登録する登録の処理に供されるデバイス管理装置。
【請求項６】
請求項５に記載のデバイス管理装置であって、
発行した前記登録キーと、ネットワークデバイスを特定する情報とを外部から受け入れて、当該受け入れた登録キーに含まれる情報で特定されるデバイスグループに、前記情報で特定されるネットワークデバイスを関連付けて登録する登録処理を行うデバイス管理装置。
【請求項７】
請求項６に記載のデバイス管理装置であって、
前記発行した前記登録キーと、ネットワークデバイスを特定する情報とをネットワークデバイスから受け入れて、当該受け入れた登録キーに含まれる情報で特定されるデバイスグループに、前記情報で特定されるネットワークデバイスを関連付けて登録する登録処理を行うデバイス管理装置。
【請求項８】
請求項１から７のいずれか一項に記載のデバイス管理装置であって、
ユーザの認証を行う手段をさらに有し、
前記認証手段により認証されたユーザから、前記デバイスグループのいずれかに属するネットワークデバイスに関連した所定の操作の要求を受けて、当該ユーザの操作の要求に基づく処理を実行するデバイス管理装置。
【請求項９】
ネットワークデバイスをデバイスグループの単位で管理するデバイス管理装置に接続されるネットワークデバイスであって、
前記デバイス管理装置が発行した、デバイスグループを特定する情報を含む登録キーを受け入れる手段と、
当該受け入れた登録キーを、当該登録キーを発行した前記デバイス管理装置に提供する手段と、
前記登録キーを発行した前記デバイス管理装置に対して、予め定められた情報を送出する手段と、を含むネットワークデバイス。
【請求項１０】
デバイス管理装置と、デバイス制御装置と、少なくとも一つのネットワークデバイスとを含み、前記デバイス制御装置が、前記デバイス管理装置と、前記ネットワークデバイスのそれぞれと、との間で通信可能に接続されてなるデバイス管理システムであって、
前記デバイス管理装置は、
ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持するユーザグループ情報保持手段と、
前記ネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持する規定情報保持手段と、
前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持する権限情報保持手段と、
制御の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持するデバイスグループ情報保持手段と、
前記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行う操作処理手段と、
を含み、
前記デバイス制御装置が、ユーザから、前記デバイスグループのいずれかに属するネットワークデバイスに関連した所定の操作の要求を受けて、当該ユーザの操作の許否判断を、前記デバイス管理装置に要求し、当該ユーザによる操作が許可されたときに、当該ユーザの操作の要求に基づく処理を実行するデバイス管理システム。
【請求項１１】
少なくとも一つのコンピュータを含むコンピュータシステムを用い、
ユーザグループ情報保持手段がユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持し、
規定情報保持手段がネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持し、
権限情報保持手段が前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持し、
デバイスグループ情報保持手段が制御の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持し、
操作処理手段が、前記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行い、
ユーザから、前記デバイスグループのいずれかに属するネットワークデバイスに関連した所定の操作の要求を受けたときに、前記操作処理手段が当該ユーザの操作の許否判断を行い、当該ユーザによる操作が許可されたときに、当該ユーザの操作の要求に基づく処理を実行するデバイス管理方法。
【請求項１２】
ネットワークデバイスに対するユーザの操作を管理するデバイス管理装置を、
ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持するユーザグループ情報保持手段と、
前記ネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持する規定情報保持手段と、
前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持する権限情報保持手段と、
制御の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持するデバイスグループ情報保持手段と、
前記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行う操作処理手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイス管理装置、ネットワークデバイス、デバイス管理システム、デバイス管理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年では、ネットワークを介して接続される種々の機器（ネットワークデバイス）が多くの企業、さらには家庭にまで普及しており、その管理に負担がかかるようになってきている。そこで、ネットワークデバイスの管理を行う業者等に依頼するケースも増えてきている。
【０００３】
一方、ネットワークデバイスのメーカーも、ネットワークデバイスの管理を容易化するため、インターネット等を介して、予め登録したネットワークデバイスを管理する、クラウド型のシステムを提供するようになってきている。
【０００４】
なお、複数の画像形成装置の監視を目的として、ウェブブラウザからの操作に応答して装置を管理対象として登録し、登録された装置の状態等の情報を繰り返し取得して保持する技術が、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−７６３０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の技術により、クラウドを介して業者が顧客のネットワークデバイスを管理する場合において、一つの業者が管理する顧客が複数となると、顧客ごとにクラウドの設定をする必要があり、管理の負担が著しく増大する。
【０００７】
本発明は上記実情に鑑みて為されたもので、複数の顧客・複数のネットワークデバイスに対応した管理サービスを支援できるデバイス管理装置、ネットワークデバイス、デバイス管理システム、デバイス管理方法、及びプログラムを提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００８】
上記従来例の問題点を解決する本発明の一態様は、ネットワークデバイスを管理するデバイス管理装置であって、ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持するユーザグループ情報保持手段と、前記ネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持する規定情報保持手段と、前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持する権限情報保持手段と、管理の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持するデバイスグループ情報保持手段と、前記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行う操作処理手段と、を含むこととしたものである。
【０００９】
このようなデバイス管理装置によると、ユーザやデバイスをグループで管理でき、複数の顧客・複数のネットワークデバイスに対応した管理サービスを支援できる。
【００１０】
またここで、前記権限情報保持手段は、ユーザグループのメンバーごとに、当該メンバーが属するユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持してもよい。
【００１１】
これにより複数の顧客・複数のネットワークデバイスに対応した権限情報の管理が支援される。
【００１２】
さらに前記ユーザグループには、他のユーザグループのメンバーであるユーザの少なくとも一部をメンバーが属するものとして設定されるサブグループであるユーザグループを含んでもよい。このようにすることでユーザグループの管理が柔軟にできる。
【００１３】
また前記デバイスグループには、他のデバイスグループに属するネットワークデバイスの少なくとも一部が属するものとして設定されるサブグループであるデバイスグループを含んでもよい。これによりデバイスグループの管理を柔軟にできる。
【００１４】
さらに本発明の一態様では、前記規定情報保持手段が保持する情報で規定されるデバイスグループの少なくとも一つを特定する情報を含む登録キーを発行するキー発行手段をさらに含み、当該発行された登録キーが、ネットワークデバイスの前記デバイスグループに関連付けて登録する登録の処理に供されてもよい。このようにすると、登録キーにより登録の作業が簡素化される。
【００１５】
さらに発行した前記登録キーと、ネットワークデバイスを特定する情報とを外部から受け入れて、当該受け入れた登録キーに含まれる情報で特定されるデバイスグループに、前記情報で特定されるネットワークデバイスを関連付けて登録する登録処理を行うこととしてもよい。
【００１６】
また前記発行した前記登録キーと、ネットワークデバイスを特定する情報とをネットワークデバイスから受け入れて、当該受け入れた登録キーに含まれる情報で特定されるデバイスグループに、前記情報で特定されるネットワークデバイスを関連付けて登録する登録処理を行ってもよい。これらによると、登録の作業が簡素化される。
【００１７】
さらに本発明の一態様では、ユーザの認証を行う手段をさらに有し、前記認証手段により認証されたユーザから、前記デバイスグループのいずれかに属するネットワークデバイスに関連した所定の操作の要求を受けて、当該ユーザの操作の要求に基づく処理を実行してもよい。
【００１８】
また本発明の別の態様は、ネットワークデバイスをデバイスグループの単位で管理するデバイス管理装置に接続されるネットワークデバイスであって、前記デバイス管理装置が発行した、デバイスグループを特定する情報を含む登録キーを受け入れる手段と、当該受け入れた登録キーを、当該登録キーを発行した前記デバイス管理装置に提供する手段と、前記登録キーを発行した前記デバイス管理装置に対して、予め定められた情報を送出する手段と、を含むこととしたものである。
【００１９】
さらに本発明のもう一つの態様は、デバイス管理装置と、デバイス制御装置と、少なくとも一つのネットワークデバイスとを含み、前記デバイス制御装置が、前記デバイス管理装置と、前記ネットワークデバイスのそれぞれと、との間で通信可能に接続されてなるデバイス管理システムであって、前記デバイス管理装置は、ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持するユーザグループ情報保持手段と、前記ネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持する規定情報保持手段と、前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持する権限情報保持手段と、制御の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持するデバイスグループ情報保持手段と、前記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行う操作処理手段と、を含み、前記デバイス制御装置が、ユーザから、前記デバイスグループのいずれかに属するネットワークデバイスに関連した所定の操作の要求を受けて、当該ユーザの操作の許否判断を、前記デバイス管理装置に要求し、当該ユーザによる操作が許可されたときに、当該ユーザの操作の要求に基づく処理を実行することとしたものである。
【００２０】
また本発明のもう一つの態様は、デバイス管理方法であって、少なくとも一つのコンピュータを含むコンピュータシステムを用い、ユーザグループ情報保持手段がユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持し、規定情報保持手段が前記ネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持し、権限情報保持手段が前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持し、デバイスグループ情報保持手段が制御の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持し、操作処理手段が、前記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行い、ユーザから、前記デバイスグループのいずれかに属するネットワークデバイスに関連した所定の操作の要求を受けたときに、前記操作処理手段が当該ユーザの操作の許否判断を行い、当該ユーザによる操作が許可されたときに、当該ユーザの操作の要求に基づく処理を実行することとしたものである。
【００２１】
さらに本発明の一態様は、プログラムであって、ネットワークデバイスに対するユーザの操作を管理するデバイス管理装置を、ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持するユーザグループ情報保持手段と、前記ネットワークデバイスのグループであるデバイスグループを規定する情報を、前記ユーザグループの少なくとも一つに関連付けて保持する規定情報保持手段と、前記ユーザグループに関連付けられた前記デバイスグループごとの権限情報を保持する権限情報保持手段と、制御の対象となる前記ネットワークデバイスのそれぞれを、前記デバイスグループの少なくとも一つに関連付ける関連付け情報を保持するデバイスグループ情報保持手段と、記権限情報保持手段が保持する、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイスに関連した、ユーザの操作の許否判断を行う操作処理手段と、として機能させることとしたものである。
【００２２】
これら各態様によると、ユーザやデバイスをグループで管理でき、複数の顧客・複数のネットワークデバイスに対応した管理サービスを支援できる。
【発明の効果】
【００２３】
本発明によれば、ユーザやデバイスをグループで管理でき、複数の顧客・複数のネットワークデバイスに対応した管理サービスを支援できる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態に係るデバイス管理システムの構成ブロック図である。
【図２】本発明の実施の形態に係るデバイス管理装置の制御部の例を表す機能ブロック図である。
【図３】本発明の実施の形態に係るデバイス制御装置の制御部の例を表す機能ブロック図である。
【図４】本発明の実施の形態に係るデバイス管理システムの動作の例を表す流れ図である。
【図５】本発明の実施の形態に係るデバイス管理システムでの管理の状況の例を表す説明図である。
【図６】本発明の実施の形態に係るデバイス管理システムでの別の管理の状況の例を表す説明図である。
【発明を実施するための形態】
【００２５】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係るデバイス管理システム１は、図１に例示するように、デバイス管理装置１０と、デバイス制御装置２０と、複数の顧客の組織（顧客組織）にそれぞれ配され、この顧客組織のユーザによって利用される複数のネットワークデバイス３０ａ，ｂ，…と、端末装置４０とを含んで構成され、これらは互いに通信可能に接続されてなり、管理を行う組織（管理組織）に属するユーザにより管理される。
【００２６】
なお、本実施の形態において、ネットワークデバイス３０のユーザには、ネットワークデバイス３０の状況（空き容量などの使用状況やエラーの状況等）を監視し、また、設定を変更するなどといった管理をする、管理組織のユーザ（標準ユーザと呼ぶ）と、ネットワークデバイス３０の管理権限を持つ管理組織のユーザ（管理者と呼ぶ）と、この管理者を補助し、管理者に準ずるネットワークデバイス３０の管理権限を有する管理組織のユーザ（パワーユーザと呼ぶ）とを含む。
【００２７】
また、このユーザにはさらにネットワークデバイス３０を遠隔から管理するためにデバイス管理装置１０にアカウントを有するユーザ（アカウントオーナーと呼ぶ）を含む。本実施の形態のある例ではアカウントオーナーが管理者を兼ねてもよいし、アカウントオーナーが標準ユーザであってもよい。
【００２８】
また、本実施の形態においてネットワークデバイス３０の登録や管理を実際に行うユーザは管理組織に属しており、この管理組織は一般には、顧客組織とは異なる専門の業者であってもよいし、また、顧客組織内に管理組織が作られてもよい。以下、この管理組織のユーザと顧客組織のユーザとを区別する必要がある場合は、管理組織のユーザを管理組織ユーザと呼ぶこととする。
【００２９】
デバイス管理装置１０は、制御部１１，記憶部１２，通信部１３を備えるサーバ装置である。ここで制御部１１は、記憶部１２に格納されたプログラムに従って動作するプログラム制御デバイスである。この制御部１１は、ユーザの端末装置４０からアクセスを受けると、ユーザを認証し、認証したユーザの端末装置４０に対して管理画面を提供する。この管理画面は、例えばウェブページとして提供される。また本実施の形態では、この制御部１１は、ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ保持し、また、制御の対象とするネットワークデバイス３０のグループであるデバイスグループを規定する情報を、ユーザグループの少なくとも一つに関連付けて保持する。
【００３０】
またこの制御部１１は、上記ユーザグループに関連付けられたデバイスグループごとの権限情報を保持し、制御の対象となるネットワークデバイス３０のそれぞれを、デバイスグループの少なくとも一つに関連付ける関連付け情報を保持する。そして制御部１１は、当該保持している、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイス３０に関連したユーザの操作の許否判断を行う。この制御部１１の詳しい処理については後に述べる。
【００３１】
記憶部１２は、メモリデバイスやディスクデバイスを含み、制御部１１によって実行されるプログラムを保持する。このプログラムは、コンピュータ可読、かつ非一時的な記録媒体に格納されて提供され、この記憶部１２に格納されたものであってもよい。
【００３２】
本実施の形態では、この記憶部１２は、制御部１１から入力される指示により、種々の情報を保持するなど、制御部１１のワークメモリとしても動作する。
【００３３】
通信部１３は、ネットワークインタフェースであり、制御部１１から入力される指示に従って、情報を、指定された宛先に送信する。またこの通信部１３は、ネットワークを介して受信した情報を、制御部１１に対して出力する。
【００３４】
デバイス制御装置２０は、制御部２１，記憶部２２，通信部２３を備えるサーバ装置である。ここで制御部２１は、記憶部２２に格納されたプログラムに従って動作するプログラム制御デバイスであり、本実施の形態の一例では、ユーザ（管理組織ユーザ）から、デバイス管理装置１０において保持された情報で規定されるデバイスグループのいずれかに属するネットワークデバイス３０に関連した所定の操作の要求を受けて、当該要求を行ったユーザの認証を、デバイス管理装置１０に要求し、当該ユーザが認証されたときに、当該ユーザの操作の要求に基づく処理を実行する。このデバイス制御装置２０の制御部２１の動作についても後に述べる。
【００３５】
記憶部２２は、メモリデバイスやディスクデバイスを含み、制御部２１によって実行されるプログラムを保持する。このプログラムは、コンピュータ可読、かつ非一時的な記録媒体に格納されて提供され、この記憶部２２に格納されたものであってもよい。またこの記憶部２２は、制御部２１のワークメモリとしても動作する。
【００３６】
通信部２３は、ネットワークインタフェースであり、制御部２１から入力される指示に従って、情報を、指定された宛先に宛てて送信する。またこの通信部２３は、ネットワークを介して受信した情報を、制御部２１に対して出力する。
【００３７】
ネットワークデバイス３０は、例えばＮＡＳ（Network Attached Storage）や、無線ＬＡＮのアクセスポイント等、ネットワークを介して他の機器と通信可能に接続された種々の機器である。
【００３８】
端末装置４０は、一般的なパーソナルコンピュータであり、ネットワークを介して他の機器と通信可能に接続されている。
【００３９】
ここで、デバイス管理装置１０及びデバイス制御装置２０の各制御部１１，２１の動作について説明する。デバイス管理装置１０の制御部１１は、記憶部１２に格納されたプログラムを実行することにより、図２に例示するように、アクセス管理部１１０と、ユーザグループ情報保持部１１１と、デバイスグループ規定情報保持部１１２と、権限情報保持部１１３と、デバイスグループ情報保持部１１４と、許否判断部１１５とを含む機能的構成を実現する。
【００４０】
本実施の形態のデバイス管理装置１０では、ユーザは、ユーザグループ単位で管理され、ネットワークデバイス３０は、デバイスグループ単位で管理される。これは次のような理由に基づく。すなわち、管理組織が業者である場合、その管理組織では、デバイス管理装置１０を用いて、複数の顧客組織のネットワークデバイス３０を管理することも想定される。この場合、管理の対象となるネットワークデバイス３０の数が多くなって、例えばデバイス管理装置１０が、あるアカウントの管理画面において、管理の対象となるネットワークデバイス３０を区別せずに表示していると、あるネットワークデバイス３０に障害が発生していることは理解できても、そのネットワークデバイス３０がどの顧客のものかが分かりにくい。また、顧客組織ごとのデバイスの運用状況を参照することも容易でない。
【００４１】
つまり、本実施の形態のデバイス管理装置１０では、どのネットワークデバイスがどの顧客組織のものかを、機械的に区別可能としておくことが望ましい。管理組織では、顧客組織ごとに別々のアカウントオーナーを設定することはできるが、それでは顧客組織ごとにアカウントを切り替える必要があって、手間となる。
【００４２】
そこで本実施の形態のデバイス管理装置１０では、ユーザを、ユーザグループ単位で管理し、ネットワークデバイス３０を、デバイスグループ単位で管理することとしている。
【００４３】
アクセス管理部１１０は、後に説明する、ユーザグループのいずれかを識別するユーザグループ識別情報に対して、ユーザ名とパスワードとを互いに関連付けたユーザアクセス権限情報を少なくとも一つ含むアクセス権限情報を関連付けて保持する。このアクセス権限情報は、デバイス管理装置１０の管理者により登録・変更・削除が行われる（一般的なウェブサービス等におけるユーザ登録等の方法により、管理者の人為的操作なしに登録・変更・削除が行われてもよい）。
【００４４】
デバイス管理装置１０は、いずれかのユーザの端末装置４０からアクセスを受けると、当該端末装置４０のユーザを、上記アクセス権限情報を用いて認証し、認証に成功すると、当該ユーザのユーザ名を含むアクセス権限情報に関連付けられたユーザグループ識別情報を、そのユーザの端末装置４０に対して提示する。そしてユーザが、提示されたユーザグループ識別情報のうち一つを選択すると、当該ユーザグループ識別情報に関連付けられた、そのサブユーザグループである他のユーザグループや、デバイスグループに関する情報の作成、変更等を行うためのウェブページ（管理画面）等を、認証したユーザの端末装置４０に提供して、ユーザグループの設定や、デバイスグループの設定等を行わせる。
【００４５】
またアクセスを行った端末装置４０のユーザのアクセス権限認証に失敗すると、デバイス管理装置１０は、当該端末装置４０に対して認証に失敗した旨の情報を提示し、ユーザグループの設定や、デバイスグループの設定等を行わせない。
【００４６】
以下の説明では、ユーザグループやデバイスグループの設定を行うユーザは、ここでの認証（後に説明する認証との区別の必要があるときはアクセス権限認証と呼ぶ）に成功しているものとする。
【００４７】
ユーザグループ情報保持部１１１は、ユーザのグループであるユーザグループを規定する情報を、少なくとも一つ記憶部１２に格納する。本実施の形態においてユーザグループを規定する情報は、ユーザグループを識別するユーザグループ識別情報（グループ名でよい）に対して、このユーザグループのメンバーとなる、少なくとも一名分のユーザを特定するユーザ特定情報（ユーザ名でよい）を関連付けたものである。また、このユーザ特定情報にはさらに、ユーザの管理権限（標準ユーザ、パワーユーザ、管理者の別）を特定する情報が関連付けられてもよい。
【００４８】
また、業者である管理組織は、顧客組織ごとに異なる契約となることも考えられるが、顧客組織の秘密保持ポリシーはさまざまであるので、必ずしも管理の対象とするネットワークデバイス３０について管理組織のユーザすべてが同じ管理権限を有することができるとは限らない。例えば一つの顧客組織に属する複数のネットワークデバイス３０のそれぞれについても、ユーザの管理権限を異ならせたい場合も存在する。
【００４９】
そこで本実施の形態の一例では、上述のようにユーザグループを設定するとともに、このユーザグループに、このユーザグループの下位のユーザグループ（サブユーザグループ）として、他のユーザグループのユーザグループ識別情報をさらに関連付け可能としておく。
【００５０】
デバイスグループ規定情報保持部１１２は、ネットワークデバイス３０のグループであるデバイスグループを規定する情報を、ユーザグループの少なくとも一つに関連付けて少なくとも一つ記憶部１２に格納する。本実施の形態においてデバイスグループを規定する情報は、デバイスグループごとに固有に発行された、デバイスグループを識別するデバイスグループ識別情報であるものとする。このデバイスグループ識別情報は、デバイスグループごとに固有に設定されるもので、一例としてはユーザグループ識別情報とデバイスグループ名とを連接した文字列のハッシュ値などとしておく。
【００５１】
さらに本実施の形態の一例では、デバイスグループには、当該デバイスグループの下位のデバイスグループ（サブデバイスグループ）として、他のデバイスグループのデバイスグループ識別情報をさらに関連付け可能としておく。これにより、ユーザとネットワークデバイス３０との関係を柔軟に設定可能とするとともに、多数のネットワークデバイス３０に対して同様の設定を行う際に、デバイスグループ単位での設定を可能として、設定の手間を軽減できる。
【００５２】
権限情報保持部１１３は、ユーザグループに関連付けられたデバイスグループごとの権限の情報を記録する。本実施の形態の一例では、デバイスグループごとに、当該デバイスグループに関連付けられたユーザグループに所属するメンバーであるユーザの少なくとも一部の権限の情報がこの権限情報保持部１１３により設定され、その設定の内容は記憶部１２に格納される。ここでユーザのデバイスグループに対する権限には、デバイスグループに属するネットワークデバイス３０の管理情報の変更権限と、管理情報の閲覧権限とがあるものとし、権限情報保持部１１３は、権限の設定の対象となるユーザのユーザ特定情報に対して、当該ユーザが属するユーザグループに関連付けられたデバイスグループの少なくとも一つを特定するデバイスグループ識別情報と当該デバイスグループに対する権限を表す情報とを、権限情報として記憶部１２に格納して記録する。
【００５３】
デバイスグループ情報保持部１１４は、制御の対象となるネットワークデバイス３０のそれぞれを、デバイスグループの少なくとも一つに関連付ける関連付け情報を保持する。具体的に本実施の形態では、このデバイスグループ情報保持部１１４により、デバイスグループ識別情報に対して、当該デバイスグループ識別情報で識別されるデバイスグループのメンバーとなる、少なくとも一つのネットワークデバイス３０を特定するデバイス特定情報が関連付けて記録される。ここでデバイス特定情報は、各ネットワークデバイス３０に固有に割り当てられた情報であり、例えば製品のシリアル番号や、製品が備えるネットワークインタフェースのＭＡＣアドレスなど、各ネットワークデバイス３０を一意に特定できるものであればよい。
【００５４】
許否判断部１１５は、デバイスグループごとの権限情報に基づき、当該デバイスグループに属するネットワークデバイス３０に関連した、ユーザの操作の許否判断を行う。本実施の形態の一例では、この許否判断部１１５は、デバイス制御装置２０から、ユーザの操作の許否を判断するべき旨の判断要求を受け入れる。この判断要求には、認証の対象となるユーザ特定情報が含まれる。許否判断部１１５は、記憶部１２に格納した権限情報を参照し、当該権限情報のうちから、受け入れた判断要求に含まれるユーザ特定情報に関連付けられたデバイスグループ識別情報と当該デバイスグループ識別情報で特定されるデバイスグループに対する、上記ユーザ特定情報で特定されるユーザが備える権限を表す情報とを読み出して、判断要求の送信元のデバイス制御装置２０に対して、当該読み出した情報を送出する。
【００５５】
具体的に、あるユーザグループ（上位のユーザグループ）に、サブユーザグループ（下位のユーザグループ）を関連付けて設定したときには、ユーザグループが階層的な構造として、デバイス管理装置１０によって管理される。
【００５６】
またあるデバイスグループ（上位のデバイスグループ）に、サブデバイスグループ（下位のデバイスグループ）を関連付けて設定すると、デバイスグループが階層的な構造としてデバイス管理装置１０によって管理される。
【００５７】
すなわち、あるユーザグループＡに、他の２つのユーザグループＢ，Ｃがサブユーザグループとして関連付けられているとし、ユーザグループＡにはパワーユーザａと標準ユーザｂとが関連付けられ（そのメンバーとして設定され）、さらにデバイスグループαが関連付けられているものとする。
【００５８】
またユーザグループＢには、パワーユーザｃと標準ユーザｄとが関連付けられ（そのメンバーとして設定され）、デバイスグループβが関連付けられているものとする。そしてユーザグループＣにはパワーユーザｅと標準ユーザｆとが関連付けられ（そのメンバーとして設定され）、デバイスグループγが関連付けられているとする。
【００５９】
またさらに、デバイスグループγには、サブデバイスグループδが関連付けられているものとする。
【００６０】
このような設定がされているとき、デバイス制御装置２０は、例えばユーザグループＡのメンバーである標準ユーザｂが端末装置４０を操作してデバイス制御装置２０にアクセスすると、この標準ユーザｂを認証する。そしてデバイス制御装置２０は、標準ユーザｂを認証すると、その端末装置４０に対して提供するウェブページ（ネットワークデバイス３０に関係する指示を受け入れる画面）において、少なくとも当初は、例えば、この標準ユーザｂがメンバーとなっているユーザグループＡに関連付けられたデバイスグループαだけでなく、このユーザグループＡのサブユーザグループであるユーザグループＢ，Ｃにそれぞれ関連付けられたデバイスグループβ，γ，δとのそれぞれに登録されたネットワークデバイス３０の一覧を提示する。なお、ここで標準ユーザｂがいずれかのネットワークデバイス３０の管理情報の閲覧の操作をしたときには、当該操作の可否は、当該ネットワークデバイス３０が属しているデバイスグループへの、この標準ユーザｂの閲覧権限の有無によって判断される。
【００６１】
一方、デバイス制御装置２０は、例えばユーザグループＡのサブユーザグループとなっているユーザグループＢのメンバーである標準ユーザｄの端末装置４０からアクセスを受けると、この標準ユーザｄを認証する。そしてデバイス制御装置２０は、標準ユーザｄを認証すると、その端末装置４０に対して提供するウェブページにおいて、少なくとも当初は、例えば、この標準ユーザｄがメンバーとなっているユーザグループＢに関連付けられたデバイスグループβに登録されたネットワークデバイス３０の一覧を提示する。このようにサブユーザグループを形成することで、当該サブユーザグループのメンバーは、管理するべきネットワークデバイスのデバイスグループに集中できるようになる。
【００６２】
ここで標準ユーザｄがいずれかのネットワークデバイス３０の管理情報の閲覧の操作をしたときには、当該操作の可否は、当該ネットワークデバイス３０が属しているデバイスグループへの、この標準ユーザｄの閲覧権限の有無によって判断される。
【００６３】
さらにデバイス制御装置２０は、例えばユーザグループＡのサブユーザグループとなっているユーザグループＣのメンバーである標準ユーザｆの端末装置４０からアクセスを受けると、この標準ユーザｆを認証する。そしてデバイス制御装置２０は、標準ユーザｆを認証すると、その端末装置４０に対して提供するウェブページにおいて、少なくとも当初は、例えば、この標準ユーザｆがメンバーとなっているユーザグループＣに関連付けられたデバイスグループγと、そのデバイスサブグループであるデバイスグループδとに登録されたネットワークデバイス３０の一覧を提示する。
【００６４】
ここでも標準ユーザｆがいずれかのネットワークデバイス３０の管理情報の表示の閲覧の操作をしたときには、当該操作の可否は、当該ネットワークデバイス３０が属しているデバイスグループへの、この標準ユーザｆの閲覧権限の有無によって判断される。
【００６５】
またこの例において、あるユーザについてデバイスグループγに関連する閲覧権限が設定されているとすると、このデバイスグループγの下位のデバイスグループとなっているデバイスグループδに対しても、閲覧権限があるものと（権限の設定が上位のデバイスグループからそれに内包される下位のデバイスグループへ「承継」されることと）する。もっとも、これは一例であり、一般的な階層構造のファイルシステムと同様に、内包される下位のデバイスグループについては別途異なる権限の設定がされてもよいし、また、この場合であっても、上位のデバイスグループに対する権限設定が、ユーザの希望により下位のデバイスグループに承継されるようにしておくことも好ましい。
【００６６】
すなわちデバイス管理装置１０の許否判断部１１５はデバイス制御装置２０から、ユーザの操作の許否を判断するべき旨の判断要求を受け入れると、記憶部１２に格納した権限情報を参照し、当該権限情報のうちから、受け入れた判断要求に含まれるユーザ特定情報に関連付けられたデバイスグループ識別情報と当該デバイスグループ識別情報で特定されるデバイスグループに対する、上記ユーザ特定情報で特定されるユーザが備える権限を表す情報とを読み出すとともに、当該ユーザ特定情報に関連付けられたデバイスグループ識別情報にさらに関連付けられた下位のデバイスグループのデバイスグループ識別情報があるか否かを判断する。
【００６７】
そして許否判断部１１５は、下位のデバイスグループが少なくとも一つあると判断されれば、当該下位のデバイスグループのデバイスグループ識別情報のそれぞれを読み出し、また、それぞれについてさらに下位のデバイスグループがあるか否かを判断する処理を再帰的に行う。
【００６８】
これにより、許否判断部１１５は、上位のデバイスグループに階層的に含まれるすべてのデバイスグループのデバイスグループ識別情報と、上記上位のデバイスグループに対し、上記ユーザ特定情報で特定されるユーザが備える権限を表す情報とを、判断要求の送信元のデバイス制御装置２０に対して送出することとなる。
【００６９】
このようにユーザグループやデバイスグループを階層的に構成可能としたことで、一覧の表示や、権限の設定を簡便に行うことが可能となる。
【００７０】
デバイス制御装置２０の制御部２１は、記憶部２２に格納されたプログラムを実行することにより、図３に例示するように、デバイス管理部２１１と、デバイス制御部２１２と、要求受入部２１３と、判断要求部２１４と、要求応答部２１５とを含む機能的構成を実現する。
【００７１】
デバイス管理部２１１は、管理の対象となったネットワークデバイス３０からネットワークデバイス３０の状態を示す情報である機器状態情報（例えば稼働時間や空き容量、エラーの情報等）を受信し、当該ネットワークデバイス３０を特定するデバイス特定情報に関連付けた機器状態情報を、管理情報の一部として蓄積して記録する。
【００７２】
デバイス制御部２１２は、管理の対象となったネットワークデバイス３０ごとに、当該ネットワークデバイス３０を特定するデバイス特定情報と、当該ネットワークデバイス３０に関わる設定の情報を、管理情報の一部として記録し、また、当該設定を、対応するネットワークデバイス３０に対して送出する。
【００７３】
要求受入部２１３は、ユーザから、デバイス管理装置１０が管理するデバイスグループのいずれかに属するネットワークデバイス３０に関連した所定の操作の要求を受け入れる。ここで所定の操作には、例えば、管理のための情報の設定や、機器状態情報の閲覧の操作等がある。要求受入部２１３は、要求を行ったユーザを特定するユーザ特定情報を判断要求部２１４に出力する。
【００７４】
判断要求部２１４は、要求受入部２１３から入力されるユーザ特定情報を含む判断要求を、デバイス管理装置１０に対して送出する。またこの判断要求部２１４は、当該送出した判断要求に対する応答としてデバイス管理装置１０が送出する情報を受信する。既に述べたように、この情報には、要求受入部２１３から入力されるユーザ特定情報で特定されるユーザに関して設定されたデバイスグループに対する権限の情報が含まれる。具体的に、この権限の情報は、デバイスグループ識別情報と権限の情報とを組とした情報である。
【００７５】
要求応答部２１５は、判断要求部２１４が受信した情報（ユーザ権限情報と呼ぶ）により、要求受入部２１３が受け入れた要求を、当該要求を行ったユーザが為し得るか否かを判断する。すなわち、この要求応答部２１５は、要求受入部２１３が受け入れた、操作の要求の対象となるネットワークデバイス３０が属するデバイスグループを特定するデバイスグループ識別情報について、要求された操作を実行する権限を表す情報がユーザ権限情報に含まれるか否かを判断し、含まれると判断すると（ユーザの操作が許可されると）、ユーザの操作の要求に基づく処理を実行する
【００７６】
具体的に、要求受入部２１３が受け入れた操作の要求が、機器状態情報の閲覧要求であれば、要求応答部２１５は、判断要求部２１４が受信したユーザ権限情報に、操作の要求の対象となるネットワークデバイス３０が属するデバイスグループを特定するデバイスグループ識別情報に関連付けて、管理情報の閲覧権限があるか否かを調べ、管理情報の閲覧権限があれば、要求元のユーザ（当該ユーザが使用している端末装置４０）に対して、当該デバイスグループに属するネットワークデバイス３０から受信して蓄積している機器状態情報を送出して、機器状態情報の提示を行わせる。
【００７７】
一方、ここで判断要求部２１４が受信したユーザ権限情報に、上記デバイスグループ識別情報に関連付けられた、管理情報の閲覧権限がなければ、要求元のユーザ（当該ユーザが使用している端末装置４０）に対して権限がない旨の表示を行わせる。
【００７８】
また、要求受入部２１３が受け入れた操作の要求が、管理情報の変更要求（例えば設定の情報の変更要求）であれば、要求応答部２１５は、判断要求部２１４が受信したユーザ権限情報に、操作の要求の対象となるネットワークデバイス３０が属するデバイスグループを特定するデバイスグループ識別情報に関連付けて、管理情報の変更権限があるか否かを調べ、管理情報の変更権限があれば、要求元のユーザ（当該ユーザが使用している端末装置４０）に対して管理情報の変更に関する操作画面を送出して、管理情報の変更の操作を行わせる。
【００７９】
一方、ここで判断要求部２１４が受信したユーザ権限情報に、上記デバイスグループ識別情報に関連付けられた、管理情報の変更権限がなければ、要求元のユーザ（当該ユーザが使用している端末装置４０）に対して権限がない旨の表示を行わせる。
【００８０】
ネットワークデバイス３０は、既に述べたように、例えばＮＡＳ等であり、設定されたタイミングごとに使用状況等の機器状態情報を、ネットワークデバイス３０自身に固有のデバイス特定情報とともに、予め定められたデバイス管理装置１０に対して送出する。またこのネットワークデバイス３０は、設定情報を、予め定められたデバイス管理装置１０から受信して、当該設定情報が表す設定に基づいて動作する。この設定情報は、例えばＮＡＳであれば、ＲＡＩＤ（Redundant Array of Inexpensive Disks）の構成や、機器状態情報を送信するタイミング、シャットダウンの動作等を設定するものである。
【００８１】
端末装置４０は、パーソナルコンピュータ等のコンピュータ制御デバイスであり、デバイス管理装置１０やデバイス制御装置２０との間で通信可能に接続される。業者側のユーザは端末装置４０を操作してデバイス管理装置１０にアクセスし、組織の定義（アカウントオーナーの設定）、ユーザグループの設定、管理者やパワーユーザ、標準ユーザの設定、デバイスグループの設定、アクセス権限の設定、ネットワークデバイスのデバイスグループへの登録の操作を行う。
【００８２】
また顧客側のユーザは、端末装置４０を操作して、デバイス制御装置２０にアクセスし、機器状態情報の閲覧や、設定情報の変更等の操作を要求するなどの処理を、端末装置４０に行わせる。
【００８３】
［動作］
本発明の実施の形態は上述の構成を備えており、次のように動作する。以下の例では、ネットワークデバイス３０ｘ，３０ｙ…としてのＮＡＳを新規に導入した顧客Ｘが業者Ｙに初めて管理を依頼する例について図４、図５を参照しつつ説明する。
【００８４】
この例では、業者Ｙ側のユーザは自己が利用する端末装置４０を操作してデバイス管理装置１０にアクセスし、まずアカウントの設定（アカウントオーナーの設定）を行う。このデバイス管理装置１０へのアクセスは、ウェブブラウザを用いて行ってもよい。つまりデバイス管理装置１０は、ネットワークデバイス３０の管理情報の変更の受け入れや提供を、ウェブサーバを介して行ってもよい。
【００８５】
ここではまず、管理組織である業者Ｙのユーザが、自らをアカウントオーナーとして、業者Ｙの組織名をデバイス管理装置１０に保持させて、アカウントを生成する（図４：Ｓ１）。
【００８６】
次にアカウントオーナーとなったユーザは、デバイス管理装置１０に対し、管理者となるユーザを登録する（Ｓ２）。そしてこの管理者が、自己の属する管理組織を考慮して、ユーザグループを設定する（Ｓ３）。具体的に管理者は、自己の利用する端末装置４０を操作して、デバイス管理装置１０に対して、ユーザグループの名称（例えば「営業部第１課グループ」と「営業部第２課グループ」とのそれぞれ）を送出し、ステップＳ１で保持させた管理組織の情報に関連付けて、ユーザグループの登録を行うよう要求する。デバイス管理装置１０は、業者側のユーザが操作する端末装置４０から、ユーザグループの名称を受け入れて、当該受け入れた名称のユーザグループ識別情報を記憶する。
【００８７】
また管理者は、デバイス管理装置１０に、ステップＳ３で設定したユーザグループごとに、各ユーザグループ識別情報に関連付けて、パワーユーザを登録する。ここでは例えば「営業部第１課グループ」にパワーユーザＡ，Ｂ…を登録し、「営業部第２課グループ」にパワーユーザＣを登録したものとする（Ｓ４）。以下では、管理者またはパワーユーザが、実際に作業を行う標準ユーザの権限設定を行う権限を有するものとする。
【００８８】
すなわち、管理者またはパワーユーザは、デバイス管理装置１０に、ステップＳ３で設定したユーザグループ識別情報に関連付けて、標準ユーザを登録する（Ｓ５）。ここでは例えば「営業部第１課グループ」に標準ユーザＰ，Ｑ…を登録し、「営業部第２課グループ」に標準ユーザＲを登録したものとする。
【００８９】
管理者またはパワーユーザは、さらにネットワークデバイス３０を登録するためのプレースホルダとして、デバイスグループＧを設定する（Ｓ６）。具体的に管理者やパワーユーザは、顧客組織ごとに、顧客組織の体制を考慮しつつ、デバイス管理装置１０に対して、ステップＳ３で設定したユーザグループのユーザグループ識別情報と、デバイスグループＧの名称を送出し、当該ユーザグループ識別情報に関連付けて、デバイスグループＧの登録を行うよう要求する。
【００９０】
デバイス管理装置１０は、業者側のユーザが操作する端末装置４０から、ユーザグループ識別情報（ここでは「営業部第１課グループ」に係るユーザグループ識別情報）とともにデバイスグループＧ１，Ｇ２の名称「Ａ委員会」，「Ｂ委員会」を受け入れて、当該受け入れたユーザグループ識別情報に関連付けて、各デバイスグループＧの名称と、各デバイスグループＧに固有なデバイスグループ識別情報とを記憶する。具体的に複数の市町村の教育委員会を顧客組織とし、当該教育委員会が監督する市町村立の学校に導入されたネットワークデバイス３０を管理する場合、業者側のユーザは、まず、顧客組織である各市町村の教育委員会ごとのデバイスグループＧを設定することが想定される。
【００９１】
またデバイス管理装置１０は、また別のユーザグループ識別情報（ここでは「営業部第２課グループ」に係るユーザグループ識別情報）とともに、デバイスグループＧ３の名称「Ｃ委員会」を受け入れて、当該受け入れたユーザグループ識別情報に関連付けて、各デバイスグループＧの名称と、各デバイスグループＧに固有なデバイスグループ識別情報とを記憶する。
【００９２】
管理者やパワーユーザは、この段階で（具体的なネットワークデバイス３０ｘ，３０ｙ…の登録なしに）デバイスグループＧ１，Ｇ２…（以下、まとめてデバイスグループＧと表記する）に対して権限情報を設定する。管理者またはパワーユーザは、ユーザグループに関連付けられたデバイスグループＧごとに、ユーザの権限の情報の設定をデバイス管理装置１０に対して要求する。そしてデバイス管理装置１０は、当該要求に応答して、当該デバイスグループＧに対してユーザの権限の情報を関連付けて記録する（Ｓ７）。なお、以下、図４では、図示の都合上、「営業部第１課グループ」以下の状況について示すが、「営業部第２課グループ」においても同様の設定を行うものとする。
【００９３】
一例としてここでは、標準ユーザＰについて、デバイスグループＧ１に係る管理情報の閲覧権限を設定し、ユーザＱについては、デバイスグループＧ１に係る管理情報の変更権限と閲覧権限を設定するとともに、デバイスグループＧ２に係る管理情報の閲覧権限を設定するものとする。
【００９４】
次に、管理者やパワーユーザは、デバイスグループＧ１に対してネットワークデバイス３０ｘ，３０ｙ…を登録する（Ｓ８）。具体的な例として、管理者やパワーユーザは、端末装置４０を操作して、登録するネットワークデバイス３０ｘのデバイス特定情報を、デバイス管理装置１０に送出して、ステップＳ８で記憶したデバイスグループ識別情報に関連付けて保持させることとすればよい。
【００９５】
また以下の例では、デバイスグループＧ２に対しても、管理者やパワーユーザが、少なくとも一つのネットワークデバイス３０を登録するものとする。
【００９６】
ネットワークデバイス３０ｘ，３０ｙ…等のＮＡＳは、予め定められたタイミングごとに、予め定められたデバイス制御装置２０に対して、ＮＡＳ自身を特定するデバイス特定情報とともに、ＮＡＳ自身の状況を表す情報（空き領域のサイズの情報等）を、機器状態情報としてアップロードしている。
【００９７】
デバイス制御装置２０は、ネットワークデバイス３０ｘ，３０ｙ…からデバイス特定情報と機器状態情報とを受信すると、当該デバイス特定情報と機器状態情報とを関連付けて、管理情報の一部として蓄積して記録する。
【００９８】
またデバイス制御装置２０は、ユーザ（例えば標準ユーザＰ）からアクセスを受けて当該ユーザを認証する。そしてこのユーザの認証に成功すると、デバイス制御装置２０は、当該標準ユーザＰから、例えば当該ユーザが閲覧等の権限を有するネットワークデバイス３０ｘに関する情報への操作要求（例えば機器状態情報の閲覧）を受け入れる。するとデバイス制御装置２０は、デバイス管理装置１０に対して、当該標準ユーザＰのユーザ特定情報を含む操作の許否判断のための判断要求を、デバイス管理装置１０に対して送出する。
【００９９】
デバイス管理装置１０は、デバイス制御装置２０から、ユーザの操作の許否の判断要求を受け入れると、記録している権限情報を参照し、当該権限情報のうちから、受け入れた判断要求に含まれる、標準ユーザＰのユーザ特定情報に関連付けられたデバイスグループ識別情報と、当該デバイスグループ識別情報で特定されるデバイスグループに対する、ユーザ特定情報で特定される標準ユーザＰが備える権限を表す情報とを読み出して、判断要求の送信元のデバイス制御装置２０に対して、当該読み出した情報を、ユーザ権限情報として送出する。
【０１００】
デバイス制御装置２０は、デバイス管理装置１０からユーザ権限情報を受信し、操作の要求の対象となったネットワークデバイス３０ｘが属するデバイスグループＧを特定するデバイスグループ識別情報に関連付けて、管理情報の閲覧権限があるか否かを調べる。
【０１０１】
ここでの例では、先に述べたように、標準ユーザＰについては、ネットワークデバイス３０ｘが属するデバイスグループＧに対して管理情報の閲覧権限を設定しているので、デバイス管理装置１０が提供するユーザ権限情報には、デバイスグループＧを特定するデバイスグループ識別情報に関連付けて管理情報の閲覧権限が含まれることとなる。
【０１０２】
そこでデバイス制御装置２０は、ユーザＰには、デバイスグループＧに属するネットワークデバイス３０ｘの管理情報の閲覧権限がある（閲覧操作が許可された）として、標準ユーザＰ（当該ユーザが使用している端末装置４０）に対して、ネットワークデバイス３０ｘから受信して蓄積している機器状態情報を送出して、当該機器状態情報の提示を行わせる。
【０１０３】
なお、一つのネットワークデバイス３０（例えば上記のネットワークデバイス３０ｘ）について、その管理情報の閲覧・変更権限を有するユーザが属する管理組織（アカウントオーナー）は一つだけに限られない。
【０１０４】
例えば、図５に例示するように、管理組織である業者Ｙとは別の業者、あるいは、顧客組織Ｘ内に形成された管理組織Ｘ′がアカウントオーナーとなっているアカウントがデバイス管理装置１０内に設定されてもよい。
【０１０５】
図５では、管理組織Ｘ′のアカウントにおいてはユーザグループが一つ形成されて、パワーユーザＰ′と、２名の標準ユーザＱ′，Ｒ′が設定されており、またこのユーザグループに、デバイスグループＧ′が設定されている例が示されている。
【０１０６】
図５ではさらに、このデバイスグループＧ′に、ネットワークデバイス３０ｘを関連付けている。この関連付けは、既に説明した例と同様に行ってもよい。
【０１０７】
この例では、デバイス制御装置２０は、管理組織Ｘ′のアカウントに設定されたユーザグループに属する標準ユーザＱ′からアクセスを受けると、当該標準ユーザＱ′を認証する。そしてデバイス制御装置２０は、この標準ユーザＱ′からネットワークデバイス３０ｘの管理情報の閲覧要求を受け入れると、デバイス管理装置１０に対して、当該標準ユーザＱ′のユーザ特定情報を含む操作の許否判断のための判断要求を、デバイス管理装置１０に対して送出する。
【０１０８】
ここでは標準ユーザＱ′はネットワークデバイス３０ｘが属するデバイスグループＧ′への閲覧権限を備えているので、デバイス制御装置２０は、デバイス管理装置１０からその旨を表すユーザ権限情報を受信することとなる。
【０１０９】
そこでデバイス制御装置２０は、標準ユーザＱ′には、デバイスグループＧ′に属するネットワークデバイス３０ｘの管理情報の閲覧権限がある（閲覧操作が許可された）として、標準ユーザＱ′（当該ユーザが使用している端末装置４０）に対して、ネットワークデバイス３０ｘから受信して蓄積している機器状態情報を送出して、当該機器状態情報の提示を行わせる。
【０１１０】
さらに本実施の形態では、あるユーザグループＵｘに属するユーザのうちに、当該ユーザグループＵｘとは異なる他のユーザグループＵｙに属するデバイスグループへの管理権限が設定されるユーザが含まれてもよい（図５の標準ユーザＱ）。
【０１１１】
さらに、本実施の形態では、一つのネットワークデバイス３０は、３以上の管理組織のアカウントオーナーのデバイスグループに登録されてもよい。この場合、３以上の管理組織のユーザから、当該ネットワークデバイス３０の管理情報は閲覧等されることとなる（図６）。
【０１１２】
［ネットワークデバイスの登録方法の別の例］
ここまでの説明では、デバイス管理装置１０において設定したデバイスグループに対して、ネットワークデバイス３０を登録する際、ユーザがネットワークデバイス３０のデバイス特定情報をデバイス管理装置１０に送出して登録を行うこととしていたが、本実施の形態はこれに限られない。
【０１１３】
すなわち本実施の形態では、デバイス管理装置１０は、ネットワークデバイス３０の登録先となるデバイスグループに関連付けられているユーザグループに属しているユーザのうち、予め定められた管理権限を備えたユーザ（例えば管理者またはパワーユーザ）から、上記登録先のデバイスグループのデバイスグループ識別情報とともに、登録キーの発行要求を受け入れる。
【０１１４】
デバイス管理装置１０は、当該発行要求に応じて、デバイスグループ識別情報を含んだ登録キーを発行して、発行要求を行ったユーザの端末装置４０に対して当該登録キーを送出する。
【０１１５】
またこのデバイス管理装置１０は、ネットワークデバイス３０から発行した登録キーとともにデバイス特定情報を受信すると、当該受信した登録キーに含まれるデバイスグループ識別情報に関連付けて、受信したデバイス特定情報を記録する。これにより、デバイスグループにネットワークデバイス３０を登録する処理が行われる。
【０１１６】
本実施の形態のこの例では、ネットワークデバイス３０は、所定の記憶領域に登録キーが格納されたときに、デバイス管理装置１０に対してアクセス（アクセス先ＵＲＬなどは登録キーに含めるか、ネットワークデバイス３０のファームウェアに含めておいてもよい。さらに、このアクセス先ＵＲＬは、ネットワークデバイス３０の所定の記憶領域に、ユーザの設定操作により記録されるようにしてもよい）し、登録キーと、ネットワークデバイス３０自身を特定するデバイス特定情報とを送出する。
【０１１７】
この例では、デバイス管理装置１０に対してネットワークデバイスを登録しようとする管理者またはパワーユーザが、その端末装置４０を操作してデバイス制御装置２０にアクセスし、認証を受けた後、デバイスグループを指定すると、デバイス制御装置２０が当該デバイスグループに既に登録されているネットワークデバイス３０の一覧を、ユーザ側の端末装置４０に提示するとともに、新規のネットワークデバイス３０を登録するべき旨の指示を受け入れるボタンを提示することとしてもよい。
【０１１８】
ユーザがこのボタンをクリック操作すると、当該クリック操作を検出したデバイス制御装置２０は、先の操作で指定されたデバイスグループを登録先として特定して、デバイス管理装置１０に対して登録キーの発行要求を行う。
【０１１９】
デバイス管理装置１０がこの発行要求に応じて、登録先として特定されたデバイスグループのデバイスグループ識別情報を含む登録キーを発行して、デバイス制御装置２０に送出すると、デバイス制御装置２０は、この登録キーを、ユーザに対してダウンロード可能に提示する。
【０１２０】
そして当該ネットワークデバイス３０を登録するべき旨の指示を行った管理者またはパワーユーザは、デバイス制御装置２０から当該要求に応答して発行された登録キーをダウンロードして受信し、例えばメモリカード等のコンピュータ可読かつ非一時的な記憶媒体に格納して、ネットワークデバイス３０の設置場所まで移動し、ネットワークデバイス３０の予め定められた記憶領域に、当該登録キーを格納する。
【０１２１】
すると、ネットワークデバイス３０が、デバイス管理装置１０に対してアクセスして、当該格納された登録キーと、ネットワークデバイス３０自身を特定するデバイス特定情報とを送出する。そしてデバイス管理装置１０がネットワークデバイス３０から登録キーとデバイス特定情報とを受信して、当該受信した登録キーに含まれるデバイスグループ識別情報に関連付けて、受信したデバイス特定情報を記録する。
【０１２２】
なお、ここではデバイス管理装置１０は、発行した登録キーをユーザの端末装置４０に送出し、ユーザにより登録を行うネットワークデバイス３０に登録キーを格納させることとしていたが、本実施の形態はこの例に限られない。
【０１２３】
例えば、上述の例において、デバイスグループの指定を、認証したユーザから受けたデバイス制御装置２０が、当該デバイスグループに既に登録されているネットワークデバイス３０の一覧を、ユーザ側の端末装置４０に提示するとともに、新規のネットワークデバイス３０を登録するべき旨の指示を受け入れるボタンと、当該ネットワークデバイス３０のネットワークアドレス（デバイス管理装置１０やデバイス制御装置２０からアクセス可能なネットワークアドレス）の入力欄を表示してもよい。
【０１２４】
この例では、デバイス制御装置２０は、ユーザがこの入力欄に何ら入力せずに、ボタンをクリック操作したことを検出したときには、上述の例と同様に動作する。一方、ユーザがこの入力欄に、登録しようとするネットワークデバイス３０のネットワークアドレスを入力して、ボタンをクリック操作したことを検出したときには、デバイス制御装置２０は、デバイス管理装置１０に対する登録キーの発行要求に含めて、当該入力されたネットワークデバイス３０のネットワークアドレス（デバイス管理装置１０からアクセス可能なネットワークアドレス）を送信し、デバイス管理装置１０が登録キーを発行するとともに、当該ネットワークアドレス宛に、発行した登録キーを送信（アップロード）してもよい。この場合、ネットワークデバイス３０は、当該登録キーのアップロードを受けて、デバイス管理装置１０に対してアクセスして、当該格納された登録キーと、ネットワークデバイス３０自身を特定するデバイス特定情報とを送出することとする。
【０１２５】
また、デバイス管理装置１０は、一つのネットワークデバイス３０を、複数のデバイスグループ識別情報に関連付けてもよい。具体的に、デバイス管理装置１０から、ネットワークデバイス３０を特定するデバイス特定情報と、登録キーとを受け入れると、当該登録キーに含まれるデバイスグループ識別情報に関連付けて、デバイス特定情報を記録する。ここでデバイス管理装置１０は、ここで受け入れた登録キーに含まれるデバイスグループ識別情報とは異なるデバイスグループ識別情報に、当該デバイス特定情報が既に関連付けられていたとしても（同じネットワークデバイス３０が既に他のデバイスグループのメンバーであったとしても）、登録キーに含まれるデバイスグループ識別情報に関連付けて、デバイス特定情報を記録する。これによりネットワークデバイス３０が複数の、互いに異なるデバイスグループに関連付けられることとなる。
【０１２６】
この例は、既に述べたように、管理組織である業者Ｙに、ネットワークデバイス３０の管理を依頼している顧客組織Ｘ側で、この顧客組織Ｘ内に形成された管理組織Ｘ′がアカウントオーナーとなったアカウントに含まれるデバイスグループに、業者Ｙに管理を依頼しているネットワークデバイス３０を登録する場合に好適である。
【０１２７】
すなわち、この場合は、管理を依頼している顧客組織Ｘ内の管理組織Ｘ′側で、このアカウントでデバイスグループＧ′を識別するデバイスグループ識別情報を含む登録キーを発行した後、ネットワークデバイス３０の設置場所まで移動することなく、当該登録キーを、業者Ｙの管理組織のメンバーに対し、メール等によって送信して登録を依頼することが可能となる。
【０１２８】
具体的に、このときには、当該登録キーを受領した業者Ｙの管理組織のメンバーは、端末装置４０を操作してデバイス制御装置２０にアクセスし、対象となっているネットワークデバイス３０（業者Ｙの管理組織のアカウント内のいずれかのデバイスグループ、例えばデバイスグループＧ１のメンバーとなっている）を特定し、当該特定したネットワークデバイス３０のデバイス識別情報とともに、上記受領した登録キーを、デバイス管理装置１０に送出させればよい。
【０１２９】
デバイス管理装置１０では、既に述べたように、デバイスグループＧのデバイスグループ識別情報に関連付けて、当該ネットワークデバイス３０のデバイス識別情報を記録する。
【０１３０】
これにより、このネットワークデバイス３０は、業者Ｙの管理組織のアカウントのデバイスグループＧ１にも、顧客組織Ｘ内の管理組織Ｘ′のアカウントのデバイスグループＧ′にも登録された状態となる。
【０１３１】
これにより、顧客組織としては、自身の組織に応じたユーザグループやデバイスグループを自由に作成でき、ネットワークデバイスの登録などの作業を業者に任せることができる。また、業者側は、外部からネットワークデバイスを登録する作業を依頼された場合であっても、登録キーを入力するだけで、例えば登録を依頼した顧客組織の組織の構造等を意識することなく、顧客の望むユーザグループやデバイスグループの構成に基づく機器管理体制が構築でき、双方にとって設定等の作業が容易になる。
【０１３２】
［装置構成の別の例］
デバイス管理装置１０とデバイス制御装置２０とは別体の装置でなく、一体の装置であってもよい。この場合、当該一体の装置が、デバイス制御装置２０として機能してユーザから、デバイスグループのいずれかに属するネットワークデバイス３０に関連した所定の操作の要求を受けると、デバイス管理装置１０として機能して当該ユーザの認証を行い、当該ユーザが認証されたときに、デバイス制御装置２０としての動作を行って当該ユーザの操作の要求に基づく処理を実行する。
【０１３３】
［他の種類のネットワークデバイス］
またここでは、ネットワークデバイス３０としてＮＡＳを例として説明したが、既に述べたように、ネットワークデバイス３０は、無線ＬＡＮアクセスポイントであってもよい。この場合、デバイス管理装置１０からネットワークデバイス３０へ送信される設定情報には、利用周波数帯や送信出力強度の設定等がある。また設定情報には、これらのほか、ファームウェアのアップデートのタイミングや、バックアップスケジュールの設定、種々のものが含まれてよい。
【符号の説明】
【０１３４】
１  デバイス管理システム、１０  デバイス管理装置、１１  制御部、１２  記憶部、１３  通信部、２０  デバイス制御装置、２１  制御部、２２  記憶部、２３  通信部、３０  ネットワークデバイス、４０  端末装置、１１０  アクセス管理部、１１１  ユーザグループ情報保持部、１１２  デバイスグループ規定情報保持部、１１３  権限情報保持部、１１４  デバイスグループ情報保持部、１１５  許否判断部、２１１  デバイス管理部、２１２  デバイス制御部、２１３  要求受入部、２１４  判断要求部、２１５  要求応答部。
【図１】
2020123163.tif 000003
【図２】
2020123163.tif 000004
【図３】
2020123163.tif 000005
【図４】
2020123163.tif 000006
【図５】
2020123163.tif 000007
【図６】
2020123163.tif 000008