(57)【特許請求の範囲】
【請求項１】
１又は複数の単位ネットワークのうち、いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対し、設定支援を適宜含む環境設定を行う機器設定・支援システムであって、
自己が管轄する単位ネットワークに接続されたネットワーク接続機器を検出する、上記単位ネットワークごとに設けられた機器検出手段と、
いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対して環境設定を行う機器設定・支援サーバとを備え、
上記機器設定・支援サーバは、
過去に環境設定がなされたネットワーク接続機器の情報を格納している機器情報記憶手段と、
ネットワーク接続機器毎に、ある環境設定項目の環境設定を行う条件と、実行する環境設定の具体的情報とを格納している設定管理情報記憶手段と、
いずれかの上記機器検出手段から、接続が検出された上記ネットワーク接続機器の機器情報が与えられたとき、そのネットワーク接続機器に関する過去の環境設定情報を、上記機器情報記憶手段を参照して把握し、上記設定管理情報記憶手段に格納されている条件のうち、接続が検出された上記ネットワーク接続機器に関して満たす条件が存在するか否かを判別し、満たす条件がある場合に、その条件に対応する環境設定の具体的情報を得て、環境設定を実行する設定・支援制御実行手段とを有し、
上記設定管理情報記憶手段は、上記各単位ネットワークに依存する環境設定項目と、依存しない環境設定項目とを区別して、上記環境設定を行う条件と、実行する上記具体的情報とを管理するものであって、
上記設定・支援制御実行手段は、
接続が検出された上記ネットワーク接続機器に関して、過去に他の単位ネットワークに接続して、上記各単位ネットワークに依存しない環境設定項目を設定済みであれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目についてのみ環境設定を実行し、
過去に他の単位ネットワークに接続せず、上記各単位ネットワークに依存しない環境設定項目を未設定であれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目と、依存しない環境設定項目との両方について環境設定を実行する
ことを特徴とする機器設定・支援システム。
【請求項２】
ネットワーク接続機器の接続が検出された単位ネットワークが、どの単位ネットワークであるかが、ある環境設定項目の環境設定を行う条件を規定する１つのパラメータとして適用されていることを特徴とする請求項１に記載の機器設定・支援システム。
【請求項３】
上記機器設定・支援サーバは、
認証用の情報を格納している認証情報記憶手段と、
いずれかの上記機器検出手段から、接続が検出された上記ネットワーク接続機器から認証用の情報を取り込み、上記認証情報記憶手段に格納されている情報との照合で認証を行う認証手段とをさらに有し、
上記設定・支援制御実行手段は、上記認証手段の認証結果がＯＫのときに機能するものである
ことを特徴とする請求項１又は請求項２に記載の機器設定・支援システム。
【請求項４】
上記機器設定・支援サーバの少なくとも一部をクラウド上に配置し、クラウド上に配置された部分が、上記各単位ネットワークに接続されたネットワーク接続機器との情報授受を、インターネットを介して行うことを特徴とする請求項１〜３のいずれかに記載の機器設定・支援システム。
【請求項５】
１又は複数の単位ネットワークのうち、いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対し、設定支援を適宜含む環境設定を行う機器設定・支援サーバであって、
過去に環境設定がなされたネットワーク接続機器の情報を格納している機器情報記憶手段と、
ネットワーク接続機器毎に、ある環境設定項目の環境設定を行う条件と、実行する環境設定の具体的情報とを格納している設定管理情報記憶手段と、
単位ネットワークに接続されたネットワーク接続機器を検出する単位ネットワークごとに設けられた機器検出手段のいずれかから、接続が検出された上記ネットワーク接続機器の機器情報が与えられたとき、そのネットワーク接続機器に関する過去の環境設定情報を、上記機器情報記憶手段を参照して把握し、上記設定管理情報記憶手段に格納されている条件のうち、接続が検出された上記ネットワーク接続機器に関して満たす条件が存在するか否かを判別し、満たす条件がある場合に、その条件に対応する環境設定の具体的情報を得て、環境設定を実行する設定・支援制御実行手段とを有し、
上記設定管理情報記憶手段は、上記各単位ネットワークに依存する環境設定項目と、依存しない環境設定項目とを区別して、上記環境設定を行う条件と、実行する上記具体的情報とを管理するものであって、
上記設定・支援制御実行手段は、
接続が検出された上記ネットワーク接続機器に関して、過去に他の単位ネットワークに接続して、上記各単位ネットワークに依存しない環境設定項目を設定済みであれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目についてのみ環境設定を実行し、
過去に他の単位ネットワークに接続せず、上記各単位ネットワークに依存しない環境設定項目を未設定であれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目と、依存しない環境設定項目との両方について環境設定を実行する
ことを特徴とする機器設定・支援サーバ。
【請求項６】
１又は複数の単位ネットワークのうち、いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対し、設定支援を適宜含む環境設定を行う機器設定・支援サーバに搭載されたコンピュータを、
過去に環境設定がなされたネットワーク接続機器の情報を格納している機器情報記憶手段と、
ネットワーク接続機器毎に、ある環境設定項目の環境設定を行う条件と、実行する環境設定の具体的情報とを格納している設定管理情報記憶手段と、
単位ネットワークに接続されたネットワーク接続機器を検出する単位ネットワークごとに設けられた機器検出手段のいずれかから、接続が検出された上記ネットワーク接続機器の機器情報が与えられたとき、そのネットワーク接続機器に関する過去の環境設定情報を、上記機器情報記憶手段を参照して把握し、上記設定管理情報記憶手段に格納されている条件のうち、接続が検出された上記ネットワーク接続機器に関して満たす条件が存在するか否かを判別し、満たす条件がある場合に、その条件に対応する環境設定の具体的情報を得て、環境設定を実行する設定・支援制御実行手段として機能させ、
上記設定管理情報記憶手段は、上記各単位ネットワークに依存する環境設定項目と、依存しない環境設定項目とを区別して、上記環境設定を行う条件と、実行する上記具体的情報とを管理するものであって、
上記設定・支援制御実行手段は、
接続が検出された上記ネットワーク接続機器に関して、過去に他の単位ネットワークに接続して、上記各単位ネットワークに依存しない環境設定項目を設定済みであれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目についてのみ環境設定を実行し、
過去に他の単位ネットワークに接続せず、上記各単位ネットワークに依存しない環境設定項目を未設定であれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目と、依存しない環境設定項目との両方について環境設定を実行する
ことを特徴とする機器設定・支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は機器設定・支援システム、サーバ及びプログラムに関し、例えば、社内ネットワークに接続された機器が、他の機器やアプリケーション（例えばクラウド上に存在するアプリケーションも含む）を実際に利用できる状態に設定したりインストールしたり、それらを支援したりする場合に適用し得るものである。
【背景技術】
【０００２】
現在においては、ネットワークを介して様々なＩＴ機器やアプリケーションを利用する機会が多くなっている。多くのＩＴ機器やアプリケーションでは、実際に使用できる状態にするために種々の環境設定が必要になる。例えば、パソコンが、プリンタを利用する場合には、プリンタの機種に応じたプリンタドライバ（以下、単にドライバと呼ぶこともある）をインストールしたり、プリンタへ印刷データを送信できるようにするためにネットワーク上の位置を示すアドレス（例えばＩＰアドレス）を設定したりすることなどが必要である。
【０００３】
しかしながら、インストールや設定作業自体は簡単であっても、誰もが適切なインストールや設定（以下、これらをまとめて環境設定と呼ぶ）を行えるとは限らない。例えば、Ｗｉｎｄｏｗｓ（登録商標）は、接続可能なネットワーク上のプリンタを検索し、リスト表示するが、ユーザは、使用するプリンタの機種等を把握し、そのリスト表示されたプリンタ群の中から選定する必要がある。従って、使用するプリンタの機種等を調べ、そのプリンタに対応したプリンタドライバを選定することは、知識のないユーザにとってみれば容易なことではない。また、マニュアルにも、プリンタドライバの設定手順が記載されているが、知識のないユーザにとってみれば、マニュアルの記載手順通りに操作を行うことは容易なことではない。
【０００４】
このような環境設定作業は、パソコンの初期導入時に限らず頻繁に発生する。最近では、出張時や会議室への移動時等にノート型のパソコン等を用いて、自分の席以外で業務を行うことが少なくない。ノート型パソコンを使用すれば、移動先にて自分のパソコンを使用することができる。そして、移動先に設置されたＬＡＮ接続のＩＴ機器を使用するためには、初期設定時と同様に移動先のネットワーク環境に応じたＩＴ機器の環境設定作業が必要になる。
【０００５】
このような移動するごとに環境設定するという煩雑さを解決する方法として、特許文献１に開示された方法がある。特許文献１に記載の装置では、ネットワークに接続されているプリンタを検出するプリンタ検出部、プリンタのＩＰアドレスやドライバの情報を格納するプリンタデータベース、ドライバのインストールを起動するインストール部を情報処理装置（例えばパソコン）内に備え、ネットワークに新たに接続された情報処理装置が同一ネットワークに接続されているプリンタを自動検出し、ドライバのインストールや、ＩＰアドレス等の登録を自動で行っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１３１８２７
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の記載技術では、プリンタ検出部、プリンタデータベース、インストール部が個別の情報処理装置（例えば、パソコン）内にあるため、ネットワークに接続されたそれぞれの情報処理装置がプリンタ検出処理などを行わなければならない。通常、オフィスには多数の情報処理装置が存在するので、情報処理装置のそれぞれがプリンタ検出処理を起動させるのは非効率的であり、ネットワークに負荷をかける可能性がある。また、全ての情報処理装置に、特許文献１に記載の構成要素を導入する必要があり、情報処理装置の数が多くなれば、どの情報処理装置に導入したか否かの管理が難しく、網羅性を担保することは非常に困難である。さらに、設定のための情報が各情報処理装置に保持されてしまうので、どの情報処理装置に何がインストールされているかといった情報の一元管理ができない（例えば、ドライバのバージョンアップなどの際に誰に連絡して良いのかわからない）。
【０００８】
また、新たにプリンタがネットワークに接続された場合、特許文献１の記載技術では、プリンタ検出部が一定期間ごとにネットワーク内のプリンタを検索し、新規に接続されたプリンタがあればドライバをインストールするようにしている。しかし、プリンタ検出処理の起動サイクルの設定によっては新しいプリンタが検出されるまでに長期間のタイムラグが生じてしまう。
【０００９】
さらに、特許文献１の記載技術はプリンタを対象としている。しかし、通常、オフィスで利用する機器やアプリケーションは多岐に渡り、プリンタと同様にドライバのインストールや設定を行う必要がある。これらのネットワークに接続された機器やアプリケーションについてのインストールや設定を、特許文献１の記載技術と同様な構成を行う場合には、情報処理装置に予め搭載しておかなければ構成要素が非常に多くなり、情報処理装置の構成（例えばソフトウェア構成）が複雑になってしまう。
【００１０】
そのため、ネットワークに接続された機器が、当該機器の構成を複雑とすることなく、他の機器やアプリケーションを実際に利用できる状態に設定したりインストールしたりそれらを支援したりする環境設定を容易に行える仕組みが望まれている。
【課題を解決するための手段】
【００１１】
第１の本発明は、１又は複数の単位ネットワークのうち、いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対し、設定支援を適宜含む環境設定を行う機器設定・支援システムであって、（１）自己が管轄する単位ネットワークに接続されたネットワーク接続機器を検出する、上記単位ネットワークごとに設けられた機器検出手段と、（２）いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対して環境設定を行う機器設定・支援サーバとを備え、上記機器設定・支援サーバは、（２−１）過去に環境設定がなされたネットワーク接続機器の情報を格納している機器情報記憶手段と、（２−２）ネットワーク接続機器毎に、ある環境設定項目の環境設定を行う条件と、実行する環境設定の具体的情報とを格納している設定管理情報記憶手段と、（２−３）いずれかの上記機器検出手段から、接続が検出された上記ネットワーク接続機器の機器情報が与えられたとき、そのネットワーク接続機器に関する過去の環境設定情報を、上記機器情報記憶手段を参照して把握し、上記設定管理情報記憶手段に格納されている条件のうち、接続が検出された上記ネットワーク接続機器に関して満たす条件が存在するか否かを判別し、満たす条件がある場合に、その条件に対応する環境設定の具体的情報を得て、環境設定を実行する設定・支援制御実行手段とを有し、（３）上記設定管理情報記憶手段は、上記各単位ネットワークに依存する環境設定項目と、依存しない環境設定項目とを区別して、上記環境設定を行う条件と、実行する上記具体的情報とを管理するものであって、（４）上記設定・支援制御実行手段は、接続が検出された上記ネットワーク接続機器に関して、過去に他の単位ネットワークに接続して、上記各単位ネットワークに依存しない環境設定項目を設定済みであれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目についてのみ環境設定を実行し、過去に他の単位ネットワークに接続せず、上記各単位ネットワークに依存しない環境設定項目を未設定であれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目と、依存しない環境設定項目との両方について環境設定を実行することを特徴とする。
【００１２】
第２の本発明は、１又は複数の単位ネットワークのうち、いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対し、設定支援を適宜含む環境設定を行う機器設定・支援サーバであって、（１）過去に環境設定がなされたネットワーク接続機器の情報を格納している機器情報記憶手段と、（２）ネットワーク接続機器毎に、ある環境設定項目の環境設定を行う条件と、実行する環境設定の具体的情報とを格納している設定管理情報記憶手段と、（３）単位ネットワークに接続されたネットワーク接続機器を検出する単位ネットワークごとに設けられた機器検出手段のいずれかから、接続が検出された上記ネットワーク接続機器の機器情報が与えられたとき、そのネットワーク接続機器に関する過去の環境設定情報を、上記機器情報記憶手段を参照して把握し、上記設定管理情報記憶手段に格納されている条件のうち、接続が検出された上記ネットワーク接続機器に関して満たす条件が存在するか否かを判別し、満たす条件がある場合に、その条件に対応する環境設定の具体的情報を得て、環境設定を実行する設定・支援制御実行手段とを有し、（４）上記設定管理情報記憶手段は、上記各単位ネットワークに依存する環境設定項目と、依存しない環境設定項目とを区別して、上記環境設定を行う条件と、実行する上記具体的情報とを管理するものであって、（５）上記設定・支援制御実行手段は、接続が検出された上記ネットワーク接続機器に関して、過去に他の単位ネットワークに接続して、上記各単位ネットワークに依存しない環境設定項目を設定済みであれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目についてのみ環境設定を実行し、過去に他の単位ネットワークに接続せず、上記各単位ネットワークに依存しない環境設定項目を未設定であれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目と、依存しない環境設定項目との両方について環境設定を実行することを特徴とする。
【００１３】
第３の本発明は、１又は複数の単位ネットワークのうち、いずれかの上記単位ネットワークに接続されたネットワーク接続機器に対し、設定支援を適宜含む環境設定を行う機器設定・支援サーバに搭載されたコンピュータを、（１）過去に環境設定がなされたネットワーク接続機器の情報を格納している機器情報記憶手段と、（２）ネットワーク接続機器毎に、ある環境設定項目の環境設定を行う条件と、実行する環境設定の具体的情報とを格納している設定管理情報記憶手段と、（３）単位ネットワークに接続されたネットワーク接続機器を検出する単位ネットワークごとに設けられた機器検出手段のいずれかから、接続が検出された上記ネットワーク接続機器の機器情報が与えられたとき、そのネットワーク接続機器に関する過去の環境設定情報を、上記機器情報記憶手段を参照して把握し、上記設定管理情報記憶手段に格納されている条件のうち、接続が検出された上記ネットワーク接続機器に関して満たす条件が存在するか否かを判別し、満たす条件がある場合に、その条件に対応する環境設定の具体的情報を得て、環境設定を実行する設定・支援制御実行手段として機能させ、（４）上記設定管理情報記憶手段は、上記各単位ネットワークに依存する環境設定項目と、依存しない環境設定項目とを区別して、上記環境設定を行う条件と、実行する上記具体的情報とを管理するものであって、（５）上記設定・支援制御実行手段は、接続が検出された上記ネットワーク接続機器に関して、過去に他の単位ネットワークに接続して、上記各単位ネットワークに依存しない環境設定項目を設定済みであれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目についてのみ環境設定を実行し、過去に他の単位ネットワークに接続せず、上記各単位ネットワークに依存しない環境設定項目を未設定であれば、上記ネットワーク接続機器が属する単位ネットワークに依存する環境設定項目と、依存しない環境設定項目との両方について環境設定を実行することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ネットワーク接続機器が、当該機器の構成を複雑とすることなく、環境設定を容易に行える機器設定・支援システム、サーバ及びプログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態の機器設定・支援システムを含むネットワークシステムの構成を示すブロック図である。
【図２】第１の実施形態の機器設定・支援システムにおける機器情報データベースの構成例を示す説明図である。
【図３】第１の実施形態の機器設定・支援システムにおける設定管理情報データベースの構成例を示す説明図である。
【図４】第１の実施形態の機器設定・支援システムの動作を示すフローチャートである。
【図５】第１の実施形態の機器設定・支援システムによってＬＡＮ要素機器に表示された設定・支援画面の一例を示す説明図である。
【図６】第２の実施形態の機器設定・支援システムを含むネットワークシステムの構成を示すブロック図である。
【図７】第２の実施形態の機器設定・支援システムにおける認証情報データベースの構成例を示す説明図である。
【図８】第２の実施形態の機器設定・支援システムにおける設定管理情報データベースの構成例を示す説明図である。
【図９】第２の実施形態の機器設定・支援システムの動作を示すフローチャートである。
【図１０】第３の実施形態の機器設定・支援システムにおける認証情報データベースの構成例を示す説明図である。
【発明を実施するための形態】
【００１６】
（Ａ）第１の実施形態
以下、本発明による機器設定・支援システム、サーバ及びプログラムの第１の実施形態を、図面を参照しながら説明する。
【００１７】
（Ａ−１）第１の実施形態の構成
図１は、第１の実施形態の機器設定・支援システムを含むネットワークシステムの構成を示すブロック図である。
【００１８】
このネットワークシステム１は、インターネット２を介して、ＬＡＮ３及びクラウドセンタ４が接続されて構成されている。
【００１９】
ＬＡＮ３は、ある会社のある事業所（本社、支社、工場など）内に設置されたものであり、部署、フロア、建物などを単位として構成された１又は複数（図１では２つの例を示している）のセグメント１０−１、１０−２に分かれている。各セグメント１０−１、１０−２は、ルータ１５を経由してインターネット２側に接続されている。
【００２０】
セグメント１０−１は、１又は複数のＬＡＮ要素機器１１−１１〜１１−１３、…と、機器検出装置１２−１、スイッチ１３−１とを有する。セグメント１０−２も、セグメント１０−１と同様な内部構成を有する。
【００２１】
各ＬＡＮ要素機器１１は、セグメント内ネットワーク１４に収容されており、同一セグメント内のスイッチ１３、ルータ１５、インターネット２を介して、クラウドセンタ４と接続し得るものである。なお、セグメント内ネットワーク１４は、有線ネットワーク、無線ネットワークに限定されず、有線ネットワークと無線ネットワークとが融合されているものであっても良く、また、アクセスポイントなどの中継装置を複数有するものであっても良い。
【００２２】
ＬＡＮ要素機器１１としては、据え置き型パソコン、ノート型パソコン、スマートフォン、タブレット端末、プリンタ（複合機を含む；但し、複合機をプリンタとは別の機器として処理するようにしても良い）、ＩＰ電話機、ＩＰ−ＰＢＸ、イメージスキャナ、電力監視用センサなどが該当する。セグメント内のスイッチ１２も、ＬＡＮ要素機器１１の一種である。ＬＡＮ要素機器１１は、２つの観点から種類分けすることができる。第１は、環境設定を要する機器（設定機器）か否かという観点であり、第２は、他のＬＡＮ要素機器に、自ＬＡＮ要素機器１１の情報を環境設定させることを要する機器（被設定機器）か否かという観点である。例えば、パソコンは、同一セグメント内の複合機、プリンタ、ＩＰ−ＰＢＸ、イメージスキャナなどを当該パソコンが使用可能なように設定したり、当該ＬＡＮ３の所属会社のメールサーバやＷｅｂ提供サーバ（図示せず）にアクセスするためのアプリケーションやアドレス情報などをインストールしたりすることが要する設定機器である。また例えば、プリンタは、パソコン、スマートフォン、タブレット端末などが印刷時に当該プリンタを利用できるように当該プリンタのドライバなどを設定する被設定機器である。１つのＬＡＮ要素機器１１が、設定機器及び被設定機器となっていることもある。
【００２３】
各機器検出装置１２は、同一セグメントのセグメント内ネットワーク１４に収容されており、そのセグメント内ネットワーク１４に接続されたＬＡＮ要素機器１１を検知し、機器情報を検出するものである。機器検出装置１２で検出される機器情報は、機器の種類（機器名；具体的には、パソコン（なお、据え置き型とノート型とを別の機器として取り扱うようにしても良い）、スマートフォン、プリンタなどの別）、機種名（具体的な機種の名称）、ＩＰアドレス、ＭＡＣアドレス、その他、機器固有の属性情報等（例えば、プリンタであればカラー印刷機能の有無等）である。この機器検出装置１２は、ＬＡＮ要素機器１１を接続した際、該当機器１１からの通信を遮断したり、条件や解除許可情報の受信により通信遮断を解除したりする機能を備えていても良い。このような機器検出装置の例として、特開２０１１−３５５３５に開示された通信遮断装置がある。
【００２４】
各スイッチ１３は、同一セグメントのセグメント内ネットワーク１４に接続されているＬＡＮ要素機器１１若しくは機器検出装置１２と、クラウドセンタ４との間で授受されるＩＰパケットなどを交換処理するものである。
【００２５】
図１では、１つのセグメント１０には、機器検出装置１２とスイッチ１３とが１つずつ設けられているものを示したが、セグメント内ネットワーク１４の構成によっては、機器検出装置１２及びスイッチ１３の少なくとも一方は複数設けられていても良い。
【００２６】
クラウドセンタ４は、ＬＡＮ３から見て１つのセンタに見えるものであれば良く、例えば、物理的には複数の拠点に分かれて構成要素が配置されていても良い。なお、センタ（クラウドセンタ４に相当）自体、ＬＡＮ３に設けられていても良い。また、センタ内の複数のサーバのうち、一部のサーバがＬＡＮ３に設けられていても良い。
【００２７】
第１の実施形態の機器設定・支援システムは、ＬＡＮ３における機器検出装置１２とクラウドセンタ４とを中心に構成されているものである。
【００２８】
クラウドセンタ４は、機能的には、機器情報管理サーバ５及び設定情報管理サーバ６を有する。機器情報管理サーバ５及び設定情報管理サーバ６はそれぞれ、例えば、入出力装置、ＣＰＵ、ＨＤＤ等の記憶装置、通信ユニットなどを備える情報処理装置である。例えば、機器情報管理サーバ５及び設定情報管理サーバ６は、物理的には、同一のサーバに構築されたものであっても良く、異なるサーバに構築されたものであっても良い。図１では、機器情報管理サーバ５及び設定情報管理サーバ６が、インターネットや広域ネットワークを介してクラウド上に接続された場合を示しているが、機器情報管理サーバ５及び設定情報管理サーバ６の配置方法は、これに限定されるものではない。機器情報管理サーバ５及び設定情報管理サーバ６はそれぞれ、ＣＰＵと、ＣＰＵが実行するプログラムとを中心として構成されているが、機能的には、図１に示す内部構成を有する。
【００２９】
機器情報管理サーバ５は、機器検出装置１２により検知されたＬＡＮ要素機器１１の情報を取得し、ＬＡＮ要素機器１１ごとに、ドライバインストールや初期設定や設定情報の提示や動作確認の要求など、機器を利用するために必要な各種情報の設定、支援を行うものである。機器情報管理サーバ５は、機能的には、機器情報取得部２１、設定情報確認部２２及び設定・支援部２３を有する。設定情報管理サーバ６は、ＬＡＮ要素機器１１の情報や、ＬＡＮ要素機器１１ごとにインストール、設定などが必要な項目などの情報を管理し、機器情報管理サーバ５からの要求に基づき、これらの情報を提供するものである。設定情報管理サーバ６は、データベースアクセス部３１、機器情報データベース３２、設定管理情報データベース３３及びダウンロード情報データベース３４を有する。
【００３０】
ダウンロード情報データベース３４は、データベースの構成の図示は省略しているが、設定操作のガイダンス情報やアプリケーションなど、設定させる機器にダウンロードさせる情報などを格納しているものである。
【００３１】
機器情報データベース３２は、全てのＬＡＮ要素機器１１の情報を管理しているものである。図２は、機器情報データベース３２の構成例を示す説明図である。機器情報データベース３２には、少なくとも機器名、機種名、ＭＡＣアドレス、セグメントの情報が格納される。機器情報データベース３２には、必要に応じて、それ以外の情報が格納されていても構わない。図２の例では、ＩＰアドレスや、ＬＡＮ要素機器がどのような状態にあるかを示すステイタス情報（接続中／接続設定済／接続申請中／接続拒否など）が格納されている。ステイタスとセグメントの情報は対となって、複数対が記述されていても良い。これに代え、１つのＬＡＮ要素機器１１について、セグメントの相違に応じて、複数の行（レコード）を記述するようにしても良い。図２の１行目は、機種名が「ＬＰＯＫＩ１」、ＭＡＣアドレスが「１１：１１：１１：１１：１１：１１」のプリンタは、ＩＰアドレスとして「１：１：１：２」が割り当てられ、セグメント１０−１（その識別情報を「ＮＷ１」としている）に「接続中」であることを示している。
【００３２】
図２は、プリンタに関する機器情報を示しているが、パソコン（ＰＣ）等の他のＬＡＮ要素機器についても、各行の情報は基本的には同様である。但し、機器の種類（機器名）によって、各フィールド（欄）に書き込む情報を多少変化させるようにしても良い。例えば、パソコンについては、機種名のフィールドに、機種名に代えて、若しくは、機種名に加えてＯＳの種類やバージョンを記述するようにしても良い。また例えば、ステイタスのフィールドには、収容されているセグメントの変更が可能なものか否かの情報をも記述するようにしても良い（例えば、ノート型パソコンについては変更可能、据え置き型パソコンは変更不可能に記述する）。
【００３３】
設定管理情報データベース３３は、ＬＡＮ要素機器１１ごとに必要な各種設定の内容などを規定した情報を格納しているものである。図３は、設定管理情報データベース３３の構成例を示す説明図である。設定管理情報データベース３３は、条件部３３１と設定・支援実行情報部３３２とを有する。条件部３３１は、ＬＡＮ１に接続されたＬＡＮ要素機器１１に対して、設定・支援を行う条件を規定している。図３の例では、条件は、機器名、機種名（上述したＯＳのバージョンのような、同種の機器を機種以外で分類する情報を適用しても良い）、セグメントの組み合わせで規定する。設定・支援実行情報部３３２には、どのような設定を実行するか、若しくは、どのような設定支援を実行するか、若しくは、どのような動作確認を実行するかなどの情報が記述されている。図３の例では、設定・支援実行情報部３３２は、設定対象機器名、設定対象機種名、設定項目、設定・支援情報場所情報のフィールドを有する。設定・支援情報場所は、設定操作のガイダンス情報や設定させるアプリケーションを格納している場所の情報（例えば、ＵＲＬや、ダウンロード情報データベース３４における格納エリア若しくは格納されているファイル名など）や、動作確認でアクセスする場所の情報（例えば、ＵＲＬなど）を記述しているものである。
【００３４】
図３の１行目は、パソコン（ＰＣ）がＬＡＮ３に接続された場合を示している。１行目は、パソコン（ＰＣ）がＬＡＮ３に接続された場合には、そのパソコンの機種名や接続されたセグメントに関係なく（条件での「空欄」は条件の要素になっていないことを表している）、接続されたパソコン（設定対象機器名及び設定対象機種名が共に接続された機器と同じ機器名が記述されている場合は、接続された機器自体が設定対象となっていることを表している）に対する、部門サーバへのインターネット接続の確認に係る情報（確認時のアクセス先情報）が、設定・支援情報場所に記載のＵＲＬのＷｅｂページであることを通知することを表している。
【００３５】
図３の２行目も、パソコン（ＰＣ）がＬＡＮ３に接続された場合を示している。２行目は、パソコン（ＰＣ）がＬＡＮ３に接続された場合には、そのパソコンの機種名や接続されたセグメントに関係なく、接続されたパソコンに対する、Ｏｕｔｌｏｏｋ（登録商標）のメール設定に係る情報（ガイダンス情報）が、設定・支援情報場所に記載のＵＲＬのＷｅｂページに記述されていることを通知することを表している。
【００３６】
図３の３行目も、パソコン（ＰＣ）がＬＡＮ３に接続された場合を示している。３行目は、パソコン（ＰＣ）が、識別情報が「ＮＷ１」のセグメント１０−１に接続された場合には、そのパソコンの機種名に関係なく、機種名が「ＬＰＯＫＩ１」のプリンタについてプリンタ設定を行う必要があり、その設定が必要なプリンタのドライバが「ＰＲＤＲ１」（ファイル名）であり、そのドライバ「ＰＲＤＲ１」をパソコンにインストール（ダウンロード）することを表している。
【００３７】
設定・支援情報場所に、ＵＲＬなどのネットワーク上の場所特定情報が記述されている場合は、その場所を接続機器に提示することを意味し、設定・支援情報場所に、ファイル名が記述されている場合は、ダウンロード情報データベース３４から該当するファイル情報を取り出してダウンロードすることを意味している。
【００３８】
例えば、パソコンにプリンタドライバをインストールしても、そのプリンタのネットワーク上のアドレスをパソコンが取得できなければ該当するプリンタにアクセスすることができない。そのため、設定対象機器名及び設定対象機種名の情報をキーとして、機器情報データベース３２からＩＰアドレスやＭＡＣアドレスを取り出し、ドライバと共にアドレス情報も送信するようにすれば良い。
【００３９】
あるＬＡＮ要素機器１１があるセグメント１０に接続された際に、設定や設定支援が行われる項目は１つに限られない。図３に示している範囲で言えば、パソコン（ＰＣ）が「ＮＷ１」のセグメント１０−１に接続された場合には、部門サーバへのインターネット接続の確認支援、Ｏｕｔｌｏｏｋのメール設定の設定支援、機種名「ＬＰＯＫＩ１」のプリンタ用のドライバのインストール、機種名「ＬＰＯＫＩ２」のプリンタ用のドライバのインストールが実行され、一方、パソコン（ＰＣ）が「ＮＷ２」のセグメント１０−２に接続された場合には、部門サーバへのインターネット接続の確認支援、Ｏｕｔｌｏｏｋのメール設定の設定支援、機種名「ＬＰＯＫＩ３」のプリンタ用のドライバのインストールが実行される。
【００４０】
設定・支援実行情報部３３２の構成は、図３のものに限定されないことは勿論である。例えば、詳細設定内容というフィールドを設けるようにしても良い。例えば、プリンタドライバをダウンロード（インストール）する際に、ドライバの中の設定が必要な項目（例えば、モノクロ印刷又はカラー印刷）に設定する内容を、詳細設定内容のフィールドに記述しておくようにしても良い。
【００４１】
データベースアクセス部３１は、機器情報管理サーバ５の要求に応じて、機器情報データベース３２、設定管理情報データベース３３又はダウンロード情報データベース３４をアクセスし、要求された情報を返信するものである。
【００４２】
機器情報管理サーバ５の機器情報取得部２１は、機器検出装置１２により検知されたＬＡＮ要素機器１１の情報を、機器情報データベース３２をも参照しながら取得するものである。
【００４３】
設定情報確認部２２は、セグメント１０に接続されたＬＡＮ要素機器１１に、設定若しくは設定支援する情報を（設定支援には上述したような動作確認も含まれる）、設定管理情報データベース３３を参照して確認するものである。
【００４４】
設定・支援部２３は、ダウンロード情報データベース３４からガイダンス情報やアプリケーション（例えばプリンタドライバ）を取り出してＬＡＮ要素機器１１にダウンロードしたり、ガイダンス情報やアプリケーションが存在する場所（例えばＷｅｂページ）や動作確認時のアクセス先などの場所情報をＬＡＮ要素機器１１に提供したりするものである。設定・支援部２３は、ダウンロードする際には、各種設定を行うため若しくは情報を提示するための設定・支援画面を構築したり、アプリケーションをそのままＬＡＮ要素機器１１がインストールできるような処理を実行したりするものである。
【００４５】
（Ａ−２）第１の実施形態の動作
次に、第１の実施形態の機器設定・支援システムの動作を説明する。図４は、第１の実施形態の機器設定・支援システムの動作を示すフローチャートである。
【００４６】
ＬＡＮ要素機器１１−ｘｙ（ｘは１又は２）が、機器検出装置１２−ｘの監視下にあるセグメント１０−ｘのセグメント内ネットワーク１４−ｘに接続されると、機器検出装置１２−ｘは、ＬＡＮ要素機器１１−ｘｙが新たに接続されたことを検知し、機器名、機種名、ＭＡＣアドレス、ＬＡＮ要素機器１１−ｘｙが接続されたセグメントの情報などでなる機器情報を機器情報管理サーバ５に送信する。これにより、図４に示す処理が開始される。
【００４７】
機器情報管理サーバ５の機器情報取得部２１は、機器検出装置１２から送られた機器情報を取得し、設定情報管理サーバ６に問合せを行い、検出されたＬＡＮ要素機器１１−ｘｙの情報が機器情報データベース３２に登録されていることを確認する（ステップＳ１０１）。
【００４８】
設定情報確認部２２は、検出されたＬＡＮ要素機器１１−ｘｙの情報を設定情報管理サーバ６に問い合わせることにより、機器情報データベース３２を参照して当該ＬＡＮ要素機器１１−ｘｙのステイタス及びセグメント情報を確認し、新規の接続か否かを判別する（ステップＳ１０２）。既に検出されたセグメント１０−ｘに接続された実績のあるＬＡＮ要素機器１１−ｘｙであったり（そのセグメントに対応するステイタスが接続設定済）、接続申請中あるいは接続拒否されているＬＡＮ要素機器１１−ｘｙであったりする場合には、図４に示す一連の処理を終了する。
【００４９】
これに対して、接続が検出されたＬＡＮ要素機器１１−ｘｙが、セグメント１０−ｘに初めて接続された機器である場合（機器情報データベース３２にそのセグメントとステイタスとの対情報が存在しない場合）には、設定情報確認部２２は、設定情報管理サーバ６に問い合わせることにより、ＬＡＮ要素機器１１−ｘｙに環境設定が必要か否かを判別する（ステップＳ１０３）。設定情報確認部２２は、接続が検出されたＬＡＮ要素機器１１−ｘｙに係るセグメント情報及び機器情報に基づいて、設定管理情報データベース３３の条件部３３１の条件に合致する設定項目あるか否かに基づいて、ＬＡＮ要素機器１１−ｘｙに環境設定が必要か否かを判別する。
【００５０】
接続が検出されたＬＡＮ要素機器１１−ｘｙが今まで全てのセグメントに接続されたことがないものである場合には、環境設定が必要と判別される。セグメント１０−ｘへの接続が検出されたＬＡＮ要素機器１１−ｘｙが、過去において、他のセグメント１０−ｚに接続されていた場合には、セグメントに依存しない設定項目については環境設定が不要と判別され、セグメントに依存する設定項目については環境設定が必要と判別される。例えば、あるパソコンがセグメント１０−２（ＮＷ２）に過去において接続されて環境設定がなされ、今回、セグメント１０−１（ＮＷ１）に初めて接続させた場合であって、設定管理情報データベース３３が図３に示すような構成であったとする。過去にセグメント１０−２（ＮＷ２）に接続された際には、セグメントに依存しないインターネット接続設定（１行目）と、メール設定（２行目）と、接続セグメント１０−２に依存したプリンタ設定（５行目）とが実行されている。従って、今回のセグメント１０−１への新規接続では、インターネット接続設定及びメール設定は不要であり、新規接続のセグメント１０−１に依存した２種類のプリンタ設定（３行目及び４行目）だけを行う必要がある。
【００５１】
設定情報確認部２２がＬＡＮ要素機器１１−ｘｙに対する環境設定が必要であると判別すると、設定・支援部２３は、環境設定の必要性の判別の際に必要と判定された設定管理情報データベース３３の設定項目の情報などに基づき、Ｗｅｂブラウザ等で、ユーザが直接インストールや設定や情報の取出しや動作確認を指示できるような設定・支援画面を作成して、接続が検出されたＬＡＮ要素機器１１−ｘｙに与えて表示させる（ステップＳ１０５）。設定・支援部２３は、例えば、設定・支援画面の情報として機器名ごとのテンプレート画面を内部記憶しており、設定管理情報データベース３３や機器情報データベース３２から得た情報を、テンプレート画面の所定領域に書き込むことで、ＬＡＮ要素機器１１−ｘｙに表示させる設定・支援画面を形成させる。
【００５２】
図５は、接続が検出されたＬＡＮ要素機器１１−ｘｙがパソコンの場合においてＬＡＮ要素機器１１−ｘｙに表示された設定・支援画面の一例を示す説明図である。
【００５３】
図５において、タイトル「ＰＣ設定ガイド」や、「イベント：新規接続」や、「以上で作業は終了になります。」以降の文章は、テンプレート画面に予め含まれている情報である。「接続機器：Ｗｉｎｄｏｗｓ」における「Ｗｉｎｄｏｕｗｓ」は、機器情報データベース３２から得た情報である。「セグメントグループ：本社」の「本社」は、今回接続されたセグメント１０−ｘに対応付けられた文字列であり、対応テーブルを、設定・支援部２３が内蔵している。「インターネット接続の確認」は、設定管理情報データベース３３の設定項目から得た情報であり、部門サーバに関するＵＲＬは図３の１行目から得た情報であり、当社ホームページに関するＵＲＬは図３には具体的に記載されていない行から得た情報である。「メール設定」は、設定管理情報データベース３３の設定項目から得た情報であり、Ｏｕｔｌｏｏｋに関するＵＲＬは図３の２行目から得た情報である。「プリンタ設定」は、設定管理情報データベース３３の設定項目から得た情報であり、機種名「ＬＰＯＫＩ３」は図３の５行目の設定対象機器名から得た情報であり、「インストール」アイコンは、図３の５行目の設定・支援情報場所にファイル名が記載されていることで付与されたものである。
【００５４】
図５では、「インターネット接続の確認」、「メール設定」、「プリンタ設定」に係る情報を１画面で表示するものを示したが、それぞれ別画面とし、「前画面」や「次画面」アイコンを表示させて、画面を切替えられるようにしても良い。
【００５５】
また、図５では、新規の環境設定に係る設定項目だけを含む設定・支援画面を示したが、過去に設定済みで今回設定が不要な設定項目についても、設定済みであることを明らかにして、設定・支援画面に含めるようにしても良い。
【００５６】
ユーザが、表示された設定・支援画面を確認し、インストール、設定が必要であれば、画面の指示に従って、インストール若しくは設定を指示し、このような指示を確認した設定・支援部２３は、インストール若しくは設定作業を実行する（ステップＳ１０６、Ｓ１０７）。例えば、図５の「インストール」アイコンがユーザによってクリックされた場合には、設定・支援部２３は、ダウンロード情報データベース３４から、ファイル名が「ＬＰＯＫＩ３」のプリンタドライバの情報を取り出し、必要に応じて詳細設定（例えば、カラー印刷設定）を行った後、ＬＡＮ要素機器１１−ｘｙに送信してインストールさせる。なお、インストール、設定の是非についてユーザに問い合わせることなく、設定・支援部２３が、インストール、設定を自動的に実行させるようにしても良い。
【００５７】
あるいは、取得したインストールの手順や設定すべき内容を、図５のような設定ガイドの画面に、あるいは、設定ガイドと並列に別画面に表示するようにし、インストールや設定については、ユーザに手動で行わせるようにしても良い。そのためには、設定支援実行情報格納部の設定支援情報格納部で指定されたＵＲＬやファイルの内容を直接、あるいは、テンプレートで展開して画面に設定項目ごとに表示したりすれば良い。
【００５８】
最後に、データベースアクセス部３１は、機器情報取得部２１から与えられた機器情報などに基づいて、機器情報データベース３２を更新して、図４に示す一連の処理を終了する（ステップＳ１０８）。新たなセグメント１０−ｘに接続されたＬＡＮ要素機器１１−ｘｙが、全てのセグメントを通して初めて接続された場合には、機器情報データベース３２にその機器の情報を追加し、ステイタス情報を「接続中」にする。新たなセグメント１０−ｘに接続されたＬＡＮ要素機器１１−ｘｙが、他のセグメントに接続されたことがある場合には、機器情報データベース３２のその機器の情報における、ステイタス情報及びセグメントの対を追加し（若しくは行自体を追加し）、「接続中」と今回のセグメントの識別情報とを書込み、過去に接続されていた他のセグメントに係るステイタス情報を「接続設定済」に変更する。
【００５９】
なお、機器情報データベース３２に、設定済みの設定項目を記載する欄を設けておき、この欄に、今回、環境設定した設定項目の情報を書込みようにしても良い。
【００６０】
（Ａ−３）第１の実施形態の効果
以上のように、第１の実施形態によれば、ユーザがネットワーク環境や機器について十分な知識がなくても、あるセグメントに接続されたＬＡＮ要素機器に対して、そのＬＡＮ要素機器が該セグメントを介して接続する周辺機器やアプリケーションを利用するために必要なドライバ類や情報をインストールしたり、初期設定を行ったり、操作ガイダンスを提示したりなどの環境設定処理（支援処理を含む）を実行することができる。
【００６１】
また、そのＬＡＮ要素機器に係る条件（機種名（ＯＳのバージョンであっても良い）や接続セグメント）によって設定する項目を切り替えることができるので、ユーザが意識しなくても、ＬＡＮ要素機器を利用する環境に合わせた環境設定を行うことができる。例えば、パソコンが、セグメント１０−１のエリアにあるときには、セグメント１０−１のエリアにあるプリンタ「ＬＰＯＫＩ１」及び「ＬＰＯＫＩ２」のドライバをインストールすると共にそのプリンタのＩＰアドレスを設定し、一方、同じパソコンがセグメント１０−２のエリアに移動させてネットワークに接続すれば、セグメント１０−２のエリアにあるプリンタ「ＬＰＯＫＩ３」のドライバをインストールすると共にそのプリンタのＩＰアドレスを設定する。
【００６２】
さらに、第１の実施形態によれば、機器情報及び各種設定管理情報をクラウドセンタ４上（ＬＡＮ３の外側）に配置することにより、ＬＡＮ３内の全てのＬＡＮ要素機器に対して、同一の基準で周辺機器やアプリケーションの環境設定を行うことができる。また、複数のセグメント間を移動しながら使用される同一機器の情報をまとめて管理することができ、環境設定処理の効率化を図ることができる。
【００６３】
第１の実施形態では、セグメントにＬＡＮ要素機器が接続されたことを機器検出装置が検知したことをきっかけに環境設定処理が実行されるので、ＬＡＮ３に接続された全てのＬＡＮ要素機器に対して、もれなく、ネットワーク環境、機器の種類や状態に応じた環境設定処理を実行することができる。
【００６４】
さらに、セグメントごとに機器情報を管理しているので、ＬＡＮ３内のいずれかのセグメントに過去に接続され、そのセグメントに属することを条件とした環境設定処理を実施したＬＡＮ要素機器であっても、別のセグメントに初めて接続される際には、新しいセグメントに属することを条件とした環境設定処理を実行することができる。その際、先のセグメントの接続の際に実行されたたセグメントに依存しない環境設定処理の情報は引き続き有効であるので、新しく接続されたセグメントについては、そのセグメントに依存する環境設定処理を実行すれば良い。
【００６５】
（Ｂ）第２の実施形態
次に、本発明による機器設定・支援システム、サーバ及びプログラムの第２の実施形態を、図面を参照しながら説明する。第２の実施形態は、クラウドセンタ上に認証サーバを設置し、機器情報管理サーバからの問合せに応じて認証処理を行うようにしたものである。
【００６６】
（Ｂ−１）第２の実施形態の構成
図６は、第２の実施形態の機器設定・支援システムを含むネットワークシステムの構成を示すブロック図であり、第１の実施形態に係る図１との同一、対応部分には同一符号を付して示している。
【００６７】
第２の実施形態におけるネットワークシステム１Ａは、第１の実施形態のネットワークシステムに加えて、クラウドセンタ４Ａが認証サーバ７を有する点が、第１の実施形態から大きく異なっている点である。なお、認証サーバ７を設けたことに関連し、機器情報管理サーバ５Ａや設定情報管理サーバ６Ａも、第１の実施形態のものから多少異なっている。
【００６８】
認証サーバ７は、セグメント１０に接続されたことを機器検出装置１２によって検知されたＬＡＮ要素機器１１、及び、そのＬＡＮ要素機器１１のユーザが正規のものであるか否かを判別したり、どのような権限を持つかといった情報を提供したりするものである。認証サーバ７は、認証部４１と認証情報データベース４２とを備えている。
【００６９】
認証情報データベース４２は、予めユーザのＩＤ（若しくはＬＡＮ要素機器１１のＩＤ）やパスワード、その他任意の情報を登録したものである。認証部４１は、ＩＤとパスワードの組などによる機器情報管理サーバ５Ａからの問合せ情報を受けて認証処理を行うものである。
【００７０】
図７は、認証情報データベース４２の構成例を示す説明図である。認証情報データベース４２は、利用者ＩＤとパスワードの組み合わせのように認証を行うための情報を格納した認証情報格納部４２１と、ＩＤと関連付けられたユーザごとの情報を格納するユーザ情報格納部４２２を備える。図７の例では、ユーザ情報格納部４２２は、所属情報と職位情報とからなっている。なお、所属情報には現在の所属になった開始日時の情報が含まれており、職位情報には現在の職位になった開始日時の情報が含まれている。このような所属情報及び職位情報は、環境設定を行う設定項目であるかを定める条件の一部となり得るものである。
【００７１】
第２の実施形態の機器情報管理サーバ５Ａは、機器情報取得部２１、設定情報確認部２２及び設定・支援部２３に加え、認証情報確認部２４を有する。
【００７２】
認証情報確認部２４は、機器検出装置１３によってセグメント１０への接続が検出されたＬＡＮ要素機器１１若しくはその機器のユーザの認証に必要な情報の入力を求め、正規のユーザ若しくはＬＡＮ要素機器１１であるかを認証サーバ７に問い合わせ、認証を実行させるものである。
【００７３】
第２の実施形態の設定情報管理サーバ６Ａは、設定管理情報データベース３３Ａの条件部３３１Ａの構成が、第１の実施形態から異なっている。図８は、第２の実施形態の設定管理情報データベース３３Ａの構成例を示す説明図である。図８に示すように、第２の実施形態の場合、条件部３３１Ａは、機器名、機種名及びセグメントに加え、所属及び職位も条件となり得るようになっている。
【００７４】
Ｌ１行は、顧客情報管理システムという社内システムについての環境設定は、職位は問わないが営業部の者だけが実行し得ることを表している。また、Ｌ２行は、人事情報管理システムという社内システムについての環境設定は、部門は問わないが部長以上の職位の者だけが実行し得ることを表している。図８では省略しているが、同一の設定項目に対して複数の行を設定し、異なる条件を記述するようにしても良い。例えば、プリンタドライバに関し、部長以上の職位の者はカラー印刷及びモノクロ印刷が可能なように環境設定し、課長以下の職位の者はモノクロ印刷だけが可能なように環境設定するように、２つの行を設けるようにしても良い。
【００７５】
第２の実施形態の場合、設定情報管理サーバ６Ａの機器情報データベース３２の「セグメント欄」には、図示は省略するが、そのセグメントに関する環境設定がなされた日時情報とそのときの所属や職位を記述しておく。これは、過去にセグメントに接続していても、部長に昇進した以降ではそのセグメントへの接続が初めてである場合を把握したり、営業部へ所属が変更した以降ではそのセグメントへの接続が初めてである場合を把握したりすることができるようにしたものである。
【００７６】
（Ｂ−２）第２の実施形態の動作
次に、第２の実施形態の機器設定・支援システムの動作を説明する。図９は、第２の実施形態の機器設定・支援システムの動作を示すフローチャートであり、第１の実施形態に係る図５との同一、対応ステップには同一符号を付して示している。以下では、第１の実施形態との相違点を中心に説明する。
【００７７】
第２の実施形態では、機器情報管理サーバ５Ａの機器情報取得部２１が、機器検出装置１２から送られた機器情報を取得し、設定情報管理サーバ６Ａに問合せを行い、検出されたＬＡＮ要素機器１１−ｘｙの情報が機器情報データベース３２に登録されていることを確認すると（ステップＳ１０１）、認証処理が行われ（ステップＳ１５１〜Ｓ１５５）、ユーザの入力した認証情報が認証情報データベース４２の情報と一致すれば、第１の実施形態と同様の環境設定処理に進み、一致しなければ、接続が拒否される点が、第１の実施形態とは異なっている。
【００７８】
機器検出装置１２によってセグメント１０上にＬＡＮ要素機器１１の接続が検出され、機器情報取得部２１が検出されたＬＡＮ要素機器１１−ｘｙの情報が機器情報データベース３２に登録されていることを確認すると（ステップＳ１０１）、認証情報確認部２４は、検出されたＬＡＮ要素機器１２に対して、認証情報（ＩＤ及びパスワード）の入力を要求する（ステップＳ１５１）。
【００７９】
ＩＤ及びパスワードが入力されると、認証情報確認部２４は、認証サーバ７に、入力されたＩＤ及びパスワードが正規のものか否かの確認（認証）を要求する（ステップＳ１５２）。認証サーバ７の認証部４１は、機器情報管理サーバ５より与えられたＩＤ及びパスワードの組と、予め認証情報データベース４２に登録されているＩＤ及びパスワードの組とを照合し、一致した組情報があるか否かを機器情報管理サーバ５に返信する（ステップＳ１５３）。
【００８０】
ＩＤ及びパスワードが一致する行が認証情報データベース４２にあると、認証情報確認部２４は、返信された認証情報に関連付けられたユーザ情報を認証情報データベース４２のユーザ情報格納部４２２より取得する。これに対して、ＩＤ及びパスワードが一致する行が認証情報データベース４２に存在しなければ、認証情報確認部２４は、正規のユーザ（若しくはＬＡＮ要素機器）ではないと判断し、ＬＡＮ要素機器１１のＬＡＮ３への接続を拒否し（無効とし）、図９に示す一連の処理を終了する（ステップＳ１５５）。
【００８１】
これ以降の処理は概ね第１の実施形態と同様であるが、多少異なっている点もあるので、これ以降の処理も相違点を中心に簡単に説明する。
【００８２】
ステップＳ１０２の新規の接続か否かの判別では、認証情報データベース４２から得たユーザ情報も利用されて判別される。例えば、過去に同一セグメントに接続され、環境設定がなされていても、そのときと、所属情報若しくは職位情報が変更されている場合には、当該セグメントへの接続を新規の接続として扱う。また、ステップＳ１０４における環境設定の必要性の有無判別では、ユーザの所属や職位も利用されて判断される。
【００８３】
例えば、接続が検出されたＬＡＮ要素機器１１がパソコン（ＰＣ）で、認証されたＩＤが００１の場合には、ユーザの所属が「営業部」であって（図７参照）、設定管理情報データベース３３のＬ１行（図８参照）の条件部３３１にマッチするので、接続されたパソコンに対して顧客情報管理システムに係る環境設定が実行されることになる。
【００８４】
また例えば、接続が検出されたＬＡＮ要素機器１１がパソコン（ＰＣ）で、認証されたＩＤが００２の場合には、ユーザの職位が「部長」であって（図７参照）、設定管理情報データベース３３のＬ２行（図８参照）の条件部３３１にマッチするので、接続されたパソコンに対して人事情報管理システムに係る環境設定が実行されることになる。
【００８５】
（Ｂ−３）第２の実施形態の効果
第２の実施形態によれば、上述した第１の実施形態で言及した効果に加え、以下の効果を奏することができる。
【００８６】
第２の実施形態によれば、ＬＡＮ要素機器の接続時に認証処理を行うことにより、不正なユーザによる接続や不正なＬＡＮ要素機器の接続を無効とすることができ、不要な環境設定を未然に防止することができる。
【００８７】
また、認証処理時に取得した情報を用いて、ユーザやＬＡＮ要素機器ごとに必要な設定項目を定めるようにしたので、認証されたユーザやＬＡＮ要素機器に必要な環境設定を実行することができる。例えば、ユーザ属性（所属や職位など）に応じて必要な業務アプリケーションを選択してダウンロードしたり、セグメントへの接続時や操作時の権限を変化させたりすることが可能になる。
【００８８】
（Ｃ）第３の実施形態
次に、本発明による機器設定・支援システム、サーバ及びプログラムの第３の実施形態を、図面を参照しながら説明する。第３の実施形態は、環境設定が実行されるＬＡＮ要素機器とは異なるＬＡＮ要素機器に、設定用のガイダンス情報などを提示させるようにしたものである。
【００８９】
第３の実施形態の機器設定・支援システムを含むネットワークシステム１Ｂの構成は、第２の実施形態とほぼ同様であり、図６で表すことができる。但し、認証情報データベース４２Ｂの構成が、第２の実施形態のものと異なっており、また、設定・支援部２３の処理も、第２の実施形態のものから多少異なっている。
【００９０】
図１０は、第３の実施形態における認証情報データベース４２Ｂの構成例を示す説明図である。認証情報データベース４２Ｂは、認証情報格納部４２１及びユーザ情報格納部４２２に加え、提示機器情報格納部４２３を有する。提示機器情報格納部４２３は、セグメントと機器特定情報（例えば、ＭＡＣアドレスを利用する）との組を、セグメントの数だけ有する。現在対象となっているユーザが、そのセグメントにいる場合に利用頻度が高い情報処理装置に該当するＬＡＮ要素機器の機器特定情報がセグメントと組をなしている。なお、１つのセグメントに複数の機器特定情報を対応付け、最初の方に記述されているものほど優先度を高くなっていることとしても良い。
【００９１】
第３の実施形態の設定・支援部２３Ｂは、環境設定の設定項目が、セグメント１０に接続されたＬＡＮ要素機器１１自体に対するインストールや設定自体の場合には（図９のステップ１０７参照）、接続されたＬＡＮ要素機器１１自体に対して環境設定動作を行い、環境設定の設定項目が、セグメント１０に接続されたＬＡＮ要素機器１１のインストールや設定のためのガイダンス情報などの情報提示の場合には（図９のステップ１０９）、今回接続されたセグメントと認証されたユーザ情報とから定まる提示機器情報を認証情報データベース４２Ｂから取り出し、提示機器情報が示している同一セグメント内の別のＬＡＮ要素機器に、情報を提示する設定・支援画面を送信する。
【００９２】
第３の実施形態によれば、上述した第２の実施形態で言及した効果に加え、以下の効果を奏することができる。
【００９３】
環境設定のための操作用のガイダンス情報が設定対象のＬＡＮ要素機器に表示された場合には、ガイダンス情報画面と設定用画面とを頻繁に切り替えながらユーザは環境設定を実行することになる。この第３の実施形態によれば、環境設定のためのガイダンス情報画面が、設定対象のＬＡＮ要素機器とは異なるＬＡＮ要素機器に表示されるため、設定対象のＬＡＮ要素機器には設定用画面を常時表示させた状態で、他のＬＡＮ要素機器に表示されたガイダンス情報画面から設定手順を取得して環境設定を実行でき、環境設定を効率的に実行することができるようになる。例えば、タブレット端末に対する環境設定を、パソコンに表示された設定手順に従って実行することができる。
【００９４】
（Ｄ）他の実施形態
上記各実施形態の説明においても、種々変形実施形態に言及したが、さらに、以下に例示するような変形実施形態を挙げることができる。
【００９５】
上記各実施形態では、環境設定を実行する際の条件が、機器名、機種名（ＯＳ（バージョンによっても異なる）の相違を含む）、セグメント、所属、職位等で定まるものを示したが、条件を規定するパラメータはこれらに限定されるものではない。例えば、ＬＡＮ要素機器のスペック（例えば、パソコンであればＣＰＵ動作速度）を、条件を規定するパラメータとして用いるようにしても良い。
【００９６】
上記各実施形態では、機器情報管理サーバ５、設定情報管理サーバ６、認証サーバ７が専用的に構築されているイメージで説明したが、汎用的なサーバに、機器情報管理サーバ用プログラム、設定情報管理サーバ用プログラム、認証サーバ用プログラムをインストールして、機器情報管理サーバ５、設定情報管理サーバ６、認証サーバ７を実現するようにしても良い。上述のプログラムを汎用的サーバにインストールする方法は、記録媒体からのインストールであっても良く、他の装置からのダウンロードによるインストールであっても良い。
【００９７】
設定・支援部（２３、２３Ｂ）が実行する環境設定（支援を含む）は、一般的なインストールや設定に限らず、利用申請システムへの申請処理や、資産管理システムへの登録処理など、ＬＡＮ要素機器を、セグメントに接続することによって発生する各種処理を含むものであっても良い。特許請求の範囲では、このような広範囲の設定や設定支援などを「環境設定」と呼んでいる。
【００９８】
上記各実施形態で説明したデータベースの構成例はあくまでも例であり、他の欄（フィールド）を有していても良い。例えば、認証情報データベース４２に、機器情報を格納し、ＬＡＮ要素機器とユーザとを関係付けるようにしても良く、認証日時などを格納し、後で確認できるようにしても良い。また、上述した１つのデータベースを、リンクしている複数のデータベースに分けて用いるようにしても良い。
【００９９】
上記ＬＡＮ３を区分する単位がセグメントという１段階であるものを示したが、区分を階層化するようにしても良い。例えば、セグメントを複数のサブセグメントに分割し、セグメントだけでなく、サブセグメントを単位として条件を指定できるようにしても良い（例えば、機器検出装置はサブセグメント単位に配置する）。例えば、同一セグメントに１つのスキャナと複数のプリンタがあり、パソコンが設定対象となった場合には、スキャナについてはサブセグメントに依存せずに環境設定を行い、プリンタについては接続されたサブセグメントによって環境設定を行うプリンタを定めるようにしても良い。
【０１００】
上記第２又は第３の実施形態では、機器設定・支援システム用に設けられた認証サーバが認証を行うものを示したが、ネットワークシステムやＬＡＮが既に有する認証サーバなどの認証構成を、機器設定・支援システムにおける認証で利用するようにしても良い。
【符号の説明】
【０１０１】
１、１Ａ、１Ｂ…ネットワークシステム、３…ＬＡＮ、４、４Ａ…クラウドセンタ、５、５Ａ…機器情報管理サーバ、６、６Ａ…設定情報管理サーバ、７、７Ｂ…認証サーバ、１０−１、１０−２…セグメント（ネットワークセグメント）、１１−１１〜１１−１３、１１−２１〜１１−２３…ＬＡＮ要素機器、１２−１、１２−２…機器検出装置、１３−１、１３−２…スイッチ、２１…機器情報取得部、２２…設定情報確認部、２３…設定・支援部、２４…認証情報確認部、３１…データベースアクセス部、３２…機器情報データベース、３３、３３Ａ…設定管理情報データベース、３４…ダウンロード情報データベース、４１…認証部、４２…認証情報データベース。
【図１】
0005817452.tif 000002
【図２】
0005817452.tif 000003
【図３】
0005817452.tif 000004
【図４】
0005817452.tif 000005
【図５】
0005817452.tif 000006
【図６】
0005817452.tif 000007
【図７】
0005817452.tif 000008
【図８】
0005817452.tif 000009
【図９】
0005817452.tif 000010
【図１０】
0005817452.tif 000011