(57)【要約】【課題】通信において宛先を指定する際に用いられる情報以外の情報に基づいて機器が管理されているシステムにおいて、管理者の負担を軽減すること。【解決手段】ネットワークを介して接続された機器を管理する機器管理サーバ３であって、ＭＡＣアドレスに基づいて前記機器が識別されて管理されているＭＡＣアドレス管理情報を取得する管理情報取得部３０１と、ネットワークを介して接続された機器のＭＡＣアドレス及びＩＰアドレスをネットワークを介して取得する機器検索部と、ＭＡＣアドレスを取得した機器が管理対象か否か判定する登録判定部３０３と、管理対象であると判定された機器の詳細な情報を取得する詳細情報取得部３０４と、取得された詳細な情報をＩＰアドレスに基づいて機器が識別されて管理されるＩＰアドレス管理情報として記憶する機器情報記憶部３０５とを含むことを特徴とする。【選択図】図５
2012033014.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された機器を管理する機器管理装置であって、
前記ネットワークにおける通信に際して宛先を指定する際に用いられる情報とは異なる第１の識別情報に基づいて前記機器が識別されて管理されている第１の機器管理情報を取得する第１の機器管理情報取得部と、
前記ネットワークを介して接続された機器の第１の識別情報及び前記ネットワークにおける通信に際して宛先を指定する際に用いられる第２の識別情報をネットワークを介して取得する識別情報取得部と、
取得された前記第１の識別情報が、取得された前記第１の機器管理情報に含まれるか否かに基づいて前記第１の識別情報によって識別される機器が管理対象か否か判定する機器登録判定部と、
取得された前記第２の識別情報に基づき、前記判定により管理対象であると判定された機器の詳細な情報を取得する機器詳細情報取得部と、
取得された前記機器の詳細な情報を、前記第２の識別情報に基づいて前記機器が識別されて管理される第２の機器管理情報として格納する第２の機器管理情報格納部とを含むことを特徴とする機器管理装置。
【請求項２】
前記機器管理情報取得部に、前記第１の機器管理情報を取得させる命令をユーザが入力する画面と、前記識別情報取得部に前記第１の識別情報及び前記第２の識別情報を取得させる命令をユーザが入力する画面とを表示するための情報を記憶している画面表示情報記憶部を更に含むことを特徴とする請求項１に記載の機器管理装置。
【請求項３】
取得された前記機器の詳細な情報を表示するための表示情報を出力する機器詳細表示情報出力部を更に含むことを特徴とする請求項１または２に記載の機器管理装置。
【請求項４】
前記識別情報取得部は、前記ネットワークを介して接続された機器に対してブロードキャストにより前記第１の識別情報及び前記第２の識別情報を要求することを特徴とする請求項１乃至３いずれか１項に記載の機器管理装置。
【請求項５】
前記識別情報取得部は、前記ネットワークを介して接続された機器に対して個別に前記第１の識別情報及び前記第２の識別情報を要求することを特徴とする請求項１乃至３いずれか１項に記載の機器管理装置。
【請求項６】
ネットワークを介して接続された機器を管理する機器管理方法であって、
前記ネットワークにおける通信に際して宛先を指定する際に用いられる情報とは異なる第１の識別情報に基づいて前記機器が識別されて管理されている第１の機器管理情報を取得して記憶媒体に記憶し、
前記ネットワークを介して接続された機器の第１の識別情報及び前記ネットワークにおける通信に際して宛先を指定する際に用いられる第２の識別情報をネットワークを介して取得して記憶媒体に記憶し、
取得された前記第１の識別情報が、取得された前記第１の機器管理情報に含まれるか否かに基づいて前記第１の識別情報によって識別される機器が管理対象か否か判定し、
取得された前記第２の識別情報に基づき、前記判定により管理対象であると判定された機器の詳細な情報を取得して記憶媒体に記憶し、
取得された前記機器の詳細な情報を、前記第２の識別情報に基づいて前記機器が識別されて管理される第２の機器管理情報として格納することを特徴とする機器管理方法。
【請求項７】
ネットワークを介して接続された機器を管理する機器管理プログラムであって、
前記ネットワークにおける通信に際して宛先を指定する際に用いられる情報とは異なる第１の識別情報に基づいて前記機器が識別されて管理されている第１の機器管理情報を取得して記憶媒体に記憶するステップと、
前記ネットワークを介して接続された機器の第１の識別情報及び前記ネットワークにおける通信に際して宛先を指定する際に用いられる第２の識別情報をネットワークを介して取得して記憶媒体に記憶するステップと、
取得された前記第１の識別情報が、取得された前記第１の機器管理情報に含まれるか否かに基づいて前記第１の識別情報によって識別される機器が管理対象か否か判定するステップと、
取得された前記第２の識別情報に基づき、前記判定により管理対象であると判定された機器の詳細な情報を取得して記憶媒体に記憶するステップと、
取得された前記機器の詳細な情報を、前記第２の識別情報に基づいて前記機器が識別されて管理される第２の機器管理情報として格納するステップとを情報処理装置に実行させることを特徴とする機器管理プログラム
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置、機器管理方法及び機器管理プログラムに関し、特に、通信において宛先を指定する際に用いられる情報以外の情報に基づいて機器が管理されているシステムにおける機器管理に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。
【０００３】
このような画像処理装置は、ネットワークに接続されて共用されることがオフィス環境では一般的である。これらネットワークに接続された機器は、例えば、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｐｒｏｔｏｃｏｌ）等のプロトコルを用いた通信によって、同じくネットワークに接続されたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等からその稼動状況等を監視することができる（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された発明においては、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスによって機器が管理されていることを前提として、機器管理の効率化が図られており、各機器がＩＰアドレスによって識別されて管理されることが一般的な場合においては有効である。しかしながら、各機器がＩＰアドレス以外のアドレス情報によって識別されて管理される環境においては、特許文献１に開示されているような管理方法をそのまま適用することができない。
【０００５】
これは、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）環境における通信の際、宛先の指定に用いられるのはＩＰアドレスであるため、機器がＩＰアドレスによって識別されている場合、その識別情報をそのまま通信の宛先として用いることが出来るが、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス等の他のアドレス情報によって管理されている場合、管理のための通信の際には、ＩＰアドレスへの変換が必要になるからである。このような変換のためのテーブルを、例えば管理者が手動で生成する場合、管理者の負担が大きくなる。
【０００６】
尚、上記課題は、ＩＰアドレスに限らず、通信において宛先を指定する際に用いられる情報以外の情報に基づいて機器が管理されているシステムにおいて同様に問題となり得る。
【０００７】
本発明は、上記課題を解決するためになされたものであり、通信において宛先を指定する際に用いられる情報以外の情報に基づいて機器が管理されているシステムにおいて、管理者の負担を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様は、ネットワークを介して接続された機器を管理する機器管理装置であって、前記ネットワークにおける通信に際して宛先を指定する際に用いられる情報とは異なる第１の識別情報に基づいて前記機器が識別されて管理されている第１の機器管理情報を取得する第１の機器管理情報取得部と、前記ネットワークを介して接続された機器の第１の識別情報及び前記ネットワークにおける通信に際して宛先を指定する際に用いられる第２の識別情報をネットワークを介して取得する識別情報取得部と、取得された前記第１の識別情報が、取得された前記第１の機器管理情報に含まれるか否かに基づいて前記第１の識別情報を取得した機器が管理対象か否か判定する機器登録判定部と、取得された前記第２の識別情報に基づき、前記判定により管理対象であると判定された機器の詳細な情報を取得する機器詳細情報取得部と、取得された前記機器の詳細な情報を、前記第２の識別情報に基づいて前記機器が識別されて管理される第２の機器管理情報として格納する第２の機器管理情報格納部とを含むことを特徴とする。
【０００９】
また、前記機器管理情報取得部に、前記第１の機器管理情報を取得させる命令をユーザが入力する画面と、前記識別情報取得部に前記第１の識別情報及び前記第２の識別情報を取得させる命令をユーザが入力する画面とを表示するための情報を記憶している画面表示情報記憶部を更に含むことが好ましい。
【００１０】
また、取得された前記機器の詳細な情報を表示するための表示情報を出力する機器詳細表示情報出力部を更に含むことが好ましい。
【００１１】
また、前記識別情報取得部は、前記ネットワークを介して接続された機器に対してブロードキャストにより前記第１の識別情報及び前記第２の識別情報を要求することができる。
【００１２】
また、前記識別情報取得部は、前記ネットワークを介して接続された機器に対して個別に前記第１の識別情報及び前記第２の識別情報を要求することができる。
【００１３】
また、ネットワークを介して接続された機器を管理する機器管理方法であって、前記ネットワークにおける通信に際して宛先を指定する際に用いられる情報とは異なる第１の識別情報に基づいて前記機器が識別されて管理されている第１の機器管理情報を取得して記憶媒体に記憶し、前記ネットワークを介して接続された機器の第１の識別情報及び前記ネットワークにおける通信に際して宛先を指定する際に用いられる第２の識別情報をネットワークを介して取得して記憶媒体に記憶し、取得された前記第１の識別情報が、取得された前記第１の機器管理情報に含まれるか否かに基づいて前記第１の識別情報を取得した機器が管理対象か否か判定し、取得された前記第２の識別情報に基づき、前記判定により管理対象であると判定された機器の詳細な情報を取得して記憶媒体に記憶し、取得された前記機器の詳細な情報を、前記第２の識別情報に基づいて前記機器が識別されて管理される第２の機器管理情報として格納することを特徴とする。
【００１４】
また、ネットワークを介して接続された機器を管理する機器管理プログラムであって、前記ネットワークにおける通信に際して宛先を指定する際に用いられる情報とは異なる第１の識別情報に基づいて前記機器が識別されて管理されている第１の機器管理情報を取得して記憶媒体に記憶するステップと、前記ネットワークを介して接続された機器の第１の識別情報及び前記ネットワークにおける通信に際して宛先を指定する際に用いられる第２の識別情報をネットワークを介して取得して記憶媒体に記憶するステップと、取得された前記第１の識別情報が、取得された前記第１の機器管理情報に含まれるか否かに基づいて前記第１の識別情報を取得した機器が管理対象か否か判定するステップと、取得された前記第２の識別情報に基づき、前記判定により管理対象であると判定された機器の詳細な情報を取得して記憶媒体に記憶するステップと、取得された前記機器の詳細な情報を、前記第２の識別情報に基づいて前記機器が識別されて管理される第２の機器管理情報として格納するステップとを情報処理装置に実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、通信において宛先を指定する際に用いられる情報以外の情報に基づいて機器が管理されているシステムにおいて、管理者の負担を軽減することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るシステムの運用形態を示す図である。
【図２】本発明の実施形態に係る画像形成装置、ユーザ端末及び機器管理サーバのハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係る画像形成装置の機能構成を示すブロック図である。
【図４】本発明の実施形態に係るユーザ端末の機能構成を示すブロック図である。
【図５】本発明の実施形態に係る機器管理サーバの機能構成を示すブロック図である。
【図６】本発明の実施形態に係るＭＡＣアドレス管理情報の例を示す図である。
【図７】本発明の実施形態に係るシステムの動作を示すシーケンス図である。
【図８】本発明の実施形態に係るＩＰアドレス管理情報の例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスによってＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）等の機器が識別されているシステムを例として説明する。
【００１８】
図１は、本実施の形態に係るシステムの運用形態の例を示す図である。図１に示すように、本実施形態に係るシステムは、管理対象の装置である画像形成装置１ａ〜１ｄ（以降、総じて画像形成装置１とする）、管理者であるユーザの情報処理端末であるユーザ端末２及び装置を管理する機能を提供する機器管理サーバ３が、ネットワークを介して接続されている。
【００１９】
画像形成装置１は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機である。ユーザ端末２は、画像形成装置１を管理する管理者が操作する情報処理端末であり、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置によって実現される。機器管理サーバ３は、画像形成装置１を管理する機能を有し、機器管理装置として機能するサーバである。
【００２０】
前提として、本実施形態に係るシステムにおいて、画像形成装置１は、ＭＡＣアドレスにより管理されている。即ち、各画像形成装置１をＭＡＣアドレスによって識別して管理する情報（以降、ＭＡＣアドレス管理情報とする）は、予め生成されている。機器管理サーバ３が、ＭＡＣアドレスによって管理されている画像形成装置１をＩＰアドレスによっても管理可能とするために行う処理が、本実施形態に係る要旨の１つである。本実施形態において管理者は、ユーザ端末２にインストールされているブラウザのアプリケーションを介して、機器管理サーバ３に含まれる機能を動作させる。
【００２１】
次に、本実施形態に係る画像形成装置１、ユーザ端末２及び機器管理サーバ３のハードウェア構成について説明する。図２は、本実施形態に係る画像形成装置１、ユーザ端末２及び機器管理サーバ３のハードウェア構成を示すブロック図である。尚、画像形成装置１は、図２に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。以下の説明においては、画像形成装置１のハードウェア構成を例として説明するが、ユーザ端末２及び機器管理サーバ３についても同様である。
【００２２】
図２に示すように、本実施形態に係る画像形成装置１は、一般的なサーバやＰＣ等と同様の構成を含む。即ち、本実施形態に係る画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２３】
ＣＰＵ１０は演算手段であり、画像形成装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２４】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが画像形成装置１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス、タッチパネル等、ユーザが画像形成装置１に情報を入力するためのユーザインタフェースである。尚、機器管理サーバ３については、ＬＣＤ６０及び操作部７０等のユーザインタフェースは省略可能である。
【００２５】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０
が、そのプログラムに従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成装置１やユーザ端末２及び機器管理サーバ３の機能を実現する機能ブロックが構成される。
【００２６】
次に、本実施形態に係る画像形成装置１の機能構成について、図３を参照して説明する。図３は、本実施形態に係る画像形成装置１の機能構成を示すブロック図である。図３に示すように、本実施形態に係る画像形成装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。
【００２７】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０及び入出力制御部１５０を含む。図３に示すように、本実施形態に係る画像形成装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図３においては、電気的接続を実線の矢印で示しており、用紙若しくは文書束の流れを破線の矢印で示している。
【００２８】
ディスプレイパネル１０４は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し、若しくは画像形成装置１に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル１０４は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル１０４は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００２９】
本実施形態に係る操作部であるディスプレイパネル１０４は、タッチパネルとして画面上に画像として表示される各ボタンの他、画面の表示領域外に機械的に設けられたハードキーを操作単位として含む。これらのハードキーに対する操作案内を画面上に表示することにより、ユーザに対する操作案内をより理解しやすくすることが本実施形態に係る要旨である。
【００３０】
ネットワークＩ／Ｆ１０８は、画像形成装置１がネットワークを介してユーザ端末２や機器管理サーバ３等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。ネットワークＩ／Ｆ１０８は、図２に示すＩ／Ｆ５０によって実現される。また、ネットワークＩ／Ｆ１０８には、ＦＡＸモデムとしての機能も含まれ、画像形成装置１がネットワークを介してＦＡＸ送受信を行うためのインタフェースとしても機能する。
【００３１】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリにロードされ、ＣＰＵ１０がそのプログラムに従って動作することにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像形成装置１全体を制御する制御部として機能する。
【００３２】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像形成装置１の記憶領域に格納され若しくはネットワークＩ／Ｆ１０８を介して他の装置に送信される情報である。
【００３３】
操作表示制御部１４０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介して他の機器にアクセスする。
【００３４】
画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。
【００３５】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００３６】
画像形成装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０４の操作若しくはネットワークＩ／Ｆ１０８を介して外部の装置から入力されるスキャン実行指示に応じて、操作表示制御部１４０若しくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００３７】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作する。
【００３８】
撮像動作においては、スキャナユニット１０２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。画像処理部１３０が生成した画像情報はＨＤＤ４０等の画像形成装置１に装着された記憶媒体に保存される。即ち、スキャナユニット１０２、エンジン制御部１２０及び画像処理部１３０が連動して、画像入力部として機能する。
【００３９】
画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくは入出力制御部１５０及びネットワークＩ／Ｆ１０８を介して外部の装置に送信される。
【００４０】
また、画像形成装置１が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報若しくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。尚、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００４１】
また、画像形成装置１がファクシミリとして動作する場合は、まず、スキャナ動作の場合と同様に画像処理部１３０によって画像情報が生成される。そして、主制御部１１０が入出力制御部１５０を制御し、ＦＡＸ送信を実行させる。ＦＡＸ送信に際しては、入出力制御部１５０が、主制御部１１０の制御に従い、ネットワークＩ／Ｆ１０８のうちＦＡＸモデムの機能を駆動して指定された送信先に画像を送信する。
【００４２】
次に、本実施形態に係るユーザ端末２の機能構成について、図４を参照して説明する。図４は、本実施形態に係るユーザ端末２の機能構成を示すブロック図である。図４に示すように、本実施形態に係るユーザ端末２は、図２において説明したＬＣＤ６０及び操作部７０に加えて、コントローラ２００、ネットワークＩ／Ｆ２０１を含む。また、コントローラ２００は、ブラウザアプリ２１０、入出力制御部２２０及び表示制御部２３０を含む。
【００４３】
ネットワークＩ／Ｆ２０１は、画像形成装置１と同様に、ユーザ端末２がネットワークを介して画像形成装置１等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００４４】
コントローラ２００は、画像形成装置１と同様に、ソフトウェアとハードウェアとの組み合わせによって構成される。ブラウザアプリ２１０は、ユーザ端末２にインストールされたソフトウェア・プログラムがＲＡＭ２０にロードされ、ＣＰＵ１０がそのプログラムに従って動作することにより実現されるものであり、ｈｔｍｌ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）情報等に基づいてウェブサイトを表示する。
【００４５】
本実施形態に係るシステムにおいては、機器管理サーバ３に含まれる機器管理の機能のユーザインタフェースがウェブサイトして提供され、管理者は、ユーザ端末２のブラウザアプリ２１０を操作することにより、機器管理を行う。
【００４６】
入出力制御部２２０は、ネットワークＩ／Ｆ２０１を介して入力される情報をブラウザアプリ２１０に入力する。また、ブラウザアプリ２１０は、入出力制御部２２０を制御し、ネットワークＩ／Ｆ２０１及びネットワークを介して画像形成装置１等の他の機器にアクセスする。表示制御部２３０は、ブラウザアプリ２１０が出力する画面の状態に基づき、ウェブサイトをＬＣＤ６０に表示する。本実施形態において、表示制御部２３０は、機器管理サーバ３に含まれる機器管理機能のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒｔ  Ｉｎｔｅｒｆａｃｅ）をＬＣＤ６０に表示する。
【００４７】
次に、本実施形態に係る機器管理サーバ３の機能構成について、図５を参照して説明する。図５は、本実施形態に係る機器管理サーバ３の機能構成を示すブロック図である。図５に示すように、本実施形態に係る機器管理サーバ３は、コントローラ３００及びネットワークＩ／Ｆ３１０を含む。また、コントローラ３００は、管理情報取得部３０１、機器検索部３０２、登録判定部３０３、詳細情報取得部３０４及び機器情報記憶部３０５を含む、
【００４８】
ネットワークＩ／Ｆ３１０は、画像形成装置１と同様に、機器管理サーバ３がネットワークを介して画像形成装置１等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。コントローラ３００は、画像形成装置１と同様に、ソフトウェアとハードウェアとの組み合わせによって構成される。管理情報取得部３０１は、管理者の操作に基づくユーザ端末２からの命令に基づき、上述したＭＡＣアドレス管理情報を取得して記憶する機器管理情報取得部である。
【００４９】
図６に、管理情報取得部３０１が取得するＭＡＣアドレス管理情報の例を示す。図６に示すように、本実施形態に係るＭＡＣアドレス管理情報は、画像形成装置１が属するグループを示す“Ｇｒｏｕｐ”、画像形成装置１を識別するための識別情報として用いている情報のタイプを示す“Ｔｙｐｅ”、管理対象の画像形成装置１を識別するための情報の一覧である“Ｌｉｓｔ”の情報を含む。図６の例においては、“開発１グループ”というグループにおいて管理されている画像形成装置１は、“ＭａｃＡｄｄｒｅｓｓ”によって管理されており、“ＡＡ−ＡＡ−ＡＡ−ＡＡ−ＡＡ−ＡＡ”、“ＢＢ−ＢＢ−ＢＢ−ＢＢ−ＢＢ−ＢＢ”、“ＣＣ−ＣＣ−ＣＣ−ＣＣ−ＣＣ−ＣＣ”・・・というＭＡＣアドレスの画像形成装置１が含まれていることが示されている。
【００５０】
機器検索部３０２は、管理者の操作に基づくユーザ端末２からの命令に基づき、ネットワークに接続されている画像形成装置１からＭＡＣアドレス及びＩＰアドレスを取得する。即ち、機器検索部３０２は、画像形成装置１を識別する識別情報を取得する識別情報取得部として機能する。登録判定部３０３は、機器検索部３０２が取得したＭＡＣアドレスと、管理情報取得部３０１が取得したＭＡＣアドレス管理情報とを照合し、機器検索部３０２がＭＡＣアドレスを取得した画像形成装置１が管理対象であるか否かを判定する。
【００５１】
詳細情報取得部３０４は、機器判定部３０３による判定の結果、機器検索部３０２がＭＡＣアドレスを取得した画像形成装置１が管理対象であった場合に、その画像形成装置１の詳細な情報を取得する。機器情報記憶部３０５は、詳細情報取得部３０４が取得した画像形成装置１の詳細な情報を記憶する。詳細情報取得部３０４が取得し、機器情報記憶部３０５が記憶する情報の例としては、画像形成装置１のＩＰアドレス、シリアルナンバー、ホスト名、機器の状態、モデル名等である。
【００５２】
このような画像形成装置１、ユーザ端末２及び機器管理サーバ３を含むシステムにおいて、本実施形態に係る要旨は、予め生成されているＭＡＣアドレス管理情報に基づいてＩＰアドレスによる管理情報（以降、ＩＰアドレス管理情報とする）を自動的に生成することにある。本実施形態におけるＩＰアドレス管理情報の生成動作について、図７を参照して説明する。
【００５３】
図７は、本実施形態に係るシステムの動作を示すシーケンス図である。図７に示すように、先ずは、ユーザ端末２が管理者による操作に応じて、識別情報であるＭＡＣアドレス管理情報を機器管理サーバ３に入力する（Ｓ７０１）。機器管理サーバ３においては、管理情報取得部３０１が、ユーザ端末２から入力されたＭＡＣアドレス管理情報を記憶する（Ｓ７０２）。上述したように、ＭＡＣアドレス管理情報は、本実施形態に係るシステムにおいて前提として予め生成されている情報である。図７の例においては、ユーザ端末２から機器管理サーバ３に入力される場合を例としているが、他の装置から入力されることもあり得る。
【００５４】
尚、Ｓ７０１において、ユーザは、機器管理サーバ３によってウェブサイトとして提供されている機器管理サーバ３のインタフェースを、ブラウザアプリ２１０を介して取得して表示し、操作部７０を介してブラウザアプリ２１０を操作することにより、ＭＡＣアドレス管理情報の入力を行う。上記ウェブサイトを表示するための情報は、機器管理サーバ３を構成するＨＤＤ４０に格納されており、ユーザ端末２は、機器管理サーバ３から上記ウェブサイトを表示するための情報をダウンロードすることにより、ブラウザアプリ２１０を介してＬＣＤ６０にウェブサイトを表示する。即ち、機器管理サーバ３において、ＨＤＤ４０が画面表示情報記憶部として機能する。
【００５５】
機器管理サーバ３にＭＡＣアドレス管理情報を入力した後、ユーザ端末２は、管理者の操作に応じて画像形成装置１の検索開始の指示を機器管理サーバ３に入力する（Ｓ７０３）。Ｓ７０３においても、ユーザは、ブラウザアプリ２１０を介して表示された機器管理サーバ３のインタフェースを操作することにより、ユーザ端末２に検索開始指示を実行させる。ユーザ端末２による検索開始指示は、機器管理サーバ３において機器検索部３０２に入力される。機器検索部３０２は、ユーザ端末２から検索開始指示を受信すると、自身が属するネットワークセグメントに含まれる画像形成装置１の識別情報であるＭＡＣアドレスを、ブロードキャストにより取得する（Ｓ７０４）。
【００５６】
Ｓ７０４において、機器検索部３０２は、機器管理サーバ３のＩＰアドレスが１９２．１６８．０．１０であり、サブネットマスクが２５５．２５５．２５５．０である場合、１９２．１６８．０以下に含まれるＩＰアドレスに対して、ネットワークを介してＭＡＣアドレスを要求する。尚、この場合のブロードキャスト用のアドレスは、１９２．１６８．０．２５５である。
【００５７】
Ｓ７０４において、ＭＡＣアドレスの要求を受けた画像形成装置１は、自身のＭＡＣアドレスとＩＰアドレスとが関連付けられた情報を機器管理サーバ３に送信することにより応答する。Ｓ７０４により同一ネットワークセグメント内の画像形成装置１のＭＡＣアドレスを取得すると、機器検索部７０２は、取得したＭＡＣアドレスを登録判定部３０３に入力して、夫々のＭＡＣアドレスが管理対象か否かの判定を要求する（Ｓ７０５）。
【００５８】
機器検索部３０２から判定要求を受けると、登録判定部３０３は、機器検索部３０２から取得したＭＡＣアドレスを、管理情報取得部３０１が記憶しているＭＡＣアドレス管理情報と照合することにより、機器検索部３０２から入力されたＭＡＣアドレスが登録されているか否かを判定し、その判定結果を機器検索部３０２に通知する（Ｓ７０６）。
【００５９】
Ｓ７０６において、登録判定部３０３は、機器検索部３０２から取得したＭＡＣアドレスのうち、ＭＡＣアドレス管理情報の“Ｌｉｓｔ”に含まれているＭＡＣアドレスについて管理対象であると判定する。機器検索部３０２は、登録判定部３０３から判定結果を取得すると、管理対象であると判定されたＭＡＣアドレスに関連付けられているＩＰアドレスを宛先として、その画像形成装置１の詳細な情報（以降、詳細情報とする）の取得を詳細情報取得部３０４に要求する（Ｓ７０７）。
【００６０】
詳細情報取得部３０４は、機器検索部３０２から詳細情報の取得要求及び宛先のＩＰアドレスを取得すると、取得したＩＰアドレスの画像形成装置１宛てに情報取得要求を送信して、上述したシリアルナンバー等の情報を取得し、ＩＰアドレスによって各画像形成装置１が識別されて管理されるＩＰアドレス管理情報として機器情報記憶部３０５に格納する（Ｓ７０８、Ｓ７０９）。即ち、詳細情報取得部３０４が、機器管理情報格納部としても機能する。このような処理により、本実施形態に係るシステムの動作が完了する。
【００６１】
Ｓ７０９の処理により機器情報記憶部３０５が記憶したＩＰアドレス管理情報の例を図８に示す。図８に示すように、機器情報記憶部３０５が記憶したＩＰアドレス管理情報には、Ｓ７０６において管理対象であると判定された画像形成装置１夫々について、“ＩＰアドレス”、“シリアルナンバー”、“ホスト名”、“機器状態”、“モデル名”・・・といった情報が含まれている。尚、Ｓ７０６において管理対象であると判定される画像形成装置１は、Ｓ７０１において入力されたＭＡＣアドレス管理情報の“Ｌｉｓｔ”にＭＡＣアドレスが登録されている画像形成装置１、即ち、あるグループに含まれる画像形成装置１である。
【００６２】
以上説明したように、本実施形態に係るシステムにおいては、同一のネットワークセグメントに接続されている画像形成装置１のＭＡＣアドレスをブロードキャストにより取得した上で、予め管理されているＭＡＣアドレス管理情報を参照し、それぞれのＭＡＣアドレスが管理対象か否かを判定する。このため、Ｓ７０１の識別情報の入力指示及びＳ７０３の検索開始指示以外は、管理者によるユーザ端末２の操作が不要であり、自動的にＩＰアドレス管理情報が生成されることとなり、管理者の負担を低減することができる。
【００６３】
尚、上記実施形態においては、前提として、画像形成装置１がＭＡＣアドレスにより識別されて管理されている場合を例として説明した。この他、画像形成装置１を識別するために用いられている情報は、ＭＡＣアドレスに限らず、ＩＰアドレスのように通信において宛先を指定する際に用いられる情報以外の情報であれば、上記実施形態を同様に適用することが可能である。この場合、Ｓ７０４において取得されるのは、上記通信において宛先を指定する際に用いられる情報である。
【００６４】
また、上記実施形態においては、Ｓ７０４において、ブロードキャストにより画像形成装置１のＭＡＣアドレスを取得する場合を例として説明した。ブロードキャストの場合、同一ネットワークセグメント内の装置の情報を効率的に収集することが可能であるが、ネットワーク負荷等を考慮して無効化されている環境もあり得る。また、異なるセグメントに配置された装置の情報を取得することが不可能という問題がある。
【００６５】
従って、Ｓ７０４においては、ブロードキャストではなくピングスウィープ等、個別に宛先を指定して情報を収集しても良い。これにより、異なるセグメントに配置された装置であっても、情報を収集することが可能となる。この場合、同一ネットワークセグメントに配置された機器の情報を収集する場合は、機器管理サーバ３が属するセグメントの全ＩＰアドレスに対してピングスウィープにより情報を要求すれば良いが、他のネットワークセグメントに配置された機器の情報を収集する場合は、Ｓ７０３において、ユーザが対象のＩＰアドレス若しくは対象のネットワークセグメントを指定することにより実現可能である。また、Ｓ７０４及びＳ７０５における処理は、ＭＡＣアドレスを取得する対象の夫々のＩＰアドレス毎に取得及び判定を繰り返しても良いし、ＭＡＣアドレスを取得するべき対象のＩＰアドレス全てについてＭＡＣアドレスを取得した後で、判定を行っても良い。
【００６６】
また、図７の例においては、機器情報記憶部３０５に情報を記憶して処理を終了しているが、Ｓ７０８の後、詳細情報取得部３０４が、取得した情報を機器検索部３０２に通知し、機器検索部３０２がユーザ端末２に転送することにより、ユーザ端末２のブラウザアプリ２１０を介してユーザ端末２のＬＣＤ６０に表示するようにしても良い。これにより、管理者が、ＩＰアドレス管理情報の生成結果を確認することが可能となる。この場合、機器検索部３０２が、機器の詳細な情報を表示するための表示情報を出力する機器詳細表示情報出力部として機能する。
【００６７】
また、上記実施形態においては、機器管理サーバ３を機能させるためのインタフェースがウェブサイトとして提供され、ユーザ端末２にインストールされたブラウザアプリ２１０を介して、管理者が機器管理サーバ３を操作する場合を例として説明した。この他、機器管理サーバ３を機能させるための専用のアプリケーションがユーザ端末２にインストールされており、専用のアプリケーションを介して機器管理サーバ３を操作する態様も可能である。また、管理者が機器管理サーバ３を直接操作する態様も可能である。
【符号の説明】
【００６８】
１、１ａ、１ｂ、１ｃ、１ｄ  画像形成装置
２  ユーザ端末
３  機器管理サーバ
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  給紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
１１０  主制御部
１２０  エンジン制御部
１３０  画像処理部
１４０  操作表示制御部
１５０  入出力制御部
２００  コントローラ
２０１  ネットワークＩ／Ｆ
２１０  ブラウザアプリ
２２０  入出力制御部
２３０  表示制御部
３００  コントローラ
３０１  識別情報取得部
３０２  機器検索部
３０３  登録判定部
３０４  詳細情報取得部
３０５  機器情報記憶部
３１０  ネットワークＩ／Ｆ
【先行技術文献】
【特許文献】
【００６９】
【特許文献１】特開２００７−２２１５６５号公報
【図１】
2012033014.tif 000003
【図２】
2012033014.tif 000004
【図３】
2012033014.tif 000005
【図４】
2012033014.tif 000006
【図５】
2012033014.tif 000007
【図６】
2012033014.tif 000008
【図７】
2012033014.tif 000009
【図８】
2012033014.tif 000010