(57)【特許請求の範囲】
【請求項１】
管理装置と、前記管理装置とネットワークを介して接続される第１〜第ｎ（ｎ≧２）代表機器とを、備える管理システムであって、
前記管理装置及び前記第１〜第ｎ代表機器は、それぞれ異なるドメインに所属し、
前記管理装置は、
前記第１〜第ｎ代表機器それぞれが所属するドメインのブロードキャストアドレスが記載されたブロードキャストアドレスリストを前記第１代表機器に送信し、前記ネットワークを介して接続された複数の管理対象機器のうち前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する管理対象機器である所定管理対象機器の機器情報の取得を、前記第１代表機器に指示する指示部と、
前記第ｎ代表機器から、前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する前記所定管理対象機器の前記機器情報を受け付ける受付部とを、備え、
前記第１〜第ｎ代表機器は、前記所定管理対象機器から前記機器情報を取得する取得部を備え、
前記第１代表機器の取得部は、前記ブロードキャストアドレスリストを参照し、前記第１代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、前記ブロードキャストアドレスリスト及び取得した前記機器情報を前記第２代表機器に転送し、
前記第２〜前記第ｎ−１代表機器の取得部は、それぞれ、前記ブロードキャストアドレスリストを参照し、自身の代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記ブロードキャストアドレスリスト及び前記機器情報並びに取得した前記機器情報を次の代表機器に転送し、
前記第ｎ代表機器の取得部は、前記ブロードキャストアドレスリストを参照し、前記第ｎ代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記機器情報及び取得した前記機器情報を前記管理装置に転送することを特徴とする管理システム。
【請求項２】
前記指示部は、予め定められたタイミング毎に前記ブロードキャストアドレスリストを前記第１代表機器に送信することを特徴とする請求項１に記載の管理システム。
【請求項３】
前記第１〜前記第ｎ−１代表機器の取得部は、それぞれ、取得した前記機器情報のうち前回取得した機器情報との差分を機器情報として次の代表機器に転送し、
前記第ｎ代表機器の取得部は、転送されてきた前記機器情報及び取得した前記機器情報のうち前回取得した機器情報との差分を機器情報として前記管理装置に転送することを特徴とする請求項２に記載の管理システム。
【請求項４】
前記第１〜前記第ｎ代表機器の取得部は、それぞれ、自身の代表機器が所属するドメインに新たに所属する所定管理対象機器を検出して、前記管理装置に転送することを特徴とする請求項１〜３のいずれか１つに記載の管理システム。
【請求項５】
前記受付部は、受け付けた前記機器情報を表示部に表示させることを特徴とする請求項１〜４のいずれか１つに記載の管理システム。
【請求項６】
管理装置と、前記管理装置とネットワークを介して接続される第１〜第ｎ（ｎ≧２）代表機器とを、備える管理システムで実行される管理方法であって、
前記管理装置及び前記第１〜第ｎ代表機器は、それぞれ異なるドメインに所属し、
前記管理装置は、
指示部が、前記第１〜第ｎ代表機器それぞれが所属するドメインのブロードキャストアドレスが記載されたブロードキャストアドレスリストを前記第１代表機器に送信し、前記ネットワークを介して接続された複数の管理対象機器のうち前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する管理対象機器である所定管理対象機器の機器情報の取得を、前記第１代表機器に指示する指示ステップと、
受付部が、前記第ｎ代表機器から、前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する前記所定管理対象機器の前記機器情報を受け付ける受付ステップと、を含み、
前記第１〜第ｎ代表機器は、
取得部が、前記所定管理対象機器から前記機器情報を取得する取得ステップを含み、
前記第１代表機器の取得ステップでは、前記ブロードキャストアドレスリストを参照し、前記第１代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、前記ブロードキャストアドレスリスト及び取得した前記機器情報を前記第２代表機器に転送し、
前記第２〜前記第ｎ−１代表機器の取得ステップでは、それぞれ、前記ブロードキャストアドレスリストを参照し、自身の代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記ブロードキャストアドレスリスト及び前記機器情報並びに取得した前記機器情報を次の代表機器に転送し、
前記第ｎ代表機器の取得ステップでは、前記ブロードキャストアドレスリストを参照し、前記第ｎ代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記機器情報及び取得した前記機器情報を前記管理装置に転送することを特徴とする管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム及び管理方法に関する。
【背景技術】
【０００２】
従来から、ネットワークに接続されたＰＣ（Personal  Computer）などの管理装置を用いて、当該ネットワークに接続されている管理対象機器を管理する管理システムが知られている（例えば、特許文献１参照）。このような管理システムでは、管理装置が、ネットワークに接続されている管理対象機器を即時検出できることが要求されており、管理対象機器の数が多くなるほどそのニーズも高まる。
【０００３】
ところで、このような管理システムでは、管理装置が属するローカルブロードキャストドメインだけでなく、ルータなどの中継機器でローカルブロードキャストドメインと接続されているダイレクトブロードキャストドメインにも管理対象機器が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、管理装置は、ローカルブロードキャストドメインに存在する管理対象機器については、ブロードキャストパケットを送信することにより一括して検出できる。しかしながら、ダイレクトブロードキャストドメインに存在する管理対象機器については、セキュリティ上の理由などから、ブロードキャストパケットを用いた一括検索が困難である。このため、上述したような従来技術では、管理対象機器からの機器情報の取得に時間を要してしまう。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、効率的に機器情報を取得することができる管理システム及び管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる管理システムは、管理装置と、前記管理装置とネットワークを介して接続される第１〜第ｎ（ｎ≧２）代表機器とを、備える管理システムであって、前記管理装置及び前記第１〜第ｎ代表機器は、それぞれ異なるドメインに所属し、前記管理装置は、前記第１〜第ｎ代表機器それぞれが所属するドメインのブロードキャストアドレスが記載されたブロードキャストアドレスリストを前記第１代表機器に送信し、前記ネットワークを介して接続された複数の管理対象機器のうち前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する管理対象機器である所定管理対象機器の機器情報の取得を、前記第１代表機器に指示する指示部と、前記第ｎ代表機器から、前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する前記所定管理対象機器の前記機器情報を受け付ける受付部とを、備え、前記第１〜第ｎ代表機器は、前記所定管理対象機器から前記機器情報を取得する取得部を備え、前記第１代表機器の取得部は、前記ブロードキャストアドレスリストを参照し、前記第１代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、前記ブロードキャストアドレスリスト及び取得した前記機器情報を前記第２代表機器に転送し、前記第２〜前記第ｎ−１代表機器の取得部は、それぞれ、前記ブロードキャストアドレスリストを参照し、自身の代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記ブロードキャストアドレスリスト及び前記機器情報並びに取得した前記機器情報を次の代表機器に転送し、前記第ｎ代表機器の取得部は、前記ブロードキャストアドレスリストを参照し、前記第ｎ代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記機器情報及び取得した前記機器情報を前記管理装置に転送することを特徴とする。
【０００８】
また、本発明の別の態様にかかる管理方法は、管理装置と、前記管理装置とネットワークを介して接続される第１〜第ｎ（ｎ≧２）代表機器とを、備える管理システムで実行される管理方法であって、前記管理装置及び前記第１〜第ｎ代表機器は、それぞれ異なるドメインに所属し、前記管理装置は、指示部が、前記第１〜第ｎ代表機器それぞれが所属するドメインのブロードキャストアドレスが記載されたブロードキャストアドレスリストを前記第１代表機器に送信し、前記ネットワークを介して接続された複数の管理対象機器のうち前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する管理対象機器である所定管理対象機器の機器情報の取得を、前記第１代表機器に指示する指示ステップと、受付部が、前記第ｎ代表機器から、前記第１〜第ｎ代表機器それぞれが所属するドメインに所属する前記所定管理対象機器の前記機器情報を受け付ける受付ステップと、を含み、前記第１〜第ｎ代表機器は、取得部が、前記所定管理対象機器から前記機器情報を取得する取得ステップを含み、前記第１代表機器の取得ステップでは、前記ブロードキャストアドレスリストを参照し、前記第１代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、前記ブロードキャストアドレスリスト及び取得した前記機器情報を前記第２代表機器に転送し、前記第２〜前記第ｎ−１代表機器の取得ステップでは、それぞれ、前記ブロードキャストアドレスリストを参照し、自身の代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記ブロードキャストアドレスリスト及び前記機器情報並びに取得した前記機器情報を次の代表機器に転送し、前記第ｎ代表機器の取得ステップでは、前記ブロードキャストアドレスリストを参照し、前記第ｎ代表機器が所属するドメインのブロードキャスト検索を行って、当該ドメインに所属する所定管理対象機器から機器情報を取得し、転送されてきた前記機器情報及び取得した前記機器情報を前記管理装置に転送することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、効率的に機器情報を取得することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、本実施形態の管理システムの構成の一例を示すブロック図である。
【図２】図２は、本実施形態の管理ＰＣの構成の一例を示すブロック図である。
【図３】図３は、本実施形態の代表機器の構成の一例を示すブロック図である。
【図４】図４は、本実施形態の管理システムで行われる機器情報取得処理の一例を示すフローチャートである。
【図５】図５は、検索対象の代表機器のＩＰアドレス入力画面の一例を示す図である。
【図６】図６は、検索中画面の一例を示す図である。
【図７】図７は、機器情報画面の一例を示す図である。
【図８】図８は、本実施形態の管理システムで行われる機器情報取得処理の詳細例を示すシーケンス図である。
【図９】図９は、変形例の管理システムの構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照しながら、本発明にかかる管理システム及び管理方法の実施形態を詳細に説明する。
【００１５】
まず、本実施形態の管理システムの構成について説明する。
【００１６】
図１は、本実施形態の管理システム１の構成の一例を示すブロック図である。図１に示すように、管理システム１は、管理ＰＣ（Personal  Computer）１００と、機器２ａ〜２ｃと、ルータ４と、ターミネータ６と、代表機器２００と、機器１２ａ、１２ｂと、ユーザＰＣ１３と、ルータ１４と、ターミネータ１６とを、備える。管理システム１の各装置は、ＬＡＮ（Local  Area  Network）などのネットワークを介して接続されている。
【００１７】
図１に示す例では、管理ＰＣ１００、機器２ａ〜２ｃ、ルータ４、及びターミネータ６がローカルブロードキャストドメインに属し、代表機器２００、機器１２ａ、１２ｂ、ユーザＰＣ１３、ルータ１４、及びターミネータ１６がダイレクトブロードキャストドメインに属している。
【００１８】
ここでは、ローカルブロードキャストドメインとは、管理ＰＣ１００がパケットをブロードキャスト（同報通信）することが可能なＩＰアドレスが割り当てられているドメインを指す。ダイレクトブロードキャストドメインとは、管理ＰＣ１００がパケットをブロードキャストすることが原則不可能なＩＰアドレスが割り当てられているドメインを指す。つまり、管理ＰＣ１００と代表機器２００とは異なるドメインに所属している。
【００１９】
機器２ａ〜２ｃ、及び機器１２ａ、１２ｂは、ネットワークに接続可能な電子機器であり、例えば、印刷機、複写機、複合機、スキャナ装置、及びファクシミリ装置などの画像形成装置、プロジェクタなどＯＡ機器全般であるが、これに限定されるものではない。なお、複合機は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも２つの機能を有するものである。
【００２０】
ユーザＰＣ１３は、ユーザが作業を行う通常のＰＣである。
【００２１】
ルータ４は、ローカルブロードキャストドメインとダイレクトブロードキャストドメイン（ローカルブロードキャストドメイン以外のドメイン）との通信を中継する中継装置である。ルータ１４は、自身のダイレクトブロードキャストドメインとローカルブロードキャストドメイン（自身のダイレクトブロードキャストドメイン以外のドメイン）との通信を中継する中継装置である。なお、ルータ４及びルータ１４は、自身のドメイン以外へのブロードキャストパケットを遮断するように設定されているものとする。
【００２２】
管理ＰＣ１００（管理装置の一例）は、機器２ａ〜２ｃ及び機器１２ａ、１２ｂ（以下、機器２ａ〜２ｃ及び機器１２ａ、１２ｂを管理対象機器と総称する場合がある）を管理する。但し、管理ＰＣ１００の管理対象機器は、これに限定されるものではない。図２は、本実施形態の管理ＰＣ１００の構成の一例を示すブロック図である。管理ＰＣ１００は、通信部１１０と、操作部１２０と、表示部１３０と、記憶部１４０と、制御部１５０とを、備える。
【００２３】
通信部１１０は、ネットワークを介して、機器２ａ〜２ｃ、ルータ４などの外部機器と通信するものであり、通信インタフェースなどの既存の通信装置により実現できる。
【００２４】
操作部１２０は、各種操作入力を行うものであり、例えば、マウスやキーボードなどの既存の入力装置の少なくともいずれかにより実現できる。
【００２５】
表示部１３０は、各種画面表示を行うものであり、例えば、液晶ディスプレイやタッチパネルディスプレイなどの既存の表示装置により実現できる。なお、操作部１２０及び表示部１３０をタッチパネルディスプレイなどで一体的に実現してもよい。
【００２６】
記憶部１４０は、管理ＰＣ１００で実行される各種プログラムや管理ＰＣ１００で行われる各種処理に使用されるデータなどを記憶する。記憶部１４０は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）などの磁気的、光学的、又は電気的に記憶可能な既存の記憶装置の少なくともいずれかにより実現できる。記憶部１４０は、例えば、ドメイン毎のブロードキャストアドレスを記憶する。なお、ローカルブロードキャストドメインのブロードキャストアドレスには、管理ＰＣ１００のＩＰアドレスが対応付けられ、ダイレクトブロードキャストドメインのブロードキャストアドレスには、代表機器２００のＩＰアドレスが対応付けられているものとする。
【００２７】
制御部１５０は、管理ＰＣ１００の各部を制御するものであり、ＣＰＵ（Central  Processing  Unit）などの既存の制御装置により実現できる。制御部１５０は、指示部１５２と、受付部１５４とを、含む。
【００２８】
指示部１５２は、ネットワークを介して接続された複数の管理対象機器のうち代表機器２００が所属するドメインに所属する管理対象機器である所定管理対象機器の機器情報の取得を、代表機器２００に指示する。ここで、機器情報とは、例えばＭＩＢ（Management  Information  Base）などが該当する。本実施形態では、指示部１５２は、ネットワークを介して接続された機器２ａ〜２ｃ及び機器１２ａ、１２ｂのうち代表機器２００が所属するダイレクトブロードキャストドメインに所属する機器１２ａ、１２ｂの機器情報の取得を、代表機器２００に指示する。具体的には、指示部１５２は、記憶部１４０から代表機器２００が所属するダイレクトブロードキャストドメインのブロードキャストアドレスを取得し、取得したブロードキャストアドレスを代表機器２００に送信する。
【００２９】
受付部１５４は、代表機器２００から所定管理対象機器の機器情報を受け付ける。本実施形態では、受付部１５４は、代表機器２００から機器１２ａ、１２ｂの機器情報を受け付ける。また受付部１５４は、受け付けた機器情報を表示部１３０に表示させる。
【００３０】
なお、管理ＰＣ１００が所属するローカルブロードキャストドメインに所属する機器２ａ〜２ｃの機器情報の取得については、制御部１５０が行う。具体的には、制御部１５０は、管理ＰＣ１００が所属するローカルブロードキャストドメインのブロードキャストアドレスを記憶部１４０から参照し、ルータ４を利用してローカルブロードキャストドメインの各ＩＰアドレスにパケットをブロードキャストする。これにより、制御部１５０は、機器２ａ〜２ｃそれぞれから機器情報を取得する。
【００３１】
ここで、ブロードキャストは、通信コストの高いＴＣＰ（Transmission  Control  Protocol）／ＩＰプロトコルではなく、通信コストが低くコネクションレスのＵＤＰ（User  Datagram  Protocol）／ＩＰプロトコルを用いるため、早急な機器情報の取得が可能となる。
【００３２】
代表機器２００は、機器１２ａ、１２ｂの機器情報取得用の機器であり、本実施形態では、印刷装置を例に取り説明するがこれに限定されるものではなく、各種電子機器やＰＣなどであってもよい。図３は、本実施形態の代表機器２００の構成の一例を示すブロック図である。代表機器２００は、通信部２１０と、操作表示部２２０と、印刷部２３０と、記憶部２４０と、制御部２５０とを、備える。
【００３３】
通信部２１０は、ネットワークを介して、機器１２ａ、１２ｂ、ユーザＰＣ１３、ルータ１４などの外部機器と通信するものであり、管理ＰＣ１００同様、既存の通信装置により実現できる。
【００３４】
操作表示部２２０は、各種操作入力を行うとともに各種画面表示を行うものであり、例えば、タッチパネルディスプレイなどにより実現できる。なお、各種操作入力を行う操作部と各種画面表示を行う表示部とを別々に実現するようにしてもよい。
【００３５】
印刷部２３０は、画像データに基づく画像を印刷するものであり、例えば、プリンタなどにより実現できる。
【００３６】
記憶部２４０は、代表機器２００で実行される各種プログラムや代表機器２００で行われる各種処理に使用されるデータなどを記憶するものであり、管理ＰＣ１００同様、既存の記憶装置の少なくともいずれかにより実現できる。
【００３７】
制御部２５０は、代表機器２００の各部を制御するものであり、管理ＰＣ１００同様、既存の制御装置により実現できる。制御部２５０は、取得部２５２を含む。
【００３８】
取得部２５２は、所定管理対象機器から機器情報を取得するものであり、例えば、組み込み型ネットワークアプリケーションなどにより実現できる。具体的には、取得部２５２は、管理ＰＣ１００から代表機器２００が所属するドメインのブロードキャストアドレスを受信し、受信したブロードキャストアドレスを用いて代表機器２００が所属するドメインのブロードキャスト検索を行い、所定管理対象機器から機器情報を取得する。
【００３９】
本実施形態では、取得部２５２は、管理ＰＣ１００から代表機器２００が所属するダイレクトブロードキャストドメインのブロードキャストアドレスを受信し、受信したブロードキャストアドレスを参照し、ルータ１４を利用してダイレクトブロードキャストドメインの各ＩＰアドレスにパケットをブロードキャストする。ここでも、ブロードキャストは、ＵＤＰ／ＩＰプロトコルが用いられるものとする。これにより、取得部２５２は、機器１２ａ、１２ｂ、ユーザＰＣ１３それぞれから機器情報を取得し、取得した機器１２ａ、１２ｂの機器情報を管理ＰＣ１００に送信する。
【００４０】
次に、本実施形態の管理システムの動作について説明する。
【００４１】
図４は、本実施形態の管理システム１で行われる機器情報取得処理の一例を示すフローチャートである。
【００４２】
まず、管理ＰＣ１００の制御部１５０は、例えば図５に示すような検索対象の代表機器のＩＰアドレス入力画面を表示部１３０に表示させる（ステップＳ１００）。
【００４３】
続いて、管理ＰＣ１００の操作部１２０は、管理者からの操作を受け、検索対象の代表機器２００のＩＰアドレスを入力する（ステップＳ１０２）。これにより、図５に示すように、検索対象の代表機器のＩＰアドレス入力画面上に、入力されたＩＰアドレスが表示される。
【００４４】
続いて、管理ＰＣ１００の指示部１５２は、代表機器２００に対して機器の検索を依頼する（ステップＳ１０４）。この際、指示部１５２は、操作部１２０が入力した代表機器２００のＩＰアドレスに対応付けられたブロードキャストアドレス（代表機器２００が所属するダイレクトブロードキャストドメインのブロードキャストアドレス）を記憶部１４０から取得し、代表機器２００に送信する。
【００４５】
続いて、管理ＰＣ１００の制御部１５０は、例えば図６に示すような検索中画面を表示部１３０に表示させる（ステップＳ１０６）。
【００４６】
続いて、代表機器２００の取得部２５２は、受信したブロードキャストアドレスを参照し、ルータ１４を利用して、代表機器２００が所属するダイレクトブロードキャストドメイン内でブロードキャストを行う。
【００４７】
そして、機器が検索された場合（ステップＳ１０８でＹｅｓ）、代表機器２００の取得部２５２は、検索した機器の機器情報を取得し（ステップＳ１１０）、管理ＰＣ１００に送信し、管理ＰＣ１００の受付部１５４は、機器情報を受け付ける。一方、機器が検索されなかった場合（ステップＳ１０８でＮｏ）、代表機器２００の取得部２５２は、ステップＳ１１０の処理を行わない。
【００４８】
続いて、管理ＰＣ１００の受付部１５４は、例えば図７に示すような機器情報画面を表示部１３０に表示させる（ステップＳ１１２）。なお、図７に示す機器情報画面は、ステップＳ１１０で機器情報が取得された場合に表示される機器情報画面であり、機器情報が取得されなかった場合には、機器情報が取得されなかった旨を示す機器情報画面が表示される。また、図７に示す機器情報画面では、機器の状態、機種名、及びＩＰアドレスが表示されているが、機器情報画面で表示される情報は、これに限定されるものではない。機器情報に含まれる情報であればどのような情報であってもよい。また、検索を行った代表機器２００のＩＰアドレスを表示してもよい。
【００４９】
なお、ここでは、ＩＰアドレスがＩＰｖ４（Internet  Protocol  version  4）である場合を例に取り説明しているが、これに限定されるものではない。
【００５０】
図８は、本実施形態の管理システム１で行われる機器情報取得処理の詳細例を示すシーケンス図である。
【００５１】
まず、管理ＰＣ１００の指示部１５２は、代表機器２００に対する機器情報の取得指示をルータ４に行う（ステップＳ２００）。この際、指示部１５２は、代表機器２００が所属するダイレクトブロードキャストドメインのＩＰＲａｎｇｅを指定するようにしてもよい。このようにすれば、代表機器２００において機器検索範囲をＩＰＲａｎｇｅで指定された範囲に絞れるので機器情報の取得をより高速化することができる。
【００５２】
続いて、ルータ４は、代表機器２００に対する機器情報の取得指示をルータ１４に行う（ステップＳ２０２）。
【００５３】
続いて、ルータ１４は、代表機器２００に対する機器情報の取得指示を代表機器２００に行う（ステップＳ２０４）。
【００５４】
続いて、代表機器２００の取得部２５２は、自身が所属するダイレクトブロードキャストドメインのブロードキャスト検索を行い、機器１２ａ、１２ｂ、ユーザＰＣ１３それぞれに対し、機器情報の取得を要求し（ステップＳ２０６、Ｓ２１０、Ｓ２１４）、機器１２ａ、１２ｂ、ユーザＰＣ１３それぞれから機器情報を取得する（ステップＳ２０８、Ｓ２１２、Ｓ２１６）。そして取得部２５２は、取得した機器情報から機器１２ａ、１２ｂが管理対象機器であると判断する。
【００５５】
続いて、代表機器２００の取得部２５２は、取得した機器情報のうち管理ＰＣ１００に送る機器１２ａ、１２ｂの機器情報をルータ１４に送る（ステップＳ２１８）。
【００５６】
続いて、ルータ１４は、機器情報をルータ４に送る（ステップＳ２２０）。
【００５７】
続いて、ルータ４は機器情報を管理ＰＣ１００に送る（ステップＳ２２２）。
【００５８】
以上のように本実施形態では、管理ＰＣは、ダイレクトブロードキャストドメインに所属する機器からの機器情報の取得を代表機器に行わせる。このため本実施形態によれば、ダイレクトブロードキャストドメインに所属する機器についてもブロードキャスト検索を行って機器情報を取得することができるので、管理ＰＣは機器情報の取得に要する時間を短縮できるなど効率的に機器情報を取得することができる。
【００５９】
なお、代表機器を用いない場合、管理ＰＣは、ＴＣＰ／ＩＰプロトコルを用いてダイレクトブロードキャストドメインのＩＰアドレスを一つずつ検索しなければならないため、機器情報の取得に時間を要してしまい、効率的に機器情報を取得することが困難である。
【００６０】
（変形例）
なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。
【００６１】
上記実施形態では、ダイレクトブロードキャストドメイン（代表機器）が１つである場合を例に取り説明したが、変形例では、ダイレクトブロードキャストドメインが複数存在し、それぞれのダイレクトブロードキャストドメインに代表機器が配置されている場合を例に取り説明する。
【００６２】
図９は、変形例の管理システム１００１の構成の一例を示すブロック図である。図９に示す例では、代表機器３００、機器２２ａ、２２ｂ、ユーザＰＣ２３、ルータ２４、及びターミネータ２６が更に追加されており、ダイレクトブロードキャストドメインに属している。
【００６３】
まず、各代表機器にブロードキャスト検索を巡回させる例について説明する。
【００６４】
この場合、管理ＰＣ１００の指示部１５２は、代表機器２００、３００それぞれが所属するダイレクトブロードキャストドメインのブロードキャストアドレスが記載されたブロードキャストアドレスリストを代表機器２００に送信する。ここで、ブロードキャストアドレスリストは、代表機器のＩＰアドレス毎に、当該代表機器が所属するダイレクトブロードキャストドメインのブロードキャストアドレスを対応付けたリストであり、記憶部１４０に記憶されている。なお、指示部１５２は、予め定められたタイミング毎にブロードキャストアドレスリストを送信する。
【００６５】
代表機器２００の取得部２５２は、管理ＰＣ１００から送信されたブロードキャストアドレスリストを参照し、代表機器２００が所属するダイレクトブロードキャストドメインのブロードキャスト検索を行って、当該ダイレクトブロードキャストドメインに所属する機器１２ａ、１２ｂから機器情報を取得する。そして、代表機器２００の取得部２５２は、ブロードキャストアドレスリスト及び取得した機器情報を代表機器３００に転送する。なお、取得部２５２は、取得した機器情報のうち前回取得した機器情報との差分を機器情報として代表機器３００に転送する。
【００６６】
代表機器３００の取得部は、転送されたブロードキャストアドレスリストを参照し、代表機器３００が所属するダイレクトブロードキャストドメインのブロードキャスト検索を行って、当該ダイレクトブロードキャストドメインに所属する機器２２ａ、２２ｂから機器情報を取得する。そして、転送された機器情報及び取得した機器情報を管理ＰＣ１００に転送する。なお、取得部２５２は、取得した機器情報のうち前回取得した機器情報との差分を機器情報として代表機器３００に転送する。
【００６７】
次に、各代表機器にブロードキャスト検索を個別に行わせる例について説明する。
【００６８】
この場合、管理ＰＣ１００の指示部１５２は、ブロードキャストアドレスリストを参照して、代表機器２００、３００それぞれに対し、当該代表機器が所属するダイレクトブロードキャストドメインのブロードキャストアドレスを送信する。なお、指示部１５２は、予め定められたタイミング毎にブロードキャストアドレスリストを送信する。
【００６９】
代表機器２００、３００それぞれの取得部は、管理ＰＣ１００から送信されたブロードキャストアドレスを参照し、自身が所属するダイレクトブロードキャストドメインのブロードキャスト検索を行って、当該ダイレクトブロードキャストドメインに所属する機器から機器情報を取得し、管理ＰＣ１００に転送する。なお、代表機器２００、３００それぞれの取得部は、取得した機器情報のうち前回取得した機器情報との差分を機器情報として管理ＰＣ１００に転送する。
【００７０】
以上の例では、ダイレクトブロードキャストドメインが２つ存在し、それぞれのダイレクトブロードキャストドメインに代表機器が配置されている場合について説明したが、ダイレクトブロードキャストドメインが３つ以上存在し、それぞれのダイレクトブロードキャストドメインに代表機器が配置されている場合にも同様の手法を適用できる。
【００７１】
また、代表機器２００、３００それぞれの取得部は、自身のダイレクトブロードキャストドメインに新たに所属する機器を検出して、管理ＰＣ１００に転送する。
【００７２】
変形例によれば、ダイレクトブロードキャストドメインが複数存在する場合であっても、各ダイレクトブロードキャストドメインに所属する代表機器がブロードキャスト検索を行って機器情報を取得することができるので、管理ＰＣは機器情報の取得に要する時間を短縮できるなど効率的に機器情報を取得することができる。
【００７３】
（ハードウェア構成）
上記各実施形態の管理装置のハードウェア構成の一例について説明する。上記各実施形態の管理装置は、ＣＰＵなどの制御装置と、ＲＯＭやＲＡＭなどの記憶装置と、ＨＤＤなどの外部記憶装置と、ディスプレイなどの表示装置と、キーボードやマウスなどの入力装置と、通信インタフェースなどの通信装置と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００７４】
上記各実施形態の管理装置で実行される管理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【００７５】
また、上記各実施形態の管理装置で実行される管理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記各実施形態の管理装置で実行される管理プログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記各実施形態の管理装置で実行される管理プログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【００７６】
上記各実施形態の管理装置で実行される管理プログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤから故障予測プログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【符号の説明】
【００７７】
１  管理システム
２ａ〜２ｃ  機器
４  ルータ
６  ターミネータ
１２ａ、１２ｂ  機器
１３  ユーザＰＣ
１４  ルータ
１６  ターミネータ
２２ａ、２２ｂ  機器
２３  ユーザＰＣ
２４  ルータ
２６  ターミネータ
１００  管理ＰＣ
１１０  通信部
１２０  操作部
１３０  表示部
１４０  記憶部
１５０  制御部
１５２  指示部
１５４  受付部
２００  代表機器
２１０  通信部
２２０  操作表示部
２３０  印刷部
２４０  記憶部
２５０  制御部
２５２  取得部
【先行技術文献】
【特許文献】
【００７８】
【特許文献１】特開２０１０−１２８５７８号公報
【図１】
0005754192.tif 000002
【図２】
0005754192.tif 000003
【図３】
0005754192.tif 000004
【図４】
0005754192.tif 000005
【図５】
0005754192.tif 000006
【図６】
0005754192.tif 000007
【図７】
0005754192.tif 000008
【図８】
0005754192.tif 000009
【図９】
0005754192.tif 000010