(57)【特許請求の範囲】
【請求項１】
１又は複数の管理装置と１又は複数の被管理装置とが管理サーバを介して接続される管理システムであって、
前記管理サーバに、
前記管理装置から、該管理装置を識別するホストＩＤを取得し、前記被管理装置から、該被管理装置を識別するデバイスＩＤと該被管理装置を管理する管理装置のホストＩＤと該被管理装置の状態を示す装置情報とを取得する情報取得部と、
前記装置情報を保存するデータベースと、
前記管理装置から取得した前記ホストＩＤと、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤと、に基づいて、前記データベースに２以上の階層を作成し、下位の階層に前記装置情報を保存する保存制御部と、を少なくとも備え、
前記保存制御部は、
前記管理装置から取得した前記ホストＩＤに基づいて第１の階層を作成し、
前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤに基づいて、前記第１の階層の前記ホストＩＤの下位に第２の階層を作成することを特徴とする管理システム。
【請求項２】
前記保存制御部は、
前記管理装置から取得した前記ホストＩＤが前記データベースに登録されていない場合に、前記第１の階層を作成することを特徴とする請求項１に記載の管理システム。
【請求項３】
前記保存制御部は、
前記管理装置又は前記被管理装置から取得した前記デバイスＩＤが前記データベースに登録されていない場合に、前記第１の階層の前記ホストＩＤの下位に前記第２の階層を作成することを特徴とする請求項１又は２に記載の管理システム。
【請求項４】
１又は複数の管理装置と１又は複数の被管理装置とが管理サーバを介して接続される管理システムにおける管理方法であって、
前記管理装置から前記管理サーバに、該管理装置を識別するホストＩＤを送信する第１のステップと、
前記管理サーバで、前記管理装置から取得した前記ホストＩＤに基づいて、データベースに第１の階層を作成する第２のステップと、
前記被管理装置から前記管理サーバに、該被管理装置を識別するデバイスＩＤと該被管理装置を管理する管理装置のホストＩＤと該被管理装置の状態を示す装置情報とを送信する第３のステップと、
前記管理サーバで、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤに基づいて、前記第１の階層の前記ホストＩＤの下位に第２の階層を作成し、該第２の階層に前記装置情報を保存する第４のステップと、を少なくとも有することを特徴とする管理方法。
【請求項５】
前記第２のステップでは、
前記管理装置から取得した前記ホストＩＤが前記データベースに登録されていない場合に、前記第１の階層を作成することを特徴とする請求項４に記載の管理方法。
【請求項６】
前記第２又は第４のステップでは、
前記管理装置又は前記被管理装置から取得した前記デバイスＩＤが前記データベースに登録されていない場合に、前記第１の階層の前記ホストＩＤの下位に前記第２の階層を作成することを特徴とする請求項４又は５に記載の管理方法。
【請求項７】
１又は複数の管理装置と１又は複数の被管理装置とに接続される管理サーバで動作する制御プログラムであって、
コンピュータを、
前記管理装置から、該管理装置を識別するホストＩＤを取得し、前記被管理装置から、該被管理装置を識別するデバイスＩＤと該被管理装置を管理する管理装置のホストＩＤと該被管理装置の状態を示す装置情報とを取得する情報取得部、
前記管理装置から取得した前記ホストＩＤと、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤと、に基づいて、データベースに２以上の階層を作成し、下位の階層に前記装置情報を保存する保存制御部、として機能させ、
前記保存制御部は、
前記管理装置から取得した前記ホストＩＤに基づいて第１の階層を作成し、
前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤに基づいて、前記第１の階層の前記ホストＩＤの下位に第２の階層を作成することを特徴とする制御プログラム。
【請求項８】
前記保存制御部は、
前記管理装置から取得した前記ホストＩＤが前記データベースに登録されていない場合に、前記第１の階層を作成することを特徴とする請求項７に記載の制御プログラム。
【請求項９】
前記保存制御部は、
前記管理装置又は前記被管理装置から取得した前記デバイスＩＤが前記データベースに登録されていない場合に、前記第１の階層の前記ホストＩＤの下位に前記第２の階層を作成することを特徴とする請求項７又は８に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置と被管理装置とこれらを接続する管理サーバとを含む管理システム及び管理方法並びに管理サーバで動作する制御プログラムに関する。
【背景技術】
【０００２】
コピー機能やファクシミリ機能、プリンタ機能、スキャナ機能などを備える複写機や複合機（ＭＦＰ：Multi Function Peripheral）など（以下、これらを総称して画像形成装置と呼ぶ。）が普及している。この画像形成装置は稼働率が高く消耗部品も多く、定期的に保守、点検を行う必要があることから、画像形成装置と管理装置とを通信ネットワークを介して接続し、管理装置は、画像形成装置から用紙サイズごとの印刷枚数値（カウンタ値）、ＪＡＭなどの障害情報、トナー残量、スキャナカウンタ値、ファームウェア・プログラムバージョン等の画像形成装置に関する情報（以下、装置情報と呼ぶ。）を取得し、その装置情報に基づいて画像形成装置の管理を行っている。
【０００３】
また、画像形成装置の台数が多く、販売会社毎に画像形成装置を管理する場合は、管理装置と画像形成装置との間に管理サーバを設置し、この管理サーバに全ての画像形成装置の装置情報を保管し、各管理装置に対して該管理装置の管理対象となる画像形成装置の装置情報を提供する手法が用いられている。
【０００４】
このような管理システムの例として、下記特許文献１には、販売会社側のシステムと顧客側の画像形成装置群との間に集中管理システム（管理サーバ）を備えた管理システムにおいて、集中管理システムは、デバイスから通知されてくる装置識別子を取得し、装置識別子の取得に応じて、通知元のデバイスに装置情報の通知を行わせるべく応答を行い、その後、取得された装置識別子がデータベースに登録されてないと判定された後に、装置識別子がデータベースに登録されたかを再度判定する構成が開示されている。
【０００５】
【特許文献１】特開２００６−３４０２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１記載の管理システムでは、集中管理システムのデータベースに画像形成装置の装置情報を格納することにより、複数の画像形成装置を一括して集中管理することが可能であるが、データベースの構造は一階層であり、各販売会社の管理対象の画像形成装置の装置情報と管理対象外の画像形成装置の装置情報とが混在してデータベースに格納されるため、管理が煩雑になるという問題があった。
【０００７】
上記問題に対して、管理対象毎（例えば、販売会社毎）に管理サーバを設ける方法も考えられるが、この方法では管理サーバを構築するコストやメンテナンスのコストが高くなるという問題が生じる。
【０００８】
また、データベースの一つの要素に管理対象毎の情報を持たせ、管理対象の装置情報だけを表示することで、管理を容易にすることは可能であるが、管理サーバは、登録されている全ての装置情報の要素を確認して判定する必要があるため、管理サーバの負荷が大きくなるという問題が生じる。
【０００９】
また、上記特許文献１記載の管理システムでは、画像形成装置が集中管理システムにアクセスした場合、画像形成装置は集中管理システムからの応答を待つ必要があり、一連の作業（例えば、登録作業）が終了するまでに時間がかかるという問題もあった。
【００１０】
本発明は上記問題点に鑑みてなされたものであり、その主たる目的は、複数の被管理装置を効率的に管理することができる管理システム及び管理方法並びに制御プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明は、１又は複数の管理装置と１又は複数の被管理装置とが管理サーバを介して接続される管理システムであって、前記管理サーバに、前記管理装置から、該管理装置を識別するホストＩＤを取得し、前記被管理装置から、該被管理装置を識別するデバイスＩＤと該被管理装置を管理する管理装置のホストＩＤと該被管理装置の状態を示す装置情報とを取得する情報取得部と、前記装置情報を保存するデータベースと、前記管理装置から取得した前記ホストＩＤと、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤと、に基づいて、前記データベースに２以上の階層を作成し、下位の階層に前記装置情報を保存する保存制御部と、を少なくとも備え、前記保存制御部は、前記管理装置から取得した前記ホストＩＤに基づいて第１の階層を作成し、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤに基づいて、前記第１の階層の前記ホストＩＤの下位に第２の階層を作成するものである。
【００１５】
また、本発明においては、前記保存制御部は、前記管理装置から取得した前記ホストＩＤが前記データベースに登録されていない場合に、前記第１の階層を作成する構成とすることができる。
【００１６】
また、本発明においては、前記保存制御部は、前記管理装置又は前記被管理装置から取得した前記デバイスＩＤが前記データベースに登録されていない場合に、前記第１の階層の前記ホストＩＤの下位に前記第２の階層を作成する構成とすることもできる。
【００１７】
また、本発明は、１又は複数の管理装置と１又は複数の被管理装置とが管理サーバを介して接続される管理システムにおける管理方法であって、前記管理装置から前記管理サーバに、該管理装置を識別するホストＩＤを送信する第１のステップと、前記管理サーバで、前記管理装置から取得した前記ホストＩＤに基づいて、データベースに第１の階層を作成する第２のステップと、前記被管理装置から前記管理サーバに、該被管理装置を識別するデバイスＩＤと該被管理装置を管理する管理装置のホストＩＤと該被管理装置の状態を示す装置情報とを送信する第３のステップと、前記管理サーバで、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤに基づいて、前記第１の階層の前記ホストＩＤの下位に第２の階層を作成し、該第２の階層に前記装置情報を保存する第４のステップと、を少なくとも有するものである。
【００１９】
本発明においては、前記第２のステップでは、前記管理装置から取得した前記ホストＩＤが前記データベースに登録されていない場合に、前記第１の階層を作成する構成とすることができる。
【００２０】
また、本発明においては、前記第２又は第４のステップでは、前記管理装置又は前記被管理装置から取得した前記デバイスＩＤが前記データベースに登録されていない場合に、前記第１の階層の前記ホストＩＤの下位に前記第２の階層を作成する構成とすることもできる。
【００２１】
また、本発明は、１又は複数の管理装置と１又は複数の被管理装置とに接続される管理サーバで動作する制御プログラムであって、コンピュータを、前記管理装置から、該管理装置を識別するホストＩＤを取得し、前記被管理装置から、該被管理装置を識別するデバイスＩＤと該被管理装置を管理する管理装置のホストＩＤと該被管理装置の状態を示す装置情報とを取得する情報取得部、前記管理装置から取得した前記ホストＩＤと、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤと、に基づいて、データベースに２以上の階層を作成し、下位の階層に前記装置情報を保存する保存制御部、として機能させ、前記保存制御部は、前記管理装置から取得した前記ホストＩＤに基づいて第１の階層を作成し、前記被管理装置から取得した前記デバイスＩＤ及び前記ホストＩＤに基づいて、前記第１の階層の前記ホストＩＤの下位に第２の階層を作成するものである。
【００２３】
このように、１又は複数の管理装置と１又は複数の被管理装置との間に管理サーバを設け、管理サーバの保存制御部は、ホストＩＤとデバイスＩＤとに基づいてデータベースに２以上の階層を作成することにより、複数の被管理装置を効率的に管理することができる。
【発明の効果】
【００２４】
本発明の管理システム及び管理方法並びに制御プログラムによれば、複数の被管理装置を効率的に管理することができる。
【００２５】
その理由は、１又は複数の管理装置と１又は複数の被管理装置との間に管理サーバを設け、管理サーバに、管理装置を識別するためのホストＩＤと被管理装置を識別するためのデバイスＩＤと被管理装置に関する装置情報とを取得する情報取得部と、装置情報を登録するデータベースと、ホストＩＤとデバイスＩＤとに基づいて、例えば、管理装置毎のディレクトリの下位に被管理装置毎のディレクトリを作成するなど、データベースに２以上の階層を作成して装置情報を保存する保存制御部とを設け、管理サーバのデータベースを多層階層構造にすることで、装置情報の管理を容易にすることができるからである。
【００２６】
また、保存制御部では、管理装置から送信されたホストＩＤに基づいてデータベースに管理装置毎のディレクトリを作成した後、被管理装置から送信されたホストＩＤ及びデバイスＩＤに基づいて管理装置毎のディレクトリの下位に被管理装置毎のディレクトリを作成したり、管理装置から送信されたホストＩＤ及びデバイスＩＤに基づいて管理装置毎のディレクトリとその下位に被管理装置毎のディレクトリとを作成するなど、管理装置からホストＩＤが送信されなければデータベースに上記ディレクトリを作成することができないため、不正な登録や誤登録を防止することができるからである。
【発明を実施するための最良の形態】
【００２７】
本発明は、その好ましい一実施の形態において、１又は複数の管理装置と１又は複数の画像形成装置とに接続される管理サーバに、管理装置からホストＩＤ、又はホストＩＤ及びデバイスＩＤを取得し、画像形成装置からホストＩＤとデバイスＩＤと装置情報とを取得する情報取得部と、装置情報を格納するデータベースと、管理装置からのホストＩＤに基づいて管理装置毎のディレクトリを作成した後、画像形成装置からのホストＩＤとデバイスＩＤとに基づいて、各管理装置のディレクトリの下位に画像形成装置毎のディレクトリを作成したり、管理装置からのホストＩＤ及びデバイスＩＤに基づいて、管理装置毎のディレクトリを作成し、その下位に画像形成装置毎のディレクトリを作成し、各画像形成装置のディレクトリに該画像形成装置の装置情報を保存する保存制御部と、を設け、複数の画像形成装置を効率的に管理できるようにする。
【実施例１】
【００２８】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係る管理システム及び管理方法並びに制御プログラムについて、図１乃至図７を参照して説明する。図１及び図２は、本実施例の管理システムの構成を模式的に示す図であり、図３は、本実施例の管理装置の構成を示すブロック図、図４は、本実施例の管理サーバの構成を示すブロック図、図５は、本実施例の画像形成装置の構成を示すブロック図である。また、図６は、管理装置を登録する手順を示すフロー図であり、図７は、画像形成装置の登録及び装置情報を格納する手順を示すフロー図である。
【００２９】
図１に示すように、本実施例の管理システム１０は、管理する側（例えば、各々の販売会社など）に設置される管理装置２０と、管理される側（例えば、各々のユーザや会社など）に設置される被管理装置（本実施例では画像形成装置４０とする。）と、管理装置２０と画像形成装置４０との間に設置される管理サーバ３０とを備え、これらはインターネット等の通信ネットワークを介して相互に接続されている。
【００３０】
なお、図１は本実施例の管理システム１０の基本構成であり、管理装置２０や画像形成装置４０の数量や接続形態は任意である。また、図１では、管理する側に管理装置２０のみを設けているが、管理装置２０に加えて、サーバやデータベースなどを備える構成としてもよい。また、図１では、管理される側に画像形成装置４０のみを設けているが、図２に示すように、複数の画像形成装置４０を監視するための拠点監視装置５０を設ける構成としてもよい。以下、各構成要素について詳細に説明する。
【００３１】
［管理装置］
また、管理装置２０は、図３に示すように、制御部２１と、記憶部２２と、表示部２３と、操作部２４と、通信制御部２５などを備えている。
【００３２】
制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などにより構成される。ＣＰＵは、操作部２４の操作により、ＲＯＭに記憶されている各種プログラムを読み出してＲＡＭに展開し、展開されたプログラムに従って、管理装置２０の各部の動作を制御する。
【００３３】
記憶部２２は、フラッシュメモリやハードディスク等により構成され、各種データを記憶する。特に、本実施例では、自装置を識別するための情報（機械のシリアル番号やＭＡＣ（Media Access Control）情報、任意に設定した情報等、以下、ホストＩＤと呼ぶ。）を記憶すると共に、管理サーバ３０から取得した管理対象の画像形成装置４０に関する情報（用紙サイズごとの印刷枚数値（カウンタ値）、ＪＡＭなどの障害情報、トナー残量、スキャナカウンタ値、ファームウェア・プログラムバージョン等、以下、装置情報と呼ぶ。）を記憶する。
【００３４】
表示部２３は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置等からなり、管理サーバ３０に管理装置２０を登録するための画面や管理サーバ３０が提供するＷＥＢサイトの画面などを表示する。
【００３５】
操作部２４は、キーボードやマウス等からなり、管理サーバ３０に管理装置２０を登録するための操作や、管理サーバ３０が提供するＷＥＢサイトの画面を用いて画像形成装置４０の装置情報を閲覧、取得するための操作などを行う。
【００３６】
通信制御部２５は、ＮＩＣ（Network Interface Card）やモデム等からなり、管理装置２０を通信ネットワークに接続する。特に、本実施例では、管理サーバ３０にホストＩＤを送信すると共に、管理サーバ３０が提供するＷＥＢサイトへアクセスする制御を行う。
【００３７】
［管理サーバ］
また、管理サーバ３０は、図４に示すように、制御部３１と、記憶部３２と、通信制御部３３などを備えている。この管理サーバ３０は、画像形成装置４０から取得した装置情報を格納するためのディレクトリを作成することができ、ＨＴＴＰ（HyperText Transfer Protocol）サーバ、特に、ＷｅｂＤＡＶ（Distributed Authoring and Versioning protocol for the WWW）サーバとすることが好ましい。
【００３８】
制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどにより構成される。ＣＰＵは、ＲＯＭに記憶されている各種プログラムを読み出してＲＡＭに展開し、展開されたプログラムに従って、管理サーバ３０の各部の動作を制御する。また、制御部３１は、情報取得部３１ａ、保存制御部３１ｂとして機能する。
【００３９】
情報取得部３１ａは、管理装置からホストＩＤを取得すると共に、画像形成装置４０からホストＩＤと画像形成装置４０を識別する情報（機械のシリアル番号やＭＡＣ情報等の製造時に設定される情報、以下、デバイスＩＤと呼ぶ。）と該画像形成装置４０の装置情報を取得する。また、保存制御部３１ｂは、記憶部３２（データベース）からホストＩＤやデバイスＩＤを検索し、ホストＩＤ及びデバイスＩＤに基づいて、記憶部３２に多層階層のディレクトリを作成し、デバイスＩＤのディレクトリに装置情報を格納する。
【００４０】
なお、情報取得部３１ａ及び保存制御部３１ｂはハードウェアとして構成してもよいし、コンピュータを情報取得部３１ａ及び保存制御部３１ｂとして機能させる制御プログラムとして構成し、該制御プログラムを制御部３１上で動作させる構成としてもよい。
【００４１】
記憶部３２は、フラッシュメモリやハードディスク等により構成され、各種データを記憶するデータベースとして機能する。特に、本実施例では、ホストＩＤとデバイスＩＤとに基づいて作成された多層階層で装置情報を記憶する。なお、この記憶部３２は管理サーバ３０内に設けてもよいし、管理サーバ３０から分離してもよい。
【００４２】
通信制御部３３は、ＮＩＣやモデム等からなり、管理サーバ３０を通信ネットワークに接続する。特に、本実施例では、管理装置２０が画像形成装置４０の装置情報を閲覧、取得するためのＷＥＢサイトを提供する。
【００４３】
なお、図４では、管理サーバ３０に制御部３１と記憶部３２と通信制御部３３とを備える構成としているが、オペレータが操作するための表示部や操作部を設けてもよい。
【００４４】
［画像形成装置］
また、画像形成装置４０は、図５に示すように、制御部４１と、スキャナ部４２と、画像処理部４３と、プリンタ部４４と、記憶部４５と、表示・操作部４６と、通信制御部４７などを備えている。
【００４５】
制御部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどにより構成される。ＣＰＵは、表示・操作部４６の操作により、ＲＯＭに記憶されている各種プログラムを読み出してＲＡＭに展開し、展開されたプログラムに従って、画像形成装置４０の各部の動作を制御すると共に、各部の状態を管理する。
【００４６】
スキャナ部４２は、原稿に記録された情報を読み取るものであり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）と、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００４７】
画像処理部４３は、スキャナ部４２で読み取った画像（以下、スキャン画像と呼ぶ。）に対して、拡大／縮小、回転、周波数変換、ＲＧＢデータからＹＭＣＫデータへの色変換、階調補正等の各種画像処理を行う。
【００４８】
プリンタ部４４は、転写紙に印刷する画像を形成する画像形成部、形成した画像を転写紙に転写する転写部、転写した画像を定着させる定着部、転写紙を搬送する搬送部、画像形成部や転写部、定着部をクリーニングするクリーニング部などを備え、電子写真方式により、入力されたデータに基づいて、転写紙上に画像を形成して出力する。また、トナーの残量を監視する手段や各サイズの転写紙の印刷枚数をカウントするカウンターを備え、トナー残量やカウンター値などの装置情報を制御部４１に送信する。
【００４９】
記憶部４５は、フラッシュメモリやハードディスク等により構成され、各種データや設定条件等を記憶する。特に、本実施例では、各部の装置情報や自装置のデバイスＩＤ、管理装置２０のホストＩＤなどを記憶する。
【００５０】
表示・操作部４６は、液晶表示装置や有機ＥＬ表示装置上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）を設けて構成され、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として制御部４１に出力する。
【００５１】
通信制御部４７は、ＮＩＣやモデム等からなり、画像形成装置４０を通信ネットワークに接続する。特に、本実施例では、管理サーバ３０に、ホストＩＤとデバイスＩＤと装置情報とを送信する制御を行う。
【００５２】
なお、図５では、画像形成装置４０を、スキャナ部４２と画像処理部４３とプリンタ部４４とを備える複合機としているが、スキャナやプリンタ、コピー機などとしてもよいし、更に、ＡＤＦ（Auto Document Feeder）やパンチ、ステープル、綴じ止めなどを行う後処理装置などを備える構成としてもよい。
【００５３】
以下、上記構成の管理システム１０を用いて、管理サーバ３０に管理装置２０を登録する手順について、図６のフロー図を参照して説明する。なお、図６（図７乃至図１０も同様）では、データベースの処理を理解しやすくするために、管理サーバ３０と記憶部３２（データベース）とを分けて記載する。
【００５４】
まず、（１）で管理装置２０の制御部２１は、通信制御２５を用いて管理サーバ３０にアクセスし、所定のＩＤやパスワードを送信して管理サーバ３０にログインする。
【００５５】
次に、（２）で管理サーバ３０は管理装置２０から送信されたＩＤ、パスワードと記憶部３２に記憶したＩＤ、パスワードとを比較して管理装置２０の認証を行い、管理装置２０に認証結果を通知する。
【００５６】
次に、（３）で認証された管理装置２０は、記憶部２２に予め記憶された又は操作部２４から入力されたホストＩＤ（ここでは「ＡＢＣ」とする。）を管理サーバ３０に送信し、管理サーバ３０に登録依頼を行う。なお、ホストＩＤの送信方法は特に限定されないが、例えば、管理サーバ３０をＨＴＴＰサーバ（特に、ＷｅｂＤＡＶサーバ）とした場合は、管理サーバ３０側でＷＥＢ画面を作成し、管理装置２０のＷＥＢブラウザでＷＥＢ画面を表示して、ＷＥＢ画面上にホストＩＤを書き込むようにしてもよい。
【００５７】
次に、（４）で管理サーバ３０の情報取得部３１ａは、送信されたホストＩＤを取得し、保存制御部３１ｂは、記憶部３２（データベース）に対して、ホストＩＤ「ＡＢＣ」の検索を行う。
【００５８】
そして、（５）の検索の結果、データベース上にホストＩＤ「ＡＢＣ」が見つかった場合は処理を終了する。一方、（５）の検索の結果、データベース上にホストＩＤ「ＡＢＣ」が見つからなかった場合は、（６）で保存制御部３１ｂは、データベースに対して、「ＡＢＣ」のディレクトリを作成し、その後、処理を終了する。
【００５９】
次に、画像形成装置の登録及び装置情報の格納手順について、図７のフロー図を参照して説明する。
【００６０】
まず、サービスマンは、ユーザ先に画像形成装置４０を設置する際に、表示・操作部４６を操作して、画像形成装置４０に、管理サーバ３０の情報（例えば、ＵＲＬ（Uniform Resource Locator）やＩＰ（Internet Protocol）アドレス等）、管理装置２０のホストＩＤ（前記のＡＢＣ等）、拠点監視装置５０がある場合は、拠点監視装置５０の情報（ＩＰアドレス等）を設定する。
【００６１】
次に、（１）、（２）で画像形成装置４０の制御部４１は、各部から装置情報を取得し、所定のタイミングで、管理サーバ３０（もしくは拠点監視装置５０）に、ホストＩＤとデバイスＩＤと装置情報とを通知する。
【００６２】
次に、（３）で管理サーバ３０の情報取得部３１ｂは、送信されたホストＩＤを取得し、保存制御部３１ｂは、記憶部３２（データベース）に対して、ホストＩＤ「ＡＢＣ」の検索を行う。
【００６３】
（４）の検索の結果、データベース上にホストＩＤ「ＡＢＣ」が見つからなかった場合は、管理体制が整っていないと判断して、制御部３１は画像形成装置４０にエラーを通知する。一方、データベース上にホストＩＤ「ＡＢＣ」が見つかった場合は、（５）で、保存制御部３１ｂは、記憶部３２（データベース）に対して、デバイスＩＤ「０００１」の検索を行う。
【００６４】
（６）の検索の結果、データベース上にデバイスＩＤ「０００１」が見つからなかった場合は、（７）で保存制御部３１ｂは、データベースに対して、「ＡＢＣ」ディレクトリ下位に「０００１」ディレクトリの作成を行う。
【００６５】
そして、（７）でディレクトリの作成後、又は、（６）でデータベース上にデバイスＩＤ「０００１」が見つかった場合は、（８）で保存制御部３１ｂは、データベースのＡＢＣ／０００１ディレクトリに対して装置情報を格納し、その後、処理を終了する。
【００６６】
このように、管理サーバ３０の保存制御部３１ｂは、管理装置２０からホストＩＤが送信されると、記憶部３２（データベース）にホストＩＤのディレクトリを作成し、画像形成装置４０からホストＩＤとデバイスＩＤと装置情報とが送信されると、ホストＩＤのディレクトリの下位の階層にデバイスＩＤのディレクトリを作成し、そのデバイスＩＤのディレクトリに装置情報を格納する制御を行うため、装置情報を管理しやすい形態で記憶することができ、これにより、複数の画像形成装置４０を管理装置２０で効率的に管理することができる。
【実施例２】
【００６７】
次に、本発明の第２の実施例に係る管理システム及び管理方法並びに制御プログラムについて、図８及び図９を参照して説明する。図８は、管理装置及び画像形成装置の登録手順を示すフロー図であり、図９は、画像形成装置の装置情報を格納する手順を示すフロー図である。
【００６８】
前記した第１の実施例では、管理サーバ３０の保存制御部３１ｂは、管理装置２０からホストＩＤが送信されると、記憶部３２（データベース）にホストＩＤのディレクトリを作成し、画像形成装置４０からデバイスＩＤが送信されると、記憶部３２（データベース）にデバイスＩＤのディレクトリを作成したが、この構成では、ホストＩＤを不正に取得した者が画像形成装置４０からホストＩＤとデバイスＩＤを送信することによってデータベースにデバイスＩＤのディレクトリを作成することができてしまい、装置情報が不正に登録又は誤って登録されてしまう恐れがある。
【００６９】
そこで、本実施例では、このような不都合が生じないように、管理装置２０からの指示でのみ、データベースにデバイスＩＤのディレクトリが作成されるようにする。以下、管理サーバ３０に管理装置２０及び画像形成装置４０を登録する手順について、図８のフロー図を参照して説明する。
【００７０】
まず、第１の実施例と同様に、（１）で管理装置２０の制御部２１は、通信制御２５を用いて管理サーバ３０にアクセスし、所定のＩＤやパスワードを送信して管理サーバ３０にログインする。
【００７１】
次に、（２）で管理サーバ３０は管理装置２０から送信されたＩＤ、パスワードと記憶部３２に記憶したＩＤ、パスワードとを比較して管理装置２０の認証を行い、管理装置２０に認証結果を通知する。
【００７２】
次に、（３）で認証された管理装置２０は、記憶部２２に予め記憶された又は操作部２４から入力されたホストＩＤ（ここでは「ＡＢＣ」とする。）を管理サーバ３０に送信し、管理サーバ３０に管理装置２０の登録依頼を行うと共に、（４）で記憶部２２に予め記憶された又は操作部２４から入力されたデバイスＩＤ（ここでは「０００１」とする。）を管理サーバ３０に送信し、管理サーバ３０に画像形成装置４０の登録依頼を行う。なお、ホストＩＤ及びデバイスＩＤの送信方法は特に限定されないが、前記した第１の実施例と同様に、管理サーバ３０をＨＴＴＰサーバ（特に、ＷｅｂＤＡＶサーバ）とした場合は、管理サーバ３０側でＷＥＢ画面を作成し、管理装置２０のＷＥＢブラウザでＷＥＢ画面を表示して、ＷＥＢ画面上にホストＩＤ及びデバイスＩＤを書き込むようにしてもよい。
【００７３】
次に、（５）で管理サーバ３０の情報取得部３１ａは、送信されたホストＩＤ及びデバイスＩＤを取得し、保存制御部３１ｂは、記憶部３２（データベース）に対して、ホストＩＤ「ＡＢＣ」の検索を行う。
【００７４】
そして、（６）の検索の結果、データベース上にホストＩＤ「ＡＢＣ」が見つからなかった場合は、（７）で保存制御部３１ｂは、データベースに対して、「ＡＢＣ」のディレクトリを作成する。
【００７５】
（７）でディレクトリの作成後、又は、（６）でデータベース上にホストＩＤ「ＡＢＣ」が見つかった場合は、（８）で、保存制御部３１ｂは、記憶部３２（データベース）に対して、デバイスＩＤ「０００１」の検索を行う。
【００７６】
（９）の検索の結果、データベース上にデバイスＩＤ「０００１」が見つかった場合は、処理を終了し、データベース上にデバイスＩＤ「０００１」が見つからなかった場合は、（１０）で保存制御部３１ｂは、データベースに対して、「ＡＢＣ」ディレクトリの下位に「０００１」ディレクトリを作成し、その後、処理を終了する。
【００７７】
次に、画像形成装置の装置情報の格納手順について、図９のフロー図を参照して説明する。
【００７８】
まず、第１の実施例と同様に、サービスマンは、ユーザ先に画像形成装置４０を設置する際に、表示・操作部４６を操作して、画像形成装置４０に、管理サーバ３０の情報（例えば、ＵＬＲやＩＰアドレス等）、管理装置２０のホストＩＤ（前記のＡＢＣ等）、拠点監視装置５０がある場合は、拠点監視装置５０の情報（ＩＰアドレス等）を設定する。
【００７９】
次に、（１）、（２）で画像形成装置４０の制御部４１は、各部から装置情報を取得し、所定のタイミングで、管理サーバ３０（もしくは拠点監視装置５０）に、ホストＩＤとデバイスＩＤと装置情報とを通知する。
【００８０】
次に、（３）で管理サーバ３０の情報取得部３１ａは、送信されたホストＩＤ及びデバイスＩＤを取得し、保存制御部３１ｂは、記憶部３２（データベース）に対して、ホストＩＤ「ＡＢＣ」の検索を行う。
【００８１】
（４）の検索の結果、データベース上にホストＩＤ「ＡＢＣ」が見つからなかった場合は、管理体制が整っていないと判断して、制御部３１は画像形成装置４０にエラーを通知する。一方、データベース上にホストＩＤ「ＡＢＣ」が見つかった場合は、（５）で、保存制御部３１ｂは、記憶部３２（データベース）に対して、デバイスＩＤ「０００１」の検索を行う。
【００８２】
（６）の検索の結果、データベース上にデバイスＩＤ「０００１」が見つからなかった場合は、管理サーバ３０は、管理装置２０がそのデバイスＩＤを管理対象としていないと判断し、画像形成装置４０にエラーを通知する。一方、（６）の検索の結果、データベース上にデバイスＩＤ「０００１」が見つかった場合は、（８）で保存制御部３１ｂは、データベースのＡＢＣ／０００１ディレクトリに対して装置情報を格納し、その後、処理を終了する。
【００８３】
このように、管理サーバ３０の保存制御部３１ｂは、管理装置２０からホストＩＤ及びデバイスＩＤが送信されると、記憶部３２（データベース）にホストＩＤのディレクトリ及びデバイスＩＤのディレクトリを作成し、画像形成装置４０からホストＩＤとデバイスＩＤと装置情報とが送信されると、そのデバイスＩＤのディレクトリに装置情報を格納する制御を行うため、装置情報を管理しやすい形態で記憶することができ、これにより、複数の画像形成装置４０を管理装置２０で効率的に管理することができる。また、ホストＩＤのディレクトリ及びデバイスＩＤのディレクトリは管理装置２０からの要求によって作成されるため、データベースに不正に又は誤ってデバイスＩＤのディレクトリが作成されてしまうという不具合を未然に防止することができる。
【実施例３】
【００８４】
次に、本発明の第３の実施例に係る管理システム及び管理方法並びに制御プログラムについて、図１０を参照して説明する。図１０は、本実施例の装置情報の閲覧手順を示すフロー図である。
【００８５】
前記した第１及び第２の実施例では、管理サーバ３０の記憶部３２（データベース）に装置情報を格納する方法について説明したが、本実施例では、格納した装置情報を閲覧する方法について説明する。以下、図１０のフロー図を参照して説明する。
【００８６】
まず、第１及び第２の実施例と同様に、（１）で管理装置２０の制御部２１は、通信制御２５を用いて管理サーバ３０にアクセスし、所定のＩＤやパスワードを送信して管理サーバ３０にログインする。
【００８７】
次に、（２）で管理サーバ３０は管理装置２０から送信されたＩＤ、パスワードと記憶部３２に記憶したＩＤ、パスワードとを比較して管理装置２０の認証を行い、管理装置２０に認証結果を通知する。
【００８８】
次に、（３）で認証された管理装置２０は、操作部２４で入力されたホストＩＤ（ここでは「ＡＢＣ」とする。）を管理サーバ３０に送信し、管理サーバ３０に情報の取得依頼を行う。なお、ホストＩＤの送信方法は特に限定されないが、前記した第１及び第２の実施例と同様に、管理サーバ３０をＨＴＴＰサーバ（特に、ＷｅｂＤＡＶサーバ）とした場合は、管理サーバ３０側でＷＥＢ画面を作成し、管理装置２０のＷＥＢブラウザでＷＥＢ画面を表示して、ＷＥＢ画面上にホストＩＤを書き込むようにしてもよい。
【００８９】
次に、（４）で管理サーバ３０の情報取得部３１ａは、送信されたホストＩＤを取得し、保存制御部３１ｂは、記憶部３２（データベース）に対して、ホストＩＤ「ＡＢＣ」の検索を行う。
【００９０】
そして、（５）の検索の結果、データベース上にホストＩＤ「ＡＢＣ」が見つからなかった場合は、管理装置２０にエラーを通知して処理を終了し、データベース上にホストＩＤ「ＡＢＣ」が見つかった場合は、（６）、（７）で、記憶部３２（データベース）から、「ＡＢＣ」のディレクトリ内のデータを取得し、（８）で、取得したデータを管理装置２０に送信する。
【００９１】
次に、（９）で管理装置２０は、管理サーバ３０から送信されたデータを表示部２３に表示する。このデータの表示形態も特に限定されず、管理装置２０側で作成した画面上に表示する構成としてもよいし、管理サーバ３０をＨＴＴＰサーバ（特に、ＷｅｂＤＡＶサーバ）とした場合は、管理サーバ３０側で「ＡＢＣ」のディレクトリ内のデータを表示したＷＥＢ画面を作成し、管理装置２０のＷＥＢブラウザでＷＥＢ画面を表示して、データの閲覧や取得を行う構成としてもよい。
【００９２】
上記フローでは、ホストＩＤのディレクトリ内のデータを取得する場合について示したが、デバイスＩＤのディレクトリ内のデータを取得することも可能である。その場合は、（３）にて、ホストＩＤ及びデバイスＩＤを指定して情報取得依頼を行い、管理サーバ３０は記憶部３２（データベース）からホストＩＤディレクトリの下位のデバイスＩＤディレクトリを検索すればよい。
【００９３】
なお、上記各実施例では、管理装置毎のディレクトリの下位に画像形成装置毎のディレクトリを作成する場合を示したが、本発明は上記実施例に限定されるものではなく、記憶部３２（データベース）に２以上の階層を作成すればよく、例えば、管理装置毎のディレクトリの下位にグループ毎のディレクトリを作成し、その下位に画像形成装置毎のディレクトリを作成するなど、３以上の階層を作成してもよい。
【００９４】
また、上記各実施例では、装置情報を格納する場合について示したが、管理装置２０で被管理装置を管理するために必要な任意の情報を格納する場合に対して同様に適用することができる。また、上記各実施例では、画像形成装置４０を管理する場合を示したが、管理装置２０に管理される任意の被管理装置に対して同様に適用することができる。
【産業上の利用可能性】
【００９５】
本発明は、管理装置と被管理装置とその間の管理サーバとを備える任意の管理システム、該管理システムにおける管理方法、並びに、管理サーバで動作する制御プログラムに利用可能である。
【図面の簡単な説明】
【００９６】
【図１】本発明の第１の実施例に係る管理システムの構成を模式的に示す図である。
【図２】本発明の第１の実施例に係る管理システムの他の構成を模式的に示す図である。
【図３】本発明の第１の実施例に係る管理装置の構成を示すブロック図である。
【図４】本発明の第１の実施例に係る管理サーバの構成を示すブロック図である。
【図５】本発明の第１の実施例に係る画像形成装置の構成を示すブロック図である。
【図６】本発明の第１の実施例に係る管理装置の登録手順を示すフロー図である。
【図７】本発明の第１の実施例に係る画像形成装置の登録及び装置情報の格納手順を示すフロー図である。
【図８】本発明の第２の実施例に係る管理装置及び画像形成装置の登録手順を示すフロー図である。
【図９】本発明の第２の実施例に係る装置情報の格納手順を示すフロー図である。
【図１０】本発明の第２の実施例に係る装置情報の閲覧手順を示すフロー図である。
【符号の説明】
【００９７】
１０  管理システム
２０  管理装置
２１  制御部
２２  記憶部
２３  表示部
２４  操作部
２５  通信制御部
３０  管理サーバ
３１  制御部
３１ａ  情報取得部
３１ｂ  保存制御部
３２  記憶部
３３  通信制御部
４０  画像形成装置
４１  制御部
４２  スキャナ部
４３  画像処理部
４４  プリンタ部
４５  記憶部
４６  表示・操作部
４７  通信制御部
５０  拠点監視装置
【図１】
0004565429.tif 000002
【図２】
0004565429.tif 000003
【図３】
0004565429.tif 000004
【図４】
0004565429.tif 000005
【図５】
0004565429.tif 000006
【図６】
0004565429.tif 000007
【図７】
0004565429.tif 000008
【図８】
0004565429.tif 000009
【図９】
0004565429.tif 000010
【図１０】
0004565429.tif 000011