(57)【要約】【課題】  メインコントローラとは別に外部コントローラを含むＬＡＮポートが２つ以上ネットワークに接続している通信装置について、外部コントローラ側の情報も収集して保持できるようにする。【解決手段】  画像Ｉ／Ｏ機器管理装置１は、予め記憶しているＬＡＮ３上の画像Ｉ／Ｏ機器２の識別情報と画像Ｉ／Ｏ機器２のメインコントローラ２０とメインコントローラ２０とは別途装着されてＬＡＮ３に接続される外部コントローラ２１とを検索して識別する情報に基づいて、ＬＡＮ３に接続された画像Ｉ／Ｏ機器２のメインコントローラ２０と外部コントローラ２１とをそれぞれ識別して検知し、その検知したメインコントローラ２０と外部コントローラ２１からそれぞれ取得した同一画像Ｉ／Ｏ機器２の情報をマージして保持する。【選択図】        図２
2010181964.tif 000002
【特許請求の範囲】
【請求項１】
予め記憶しているネットワーク上の通信装置の識別情報と該通信装置のメインコントローラと該メインコントローラとは別途装着されてネットワークに接続される外部コントローラとを検索して識別する情報に基づいて、ネットワークに接続された通信装置のメインコントローラと外部コントローラとをそれぞれ識別して検知し、該検知したメインコントローラと外部コントローラからそれぞれ取得した同一通信装置の情報をマージして保持する手段を備えたことを特徴とする管理装置。
【請求項２】
前記メインコントローラと外部コントローラからそれぞれ取得した各情報を予め記憶している優先順位に基づいてマージする手段を設けたことを特徴とする請求項１記載の管理装置。
【請求項３】
同一通信装置のメインコントローラと外部コントローラについて予め設定されている優先順位の高いものからのみ情報を取得する手段を設けたことを特徴とする請求項１又は２記載の管理装置。
【請求項４】
前記メインコントローラと外部コントローラからそれぞれ取得した各情報をネットワーク上に接続された通信装置の保守を行うセンタ装置へ通知する手段を設けたことを特徴とする請求項１乃至３のいずれか一項に記載の管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク上のファクシミリ装置、スキャナ、プリンタ、複写機、複合機、パーソナルコンピュータを含む通信装置の情報を保持して管理する管理装置に関する。
【背景技術】
【０００２】
従来、ネットワーク上の管理装置がネットワーク上のファクシミリ装置、スキャナ、プリンタ、複写機、複合機を含む通信装置の情報を保持して管理する際、シンプルネットワーク管理プロトコル（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ：ＳＮＭＰ）によって各通信装置の管理情報であるＭＩＢ（「Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ」の略）（例えば、ＰｒｉｎｔｅｒＭＩＢ、ｈｒＤｅｖｉｃｅＴｙｐｅ）を取得し、そのＭＩＢに基づいてネットワーク上の通信装置の構成情報を自動収集して中央管理装置に送信し、その自動収集した構成情報や管理情報に基づいてネットワーク上の通信装置を集中管理するシステム（例えば、特許文献１参照）があった。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の技術では、ネットワーク上の通信装置において、メインコントローラとは別に外部コントローラが接続され、ローカルエリアネットワーク（ＬＡＮ）ポートが２つ以上ある場合、外部コントローラは自身が通信装置であるとする情報を保持していないので、管理装置は通信装置の外部コントローラのＬＡＮポートをネットワーク上の通信装置と認識できないという問題があった。
また、管理装置における通信装置の検索の機能に、単に外部コントローラも認識できるように条件を追加しただけの場合、メインコントローラの情報と外部コントローラの情報の２種類の情報が１台の通信装置から無関係に別々に取得されてしまい、どちらの情報が正しいか判断できずに管理運用に影響を与えてしまうという問題もあった。
この発明は上記の点に鑑みてなされたものであり、メインコントローラとは別に外部コントローラを含むＬＡＮポートが２つ以上ネットワークに接続している通信装置について、外部コントローラ側の情報も収集して保持できるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
この発明は上記の目的を達成するため、予め記憶しているネットワーク上の通信装置の識別情報とその通信装置のメインコントローラとそのメインコントローラとは別途装着されてネットワークに接続される外部コントローラとを検索して識別する情報に基づいて、ネットワークに接続された通信装置のメインコントローラと外部コントローラとをそれぞれ識別して検知し、その検知したメインコントローラと外部コントローラからそれぞれ取得した同一通信装置の情報をマージして保持する手段を備えた管理装置を提供する。
また、上記メインコントローラと外部コントローラからそれぞれ取得した各情報を予め記憶している優先順位に基づいてマージするようにするとよい。
さらに、同一通信装置のメインコントローラと外部コントローラについて予め設定されている優先順位の高いものからのみ情報を取得するようにしてもよい。
さらにまた、上記メインコントローラと外部コントローラからそれぞれ取得した各情報をネットワーク上に接続された通信装置の保守を行うセンタ装置へ通知するようにするとよい。
【発明の効果】
【０００５】
この発明による管理装置は、メインコントローラとは別に外部コントローラを含むＬＡＮポートが２つ以上ネットワークに接続している通信装置について、外部コントローラ側の情報も収集して保持することができる。
【図面の簡単な説明】
【０００６】
【図１】図２に示す画像Ｉ／Ｏ機器管理装置１の内部の主要な構成を示す機能ブロック図である。
【図２】この発明の実施例であるネットワークの構成を示すブロック図である。
【図３】図１に示す画像Ｉ／Ｏ機器管理装置が画像Ｉ／Ｏ機器を検知して情報を取得する処理を示すフローチャート図である。
【０００７】
【図４】図１に示す画像Ｉ／Ｏ機器管理装置が画像Ｉ／Ｏ機器の外部コントローラを検知して情報を取得する処理を示すフローチャート図である。
【図５】コントローラ紐付け情報と検知ロジックの内容の一例を示す図である。
【図６】画像Ｉ／Ｏ機器リストの内容の一例を示す図である。
【図７】画像Ｉ／Ｏ機器情報リストの表示例を示す図である。
【発明を実施するための形態】
【０００８】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
〔実施例〕
図２は、この発明の実施例であるネットワークの構成を示すブロック図である。
このネットワークには、ローカルエリアネットワーク（ＬＡＮ）３を介して画像Ｉ／Ｏ機器管理装置１と、複数台の画像Ｉ／Ｏ機器２とが接続されており、ＬＡＮ３はインターネット４とも接続し、そのインターネット４にはセンタ装置５が接続されている。
画像Ｉ／Ｏ機器管理装置１は、各画像Ｉ／Ｏ機器２の情報を保持して管理する管理装置であり、各画像Ｉ／Ｏ機器２は、ファクシミリ装置、スキャナ、プリンタ、複写機、複合機、パーソナルコンピュータを含む通信装置であり、センタ装置５は、各画像Ｉ／Ｏ機器２の保守管理やメンテナンスを行う装置であり、それらの装置はＬＡＮ３及びインターネット４を介して互いに通信可能に接続されている。
【０００９】
各画像Ｉ／Ｏ機器２は、メインコントローラの他に外部コントローラを装着可能であり、例えば、同図には、一例として、ＬＡＮポート２０ａによってＬＡＮ３と接続しているメインコントローラ２０と、図示は１つのみにしているが、ＬＡＮポート２１ａによってＬＡＮ３と接続している外部コントローラ２１が複数装着された画像Ｉ／Ｏ機器２を図示している。この実施例では、ＬＡＮポート２０ａとＬＡＮポート２１ａには、それぞれＩＰアドレス「１９２．１６８．１０．５」「１９２．１６８．１０．６」が割り当てられている場合を示している。
このように、画像Ｉ／Ｏ機器２には、メインコントローラ２０と外部コントローラ２１の複数のＩＰアドレスを持つことがある。
そして、画像Ｉ／Ｏ機器管理装置１は、ＬＡＮ３上の各画像Ｉ／Ｏ機器２を検索し、その各画像Ｉ／Ｏ機器２のメインコントローラ及び外部コントローラの各情報を取得して保持し、必要に応じてセンタ装置５に通知する。
【００１０】
図１は、図２に示す画像Ｉ／Ｏ機器管理装置１の内部の主要な構成を示す機能ブロック図である。
画像Ｉ／Ｏ機器通信部１０は、ＬＡＮ３上の各画像Ｉ／Ｏ機器２との通信制御を司る。
画像Ｉ／Ｏ機器検索部１１は、画像Ｉ／Ｏ機器通信部１０を使ってＬＡＮ３上の各画像Ｉ／Ｏ機器２を検索し、画像Ｉ／Ｏ機器検知ロジック記憶部１２に記憶されている検知ロジックとコントローラ紐付け情報記憶部１５に記憶されているコントローラ紐付け情報とに基づいて画像Ｉ／Ｏ機器２のメインコントローラ又は外部コントローラの情報を収集する処理をする。
画像Ｉ／Ｏ機器検知ロジック記憶部１２は、検索対象のＩＰアドレスに存在する機器が、画像Ｉ／Ｏ機器、メインコントローラ、外部コントローラであるか否かを検知するための条件情報である検知ロジックを記憶する記憶装置である。その検知ロジックの内容は任意に設定可能である。
【００１１】
画像Ｉ／Ｏ機器情報管理部１３は、画像Ｉ／Ｏ機器検索部１１によって収集された画像Ｉ／Ｏ機器の情報を画像Ｉ／Ｏ機器リスト記憶部１４のリストに登録、センタ通信部１８を使ってセンタ装置５への通知の処理をする。
画像Ｉ／Ｏ機器リスト記憶部１４は、画像Ｉ／Ｏ機器検索部１１によって収集された画像Ｉ／Ｏ機器の情報のリストを登録して保持している記憶装置である。
コントローラ紐付け情報記憶部１５は、画像Ｉ／Ｏ機器２に装着されるメインコントローラと外部コントローラの特定条件情報と、各コントローラの検索範囲と、各コントローラから取得した情報の優先順位が記載されているコントローラ紐付け情報を記憶する記憶装置である。そのコントローラ紐付け情報の内容は任意に設定可能である。
スケジューラ１６は、指定時刻（例えば、予め指定した時刻に毎日）にネットワーク上の画像Ｉ／Ｏ機器２を検索し、その画像Ｉ／Ｏ機器２の情報を取得する動作を画像Ｉ／Ｏ機器検索部１１、画像Ｉ／Ｏ機器情報管理部１３に促す処理をする。
【００１２】
操作表示部１７は、画像Ｉ／Ｏ機器２のリストを表示したり、画像Ｉ／Ｏ機器検索の指示や、設定の変更をする操作情報の入力と、それらの作業時の作業画面を表示するオペレーションパネルである。
センタ通信部１８は、ＬＡＮ３とインターネット４を介してセンタ装置５と通信し、センタ装置５との間で画像Ｉ／Ｏ機器２の情報の含む各種の情報とコマンドのやり取りを行う。
【００１３】
図３は、図１に示した画像Ｉ／Ｏ機器管理装置が画像Ｉ／Ｏ機器を検知して情報を取得する処理を示すフローチャート図である。
画像Ｉ／Ｏ機器管理装置は、ステップ（図中「Ｓ」で示す）１で、操作表示部に画像Ｉ／Ｏ機器の検索指示が入力されると、あるいは、スケジューラからの画像Ｉ／Ｏ機器の検知指示が入力されると、ステップ２で、画像Ｉ／Ｏ機器検索部は、検索範囲から指定したＩＰアドレスの機器の存在を確認する。
例えば、画像Ｉ／Ｏ機器検索部１１は、画像Ｉ／Ｏ機器通信部１０を使って操作表示部１７又はスケジューラ１６により指定された画像Ｉ／Ｏ機器の検索範囲のＩＰアドレスに対して１ＩＰアドレスづつ、ｐｉｎｇを含むプロトコルで機器の存在の有無を確認する。
【００１４】
ｐｉｎｇの場合、指定されたＩＰアドレスにＩＰパケットを送信し、そのＩＰパケットに対して正しい応答があれば、ＬＡＮ３の上記指定されたＩＰアドレスに機器が存在すると判断することができる。
ステップ３で、上記確認結果に基づいて検索範囲から指定したＩＰアドレスに機器が存在するか否かを判断し、存在しなければ、ステップ１０へ進み、存在したら、ステップ４で、上記指定したＩＰアドレスの機器から画像Ｉ／Ｏ機器の特定情報を取得し、ステップ５で画像Ｉ／Ｏ機器か否かを判断する。
例えば、画像Ｉ／Ｏ機器の特定情報が、画像Ｉ／Ｏ機器ＩＤの場合、検知ロジックに予め登録されている画像Ｉ／Ｏ機器ＩＤに該当するものがあるか否かを判断し、あれば画像Ｉ／Ｏ機器と判断し、なければ画像Ｉ／Ｏ機器とは異なると判断する。
【００１５】
ステップ５で画像Ｉ／Ｏ機器と判断できなければ、ステップ１０へ進み、画像Ｉ／Ｏ機器と判断したら、ステップ６で、画像Ｉ／Ｏ機器からメインコントローラの管理情報を取得して画像Ｉ／Ｏ機器情報管理部へ送り、画像Ｉ／Ｏ機器情報管理部は画像Ｉ／Ｏ機器リスト記憶部の画像Ｉ／Ｏ機器リストに登録する。
ステップ７で、画像Ｉ／Ｏ機器情報管理部は、コントローラ紐付け情報記憶部のコントローラ紐付け情報に基づいて、メインコントローラの管理情報を取得した画像Ｉ／Ｏ機器には外部コントローラが装着されることがあるか否かを確認する。
【００１６】
ステップ８で、上記外部コントローラの存在の確認結果に基づいて、画像Ｉ／Ｏ機器に外部コントローラの装着があるか否かを判断し、なければ、ステップ１０へ進み、あれば、ステップ９で外部コントローラについての処理を実行し、ステップ１０で、指定したＩＰアドレスをインクリメントし、ステップ１１で、上記インクリメントしたＩＰアドレスが上記指定された検索範囲内か否かを判断し、検索範囲内なら、ステップ２へ戻り、上述の処理を繰り返す。
このようにして、存在の有無、画像Ｉ／Ｏ機器の特定情報の取得失敗や内容が異なる場合、情報を取得するＩＰアドレスを変更し、次のＩＰアドレスに対して同様の確認を繰り返す。
【００１７】
ステップ１１で検索範囲内でないと判断したら、ステップ１２で、画像Ｉ／Ｏ機器検索部は画像Ｉ／Ｏ機器情報管理部に上記取得した画像Ｉ／Ｏ機器のメインコントローラ又は外部コントローラの情報を送り、画像Ｉ／Ｏ機器情報管理部は画像Ｉ／Ｏ機器リスト記憶部１４へそれらの情報を登録し、操作表示部に表示する。
図６に示すように、画像Ｉ／Ｏ機器リストの情報は、画像Ｉ／Ｏ機器のメインコントローラと外部コントローラについて、それらの画像Ｉ／Ｏ機器ＩＤ、ＩＰアドレス、コントローラの種別、取得した全情報を対応させて記憶する。
そして、その画像Ｉ／Ｏ機器リストの情報を、操作表示部へも送って表示させる。
【００１８】
図４は、図１に示した画像Ｉ／Ｏ機器管理装置が画像Ｉ／Ｏ機器の外部コントローラを検知して情報を取得する処理を示すフローチャート図である。
この処理は、図３のステップ９に示す外部コントローラについての処理の詳細な処理内容を示すものである。
画像Ｉ／Ｏ機器管理装置は、ステップ（図中「Ｓ」で示す）２１で、画像Ｉ／Ｏ機器情報管理部は、画像Ｉ／Ｏ機器検索部に画像Ｉ／Ｏ機器の外部コントローラの検索指示をし、ステップ２２で、画像Ｉ／Ｏ機器検索部は、コントローラ紐付け情報の検索範囲から指定したＩＰアドレスの機器の存在を確認する。
例えば、画像Ｉ／Ｏ機器検索部１１は、画像Ｉ／Ｏ機器通信部１０を使って、画像Ｉ／Ｏ機器の外部コントローラの検索範囲のＩＰアドレスに対して１ＩＰアドレスづつ、ｐｉｎｇを含むプロトコルで機器の存在の有無を確認する。
【００１９】
ｐｉｎｇの場合、指定されたＩＰアドレスにＩＰパケットを送信し、そのＩＰパケットに対して正しい応答があれば、ＬＡＮ３の上記指定されたＩＰアドレスに機器が存在すると判断することができる。
ステップ２３で、上記確認結果に基づいて検索範囲から指定したＩＰアドレスに機器が存在するか否かを判断し、存在しなければ、ステップ２９へ進み、存在したら、ステップ２４で、上記指定したＩＰアドレスの機器から特定情報を取得し、コントローラ紐付け情報記憶部に記憶されているコントローラ紐付け情報の特定条件情報に基づいて外部コントローラか否かを確認し、ステップ２５で、上記確認結果に基づいて外部コントローラか否かを判断する。
【００２０】
ステップ２５で、外部コントローラでないと判断したら、ステップ２９へ進み、外部コントローラと判断したら、ステップ２６で、その外部コントローラから装着されている画像Ｉ／Ｏ機器の特定情報を取得し、ステップ２７でメインコントローラの画像Ｉ／Ｏ機器と同一の画像Ｉ／Ｏ機器か否かを判断する。
例えば、画像Ｉ／Ｏ機器の特定情報が、画像Ｉ／Ｏ機器ＩＤの場合、上記メインコントローラの検知時の画像Ｉ／Ｏ機器ＩＤと同じか否かを判断し、同じならば同一画像Ｉ／Ｏ機器と判断し、異なれば同一画像Ｉ／Ｏ機器ではないと判断する。
【００２１】
ステップ２７で同一画像Ｉ／Ｏ機器ではないと判断したら、ステップ２６へ戻って次のＩＰアドレスについて上述の処理を実行し、同一画像Ｉ／Ｏ機器であると判断したら、ステップ２８で、外部コントローラから画像Ｉ／Ｏ機器の管理情報を取得して画像Ｉ／Ｏ機器情報管理部へ送り、画像Ｉ／Ｏ機器情報管理部は画像Ｉ／Ｏ機器リスト記憶部の画像Ｉ／Ｏ機器リストに登録する。
ステップ２９で、指定したＩＰアドレスをインクリメントし、ステップ３０で、上記インクリメントしたＩＰアドレスが上記指定された検索範囲内か否かを判断し、検索範囲内なら、ステップ２２へ戻り、上述の処理を繰り返す。
このようにして、存在の有無、画像Ｉ／Ｏ機器の特定情報の取得失敗や内容が異なる場合、情報を取得するＩＰアドレスを変更し、外部コントローラについての次のＩＰアドレスに対して同様の確認を繰り返す。
【００２２】
次に、図５はコントローラ紐付け情報と検知ロジックの内容の一例を示す図である。
コントローラ欄には、コントローラ紐付け情報と検知ロジックとして、機種Ａの画像Ｉ／Ｏ機器にはメインコントローラの他に、外部コントローラＡと外部コントローラＢが装着可能であることを示す情報が記憶されており、上述の検索処理において、例えば、検索範囲として記憶されているメインコントローラのＩＰアドレス±１０の範囲と、同一セグメントについて、例えば、ｐｉｎｇによって存在の確認をする。
図６は、画像Ｉ／Ｏ機器リストの内容の一例を示す図である。
画像Ｉ／Ｏ機器リストは、画像Ｉ／Ｏ機器検索部１１によって上述の画像Ｉ／Ｏ機器のメインコントローラと外部コントローラの検索処理によって収集し、画像Ｉ／Ｏ機器情報管理部１３によってその全情報をマージした一覧であり、画像Ｉ／Ｏ機器の画像Ｉ／Ｏ機器ＩＤ毎にＩＰアドレスとコントローラの種類と、各コントローラから取得した情報Ａ，Ｂ，Ｃ，Ｄ，……を記憶する。
【００２３】
図７は、画像Ｉ／Ｏ機器情報リストの表示例を示す図である。
上記収集された画像Ｉ／Ｏ機器リストの各情報Ａ，Ｂ，Ｃ，Ｄ，……は、画像Ｉ／Ｏ機器情報管理部１３が、同一画像Ｉ／Ｏ機器ＩＤ毎にまとめ、コントローラ紐付け情報の情報Ａ優先度，情報Ｂ優先度，情報Ｃ優先度，情報Ｄ優先度，……に基づいて各情報Ａ，Ｂ，Ｃ，Ｄ，……の内容を選択した画像Ｉ／Ｏ機器情報リストをセンタ装置５へ通知又は操作表示部１７に表示する。
【００２４】
上述の処理において、画像Ｉ／Ｏ機器情報管理部１３が画像Ｉ／Ｏ機器検索部１１に対して指示し、同一通信装置のメインコントローラと外部コントローラについて予め設定されている優先順位の高いものからのみ情報を取得するようにすれば、ネットワーク上の画像Ｉ／Ｏ機器から必要な情報のみ収集することができる。
この実施例によれば、一台の画像Ｉ／Ｏ機器に複数の外部コントローラボードが接続されることがあり、それらの情報を各々取ることができることを機器管理装置が認識して、情報の検索・収集を行い、それらの情報を優先順位を元にマージするので、外部コントローラに存在する情報を参照することができる。
また、メインボードにしかない情報と外部コントローラにしかない情報とをマージすることができるため、より多くの情報を保持した一台の機器情報として管理することができる。
【産業上の利用可能性】
【００２５】
この発明による管理装置は、ネットワーク上のファクシミリ装置、スキャナ、プリンタ、複写機、複合機、パーソナルコンピュータを含む通信装置においても適用することができる。
【符号の説明】
【００２６】
１：画像Ｉ／Ｏ機器管理装置    ２：画像Ｉ／Ｏ機器    ３：ＬＡＮ    ４：インターネット    ５：センタ装置    １０：画像Ｉ／Ｏ機器通信部    １１：画像Ｉ／Ｏ機器検索部    １２：画像Ｉ／Ｏ機器検知ロジック記憶部    １３：画像Ｉ／Ｏ機器情報管理部    １４：画像Ｉ／Ｏ機器リスト記憶部    １５：コントローラ紐付け情報記憶部    １６：スケジューラ    １７：操作表示部    １８：センタ通信部    ２０：メインコントローラ    ２０ａ，２１ａ：ＬＡＮポート    ２１：外部コントローラ
【先行技術文献】
【特許文献】
【００２７】
【特許文献１】特開２００７−２３３７４９号公報
【図１】
2010181964.tif 000003
【図２】
2010181964.tif 000004
【図３】
2010181964.tif 000005
【図４】
2010181964.tif 000006
【図５】
2010181964.tif 000007
【図６】
2010181964.tif 000008
【図７】
2010181964.tif 000009