(57)【特許請求の範囲】
【請求項１】
所定の制御を行なう第１制御装置と、
前記所定の制御以外の制御を行なう第２制御装置と、
を有する画像処理装置であって、
前記画像処理装置は管理装置と接続されており、該管理装置から、前記画像処理装置に処理を要求する処理要求情報が該画像処理装置に送信され、
前記第１制御装置は、
処理要求情報で要求されている処理で用いられ、前記第１制御装置について示す機器情報が予め記憶されている第１記憶手段と、
前記管理装置から送信された処理要求情報で要求されている処理で用いられる機器情報が前記第１記憶手段に記憶されているか否かを判定する判定手段と、
前記判定手段により、該機器情報が前記第１記憶手段に記憶されていると判定されると、該機器情報を前記第１記憶手段から取得して前記管理装置に送信し、前記判定手段により、該機器情報が前記第１記憶手段に記憶されていないと判定されると、前記管理装置から送信された処理要求情報を前記第２制御装置に送信し、前記第２制御装置から機器情報を受信すると、受信した該機器情報を前記管理装置に転送する通信手段と、を有し、
前記第２制御装置は、
処理要求情報で要求されている処理で用いられ、前記第２制御装置について示す機器情報が予め記憶されている記憶手段と、
該記憶手段から取得した機器情報を、前記第１制御装置に送信する通信手段と、
を有することを特徴とする画像処理装置。
【請求項２】
所定の制御を行なう第１制御装置と、
前記所定の制御以外の制御を行なう第２制御装置と、を有する画像処理装置であって、
前記画像処理装置は管理装置と接続されており、該管理装置は、前記第１制御装置の機器情報または第２制御装置の機器情報を要求する処理要求情報を該画像処理装置に送信し、
前記第１制御装置は、
前記第１制御装置について示す機器情報が予め記憶されている第１記憶手段と、
前記第２制御装置について示す機器情報が予め記憶されている第２記憶手段と、
前記管理装置から送信された処理要求情報で要求されている機器情報が前記第１記憶手段に記憶されていないと判定すると、該機器情報が前記第２記憶手段に記憶されているか否かを判定する判定手段と、
前記判定手段により、該機器情報が前記第２記憶手段に記憶されていないと判定されると、前記管理装置から送信された処理要求情報を前記第２制御装置に送信する通信手段と、を有し、
前記第２制御装置は、
前記通信手段により送信された処理要求情報で要求されている機器情報を前記管理装置に送信する処理手段を有することを特徴とする画像処理装置。
【請求項３】
前記第１制御装置は、
前記判定手段により、前記管理装置から送信された処理要求情報で、前記管理装置に送信させる機器情報が前記第２記憶手段に記憶されていないと判定すると、前記第２制御装置から、該第２制御装置について示す機器情報を受信し、該機器情報を前記第２記憶手段に記憶させる更新手段を有することを特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
近年、基本制御装置と、拡張制御装置とを含む画像形成装置が提案されている（例えば、特許文献１参照）。図１に、画像形成装置１００などの機能構成例を示す。図１に示すように画像形成装置１００内の基本制御装置１１０は、画像形成装置１００に対して、基本的な制御であるエンジン制御や機器管理などを行う。また、拡張制御装置１２０は、基本制御装置だけでは実現しない制御であり、例えば色彩微調整機能の制御などを行なう。
【０００３】
また、基本制御装置１１０と拡張制御装置１２０とは、各々独立しているため、基本制御装置１１０の機器管理機能と、拡張制御装置１２０の機器管理機能は、各々独立している。従って、画像形成装置の機器管理を行うためには、基本制御装置１１０と拡張制御装置１２０それぞれにＩＰアドレスを割り当てる。そして、基本制御装置１１０と拡張制御装置１２０それぞれと、管理装置１３０とをネットワーク１４０で接続させる。管理装置１３０とは、画像形成装置１００の機器管理を行なう装置である。管理装置１３０は、画像形成装置１００に対して、処理要求情報を送信する。処理要求情報とは、画像形成装置１００に対して、機器情報の要求や機器情報の設定などを行なわせる情報である。
【０００４】
しかし、管理装置から見た場合、ネットワーク１４０で繋がっており、かつＩＰアドレスが割り当てられている装置を１つの装置と認識するため、実際には一つの画像形成装置であるにも関わらず、基本制御装置１１０と拡張制御装置１２０とを、２つの画像形成装置であると認識してしまう。
【０００５】
そこで、図２のように、基本制御装置１１０と拡張制御装置１２０のうち、一方の制御装置（図２の例では、拡張制御装置１２０）のみと、管理装置１３０とを接続させる。図２のような構成にすることで、管理装置１３０が、１つの画像形成装置１００を２つの画像形成装置（基本制御装置１１０と拡張制御装置１２０）であると認識してしまうという問題を解決する。
【０００６】
基本制御装置１１０と拡張制御装置１２０の有する機器管理機能に関しては、管理装置１３０と接続されている制御装置（図２に例では、拡張制御装置１２０）に振り分け機能を具備させる。振り分け機能とは、基本制御装置１１０、拡張制御装置１２０のどちらの制御装置の機器管理機能を利用するかを振り分ける機能である。該振り分けは、管理装置１３０からの処理要求情報の通信規格で定められているポート番号によって行なわれる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１記載の技術では、振分機能１２５が、処理要求情報の通信規格で定められているポート番号などの情報を基に、管理装置１３０からの処理要求情報を、基本制御装置１１０または拡張制御装置１２０に送信する（振り分ける）。ここで、振分機能１２５は、拡張制御装置１２０に処理要求情報を振り分けたとする。また、処理要求情報を画像形成装置の機器情報を管理装置１３０に送信させる処理を要求する情報であるとする。そして、処理要求情報が振り分けられた拡張制御装置１２０が、該処理要求情報に応じた処理を行う。
【０００８】
しかし、この処理で用いられる機器情報は、基本制御装置１１０または拡張制御装置１２０で独立している。従って、管理装置１３０は、処理要求情報が送信された拡張制御装置１２０が保持している機器情報しか取得することが出来ず、処理要求情報が送信されていない基本制御装置１１０の機器情報の取得は出来ないという問題があった。
【０００９】
そこで、このような問題を鑑みて、本発明では、管理装置は、振分機能によって処理要求情報が振分された制御装置が保持する機器情報のみならず、他の制御装置が保持している機器情報を取得することが出来る画像処理装置を提供する。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、所定の制御を行なう第１制御装置と、前記所定の制御以外の制御を行なう第２制御装置と、を有する画像処理装置であって、前記画像処理装置は管理装置と接続されており、該管理装置から、前記画像処理装置に処理を要求する処理要求情報が該画像処理装置に送信され、前記第１制御装置は、処理要求情報で要求されている処理で用いられ、前記第１制御装置について示す機器情報が予め記憶されている第１記憶手段と、前記管理装置から送信された処理要求情報で要求されている処理で用いられる機器情報が前記第１記憶手段に記憶されているか否かを判定する判定手段と、前記判定手段により、該機器情報が前記第１記憶手段に記憶されていないと判定されると、前記管理装置から送信された処理要求情報を前記第２制御装置に送信する通信手段と、を有し、前記第２制御装置は、前記通信手段により送信された処理要求情報で要求されている処理を行う処理手段を有することを特徴とする画像処理装置を提供する。
【発明の効果】
【００１１】
本発明の画像形成装置によれば、管理装置は、振分機能によって処理要求情報が振分された制御装置が保持する機器情報のみならず、他の制御装置が保持している機器情報を取得することが出来る。
【図面の簡単な説明】
【００１２】
【図１】従来の画像形成装置などの機能構成例を示した図である（その１）。
【図２】従来の画像形成装置などの機能構成例を示した図である（その２）。
【図３】本実施形態の画像形成装置のシステム構成例を示した図である。
【図４】本実施例の画像形成装置のハードウエア構成例を示した図である（その１）。
【図５】本実施例の画像形成装置のハードウエア構成例を示した図である（その２）。
【図６】本実施例の画像形成装置の機能構成例を示した図である。
【図７】本実施例の画像形成装置の処理フローを示した図である。
【図８】別の実施例の画像形成装置の処理フローを示した図である（その１）。
【図９】別の実施例の画像形成装置の処理フローを示した図である（その２）。
【図１０】本実施例の対応情報の一例を示した図。
【発明を実施するための形態】
【００１３】
以下に、各実施形態について説明する。また、同じ機能を持つ構成部や同じ処理を行う過程には同じ番号を付し、重複説明を省略する。画像処理装置とは、画像を処理する装置であり、例えば、記録媒体に画像形成する画像形成装置や、画像データを補正する画像補正装置や、画像を表示手段に表示させる画像表示装置などを含む。以下では、画像処理装置を画像形成装置であるとして説明する。また、画像形成装置とは例えば、プリンタ、ファクシミリ、複写装置、プロッタ、これらの複合機などである。
＜画像形成装置システムの構成図＞
図３に、本実施形態の画像形成装置のシステム構成例を示す。図３に示すように、本実施形態の画像形成システムの機能構成例を示す。図３の例では、ユーザ環境として、画像形成装置２００と仲介装置３００とが配置されている。また、ネットワーク５００を通じて、管理装置４００と、画像形成装置２００と仲介装置３００とがＬＡＮ６００により接続されている。画像形成装置２００と仲介装置３００は、ユーザが保持する装置であり、管理装置４００は、画像形成装置２００の管理者などが、保持する装置である。管理装置４００は、仲介装置３００を介して、画像形成装置２００と情報の送受信を行なうが、管理装置４００が、直接、画像形成装置２０と情報の送受信を行なってもよい。
【００１４】
＜ハードウェア構成＞
図４は、本発明に係る画像形成装置２００のハードウェア構成の一例を示す図である。画像形成装置２００は、操作部（オペレーションパネル）１３１０、ファクス制御部１５３０、エンジン部１３５０と基本制御装置１３００のＡＳＩＣ１３０１とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス等で接続した構成となる。
【００１５】
基本制御装置１３００中のＡＳＩＣ１３０１は、ＲＡＭ１３０２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１３０３等を接続するとともに、このＡＳＩＣ１３０１とＣＰＵ１３０４とをＣＰＵチップセットのＮＢ１３０５を介して接続されている。このように、ＮＢ１３０５を介して接続する理由は、ＣＰＵ１３０４自体のインタフェースが公開されていないためである。
【００１６】
ここで、このＡＳＩＣ１３０１とＮＢ１３０５は、単にＰＣＩを介して接続されているのではなく、ＡＧＰ１３０８を介して接続されている。ＣＰＵ１３０４は、画像入出力装置１２００の全体制御を行うものであり、ＮＢ（Ｎｏｒｔｈ  Ｂｒｉｄｇｅ）１３０５は、ＣＰＵ１３０４とＲＡＭ１３０６、シリアルバス１３０７、ＡＳＩＣ１３０１、ＬＡＮポート１３０８とを接続するためのブリッジである。
【００１７】
ＲＡＭ１３０６は、画像入出力装置の描画用メモリなどとして用いるシステムメモリである。シリアルバス１３０７は、ＮＢ１３０５とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＲＡＭ１３０２は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＡＳＩＣ１３０１は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣである。ＬＡＮポート１３０８は、ネットワークを介して他の画像入出力装置と通信するためのＬＡＮケーブルを接続するためのＩ／Ｆである。
ＨＤＤ１３０３は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージであり、オペレーションパネル１３１０は、操作者からの入力操作の受け付け並びに操作者に向けた表示を行うものである。
【００１８】
従って、ＡＳＩＣ１３０１には、ＲＡＭ１３０２を接続するためのＲＡＭインタフェースと、ＨＤＤ１３０３を接続するためのハードディスクインタフェースが設けられ、これらの記憶部に対して画像データの入出力を行う場合には、入出力先がＲＡＭインタフェースまたはハードディスクインタフェースに切替えられる。
【００１９】
ＡＧＰ１３０８は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、システムメモリに高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にする
また、以下の説明では、所定の制御を行う第１制御装置を「基本制御装置」とする。また、所定の制御以外の制御を行なう第２制御装置を「拡張制御装置」という。ここで所定の制御とは、基本的な制御であるエンジン制御や機器管理の制御を行なう。また、所定の制御以外の制御とは、基本制御装置だけでは実現しない制御であり、例えば色彩微調整機能の制御やデータ容量の大きな印刷データの高速描画処理である。
【００２０】
図５に画像形成装置２００の機能構成例を示す。画像形成装置２００は、基本制御装置１３００と、拡張制御装置１４００と、転送装置１５００と、を有する。転送装置１５００は、管理装置４００からの処理要求情報を、基本制御装置１３００または拡張制御装置１４００のうちどちらかに、割り振るものである。
【００２１】
基本制御装置１３００と、拡張制御装置１４００と、転送装置１５００とは、これら３つの装置それぞれ有するＬＡＮポート１２、３４、１６０３により、ＬＡＮなどの内部ネットワーク３３００を通して接続されている。基本制御装置１３００はＣＰＵ１６０５、ＨＤＤ１６０６を備え、コピージョブの実行、および画像形成装置１２００全体の処理などを行う。拡張制御装置１４００はＣＰＵ１６０７、ＨＤＤ１６０８を備え、プリンタジョブの実行を主として行う。
【００２２】
ＬＡＮポート１２，３４，１６０３には、内部ネットワーク３３００を表す重複しないＩＰアドレスが設定されている。なお、図５の例では、拡張制御装置１４００は１つであるが、複数の拡張制御装置１４００を予め具備させてもよく、新たに追加しても良い。
【００２３】
また、転送装置１５００はＬＡＮポート１６０３の他にＬＡＮポート１６０４を有する。ＬＡＮポート１６０４は、ネットワーク６００と接続されている。管理装置４００や仲介装置３００は、ＬＡＮポート１６０４に設定されているＩＰアドレスに対して、処理要求情報の通信が行なわれる。
【００２４】
また、処理要求情報とは、例えば、「管理装置４００が、画像形成装置２００に対して、該画像形成装置２００の機器情報を要求する（つまり、管理装置４００に対して、画像形成装置２００に機器情報を送信させる）第１処理」や、「画像形成装置２００が保持している機器情報に基づく機能を画像形成装置２００に設定させる第２処理」などを画像形成装置２００に対して行わせる情報である。ここで、機器情報とは、例えば、画像形成装置の機器状態，省エネ状態，エラー発生状態，トナー残量，給紙トレイ状態，ジョブ履歴情報などの各種情報のことをいう。また、基本制御装置１３００の機器情報と、拡張制御装置１４００の機器情報とは、異なるものであり、独立しているものである。また、画像形成装置２００の機器情報とは、基本制御装置１３００の機器情報と、拡張制御装置１４００の機器情報を総合したものである。
【００２５】
また、第１処理の具体例として、管理装置４００が画像形成装置２００に対して、該画像形成装置２００のトナー残量（機器情報）を画像形成装置２００に送信させる処理である。また第２処理の具体例として、管理装置２００が、画像形成装置２００が保持している省エネモード（機器情報）を該画像形成装置２００に設定させる処理である。
【００２６】
以下では、第１実施形態、第２実施形態で、第１処理について説明し、第３実施形態で第２処理について説明する。管理装置４００が、画像形成装置２００の機器情報を取得するために、画像形成装置２００に送信する情報を要求情報という。
［実施形態１］
まず、実施形態１について説明する。図６に、実施形態１の画像形成装置２００内の、基本制御装置１３００、拡張制御装置１４００、転送装置１５００の機能構成例を示す。図６に示すように、画像形成装置２００内にｎ個の拡張制御装置１４００ｎを具備させてもよいが、実施形態１〜３では、拡張制御装置１４００が１つである場合を説明する。また、図７に、本実施形態１の画像形成装置２００の処理フローを示す。また、図５に示すように、基本制御装置１３００内のＬＡＮポート１２、拡張制御装置１４００内のＬＡＮポート３４は様々な情報を送受信するものであり、以下の説明では、ＬＡＮポート１２、ＬＡＮポート３４をそれぞれ第１通信手段１２、第２通信手段３４として説明する。
【００２７】
まず、管理装置４００が要求情報を画像形成装置２００に対して送信すると、画像形成装置２００は、転送装置１５００のＬＡＮポート１６０４で該要求情報を受信する。そして、振分手段４０が、第４記憶手段４２に記憶されているルーティングテーブルを参照して、要求情報を基本制御装置１３００または、拡張制御装置１４００に割り振る（転送する）（ステップＳ１１）。また、振分手段４０により最初に要求情報が振り分けられた制御装置を第１制御装置とし、それ以外の制御装置を第２制御装置とする。ここでは、振分手段４０が、最初に、基本制御装置１３００に要求情報を転送したとする。つまり、第１制御装置は、基本制御装置１３００であり、第２制御装置は、拡張制御装置１４００となる。
【００２８】
そして、基本制御装置１３００の第１通信手段１２は、要求情報を受信する（ステップＳ１２）。そして、第１判定手段１８は第１記憶手段１４を確認して、管理装置４００から要求されている機器情報が、第１記憶手段１４に記憶されているか否かを判定する（ステップＳ１３）。ここで、第１記憶手段１４には、予め基本制御装置１３００について示す機器情報が記憶されている。
【００２９】
第１判定手段１８が、第１記憶手段１４に機器情報が記憶されていると判定した場合には（ステップＳ１４のＹｅｓ）、ステップＳ１５に進む。ステップＳ１５では、第１処理手段１０は、記憶されている機器情報を第１記憶手段１４から取得する（ステップＳ１５）。そして、第１処理手段１０は、転送装置１５００に対して、取得した機器情報を第１通信手段１２に送信させる（ステップＳ１６）。転送手段１５００が、送信された機器情報を受信すると、管理装置４００に該機器情報を転送する（ステップＳ２６）。そして、管理装置４００が、転送された機器情報を取得する。
【００３０】
一方、ステップＳ１４において、第１判定手段１８が、第１記憶手段１４に、管理装置４００から要求された機器情報が記憶されていないと判定すると（ステップＳ１４のＮｏ）、第１通信手段１２は、他の制御装置である拡張制御装置１４００に、要求情報を送信する（ステップＳ２０）。そして、第２通信手段３４は、要求情報を受信する（ステップＳ２１）。そして、第２処理手段３０は、受信した要求情報で要求されている機器情報を第３記憶手段３２から取得する（ステップＳ２２）。ここで、第３記憶手段３２には、予め拡張制御装置１４００について示す機器情報が記憶されている。そして、第２通信手段３４は取得した機器情報を基本制御装置１３００の第１通信手段１２に送信する（ステップＳ２３）。そして、第１通信手段１２は、機器情報を取得する（ステップＳ２４）。その後、ステップＳ１６、ステップＳ２６の処理を行う。
【００３１】
この実施形態１の画像形成装置によれば、基本制御装置１３００（第１制御装置）の第１判断手段１８が、第１記憶手段１４に機器情報が記憶されているか（つまり、基本制御装置１３００自身の機器情報が保持されているか）を判定する。そして、第１記憶手段１４に機器情報が記憶されていなければ、他の制御装置（拡張制御装置１４００）に機器情報を要求する。従って、転送装置１５００の振分手段４０によって処理要求情報が振分された制御装置（上記の例では、基本制御装置）が保持する機器情報のみならず、他の制御装置（上記の例では、拡張制御装置）が保持している機器情報を取得することが出来る。
［実施形態２］
次に実施形態２の画像形成装置について説明する。図８に、実施形態２の画像処理装置の処理フローを示す。図７と比較して、図８の例では、ステップＳ１８、ステップＳ１９、ステップＳ２５の処理が追加されている。また、実施形態２の画像形成装置の機能構成例は、図６に示したものと同様である。実施形態２の基本制御装置１３００は、第２記憶手段１６が具備されている。
【００３２】
第２記憶手段１６は、第３記憶手段３２に記憶されている拡張制御装置１４００についての機器情報を記憶するものである。例えば、所定時間ごとに、拡張制御装置１４００の第２通信手段３４が、基本制御装置１３００の第１通信手段１２に、第３記憶手段３２に記憶されている拡張制御装置１４００の機器情報を送信する。そして、基本制御装置１３００の第１通信手段１２が、拡張制御装置１４００の機器情報を受信すると、第２記憶手段１６に記憶させる。つまり、第２記憶手段１６に記憶されている機器情報と、第３記憶手段３２に記憶されている機器情報との同期をとる。このように、第１記憶手段１４には、基本制御装置１３００の機器情報が記憶されており、第２記憶手段１６には、拡張制御装置１４００の機器情報が記憶されている。
【００３３】
図８を用いて、実施形態２の画像処理装置の処理の流れを説明する。ステップＳ１４で、第１判定手段１８が、第１記憶手段１４に基本制御装置１３００の機器情報が記憶されていないと判定すると（ステップＳ１４のＮｏ）、ステップＳ１７に移行する。
【００３４】
ステップＳ１７では、第２判定手段２２は、第２記憶手段１６を確認して、第２記憶手段１６に拡張制御装置１４００の機器情報が記憶されているか否かを判定する。そして、該機器情報が、第２記憶手段１６に記憶されている場合には、該機器情報が、有効か否かを判定する。ここで、機器情報が有効であるとは、該機器情報が比較的新しいものであるということである。つまり、第２記憶手段１６には、拡張制御装置１４００の機器情報を記憶させる際には、該機器情報と、該機器情報の記憶日時を対応付けて、記憶させるようにする。そして、第２判定手段２２が、該機器情報が有効か否かを判定する際には、該機器情報の記憶日時と、現在の日時との時間差が、予め定められた所定時間以下であれば、該機器情報は比較的新しいものであるため、第２判定手段２２は、該機器情報は有効であると判定する。
【００３５】
逆に、第２判定手段２２が、該機器情報の記憶日時と、現在の日時との時間差が、予め定められた所定時間以上であれば、該機器情報は古いものであるため、第２判定手段２２は、該機器情報は無効であると判定する。第２判定手段２２は、機器情報が有効であるか否かを判定する必要はなく、機器情報が、第２記憶手段１６に記憶されているか否かのみを判定するようにしても良い。
【００３６】
第２判定手段２２が、第２記憶手段１６に記憶されている拡張制御装置１４００の機器情報が有効であると判定すると（ステップＳ１８のＹｅｓ）、第１処理手段１０は、第２記憶手段から拡張制御装置１４００の機器情報を取得する（ステップＳ１９）。そして、ステップＳ１６、ステップＳ２６の処理を行う。
【００３７】
一方、第２判定手段２２が、機器情報は無効である、または、第３記憶手段３２に機器情報が記憶されていないと判定すると（ステップＳ１８のＮｏ）、ステップＳ２０へ移行する。実施形態１で説明したように、ステップＳ２０〜ステップＳ２４の処理で、第１通信手段１２は、拡張制御装置１４００の機器情報を取得する。そして、更新手段２４は、ステップＳ２４で取得した拡張制御装置１４００の機器情報を第２記憶手段１６に記憶させる（ステップＳ２５）。そして、ステップＳ１６、ステップＳ２６の処理を行う。
【００３８】
この実施形態２の画像形成装置によれば、拡張制御装置１４００の機器情報を記憶させる第２記憶手段１６を有する。そして、第１記憶手段１４に基本制御装置１３００の機器情報が記憶されておらず（ステップＳ１４のＮｏ）、第２記憶手段１６に拡張制御装置１４００の機器情報が記憶されている場合には（ステップＳ１８のＹｅｓ）、該機器情報を管理装置４００に転送する。
【００３９】
一方、第２記憶手段１６に拡張制御装置１４００の機器情報が記憶されていない場合には（ステップＳ１８のＮｏ）、拡張制御装置１４００から、拡張制御装置１４００の機器情報を受信し（ステップＳ２０〜Ｓ２４）、該拡張制御装置１４００の機器情報を第２記憶手段１６に記憶させる（ステップＳ２５）。
【００４０】
このように、拡張制御装置１４００の機器情報を記憶する第２記憶手段１６を有することで、第１記憶手段１４に基本制御装置１３００の機器情報が記憶されていない場合でも、第２記憶手段１６に拡張制御装置１４００の機器情報が記憶されていれば、基本制御装置１３００は、拡張制御装置１４００に要求情報を送信する必要がない。従って、第２記憶手段１６を有することで、基本制御装置１３００から、拡張制御装置１４００に要求情報を送信する回数を減少させることが出来、結果として、管理装置４００からの機器情報への転送時間を減少させることが出来る。
【００４１】
また、第２記憶手段１６に、拡張制御装置１４００の機器情報が記憶されていない場合でも、該機器情報をステップＳ２５で記憶させるので、それ以降では、更に、基本制御装置１３００から、拡張制御装置１４００に要求情報を送信する回数を減少させることが出来、結果として、管理装置４００からの機器情報への転送時間を減少させることが出来る。
［実施形態３］
次に実施形態３の画像形成装置について説明する。図９に実施形態３の画像形成装置の処理フローを示す。また、実施形態３の画像形成装置の機能構成例は図６に示すとおりである。
【００４２】
上述のように、実施形態３の画像形成装置は、第２処理を行うものである。第２処理とは上述のように、「画像形成装置２００が保持している機器情報、つまり、基本制御装置１３００が保持している機器情報、または、拡張制御装置１４００が保持している機器情報に基づく機能を画像形成装置２００に設定させる処理（第２処理）」である。また、以下の説明では、画像形成装置２００が有する機器情報を該画像形成装置２００が設定することを要求する、管理装置４００から送信される情報を設定情報という。上述のように、第２処理の具体例として、管理装置４００が、画像形成装置２００が保持している省エネモード（機器情報）を該画像形成装置２００に設定させる処理である。
【００４３】
まず、管理装置４００が設定情報を画像形成装置２００に対して送信すると、画像形成装置２００内の転送装置１５００のＬＡＮポート１６０４が該設定情報を受信する。そして、振分手段４０が、第４記憶手段４２に記憶されているルーティングテーブルを参照して、設定情報を基本制御装置１３００または、拡張制御装置１４００に割り振る（転送する）（ステップＳ３１）。ここでは、振分手段４０が、基本制御装置１３００に設定情報を転送したとする。
【００４４】
そして、基本制御装置１３００は、第１通信手段１２で、設定情報を受信する（ステップＳ３２）。そして、第１判定手段１８は第１記憶手段１４を確認して、設定情報で設定されることが要求されている機器情報が、第１記憶手段１４に記憶されているか否かを判定する（ステップＳ３３）。
【００４５】
もし、第１判定手段１８が、第１記憶手段１４に機器情報が記憶されている場合には（ステップＳ３４のＹｅｓ）、ステップＳ３５に進む。ステップＳ３５では、第１処理手段１０は、機器情報を第１記憶手段１４から取得して、該機器情報を設定する（ステップＳ３５）。そして、第１処理手段１０は、転送装置１５００に対して、機器情報を設定したことを示す結果情報を送信する（ステップＳ３６）。転送手段１５００が、結果情報を受信すると、管理装置４００に該結果情報を転送する（ステップＳ３７）。管理装置４００は、該結果情報を受信することで、画像形成装置２００に機器情報が設定されたことを認識する。
【００４６】
一方、ステップＳ３４において、第１判定手段１８が、第１記憶手段１４に、設定要求された機器情報が記憶されていないと判定すると（ステップＳ３４のＮｏ）、第１通信手段１２は、他の制御装置である拡張制御装置１４００に、設定情報を送信する（ステップＳ３８）。そして、第２通信手段３４は、設定情報を受信する（ステップＳ３９）。そして、第２処理手段３０は、受信した設定情報で設定されることが要求されている機器情報を第３記憶手段３２から取得し、拡張制御装置１４００に設定する（ステップＳ４０）。そして、第２通信手段３４は機器情報を設定したことを示す結果情報を基本制御装置１３００の第１通信手段１２に送信する（ステップＳ４１）。そして、第１通信手段１２は、結果情報を受信する（ステップＳ４２）。その後、ステップＳ３６、ステップＳ２６の処理を行う。
【００４７】
この実施形態３の画像形成装置によれば、基本制御装置１３００（第１制御装置）の第１判断手段１８が、第１記憶手段１４に機器情報が記憶されているか（つまり、基本制御装置１３００自身の機器情報が保持されているか）を判定する。そして、第１記憶手段１４に機器情報が記憶されていなければ、他の制御装置（拡張制御装置１４００）に設定情報を送信する。従って、転送装置１５００の振分手段４０によって処理要求情報が振分された制御装置（上記の例では、基本制御装置）が保持する機器情報のみならず、他の制御装置（この例では、拡張制御装置）が保持している機器情報を設定することが出来る。
【００４８】
また、特に詳細な説明は行なわないが、実施形態３の画像処理装置においても、基本制御装置１３００に、第２記憶手段１６を具備させて、拡張制御装置１４００の機器情報を該第２記憶手段１６に記憶させるようにしてもよい。このような構成にすることで、実施形態２で説明した効果を奏することができる。
［実施形態４］
次に、実施形態４の画像処理装置について説明する。実施形態４の画像処理装置では、拡張制御装置１４００が、複数ある場合について説明する。図６に示されているように、ｎ個（ｎは２以上の整数）の拡張制御装置１４００ｎが具備されているとする。
【００４９】
まず、第１実施形態において、ｎ個の拡張制御装置１４００ｎが具備されている場合に、機器情報の検索、取得の手法を第１の手法、第２の手法として説明する。
＜第１の手法＞
第１の手法として、第１記憶手段１４または第２記憶手段１６または他の記憶手段に、拡張制御装置１４００１〜１４００ｎと、該拡張制御装置１４００１〜１４００ｎがそれぞれ保有している機器情報と、を対応付けた対応情報を記憶させておく。図１０に、該対応情報の一例を示す。図１０記載の対応情報では、例えば、拡張制御装置１４００１は、機器情報α１を保有していることを示す。なお、図面簡略化のために、機器情報α１〜αｎには、１以上の機器情報が含まれているとする。
【００５０】
そして、ステップＳ１４でＮｏと判定されると、第１判定手段１８が、図１０記載の対応情報を確認して、拡張制御装置１４００１〜１４００ｎのうち、どの拡張制御装置に、要求情報で要求されている機器情報が記憶されているかを検索する。そして、要求情報で要求されている機器情報が記憶されている拡張制御装置を確認すると、該拡張制御装置に対して、基本制御装置１３００は、要求情報を送信することで、該拡張制御装置から機器情報を取得する。
＜第２の手法＞
また、第２の手法としては、ステップＳ１４でＮｏと判定されると、ステップＳ２０で、１つ目の拡張制御装置１４００１に要求情報を送信する。そして、１つ目の拡張制御装置１４００１の第２処理手段３０が、第３記憶手段３２に、拡張制御装置１４００１の機器情報が記憶されているか否かを判断する。そして、第３記憶手段３２に、拡張制御装置１４００１の機器情報が記憶されていれば、ステップＳ２２以降の処理を行う。
【００５１】
一方、第３記憶手段３２に、拡張制御装置１４００１の機器情報が記憶されていなければ、拡張制御装置１４００１の第３通信手段３４は、次の拡張制御装置１４００２に要求情報を送信する。そして、２つ目の拡張制御装置１４００２の第２処理手段３０が、第３記憶手段３２に、拡張制御装置１４００２の機器情報が記憶されているか否かを判断する。そして、第３記憶手段３２に、拡張制御装置１４００１の機器情報が記憶されていれば、ステップＳ２２以降の処理を行う。一方、第３記憶手段３２に、拡張制御装置１４００２の機器情報が記憶されていなければ、拡張制御装置１４００２の第３通信手段３４は、次の拡張制御装置１４００３に要求情報を送信する。
【００５２】
このように、拡張制御装置１４００が複数ある場合には、該複数の拡張制御装置１４００１〜１４００ｎの何れかから、要求情報で要求されている機器情報を取得できる構成とする。第１の手法は、第２の手法と比較して、要求されている機器情報を保持している拡張制御装置を検索する時間が短いという効果がある。一方、第２の手法では、第１の手法で説明した対応情報を基本制御装置１３００に記憶させる必要はないという効果がある。
【００５３】
また、実施形態２、３についても同様である。
［その他について］
また、上記実施形態１〜３では、処理要求情報を、「管理装置４００が、画像形成装置２００に対して、該画像形成装置２００の機器情報を要求する（つまり、管理装置４００に対して、画像形成装置２００に機器情報を送信させる）第１処理」と、「画像形成装置２００が保持している機器情報を画像形成装置２００に設定させる第２処理」と、であると説明した。その他に、処理要求情報としては、画像形成装置２００の機器情報を用いるものであり、管理装置４００が画像形成装置２００に処理を要求する情報であれば何でも良い。
【００５４】
また、第１通信手段１２の通信規格と、第２通信手段３４の通信規格は、異なる通信規格としてもよい。その際には、第１通信手段１２と第２通信手段３４との間に、通信規格の差異を吸収するラッパー（図示せず）を設定し、そのラッパーを介した処理を行えばよい。例えば、第１通信手段１２の通信規格がHTTP（Hyper Text Transfer Protocol）によるものであり、第２通信手段３４の通信規格がSNMP（Simple Network Management Protocol）の場合でも、ラッパーを介した処理を行うことで、画像形成装置２００の外部から見たときに、ひとつの通信規格で機器管理を行っていると見なすことができる。
【００５５】
また、基本制御装置１３００は、第１判定手段１８と第２判定手段２２を具備しているが、これらをまとめて、判定手段としてもよい。
【符号の説明】
【００５６】
１０    第１処理手段
１２    第１通信手段
１４    第１記憶手段
１６    第２記憶手段
１８    第１判定手段
２２    第２判定手段
２４    更新手段
３０    第２処理手段
３２    第３記憶手段
３４    第２通信手段
【先行技術文献】
【特許文献】
【００５７】
【特許文献１】特開２００３−０９９２３０号公報
【図１】
0005703756.tif 000002
【図２】
0005703756.tif 000003
【図３】
0005703756.tif 000004
【図４】
0005703756.tif 000005
【図５】
0005703756.tif 000006
【図６】
0005703756.tif 000007
【図７】
0005703756.tif 000008
【図８】
0005703756.tif 000009
【図９】
0005703756.tif 000010
【図１０】
0005703756.tif 000011