(57)【要約】【課題】Ｉ／Ｏ機器を管理する機器管理システムの、ネットワークトラフィックを軽減すること。【解決手段】総合機器情報管理システム１０が、情報要求対象のＩ／Ｏ機器５２を管理する役目を持つローカル機器情報管理システム２０等に対して、そのＩ／Ｏ機器５２に関する情報の提出要求を行った場合に、その要求を受けたローカル機器情報管理システム２０等は、要求を受けたＩ／Ｏ機器５２に関する情報を送信すると共に、そのＩ／Ｏ機器５２に関する情報を、自己で管理出来るようにする為の登録を行う。そして、ローカル機器情報管理システム２０は、その登録を行ったＩ／Ｏ機器５２に関する情報を定期的に取得し、管理する。【選択図】  図１
2005038045.tif 000002
【特許請求の範囲】
【請求項１】
一台以上のＩ／Ｏ機器と、それらの管理主体となる機器情報管理システムとからなるネットワークを複数接続し、前記機器情報管理システムの一つを総合機器情報管理システムとし、他の機器情報管理システムを管理させ、更に、当該他の機器情報管理システムをローカル機器情報管理システムとして自己のネットワーク内のＩ／Ｏ機器を管理させると共に、
前記総合機器情報管理システムに対して指示を出すことが可能な指示端末を備えた機器管理システムにおいて、
前記指示端末が、
前記総合機器情報管理システムに対して、Ｉ／Ｏ機器の識別情報を送信し、そのＩ／Ｏ機器に関する情報を要求するステップと、
前記総合機器情報管理システムが、
そのＩ／Ｏ機器を管理する機器情報管理システムに対して、そのＩ／Ｏ機器の識別情報を送信し、そのＩ／Ｏ機器に関する情報を提出するように要求するステップを実行すると共に、
前記ローカル機器情報管理システムが、
前記総合機器情報管理システムよりＩ／Ｏ機器に関する情報の提出要求と、そのＩ／Ｏ機器の識別情報を受けた場合に、
そのＩ／Ｏ機器に関する情報を自己のネットワーク内のＩ／Ｏ機器から取得し、取得した情報を前記総合機器情報管理システムに送信するステップを実行すると共に、
前記総合機器情報管理システムが、
前記ローカル機器情報管理システムから送信されたＩ／Ｏ機器に関する情報を受取るステップと、
受取ったＩ／Ｏ機器に関する情報を、前記指示端末に送信するステップとを実行すると共に、
前記指示端末が、
前記総合機器情報管理システムから受け取ったＩ／Ｏ機器に関する情報を自己の出力装置に出力するステップ、
を実行することを特徴とした機器管理システム。
【請求項２】
一台以上のＩ／Ｏ機器と、それらの管理主体となる機器情報管理システムとからなるネットワークを複数接続し、前記機器情報管理システムの一つを総合機器情報管理システムとし、他の機器情報管理システムを管理させ、更に、当該他の機器情報管理システムをローカル機器情報管理システムとして自己のネットワーク内のＩ／Ｏ機器を管理させると共に、
前記総合機器情報管理システムに対して指示を出すことが可能な指示端末を備えた機器管理システムにおいて、
前記指示端末が、
前記総合機器情報管理システムに対して、機器情報管理システムの識別情報を送信し、その機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を要求するステップと、
前記総合機器情報管理システムが、
その機器情報管理システムに対して、そのシステムが管理する全てのＩ／Ｏ機器に関する情報を提出するように要求するステップを実行すると共に、
前記ローカル機器情報管理システムが、
前記総合機器情報管理システムより、本ローカル機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を提出するようにとの要求を受けた場合に、
本ローカル機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を、自己のネットワーク内のＩ／Ｏ機器から取得し、取得した情報を、前記総合機器情報管理システムに送信するステップを実行すると共に、
前記総合機器情報管理システムが、
前記ローカル機器情報管理システムから送信されたＩ／Ｏ機器に関する情報を受取るステップと、
受取ったＩ／Ｏ機器に関する情報を、前記指示端末に送信するステップとを実行すると共に、
前記指示端末が、
前記総合機器情報管理システムから受け取ったＩ／Ｏ機器に関する情報を自己の出力装置に出力するステップ、
を実行することを特徴とした機器管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ通信ネットワークに接続されたＩ／Ｏ機器群を管理する機器管理システムに関する。
【０００２】
【従来の技術】
従来、ネットワーク上に接続されたＩ／Ｏ機器を管理するシステムは図１１に示すように、一台以上のＩ／Ｏ機器５２と、それらを管理する機器情報管理システム５３と、機器情報管理システム５３に指示を出す指示端末５１とからなるネットワーク（このネットワークをローカルセグメントｘとし、このローカルセグメントｘは、機器情報管理システム５３が管理している範囲を表す。）と、一台以上のＩ／Ｏ機器５２は接続されているが、機器情報管理システム５３が設置されていないネットワーク（このネットワークをローカルセグメントｚとする。）とから構成されている。
【０００３】
また、ローカルセグメントｚは複数存在することもある。
【０００４】
このような構成を有する従来の機器管理システムは次のように作動する。すなわち、ローカルセグメントｘ内のＩ／Ｏ機器に関する情報を取得する場合は、指示端末５１が、機器情報管理システム５３に接続し、対象となるＩ／Ｏ機器５２に関する情報を取得するように指示をする（Ｓ５１）。そして、その指示を受けた機器情報管理システム５３が、そのＩ／Ｏ機器５２に関する情報を取得する（Ｓ５２及びＳ５３）。そして、機器情報管理システム５３は、取得したＩ／Ｏ機器５２に関する情報を編集して、指示端末５１に送信する（Ｓ５４）。という動作により行われていた。
【０００５】
この種の従来例が記載された公知文献を出願人は知らない。
【０００６】
【発明が解決しようとする課題】
従来から上記のような機能を有する機器管理システムが存在するが、そのシステムでは、機器ごとに情報取得（要求、応答）を行わなくてはならず、ネットワークトラフィックが増大するのは必至であった。特に、機器監視時等には、頻繁にＩ／Ｏ機器５２に関する情報を取得する為、トラフィック増大によるシステム全体の速度の遅延が目立っていた。さらに、場合によってはシステムダウンの原因となることもあった。
【０００７】
また、例えば図１１に示すとおり、ローカルセグメントｘ外に存在するＩ／Ｏ機器５２に関する情報を取得する場合等（この場合はＳ５１から、Ｓ５５、Ｓ５６、Ｓ５４の順に行う）には、上記の要素に加え、ネットワークの状態によってはタイムアウトが発生し、正確な機器情報を取得できない可能性も（ローカルセグメント内の機器に比べて）高くなっていた。
【０００８】
次に、管理対象のＩ／Ｏ機器５２を検索する場合について述べると、あらかじめ管理したい機器のアドレスが判明しているのならば、そのアドレスを個別に指定すればよいのだが、Ｉ／Ｏ機器５２のアドレスが判明していなければ、指示端末５１は、ブロードキャストやｐｉｎｇシャワーなどの方式によりネットワーク上に存在するＩ／Ｏ機器５２の検索を行なわなくてはならなかった。そのため、管理対象機器の検索時にも、ネットワークトラフィックが増大していた。
【０００９】
【発明の目的】
本発明は上記のような問題を鑑みてなされたもので、セグメント毎に機器情報管理システムを設けることにより、Ｉ／Ｏ機器情報の取得に伴って発生するネットワークトラフィックを、軽減することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、本発明では、一台以上のＩ／Ｏ機器と、それらの管理主体となる機器情報管理システムとからなるネットワークを複数接続し、機器情報管理システムの一つを総合機器情報管理システムとし、他の機器情報管理システムを管理させ、更に、当該他の機器情報管理システムをローカル機器情報管理システムとして自己のネットワーク内のＩ／Ｏ機器を管理させる。更に、総合機器情報管理システムに対して指示を出すことが可能な指示端末を備えている。そして、本発明の指示端末が、総合機器情報管理システムに対して、Ｉ／Ｏ機器の識別情報を送信し、そのＩ／Ｏ機器に関する情報を要求するステップを実行し、その要求を受けた総合機器情報管理システムが、そのＩ／Ｏ機器を管理する機器情報管理システムに対して、そのＩ／Ｏ機器の識別情報を送信し、そのＩ／Ｏ機器に関する情報を提出するように要求するステップを実行する。そして、ローカル機器情報管理システムが、総合機器情報管理システムよりＩ／Ｏ機器に関する情報の提出要求と、そのＩ／Ｏ機器の識別情報を受けた場合に、そのＩ／Ｏ機器に関する情報を自己のネットワーク内のＩ／Ｏ機器から取得し、取得した情報を総合機器情報管理システムに送信するステップを実行する。そして、総合機器情報管理システムが、ローカル機器情報管理システムから送信されたＩ／Ｏ機器に関する情報を受取るステップを実行し、次に、受取ったＩ／Ｏ機器に関する情報を、指示端末に送信するステップを実行する。そして、前述の情報を受けた指示端末が、総合機器情報管理システムから受け取ったＩ／Ｏ機器に関する情報を自己の出力装置に出力するステップを実行することを特徴としている。
【００１１】
本発明によると、複数のネットワーク上に存在するＩ／Ｏ機器を一つの機器情報管理システムで管理せずに、複数の機器情報管理システムに管理させることにより、機器情報取得処理の分散化が図れ、それにより総合機器情報管理システムがＩ／Ｏ機器に関する情報を取得する際には、そのＩ／Ｏ機器を管理する機器情報管理システムに情報を提出するように要求すれば良い為、ネットワークトラフィックを軽減させることが可能となる。
【００１２】
一方、本発明の指示端末が、総合機器情報管理システムに対して、機器情報管理システムの識別情報を送信し、その機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を要求するステップを実行した場合、その要求を受けた総合機器情報管理システムが、その機器情報管システムに対して、そのシステムが管理する全てのＩ／Ｏ機器に関する情報を提出するように要求するステップを実行する。そして、ローカル機器情報管理システムが、総合機器情報管理システムより、本ローカル機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を提出するようにとの要求を受けた場合に、本ローカル機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を、自己のネットワーク内のＩ／Ｏ機器から取得し、取得した情報を、総合機器情報管理システムに送信するステップを実行する。そして、総合機器情報管理システムが、ローカル機器情報管理システムから送信されたＩ／Ｏ機器に関する情報を受取るステップを実行し、次に、受取ったＩ／Ｏ機器に関する情報を、指示端末に送信するステップを実行する。そして、前述の情報を受けた指示端末が、総合機器情報管理システムから受け取ったＩ／Ｏ機器に関する情報を自己の出力装置に出力するステップを実行することを特徴としている。
【００１３】
本発明によると、機器情報管理システム単位でＩ／Ｏ機器に関する情報の要求をする事が出来、その結果、要求を出した機器情報管理システムから、その機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を受取れる為、個別にＩ／Ｏ機器に関する情報を要求する手間を省けると共に、登録漏れを防止する事が可能となる。
【００１４】
これにより、前述の目的を達成しようとするものである。
【００１５】
【発明の実施の形態】
以下、本発明の一実施形態を図１に基づいて説明する。
【００１６】
まず図１に示す様に、１台以上のＩ／Ｏ機器５２（プリンタ、ＦＡＸ、ＭＦＰ等）が存在し、それらのＩ／Ｏ機器５２を、総合機器情報管理システム１０や、ローカル機器情報管理システム２０が管理している。
【００１７】
ここで、一つの総合機器情報管理システム１０が管理する役目を持つ範囲を、ローカルセグメントｘとし、一つのローカル機器情報管理システム２０が管理する役目を持つ範囲をローカルセグメントｙとする。
【００１８】
そして、総合機器情報管理システム１０は、ローカルセグメントｘ内のＩ／Ｏ機器５２及びネットワーク上に接続されている全てのローカル機器情報管理システム２０を管理する。
【００１９】
さらに、このシステムは、総合機器情報管理システム１０に指示を出す指示端末５１を備えている。（本実施形態では、ローカルセグメントｘに指示端末５１を備えている。）
【００２０】
指示端末５１、ローカル機器情報管理システム２０及び総合機器情報管理システム１０は、全て一般的なコンピュータにより構成されているものとする。例えば指示端末５１、ローカル機器情報管理システム２０、総合機器情報管理システム１０は、一般的なコンピュータが備えているであろう入出力装置、演算装置、記憶装置、通信装置等を全て備えているものとする。
【００２１】
また、この図１に示すローカルセグメント同士は、例えばイントラネットを介して接続されているものとする。
【００２２】
このうち、総合機器情報管理システム１０は、指示端末５１からの指示が、機器情報管理システム単位でのＩ／Ｏ機器情報を要求しているのか（機器情報管理システムとは、総合機器情報管理システム１０及びローカル機器情報管理システム２０の双方を含むものとする。また、機器情報管理システム単位での情報を要求するということは、その機器情報管理システムが管理する役目を持つ全てのＩ／Ｏ機器に関する情報を要求するという意味である。）、又はＩ／Ｏ機器単位での情報を要求しているのかを判断する管理対象判断手段１１と、Ｉ／Ｏ機器単位で情報が要求されている場合に、そのＩ／Ｏ機器が、ローカルセグメントｘ内に存在するか否かを判断する機器アドレス判断手段１２を備えている。
【００２３】
更に総合機器情報管理システム１０は、機器アドレス判断手段１２が、そのＩ／Ｏ機器は、ローカルセグメントｘ外に存在すると判断した場合に、そのＩ／Ｏ機器を管理する役目を持つローカル機器情報管理システム２０に対して、そのＩ／Ｏ機器に関する情報の要求を行う機器情報要求手段１４と、ローカル機器情報管理システム２０からの機器情報通知を受け付ける機器情報受信手段１５と、受け付けた機器情報通知を解析する機器情報解析手段１６とを備えている。
【００２４】
また、指示端末５１から情報の提出要求を受けているＩ／Ｏ機器が、ローカルセグメントｘ内に存在すると機器アドレス判断手段１２が判断した場合に、機器アドレス判断手段１２から、そのＩ／Ｏ機器に関する情報の提出要求を受け付ける機器情報要求受付手段２１と、ローカルセグメントｘ内のＩ／Ｏ機器情報を管理する機器情報管理手段２２と、受け付けたＩ／Ｏ機器に関する情報の提出要求を元に、ローカルセグメントｘ内から必要な機器情報を取得する機器情報取得手段２３と、機器情報取得手段２３が取得した情報を編集する応答情報作成手段２４と、応答情報作成手段２４で編集した情報を、機器情報受信手段１５に送る応答情報送信手段２５とを備えている。
【００２５】
それに加えて、総合機器情報管理システム１０は、機器情報解析手段１６が解析したＩ／Ｏ機器情報を、指示端末５１に表示させる機器情報表示手段１８を備えている。
【００２６】
さらに、総合機器情報管理システム１０は、図２で示すように、以下の機能も備えている。
【００２７】
機器情報管理システム単位のＩ／Ｏ機器に関する情報の提出要求がされている場合に、その機器情報管理システムは、総合機器情報管理システム１０であるのかどうかを判断する対象システム判断手段１２ａを備えている。
【００２８】
そして、総合機器情報管理システム１０は、対象システム判断手段１２ａが、その機器情報管理システムは、総合機器情報管理システム１０では無いと判断した場合に、対象システム判断手段１２ａが指定したローカル機器情報管理システム２０に対して、そのローカル機器情報管理システム２０のローカルセグメントｙに存在する全てのＩ／Ｏ機器に関する情報の要求を行う全機器情報要求手段１４ａと、ローカル機器情報管理システム２０等からローカルセグメントｙ単位のＩ／Ｏ機器情報が送られてきた場合に、そのＩ／Ｏ機器情報群を受け付ける全機器情報取得応答受信手段１５ａと、受け付けたＩ／Ｏ機器情報群の解析を行う全機器情報解析手段１６ａと、解析したＩ／Ｏ機器情報群を、指示端末５１に表示する全機器情報表示手段１８ａを備えている。（機器情報要求手段１４及び全機器情報要求手段１４ａは、ローカルセグメントｘ外に存在するＩ／Ｏ機器情報を取得する際に利用される為、図２で示すように、二つの機能をまとめてセグメント外機器情報取得部１３と称する場合もある。）
【００２９】
また、総合機器情報管理システム１０は、機器情報管理システム単位のＩ／Ｏ機器に関する情報の提出要求を受け、対象システム判断手段１２ａが、その機器情報管理システムは、総合機器情報管理システム１０であると判断した場合、その要求を対象システム判断手段１２ａから受け付ける全機器情報取得要求受付手段２１ａと、受け付けた要求を元に、ローカルセグメントｘ内に存在する全てのＩ／Ｏ機器に関する情報を取得する全機器情報取得手段２３ａと、全機器情報取得手段２３ａが取得した情報を編集する全機器応答情報作成手段２４ａと、全機器応答情報作成手段２４ａが編集した情報を、全機器情報取得応答受信手段１５ａに送る全機器応答情報送信手段２５ａとを備えている。
（機器情報要求受付手段２１、機器情報管理手段２２、機器情報取得手段２３、応答情報作成手段２４、応答情報送信手段２５、全機器情報取得要求受付手段２１ａ、全機器情報取得手段２３ａ、全機器応答情報作成手段２４ａ及び全機器応答情報送信手段２５ａはローカルセグメントｘ内に存在するＩ／Ｏ機器情報を取得する際に利用される為、図２で示すように、全ての機能をまとめてセグメント内機器情報取得部１７と称する場合もある。）
【００３０】
ここで、総合機器情報管理システム１０が備えている全ての手段は、総合機器情報管理システム１０の演算装置がプログラムを実行する事によって実現される手段であるとする。
【００３１】
さらに、総合機器情報管理システム１０の記憶装置には、ネットワーク情報管理ＤＢ２７が格納されており、そのネットワーク情報管理ＤＢ２７内には、全Ｉ／Ｏ機器情報管理テーブル２７ａが格納されている。
【００３２】
全Ｉ／Ｏ機器情報管理テーブル２７ａには、ネットワーク上に接続されている全てのＩ／Ｏ機器の識別情報と、そのＩ／Ｏ機器の識別情報に、そのＩ／Ｏ機器の管理主体となる役目を持つ機器情報管理システムの識別情報が関連付けて格納されている。
【００３３】
例えば、図１０に示す様に、全Ｉ／Ｏ機器情報管理テーブル２７ａには、管理番号毎に、Ｉ／Ｏ機器のＩＰアドレスと、そのＩ／Ｏ機器の管理主体となる役目を持つ機器情報管理システムのＩＰアドレスが登録されているものとする。
【００３４】
そして、このテーブルを参照すれば、どの機器情報管理システムが、どのＩ／Ｏ機器を管理する役目を持っているのかが、明白となる。
【００３５】
更に、本実施形態では、例として、ＩＰアドレスを識別情報の一つとして用いている。
【００３６】
また、ローカル機器情報管理システム２０は、図３で示すように、総合機器情報管理システム１０の機器情報要求手段１４から受けたＩ／Ｏ機器に関する情報の提出要求を受け付ける機器情報要求受付手段２１と、ローカルセグメントｙ内のＩ／Ｏ機器を管理する機器情報管理手段２２と、受け付けたＩ／Ｏ機器に関する情報の提出要求を元に、自己のローカルセグメントｙ内から必要な機器情報を取得する機器情報取得手段２３と、機器情報取得手段２３が取得した情報を編集する応答情報作成手段２４と、応答情報作成手段２４が編集した情報を、総合機器情報管理システム１０の機器情報受信手段１５に送信する応答情報送信手段２５とを備えている。
【００３７】
また、ローカル機器情報管理システム２０は、総合機器情報管理システム１０から受けた要求が、機器情報管理システム単位のＩ／Ｏ機器に関する情報の提出要求である場合に、その要求を受け付ける全機器情報取得要求受付手段２１ａと、受け付けた要求を元に、自己のローカルセグメントｙに存在する全てのＩ／Ｏ機器に関する情報を取得する全機器情報取得手段２３ａと、取得した情報を編集する全機器応答情報作成手段２４ａと、全機器応答情報作成手段２４ａが編集した情報を、総合機器情報管理システム１０の全機器情報取得応答受信手段１５ａに送信する全機器応答情報送信手段２５ａとを備えている。
【００３８】
ここで、ローカル機器情報管理システム２０が備えている全ての手段は、ローカル機器情報管理システム２０の演算装置がプログラムを実行する事によって実現される手段であるとする。
【００３９】
さらに、ローカル機器情報管理システム２０の記憶装置には、情報管理ＤＢ２６が格納されており、その情報管理ＤＢ２６内には、機器情報管理テーブル２６ｂが格納されている。
【００４０】
機器情報管理テーブル２６ｂには、ローカル機器情報管理システム２０が管理しているＩ／Ｏ機器に関する情報（Ｉ／Ｏ機器に関する情報とは、例えばＩ／Ｏ機器の識別情報や、そのＩ／Ｏ機器のトナーの残量等が挙げられる）が格納されている。
【００４１】
また、機器情報管理テーブル２６ｂは、機器情報管理手段２２が管理している。
【００４２】
そしてこのテーブルを、この機器情報管理手段２２が、定期的に機器情報取得手段２３又は全機器情報取得手段２３ａにＩ／Ｏ機器に関する情報を取得させ、取得したその情報を元に更新している為、結果として機器情報管理テーブル２６ｂには、常に新しい情報が格納されていることとなる。
【００４３】
ここで、総合機器情報管理システム１０は、ローカル機器情報管理システム２０の役割も兼ね添えているため、ローカル機器情報管理システム２０が備えている機能及びテーブル等はすべて備えているものとする。
【００４４】
次に図１、図４のフローチャート、図５のフローチャート及び図６のフローチャートを参照して、本実施形態による第一の機能について詳細に説明する。
【００４５】
まず、オペレータから指示を受けた指示端末５１が、指示端末５１の通信装置を利用して、情報の提出要求をしたいＩ／Ｏ機器５２の識別情報を総合機器情報管理システム１０に送信するとともに、情報の提出要求を行う。（Ｓ１）。
【００４６】
次に図２に示す総合機器情報管理システム１０が以下の様に動作する。
【００４７】
まず、総合機器情報管理システム１０の管理対象判断手段１１が、全Ｉ／Ｏ機器情報管理テーブル２７ａを参照して、指示端末５１から受取った識別情報がＩ／Ｏ機器の識別情報であるのか、又は機器情報管理システムの識別情報であるのかを確認する。
【００４８】
その結果、その識別情報が、Ｉ／Ｏ機器の識別情報であれば、指示端末５１が要求しているＩ／Ｏ機器に関する情報は、Ｉ／Ｏ機器単位の情報であると判断し、一方、その識別情報が、機器情報管理システムの識別情報であれば、指示端末５１が要求しているＩ／Ｏ機器に関する情報は、機器情報管理システム単位の情報であると判断する（Ｓ２）。
【００４９】
今回は、Ｉ／Ｏ機器単位の情報の提出要求であるので、次に、総合機器情報管理システム１０の機器アドレス判断手段１２が、ネットワーク情報管理ＤＢ２７に格納されている全Ｉ／Ｏ機器情報管理テーブル２７ａを参照し、指示端末５１から受取った識別情報は、どの機器情報管理システムが管理する役目を持つかを判断する（Ｓ３）。
【００５０】
その結果、総合機器情報管理システム１０が管理する役目を持つと判断した場合は、セグメント内機器情報取得部１７が、ローカルセグメントｘ内より、そのＩ／Ｏ機器５２に関する情報を取得する（Ｓ４）。
【００５１】
一方、そのＩ／Ｏ機器５２は、総合機器情報管理システム１０以外の機器情報管理システムが管理する役目を持つと機器アドレス判断手段１２が判断した場合は、機器アドレス判断手段１２が、全Ｉ／Ｏ機器情報管理テーブル２７ａの情報を元に、そのＩ／Ｏ機器５２を管理する役目を持つローカル機器情報管理システム２０を割出すので、割出されたローカル機器情報管理システム２０に対し、総合機器情報管理システム１０の機器情報要求手段１４が、総合機器情報管理システム１０の通信装置を利用して、そのＩ／Ｏ機器５２の識別情報を送信するとともに、そのＩ／Ｏ機器５２に関する情報を提出するように要求する（Ｓ５）。
【００５２】
次に図３に示すローカル機器情報管理システム２０が以下の様に動作する。
【００５３】
ローカル機器情報管理システム２０は、総合機器情報管理システム１０の機器情報要求手段１４からＩ／Ｏ機器５２に関する情報の提出要求及びそのＩ／Ｏ機器５２の識別情報を受けた場合、まず、ローカル機器情報管理システム２０の機器情報要求受付手段２１が受け付ける（Ｓ１１）。
【００５４】
次に、ローカル機器情報管理システム２０の機器情報管理手段２２が、情報管理ＤＢ２６内に格納されている機器情報管理テーブル２６ｂを参照し、そのＩ／Ｏ機器５２が管理対象機器として登録されているかどうかを確認する（Ｓ１４）。
【００５５】
確認した結果、登録されていない場合は、ローカル機器情報管理システム２０の機器情報取得手段２３が、自己のローカルセグメントｙ内からそのＩ／Ｏ機器５２を探し出し、そのＩ／Ｏ機器５２に関する情報を取得し、それらの情報を機器情報管理テーブル２６ｂに登録するよう、機器情報管理手段２２に依頼する。（登録されている場合でも、機器情報取得手段２３がＩ／Ｏ機器５２に関する最新の情報を取得する。そして、機器情報管理手段２２が、その最新の情報を機器情報管理テーブル２６ｂに登録する事となる）
【００５６】
次に、機器情報管理手段２２が、機器情報取得手段２３からの依頼に従い、機器
情報取得手段２３が取得した情報を機器情報管理テーブル２６ｂに登録する（Ｓ１５）。
【００５７】
（機器情報管理テーブル２６ｂにＩ／Ｏ機器５２に関する情報を登録すると、今後はローカル機器情報管理システム２０が、自動的にそのＩ／Ｏ機器５２を管理及び監視するようになる。）
【００５８】
次に、ローカル機器情報管理システム２０の応答情報作成手段２４が、機器情報管理テーブル２６ｂから総合機器情報管理システム１０が要求しているＩ／Ｏ機器５２に関する情報を取り出し、その情報を、総合機器情報管理システム１０が要求している形態に編集する（Ｓ１６）。
【００５９】
そして、ローカル機器情報管理システム２０の応答情報送信手段２５が、応答情報作成手段２４が編集したＩ／Ｏ機器５２に関する情報を、ローカル機器情報管理システム２０の通信装置を利用して、総合機器情報管理システム１０に送信する（Ｓ１７）。
【００６０】
また、指示端末５１等より、要求されたＩ／Ｏ機器５２に関する情報を、機器情報管理テーブル２６ｂに登録してはいけない旨の指示を受けている場合は、総合機器情報管理システム１０に対して、そのＩ／Ｏ機器５２に関する情報を送信した後、機器情報管理テーブル２６ｂからそのＩ／Ｏ機器５２に関する情報を削除する。
【００６１】
次に図２に示す総合機器情報管理システム１０が以下の様に動作する。
【００６２】
総合機器情報管理システム１０は、ローカル機器情報管理システム２０からＩ／Ｏ機器５２に関する情報が送られてきたら、まず、総合機器情報管理システム１０の機器情報受信手段１５がそのＩ／Ｏ機器５２に関する情報を受け付け（Ｓ２１）、エラーが検出されなければ総合機器情報管理システム１０の機器情報解析手段１６がそのＩ／Ｏ機器５２に関する情報を解析し、必要な情報を取得する（Ｓ２２）。そして、解析したＩ／Ｏ機器５２に関する情報を、総合機器情報管理システム１０の機器情報表示手段１８が、総合機器情報管理システム１０の通信装置を利用して、指示端末５１に送信し、指示端末５１が、自己の出力装置にその情報を出力し、オペレータが確認出来るようにする（Ｓ２３）。
【００６３】
第一の機能の効果としては、総合機器情報管理システムが、自己のローカルセグメント外のＩ／Ｏ機器に関する情報を取得する際には、そのＩ／Ｏ機器を管理するローカル機器情報管理システムに接続すれば良くなり、結果として、対象となるＩ／Ｏ機器に、直に接続する手間が省けた点である。
【００６４】
その結果、一つの機器管理システムが、全てのＩ／Ｏ機器の情報を直接取得していた従来のシステムに比べ、ネットワークトラフィックを低減出来るようになった。
【００６５】
また、その影響により、トラフィック増大によるシステム全体の速度が遅延する可能性及びシステムダウンの可能性並びにタイムアウトの可能性が減少することとなる。更に、一つの機器管理システムに負担が集中していたという問題を解決する効果も期待出来る。
【００６６】
次に図１、図７のフローチャート、図８のフローチャート及び図９のフローチャートを参照して、本実施形態による第二の機能について詳細に説明する。
【００６７】
まず、オペレータから指示を受けた指示端末５１が、ある機器情報管理システムが管理する役目を持つ全てのＩ／Ｏ機器に関する情報を提出するよう要求したい場合は、指示端末５１の通信装置を利用して、総合機器情報管理システム１０に対し、その機器情報管理システムの識別情報を送信するとともに、情報を提出するように要求を行う。
【００６８】
次に図２に示す総合機器情報管理システム１０が以下の様に動作する。
【００６９】
まず、総合機器情報管理システム１０の管理対象判断手段１１が、全Ｉ／Ｏ機器情報管理テーブル２７ａを参照して、指示端末５１から受取った識別情報がＩ／Ｏ機器の識別情報であるのか、又は機器情報管理システムの識別情報であるのかを確認する。
【００７０】
その結果、その識別情報が、Ｉ／Ｏ機器の識別情報であれば、指示端末５１が要求しているＩ／Ｏ機器に関する情報は、Ｉ／Ｏ機器単位の情報であると判断し、一方、その識別情報が、機器情報管理システムの識別情報であれば、指示端末５１が要求しているＩ／Ｏ機器に関する情報は、機器情報管理システム単位の情報であると判断する。
【００７１】
今回は、機器情報管理システム単位の情報であるので、次に、総合機器情報管理システム１０の対象システム判断手段１２ａが、ネットワーク情報管理ＤＢ２７に格納されている全Ｉ／Ｏ機器情報管理テーブル２７ａを参照し、指示端末５１から受取った識別情報は、どの機器情報管理システムであるかを判断する（Ｓ３１）。
【００７２】
その結果、その機器情報管理システムは、総合機器情報管理システム１０であると判断した場合は、セグメント内機器情報取得部１７が、ローカルセグメントｘ内に存在する全てのＩ／Ｏ機器情報を取得する（Ｓ３２）。
【００７３】
一方、対象システム判断手段１２ａが、その機器情報管理システムは、総合機器情報管理システム１０ではないと判断した場合は、総合機器情報管理システム１０の全機器情報要求手段１４ａが、情報の提出要求の対象となっているローカル機器情報管理システム２０に対し、総合機器情報管理システム１０の通信装置を利用して、そのローカル機器情報管理システム２０のローカルセグメントｙに存在する全てのＩ／Ｏ機器５２に関する情報を提出するように要求する（Ｓ３３）。
【００７４】
次に図３に示すローカル機器情報管理システム２０が以下の様に動作する。
【００７５】
ローカル機器情報管理システム２０は、総合機器情報管理システム１０の全機器情報要求手段１４ａから、機器情報管理システム単位のＩ／Ｏ機器５２情報の提出要求を受けた場合、まず、ローカル機器情報管理システム２０の全機器情報取得要求受付手段２１ａがその要求を受け付ける（Ｓ４１）。
【００７６】
次に、ローカル機器情報管理システム２０の全機器情報取得手段２３ａが、ローカル機器情報管理システム２０のローカルセグメントｙに存在する全てのＩ／Ｏ機器５２から、そのＩ／Ｏ機器５２に関する情報を取得し、それらの情報を機器情報管理テーブル２６ｂに登録するよう、ローカル機器情報システムの機器情報管理手段２２に依頼する。
【００７７】
次に、機器情報管理手段２２が、全機器情報取得手段２３ａから依頼されたＩ／Ｏ機器５２に関する情報を、機器情報管理テーブル２６ｂに登録する（Ｓ４２）。（このとき、既に登録されているＩ／Ｏ機器５２に関する情報は、新しい情報に上書される。）
【００７８】
また、機器情報管理手段２２は、機器情報管理テーブル２６ｂに対して、個別にＩ／Ｏ機器５２の識別情報を登録する代わりに、「全機器情報」を意味する一つの識別情報を登録することも可能である。例えば、機器情報管理テーブル２６ｂに「全機器情報」を登録した場合は、機器情報管理手段２２が、定期的にローカルセグメントｙに存在する全てのＩ／Ｏ機器５２に関する情報を全機器情報取得手段２３ａに取得させ、取得した情報を元に機器情報管理テーブル２６ｂを更新することになる。その為、ローカルセグメントｙに存在する全てのＩ／Ｏ機器５２に関する情報を機器情報管理テーブル２６ｂに、定期的に更新できるのはもちろんの事、ローカルセグメントｙに新しいＩ／Ｏ機器５２が追加されたとしても、総合機器情報管理システム１０が、再度の登録要求を出す必要もなく、そのＩ／Ｏ機器５２に関する情報が、機器情報管理テーブル２６ｂに登録されるようになる。
【００７９】
そして、ローカル機器情報管理システム２０の全機器応答情報作成手段２４ａが、機器情報管理テーブル２６ｂに格納されている全てのＩ／Ｏ機器５２に関する情報を取り出し、取り出したその情報を、総合機器情報管理システム１０が要求している形態に編集する（Ｓ４４）。
【００８０】
そして、ローカル機器情報管理システム２０の全機器応答情報送信手段２５ａが、全機器応答情報作成手段２４ａが編集したＩ／Ｏ機器５２に関する情報群を、ローカル機器情報管理システム２０の通信装置を利用して、総合機器情報管理システム１０に送信する（Ｓ４５）。
【００８１】
また、指示端末５１等より、要求されたＩ／Ｏ機器５２に関する情報を、機器情報管理テーブル２６ｂに登録してはいけない旨の指示を受けている場合は、総合機器情報管理システム１０に対して、そのＩ／Ｏ機器５２に関する情報を送信した後、機器情報管理テーブル２６ｂからそのＩ／Ｏ機器５２に関する情報を削除する。
【００８２】
次に図２に示す総合機器情報管理システム１０が以下の様に動作する。
【００８３】
総合機器情報管理システム１０は、ローカル機器情報管理システム２０からＩ／Ｏ機器５２に関する情報群が送られてきたら、まず、総合機器情報管理システム１０の全機器情報取得応答受信手段１５ａがそのＩ／Ｏ機器５２に関する情報群を受け付け（Ｓ５１）、エラーが検出されなければ総合機器情報管理システム１０の全機器情報解析手段１６ａがそのＩ／Ｏ機器５２情報群を解析し、必要な情報を取得する（Ｓ５２）。そして、解析したＩ／Ｏ機器５２に関する情報群を、総合機器情報管理システム１０の全機器情報表示手段１８ａが、総合機器情報管理システム１０の通信装置を利用して指示端末５１に送信し、指示端末５１が、自己の出力装置にその情報を出力してオペレータが確認出来るようにする（Ｓ５３）。
【００８４】
第二の機能の効果としては、総合機器情報管理システムが、機器情報管理システム単位でＩ／Ｏ機器に関する情報を提出するように要求出来る為、個別にＩ／Ｏ機器に関する情報を提出するよう要求しなくとも、一度の要求で、その機器情報管理システムが管理しているローカルセグメント内に存在する全てのＩ／Ｏ機器に関する情報を、その機器情報管理システムに登録する作業が済む事と、その機器情報管理システムのローカルセグメント内に存在する全てのＩ／Ｏ機器に関する情報を、総合機器情報管理システムが受け取ることができる事である。
【００８５】
その為、この方法でもトラフィックの軽減が図れることは勿論の事、Ｉ／Ｏ機器に関する情報を要求するオペレータにとっても、個別に要求する手間が省け、大きな負担軽減となる。
【００８６】
また、一部のＩ／Ｏ機器に関する情報を取得したい、若しくは登録漏れの可能性があるＩ／Ｏ機器に関する情報を個別に取得したい場合等は、第一の機能を用いる方が、効率が良い為、場合により第一の機能と、第二の機能を使い分けると良い。
【００８７】
また、第二の機能による二つ目の効果としては、指示端末を操作するオペレータが、対象のローカルセグメントに存在するＩ／Ｏ機器を把握していなかったとしても、自動的にそのローカルセグメント内に存在する全てのＩ／Ｏ機器に関する情報を、そのローカルセグメントを管理している機器情報管理システムに登録することが出来る為、オペレータの労力の軽減及び登録漏れを防止できることによる安全性の向上等が上げられる。
【００８８】
【発明の効果】
本発明は以上のように構成されるので、これによると、複数のネットワーク上に存在するＩ／Ｏ機器を一つの機器情報管理システムで管理せずに、複数の機器情報管理システムに管理させることにより、機器情報取得処理の分散化が図れ、それにより総合機器情報管理システムがＩ／Ｏ機器に関する情報を取得する際には、そのＩ／Ｏ機器を管理する機器情報管理システムに情報を提出するように要求すれば良い為、ネットワークトラフィックを軽減させることが可能となる。
【００８９】
また、本発明の他の機器管理システムは、機器情報管理システム単位でＩ／Ｏ機器に関する情報の要求をする事が出来、その結果、要求を出した機器情報管理システムから、その機器情報管理システムが管理する全てのＩ／Ｏ機器に関する情報を受取れる為、個別にＩ／Ｏ機器に関する情報を要求する手間を省けると共に、登録漏れを防止する事が可能となる。
【図面の簡単な説明】
【図１】本発明の全体構成を示すブロック図。
【図２】総合機器情報管理システムの構成を示すブロック図。
【図３】ローカル機器情報管理システムの構成を示すブロック図。
【図４】本発明の実施形態による第一の機能で総合機器情報管理システムが行う処理の流れの一例を示すフローチャート前段。
【図５】本発明の実施形態による第一の機能でローカル機器情報管理システムが行う処理の流れの一例を示すフローチャート。
【図６】本発明の実施形態による第一の機能で総合機器情報管理システムが行う処理の流れの一例を示すフローチャート後段。
【図７】本発明の実施形態による第二の機能で総合機器情報管理システムが行う処理の流れの一例を示すフローチャート前段。
【図８】本発明の実施形態による第二の機能でローカル機器情報管理システムが行う処理の流れの一例を示すフローチャート。
【図９】本発明の実施形態による総合機器情報管理システムが行う処理の流れの一例を示すフローチャート後段。
【図１０】全Ｉ／Ｏ機器情報管理テーブルに記憶されている情報の一例を示す図。
【図１１】従来の機器情報管理システムの一例を示すブロック図。
【符号の説明】
１０    総合機器情報管理システム
１１      管理対象判断手段
１２      機器アドレス判断手段
１２ａ    対象システム判断手段
１３      セグメント外機器情報取得部
１４      機器情報要求手段
１４ａ    全機器情報要求手段
１５      機器情報受信手段
１５ａ    全機器情報取得応答受信手段
１６      機器情報解析手段
１６ａ    全機器情報解析手段
１７      セグメント内機器情報取得部
１８      機器情報表示手段
１８ａ    全機器情報表示手段
２０    ローカル機器情報管理システム
２１      機器情報要求受付手段
２１ａ    全機器情報取得要求受付手段
２２      機器情報管理手段
２３      機器情報取得手段
２３ａ    全機器情報取得手段
２４      応答情報作成手段
２４ａ    全機器応答情報作成手段
２５      応答情報送信手段
２５ａ    全機器応答情報送信手段
２６      情報管理ＤＢ
２６ｂ    機器情報管理テーブル
２７      ネットワーク情報管理ＤＢ
２７ａ    全Ｉ／Ｏ機器情報管理テーブル
５１      指示端末
５２      Ｉ／Ｏ機器
５３      機器情報管理システム
ｘ      ローカルセグメント
ｙ      ローカルセグメント
ｚ            ローカルセグメント
【図１】
2005038045.tif 000003
【図２】
2005038045.tif 000004
【図３】
2005038045.tif 000005
【図４】
2005038045.tif 000006
【図５】
2005038045.tif 000007
【図６】
2005038045.tif 000008
【図７】
2005038045.tif 000009
【図８】
2005038045.tif 000010
【図９】
2005038045.tif 000011
【図１０】
2005038045.tif 000012
【図１１】
2005038045.tif 000013