(57)【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のデバイスの動作状態を管理する管理システムであって、
前記複数のデバイスのうち動作状態の管理対象となる複数の対象デバイスを特定する対象デバイス特定手段と、
前記複数の対象デバイスの動作状態の設定を行うための管理制御情報を設定する設定手段と、
該管理制御情報を、前記ネットワークにより前記複数の対象デバイスに出力し、前記複数の対象デバイスの動作状態の設定を一括で行う動作管理手段と、
を備え、
前記複数の対象デバイスは、設定可能な項目が異なる複数種類のデバイスを含み、
前記動作管理手段は、前記複数種類の対象デバイスに共通して管理される管理制御情報と、前記対象デバイス毎に個別に管理される管理制御情報と、に前記管理制御情報を区分けするとともに、前記共通して管理される管理制御情報を前記複数種類の対象デバイスの全てに共通に出力し、前記個別に管理される管理制御情報を前記複数種類の対象デバイスのうちの個別に指定された対象デバイスにのみ出力する手段である、管理システム。
【請求項２】
請求項１記載の管理システムであって、
前記対象デバイスには、主機能の異なる複数種類のデバイスが含まれる管理システム。
【請求項３】
請求項１記載の管理システムであって、
前記共通する項目には、前記ネットワークを介した通信に関する設定、およびデバイスの動作を規定する時間に関する設定の少なくとも一方が含まれる管理システム。
【請求項４】
請求項１〜請求項３いずれかに記載の管理システムであって、
前記設定手段は、前記対象デバイスの動作状態を設定するための設定情報を入力する手段であり、
前記動作管理手段は、該設定情報により、前記対象デバイスの動作設定を一括で行う手段である管理システム。
【請求項５】
前記設定手段は、前記ネットワーク上で任意に選択された一のデバイスから前記設定情報を入力する手段である請求項４記載の管理システム。
【請求項６】
前記デバイスについて予め任意に設定された設定情報を記憶する標準設定記憶手段を備え、
前記設定手段は、前記標準設定記憶手段から前記設定情報を入力する手段である請求項４記載の管理システム。
【請求項７】
請求項４記載の管理システムであって、
さらに、前記動作管理手段による動作設定が正常に終了したか否かを検出する設定状況検出手段と、
動作設定が異状終了したデバイスを報知する報知手段とを備える管理システム。
【請求項８】
請求項４記載の管理システムであって、
さらに、前記動作管理手段による動作設定が正常に終了したか否かを検出する設定状況検出手段と、
動作設定が異状終了したデバイスについて、再設定を行うか否かの指示を入力する入力手段と、
再設定の実行指示が入力された場合には、前記動作管理手段を制御して、該異状終了したデバイスへの前記設定情報を出力させる再設定制御手段を備える管理システム。
【請求項９】
請求項４記載の管理システムであって、
さらに、前記動作管理手段による動作設定が正常に終了したか否かを検出する設定状況検出手段を備えるとともに、
前記動作管理手段による前記異状終了したデバイスへの前記設定情報の出力と、前記設定状況検出手段による検出とを、所定の条件下で繰り返し実行する再設定制御手段を備える管理システム。
【請求項１０】
請求項４〜請求項９いずれか記載の管理システムであって、
前記対象デバイスの動作状態を検出する検出手段と、
前記設定情報に対応した動作状態と異なる動作状態にある異常設定デバイスが存在する場合に、前記動作管理手段を制御して、該異常設定デバイスに対して前記設定情報の出力を行わせる設定維持手段とを備える管理システム。
【請求項１１】
前記デバイスは、ネットワーク対応型の印刷装置である請求項１〜請求項１０いずれか記載の管理システム。
【請求項１２】
ネットワークに接続された複数のデバイスに出力され、該デバイスの動作状態の設定に供される管理制御情報を設定するためのグラフィカルユーザインターフェースシステムであって、
前記複数のデバイスのうち動作状態の管理対象として特定された複数の対象デバイスは、設定可能な項目が異なる複数種類のデバイスを含み、
前記グラフィカルユーザインターフェースシステムは、前記複数の対象デバイスに共通の設定項目と、前記対象デバイスに依存する設定項目とを異なる表示態様で表示するとともに、前記共通して管理される管理制御情報を前記複数種類の対象デバイスの全てに共通に出力し、前記個別に管理される管理制御情報を前記複数種類の対象デバイスのうちの個別に指定された対象デバイスにのみ出力することによって前記複数の対象デバイスの動作状態の設定を一括で行うために、ユーザ入力を前記複数種類の対象デバイスに共通して管理される管理制御情報と、前記対象デバイス毎に個別に管理される管理制御情報とに区分けして受け取る、グラフィカルユーザインターフェースシステム。
【請求項１３】
ネットワークに接続された複数のデバイスに出力され、該デバイスの動作状態の設定に供される管理制御情報を設定するためのインターフェースをコンピュータによって提供するためのコンピュータプログラムであって、
前記複数のデバイスのうち動作状態の管理対象として特定された複数の対象デバイスは、設定可能な項目が異なる複数種類のデバイスを含み、
前記複数の対象デバイスに共通の設定項目と、前記対象デバイスに依存する設定項目とを異なる表示態様で表示する機能と、
前記共通して管理される管理制御情報を前記複数種類の対象デバイスの全てに共通に出力し、前記個別に管理される管理制御情報を前記複数種類の対象デバイスのうちの個別に指定された対象デバイスにのみ出力することによって前記複数の対象デバイスの動作状態の設定を一括で行うために、ユーザ入力を前記複数種類の対象デバイスに共通して管理される管理制御情報と、前記対象デバイス毎に個別に管理される管理制御情報とに区分けして受け取る機能と、
をコンピュータに実現させるコンピュータプログラム。
【請求項１４】
請求項１３記載のコンピュータプログラムを記録したコンピュータ読みとり可能な記録媒体。
【請求項１５】
ネットワークに接続された複数のデバイスの動作状態を管理する管理方法であって、
（ａ）  前記複数のデバイスのうち動作状態の管理対象となる複数の対象デバイスを特定する工程と、
（ｂ）  前記複数の対象デバイスの動作状態の設定を行うための管理制御情報を設定する工程と、
（ｃ）  該管理制御情報を、前記ネットワークにより前記複数の対象デバイスに出力し、前記複数の対象デバイスの動作状態の設定を一括で行う工程と、
を備え、
前記複数の対象デバイスは、設定可能な項目が異なる複数種類のデバイスを含み、
前記工程（ｃ）は、
（ｃ−１）前記複数種類の対象デバイスに共通して管理される管理制御情報と、前記対象デバイス毎に個別に管理される管理制御情報と、に前記管理制御情報を区分けする工程と、
（ｃ−２）前記共通して管理される管理制御情報を前記複数種類の対象デバイスの全てに共通に出力し、前記個別に管理される管理制御情報を前記複数種類の対象デバイスのうちの個別に指定された対象デバイスにのみ出力する工程と、
を含む、管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたデバイスの管理システムに関する。
【背景技術】
【０００２】
近年、ＬＡＮ（Local Area Network）の普及により、プリンタをネットワークに接続し、同じくネットワークに接続された複数のコンピュータで共有する態様が広まりつつある。プリンタのユーザはネットワークに接続されたコンピュータから出力先となるプリンタを選択した上で、印刷ジョブを投入することによりネットワークを介して印刷を行う。かかる態様でプリンタを共有する場合、これらのプリンタの運用を管理する管理者を設けるのが通常である。管理者は、各プリンタの稼働状況を管理し、異常時に対処する他、各プリンタに対するユーザのアクセス権の管理などを行う。これらの管理は、ネットワークに接続された管理用のコンピュータを利用して行われる。
【０００３】
一般にプリンタは、印刷用紙の選択、印刷時の濃度の調整など、それぞれ動作状態を設定することができる。動作状態は、管理用のコンピュータを利用してネットワークを介して設定されたり、プリンタ本体のコンソールを利用して設定されたりする。
【０００４】
ネットワークで接続されたプリンタを多数人で共有する場合には、印刷時に各々が自己の都合に併せて設定を変更することがあり、各プリンタの設定がまちまちになることがあった。この結果、印刷物が予想した通りに印刷されない場合があり、設定を変更して再度印刷を行う必要が生じるなどプリンタの利便性を損ねることがあった。プリンタの動作設定が所定の基準状態に維持されるように、管理者が管理することも可能ではあるが、多数のプリンタが接続されている場合には、管理負担が非常に大きく、十分に管理することは困難であった。オフィスなどでプリンタを利用する場合、部署ごとに要望する設定状態が異なる場合があり、管理者は、非常に複雑な管理を強いられることにもなっていた。
【０００５】
ここでは、プリンタを例にとって説明したが、かかる課題は、ネットワーク上で利用されるデバイス一般に共通の課題であった。また、動作の設定のみならず、各デバイスが正常な動作状態で稼働しているか否かを監視する場合にも共通の課題であった。
【発明の開示】
【０００６】
本発明は、ネットワークに接続されるデバイスの動作状況の管理負担を軽減する技術を提供することを目的とする。
【０００７】
かかる目的を実現するために、本発明はネットワークに接続された複数のデバイスの動作状態を管理する管理システムにおいて、前記デバイスのうち動作状態の管理対象となる複数の対象デバイスを特定する対象デバイス特定手段と、前記対象デバイスの動作状態を設定するための管理制御情報を設定する設定手段と、該管理制御情報を、前記ネットワークにより前記対象デバイスに出力し、該対象デバイスの動作状態の設定を一括で行う動作管理手段とを備えるものとした。
【０００８】
対象デバイスの特定は、ネットワーク上で各デバイスを特定するパス、ネットワーク上の通信プロトコルに応じたアドレスその他の態様で行えばよい。動作状態の設定を一括で行うためには、特定された対象デバイスに順次、管理制御情報を出力すればよい。使用するプロトコルが、特定の複数デバイスに一括で管理制御情報を出力する通信を許容している場合には、この方法を利用してもよい。例えば、ＴＣＰ／ＩＰプロトコルを利用している場合において、ネットワーク上の全てのデバイスを対象デバイスとするときには、いわゆるブロードキャスト送信を利用して管理制御情報を出力することもできる。
【０００９】
本発明の管理システムによれば、特定された対象デバイスに対し、動作状況の設定を一括で行うことができる。従って、デバイス数が増えても、軽い負担で統合的な運用を実現することができる。なお、本発明には、動作状況の設定のみを一括で行う管理システム、動作状況の取得および設定の双方を一括で行うことができる管理システムがそれぞれ含まれる。
【００１０】
対象デバイスの特定は、ネットワーク上のデバイスを個別に指定する方法を採ることもできるが、前記ネットワーク上の複数のデバイスを、予め設定された１以上のグループに区分して記憶するグループ設定手段を備え、前記対象デバイス特定手段は、前記対象デバイスを前記グループ単位で特定可能な手段とすることもできる。
【００１１】
こうすれば、グループごとにデバイスの管理をすることができるため、管理負担を更に軽減することができる。例えば、異なる動作設定で運用することが要望されるデバイスが、ネットワーク上に混在する場合には、共通の動作設定を適用するデバイスごとにグループ化しておくことにより、動作状態の管理を容易に行うことが可能となる。各デバイスは単一のグループにしか所属させない設定とすることも可能ではあるが、複数のグループに所属することを許容してグループ設定を行えば、要求に応じた多彩な設定、柔軟な運用を容易に実現することができる。例えば、あるデバイスについて、ある時にはグループＡの設定状態で運用し、ある時には動作設定が異なるグループＢの設定状態で運用することができる。
【００１２】
なお、ネットワーク上のデバイスを自動的に検出する検出手段を備えておけば、更に利便性が向上するとともに、漏れなくデバイスの管理を行うことが可能となる。デバイスの検出は、公知となっている種々の手法を適用可能である。
【００１３】
本発明の管理システムにおいて、前記対象デバイスには、設定可能な項目が異なる複数種類のデバイスが含まれる場合には、前記動作管理手段は、前記対象デバイスに共通する項目に関する管理制御情報と、その他の項目に関する管理制御情報とを区分けして出力する手段であるものとすることが望ましい。
【００１４】
設定できない項目に関する管理制御情報を受信した場合の動作は、デバイスによってまちまちであり、そのデバイスへの通信全体がエラーとなる場合もある。かかる場合、そのデバイスについては、設定可能な項目が存在するにも関わらず、全く動作状況の設定ができない状態となる。かかるエラーを防ぐために、デバイスごとに、設定可能な項目のみを抽出して管理制御情報を出力する方法を採ることも可能ではあるが、処理が複雑になる短所がある。上記構成によれば、各デバイスに共通の項目と、デバイスに依存した項目とを区分けして出力するため、比較的容易な処理で、各デバイスについての動作状況の設定を安定して行うことが可能となる。
【００１５】
設定可能な項目が異なるデバイスが混在する状況としては、次の２つが考えられる。第１は、主機能が同一で機種が異なるデバイスが混在する場合である。例えば、様々な機種のプリンタが混在してネットワークに接続される態様が、これに相当する。第２は、主機能が異なる複数種類のデバイスが混在する場合である。例えば、プリンタとディスプレイが混在してネットワークに接続される態様が、これに相当する。
【００１６】
主機能とは、各デバイスの主たる動作または用途を意味する。例えば、主機能の異なる画像入力デバイスとしては、静止画の撮影を主機能とするディジタルカメラ、静止画の光学的読取りを主機能とするスキャナ、動画の撮影を主機能とするビデオカメラなどが挙げられる。主機能の異なる画像出力デバイスとしては、静止画の印刷を主機能とするプリンタ、画像の表示を主機能とするディスプレイその他の表示装置、画像の投射表示を主機能とするプロジェクタなどが挙げられる。
【００１７】
設定可能な項目が異なるデバイスが混在する場合における共通項目としては、例えば、前記ネットワークを介した通信に関する設定、およびデバイスの動作を規定する時間に関する設定などが挙げられる。
【００１８】
共通項目の抽出は、種々の方法を採りうる。例えば、管理対象となる各デバイスについて設定可能な項目を列挙し、共通する項目を自動的に抽出するものとしてもよい。共通項目に含めるべき事項を予め管理者が列挙し、この中から全デバイスに共通して設定可能な項目のみを抽出するものとしてもよい。前者の態様では、管理者負担を軽減することができる利点がある。後者の態様によれば、管理者の意図も含めて共通項目を選択することができる利点がある。
【００１９】
本発明の管理システムは、前記設定手段を、前記対象デバイスの動作状態を設定するための設定情報を入力する手段とし、前記動作管理手段を、該設定情報により、前記対象デバイスの動作設定を一括で行う手段として構成することができる。これは、ネットワーク上のデバイスの動作設定を行う態様での構成である。デバイスの統合的な運用は、動作設定において特に有用性が高い。
【００２０】
このようにデバイスの動作設定を行う管理システムにおいては、設定情報を管理者が入力する態様を採ってもよいが、前記設定手段は、前記ネットワーク上で任意に選択された一のデバイスから前記設定情報を入力する手段であるものとしてもよい。
【００２１】
即ち、ネットワーク上のモデルとなるデバイスを選択し、その動作設定に関する情報をその他の対象デバイスにコピーする態様である。こうすれば、設定情報を容易に設定することができる。また、実際に稼働され、適正な動作状態に設定されていることが確認済みのデバイスをモデルとして選択することにより、適正な設定を容易に実現することができる。なお、モデルとなるデバイスから全ての設定情報を取得するものとしてもよいし、一部のみを取得し残余の項目に関する設定情報は別途入力するものとしてもよい。
【００２２】
また、前記デバイスについて予め任意に設定された設定情報を記憶する標準設定記憶手段を備え、前記設定手段は、前記標準設定記憶手段から前記設定情報を入力する手段であるものとすることもできる。
【００２３】
いわゆるデフォルト値としての設定情報を記憶しておく態様である。この方法でも、デバイスの動作状態を容易に設定することができる。デフォルト値は、全てのデバイスについて単一の値を記憶するものとしてもよいし、デバイスがグループ化されている場合には、グループごとに記憶するものとしてもよい。デフォルト値は、全ての項目について記憶するものとしてもよいし、一部の項目について記憶するものとしてもよい。
【００２４】
デバイスの動作設定を行う管理システムにおいては、前記動作管理手段による動作設定が正常に終了したか否かを検出する設定状況検出手段と、動作設定が異状終了したデバイスを報知する報知手段とを備えるものとすることもできる。報知は、表示、音声など種々の手段で行うことができる。
【００２５】
こうすれば、デバイスの動作設定が確実に行えるとともに、異状終了したデバイスへの再設定が容易に実行可能である。再設定は、ネットワークを介して行うものとしてもよいし、デバイスのコンソールを利用して直接行うものとしてもよい。
【００２６】
ネットワークを介して再設定を行う場合には、管理システムに、動作設定が異状終了したデバイスについて、再設定を行うか否かの指示を入力する入力手段と、再設定の実行指示が入力された場合には、前記動作管理手段を制御して、該異状終了したデバイスへの前記設定情報を出力させる再設定制御手段を備えればよい。
【００２７】
デバイスの動作設定を行う管理システムにおいては、前記動作管理手段による動作設定が正常に終了したか否かを検出する設定状況検出手段を備えるとともに、前記動作管理手段による前記異状終了したデバイスへの前記設定情報の出力と、前記設定状況検出手段による検出とを、所定の条件下で繰り返し実行する再設定制御手段を備えるものとすることもできる。
【００２８】
つまり、設定が異状終了したデバイスがある間は、再設定を自動的に行う態様である。
「所定の条件」は、例えば、異状終了したデバイスが全てなくなることを条件としたり、予め設定された時間または繰り返し数内で再設定を行うことを条件としたりすることができる。もちろん、これらの条件に限られるものではない。
【００２９】
デバイスの動作設定を行う管理システムにおいては、前記対象デバイスの動作状態を検出する検出手段と、前記設定情報に対応した動作状態と異なる動作状態にある異常設定デバイスが存在する場合に、前記動作管理手段を制御して、該異常設定デバイスに対して前記設定情報の出力を行わせる設定維持手段とを備えるものとすることもできる。
【００３０】
こうすれば、軽い負担で、各デバイスの動作状態を、予め設定した状態に維持することができる。デバイスの動作を一括設定しても、その後、ユーザが動作設定を変更してデバイスを利用する可能性がある。かかる場合、そのデバイスは予め設定された設定情報と異なる動作状態の異常設定デバイスとなる。異常設定デバイスとは、故障等を意味するものではなく、本来あるべき動作状態と異なる動作状態にあるデバイスをいう。上記構成によれば、かかる異常設定デバイスを検出して、その動作状態を再設定することができる。なお、動作状態を適切に維持するために、上記検出手段および設定維持手段は、ある程度の周期で定期的に実行されることが望ましい。定期的にこれらを自動実行する手段を管理システムに備えることも好適である。
【００３１】
本発明の管理システムは、種々のデバイスを管理可能である。例えばネットワーク対応型の印刷装置およびネットワーク対応型のディスプレイ、ＣＤ−Ｒその他のメディアへの記録装置など種々の出力装置を対象とすることができる。また、ネットワーク対応型のスキャナ、フレキシブルディスク、ＣＤ−ＲＯＭドライブなど種々の入力装置を対象とすることもできる。さらに、ルータなどのネットワーク機器を対象としてもよい。
【００３２】
本発明の管理システムは、例えば、ネットワークに接続されたコンピュータにより実現することができる。必ずしも上述した種々の手段を一つのコンピュータで実現する必要はなく、互いに連携をとって稼働する複数のコンピュータで実現してもよい。もちろん、コンピュータを利用せず、専用の装置として各手段を構成するものとしても構わない。
【００３３】
本発明は、以下に示す通り、上記管理に使用されるインタフェースの形式で構成することも可能である。インタフェースは、通常、ソフトウェアによってコンピュータなどのディスプレイ上に実現される。かかる態様に限らず、専用の入出力装置としてハードウェア的に各インタフェースを構成してもよい。
【００３４】
本発明の第１のインタフェースは、ネットワークに接続された複数のデバイスのうち一括で動作状態の取得または設定を行う対象デバイスを特定するためのインタフェースであって、前記ネットワーク上の複数のデバイスを、予め設定された１以上のグループに区分して表示するグループ表示手段と、前記対象デバイスを該グループ単位で特定する入力を受け付けるデバイス特定手段とを備えるインタフェースである。
【００３５】
かかるインタフェースによれば、管理対象となるデバイスをグループ単位で容易に特定することができ、管理システムの利便性を向上することができる。上記インタフェースは、デバイスをグループに登録するためのインタフェースと共通とすることが、利便性の観点から好ましい。
【００３６】
本発明の第２のインタフェースは、ネットワークに接続された複数のデバイスに出力され、該デバイスの動作の取得または設定に供される管理制御情報を設定するためのインタフェースであって、前記複数のデバイスに共通の設定項目と、デバイスに依存する設定項目とを異なる表示態様で表示するインタフェースである。
【００３７】
かかるインタフェースによれば、各デバイスに共通の項目と、依存する項目とを容易に区別、設定でき、管理システムの利便性を向上することができる。
【００３８】
第１のインタフェース、第２のインタフェースは、個別に構成される必要はなく、両者を統合したインタフェースを構築してもよい。本発明は、これらのインタフェースに限らず、種々のインタフェースの形式で構成可能であることは言うまでもない。
【００３９】
本発明は、以上で説明した管理システム、インタフェースの他、種々の態様で構成可能である。ネットワークに接続されたデバイスを管理する管理方法として構成してもよい。上述の管理システム、インタフェースをコンピュータにより実現するためのプログラム、該プログラムと同視し得る信号形態、該プログラムを記録した記録媒体などの態様で構成してもよい。ここで、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等、コンピュータが読取り可能な種々の媒体を利用できる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の実施例としての管理システムについて以下の順序で説明する。
Ａ．システムの構成：
Ｂ．動作設定処理：
Ｃ．変形例：
Ｄ．第２実施例：
Ｅ．第３実施例：
Ｆ．第４実施例：
【００４１】
Ａ．システムの構成：
図１は実施例としての管理システム１０を用いたネットワークシステムの構成を示す説明図である。管理システム１０は、汎用のコンピュータにおいてソフトウェア的に構築されている。図示する通り、このネットワークシステムでは、ローカル・エリア・ネットワークＬＡＮに管理システム１０の他、６台のプリンタＰＲＴ１〜ＰＲＴ６が接続されている。ネットワーク上には図示しない多数のクライアントコンピュータも接続されている。各ユーザは、出力先となるプリンタを、ネットワーク上のプリンタＰＲＴ１〜ＰＲＴ６から選択し、印刷ジョブをクライアントコンピュータから投入することにより、印刷を行うことができる。
【００４２】
管理システム１０は、ネットワークシステムの管理者が、プリンタＰＲＴ１〜ＰＲＴ６の動作を管理するために使用される。図２は管理システムの機能ブロックを示す説明図である。先に説明した通り、管理システムは、汎用のコンピュータ上にソフトウェア的に構成されており、各機能ブロックもソフトウェアにより構成されている。
【００４３】
図２に示す通り、管理システムには、システム全体の制御を司る制御部１２が設けられており、制御部１２の制御下で機能する機能ブロックとして、デバイス検出モジュール１４、グループ設定モジュール、動作設定モジュール２０、ＭＩＢモジュール２４、ネットワーク入出力モジュール２６が設けられている。また、グループ設定モジュール１６が登録および参照するグループ登録データベース１８、動作設定モジュール２０が登録および参照するデフォルト設定データベース２２が設けられている。
【００４４】
各機能ブロックの機能は次の通りである。デバイス検出モジュール１４は、ネットワーク上に接続され、管理システム１０の管理対象となるデバイスを検出する機能を奏する。本実施例の管理システムは、プリンタを管理対象とするシステムなので、ネットワーク上に接続されたプリンタＰＲＴ１〜ＰＲＴ６（図１参照）を検出する機能となる。プリンタの検出は、種々の手法を採ることができ、例えば、ネットワーク上にブロードキャスト方式で所定の信号を出力し、その信号に対する応答内容から各器機の種類、ネットワーク上でのアドレス等を特定する手法を採ることができる。
【００４５】
グループ設定モジュール１６は、第１に検出されたデバイスをグループ化し、グループ登録データベースに登録する機能を奏する。また、後述する動作設定などにおいて、グループで対象デバイスを指定された場合に、グループ登録データベース１８を参照して、指定されたグループに属するデバイスを個別に特定する機能を奏する。図１の例を参照して、具体的に説明する。先に説明した通り、本実施例のネットワークシステムには、６台のプリンタＰＲＴ１〜ＰＲＴ６が接続されている。このネットワークシステムをオフィスに構築した場合を想定すると、６台のプリンタが異なる部署に所属する場合がある。かかる場合には、部署単位でプリンタを管理することが利便性の観点から好ましく、プリンタをグループ化して登録しておくことが望まれる。グループ設定モジュール１６およびグループ登録データベース１８は、管理者が設定したグループに対するプリンタの所属関係を管理する機能を実現する。図１の例では、プリンタＰＲＴ１〜ＰＲＴ３をグループＡ、プリンタＰＲＴ４〜ＰＲＴ６をグループＢに所属させる形で登録するものとした。グループ数、各グループに所属するプリンタの種類は、管理者が任意に設定可能である。グループ設定モジュール１６は、管理者の設定に従って、グループ名とプリンタとを対応づける対応データを生成し、グループ登録データベース１８に登録する。
【００４６】
グループ設定モジュール１６は、また、デバイスのグループ化に関するインタフェースを管理者に提供する機能も奏する。図３はグループ設定を行うためのインタフェースを示す説明図である。管理システム１０のディスプレイ上にウィンドウＷＧＳが表示される。このウィンドウＷＧＳには、ネットワーク上に接続されたプリンタＰＲＴ１〜ＰＲＴ６およびグループが、それぞれアイコンでツリー状に表示される。図３には、グループＡに所属するプリンタＰＲＴ１〜ＰＲＴ３と、グループＢに所属するプリンタの一部（ＰＲＴ４）を例示した。画面をスクロールすることにより、グループＢの全プリンタを表示可能である。グループへの所属が登録されていないプリンタは、図３のインタフェース上で、グループＡ、グループＢを示すアイコンと同じ階層に表示される。管理者が、グループＡに所属するプリンタＰＲＴ３のアイコンを図示するようにグループＢ側に移動、いわゆるドラッグ＆ドロップすることにより、その所属先をグループＢに変更することができる。本実施例では、一台のプリンタＰＲＴ１が複数のグループに所属する設定を許容している。例えば、プリンタＰＲＴ３のアイコンをグループＢにコピー操作することにより、プリンタＰＲＴ３は、グループＡ，Ｂの双方に登録することができる。
【００４７】
グループは複数の場合に分けて登録することができる。登録結果は、分類によって区分される。図３では、「組織」という名称で登録されているグループ化を示した。これとは別の分類で、例えばプリンタＰＲＴ１，ＰＲＴ３，ＰＲＴ５が所属するグループと、プリンタＰＲＴ２，ＰＲＴ４，ＰＲＴ６が所属するグループなど種々のグループ設定をそれぞれ独立に登録することができる。なお、ここで示したインタフェースは例示に過ぎない。この例に限らず、ネットワーク上に所属するプリンタとグループの所属関係の表示、およびその登録、変更を行うことができる種々のインタフェースを適用可能である。
【００４８】
図２に戻り、その他の機能ブロックについて説明する。動作設定モジュール２０は、プリンタＰＲＴ１〜ＰＲＴ６の動作状態を設定する機能を奏する。各プリンタは、ネットワークを介して所定の制御信号を送出することにより、印刷時の用紙選択、印刷濃度の調整などの動作状態を設定することができる。動作設定モジュール２０は、各プリンタの動作状態を設定するためのデータを生成する機能を奏する。動作設定は、主として３つの態様で行うことが可能である。第１の態様は、管理者が動作設定の各項目に関する設定内容を個別に指定する態様である。第２の態様は、予め設定されたデフォルトの設定データを利用する態様である。第２の態様により設定する場合には、動作設定モジュール２０は、デフォルト設定データベース２２を参照して、動作設定用のデータを生成する。動作設定モジュール２０は、また、デフォルト設定データベース２２にデフォルトの設定データを登録する機能も奏する。動作設定の第３の態様は、ネットワーク上に接続されたいずれかのプリンタをモデルプリンタとして選択し、モデルプリンタの設定情報を取得して、設定データを生成する態様である。かかる態様においては、動作設定モジュール２０は、モデルプリンタの設定データを取得する機能、そのデータに基づいて設定データを生成する機能を奏する。動作設定モジュール２０は、また、管理者に動作設定を行う際のインタフェースを提供する機能も奏する。
【００４９】
図４は動作設定を行う際のインタフェースを例示する説明図である。このインタフェースは、管理システム１０のディスプレイ上に表示される。ネットワーク上に接続されているプリンタＰＲＴ１〜ＰＲＴ６は、全て同じ機種とは限らない。図１に示す通り、本実施例では、プリンタＰＲＴ１，ＰＲＴ４，ＰＲＴ６がある機種で統一されており、プリンタＰＲＴ２，ＰＲＴ３，ＰＲＴ５が別の機種で統一されている。プリンタの機種が異なれば、動作設定可能な項目と動作設定不能な項目とがプリンタごとに相違する。一方、各プリンタに共通する項目も存在する。本実施例の動作設定用のインタフェースは、プリンタの機種ごとの相違も考慮して動作設定を行うことができるように構成されている。
【００５０】
図示する通り、動作設定用のインタフェースには、各プリンタについて共通の設定項目を設定するためのダイアログと、プリンタの機種に依存した項目を設定するためのダイアログとが用意されている。各ダイアログは、「共通項目」タブTa、機種に依存したプリンタ用のタブＴ１，Ｔ２をマウス等のポインティングデバイスでクリックすることにより、切り替えることができる。
【００５１】
共通項目を設定するためのダイアログは、大きく２つの領域から構成される。第１の領域は、動作設定の対象となるグループ、オペレータ、サービス員、デフォルトの給紙サイズなどの基本的な情報を設定する基本設定領域である。動作設定の対象となるグループは、先にグループ設定モジュール１６で設定されたグループである。一例として、入力ボックスＢ１に、「グループＡ」を入力すると、グループＡに所属するプリンタＰＲＴ１〜ＰＲＴ３に対する動作設定を行うことができる（グループの所属に関しては図１，３参照）。グループＢを入力すれば、プリンタＰＲＴ４〜ＰＲＴ６に対する動作設定を行うことができる。双方のグループを入力すれば、プリンタＰＲＴ１〜ＰＲＴ６に対する動作設定を行うことができる。グループの入力ボックスＢ１では、動作設定の対象となるプリンタをグループ単位の他、個別に指定することも可能である。このボックスＢ１に「プリンタＰＲＴ１」を入力すれば、所属するグループ関係に関わらずプリンタＰＲＴ１に対する個別の設定を行うことができる。
【００５２】
第２の領域は、プリンタの具体的な動作内容を設定するための拡張設定領域である。本実施例では、代表的な動作設定項目として、「トナーセーブモード」、「トナーエラーを通知」、「用紙サイズエラー」、「白紙ページを排紙する」の各項目に対するオン・オフ、印刷濃度の調整、コピー数を例示した。これらの項目は、次に示す操作により、第１の態様として、管理者がそれぞれ個別に設定することができる。項目のオン・オフは、各項目に対応したチェックボックスのチェックをつけたりはずしたりすることで指定する。印刷濃度は、スライダをポインティングデバイスで左右に移動させることで指定する。コピー数は、設定数を入力して指定する。
【００５３】
また、拡張領域の設定は、第２の態様として、予め設定されたデフォルト値への設定を行うことができる。第２の態様で設定するときは、拡張設定領域に表示された「デフォルト値に戻す」のボタンＢ２をクリックすればよい。ボタンＢ２をクリックすると、管理システム１０内のデフォルト設定データベース２２に登録されていた、設定データが拡張領域に表示される。
【００５４】
拡張領域は、第３の態様として、ネットワーク上のいずれかのプリンタをモデルプリンタとして選択し、モデルプリンタの設定状態を利用した設定を行うことができる。第３の態様で設定するときは、「既存プリンタからの設定値読み込み」ボタンＢ３をクリックする。この操作により予め登録されたモデルプリンタの設定情報がネットワークを介して読み込まれ、拡張領域に表示される。モデルプリンタは、先に図３で説明したインタフェースを用いて予め登録されている。ボタンＢ３を押した時点で、図３に示したインタフェースが開き、モデルプリンタを選択するものとしてもよい。もちろん、モデルプリンタの選択には、図３に示した以外のインタフェースを利用するものとしても構わない。
【００５５】
本実施例では、共通項目における基本設定の項目（グループ、オペレータ等）、拡張設定の項目（トナーセーブモード等）は、予め管理者が選択しておくものとした。管理システム１０は、管理者によって選択されたこれらの項目と、管理対象となる各プリンタで設定可能な項目とを比較する。選択された項目のうち、全プリンタについて設定可能な項目については、図４に示した態様でインタフェース上に表示される。設定不可能なプリンタが含まれる項目については、共通項目Ｔａの領域から削除する。または、いわゆるグレーアウト表示など、設定不能であることが認識可能な態様での表示を行う。
【００５６】
実施例では、上述の通り、管理者の意図を反映させて共通項目を決定した。これに対し、管理システム１０が、管理対象となる各プリンタについて設定可能な項目をサーチして、全プリンタに共通する項目を機械的に抽出する方法で共通項目の内容を選択するものとしてもよい。
【００５７】
プリンタに依存した内容の設定は、タブＴ１，Ｔ２をクリックして、それぞれのダイアログに切り替えた上で、個別に設定することができる。設定項目の相違があるものの、共通項目の場合と同様の表示および設定方法が適用されるため、説明を省略する。以上のインタフェースを利用してそれぞれ動作状態の設定を終了した後、「設定実行」ボタンＢ４をクリックすると、設定内容が、入力ボックスＢ１で指定された対象プリンタに出力され、動作設定が行われる。
【００５８】
図２に戻り、機能ブロックを説明する。ＭＩＢモジュール２４は、上述の各機能ブロックと、ネットワーク上のプリンタとの情報をやりとりを仲介する機能を果たす。一般にプリンタに対して、動作状態の取得、設定を行う際には、ＭＩＢ（Management Information Base）と呼ばれるデータベースが使用される。各プリンタの動作状態は、プリンタ内部のメモリに用意されたＭＩＢ中で、動作状態の設定項目に対応づけて予め設定されたアドレスに記憶されている。管理システム１０は、このＭＩＢの所定のアドレスを指定して、データの取得、書き換えなどを行うことで、プリンタの動作を取得・設定することができる。ＭＩＢモジュール２４は、かかるやりとりを仲介する機能を奏し、動作設定モジュール２０などによって生成された設定データに基づいて、上記アドレスの設定などプリンタのＭＩＢに授受されるデータを生成する。
【００５９】
ネットワーク入出力モジュール２６は、ネットワーＬＡＮを介したデータのやりとりを実現するための入出力インタフェース機能を奏する。ネットワークを介した通信では、所定のプロトコルに従って、パケットデータのやりとりが行われる。ネットワーク入出力モジュール２６は、プリンタとの通信に使用される通信プロトコルに基づいて、ＭＩＢモジュール２４で生成されたデータ等をネットワークでやりとり可能なパケットデータに変えて出力する。また、プリンタから得られたパケットデータを解析し、管理システム１０の処理に使用される実体的な部分を抽出する機能を奏する。なお、管理システム１０には、ネットワークＬＡＮとの接続を可能とするためのハードウェアとしてＮＩＣ（Network Interface Card）が備えられている。ネットワーク入出力モジュール２６は、このＮＩＣのドライバとしての機能も奏する。
【００６０】
本実施例では、単一のコンピュータ内に上記各機能を実現する態様で管理システムを構築する場合を例示した。各機能ブロックは、必ずしも単一のコンピュータに備えられる必要はなく、連携して動作可能な複数のコンピュータに分割して構成されていてもよい。また、管理システム１０は、クライアントコンピュータと兼用する態様で構成してもよい。
【００６１】
Ｂ．動作設定処理：
図５は管理システム１０によるプリンタの動作設定処理のフローチャートである。動作設定を行うときは、まず管理システム１０は、設定対象となるプリンタの特定、および設定情報の入力処理を行う（ステップＳ１０，Ｓ１２）。プリンタの特定は、管理者により先に図４に示したインタフェースを用いて行われる。
【００６２】
次に、管理者から「設定実行」の指示がなされると、管理システム１０は、対象プリンタに設定情報を出力する処理を実行する（ステップＳ１４）。図６は設定情報の出力状況を示す説明図である。図示する通り、設定情報は、各プリンタに共通の項目と、機種に依存する項目とに分けて出力される。管理システム１０は、各プリンタに共通する項目の設定情報について一連の設定データを生成する。図中の上方に設定データの内容を示した。本実施例では、ＭＩＢを利用して各プリンタの動作設定を行っているため、設定用データはＭＩＢ用のデータとなる。設定データは、図示する通り、所定のヘッダ情報に続いて、オブジェクトと呼ばれる設定項目の種類を特定するデータおよびその設定値等をセットにしたデータを、それぞれ項目ごとに備えた状態で構成される。
【００６３】
対象プリンタとして「グループＡ」（図１，図３参照）が選択されている場合、管理システム１０は、グループＡに所属するプリンタＰＲＴ１〜ＰＲＴ３の各プリンタに、図６中に実線の矢印で示す通り、共通する項目についての設定データを出力する。本実施例では、出力先をプリンタＰＲＴ１，ＰＲＴ２，ＰＲＴ３に順次変更して、設定用データを出力するものとした。
【００６４】
プリンタの機種に依存する個別項目についてもＭＩＢを利用して動作設定しているため、そのデータ構成は、共通項目用の設定データと同様である。管理システム１０は、機種に依存する個別項目設定用データを、その設定項目に対応した対象プリンタにのみ出力する。プリンタＰＲＴ１にのみ対応して設定された設定データが用意されている場合には、図６中に破線の矢印で示す通り、その設定データをプリンタＰＲＴ１にのみ出力する。
【００６５】
こうして対象プリンタに設定情報を出力すると、管理システム１０は、設定が正常に終了したか否かの判定を行う（ステップＳ１６）。この判定は、設定項目に対応したＭＩＢ情報を各プリンタから取得し、出力した設定情報と一致しているか否かを判断することによって行われる。対象プリンタ全てについて正常に設定が終了した場合には、動作設定処理を終了する。
【００６６】
設定が正常に終了しなかったプリンタが存在する場合には、以下に示す通り、再設定のための処理を行う。管理システム１０は、設定結果を表示し、対象プリンタの選択情報を入力する処理を行う（ステップＳ１８）。図７は動作設定結果の表示例を示す説明図である。本実施例では、グループ設定用のインタフェースを活用するものとした。グループＡの動作設定において、プリンタＰＲＴ２への設定が正常に終了しなかった場合を例示する。図示するとおり、グループＡに所属するプリンタＰＲＴ１〜ＰＲＴ３のうち、異状終了したプリンタＰＲＴ２のみがプリンタＰＲＴ１，ＰＲＴ３と異なる態様で表示される。本実施例では、プリンタＰＲＴ２のみを白黒反転して表示する場合を例示したが、かかる態様に限られるものではない。なお、異状終了したプリンタＰＲＴ２については、クリックなどの所定の操作により、結果表示用の小ウィンドウＷＲが開き、正常設定できた項目とエラーで終了した項目とを表示するものとしてもよい。図７には、項目３，５がエラーで終了した場合を例示した。再設定のための対象プリンタの選択は、図７に示すインタフェースを利用して行われる。このインタフェースにおいて、異状終了したプリンタＰＲＴ２をクリック等することにより、再設定指示をすることができる。管理者が個別に指定するまでなく、異状終了した全てのプリンタを再設定の対象プリンタとして自動的に設定するものとしてもよい。
【００６７】
再設定の対象となるプリンタが特定された後、管理者が再設定の指示を入力すると、管理システム１０は、特定されたプリンタに対して再設定を実行する（ステップＳ２０）。再設定の処理内容は、ステップＳ１４における設定と同様である。ステップＳ１４に比較して出力先となるプリンタが限定されるに過ぎない。なお、再設定時は、設定項目のうちエラーで終了した項目についてのみ設定データを出力するものとしてもよいし、改めて全ての設定データを送信するものとしてもよい。管理システム１０は、異状終了したプリンタが存在するか否かの判定（ステップＳ１６）と、再設定（ステップＳ１８，Ｓ２０）とを繰り返し実行する。
【００６８】
以上で説明した本実施例の管理システム１０によれば、ネットワーク上のプリンタの動作状況を一括で行うことができるため、軽い負担で管理・設定することが可能となる。管理対象となるプリンタをグループ化して扱うことができるため、グループごとに多彩な動作設定を容易に実現することができる。
【００６９】
本実施例の管理システムは、各プリンタに共通の項目と機種依存する項目とを分けて設定情報を出力することにより、設定時のエラーを抑制することができる。仮に、共通項目と機種依存する項目とをまとめて出力したとすれば、プリンタによっては対応不可能な設定項目が含まれている可能性があり、このような場合には、共通項目の設定についてもエラーが生じる可能性がある。本実施例では、共通項目と機種依存の項目とを分けて出力するため、共通項目の動作設定における確実性を向上することができる。
【００７０】
Ｃ．変形例：
図８は変形例としての動作設定処理のフローチャートである。実施例では、異状終了したプリンタについて再設定を行うか否かを管理者が指示する場合を例示した。変形例では、再設定を所定条件下で自動的に行う場合を例示する。
【００７１】
変形例の動作設定処理は、対象プリンタの特定、設定情報の入力、設定実行までの処理（ステップＳ１０，Ｓ１２，Ｓ１４）は、実施例と同様である。但し、設定実行処理が開始された時点で、経過時間ｔのカウントを開始する点で実施例と相違する。経過時間ｔは、再設定処理のタイムアウトの判断に使用される。
設定処理の後、管理システム１０は、実施例と同様、全てのプリンタの設定が正常終了したか否かを判定し（ステップＳ１６）、異状終了したプリンタが存在する場合には、再設定処理を行う。この処理は、管理者の操作をまたずに自動的に行われる。
【００７２】
再設定処理では、管理システム１０は、異状終了したプリンタを列挙する対象プリンタリストの更新を行う（ステップＳ３０）。最初に再設定処理が行われるときは、異状終了したプリンタのリストを新たに生成する。このリストに列挙されたプリンタが、再設定の対象プリンタとなる。
【００７３】
次に、管理システム１０は再設定処理として、対象プリンタリストに列挙された各プリンタに対し、設定情報を出力する（ステップＳ３２）。設定処理を開始した後の経過時間ｔが、所定の上限時間ｔｌｉｍを超えない範囲で、設定処理が正常終了したか否かの判定（ステップＳ１６）、および再設定の処理（ステップＳ３０，Ｓ３２）を繰り返し実行する。上限時間ｔｌｉｍは管理者が予め設定しておく。再設定の処理は、ステップＳ１０で対象プリンタとして特定された全てのプリンタについて動作設定が正常終了する条件（ステップＳ１６）、または経過時間ｔが上限時間ｔｌｉｍを超過する条件（ステップＳ３４）のいずれかを満たすまで繰り返し実行される。
【００７４】
変形例の動作設定処理によれば、異状終了したプリンタについて、再設定の処理を自動的に実行することができるため、動作設定時の負担をより軽減することができる。
【００７５】
Ｄ．第２実施例：
第１実施例では、プリンタの動作設定を一括で行う管理システム１０について例示した。第２実施例では、動作設定を一括で行う他、動作設定の維持をも行うシステムを例示する。
【００７６】
第２実施例の管理システム１０のハードウェア構成、機能ブロック構成は、第１実施例と同じである。第２実施例は、動作設定処理（図５，図８参照）により、プリンタの動作設定を一括で実施することができる点でも、第１実施例と同じである。第２実施例では、以下の処理により、設定した動作状態を維持することができる点で第１実施例と相違する。
【００７７】
図９は第２実施例における設定維持処理のフローチャートである。この処理では、管理システム１０は、設定を維持しておくべきプリンタとして指定された対象プリンタを特定するデータを入力する（ステップＳ４０）。対象プリンタは、第１実施例と同様、グループ単位で指定することもできるし、プリンタ単位で個別に指定することもできる。対象プリンタの特定に続き、管理システム１０は、設定しておくべき目標となる動作状態を示すデフォルト設定データを入力する（ステップＳ４２）。第２実施例では、目標となる動作設定状態を管理システム１０内にデフォルト設定データとして記憶しておく場合を例示したが、ネットワーク上のモデルプリンタの動作状態を用いるものとしてもよい。
【００７８】
次に、管理システム１０は、対象プリンタの動作設定状況を取得する（ステップＳ４４）。各プリンタについて設定項目に関連したＭＩＢ情報をそれぞれ取得すればよい。こうして得られた設定情報と、デフォルトの設定データとを比較し、デフォルトの設定状態からずれた動作設定（以下、異常設定と呼ぶ）がなされているプリンタが存在するか否かを判定する（ステップＳ４６）。異常設定されているプリンタが存在しない場合には、その後の処理を行うことなく設定維持処理を終了する。異常設定されているプリンタが存在する場合には、異常プリンタの設定を実行する（ステップＳ４８）。これは、異常プリンタの設定状態をデフォルトの設定状態に修正する処理に相当する。処理内容は、第１実施例における設定処理（図５のステップＳ１４）と同じである。デフォルト設定データに基づいて生成された設定情報を異常プリンタに出力するのである。この場合もプリンタに共通の項目と、機種依存する項目とに分けて出力する点は第１実施例と同様である。
第２実施例では、異常プリンタへの設定実行を１回行う場合を例示したが、第１実施例および変形例で示した再設定処理を適用して、異常プリンタの設定処理を繰り返し実行するものとしてもよい。なお、設定維持処理は、管理者が指示により実行するものとしてもよいし、一定周期で自動的に実行するものとしてもよい。
【００７９】
以上で説明した第２実施例の管理システムによれば、プリンタの動作状態を所定の目標状態に維持することができる。従って、ユーザが設定状態を変更してプリンタを使用した場合でも、じきに本来の設定状態に修正されるため、他のユーザに与える影響を抑制することができる。しかも、管理システムが、一括して動作状態の検出、設定を行うため、動作状態の設定を非常に軽い負担で維持することができる。この結果、ネットワークに接続されたプリンタの利便性を大きく向上することが可能である。
【００８０】
Ｅ．第３実施例：
第１実施例および第２実施例では、プリンタの動作状態を設定する場合を例示した。管理システムは、プリンタに限らず種々のデバイスを管理対象とすることができる。一例として、第３実施例では、ネットワーク対応型のディスプレイを管理対象とする場合を例示する。
【００８１】
図１０は第３実施例としての管理システム１０Ａを用いたネットワークシステムの構成を示す説明図である。図示する通り、ネットワーク対応型のディスプレイ（以下、「ネットワーク・ディスプレイ」と呼ぶ）ＮＤ１，ＮＤ２，ＮＤ３がネットワークＬＡＮに接続されている。ネットワーク・ディスプレイは、ネットワークを介して提供される種々の情報を表示可能なディスプレイである。第３実施例では、同じくＬＡＮ上に接続されたＷｅｂサーバＷＳＶから提供されるＨＴＭＬデータをブラウザで表示することができる。また、ＬＡＮは、プロキシサーバＰＳＶを介してインターネットにも接続されているため、ネットワーク・ディスプレイＮＤ１〜ＮＤ３は、インターネットのＷｅｂページを表示することもできる。第３実施例におけるネットワーク・ディスプレイは、表示部がタッチパネルで構成されており、表示するＷｅｂページの切り替えなどの操作はタッチパネルにより行うことができる。
【００８２】
第３実施例の管理システム１０Ａの機能ブロックは、第１実施例と同様である。第３実施例においても、ネットワーク・ディスプレイをグループ化して管理することができる。図１０には、ネットワーク・ディスプレイＮＤ１〜ＮＤ３を一つのグループＡに所属させる場合を例示した。
【００８３】
第３実施例の管理システム１０Ａは、動作設定について設定項目の内容が相違するのみであり、処理内容自体は第１実施例と同様である（図５、図８、図９参照）。第３実施例における設定項目としては、初期に表示するＷｅｂページのＵＲＬ、表示画面の明るさ、サウンド音量、タッチパネル音のタイプなどディスプレイの機能に対応した種々の項目が挙げられる。
【００８４】
第３実施例の管理システム１０Ａによれば、第１実施例および第２実施例と同様、軽い負担でネットワークディスプレイの動作状態を統合的に管理することができる。
【００８５】
第３実施例では、ネットワーク・ディスプレイを管理するシステムを例示したが、更に種々のデバイスを管理対象とすることができる。例えばメディアへの記録装置、スキャナ、ＣＤ−ＲＯＭドライブなどに適用するものとしてもよい。また、ルータなどのネットワーク機器を対象としてもよい。設定項目は、各デバイスに応じた項目を対象とすることができる。また、各デバイスへのユーザのアクセス権などを対象に含めてもよい。
【００８６】
Ｆ．第４実施例：
第１実施例〜第３実施例では、プリンタまたはネットワーク・ディスプレイなど管理対象となるデバイスが、単一種類に統一されている場合を例示した。第４実施例では、管理対象となるデバイスに、複数種類のデバイスが混在する場合を例示する。
【００８７】
図１１は第４実施例としての管理システム１０Ｂを用いたネットワークシステムの構成を示す説明図である。ネットワークＬＡＮには、画像の出力機器として、複数のネットワーク・ディスプレイＮＤ、液晶プロジェクタＰＲＪ、プリンタＰＲＴが接続されている。また、画像の入力機器として、複数のビデオカメラＶＣＲ、スキャナＳＣ、ディジタルカメラＤＳＣが接続されている。管理システム１０Ｂは、このように異なる種類のデバイスが混在して接続された環境下で、各デバイスの動作等を管理する。
【００８８】
図１１では、主機能の異なる６種類のデバイスが接続された場合を例示したが、種類の多少は問わない。また、各種類ごとに複数の機種が混在していても構わない。図１１では、画像の入出力に関するデバイスを列挙したが、各種記録媒体のドライブなどを含めてもよい。また、ネットワークＬＡＮへの接続は、無線であってもよい。ディジタルカメラＤＳＣ等は、ネットワークＬＡＮに常時接続されている必要はなく、撮影した画像のアップロードまたは印刷のために、一時的にネットワークに接続された場合に管理対象に含めるものとしてもよい。
【００８９】
第４実施例の管理システム１０Ｂの機能ブロックは、第１実施例と同様である。第４実施例においても、各デバイスをグループ化して管理することができる。
第４実施例の管理システム１０Ｂは、動作設定項目の内容がデバイスの種類、機種によって相違するのみであり、処理内容自体は第１実施例と同様である（図５、図８、図９参照）。
【００９０】
各デバイスに共通の項目については、図４に示した共通項目において一括設定することができる。共通項目としては、例えば、ネットワークの設定および管理に関する項目が挙げられる。これには、ネットワーク接続に利用されるプロトコル、アドレス、アクセス権限に関する設定、各デバイスの管理者、所有者に関する設定が含まれる。共通項目には、動作設定に関する項目も含まれる。かかる項目には、例えば、各デバイスの動作を規定する時間に関する設定、省エネルギモードに関する設定、画像の入出力時の解像度に関する設定、動作設定パネルの表示言語に関する設定などが含まれる。
【００９１】
第４実施例においても、各デバイスの動作状態等を比較的小さい負担で統合的に管理することができる。
【００９２】
第１ないし第４実施例では、主として動作を設定する態様を例示した。ＭＩＢ情報を参照することにより、各デバイスの動作状態を容易に取得することができるから、管理システムによりデバイスの動作状態を一括で取得することも可能である。こうすることにより、多数のデバイスが正常に稼働しているか否かを容易に把握することができる。また、デバイスの使用に対する課金処理に適用することも可能である。
【００９３】
以上、本発明の種々の実施例について説明したが、本発明はこれらの実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができることはいうまでもない。
【００９４】
本発明は、ネットワークに接続されたデバイスの管理に利用することができる。
【図面の簡単な説明】
【００９５】
【図１】実施例としての管理システム１０を用いたネットワークシステムの構成を示す説明図である。
【図２】管理システムの機能ブロックを示す説明図である。
【図３】グループ設定を行うためのインタフェースを示す説明図である。
【図４】動作設定を行う際のインタフェースを例示する説明図である。
【図５】管理システム１０によるプリンタの動作設定処理のフローチャートである。
【図６】設定情報の出力状況を示す説明図である。
【図７】動作設定結果の表示例を示す説明図である。
【図８】変形例としての動作設定処理のフローチャートである。
【図９】第２実施例における設定維持処理のフローチャートである。
【図１０】第３実施例としての管理システム１０Ａを用いたネットワークシステムの構成を示す説明図である。
【図１１】第４実施例としての管理システム１０Ｂを用いたネットワークシステムの構成を示す説明図である。
【図１】
0003743371.tif 000002
【図２】
0003743371.tif 000003
【図３】
0003743371.tif 000004
【図４】
0003743371.tif 000005
【図５】
0003743371.tif 000006
【図６】
0003743371.tif 000007
【図７】
0003743371.tif 000008
【図８】
0003743371.tif 000009
【図９】
0003743371.tif 000010
【図１０】
0003743371.tif 000011
【図１１】
0003743371.tif 000012