(57)【要約】【課題】  ネットワーク装置のネットワークへの接続タイプが有線接続なのか無線接続なのかを示す情報を、利用者に対して提供可能なネットワーク装置管理システムを提供すること。【解決手段】  サーバは、ネットワーク上のプリンタを検索し（Ｓ１０１）、検出したプリンタからＳＮＭＰプロトコルを用いてプリンタ情報を取得し（Ｓ１０３）、アクセスポイント毎に無線環境のチェックを行い（Ｓ１０５）、取得したプリンタ情報および無線環境のチェック結果を表示、印刷、またはファイル出力する（Ｓ１０７）。表示、印刷、またはファイル出力される情報には、プリンタのネットワークへの接続タイプが有線接続なのか無線接続なのかを示すアイコンが表示される。このアイコンには、通信品質が良好か不良かについても示されている。【選択図】  図９
2005130293.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して相互にデータ通信可能なコンピュータとネットワーク装置とを備えてなるシステムであって、
前記ネットワーク装置には、
当該ネットワーク装置の設定や状態に関するネットワーク装置情報を前記ネットワーク経由で前記コンピュータに提供可能で、前記ネットワーク装置情報の一つとして、前記ネットワークへの接続タイプが有線接続か無線接続かを判別可能な接続タイプ情報を提供可能な情報提供手段が設けられ、
前記コンピュータには、
前記ネットワーク装置から前記ネットワーク経由で前記ネットワーク装置情報を取得する情報取得手段と、
該情報取得手段によって取得されたネットワーク装置情報に基づいて、少なくとも前記接続タイプ情報を含む前記ネットワーク装置情報の一部または全部を出力する情報出力手段とが設けられている
ことを特徴とするネットワーク装置管理システム。
【請求項２】
前記情報出力手段は、
前記接続タイプに応じて出力動作が異なる
ことを特徴とする請求項１に記載のネットワーク装置管理システム。
【請求項３】
前記情報出力手段は、
前記接続タイプに応じて異なるアイコンの出力を行う
ことを特徴とする請求項１または請求項２に記載のネットワーク装置管理システム。
【請求項４】
前記コンピュータには、
前記情報取得手段が取得したネットワーク装置情報を記憶する記憶手段が備えられ、
前記情報出力手段は、
前記情報取得手段が前記ネットワーク装置からネットワーク装置情報を取得できなくなった場合に、当該ネットワーク装置の前記ネットワークへの接続タイプを前記記憶手段から読み出して、当該ネットワーク装置が前記ネットワークに接続していないことを示す情報を、前記接続タイプをも判別可能な形式で出力する
ことを特徴とする請求項１〜請求項３のいずれかに記載のネットワーク装置管理システム。
【請求項５】
前記情報取得手段は、前記ネットワーク装置の前記ネットワークへの接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１〜請求項４のいずれかに記載のネットワーク装置管理システム。
【請求項６】
前記情報取得手段は、前記接続タイプが無線接続である前記ネットワーク装置との間で通信ができなくなった場合に、当該ネットワーク装置との間で通信ができる場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１〜請求項５のいずれかに記載のネットワーク装置管理システム。
【請求項７】
前記接続タイプが無線接続のネットワーク装置において、前記情報提供手段は、前記ネットワーク装置情報の一つとして、無線通信時に受信レベルがあらかじめ定められたしきい値よりも低い旨を示す受信レベル警告情報を、前記情報取得手段に対して提供可能に構成されており、
前記情報取得手段は、前記受信レベル警告情報が前記ネットワーク装置から伝送されてきた場合に、当該受信レベル警告情報が伝送されてこない場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１〜請求項６のいずれかに記載のネットワーク装置管理システム。
【請求項８】
前記情報取得手段は、新たなネットワーク装置が前記ネットワークに接続された場合に、該新たなネットワーク装置以外のネットワーク装置よりも高い頻度で前記新たなネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１〜請求項７のいずれかに記載のネットワーク装置管理システム。
【請求項９】
前記情報出力手段は、前記ネットワーク装置でエラーが発生した旨を示すエラー情報を出力する際に、前記接続タイプが無線接続であるネットワーク装置に対応するエラー情報か前記接続タイプが有線接続であるネットワーク装置に対応するエラー情報かを識別可能な形態で出力する
ことを特徴とする請求項１〜請求項８のいずれかに記載のネットワーク装置管理システム。
【請求項１０】
前記接続タイプが無線接続であるネットワーク装置において、前記情報提供手段は、前記ネットワーク装置情報の一つとして、当該ネットワーク装置に対応するアクセスポイントの情報を、前記情報取得手段に対して提供可能に構成されており、
前記情報出力手段は、前記情報取得手段によって取得されたアクセスポイント情報に基づいて、前記ネットワーク装置に対応するアクセスポイントの情報を出力する
ことを特徴とする請求項１〜請求項９のいずれかに記載のネットワーク装置管理システム。
【請求項１１】
前記情報出力手段は、前記情報取得手段と同一アクセスポイントに対応する複数のネットワーク装置との間で通信ができなくなった場合に、アクセスポイントに問題がある可能性を警告する旨の情報を出力する
ことを特徴とする請求項１０に記載のネットワーク装置管理システム。
【請求項１２】
前記情報出力手段は、前記情報取得手段と同一アクセスポイントに対応する複数のネットワーク装置すべてとの間で通信ができなくなった場合に、アクセスポイントに問題がある可能性を警告する旨の情報を出力する
ことを特徴とする請求項１１に記載のネットワーク装置管理システム。
【請求項１３】
前記アクセスポイントに問題がある可能性を警告する旨の情報が、前記アクセスポイントの設置場所に問題がある可能性を警告する旨の情報である
ことを特徴とする請求項１１または請求項１２に記載のネットワーク装置管理システム。
【請求項１４】
前記情報取得手段および前記情報出力手段を備えたコンピュータである管理サーバと、ウェブページ形式のデータファイルを表示可能なブラウザを備えたコンピュータであるクライアントが、前記ネットワークに接続されており、
前記情報出力手段は、前記情報取得手段によって取得されたネットワーク装置情報の一部または全部を、ウェブページ形式のデータファイルとしてファイル出力するように構成され、
前記管理サーバには、前記クライアントが備えるブラウザからの要求に応じて、前記情報出力手段が出力したウェブページ形式のデータファイルを前記クライアントへと配信する情報配信手段が設けられている
ことを特徴とする請求項１〜請求項１３のいずれかに記載のネットワーク装置管理システム。
【請求項１５】
前記ネットワーク装置は、前記接続タイプ情報を簡易ネットワーク管理プロトコル（ＳＮＭＰ：Simple Network Management Protocol）で提供する
ことを特徴とする請求項１〜請求項１４のいずれかに記載のネットワーク装置管理システム。
【請求項１６】
前記接続タイプ情報は、ネットワーク装置が無線ネットワークへ接続するために用いる接続設定情報である
ことを特徴とする請求項１〜請求項１５のいずれかに記載のネットワーク装置管理システム。
【請求項１７】
前記ネットワーク装置は、アクセスポイントを介してネットワークへ接続する形態になっており、前記接続設定情報は、前記ネットワーク装置と前記アクセスポイントとの接続を確立させるために用いる情報である
ことを特徴とする請求項１６に記載のネットワーク装置管理システム。
【請求項１８】
ネットワークを介してネットワーク装置と相互にデータ通信可能なコンピュータによって構成された装置であって、
前記ネットワーク装置の前記ネットワークへの接続タイプが有線接続か無線接続かを判別可能な接続タイプ情報を含む前記ネットワーク装置の設定や状態に関するネットワーク装置情報を、前記ネットワーク装置から前記ネットワーク経由で取得する情報取得手段と、
該情報取得手段によって取得されたネットワーク装置情報に基づいて、少なくとも前記接続タイプ情報を含む前記ネットワーク装置情報の一部または全部を出力する情報出力手段とが設けられている
ことを特徴とするネットワーク装置管理装置。
【請求項１９】
前記情報取得手段は、前記ネットワーク装置の前記ネットワークへの接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１８に記載のネットワーク装置管理装置。
【請求項２０】
前記情報取得手段は、前記接続タイプが無線接続である前記ネットワーク装置との間で通信ができなくなった場合に、当該ネットワーク装置との間で通信ができる場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１８または請求項１９に記載のネットワーク装置管理装置。
【請求項２１】
前記情報取得手段は、前記接続タイプが無線接続である前記ネットワーク装置の無線通信時の受信レベルがあらかじめ定められたしきい値よりも低い旨を示す受信レベル警告情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得した場合に、前記受信レベル警告情報を取得していない場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１８〜請求項２０のいずれかに記載のネットワーク装置管理装置。
【請求項２２】
前記情報取得手段は、新たなネットワーク装置が前記ネットワークに接続された場合に、該新たなネットワーク装置以外のネットワーク装置よりも高い頻度で前記新たなネットワーク装置から前記ネットワーク装置情報を取得する
ことを特徴とする請求項１８〜請求項２１のいずれかに記載のネットワーク装置管理装置。
【請求項２３】
前記情報取得手段は、前記接続タイプが無線接続であるネットワーク装置に対応するアクセスポイントを示すアクセスポイント情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得し、
前記情報出力手段は、前記情報取得手段によって取得されたアクセスポイント情報に基づいて、前記ネットワーク装置とアクセスポイントとの対応関係を示す情報を出力する
ことを特徴とする請求項１８〜請求項２２のいずれかに記載のネットワーク装置管理装置。
【請求項２４】
ネットワークを介してネットワーク装置と相互にデータ通信可能なコンピュータを、ネットワーク装置管理装置として機能させるためのプログラムであって、
前記コンピュータに実行させる処理として、
前記ネットワーク装置の前記ネットワークへの接続タイプが有線接続か無線接続かを判別可能な接続タイプ情報を含む前記ネットワーク装置の設定や状態に関するネットワーク装置情報を、前記ネットワーク装置から前記ネットワーク経由で取得する情報取得処理と、
該情報取得処理によって取得されたネットワーク装置情報に基づいて、少なくとも前記接続タイプ情報を含む前記ネットワーク装置情報の一部または全部を出力する情報出力処理と
を備えることを特徴とするネットワーク装置管理プログラム。
【請求項２５】
前記情報取得処理は、前記ネットワーク装置の前記ネットワークへの接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する処理である
ことを特徴とする請求項２４に記載のネットワーク装置管理プログラム。
【請求項２６】
前記情報取得処理は、前記接続タイプが無線接続である前記ネットワーク装置との間で通信ができなくなった場合に、当該ネットワーク装置との間で通信ができる場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する処理である
ことを特徴とする請求項２４または請求項２５に記載のネットワーク装置管理プログラム。
【請求項２７】
前記情報取得処理は、前記接続タイプが無線接続である前記ネットワーク装置の無線通信時の受信レベルがあらかじめ定められたしきい値よりも低い旨を示す受信レベル警告情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得した場合に、前記受信レベル警告情報を取得していない場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する処理である
ことを特徴とする請求項２４〜請求項２６のいずれかに記載のネットワーク装置管理プログラム。
【請求項２８】
前記情報取得処理は、新たなネットワーク装置が前記ネットワークに接続された場合に、該新たなネットワーク装置以外のネットワーク装置よりも高い頻度で前記新たなネットワーク装置から前記ネットワーク装置情報を取得する処理である
ことを特徴とする請求項２４〜請求項２７のいずれかに記載のネットワーク装置管理プログラム。
【請求項２９】
前記情報取得処理は、前記接続タイプが無線接続であるネットワーク装置に対応するアクセスポイントを示すアクセスポイント情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得する処理であり、
前記情報出力処理は、前記情報取得処理によって取得されたアクセスポイント情報に基づいて、前記ネットワーク装置とアクセスポイントとの対応関係を示す情報を出力する処理である
ことを特徴とする請求項２４〜請求項２８のいずれかに記載のネットワーク装置管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク装置管理システム、ネットワーク装置管理装置、およびネットワーク装置管理プログラムに関する。
【背景技術】
【０００２】
従来、ネットワーク対応プリンタを含む各種ネットワーク装置に関する情報を、ネットワーク上のコンピュータにおいて管理、表示するシステムは、既に提案されている（例えば、下記特許文献１参照）。
【０００３】
また、今日のオフィス環境では、有線だけでなく、無線によるネットワーク環境も一般的になっており、ネットワークに無線接続されるプリンタ（以下、無線プリンタとも称する）も市販されているが、このような無線プリンタに関する情報を管理、表示可能なシステムも、既に提案されている（例えば、下記特許文献２参照）。
【特許文献１】特開平１１−２７２８５号公報
【特許文献２】特開２００２−２６４４３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術では、ネットワーク装置が有線ネットワーク装置なのか無線ネットワーク装置なのかを区別する仕組みが設けられてない。そのため、上記特許文献１に記載の技術では、ネットワーク対応プリンタに関する情報を表示する際に、そのプリンタのネットワークへの接続タイプが有線接続なのか無線接続なのかを表示することはできなかった。
【０００５】
また、上記特許文献２に記載の技術は、無線プリンタに関する情報のみを表示するシステムであって、ネットワークに有線接続されるプリンタ（以下、有線プリンタという）については、そもそも情報表示の対象となっていない。そのため、上記特許文献２に記載の技術では、有線プリンタに関する情報表示はまったく不可能であり、当然ながら、プリンタのネットワークへの接続タイプが有線接続なのか無線接続なのかを表示するようなことはできなかった。
【０００６】
本発明は、上記問題を解決するためになされたものであり、その目的は、ネットワーク装置のネットワークへの接続タイプが有線接続なのか無線接続なのかを示す情報を、利用者に対して提供可能なネットワーク装置管理システム、ネットワーク装置管理装置、およびネットワーク装置管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
以下、本発明の特徴的構成について詳述する。
本発明のネットワーク装置管理システムは、
ネットワークを介して相互にデータ通信可能なコンピュータとネットワーク装置とを備えてなるシステムであって、
前記ネットワーク装置には、
当該ネットワーク装置の設定や状態に関するネットワーク装置情報を前記ネットワーク経由で前記コンピュータに提供可能で、前記ネットワーク装置情報の一つとして、前記ネットワークへの接続タイプが有線接続か無線接続かを判別可能な接続タイプ情報を提供可能な情報提供手段が設けられ、
前記コンピュータには、
前記ネットワーク装置から前記ネットワーク経由で前記ネットワーク装置情報を取得する情報取得手段と、
該情報取得手段によって取得されたネットワーク装置情報に基づいて、少なくとも前記接続タイプ情報を含む前記ネットワーク装置情報の一部または全部を出力する情報出力手段とが設けられている
ことを特徴とする。
【０００８】
このネットワーク装置管理システムにおいては、ネットワーク装置に設けられた情報提供手段が、ネットワーク装置情報をコンピュータに提供し、そのネットワーク装置情報を、コンピュータに設けられた情報取得手段が取得し、このネットワーク装置情報に基づいて、情報出力手段が、上記接続タイプ情報を少なくとも含むネットワーク装置情報の一部または全部を出力する。
【０００９】
ここで出力される情報の出力形態は、表示または印刷可能な形式のデータファイルとしてファイル出力、表示装置に表示出力、または画像形成装置にて印刷出力等、任意の出力形態となるが、いずれの出力形態であっても、利用者は上記接続タイプ情報を見ることができる。したがって、この接続タイプ情報を見た利用者は、情報の出力対象となったネットワーク装置のネットワークへの接続タイプについて、有線接続なのか無線接続なのかを簡単に知ることができる。
【００１０】
なお、本発明のネットワーク装置管理システムは、さらに以下に説明するような構成を備えていると望ましい。
まず、前記情報出力手段は、
前記接続タイプに応じて出力動作が異なるように構成されていると好ましい。
【００１１】
このように構成すれば、利用者はネットワークに接続して使用できるネットワーク装置の接続タイプを容易に知ることができる。
また、前記情報出力手段は、
前記接続タイプに応じて異なるアイコンの出力を行うように構成されていると好ましい。
【００１２】
このように構成すれば、利用者はネットワークに接続して使用できるネットワーク装置の接続タイプを、出力されるアイコンを見て容易に知ることができる。
また、前記コンピュータには、
前記情報取得手段が取得したネットワーク装置情報を記憶する記憶手段が備えられ、
前記情報出力手段は、
前記情報取得手段が前記ネットワーク装置からネットワーク装置情報を取得できなくなった場合に、当該ネットワーク装置の前記ネットワークへの接続タイプを前記記憶手段から読み出して、当該ネットワーク装置が前記ネットワークに接続していないことを示す情報を、前記接続タイプをも判別可能な形式で出力するように構成されていると好ましい。
【００１３】
このように構成すれば、ネットワークに接続されていたネットワーク装置が、その後ネットワークに接続されていない状況になった場合に、その旨の情報を利用者に対して提供できるので、利用者は、ネットワークに接続して使用可能なネットワーク装置に関し、現在の接続状況を知ることができる。
【００１４】
また、前記情報取得手段は、前記ネットワーク装置の前記ネットワークへの接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００１５】
より詳しく説明すると、本発明のネットワーク装置管理システムにおいて、ネットワーク装置の情報をよりリアルタイムに近いかたちで利用者に提供するためには、ネットワーク装置情報の取得頻度を高くするほどよいと考えられる。特に無線接続のネットワーク装置については、周囲に存在する無線ネットワーク装置の稼働状態の変化や、その他無線通信を妨害する要因となる存在の状態変化など、外的要因による通信状態の変化が起こりやすいので、そのような状態変化が起きた旨の情報は、可能であればリアルタイムに提供できる方が望ましい。
【００１６】
しかし、ネットワークにかかる負荷や、すべてのネットワーク装置の情報更新に要する時間等を考慮すると、ネットワーク装置情報の取得頻度を、すべてのネットワーク装置について一律に高くすることはできないという問題もある。
【００１７】
この点、ネットワークへの接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度でネットワーク装置情報を取得するように構成されていれば、無線接続／有線接続を問わず同じ頻度でネットワーク装置情報を取得するものに比べ、ネットワークにかかる負荷が同等であっても、無線接続のネットワーク装置からネットワーク装置情報を取得する頻度を高くすることができる。
【００１８】
したがって、接続タイプが無線接続のネットワーク装置については、状態変化が起きた旨の情報を利用者に対してより速やかに提供できるようになる。なお、接続タイプが有線接続のネットワーク装置については、無線接続／有線接続を問わず同じ頻度でネットワーク装置情報を取得するものよりも、ネットワーク装置情報の取得頻度は低くなることになるが、有線接続の場合、無線接続の場合ほど状態変化は起こらないと考えられるので、実用上大きな問題はない。
【００１９】
また、前記情報取得手段は、前記接続タイプが無線接続である前記ネットワーク装置との間で通信ができなくなった場合に、当該ネットワーク装置との間で通信ができる場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００２０】
このように構成すれば、周囲に存在する無線ネットワーク装置の稼働状態の変化や、その他無線通信を妨害する要因となる存在の状態変化など、外的要因によって無線通信が途絶えたとしても、そのような状態になると高い頻度でネットワーク装置情報の取得を試行するようになるので、無線通信が回復した場合に、そのような状態変化が起きた旨の情報を、利用者に対してより速やかに提供できるようになる。
【００２１】
また、前記接続タイプが無線接続のネットワーク装置において、前記情報提供手段は、前記ネットワーク装置情報の一つとして、無線通信時に受信レベルがあらかじめ定められたしきい値よりも低い旨を示す受信レベル警告情報を、前記情報取得手段に対して提供可能に構成されており、前記情報取得手段は、前記受信レベル警告情報が前記ネットワーク装置から伝送されてきた場合に、当該受信レベル警告情報が伝送されてこない場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００２２】
このように構成すれば、ネットワーク装置側において無線通信時の受信レベルが低下するのに伴い、受信レベル警告情報がネットワーク装置から伝送されてきた場合に、受信レベル警告情報が伝送されてこない場合よりも高い頻度でネットワーク装置からネットワーク装置情報を取得するようになるので、通信状態が不安定になりそうな状況下で、そのような状況にある旨の情報を、利用者に対してより速やかに提供できるようになる。
【００２３】
また、前記情報取得手段は、新たなネットワーク装置が前記ネットワークに接続された場合に、該新たなネットワーク装置以外のネットワーク装置よりも高い頻度で前記新たなネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００２４】
この構成において、新たなネットワーク装置か否かは、ネットワーク装置がネットワークに接続した時間ないし該ネットワークに接続したことを検出した時間を基準にして、この基準から所定時間が経過するまでは、新たなネットワーク装置と見なすようにすればよい。基準からの所定時間は、システムで適宜決めておいても構わないが、利用者が任意に設定できるようになっていればより望ましい。
【００２５】
このように構成すれば、新たなネットワーク装置がネットワークに接続された場合には、その新たなネットワーク装置以外のネットワーク装置よりも高い頻度で新たなネットワーク装置からネットワーク装置情報を取得するようになるので、ネットワーク接続後の十分な稼働実績が無く、接続状態に問題があるか否かが定かでない新たなネットワーク装置について、その情報を利用者に対してより速やかに提供できるようになる。特に、無線ネットワークに新たな機器を設置する場合、設置場所の電波状況が良好か否かは、稼働させてみなくては判らないため、速やかに状況を得られることは有益である。
【００２６】
また、前記情報出力手段は、前記ネットワーク装置でエラーが発生した旨を示すエラー情報を出力する際に、前記接続タイプが無線接続であるネットワーク装置に対応するエラー情報か前記接続タイプが有線接続であるネットワーク装置に対応するエラー情報かを識別可能な形態で出力するように構成されていると好ましい。
【００２７】
このように構成すれば、ネットワーク装置でエラーが発生した旨を示すエラー情報が出力された場合に、利用者は、そのネットワーク装置の接続タイプを容易に知ることができる。
【００２８】
また、前記接続タイプが無線接続であるネットワーク装置において、前記情報提供手段は、前記ネットワーク装置情報の一つとして、当該ネットワーク装置に対応するアクセスポイントの情報を、前記情報取得手段に対して提供可能に構成されており、前記情報出力手段は、前記情報取得手段によって取得されたアクセスポイント情報に基づいて、前記ネットワーク装置に対応するアクセスポイントの情報を出力するように構成されていると好ましい。
【００２９】
この構成において、ネットワーク装置に対応するアクセスポイントとは、ネットワーク装置との無線接続を確立するアクセスポイントのことを意味する。また、ネットワーク装置に対応するアクセスポイントの情報とは、複数のアクセスポイントが存在する場合であっても、その中の特定のアクセスポイントのみに割り当てられているようなユニークな情報（例えば、アクセスポイントのノード名であったり、IEEE802.11系規格（IEEE802.11a,IEEE802.11b,IEEE802.11g等）の無線ＬＡＮ（Local Area Network）方式であればＳＳＩＤ:Service Set Identifier等）のことを意味し、そのユニークな情報に対応するアクセスポイントを一つだけ特定できるような情報を意味する。
【００３０】
このように構成すれば、ネットワーク装置がどのアクセスポイント経由でネットワークに接続しているのかを簡単に知ることができる。
また、前記情報出力手段は、前記情報取得手段と同一アクセスポイントに対応する複数のネットワーク装置との間で通信ができなくなった場合に、アクセスポイントに問題がある可能性を警告する旨の情報を出力するように構成されていると好ましい。
【００３１】
同一アクセスポイントに対応する複数のネットワーク装置との間で通信ができなくなった場合、複数のネットワーク装置において同時期に障害が発生している可能性よりも、アクセスポイントにおいて障害が発生している可能性が高いと推測できる。したがって、このように構成すれば、アクセスポイントにおいて何らかの障害が発生している旨を利用者に知らせることができる。
【００３２】
なお、上記構成では、複数のネットワーク装置において同時期に障害が発生している可能性も完全には否定できないので、より確実な障害情報のみを利用者に伝えたい場合は、前記情報出力手段は、前記情報取得手段と同一アクセスポイントに対応する複数のネットワーク装置すべてとの間で通信ができなくなった場合に、アクセスポイントに問題がある可能性を警告する旨の情報を出力するように構成されていると好ましい。
【００３３】
このように構成すれば、同一アクセスポイントに対応する複数のネットワーク装置すべてとの間で通信ができなくなった場合にのみ、アクセスポイントに問題がある可能性を警告する旨の情報が出力されるので、例えば、複数台のうちの数台に問題があって残り数台には問題がないといった場合には障害情報が出力されなくなり、より確実な障害情報のみが利用者に伝えられるようになる。
【００３４】
さらに、アクセスポイントに問題がある可能性を警告する旨の情報を出力するに当たっては、前記アクセスポイントに問題がある可能性を警告する旨の情報が、前記アクセスポイントの設置場所に問題がある可能性を警告する旨の情報であってもよい。
【００３５】
これは、同一アクセスポイントに対応する複数のネットワーク装置との間で通信ができなくなった場合、アクセスポイントにおいて発生している可能性のある障害として、アクセスポイントの故障以上に、電波を遮る物体の横にアクセスポイントを設置した、近い周波数の電波を発生する物体の横にアクセスポイントを置いたなど、アクセスポイントの設置場所に問題があるケースが多いからである。
【００３６】
また、本発明において、利用者に提供する情報の出力形態は、出力など任意であるが、前記情報取得手段および前記情報出力手段を備えたコンピュータである管理サーバと、ウェブページ形式のデータファイルを表示可能なブラウザを備えたコンピュータであるクライアントが、前記ネットワークに接続されており、前記情報出力手段は、前記情報取得手段によって取得されたネットワーク装置情報の一部または全部を、ウェブページ形式のデータファイルとしてファイル出力するように構成され、前記管理サーバには、前記クライアントが備えるブラウザからの要求に応じて、前記情報出力手段が出力したウェブページ形式のデータファイルを前記クライアントへと配信する情報配信手段が設けられていると好ましい。
【００３７】
このように構成すれば、クライアントが備えるブラウザを利用して、情報出力手段が出力したウェブページ形式のデータファイルを閲覧できるので、ネットワーク上にある多数のコンピュータそれぞれに情報取得手段や情報出力手段を設けなくてもよい。
【００３８】
また、ネットワーク装置が情報取得手段に対して提供する接続タイプ情報は、どのような通信手順で提供されても構わないが、一例を挙げれば、前記ネットワーク装置は、前記接続タイプ情報を簡易ネットワーク管理プロトコル（ＳＮＭＰ：Simple Network Management Protocol）で提供するように構成されていると好ましい。
【００３９】
このように構成すれば、接続タイプ情報を提供するための専用のプロトコルを新たに開発しなくても、既に多くのネットワーク装置において利用実績のある簡易ネットワーク管理プロトコルにて接続タイプ情報を提供できる。
【００４０】
また、ネットワーク装置が情報取得手段に対して提供する接続タイプ情報は、無線接続か有線接続かの判別ができればどのような情報であっても構わないが、一例を挙げれば、前記接続タイプ情報は、ネットワーク装置が無線ネットワークへ接続するために用いる接続設定情報であると好ましい。
【００４１】
この構成において、ネットワーク装置が無線ネットワークへ接続するために用いる接続設定情報とは、例えば、接続対象となる無線ネットワークを識別するために用いられる識別情報ないしネットワーク名（例えば、IEEE802.11系規格の無線ＬＡＮ方式であればＳＳＩＤ等）や、この他、無線通信で使用する通信チャネル、データの暗号化に使用する暗号化キー（例えば、IEEE802.11系規格の無線ＬＡＮ方式であればＷＥＰ：Wireless Encryption Privacy）、ネットワークアドレスなど、ネットワーク装置が無線ネットワークへ接続する上で必要となる情報で、且つ、有線接続の場合には利用されない情報か利用されても異なる内容となることが事前にわかっている情報である。
【００４２】
このように構成すれば、接続タイプ情報としてのみ利用される情報を用意しなくても、ネットワーク装置が無線ネットワークへ接続するために用いる接続設定情報を提供することで、その接続設定情報を接続タイプ情報として兼用し、無線接続／有線接続の判定ができる。
【００４３】
なお、前記ネットワーク装置が、アクセスポイントを介してネットワークへ接続する形態になっている場合、前記接続設定情報は、前記ネットワーク装置と前記アクセスポイントとの接続を確立させるために用いる情報であればよい。
【００４４】
次に、本発明のネットワーク装置管理装置は、
ネットワークを介してネットワーク装置と相互にデータ通信可能なコンピュータによって構成された装置であって、
前記ネットワーク装置の前記ネットワークへの接続タイプが有線接続か無線接続かを判別可能な接続タイプ情報を含む前記ネットワーク装置の設定や状態に関するネットワーク装置情報を、前記ネットワーク装置から前記ネットワーク経由で取得する情報取得手段と、
該情報取得手段によって取得されたネットワーク装置情報に基づいて、少なくとも前記接続タイプ情報を含む前記ネットワーク装置情報の一部または全部を出力する情報出力手段とが設けられている
ことを特徴とする。
【００４５】
このように構成されたネットワーク装置管理装置を利用すれば、先に説明した通りの作用、効果を奏するネットワーク装置管理システムを構成することができる。
また、本発明のネットワーク装置管理装置においても、先に説明したネットワーク装置管理システムと同様に、さらに以下に説明するような構成を備えていると望ましい。
【００４６】
すなわち、前記情報取得手段は、前記ネットワーク装置の前記ネットワークへの接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００４７】
また、前記情報取得手段は、前記接続タイプが無線接続である前記ネットワーク装置との間で通信ができなくなった場合に、当該ネットワーク装置との間で通信ができる場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００４８】
また、前記情報取得手段は、前記接続タイプが無線接続である前記ネットワーク装置の無線通信時の受信レベルがあらかじめ定められたしきい値よりも低い旨を示す受信レベル警告情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得した場合に、前記受信レベル警告情報を取得していない場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００４９】
また、前記情報取得手段は、新たなネットワーク装置が前記ネットワークに接続された場合に、該新たなネットワーク装置以外のネットワーク装置よりも高い頻度で前記新たなネットワーク装置から前記ネットワーク装置情報を取得するように構成されていると好ましい。
【００５０】
また、前記情報取得手段は、前記接続タイプが無線接続であるネットワーク装置に対応するアクセスポイントを示すアクセスポイント情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得し、前記情報出力手段は、前記情報取得手段によって取得されたアクセスポイント情報に基づいて、前記ネットワーク装置とアクセスポイントとの対応関係を示す情報を出力するように構成されていると好ましい。
【００５１】
これらの構成を備えるネットワーク装置管理装置を利用してネットワーク装置管理システムを構成すれば、これら各構成と同等の構成を備えた上述の各ネットワーク装置管理システムと同様の作用、効果を奏するものとなる。
【００５２】
次に、本発明のネットワーク装置管理プログラムは、
ネットワークを介してネットワーク装置と相互にデータ通信可能なコンピュータを、ネットワーク装置管理装置として機能させるためのプログラムであって、
前記コンピュータに実行させる処理として、
前記ネットワーク装置の前記ネットワークへの接続タイプが有線接続か無線接続かを判別可能な接続タイプ情報を含む前記ネットワーク装置の設定や状態に関するネットワーク装置情報を、前記ネットワーク装置から前記ネットワーク経由で取得する情報取得処理と、
該情報取得処理によって取得されたネットワーク装置情報に基づいて、少なくとも前記接続タイプ情報を含む前記ネットワーク装置情報の一部または全部を出力する情報出力処理と
を備えることを特徴とする。
【００５３】
このように構成されたネットワーク装置管理プログラムを利用すれば、必ずしも専用のネットワーク装置管理装置を構成しなくても、汎用のコンピュータにネットワーク装置管理プログラムをインストールし、コンピュータを上述のネットワーク装置管理装置として作動させることができるので、先に説明した通りの作用、効果を奏するネットワーク装置管理システムを構成することができる。
【００５４】
また、本発明のネットワーク装置管理プログラムにおいても、さらに以下に説明するような構成を備えていると望ましい。
すなわち、前記情報取得処理は、前記ネットワーク装置の前記ネットワークへの接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する処理であると好ましい。
【００５５】
また、前記情報取得処理は、前記接続タイプが無線接続である前記ネットワーク装置との間で通信ができなくなった場合に、当該ネットワーク装置との間で通信ができる場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する処理であると好ましい。
【００５６】
また、前記情報取得処理は、前記接続タイプが無線接続である前記ネットワーク装置の無線通信時の受信レベルがあらかじめ定められたしきい値よりも低い旨を示す受信レベル警告情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得した場合に、前記受信レベル警告情報を取得していない場合よりも高い頻度で前記ネットワーク装置から前記ネットワーク装置情報を取得する処理であると好ましい。
【００５７】
また、前記情報取得処理は、新たなネットワーク装置が前記ネットワークに接続された場合に、該新たなネットワーク装置以外のネットワーク装置よりも高い頻度で前記新たなネットワーク装置から前記ネットワーク装置情報を取得する処理であると好ましい。
【００５８】
また、前記情報取得処理は、前記接続タイプが無線接続であるネットワーク装置に対応するアクセスポイントを示すアクセスポイント情報を、前記ネットワーク装置情報の一つとして前記ネットワーク装置から取得する処理であり、前記情報出力処理は、前記情報取得処理によって取得されたアクセスポイント情報に基づいて、前記ネットワーク装置とアクセスポイントとの対応関係を示す情報を出力する処理であると好ましい。
【００５９】
これらの構成を備えるネットワーク装置管理プログラムを利用して、これら各構成に対応する手段を備えたネットワーク装置管理装置としてコンピュータを作動させ、このネットワーク装置管理装置を備えてなるネットワーク装置管理システムを構成すれば、これら各構成に対応する手段と同等の構成を備えた上述の各ネットワーク装置管理システムと同様の作用、効果を奏するものとなる。
【００６０】
なお、このようなネットワーク装置管理プログラムは、周知の磁気記録媒体（例えば、フレキシブルディスク等）、あるいは光学的に読み取り可能な記録媒体（例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）など、コンピュータで読み取り可能な記録媒体に記録された状態で利用者に提供されてもよいし、ネットワーク装置管理プログラムを伝送可能なネットワーク（インターネット等）を介して利用者に提供されてもよい。
【発明の効果】
【００６１】
以上説明したことから明らかなように、本発明によれば、ネットワーク装置のネットワークへの接続タイプが有線接続なのか無線接続なのかを示す情報を、利用者に対して提供可能なネットワーク装置管理システムを提供することができる。
【発明を実施するための最良の形態】
【００６２】
次に、本発明を実施するための一形態について説明する。
図１は、本発明を実施するための一形態として例示するネットワーク装置管理システムの全体構成を示す概略構成図である。このネットワーク装置管理システムは、プリンタ情報の管理を行うサーバ１（本発明でいう情報取得手段および情報出力手段を備えたコンピュータ（もしくは管理サーバ）に相当）と、サーバ１から配信される情報を閲覧可能なパーソナルコンピュータ２（本発明でいうブラウザを備えたコンピュータ（もしくはクライアント）に相当；以下、ＰＣ２と略称する）と、有線ＬＡＮ側と無線ＬＡＮ側との中継を行うアクセスポイント５，６と、プリンタ機能、イメージスキャナ機能、ファクシミリ機能、コピー機能などを兼ね備えた複合機１１〜１４，１６〜１９（本発明でいうネットワーク装置に相当）とを備えてなる。
【００６３】
これらのうち、サーバ１、ＰＣ２、アクセスポイント５，６、および複合機１６〜１９は、ＬＡＮケーブルを介して有線接続されてネットワーク（有線ＬＡＮ）を構成している。また、複合機１１〜１３は、IEEE802.11系規格の無線ＬＡＮ方式でアクセスポイント５との無線接続を確立し、アクセスポイント５経由で上記有線ＬＡＮ側に接続されている。また、複合機１４は、Bluetooth（商標）規格の方式でアクセスポイント６との無線接続を確立し、アクセスポイント６経由で上記有線ＬＡＮ側に接続されている。
【００６４】
図２は、図１に示したシステムの一部を構成する機器について、内部構成を示したブロック図である。
サーバ１は、パーソナルコンピュータによって構成されたもので、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、ハードディスク装置（ＨＤＤ）２３、操作部２４、表示部２５、ＬＡＮインターフェイス部（ＬＡＮ  Ｉ／Ｆ）２６などを備えている。ＣＰＵ２０は、ＲＯＭ２１に記憶された制御プログラムに従ってサーバ１各部の制御および各種演算を実行する。ＲＯＭ２１は、上記制御プログラムの他、各種データを記憶している。ＲＡＭ２２は、各種データを一時的に記憶することができる。ＨＤＤ２３は、サーバ１において利用される各種アプリケーションプログラムやデータファイルを記憶している。操作部２４は、キーボードや各種ポインティングデバイス（例えば、マウス）等によって構成される。表示部２５は、カラー画像を表示可能な液晶ディスプレイ等によって構成されている。ＬＡＮ  Ｉ／Ｆ２６は、ＬＡＮケーブルを介してネットワークに有線接続するための装置である。
【００６５】
このサーバ１には、ＯＳ（Operating System）としてＷｉｎｄｏｗｓ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＭａｃＯＳ（登録商標）などが搭載され、キーボード入力、画面出力、ＬＡＮ  Ｉ／Ｆへの通信の指令といった入出力機能やハードディスクやメモリの管理など、アプリケーションから共通して利用される基本機能は、ＯＳによって提供されている。また、このサーバ１には、プリンタ管理サーバないしプリンタ管理ツールと呼ばれるプログラム（本発明でいうネットワーク装置情報管理プログラムに相当）がインストールされており、このサーバ１が上記プログラムに従った処理（処理内容は後で詳述）を実行することにより、本発明のネットワーク装置情報管理装置として機能するように構成されている。さらに、このサーバ１には、ウェブ（Ｗｅｂ）サーバ機能を提供するプログラムもインストールされており、サーバ１が上記プログラムに従った処理を実行することにより、クライアントであるＰＣ２が備えるブラウザ（クライアントプログラム）からの要求に応じて、プリンタ管理サーバ機能によって作成されたファイルを、ＰＣ２に対して配信できるように構成されている。
【００６６】
ＰＣ２も、基本的なハードウェアはサーバ１とほぼ同様な構成になっており、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、ハードディスク装置（ＨＤＤ）３３、操作部３４、表示部３５、ＬＡＮインターフェイス部（ＬＡＮ  Ｉ／Ｆ）３６などを備えている。ＣＰＵ３０は、ＲＯＭ３１に記憶された制御プログラムに従ってＰＣ２各部の制御および各種演算を実行する。ＲＯＭ３１は、上記制御プログラムの他、各種データを記憶している。ＲＡＭ３２は、各種データを一時的に記憶することができる。ＨＤＤ３３は、ＰＣ２において利用される各種アプリケーションプログラムやデータファイルを記憶している。操作部３４は、キーボードや各種ポインティングデバイス（例えば、マウス）等によって構成される。表示部３５は、カラー画像を表示可能な液晶ディスプレイ等によって構成されている。ＬＡＮ  Ｉ／Ｆ３６は、ＬＡＮケーブルを介してネットワークに有線接続するための装置である。
【００６７】
このＰＣ２にも、ＯＳ（Operating System）としてＷｉｎｄｏｗｓ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＭａｃＯＳ（登録商標）などが搭載され、キーボード入力、画面出力、ＬＡＮ  Ｉ／Ｆへの通信の指令といった入出力機能やハードディスクやメモリの管理など、アプリケーションから共通して利用される基本機能は、ＯＳによって提供されている。また、このＰＣ２には、ブラウザプログラムがインストールされており、このＰＣ２がブラウザプログラムに従った処理を実行することにより、ウェブサーバに対してファイルの配信要求をするとともに、その要求に応じて配信されるファイルを、ファイル形式に応じて表示ないし保存できるように構成されている。
【００６８】
アクセスポイント５は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、表示部４４、無線インターフェイス部（無線Ｉ／Ｆ）４５、ＬＡＮインターフェイス部（ＬＡＮ  Ｉ／Ｆ）４６などを備えている。ＣＰＵ４１は、ＲＯＭ４２に記憶されている制御プログラムに従ってアクセスポイント５各部の制御および各種演算を実行する。ＲＯＭ４２は、上記制御プログラムの他、各種データを記憶している。ＲＡＭ４３は、各種データを一時的に記憶する。表示部４４は、小型液晶ディスプレイによって構成され、アクセスポイント５の設定や状態等、簡単な情報を表示できるようになっている。無線Ｉ／Ｆ４５は、IEEE802.11系規格の無線ＬＡＮ方式でデータ通信を行うための装置である。ＬＡＮ  Ｉ／Ｆ４６は、ＬＡＮケーブルを介してネットワークに有線接続するための装置で、複合機１１〜１３との間でデータ通信を実行することができる。
【００６９】
複合機１１は、ＣＰＵ５０、ＲＯＭ５１、ＲＡＭ５２、ハードディスク装置（ＨＤＤ）５３、操作キー５４、表示パネル５５、不揮発性ＲＡＭ５６、印字部５７、読み取り部５８、モデム５９、および無線インターフェイス部（無線Ｉ／Ｆ）６０などを備えている。ＣＰＵ５０は、ＲＯＭ５１に記憶されている制御プログラムに従って複合機１１各部の制御および各種演算を実行する。ＲＯＭ５１は、上記制御プログラムの他、各種データを記憶している。ＲＡＭ５２は、ＣＰＵ５０が処理中に算出する各種データを一時的に記憶する。ＨＤＤ５３は、ファクシミリ機能により送受信する画像、イメージスキャナ機能により読み取った画像、プリンタ機能により印刷する画像など、比較的サイズが大きい画像データを記憶する記憶手段である。操作キー５４は、複合機１１に対して基本的な指令を与える際に操作されるものである。表示パネル５５は、小型液晶ディスプレイによって構成され、複合機１１の設定や状態などの情報を表示できるようになっている。不揮発性ＲＡＭ５６は、この複合機１１に関する設定等、電力供給が断たれたときにも消失させたくないデータを記憶する手段であり、アクセスポイント５との無線接続を確立させるために必要となる接続設定情報等は、この不揮発性ＲＡＭ５６に記憶させてある。印字部５７は、紙状記録媒体に対する印刷を実行可能で、プリンタ機能による印刷データの印刷、ファクシミリ機能による受信画像の印刷、コピー機能によるコピー画像の印刷等を行う際に作動する部分である。読み取り部５８は、自動原稿送り装置（図示略）にセットされた原稿またはフラットベッドのコンタクトガラス上に置かれた原稿から画像を読み取り可能で、イメージスキャナ機能による画像の読み取り、ファクシミリ機能による送信画像の読み取り等を行う際に作動する。モデム５９は、公衆回線を介して外部との音声通信やデータ通信を実行可能で、ファクシミリ機能による画像の送受信、電話機能による通話を行う際に作動する。無線Ｉ／Ｆ６０は、IEEE802.11系規格の無線ＬＡＮ方式でデータ通信を行うための装置で、アクセスポイント５との間でデータ通信を実行することができる。
【００７０】
なお、アクセスポイント６は、アクセスポイント５とは通信規格が相違するが、基本的なハードウェアはアクセスポイント５とほぼ同様に構成されているので、内部構成についての図示は省略する。また、複合機１２〜１３は、複合機１１とまったく同様に構成されたものであり、また、複合機１４，１６〜１９は、ネットワークへの接続方式（＝接続タイプ（無線接続／有線接続）や無線接続の規格（IEEE802.11系規格／Bluetooth規格））が相違するものの、ネットワークへの接続方式に関連する部分以外は、複合機１１とほぼ同様に構成されているので、これらも内部構成についても図示は省略する。
【００７１】
次に、このネットワーク装置管理システムにおいて、サーバ１ないし複合機１１〜１４，１６〜１９が管理する各種情報について説明する。なお、本実施形態の場合、管理対象が複合機１１〜１４，１６〜１９となっているが、本ネットワーク装置管理システムは、複合機以外のプリンタをも管理対象として扱うことができるシステムなので、以下の説明において、複合機１１〜１４，１６〜１９との表記とプリンタとの表記を適宜併用しながら説明を行う。
【００７２】
このネットワーク装置管理システムにおいて、管理対象となるプリンタ（本実施形態の場合、複合機１１〜１４，１６〜１９）は、それぞれ自機の設定や状態に関する情報を、簡易ネットワーク管理プロトコル（ＳＮＭＰ：Simple Network Management Protocol）にてサーバ１に対して提供できるように構成されている。ＳＮＭＰは、ＴＣＰ／ＩＰネットワークにおいて、ネットワークに接続された被管理装置を、ネットワーク経由で管理装置側から監視・制御するためのプロトコルで、本実施形態においては、サーバ１が管理装置、複合機１１〜１４，１６〜１９が被管理装置に該当する。
【００７３】
複合機１１〜１４，１６〜１９には、図３（ａ）に例示するようなデータ構造を持つプリンタ情報データベース（ＳＮＭＰにおいては管理情報ベース（ＭＩＢ；Management Information Base）とも呼ばれる。）が設けられている（以下、データベースをＤＢと表記する）。このプリンタ情報ＤＢには、自機のネットワーク接続に関する情報として、接続タイプ（０：有線接続、１：無線ＬＡＮ接続、２：Bluetooth（商標）接続）、プリンタノード名（任意の文字列）、Ｍａｃアドレス（個々のネットワーク装置に割り当てられた識別番号）、ＩＰアドレス（ネットワーク上での論理アドレス）が保管されている。また、複合機１１〜１３の場合（IEEE802.11系無線ＬＡＮ規格の装置の場合）、図３（ｂ）に例示するようなデータ構造を持つプリンタ無線ＬＡＮ情報ＤＢが設けられている。このプリンタ無線ＬＡＮ情報ＤＢには、自機の無線ＬＡＮ接続に関する情報として、電波強度（微弱、弱、中、強）、通信品質（不良、良好）、ＳＳＩＤ（任意の文字列）、しきい値（警告を出すべき電波強度；微弱、弱、中）が保管され、電波強度や通信品質などのデータは、複合機１１〜１３側において随時更新されている。また、複合機１４の場合（Bluetooth（商標）規格の装置の場合）、図３（ｃ）例示するようなデータ構造を持つプリンタBluetooth（商標）情報ＤＢが設けられている。このプリンタBluetooth（商標）情報ＤＢには、自機のBluetooth（商標）接続に関する情報として、電波強度（微弱、弱、中、強）、通信品質（不良、良好）、デバイスアドレス（個々のネットワーク装置に割り当てられた識別番号）、しきい値（警告を出すべき電波強度；微弱、弱、中）が保管され、電波強度や通信品質などのデータは、複合機１４側において随時更新されている。
【００７４】
ここでいう電波強度とは、複合機１１〜１３であればアクセスポイント５と通信する際に測定される電波強度のことであり、複合機１４であればアクセスポイント６と通信する際に測定される電波強度のことである。無線通信においては一般に電波強度が弱いとデータエラーが発生しやすくなるため、通信速度を下げて通信するなどの対処が必要になり、電波強度が弱い状態では高速通信ができないというデメリットがある。
【００７５】
無線ＬＡＮモジュールの通信感度が−９１ｄＢｍ〜−８３ｄＢｍである複合機では、−９１ｄＢｍ〜−８９ｄＢｍ：微弱、−８８ｄＢｍ〜−８７ｄＢｍ：弱、−８６ｄＢｍ〜−８５ｄＢｍ：中、−８４ｄＢｍ〜−８３ｄＢｍ：強、という電波強度の情報としてプリンタ情報のＤＢ（プリンタ無線ＬＡＮ情報ＤＢ）に格納されることとなる。
【００７６】
管理装置側であるサーバ１と被管理装置側である複合機１１〜１４，１６〜１９は、ＳＮＭＰを利用して、管理装置側から被管理装置側へプリンタ情報ＤＢ、プリンタ無線ＬＡＮ情報ＤＢ、およびプリンタBluetooth（商標）情報ＤＢに保管された情報の提供を要求するとともに、この要求に応じて、被管理装置側から管理装置側へプリンタ情報ＤＢ、プリンタ無線ＬＡＮ情報ＤＢ、およびプリンタBluetooth（商標）情報ＤＢに保管された各情報を提供する。
【００７７】
そして、サーバ１は、複合機１１〜１４，１６〜１９から送信されてくる情報を取得したら、その情報を図４に例示するようなデータ構造を持つプリンタ管理ツール情報ＤＢに保存する。このプリンタ管理ツール情報ＤＢには、ネットワーク上にあるすべてのプリンタ（本実施形態の場合は複合機１１〜１４，１６〜１９のすべて）について、プリンタノード名、Ｍａｃアドレス、ＩＰアドレス、接続タイプ、電波強度、通信品質、ＳＳＩＤ、デバイスアドレス、新規プリンタフラグ、新規登録時間、受信レベル警告フラグ、しきい値などの情報が保管される。
【００７８】
プリンタ管理ツール情報ＤＢに保存する接続タイプは、プリンタ（複合機）から受信した接続タイプをそのまま保存してもよいが、接続タイプ以外の情報をも考慮して総合的に接続タイプを判定し、その判定結果をプリンタ管理ツール情報ＤＢに保存するようにしてもよい。例えば、プリンタ（複合機）から電波強度または通信品質を受信した場合は、接続タイプを無線ＬＡＮあるいはBluetooth（商標）であると判定する一方、電波強度および通信品質を受信できなかった場合は、接続タイプを有線ＬＡＮであると判定するようにしてもよい。また、プリンタ（複合機）から電波強度または通信品質を受信した場合は、さらにＳＳＩＤをも受信した場合に接続タイプを無線ＬＡＮと判定する一方、ＳＳＩＤを受信できなかった場合には接続タイプをBluetooth（商標）であると判定するようにしてもよい。
【００７９】
そして、サーバ１は、プリンタ管理ツール情報ＤＢから読み出した情報を、利用者への提供に適した形態（例えば、ＨＴＭＬ形式）に編集してファイル出力する。
出力したファイルは、クライアント（例えばＰＣ２が備えるブラウザ）からの情報配信要求を受けると、サーバ１側からＰＣ２側へと配信される。ＰＣ２側へと配信されたファイルは、ＰＣ２のブラウザ上において、例えば図５に示すような形式の表示イメージで画面表示される。図５に示した表示イメージ内には、表示イメージ左方から、接続状態を示すアイコン、プリンタノード名、Ｍａｃアドレス、ＩＰアドレス、電波強度、通信品質、接続タイプ、ＳＳＩＤが表示される。すなわち、図４に示したプリンタ管理ツール情報ＤＢ内の情報すべてが表示されるわけではなく、プリンタ管理ツール情報ＤＢ内の情報の一部と、当該情報に基づいて選択されるアイコン（後述）とを組み合わせて構成された一覧表が表示されることになる。
【００８０】
また、サーバ１には、図６に示すようなデータ構造を持つプリンタ管理ツール制御ＤＢが設けられている。このプリンタ管理ツール制御ＤＢには、接続タイプ（有線／無線）毎に、更新時間、接続エラー更新時間、受信レベル警告時更新時間、新規プリンタ更新時間、新規プリンタ認定時間、接続Timeout、リトライ回数、前回更新時間などの情報が保管され、接続タイプ（有線／無線）別に、各項目を設定できるようになっている。
【００８１】
さらに、サーバ１には、図７に示すようなプリンタ管理ツールアイコンＤＢが設けられている。このプリンタ管理ツールアイコンＤＢには、３種の接続タイプ（有線／無線／不明）と２種の通信品質（良好／不良）との組み合わせとなる６通りの状態について、各状態を表すアイコンが保管されている。このアイコンは、先に図５に示した画面表示用ファイルの一部として利用されるものである。すなわち、サーバ１は、図５に示した画面表示用ファイルを作成する際に、プリンタ管理ツール情報ＤＢから読み出した情報を参照して、プリンタ毎に接続タイプ（有線／無線／不明）と通信品質（良好／不良）とを特定し、その特定した接続タイプおよび通信品質に対応するアイコンを選択して、選択したアイコンがプリンタ毎に表示されるようになっている画面表示用ファイルを作成する。
【００８２】
加えて、サーバ１には、図８に示すようなプリンタ管理ツール無線情報ＤＢが設けられている。このプリンタ管理ツール無線情報ＤＢには、プリンタノード名毎に、ＳＳＩＤ、通信品質などの情報が保管されている。
【００８３】
次に、このネットワーク装置管理システムにおいて、サーバ１が実行するプリンタ情報更新処理を、図９〜図１５のフローチャートに基づいて説明する。このプリンタ情報更新処理は、サーバ１の電源投入に伴って実行される処理である。
【００８４】
このプリンタ情報更新処理を開始すると、サーバ１は、まず、プリンタ検索処理を実行する（Ｓ１０１）。このプリンタ検索処理は、詳しくは図１０に示すような処理となる。
プリンタ検索処理を開始すると、サーバ１は、現在時刻を取得し、新規プリンタ認定時間を超えたものは、新規プリンタフラグを更新し、既存プリンタとする（Ｓ２０１）。ここで、新規プリンタとはネットワークに参加してから経過した時間がある時間を超えていないプリンタのことであり、既存プリンタとはネットワークに参加してから経過した時間がある時間を超えたプリンタのことである。ここでいうある時間は、新規プリンタ認定時間として、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている。このプリンタ管理ツール制御ＤＢにおいて、新規プリンタ認定時間は、接続タイプ（有線接続／無線接続）毎に異なる時間が設定可能となっているが、本実施形態の場合、接続タイプが有線／無線ともに３００秒が設定されている。プリンタ管理ツール情報ＤＢ（図４参照）には、プリンタ毎に新規登録時間が保存されており、既存プリンタの場合は新規登録時間が０、新規プリンタの場合は新規登録時間がある時刻示す値になっている。サーバ１は、新規登録時間と現在時刻と新規プリンタ認定時間との関係から、（現在時刻−新規登録時間）＞新規プリンタ認定時間となっている場合に、新規プリンタフラグを更新する。新規プリンタフラグは、プリンタ管理ツール情報ＤＢ（図４参照）内の項目で、新規プリンタは１、既存プリンタは０となる。従って、本処理において新規プリンタフラグの更新対象となるプリンタは、新規プリンタフラグが１から０に更新され、その結果、以降の処理において既存プリンタとして扱われるようになる。
【００８５】
続いて、サーバ１は、ブロードキャストでプリンタ検索を実行する（Ｓ２０３）。この処理は、現在ネットワークに参加しているすべてのプリンタを対象にして、その対象プリンタからの応答を求めるための処理である。そして、対象プリンタからの応答を待つ時間（例えば３０秒）をタイマーにセットし（Ｓ２０５）、タイムアウトになったか否かをチェックする（Ｓ２０７）。
【００８６】
タイムアウトになっていない場合（Ｓ２０７：ＮＯ）、Ｓ２０３の処理によるブロードキャストのレスポンスを受信し（Ｓ２０９）、そのレスポンスが登録済みプリンタから返されたものか否かをチェックする（Ｓ２１１）。登録済みプリンタとは、プリンタ管理ツール情報ＤＢ（図４参照）に既に登録されているプリンタのことであり、登録済みプリンタであるか否かは、プリンタ管理ツール情報ＤＢをサーチすることによって判定することができる。
【００８７】
Ｓ２１１の処理による判定の結果、登録済みプリンタであれば（Ｓ２１１：ＹＥＳ）、Ｓ２０７の処理へと戻る。また、登録済みプリンタでなければ（Ｓ２１１：ＮＯ）、そのプリンタをプリンタ管理ツール情報ＤＢに新規に登録する（Ｓ２１３）。そして、Ｓ２１３の処理でプリンタ管理ツール情報ＤＢに新規に登録された情報中、新規プリンタフラグには、新規であることを示す１をセット、新規登録時間には現在時刻をセットし（Ｓ２１５）、Ｓ２０７の処理へと戻る。
【００８８】
以上の処理により、タイムアウトになるまでは（Ｓ２０７：ＮＯ）、Ｓ２０７〜Ｓ２１５の処理が繰り返し実行され、現在ネットワークに接続されているプリンタの存在をできる限り検索することになる。その後、タイムアウトになったら（Ｓ２０７：ＹＥＳ）、図１０に示した処理を終了する。
【００８９】
こうしてＳ２０１〜Ｓ２１５の処理を終えると、図９に示したＳ１０１の処理を終えたことになるので、続いて、サーバ１は、プリンタ情報の取得処理を実行する（Ｓ１０３）。このプリンタ情報の取得処理は、詳しくは図１１に示すような処理となる。
【００９０】
プリンタ情報の取得処理を開始すると、サーバ１は、まず、現在時刻を取得し（Ｓ３０１）、有線経過時間を取得する（Ｓ３０３）。有線経過時間は、接続タイプが有線接続のプリンタについて前回情報更新を行ってから経過した時間のことで、現在時刻から有線前回更新時間を差し引く演算（現在時刻−有線前回更新時間）によって取得することができる。有線前回更新時間は、接続タイプが有線接続のプリンタについて前回プリンタ管理ツール情報ＤＢを更新した時刻のことであり、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている接続タイプ毎の前回更新時間のうち、接続タイプが有線となっている方の前回更新時間のことである。
【００９１】
そして、Ｓ３０３の処理で取得した有線経過時間が有線更新時間を超えていたら（Ｓ３０５：ＹＥＳ）、有線プリンタ情報更新フラグをセットする（Ｓ３０７）。有線更新時間は、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている接続タイプ毎の更新時間のうち、接続タイプが有線となっている方の更新時間のことで、本実施形態では３００秒となっている。なお、有線経過時間が有線更新時間を超えていなかった場合は（Ｓ３０５：ＮＯ）、Ｓ３０７の処理を実行することなく、次の処理（Ｓ３０９）へと移行する。有線プリンタ情報更新フラグは、本処理の実行中にメモリ（ＲＡＭ２２）上に確保されるフラグで、後述するＳ３２５の処理において参照され、Ｓ３２７の処理を実行するか否かを判断するのに利用される。
【００９２】
続いて、サーバ１は、無線経過時間を取得する（Ｓ３０９）。無線経過時間は、接続タイプが無線接続のプリンタについて前回情報更新を行ってから経過した時間のことで、現在時刻から無線前回更新時間を差し引く演算（現在時刻−無線前回更新時間）によって取得することができる。無線前回更新時間は、接続タイプが無線接続のプリンタについて前回プリンタ管理ツール情報ＤＢを更新した時刻のことであり、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている接続タイプ毎の前回更新時間のうち、接続タイプが無線となっている方の前回更新時間のことである。
【００９３】
そして、Ｓ３０９の処理で取得した無線経過時間が無線更新時間を超えていたら（Ｓ３１１：ＹＥＳ）、無線プリンタ情報更新フラグをセットする（Ｓ３１３）。無線更新時間は、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている接続タイプ毎の更新時間のうち、接続タイプが無線となっている方の更新時間のことで、本実施形態では３０秒となっている。すなわち、本実施形態において、有線接続の場合は、３００秒毎に情報更新がなされる設定となっているのに対し、無線接続の場合は、３０秒ごとに情報更新がなされる設定となっており、無線接続の情報更新頻度は有線接続の１０倍となるように設定されているのである。なお、無線経過時間が無線更新時間を超えていなかった場合は（Ｓ３１１：ＮＯ）、Ｓ３１３の処理を実行することなく、次の処理（Ｓ３１５）へと移行する。無線プリンタ情報更新フラグは、本処理の実行中にメモリ（ＲＡＭ２２）上に確保されるフラグで、後述するＳ３２５の処理において参照され、Ｓ３２７の処理を実行するか否かを判断するのに利用される。このように、無線接続／有線接続のプリンタそれぞれで、情報の取得間隔を異なるものとし、望ましくは、無線接続のプリンタの情報取得間隔を短くする。
【００９４】
続いて、サーバ１は、プリンタ管理ツール情報ＤＢ（図４参照）から１件のプリンタを選択する（Ｓ３１５）。
以降の処理は、Ｓ３１５の処理で選択したプリンタに対応する情報についての処理となり、まず、新規プリンタフラグがセットされているか否かをチェックする（Ｓ３１７）。
【００９５】
Ｓ３１７の処理において、新規プリンタフラグ（図４参照）がセットされていた場合（Ｓ３１７：ＹＥＳ）、サーバ１は、新規プリンタ更新経過時間を取得する（Ｓ３１９）。新規プリンタ更新経過時間は、新規プリンタについて前回情報更新を行ってから経過した時間のことで、現在時刻から新規プリンタ前回更新時間を差し引く演算（現在時刻−新規プリンタ前回更新時間）によって取得することができる。新規プリンタ前回更新時間は、新規プリンタについて前回プリンタ管理ツール情報ＤＢを更新した時刻のことである。そして、Ｓ３１９の処理で取得した新規プリンタ更新経過時間が新規プリンタ更新時間を超えていたら（Ｓ３２１：ＹＥＳ）、前回更新時間を更新する（Ｓ３２３）。
【００９６】
一方、Ｓ３１７の処理において、新規プリンタフラグ（図４参照）がセットされていなかった場合（Ｓ３１７：ＮＯ）、上記Ｓ３１９〜Ｓ３２３の処理は実行せず、Ｓ３２５の処理へと移行する。また、上記Ｓ３２１の処理において、Ｓ３１９の処理で取得した新規プリンタ更新経過時間が新規プリンタ更新時間を超えていなかったら（Ｓ３２１：ＮＯ）、この場合もＳ３２５の処理へと移行する。このようにして、新規プリンタの情報取得間隔を特別にし、望ましくは、新規プリンタの情報取得間隔を短くする。
【００９７】
Ｓ３２５の処理では、接続タイプと情報更新フラグがマッチするか否かをチェックする（Ｓ３２５）。接続タイプは、プリンタ管理ツール情報ＤＢ（図４参照）中に接続タイプとして記録されているものであり、情報更新フラグは、上記Ｓ３０７の処理または上記Ｓ３１３の処理が実行された場合にのみセットされたものである。このＳ３２５の処理では、上記Ｓ３０７の処理で有線情報更新フラグがセットされ、且つ、プリンタ管理ツール情報ＤＢ中の接続タイプが０（有線）であった場合、上記Ｓ３１３の処理で無線情報更新フラグがセットされ、且つ、プリンタ管理ツール情報ＤＢ中の接続タイプが０以外（１：無線ＬＡＮ、２：Bluetooth、…等）であった場合、以上２つの場合に、接続タイプと情報更新フラグがマッチすると判定する。
【００９８】
そして、Ｓ３２５の処理による判定の結果、接続タイプと情報更新フラグがマッチした場合は（Ｓ３２５：ＹＥＳ）、Ｓ３２７の処理へと移行する。また、上記Ｓ３２３の処理を終えた場合も、Ｓ３２７の処理へと移行する。
【００９９】
Ｓ３２７の処理では、プリンタへの接続処理と、ＤＢ登録処理をする（Ｓ３２７）。このＳ３２７の処理は、詳しくは図１２に示すような処理となる。
この処理を開始すると、サーバ１は、ユニキャストでプリンタに接続する（Ｓ４０１）。ここで接続対象となるプリンタは、上記Ｓ３１５の処理（図１１参照）において選択されたプリンタである。
【０１００】
そして、サーバ１は、接続が完了したか否かをチェックし（Ｓ４０３）、接続が完了しなかった場合は（Ｓ４０３：ＮＯ）、プリンタ管理ツール制御ＤＢ（図６参照）から接続タイプに対応したリトライ回数を取得する（Ｓ４０５）。そして、実際に再接続を実行した回数が、取得したリトライ回数を超えていなければ（Ｓ４０７：ＮＯ）、再接続を実行し（Ｓ４０９）、接続できたか否かをチェックする（Ｓ４１１）。本実施形態において、リトライ回数は、接続タイプが有線の場合は０、無線の場合は２としてある。これは、有線でのエラーは、リトライして回復するケースが少ないのに対し、無線でのエラーは、電波環境の変化に伴い、リトライして回復するケースが多々あるためである。
【０１０１】
以上のＳ４０１〜Ｓ４１１の処理において、上記Ｓ４０３または上記Ｓ４１１の処理による判定の結果、プリンタに接続できた場合は（Ｓ４０３：ＹＥＳまたはＳ４１１：ＹＥＳ）、ＳＮＭＰを利用してプリンタからプリンタ情報を取得し（Ｓ４１３）、取得した情報をプリンタ管理ツール情報ＤＢに登録して（Ｓ４１５）、図１２に示した処理を終える。
【０１０２】
一方、Ｓ４０７の処理による判定の結果、実際に再接続を実行した回数が、取得したリトライ回数を超えていた場合は（Ｓ４０７：ＹＥＳ）、エラー処理をする（Ｓ４１７）。このＳ４１７のエラー処理は、詳しくは図１３に示すような処理となる。
【０１０３】
エラー処理を開始すると、サーバ１は、まず、プリンタ管理ツール情報ＤＢに登録されているか否かをチェックする（Ｓ５０１）。このＳ５０１の処理では、プリンタの検出後に一度もプリンタ情報の取得ができていないプリンタかどうかを確認している。
【０１０４】
一度もプリンタ情報が取得できていないプリンタであった場合（Ｓ５０１：ＹＥＳ）、接続タイプが無線接続か有線接続かがわからないため、不明のエラーアイコンを出力する（Ｓ５０３）。不明のエラーアイコンは、プリンタ管理ツールアイコンＤＢ（図７参照）に保管されている６種類のアイコンのうち、接続タイプが不明で通信品質が不良に対応するアイコンである。このエラーアイコンは、最終的にはクライアントに配信されるウェブページ形式のファイル内に、クライアント側のブラウザで表示できるように組み込まれ、クライアント側のブラウザで表示することにより、図５に示したような表示イメージの最左列に表示されるが、Ｓ５０３の処理では、配信用のウェブページ形式のファイル内に記述されるタグやリンクなどの情報が出力され、配信用ファイルの一部（中間ファイル）が作成されることになる。
【０１０５】
一方、一度もプリンタ情報が取得できていないプリンタでなかった場合（すなわち、少なくとも一度はプリンタ情報が取得できているプリンタであった場合）は（Ｓ５０１：ＮＯ）、プリンタ管理ツール情報ＤＢ（図４参照）から接続タイプを取得し（Ｓ５０５）、接続タイプが無線であった場合は（Ｓ５０７：ＹＥＳ）、無線のエラーアイコンを出力し（Ｓ５０９）、接続タイプが無線でなかった場合は（Ｓ５０７：ＮＯ）、有線のエラーアイコンを出力する（Ｓ５１１）。無線のエラーアイコンは、プリンタ管理ツールアイコンＤＢ（図７参照）に保管されている６種類のアイコンのうち、接続タイプが無線で通信品質が不良に対応するアイコン、有線のエラーアイコンは、同６種類のアイコンのうち、接続タイプが有線で通信品質が不良に対応するアイコンである。これらのエラーアイコンも、先に説明した不明のエラーアイコンと同様、最終的にはクライアントに配信されるウェブページ形式のファイル内に、クライアント側のブラウザで表示できるように組み込まれ、クライアント側のブラウザで表示することにより、図５に示したような表示イメージの最左列に表示されるが、Ｓ５０９ないしＳ５１１の処理では、配信用のウェブページ形式のファイル内に記述されるタグやリンクなどの情報が出力され、配信用ファイルの一部（中間ファイル）が作成されることになる。
【０１０６】
こうしてＳ５０１〜Ｓ５１１の処理を終えると、図１２に示したＳ４１７の処理を終えたことになる。そして、上記Ｓ４１５またはＳ４１７の処理を終えると、図１１に示したＳ３２７の処理を終え、プリンタ管理ツールＤＢへの登録および必要ならばエラー出力が行われたことになる。
【０１０７】
なお、上記Ｓ３２５の処理による判定の結果、接続タイプと情報更新フラグがマッチしなかった場合（Ｓ３２５：ＮＯ）は、上記Ｓ３２７の処理を実行せず、Ｓ３２９の処理へと移行する。また、上記Ｓ３２７の処理を終えた場合も、Ｓ３２９の処理へと移行する。
【０１０８】
Ｓ３２９の処理では、サーバ１は、プリンタ管理ツール情報ＤＢに登録された最後のプリンタか否かをチェックし（Ｓ３２９）、未処理の処理対象プリンタが残っている場合は（Ｓ３２９：ＮＯ）、Ｓ３１５の処理へと戻る。その結果、未処理の処理対象プリンタが残っている限り、Ｓ３１５〜Ｓ３２９処理が繰り返し実行されることになる。そして、すべての処理対象プリンタに対する処理を終えたら（Ｓ３２９：ＹＥＳ）、引き続いて、プリンタ情報取得サブルーチン１へと移行する（Ｓ３３１）。
【０１０９】
プリンタ情報取得サブルーチン１は、プリンタと通信ができなくなった場合に、そのプリンタについて、他のプリンタより高い頻度で情報を取得する処理を実行するためのサブルーチンであり、詳しくは図１９に示すような処理となる。
【０１１０】
この処理を開始すると、サーバ１は、まず、現在時刻を取得し（Ｓ３５１）、有線接続エラー経過時間を取得する（Ｓ３５３）。有線接続エラー経過時間は、接続タイプが有線接続のプリンタについて前回接続エラーを検出してから経過した時間のことで、現在時刻から有線接続エラー前回更新時間を差し引く演算（現在時刻−有線接続エラー前回更新時間）によって取得することができる。
【０１１１】
そして、Ｓ３５３の処理で取得した有線接続エラー経過時間が有線接続エラー更新時間を超えていたら（Ｓ３５５：ＹＥＳ）、有線接続エラープリンタ情報更新フラグをセットする（Ｓ３５７）。有線接続エラー更新時間は、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている接続タイプ毎の更新時間のうち、接続タイプが有線となっている方の接続エラー更新時間のことで、本実施形態では３００秒となっている。すなわち、本実施形態において、有線接続の場合、接続エラーの有無とは関係なく、３００秒毎に情報更新がなされる設定となっている。なお、有線接続エラー経過時間が有線接続エラー更新時間を超えていなかった場合は（Ｓ３５５：ＮＯ）、Ｓ３５７の処理を実行することなく、次の処理（Ｓ３５９）へと移行する。有線接続エラープリンタ情報更新フラグは、本処理の実行中にメモリ（ＲＡＭ２２）上に確保されるフラグで、後述するＳ３７１の処理において参照され、Ｓ３７７の処理を実行するか否かを判断するのに利用される。
【０１１２】
続いて、サーバ１は、無線接続エラー経過時間を取得する（Ｓ３５９）。無線接続エラー経過時間は、接続タイプが無線接続のプリンタについて前回接続エラーを検出してから経過した時間のことで、現在時刻から無線前回接続エラー更新時間を差し引く演算（現在時刻−無線前回接続エラー更新時間）によって取得することができる。
【０１１３】
そして、Ｓ３５９の処理で取得した無線接続エラー経過時間が無線接続エラー更新時間を超えていたら（Ｓ３６１：ＹＥＳ）、無線接続エラープリンタ情報更新フラグをセットする（Ｓ３６３）。無線接続エラー更新時間は、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている接続タイプ毎の更新時間のうち、接続タイプが無線となっている方の接続エラー更新時間のことで、本実施形態では１０秒となっている。すなわち、本実施形態において、無線接続の場合、接続エラーが発生していなければ、３０秒毎に情報更新がなされるが、接続エラーが発生していれば、１０秒ごとに情報更新がなされる設定となっており、無線接続の接続エラー発生時における情報更新頻度は通常時の３倍となるように設定されているのである。なお、無線接続エラー経過時間が無線接続エラー更新時間を超えていなかった場合は（Ｓ３６１：ＮＯ）、Ｓ３６３の処理を実行することなく、次の処理（Ｓ３６５）へと移行する。無線接続エラープリンタ情報更新フラグは、本処理の実行中にメモリ（ＲＡＭ２２）上に確保されるフラグで、後述するＳ３７５の処理において参照され、Ｓ３７７の処理を実行するか否かを判断するのに利用される。このように、無線での接続エラーの有無によって情報の取得間隔を異なるものとし、望ましくは、無線での接続エラー発生時にプリンタの情報取得間隔を短くする。
【０１１４】
続いて、サーバ１は、プリンタ管理ツール情報ＤＢ（図４参照）から１件のプリンタを選択する（Ｓ３６５）。
以降の処理は、Ｓ３６５の処理で選択したプリンタに対応する情報についての処理となり、まず、接続エラーが発生しているか否かをチェックし（Ｓ３６７）、接続エラーが発生していた場合は（Ｓ３６７：ＹＥＳ）、Ｓ３６９の処理へと移行、接続エラーが発生していなかった場合は（Ｓ３６７：ＮＯ）、Ｓ３７９の処理へと移行する。
【０１１５】
Ｓ３６９の処理へと移行した場合、サーバ１は、接続タイプが有線であるか否かをチェックする（Ｓ３６９）。接続タイプが有線であった場合（Ｓ３６９：ＹＥＳ）、有線接続エラープリンタ情報更新フラグがセットされているか否かをチェックする（Ｓ３７１）。有線接続エラープリンタ情報更新フラグは、上記Ｓ３５７の処理が実行された場合にセットされたものである。ここで、有線接続エラープリンタ情報更新フラグがセットされている場合は（Ｓ３７１：ＹＥＳ）、Ｓ３７７の処理へと移行、有線接続エラープリンタ情報更新フラグがセットされていない場合は（Ｓ３７１：ＮＯ）、Ｓ３７９の処理へと移行する。
【０１１６】
一方、Ｓ３６９の処理において、接続タイプが有線でなかった場合（Ｓ３６９：ＮＯ）、サーバ１は、接続タイプが無線であるか否かをチェックする（Ｓ３７３）。接続タイプが無線であった場合（Ｓ３７３：ＹＥＳ）、無線接続エラープリンタ情報更新フラグがセットされているか否かをチェックする（Ｓ３７５）。無線接続エラープリンタ情報更新フラグは、上記Ｓ３６３の処理が実行された場合にセットされたものである。ここで、無線接続エラープリンタ情報更新フラグがセットされている場合は（Ｓ３７５：ＹＥＳ）、Ｓ３７７の処理へと移行、無線接続エラープリンタ情報更新フラグがセットされていない場合は（Ｓ３７５：ＮＯ）、Ｓ３７９の処理へと移行する。なお、Ｓ３７３の処理において、接続タイプが無線でなかった場合も（Ｓ３７３：ＮＯ）、Ｓ３７９の処理へと移行する。
【０１１７】
以上のようなＳ３６７〜Ｓ３７５の処理により、Ｓ３７７の処理またはＳ３７９の処理のいずれかへと移行することになる。そして、Ｓ３７７の処理へ移行した場合は、プリンタへの接続処理と、ＤＢ登録処理をする（Ｓ３７７）。このＳ３７７の処理は、先に説明したＳ３２７の処理（図１１参照）と同様の処理なので、ここでの説明は省略する。Ｓ３７７の処理を終えると、Ｓ３７９の処理へと移行する。
【０１１８】
Ｓ３７９の処理では、サーバ１は、プリンタ管理ツール情報ＤＢに登録された最後のプリンタか否かをチェックし（Ｓ３７９）、未処理の処理対象プリンタが残っている場合は（Ｓ３７９：ＮＯ）、Ｓ３６５の処理へと戻る。その結果、未処理の処理対象プリンタが残っている限り、Ｓ３６５〜Ｓ３７９処理が繰り返し実行されることになる。そして、すべての処理対象プリンタに対する処理を終えたら（Ｓ３７９：ＹＥＳ）、図１９に示した処理を終える。
【０１１９】
こうしてＳ３５１〜Ｓ３７９の処理を終えると、図１１に示したＳ３３１の処理を終えたことになるので、続いて、プリンタ情報取得サブルーチン２へと移行する（Ｓ３３３）。
【０１２０】
プリンタ情報取得サブルーチン２は、プリンタ側における受信レベル（電波強度）の低下に関する警告をプリンタから受信した場合に、そのプリンタについて、他のプリンタより高い頻度で情報を取得する処理を実行するためのサブルーチンであり、詳しくは図２０に示すような処理となる。
【０１２１】
この処理を開始すると、サーバ１は、まず、現在時刻を取得し（Ｓ３８１）、受信レベル警告時経過時間を取得する（Ｓ３８３）。受信レベル警告時経過時間は、接続タイプが無線接続のプリンタから受信レベル（電波強度）が低下している旨の警告を受信してから経過した時間のことで、現在時刻から無線前回受信レベル警告時更新時間を差し引く演算（現在時刻−無線前回受信レベル警告時更新時間）によって取得することができる。
【０１２２】
そして、Ｓ３８３の処理で取得した無線前回受信レベル警告時経過時間が無線受信レベル警告時更新時間を超えていたら（Ｓ３８５：ＹＥＳ）、受信レベル警告時プリンタ情報更新フラグをセットする（Ｓ３８７）。無線受信レベル警告時更新時間は、先に説明したプリンタ管理ツール制御ＤＢ（図６参照）に記録されている接続タイプ毎の更新時間のうち、接続タイプが無線となっている方の受信レベル警告時更新時間のことで、本実施形態では本実施形態では１０秒となっている。すなわち、本実施形態において、無線接続の場合、無線接続のプリンタから警告を受信していなければ、３０秒毎に情報更新がなされるが、警告を受信していれば、１０秒ごとに情報更新がなされる設定となっており、警告受信時における情報更新頻度は通常時の３倍となるように設定されているのである。なお、無線前回受信レベル警告時経過時間が無線受信レベル警告時更新時間を超えていなかった場合は（Ｓ３８５：ＮＯ）、Ｓ３８７の処理を実行することなく、次の処理（Ｓ３８９）へと移行する。受信レベル警告時プリンタ情報更新フラグは、本処理の実行中にメモリ（ＲＡＭ２２）上に確保されるフラグで、後述するＳ３９５の処理において参照され、Ｓ３９７の処理を実行するか否かを判断するのに利用される。このように、無線接続のプリンタから警告を受信しているか否かによって情報の取得間隔を異なるものとし、望ましくは、無線接続のプリンタから警告を受信している時にプリンタの情報取得間隔を短くする。
【０１２３】
続いて、サーバ１は、プリンタ管理ツール情報ＤＢ（図４参照）から１件のプリンタを選択する（Ｓ３８９）。
以降の処理は、Ｓ３８９の処理で選択したプリンタに対応する情報についての処理となり、まず、サーバ１は、接続タイプが無線であるか否かをチェックし（Ｓ３９１）、接続タイプが無線であった場合は（Ｓ３９１：ＹＥＳ）、Ｓ３９３の処理へと移行、接続タイプが無線でなかった場合は（Ｓ３９１：ＮＯ）、Ｓ３９９の処理へと移行する。
【０１２４】
Ｓ３９３の処理へ移行した場合は、プリンタ管理ツール情報ＤＢ（図４参照）の受信レベル警告フラグがセットされているか否かをチェックする（Ｓ３９３）。この受信レベル警告フラグは、常駐プロセスとして実行されているＳＮＭＰマネージャ処理により、プリンタからのＳＮＭＰトラップを受信し、その受信情報中に受信レベル警告情報が含まれていた場合にセットされる（ＯＮとされる）フラグである。なお、プリンタ側において実行される受信レベル警告情報を送信する処理については後述する。
【０１２５】
Ｓ３９３の処理において、ＤＢの受信レベル警告フラグがセットされている場合は（Ｓ３９３：ＹＥＳ）、対象としているプリンタの受信感度が低下している場合であり、この場合はＳ３９５の処理へと移行、ＤＢの受信レベル警告フラグがセットされていない場合は（Ｓ３９５：ＮＯ）、Ｓ３９９の処理へと移行する。
【０１２６】
Ｓ３９５の処理へ移行した場合は、受信レベル警告時プリンタ情報更新フラグがセットされているか否かをチェックする（Ｓ３９５）。この受信レベル警告時プリンタ情報更新フラグは、上記Ｓ３８７の処理が実行された場合にセットされるフラグである。受信レベル警告時プリンタ情報更新フラグがセットされている場合は（Ｓ３９５：ＹＥＳ）、Ｓ３９７の処理へと移行、受信レベル警告時プリンタ情報更新フラグがセットされていない場合は（Ｓ３９７：ＮＯ）、Ｓ３９９の処理へと移行する。
【０１２７】
以上のようなＳ３９１〜Ｓ３９５の処理により、Ｓ３９７の処理またはＳ３９９の処理のいずれかへと移行することになる。そして、Ｓ３９７の処理へ移行した場合は、プリンタへの接続処理と、ＤＢ登録処理をする（Ｓ３９７）。このＳ３９７の処理は、先に説明したＳ３２７の処理（図１１参照）と同様の処理なので、ここでの説明は省略する。
【０１２８】
Ｓ３９７の処理へ移行するのは、少なくともプリンタ管理ツール情報ＤＢ（図４参照）の受信レベル警告フラグがセットされている場合であり（Ｓ３９３：ＹＥＳ）、これはプリンタ側における受信感度が低下している場合であるが、さらに、受信レベル警告時プリンタ情報更新フラグがセットされている場合（Ｓ３９５：ＹＥＳ）にのみ、Ｓ３９７の処理へと移行するので、１０秒ごとにプリンタ管理ツール情報ＤＢ（図４参照）の情報更新がなされることになる。なお、Ｓ３９７の処理を終えると、Ｓ３９９の処理へと移行する。
【０１２９】
Ｓ３９９の処理では、サーバ１は、プリンタ管理ツール情報ＤＢに登録された最後のプリンタか否かをチェックし（Ｓ３９９）、未処理の処理対象プリンタが残っている場合は（Ｓ３９９：ＮＯ）、Ｓ３８９の処理へと戻る。その結果、未処理の処理対象プリンタが残っている限り、Ｓ３８９〜Ｓ３９９処理が繰り返し実行されることになる。そして、すべての処理対象プリンタに対する処理を終えたら（Ｓ３９９：ＹＥＳ）、図２０に示した処理を終える。
【０１３０】
こうしてＳ３８１〜Ｓ３９９の処理を終えると、図１１に示したＳ３３３の処理を終えたことになり、図１１に示したＳ３０１〜Ｓ３３３の処理を終えたことになる。その結果、図９に示したＳ１０３の処理を終えたことになるので、続いて、サーバ１は、無線環境のチェック処理を実行する（Ｓ１０５）。この無線環境のチェック処理は、詳しくは図１４に示すような処理となる。
【０１３１】
無線環境のチェック処理を開始すると、サーバ１は、アクセスポイント（以下、ＡＰともいう）毎のプリンタリストから一台のプリンタを選択する（Ｓ６０１）。
ＡＰ毎のプリンタリストは、図１５に示すような形式のリストであり、ＳＳＩＤとプリンタノード名との対応関係が登録されている。複数のＡＰが存在する場合、リストには複数の異なるＳＳＩＤが登録される。また、同じＡＰに対して複数のプリンタが無線接続されている場合、リストには、同じＳＳＩＤに対応する複数の異なるプリンタノード名が登録される。図１４に示す無線環境のチェック処理は、同じＳＳＩＤに対応する複数の異なるプリンタを対象として、それら複数の異なるプリンタについて接続エラーの有無をチェックする処理となる。したがって、複数の異なるＳＳＩＤがリスト中に含まれている場合は、そのＳＳＩＤ毎に図１４に示す無線環境のチェック処理を実行する。
【０１３２】
Ｓ６０１の処理においてプリンタを選択したら、そのプリンタについて接続エラーの有無をチェックし（Ｓ６０３）、接続エラーの場合は（Ｓ６０３：ＹＥＳ）、ＡＰの設定確認フラグを計数（１を加算）してから（Ｓ６０５）、Ｓ６０７の処理へと移行し、接続エラーでない場合は（Ｓ６０３：ＮＯ）、Ｓ６０５の処理を実行することなく、Ｓ６０７の処理へと移行する。ＡＰの設定確認フラグは、本処理の実行中にメモリ（ＲＡＭ２２）上に確保されるフラグで、後述するＳ６０９の処理において参照され、Ｓ６１１の処理を実行するか否かを判断するのに利用される。
【０１３３】
Ｓ６０７の処理では、リストの最後のプリンタであるか否かをチェックし、未処理の処理対象プリンタ（すなわち、同一ＳＳＩＤで接続エラーの有無をチェックしていないプリンタ）が残っている場合は（Ｓ６０７：ＮＯ）、Ｓ６０１の処理へと戻る。その結果、未処理の処理対象プリンタが残っている限り、Ｓ６０１〜Ｓ６０７処理が繰り返し実行されることになる。
【０１３４】
こうしてすべての処理対象プリンタに対する処理を終えたら（Ｓ６０７：ＹＥＳ）、続いてエラー台数がエラー判定基準値Ｎ以上か否かをチェックする（Ｓ６０９）。エラー台数は、Ｓ６０５の処理において計数されたＡＰの設定確認フラグによって示される値であり、エラー判定基準値Ｎは利用者が任意に設定できる値であるが、本実施形態においてエラー判定基準値Ｎは、同じＳＳＩＤに対応するプリンタの総数に一致する値が設定されている。
【０１３５】
エラー台数がエラー判定基準値Ｎ以上であった場合は（Ｓ６０９：ＹＥＳ）、本実施形態の場合、エラー台数の同じＳＳＩＤに対応するプリンタの総数が一致したことになるので、「同じＡＰに接続されたプリンタがすべて接続できません。設定を確認して下さい。」といった主旨の設定確認エラーメッセージを出力して（Ｓ６１１）、Ｓ６１３の処理へと移行する。エラー台数がエラー判定基準値Ｎ未満であった場合は（Ｓ６０９：ＮＯ）、Ｓ６１１の処理を実行することなく、Ｓ６１３の処理へと移行する。すなわち、本実施形態の場合、同じＡＰに接続されたプリンタがすべて接続できない場合にのみ、設定確認エラーメッセージが出力される。
【０１３６】
設定確認エラーメッセージは、最終的にはクライアントに配信されるウェブページ形式のファイル内に組み込まれ、クライアント側のブラウザで表示することにより、図５に示したような表示イメージとともに表示されるが、Ｓ６１１の処理では、配信用のウェブページ形式のファイル内に記述されるタグやリンクなどの情報が出力され、配信用ファイルの一部（中間ファイル）が作成されることになる。
【０１３７】
なお、エラー判定基準値Ｎは、必ずしも同じＳＳＩＤに対応するプリンタの総数に一致する値でなくてもよく、例えば、同じＳＳＩＤに対応するプリンタ総数の８割（あるいは５割）など、エラーとして判定したい値を適宜設定すればよい。ただし、その場合、設定確認エラーメッセージの内容は、「同じＡＰに接続されたプリンタの８割（あるいは５割）が接続できません。設定を確認して下さい。」といった主旨にするなど、メッセージの内容については適宜変更する。このように、同じアクセスポイントに接続されたプリンタの状況を見ることで、アクセスポイントに問題がないかどうかをチェックする。
【０１３８】
そして、最後にＡＰの設定確認フラグをクリアして（Ｓ６１３）、本処理を終える。
こうしてＳ６０１〜Ｓ６１３の処理を終えると、図９に示したＳ１０５の処理を終えたことになるので、続いて、サーバ１は、プリンタ情報の表示、印刷、又はファイル出力処理を実行する（Ｓ１０７）。Ｓ１０７の処理では、主にプリンタ管理ツール情報ＤＢ（図４参照）内の情報に基づいて、ブラウザで表示した際に図５に示したような表形式の表示イメージで表示可能なウェブページ形式のファイルを出力する。
【０１３９】
また、このファイル出力の際には、先に説明したＳ５０３、Ｓ５０９、およびＳ５１１の処理で出力したエラーアイコン画像の有無や、Ｓ６１１の処理で出力した設定確認エラーメッセージの有無も確認し、これらが出力されている場合には、Ｓ１０７の処理によって作成されるウェブページ形式のファイル内に組み込まれる。Ｓ５０３、Ｓ５０９、およびＳ５１１の処理で出力したエラーアイコン画像が無い場合は、プリンタ管理ツールアイコンＤＢ（図７参照）から、プリンタ毎の接続タイプ（有線／無線／不明）に応じて通信品質：良好に該当するアイコンが選択され、エラーアイコンと同様の位置（クライアント側のブラウザで表示した際に、図５に示したような表示イメージの最左列となる位置）にアイコンが表示されるように、ウェブページ形式のファイルが作成される。
【０１４０】
プリンタ情報の表示、印刷、又はファイル出力のいずれを行うかは、利用者が事前に任意に設定しておくことができるが、いずれの場合ともファイル出力は行われ、表示する旨が設定されている場合は、出力されたウェブページ形式のファイルが、サーバ１の備えるブラウザに渡され、このブラウザの表示機能を利用して表示部２５への表示が行われる。また、印刷する旨が設定されている場合は、出力されたウェブページ形式のファイルが、印刷用プログラムに渡されて印刷される。さらに、ファイル出力されたウェブページ形式のファイルは、ＰＣ２が備えるブラウザを利用して閲覧することができ、必要があれば、ＰＣ２側においても印刷指示をすることができる。
【０１４１】
なお、上記Ｓ１０７の処理を終えると、Ｓ１０１の処理へと戻り、サーバ１は、Ｓ１０１〜Ｓ１０７の処理を繰り返し実行することになる。この繰り返し処理により、サーバ１は、ほぼ定期的に上記Ｓ２０３の処理を実行してブロードキャストを出し、ネットワークに参加しているプリンタを検出し、新たなプリンタを検出した場合は、プリンタ管理ツール情報ＤＢに新たなプリンタが登録されることになる。また、Ｓ１０７の処理等により、ほぼ定期的にその時点で最新の情報がウェブページ形式のファイルとしてファイル出力され、サーバ１のウェブサーバ機能を併用することにより、ファイル出力されたウェブページ形式のファイルを、ＰＣ２が備えるブラウザを利用して閲覧することができる。
【０１４２】
さて、以上サーバ１側で実行される処理について説明したが、これと並行して複合機１１〜１４，１６〜１９側それぞれにおいて、プリンタ情報を更新する処理、プリンタ情報を返信する処理、および受信レベル警告情報を送信する処理が実行されている。これらの処理について、複合機１１の場合を例に挙げて図１６、図１７、および図１８のフローチャートに基づいて説明する。
【０１４３】
プリンタ情報を更新する処理は、サーバ１から要求があった場合にサーバ１に対して提供するプリンタ情報を最新情報とするために、複合機１１が繰り返し実行している処理である。
【０１４４】
この処理を開始すると、複合機１１は、構成に変更があるか否かをチェックする（Ｓ７０１）。ここでは、利用者が任意に変更可能な項目（例えば、プリンタノード名、ＩＰアドレス、無線の場合は、接続タイプ、ＳＳＩＤ等）についての変更があった場合に、構成に変更があったと判断され（Ｓ７０１：ＹＥＳ）、プリンタ情報を取得する（Ｓ７０３）。構成に変更が無い場合は（Ｓ７０１：ＮＯ）、Ｓ７０３の処理を実行しない。
【０１４５】
続いて、更新時間が経過したか否かをチェックする（Ｓ７０５）。この更新時間は、任意に設定された時間（例えば１０秒）であり、更新時間が経過していた場合は（Ｓ７０５：ＹＥＳ）、無線情報を取得する（Ｓ７０７）。この無線情報は、不定期に変動し得る情報（電波強度、通信品質等）である。
【０１４６】
そして、Ｓ７０３の処理およびＳ７０７の処理で取得した情報を、プリンタ情報ＤＢに登録して（Ｓ７０９）、本処理を終える。
さて、以上の処理によってプリンタ情報ＤＢに登録された情報は、図１７に示す処理によってサーバ１へと提供される。この処理も、複合機１１が繰り返し実行している処理である。
【０１４７】
この処理を開始すると、複合機１１は、一定時間Ｗａｉｔ（ポーリング処理）し（Ｓ８０１）、サーバ１からのプリンタ情報取得要求がなければ（Ｓ８０３：ＮＯ）、Ｓ８０１〜Ｓ８０３の処理を繰り返す。
【０１４８】
サーバ１からのプリンタ情報取得要求は、上述のＳ４１３の処理によって、ＳＮＭＰを利用して複合機１１側へと伝送される。
サーバ１からのプリンタ情報取得要求があった場合（Ｓ８０３：ＹＥＳ）、複合機１１は、ネットワークへの接続に使用中の接続タイプがIEEE802.11系規格の無線ＬＡＮ方式であれば（Ｓ８０５：ＹＥＳ）、無線ＬＡＮ関連の要求情報をプリンタ無線ＬＡＮ情報ＤＢ（図３（ｂ）参照）から取得して（Ｓ８０７）、Ｓ８０９の処理へと移行する一方、使用中の接続タイプがIEEE802.11系規格の無線ＬＡＮ方式でなければ（Ｓ８０５：ＮＯ）、上記Ｓ８０７の処理を実行することなくＳ８０９の処理へと移行する。
【０１４９】
そして、ネットワークへの接続に使用中の接続タイプがBluetooth（商標）規格の方式であれば（Ｓ８０９：ＹＥＳ）、Bluetooth（商標）関連の要求情報をプリンタBluetooth（商標）情報ＤＢ（図３（ｂ）参照）から取得して（Ｓ８１１）、Ｓ８１３の処理へと移行する一方、使用中の接続タイプがBluetooth（商標）規格の方式でなければ（Ｓ８０９：ＮＯ）、上記Ｓ８１１の処理を実行することなくＳ８１３の処理へと移行する。
【０１５０】
そしてさらに、無線／有線共通の要求情報をプリンタ情報ＤＢ（図３（ａ）参照）から取得し（Ｓ８１３）、Ｓ８０７、Ｓ８１１、Ｓ８１３の各処理のうち、いずれか１以上の処理を実行して取得した情報を合わせてプリンタ情報を構成し、このプリンタ情報を含むプリンタ情報取得レスポンスを送信する（Ｓ８１５）。プリンタ情報取得レスポンスは、ＳＮＭＰを利用しての要求に対する応答で、その内容として要求されたプリンタ情報が含まれている。
【０１５１】
そして、Ｓ８１５の処理を終えたらＳ８０１の処理へと戻る。その結果、Ｓ８０１〜Ｓ８１５の処理がほぼ定期的に繰り返し実行されることになる。
さらに、複合機１１は、図１８に示す受信レベル警告情報送信処理も実行する。この処理も、複合機１１が繰り返し実行している処理である。
【０１５２】
この受信レベル警告情報送信処理を開始すると、複合機１１は、プリンタ情報を取得する（Ｓ８５１）。複合機１１の場合、ネットワークへの接続に使用中の接続タイプがIEEE802.11系規格の無線ＬＡＮ方式なので、自機が備えるプリンタ無線ＬＡＮ情報ＤＢ（図３（ｂ）参照）からプリンタ情報が取得される。ネットワークへの接続に使用中の接続タイプがBluetooth（商標）規格の方式の場合は（例えば複合機１４の場合は）、自機が備えるプリンタBluetooth（商標）情報ＤＢ（図３（ｃ）参照）からプリンタ情報が取得される。いずれの場合とも、取得したプリンタ情報中には、現在の電波強度としきい値が含まれている（図３（ｂ）および同図（ｃ）参照）。
【０１５３】
続いて、受信レベル（取得したプリンタ情報中に含まれている「電波強度」）が、受信レベル警告閾値ｘｘ（取得したプリンタ情報中に含まれている「しきい値」）を下回っている（すなわち、受信レベル＜受信レベル警告閾値ｘｘである）か否かをチェックし（Ｓ８５３）、下回っている場合は（Ｓ８５３：ＹＥＳ）、受信レベル警告情報を送信する（Ｓ８５５）。この受信レベル警告情報は、ＳＮＭＰにおけるトラップ処理を利用してサーバ１（プリンタ管理ツール）へと送信される。
【０１５４】
サーバ１においては、常駐プロセスとして実行されているＳＮＭＰマネージャ処理により、ＳＮＭＰトラップを受信し、プリンタ管理ツール情報ＤＢ中に含まれる受信レベル警告フラグ（図４参照）をＯＮ（１）にする。このように、サーバ１（プリンタ管理ツール）は、プリンタからの受信レベルの警告を随時受け付けている。なお、この受信レベル警告フラグは、サーバー１側において、図１２に示したＳ４１３の処理においてプリンタ情報を取得した際に、受信レベル≧受信レベル警告閾値ｘｘとなっていたら、Ｓ４１５の処理においてＯＦＦ（０）にされる。
【０１５５】
なお、Ｓ８５５の処理を終えた場合、あるいは、Ｓ８５３の処理において受信レベル≧受信レベル警告閾値ｘｘとなっていた場合は（Ｓ８５３：ＮＯ）、本処理を終了する。
なお、以上説明した複合機１１が実行する各処理は、無線接続されている複合機１２〜１４においても、同様に実行されている。また、有線接続されている複合機１６〜１９においては、図１６および図１７に示した処理が、Ｓ７０７の処理を除いてほぼ同様に実行されている。
【０１５６】
以上説明したように、このネットワーク装置管理システムにおいて、複合機１１〜１４，１６〜１９は、自機のプリンタ情報を自機内のプリンタ情報ＤＢに保管し、サーバ１の要求に応じていつでもサーバ１に対して提供できる状態となっている。そして、サーバ１は、複合機１１〜１４，１６〜１９からプリンタ情報を取得し、その情報を自機のブラウザまたはＰＣ２のブラウザを利用して表示可能なウェブページ形式のファイルとして出力するが、そのファイルをブラウザで表示した表示イメージ内には、図５に示したように、複合機１１〜１４，１６〜１９の接続タイプが、無線接続であるか有線接続であるかを示す情報が一覧表として表示される。
【０１５７】
したがって、この接続タイプ情報を見た利用者は、ネットワーク上に存在する複合機１１〜１４，１６〜１９のネットワークへの接続タイプについて、有線接続なのか無線接続なのかを簡単に知ることができる。また、ネットワーク全体において、有線／無線の利用度が一目で把握できるようになる。
【０１５８】
また、このネットワーク装置管理システムにおいては、接続タイプが無線接続の場合は３０秒毎に情報更新、有線接続の場合は３００秒毎に情報更新と、接続タイプが無線接続の場合に、有線接続の場合よりも高い頻度でプリンタ情報を取得、更新しているので、無線接続／有線接続を問わず同じ頻度でプリンタ情報を取得、更新するものに比べると、ネットワークにかかる負荷が同等であっても、無線接続の複合機１１〜１４からプリンタ情報を取得、更新する頻度を高くすることができる。
【０１５９】
したがって、接続タイプが無線接続の複合機１１〜１４については、状態変化が起きた旨の情報を利用者に対してより速やかに提供できるようになる。特に接続タイプが無線接続の場合、新たな無線機器の追加／接近、あるいは電子レンジなどの稼働に伴い、周囲の電波環境から受ける影響が大きいので、更新頻度が高いほど電波環境の変化を把握しやすく、適切な処置をとりやすくなる。加えて、本実施形態においては、Ｓ４０１〜Ｓ４１１の処理において、無線接続の場合に接続のリトライをするようになっているので、一時的な電波環境の変化に影響を受けてエラーが発生したとしても、リトライによりエラーの回復を図ることができる。なお、接続タイプが有線接続の複合機１６〜１９については、プリンタ情報の取得頻度は相対的に低くなることになるが、有線接続の場合、無線接続の場合ほど状態変化は起こらないと考えられるので、実用上大きな問題はない。
【０１６０】
また、このネットワーク装置管理システムにおいては、接続タイプが無線接続のものについて、新たなプリンタがネットワークに接続された場合には１０秒毎に情報更新を行い、その新たなネットワーク装置以外のプリンタ（＝３０秒毎に情報更新）よりも高い頻度でプリンタ情報を取得している。したがって、ネットワーク接続後の十分な稼働実績が無く、接続状態に問題があるか否かが定かでない新たなプリンタについて、その情報を利用者に対してより速やかに（＝リアルタイムにより近い状態で）提供できるようになる。特に、新たなプリンタが無線接続の場合は、設置場所を変えることにより通信品質が変わることもあるので、迅速な情報取得、更新が行われることにより、設置場所の調整結果が迅速に反映されて利用者に情報提供されるので、新たなプリンタの設置場所の調整作業が簡単になる。
【０１６１】
また、このネットワーク装置管理システムにおいては、図５および図７に示したように、複合機１１〜１４，１６〜１９のとの通信でエラーが発生した旨を示すエラー情報として、接続タイプが無線接続であるものについては無線エラーアイコンを表示し、接続タイプが有線接続であるものについては有線エラーアイコンを表示することができるので、エラーが発生した複合機１１〜１４，１６〜１９の接続タイプが、無線接続であるか有線接続であるかを、利用者はアイコンを見て簡単に識別することができる。
【０１６２】
また、このネットワーク装置管理システムにおいては、図５に示したように、接続タイプが無線接続であるプリンタ（複合機１１〜１４）について、そのプリンタに対応するアクセスポイントの情報としてＳＳＩＤを表示するので、プリンタがどのアクセスポイント経由でネットワークに接続しているのかを簡単に知ることができる。
【０１６３】
また、このネットワーク装置管理システムにおいては、上記Ｓ６０１〜Ｓ６１１の処理により、サーバ１と同一アクセスポイントに対応する複数のプリンタとの間で通信ができなくなった場合に、アクセスポイントに問題がある可能性を警告する旨の情報をファイル出力するので、アクセスポイントにおいて何らかの障害が発生している旨を利用者に知らせることができる。特に、本実施形態においては、同一アクセスポイントに対応する複数のプリンタすべてとの間で通信ができなくなった場合にのみ、アクセスポイントに問題がある可能性を警告する旨の情報が出力されるので、例えば、複数台のうちの数台に問題があって残り数台には問題がないといった場合には障害情報が出力されなくなり、より確実な障害情報のみが利用者に伝えられるようになる。
【０１６４】
以上、本発明の実施形態について説明したが、本発明は上記の具体的な一実施形態に限定されず、この他にも種々の形態で実施することができる。
例えば、上記Ｓ６１１の処理では、「同じＡＰに接続されたプリンタがすべて接続できません。設定を確認して下さい。」といった主旨の設定確認エラーメッセージを出力していたが、同じＡＰに接続されたプリンタがすべて接続できない場合は、アクセスポイントの設置場所に問題があるケースが多いので、「同じＡＰに接続されたプリンタがすべて接続できません。アクセスポイントの設置場所を確認して下さい。」といった主旨の設定確認エラーメッセージを出力してもよい。
【０１６５】
また、エラーメッセージは、プリンタ管理ツールにあらかじめ設定しておいた、管理者のメールアドレス宛にメールを送信することで代用してもよい。
また、上記実施形態では、無線接続のプリンタ、有線接続のプリンタにかかわらず、プリンタ管理ツールからは同じ情報を取得しに行くようになっているが、プリンタが無線接続か有線接続かのタイプ情報を取得しておいて、無線接続ならば無線接続特有の情報をさらに取得しに行く、という構成をとってもよい。
【０１６６】
また、上記実施形態では、電波強度を「微弱」〜「強」という情報に変換してから複合機１１〜１４上のＤＢ（プリンタ無線ＬＡＮ情報ＤＢ）に格納し、サーバ１では複合機１１〜１４から受信した「微弱」〜「強」という電波強度情報をそのまま用いていたが、複合機１１〜１４上のＤＢ（プリンタ無線ＬＡＮ情報ＤＢ）には電波強度の数値をそのまま格納し、複合機１１〜１４から電波強度の数値を受信したサーバ１上で「微弱」〜「強」という情報に変換する構成をとってもよい。
【０１６７】
さらに、上記実施形態では、ネットワーク装置として複合機１１〜１４を例としてあげたが、複合機に制限されることなく、プリンタ・スキャナ・ファックスなどの単機能機であってもよいし、ネットワークカメラなど無線ネットワーク上にある程度の時間設置して利用するネットワーク装置であれば何でもよい。
【図面の簡単な説明】
【０１６８】
【図１】本発明の実施形態として説明したネットワーク装置管理システム全体の構成図。
【図２】ネットワーク装置管理システムを構成する一部の機器の内部構成を示すブロック図。
【図３】（ａ）はプリンタ情報ＤＢのデータ構造図、（ｂ）はプリンタ無線ＬＡＮ情報ＤＢのデータ構造図、（ｃ）はプリンタBluetooth（商標）情報ＤＢのデータ構造図。
【図４】プリンタ管理ツール情報ＤＢのデータ構造図。
【図５】利用者に対して提供されるプリンタ情報の表示イメージを示す図。
【図６】プリンタ管理ツール制御ＤＢのデータ構造図。
【図７】プリンタ管理ツールアイコンＤＢに登録されたアイコンを示す図。
【図８】プリンタ管理ツール無線情報ＤＢのデータ構造図。
【図９】プリンタ情報更新処理のフローチャート。
【図１０】プリンタ検索処理のフローチャート。
【図１１】プリンタ情報の取得処理のフローチャート。
【図１２】プリンタへの接続処理とＤＢ登録処理のフローチャート。
【図１３】エラー処理のフローチャート。
【図１４】無線環境のチェック処理のフローチャート。
【図１５】ＡＰ毎のプリンタリストのデータ構造図。
【図１６】プリンタ情報を更新する処理のフローチャート。
【図１７】プリンタ情報の返信処理のフローチャート。
【図１８】受信レベル警告情報送信処理のフローチャート。
【図１９】プリンタ情報取得サブルーチン１のフローチャート。
【図２０】プリンタ情報取得サブルーチン２のフローチャート。
【符号の説明】
【０１６９】
１・・・サーバ、２・・・パーソナルコンピュータ（ＰＣ）、５，６・・・アクセスポイント（ＡＰ）、１１〜１４，１６〜１９・・・複合機（ネットワーク装置；プリンタ）、２０，３０，４１，５０・・・ＣＰＵ、２１，３１，４２，５１・・・ＲＯＭ、２２，３２，４３，５２・・・ＲＡＭ、２４，３４・・・操作部、２５，３５，４４・・・表示部、２６，３６，４６・・・ＬＡＮ  Ｉ／Ｆ、４５，６０・・・無線Ｉ／Ｆ、５４・・・操作キー、５５・・・表示パネル、５６・・・不揮発性ＲＡＭ、５７・・・印字部、５８・・・読み取り部、５９・・・モデム。
【図１】
2005130293.tif 000003
【図２】
2005130293.tif 000004
【図３】
2005130293.tif 000005
【図４】
2005130293.tif 000006
【図５】
2005130293.tif 000007
【図６】
2005130293.tif 000008
【図７】
2005130293.tif 000009
【図８】
2005130293.tif 000010
【図９】
2005130293.tif 000011
【図１０】
2005130293.tif 000012
【図１１】
2005130293.tif 000013
【図１２】
2005130293.tif 000014
【図１３】
2005130293.tif 000015
【図１４】
2005130293.tif 000016
【図１５】
2005130293.tif 000017
【図１６】
2005130293.tif 000018
【図１７】
2005130293.tif 000019
【図１８】
2005130293.tif 000020
【図１９】
2005130293.tif 000021
【図２０】
2005130293.tif 000022