(57)【要約】【課題】  画像形成装置及びこの画像形成装置が実行する処理以外の各種の処理を実行する画像処理装置が接続された構成において、メンテナンス性の低下を防ぐことができる画像形成装置及び画像処理装置を提供する。【解決手段】  画像形成システム１０は、多機能複写機としてのＭＦＰ１２及び外部機器１４で構成され、ＭＦＰ１２及び外部機器１４は、各々ネットワーク１６に接続されている。外部機器１４についての各種設定は、ネットワーク１６に接続されたクライアントＰＣ１８から行うことができ、設定操作が行われると、その都度設定情報が外部機器１４からＭＦＰ１２へ送信される。ＭＦＰ１２は、送信された設定情報をメモリ３４に記憶しておき、操作表示部２０が操作されて設定情報を出力するよう指示された場合には、メモリ３４に記憶された設定情報を読み出して操作表示部２０に表示するか又は画像出力部２８により用紙に印刷して出力する。【選択図】        図１
2006060799.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置及びネットワークに接続され、原稿の画像形成に関する処理を行う画像形成装置において、
前記画像処理装置から送信された前記画像処理装置に関する装置情報を記憶する記憶手段と、
前記装置情報の出力を指示する指示手段と、
前記指示手段からの指示があった場合に、前記装置情報を出力する出力手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記装置情報は、前記画像処理装置のアドレス情報、前記画像処理装置の管理者用アカウント情報、及び前記管理者用アカウントのパスワード情報の少なくとも１つを含む設定情報と、前記画像処理装置の機能更新に関するアップデート情報と、前記画像処理装置で発生したエラーに関するエラー情報と、の少なくとも一つの情報を含むことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記出力手段は、前記装置情報を表示する表示手段であることを特徴とする請求項１又は請求項２記載の画像形成装置。
【請求項４】
前記出力手段は、前記装置情報を印刷する印刷手段であることを特徴とする請求項１又は請求項２記載の画像形成装置。
【請求項５】
前記記憶手段は、前記画像形成装置の設定情報を記憶し、前記出力手段は、前記指示手段からの指示があった場合に、前記画像形成装置の設定情報を出力することを特徴とする請求項１乃至請求項４の何れか１項に記載の画像形成装置。
【請求項６】
前記装置情報は、前記記憶手段の親展ボックスとして設定された領域に記憶されることを特徴とする請求項１乃至請求項５の何れか１項に記載の画像形成装置。
【請求項７】
原稿の画像形成に関する処理を行う画像形成装置及びネットワークに接続される画像処理装置であって、
前記画像処理装置に関する装置情報を前記画像形成装置へ送信する送信手段と、
を備えたことを特徴とする画像処理装置。
【請求項８】
前記画像処理装置に関する設定情報を前記ネットワークに接続された端末装置からの指示に応じて設定する設定手段を備え、前記送信手段は、前記設定情報が設定された場合に、設定された設定情報を前記画像形成装置へ送信することを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記画像処理装置の機能を更新するアップデート手段を備え、前記送信手段は、前記機能が更新された場合に、前記機能の更新に関するアップデート情報を前記画像形成装置へ送信することを特徴とする請求項７記載の画像処理装置。
【請求項１０】
前記画像処理装置のエラー発生を検知するエラー検知手段を備え、前記送信手段は、前記エラーが検知された場合に、前記エラーの内容に関するエラー情報を前記画像形成装置へ送信することを特徴とする請求項７記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像処理装置に係り、より詳しくは、多機能複写機等の画像形成装置及びこの画像形成装置に接続され、この画像形成装置で実行される処理以外の各種の処理を実行する画像処理装置に関する。
【背景技術】
【０００２】
従来より、ネットワークプリント、スキャン機能、ファクシミリ機能等を備えた多機能複写機（以下、ＭＦＰと記述する）等の画像形成装置が広く知られている。また、昨今ではオフィス環境のネットワーク化に伴い、画像形成装置をネットワークに接続し、例えば紙の原稿をスキャンして電子文書として保存する、あるいは受信したファックス画像を添付して電子メールで配信する、などの機能が重要になってきている。
【０００３】
これらの多様化する機能の全てをＭＦＰだけで実現する事は困難である為、ＭＦＰに外部機器を接続し、主として画像データの入出力処理をＭＦＰで行い、電子文書化や文書配信・文書共有などのＭＦＰで行う入出力処理以外の処理を外部機器で行うシステムが各種提案されている（例えば特許文献１参照）。
【０００４】
このような外部機器は、例えばＭＦＰの操作パネル等のユーザーインターフェース（ＵＩ）を用いた操作により又はネットワーク上のクライアントＰＣからの指示により利用することができるが、原稿のコピー等のＭＦＰのみで行う通常の処理についてはユーザーが直接的に外部機器を利用することはない。
【特許文献１】特開２０００−３３３０２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のような外部機器は、ＭＦＰと併置されるが、ＭＦＰの横や背面などの物理的にアクセスしにくい場所に設置されるのが通常である。また、外部機器にモニタやキーボード・マウス等の表示手段及び入力手段を持たず、外部機器の本体に装置が正常稼働しているか又は異常が発生しているか等について知らせるランプ等の最低限のユーザーインターフェースしか持たない構成もある。
【０００６】
このような構成の場合、外部機器の利用に際してはネットワーク上のクライアントＰＣから行うが、そのためには例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの設定等、外部装置に対しての各種設定をネットワーク上のクライアントＰＣから行う必要がある。
【０００７】
しかしながら、例えば外部機器が搭載するオペレーティング・システム（ＯＳ）やアプリケーションに障害が発生した場合、あるいはその障害の為に機器を再設置するような場合に、外部機器に設定された設定情報を参照できない為に、メンテナンス性が著しく低下してしまう、という問題があった。
【０００８】
また、こうした外部機器においては、外部機器を設置した後に機能の更新を可能としたものが存在する。例えば、ネットワーク経由で外部サイトからダウンロードしたプログラムを実行することにより、新たな機能の追加、既に備えている機能の制限、ソフトウエアの障害対応等が可能となる。これにより、外部機器の信頼性の改善のほか、設置先の環境に応じてカスタマイズ可能とすることで利便性を向上させることができる。
【０００９】
また、設置先の環境により搭載されるソフトウエアの種類が異なる場合があり、このような場合には、機能更新の内容や、不具合対応の内容は外部機器に搭載されたソフトウエアの種類に依存することになる。
【００１０】
このように、外部機器の機能は設置後も随時更新されていくことになる。外部機器に障害が発生した場合には、機能更新の履歴情報が把握できないと完全に元の状態に復旧することが困難となり、メンテナンス性が著しく低下する。
【００１１】
本発明は、上記問題を解決すべく成されたものであり、画像形成装置及びこの画像形成装置が実行する処理以外の各種の処理を実行する画像処理装置が接続された構成において、メンテナンス性の低下を防ぐことができる画像形成装置及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１記載の発明は、画像処理装置及びネットワークに接続され、原稿の画像形成に関する処理を行う画像形成装置において、前記画像処理装置から送信された前記画像処理装置に関する装置情報を記憶する記憶手段と、前記装置情報の出力を指示する指示手段と、前記指示手段からの指示があった場合に、前記装置情報を出力する出力手段と、を備えたことを特徴とする。
【００１３】
この発明によれば、原稿の画像形成に関する処理を行う画像形成装置は、画像処理装置が接続される。画像処理装置は、例えば画像形成装置が実行する処理以外の処理を実行する。画像形成装置で実行される処理は、例えば原稿をスキャンする処理や原稿を印刷する処理、複写する処理等がある。なお、ここでいう原稿には、画像データの他、文書データ等も含む。また、画像処理装置はネットワークに接続され、ネットワークに接続された端末装置からの要求により上記画像形成装置が実行する処理以外の処理を実行することができる。
【００１４】
記憶手段は、画像処理装置から送信された画像処理装置に関する装置情報を記憶する。すなわち、画像処理装置と画像形成装置とで装置情報が共有される。この装置情報は、例えば請求項２に記載したように、前記画像処理装置のアドレス情報、前記画像処理装置の管理者用アカウント情報、及び前記管理者用アカウントのパスワード情報の少なくとも１つを含む設定情報と、前記画像処理装置の機能更新に関するアップデート情報と、前記画像処理装置で発生したエラーに関するエラー情報と、の少なくとも一つの情報を含むことができる。
【００１５】
指示手段は、このような画像処理装置から送信された装置情報の出力を指示するためのものであり、装置情報のうち少なくとも一部の装置情報を出力するよう指示することができる。
【００１６】
そして、出力手段は、指示手段から装置情報を出力するよう指示があった場合には、装置情報を所定の方法で出力する。例えば請求項３に記載したように、前記出力手段は、前記装置情報を表示する表示手段とすることができる。また、請求項４に記載したように、  前記出力手段は、前記装置情報を印刷する印刷手段とすることができる。
【００１７】
このように、画像処理装置の装置情報を画像形成装置に記憶しておき、画像形成装置から画像処理装置の装置情報を出力させることが可能な構成としたため、画像処理装置が表示部や操作部等のユーザーインタフェースを備えない構成において、画像処理装置に障害が発生したような場合でもメンテナンス作業の効率が低下するのを防ぐことができる。
【００１８】
また、請求項５に記載したように、前記記憶手段は、前記画像形成装置の設定情報を記憶し、前記出力手段は、前記指示手段からの指示があった場合に、前記画像形成装置の設定情報を出力するようにしてもよい。
【００１９】
また、請求項６に記載したように、前記装置情報は、前記記憶手段の親展ボックスとして設定された領域に記憶されるようにしてもよい。
【００２０】
請求項７記載の発明の画像形成装置は、原稿の画像形成に関する処理を行う画像形成装置及びネットワークに接続される画像処理装置であって、前記画像処理装置に関する装置情報を前記画像形成装置へ送信する送信手段と、を備えたことを特徴とする。
【００２１】
この発明によれば、画像処理装置に関する装置情報が画像形成装置へ送信される。このため、画像形成装置から装置情報を参照することができると共に、参照した情報に基づいてネットワークに接続された端末装置から必要な処理を実行することができ、メンテナンス作業をスムーズに行うことができる。
【００２２】
具体的には、例えば請求項８に記載したように、前記画像処理装置に関する設定情報を前記ネットワークに接続された端末装置からの指示に応じて設定する設定手段を備え、前記送信手段は、前記設定情報が設定された場合に、設定された設定情報を前記画像形成装置へ送信することができる。
【００２３】
また、請求項９に記載したように、前記画像処理装置の機能を更新するアップデート手段を備え、前記送信手段は、前記機能が更新された場合に、前記機能の更新に関するアップデート情報を前記画像形成装置へ送信することができる。
【００２４】
また、請求項１０に記載したように、前記画像処理装置のエラー発生を検知するエラー検知手段を備え、前記送信手段は、前記エラーが検知された場合に、前記エラーの内容に関するエラー情報を前記画像形成装置へ送信することができる。
【発明の効果】
【００２５】
以上説明したように、本発明によれば、画像形成装置及びこの画像形成装置が実行する処理以外の各種の処理を実行する画像処理装置が接続された構成において、メンテナンス性の低下を防ぐことができる、という効果を有する。
【発明を実施するための最良の形態】
【００２６】
（第１実施形態）
以下、本発明の第１実施形態について説明する。
【００２７】
図１に、本発明の実施形態に係る画像形成システム１０の概略ブロック図を示した。同図に示すように、画像形成システム１０は、画像形成装置としての多機能複写機（以下、ＭＦＰという）１２及び外部機器１４で構成されている。
【００２８】
外部機器１４は、ＭＦＰ１２に着脱自在な構成であり、通常動作時はＭＦＰ１２に装着され、ＭＦＰ１２と併置される。
【００２９】
ＭＦＰ１２及び外部機器１４は、各々ネットワーク１６に接続されており、このネットワーク１６には、クライアントＰＣ１８等の他の機器も接続されている。
【００３０】
ＭＦＰ１２は、原稿画像を読み取って印刷用紙に印刷する複写機能の他、ＰＳＴＮ（Ｐｕｂｌｉｃ Ｓｗｉｔｃｈｅｄ ＴｅｌｅｐｈｏｎｅＮｅｔｗｏｒｋ）やＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ Ｓｅｒｖｉｃｅｓ Ｄｉｇｉｔａｌ Ｎｅｔｗｏｒｋ）などの電話回線経由で受信した画像データを印刷するファクシミリ機能、ネットワーク１６に接続されたクライアントＰＣ１８等からの要求を受けて文書データ等を印刷するプリンタ機能等の各種機能を少なくとも１つ以上備えている。なお、印刷方式としては一例として電子写真方式が採用されるが、これに限られるものではない。
【００３１】
これらの機能を実現するため、ＭＦＰ１２は、操作表示部２０を制御するＵＩ制御部２２、画像入力部２４、画像処理部２６、画像出力部２８、通信インターフェース（通信Ｉ／Ｆ）３０、ネットワークインターフェース（ネットワークＩ／Ｆ）３２、及びメモリ３４がバス３６を介して各々接続された構成となっている。
【００３２】
操作表示部２０は、表示機能と操作機能とが一体化されたタッチパネルの他、ユーザーが各種操作を行うための操作ボタン（例えばスタートキー、ストップキー、リセットキー、テンキーなど）を含んで構成されている。ＵＩ（ユーザ・インターフェース）制御部２２は、操作表示部２０における画面表示やユーザーの操作に応じた入力コマンド処理を制御する。
【００３３】
画像入力部２４は、図示しないプラテンガラス上に載置された原稿の表面を、指定されたパラメータに従って光学的にスキャンし、スキャンした画像の画像データをメモリ３４に記憶する機能を備えている。
【００３４】
画像処理部２６は、メモリ３４に記憶された画像入力部２４から入力された画像データに対して所定の画像処理を実行し、メモリ３４に記憶する機能を備えている。ここで行われる画像処理は、入力された画像データを後述の画像出力部２８が印刷出力可能なデータ・フォーマットに変換する処理を含む。例えば、画像出力部２８は、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、及び黒（Ｋ）という４色のトナーの組み合わせを用いてカラー画像を再現する。このため、画像処理部２６は、ＲＧＢの３原色からなる入力色座標系をＹＭＣＫ４色の出力色座標系に色座標変換処理する機能を含む。また、画像処理部２６は、色変換処理の他、色相／彩度／濃度調整、デジタル・フィルタリング、下地調整、Ｔ／Ｉ分離、階調補正等の各種画像処理を行う機能を有する。
【００３５】
上述のような画像処理を、外部機器１４側に委ねることなく、ＭＦＰ１２内部で行うのには、２つの理由がある。第一の理由は、これらの処理内容の機種依存性が高いことにある。すなわち、画像出力部２８というハードウェア個体に対して処理パラメータを最適化しなければならないが、着脱自在（すなわち他の画像形成装置にも装着可能）な外部機器１４側に画像処理部を搭載したのでは最適化が困難である。また、他の理由は、画像データの処理速度に依拠する。すなわち、電子写真方式を採用する画像出力部２８に対しては画像データをリアルタイムで供給する要請から、ソフトウェアではなく、専用の画像処理ハードウェアとして実装するのが処理速度の面で好ましい構成である。複写機等の画像形成装置は、一般に、かかる画像処理ハードウェアを標準装備する。これに対し、汎用のコンピュータをベースとした外部機器１４上に高価な画像処理ハードウェアを搭載することは、経済的ではない。
【００３６】
なお、上記のようにＭＦＰ１２側で実行した方が好ましい基本的な処理以外の処理については、外部機器１４で実行される。
【００３７】
画像出力部２８は、メモリ３４に記憶された画像処理後の画像データ、すなわち画像処理部２６において色座標変換等の所定の画像処理が済んだ出力系データ・フォーマットの画像データに基づいて、原稿画像を電子写真方式により印刷用紙上に印刷する機能を備えている。
【００３８】
電子写真方式では、まず図示しない感光体の表面を図示しない帯電器によって一様に帯電させた後、画像データに従って感光体表面を露光して静電潜像を形成する。そして、図示しない現像器によって静電潜像をトナー像とした後、このトナー像を図示しない転写器によって印刷用紙上に転写する。その後、加熱溶融・圧着処理によりトナー像を用紙上に定着させて、図示しない排出トレイに排紙する。転写後の感光体表面の残留トナーは、図示しないクリーナーによって除去され、次の現像プロセスに利用される。カラートナーすなわち多色トナーを用いる印刷方式の場合、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、及び、黒（Ｋ）の各トナー色毎にこの現像プロセス・ユニットが用意される。
【００３９】
通信Ｉ／Ｆ３０は、通信回線３８を介して外部機器１４との間で画像データ等の各種データやコマンドの入出力を行うための高速なデータ転送が可能な通信インターフェースである。この通信Ｉ／Ｆは、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＩＥＥＥ１３９４等の公知の汎用的なインターフェースでもよいし、専用のインターフェースでもよく、また、有線、無線を問わない。
【００４０】
ネットワークＩ／Ｆ３２は、ＭＦＰ１２をネットワーク１６に接続するためのインターフェースである。ネットワーク１６は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等で構成され、ネットワーク１６に接続された各装置は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等の所定の通信プロトコルに従って相互に情報の授受が可能である。
【００４１】
なお、上述の画像入力部２４、画像処理部２６、及び画像出力部２８は、操作表示部２０を介したユーザーからの指示に従って動作することが可能であると共に、通信Ｉ／Ｆ３０を介した外部機器１４からの指示によって動作することも可能である。すなわち、ＭＦＰ１２は、操作表示部２０からの直接操作に従って、スタンドアロン環境、すなわち外部機器１４と接続されない状況でも稼動することが可能である。
【００４２】
外部機器１４は、汎用のコンピュータシステムと略同様の構成であるが、本実施形態では、操作部や表示部が付属していないコンピュータ本体のみの構成とされており、汎用コンピュータ・システムが持つ演算能力やネットワーク環境などを利用して、ＭＦＰ１２の機能拡張を比較的安価且つ容易に実現するものである（拡張機能の詳細については、後述する）。
【００４３】
図１に示すように、外部機器１４は、汎用コンピュータ・システムのアーキテクチャと同様に、ＣＰＵ４０、ＲＡＭ４２、ＲＯＭ４４、ハードディスク４６、通信Ｉ／Ｆ４８、及びネットワークＩ／Ｆ５０がバス５２によって各々接続された構成となっている。
【００４４】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０は、外部機器１４というシステムの内部動作を統括的に制御するメイン・コントローラであり、オペレーティングシステム（ＯＳ）が提供する動作環境下で、各種のアプリケーション・プログラムを実行する。
【００４５】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４２は、例えば複数のＤＲＡＭ（Ｄｙｎａｍｉｃ ＲＡＭ）チップで構成される書き込み可能メモリであり、ＣＰＵ４０の実行プログラムをロードしたり、作業データを一時格納するために使用される。
【００４６】
ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）４４は、プログラム・コードその他の情報が不揮発的に書き込まれた読み出し専用メモリであり、例えば、始動時に実行する自己診断プログラム（ＰＯＳＴ）や、入出力操作用のコード群（ＢＩＯＳ）を格納している。
【００４７】
ハードディスク４６は、比較的大容量の磁気ディスク型外部記憶装置であり、ＣＰＵ４０において実行されるソフトウェア・プログラムや、文書や画像など各種のデータを各々に適合したフォーマット・ファイルの形式で保存する。例えば、通信Ｉ／Ｆ４８経由でＭＦＰ１２から受信したＹＭＣＫ系画像データや、ネットワーク１６経由で送られてくる画像データを、文書ファイルとしてハードディスク４６に蓄積することができる。ハードディスク４６は、例えばＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）やＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）のようなインターフェース規格に従って、バス５２に接続される。
【００４８】
また、ハードディスク４６には、各種の設定情報が記憶される。設定情報には、外部機器１４のネットワーク設定、例えばＩＰアドレス等を含むＴＣＰ／ＩＰの設定やメールサーバーの設定等に関する情報、管理者権限を有するユーザーアカウントに関するアカウント情報及びパスワード情報、外部機器１４で動作する各種アプリケーションの設定パラメータ等の情報が含まれる。
【００４９】
通信Ｉ／Ｆ４８は、通信Ｉ／Ｆ３０と同様に、通信回線３８を介してＭＦＰ１２との間で画像データ等の各種データやコマンドの入出力を行うための高速なデータ転送が可能な通信インターフェースである。
【００５０】
ネットワークＩ／Ｆ５０は、ネットワークＩ／Ｆ３２と同様に、外部機器１４をネットワーク１６に接続するためのインターフェースである。なお、本実施形態では、ＭＦＰ１２が直接ネットワーク１６に接続された構成としているが、外部機器１４に複数のネットワークポートを備えたハブ（Ｈｕｂ）を設け、このハブにＭＦＰ１２のネットワークＩ／Ｆ３２を接続する構成としてもよい。これにより、ＭＦＰ１２を直接ネットワーク１６に接続する必要がなく、配線を簡略化することができる。
【００５１】
バス５２は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスやＩＳＡ（Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）バスのような、コンピュータ業界において標準的に採用されている仕様のバスを用いることができる。
【００５２】
外部機器１４は、前述したようにＭＦＰ１２の機能拡張を実現するものであり、主な拡張機能としては、プリントサーバとしての機能、すなわち、ネットワーク１６に接続されたクライアントＰＣ１８から受け取ったプリントジョブを処理して、ＭＦＰ１２を用いて印刷出力させる機能、ＭＦＰ１２でスキャンされたスキャン画像やファックス受信されたファックス画像を通信回線３８を介して受信し、受信した画像を指定された文書形式の文書データへ変換する機能、文書データをハードディスク４６内の指定されたフォルダへ保存する機能、文書データを指定された送信先へ電子メールとして送信する機能、文書データをネットワーク１６に接続された指定された保管先の装置へファイル転送する機能等がある。また、外部機器１４は、前述した設定情報の変更があった場合に、新たに設定された設定情報をＭＦＰ１２へ通信回線３８を介してＭＦＰ１２へ送信する機能も有する。
【００５３】
なお、外部機器１４で実施される文書処理は上記に限定されず、例えばスキャン処理における原稿の傾き補正の指定やファックス受信における送信者情報に基づく振り分け条件の設定など、各種の文書処理が可能である。
【００５４】
クライアントＰＣ１８は、Ｗｅｂブラウザを操作することによって外部機器１４が提供する各種機能を利用することができる。すなわち、クライアントＰＣ１８が外部機器１４を利用する際には、クライアントＰＣ１８と外部機器１４とは、ＷｅｂサーバとＷｅｂクライアントとの関係となる。例えばユーザーは、クライアントＰＣ１８からＷｅｂブラウザを操作することにより外部機器１４にアクセスし、外部機器１４のハードディスク４６に蓄積された文書をダウンロードしたり、ネットワーク１６に接続された転送先の装置に転送したりすることができる。また、ＭＦＰ１２の操作表示部２０を操作することによっても、外部機器１４が提供する各種機能を利用することが可能である。
【００５５】
ＭＦＰで実行される各種処理のパラメータ設定、例えばスキャン処理における読み取り解像度等のパラメータの設定は、原稿読み取り時にＭＦＰ１２の操作表示部２０を操作することによって行うことができる。また、ファックス受信の場合、どのような文書処理を実施するか、すなわち、例えば受信したファックス画像をどの形式の文書データに変換し、どのように保存又は配信するのかといった設定を予めＭＦＰ１２に設定しておくこともできる。この設定データはメモリ３４に記憶される。
【００５６】
また、外部機器１４のネットワーク設定、管理者用アカウント及びパスワードの設定、外部機器１４で実行されるアプリケーションの各種パラメータの設定は、クライアントＰＣ１８からＷｅｂ操作することにより行うことができる。
【００５７】
なお、実際に画像形成システム１０（より具体的には、ＭＦＰ１２及び外部機器１４）を構成するためには、図１に示した以外にも多くの電気回路等が必要である。但し、これらは当業者には周知であり、また、本発明の要旨を構成するものではないので、本明細書中では省略している。また、図面の錯綜を回避するため、図中の各ハードウェア・ブロック間の接続も一部のみ図示し、他は省略している。
【００５８】
図２には、外部機器１４のソフトウェア機能に関する概略機能ブロック図を示した。図２に示すように、外部機器１４は、ソフトウェアの機能毎に機能分類した場合、ユーザーインタフェース機能６０、システム機能６２、及びアプリケーション機能６４で構成される。
【００５９】
ユーザーインターフェース機能６０には、クライアントＰＣ１８からＷｅｂブラウザ操作によって外部機器１４を利用するためのプログラムが含まれる。すなわち、外部機器１４のハードディスク４６に蓄積されている文書ファイルの閲覧、ダウンロード、配信、編集等の操作を可能とする複数のＵＩアプリケーションプログラム６６Ａ、６６Ｂ…、外部機器１４の各種システム設定及び外部機器１４のシステム上で稼働する各種アプリケーションの設定の操作を可能にするＵＩシステム設定プログラム６８等が含まれる。
【００６０】
システム機能６２は、外部機器１４のハードウェア及びソフトウェアの稼動状態を管理するサブシステムであり、マネジメントプログラム７０、エラー通知プログラム７２、ＭＦＰ通信プログラム７４等を含む。
【００６１】
マネジメントプログラム７０は、外部機器１４で稼働するアプリケーションの起動や、ハードウェア及びソフトウェアの動作状態の監視等を行うプログラムである。
【００６２】
エラー通知プログラム７２は、上記マネジメントプログラムで稼動状態の異常が検知された場合に、外部機器１４のビープ音を鳴らす、エラーメッセージをユーザーのクライアントＰＣ１８へ送信するなどの通知処理を行うプログラムである。
【００６３】
ＭＦＰ通信プログラム７４は、外部機器１４とＭＦＰ１２との間の文書の入出力処理及びそれを制御する為の通信を行ったり、スキャン文書や受信ファックス文書の取得、ＭＦＰ１２への印刷時の文書出力等を行うためのプログラムである。
【００６４】
アプリケーション機能６４は、ＭＦＰ１２に対する拡張機能の各機能を実現するための複数のアプリケーションプログラム７８Ａ、７８Ｂ…、システム設定プログラム８０を含む。アプリケーションプログラムは、例えば、指定された文書形式への変換処理、ＯＣＲ処理、各種補正処理などの画像処理や、電子メールでの文書の配信処理、ファイル閲覧の為の文書保管処理などを実現するためのプログラムである。
【００６５】
システム設定プログラム８０は、前述した外部機器１４のネットワーク設定、管理者用アカウント及びパスワードの設定、外部機器１４で実行されるアプリケーションの各種パラメータの設定等の各種設定を行うためのプログラムである。
【００６６】
これらの各種プログラムは、外部機器１４に搭載されたオペレーティングシステムが提供する動作環境下（マルチタスク環境下）で実行される。
【００６７】
次に、本実施形態の作用として、外部機器１４（より詳しくはＣＰＵ４０）で実行されるシステム設定時の処理ルーチンについて説明する。
【００６８】
外部機器１４が起動すると、システム機能６２のマネジメントプログラム７０が起動する。そして、クライアントＰＣ１８からのユーザーによるＷｅｂブラウザの操作によりシステム設定の要求の操作がなされると、ＵＩシステム設定プログラム６８が起動される。これにより、クライアントＰＣ１８では、外部機器１４の各種設定（例えば前述したＩＰアドレスの設定等）をするための入力操作が可能となる。ユーザーが設定に必要な情報を入力すると、これらの入力された設定情報が外部機器１４に送信される。外部機器１４では、設定情報を受信すると、マネジメントプログラム７０がアプリケーション機能６４のシステム設定プログラム８０を起動する。
【００６９】
システム設定プログラム８０は、図３に示すように、ステップ１００で、クライアントＰＣ１８から送信された設定情報を、ハードディスク４６の予め定めた領域、すなわち、その設定情報が記憶されるべき所定領域に記憶する。この処理は、本発明の設定手段に相当する。
【００７０】
そして、ステップ１０２でクライアントＰＣ１８から送信された設定情報をＭＦＰ１２へ送信する。この処理は、本発明の送信手段に相当する。
【００７１】
これらの処理は、クライアントＰＣ１８からの指示により設定情報が変更される毎に実行される。
【００７２】
一方、ＭＦＰ１２では、図４に示すように、ステップ２００において、外部機器１４から設定情報を受信したか否かを判断する。そして、設定情報を受信していない場合には、ステップ２００の判断が否定されてステップ２０４へ移行し、設定情報を受信した場合には、ステップ２００の判断が肯定されてステップ２０２へ移行する。
【００７３】
ステップ２０２では、受信した設定情報をメモリ３４に記憶させる。ステップ２０４では、ユーザーが操作表示部２０を操作することにより外部機器１４の設定情報の出力要求の操作が行われたか否かを判断する。なお、ユーザーは、操作表示部２０に表示されたメニューに従って、外部機器１４の設定情報のうち知りたい設定情報（例えばＩＰアドレス）を個別に指定することができる。
【００７４】
設定情報の出力要求が無い場合には、ステップ２０４の判断が否定されてステップ２００へ戻り、上記と同様の処理を行う。一方、設定情報出力要求が有った場合には、ステップ２０４の判断が肯定され、ステップ２０６へ移行する。
【００７５】
ステップ２０６では、認証処理を行う。具体的には、設定情報の参照に必要な管理者用アカウント（ＩＤ）及び管理者用パスワードを入力させ、メモリ３４に記憶された管理者用アカウント情報及び管理者用パスワードと比較する。
【００７６】
そして、ステップ２０８では、認証ＯＫか否か、すなわちステップ２０６で入力されたアカウント及びパスワードがメモリ３４に記憶された管理者用アカウント及び管理者用パスワードと各々一致したか否かを判断する。そして、両方とも一致しなかった場合にはステップ２０８の判断が否定され、ステップ２００へ戻って上記と同様の処理を繰り返し、両方とも一致した場合には、ステップ２０８の判断が肯定され、ステップ２１０へ移行する。
【００７７】
ステップ２１０では、メモリ３４に記憶された設定情報のうち出力指示された設定情報を読み出して出力する。この出力は、例えば操作表示部２０に表示したり、画像出力部２８によって印刷することによって実現される。
【００７８】
このように、外部機器１４の設定情報が変更された場合には、その設定情報がＭＦＰ１２に送信されるため、常に最新の設定情報がＭＦＰ１２に保持される。そして、この設定情報は、ＭＦＰ１２からの出力により参照できるため、ユーザーインタフェースを持たない外部機器１４に障害が発生した場合や外部機器１４を保守・再設置する場合においても、ＭＦＰ１２から参照した設定情報に基づいて、容易にクライアントＰＣ１８から各種設定を実行することができ、メンテナンス作業の効率を大幅に向上させることができる。また、設定情報の参照には認証処理を行うため、設定情報が一般ユーザーに知られるのを防ぐことができる。
【００７９】
（第２実施形態）
次に、本発明の第２実施形態について説明する。なお、第１実施形態と同一部分には同一符号を付し、その詳細な説明は省略する。
【００８０】
本実施形態では、外部機器１４で稼働するアプリケーションをアップデートした場合のアップデート情報や外部機器１４で発生したエラー等の履歴をＭＦＰ１２で取得可能にした形態等について説明する。
【００８１】
図５には、本実施形態に係るネットワークシステムについて示した。図５に示すネットワークシステムは、ＭＦＰ１２、外部機器１４、クライアントＰＣ１８の他に、外部機器１４で実行される各種アプリケーションを機能拡張するためのアップデートファイルや不具合を修復するためのアップデートファイル等を提供するＷｅｂサイト（を構築するコンピュータ）１９が接続されている。
【００８２】
また、本実施形態においては、外部機器１４のシステム設定プログラム８０（アップデート手段）は、外部機器１４で実行されるアプリケーションのアップデートを行うためのプログラムを含む。
【００８３】
さらに、外部機器１４のＵＩシステム設定プログラム６８は、外部機器１４のシステム上で稼働する各種アプリケーションのアップデートの操作を可能にするＵＩシステム設定プログラム６８等が含まれる。
【００８４】
次に、本実施形態の作用として、外部機器１４（より詳しくはＣＰＵ４０）で実行されるシステム設定時の処理ルーチンについて説明する。
【００８５】
ユーザーは、外部機器１４のアプリケーションをアップデートしようとする場合、まずＷｅｂサイト１９にアクセスし、所望のアップデートファイルをクライアントＰＣ１８上にダウンロードする。
【００８６】
外部機器１４が起動すると、システム機能６２のマネジメントプログラム７０が起動する。そして、クライアントＰＣ１８からのユーザーによるＷｅｂブラウザの操作により外部機器１４で実行されるアプリケーションのアップデートの要求の操作がなされると、ＵＩシステム設定プログラム６８が起動される。これにより、クライアントＰＣ１８では、外部機器１４の各種アプリケーションをアップデートするための入力操作が可能となる。
【００８７】
なお、ユーザー認証を行い、正当なユーザーであることを確認してから外部機器１４にＷｅｂアクセスできるようにしてもよい。
【００８８】
ユーザーがアップデートに必要な情報、例えばクライアントＰＣ１８上に保存されたアップデートファイルのファイル名（保存場所）等の情報を入力すると、これらの入力された情報が外部機器１４に送信される。外部機器１４では、これらの情報を受信すると、マネジメントプログラム７０がアプリケーション機能６４のシステム設定プログラム８０を起動する。
【００８９】
システム設定プログラム８０は、図６に示すように、ステップ３００で、アップデートを実行する。具体的には、クライアントＰＣ１８から送信されたファイル名のアップデートファイルを送信するようクライアントＰＣ１８に要求し、取得する。そして、取得したアップデートファイルを実行して、そのアプリケーションをアップデートする。
【００９０】
ステップ３０２では、例えばアップデートファイルのファイル名やアップデート実行日時等のアップデート情報を、ハードディスク４６の予め定めた領域、すなわち、そのアップデート情報が記憶されるべき所定領域に記憶する。そして、ステップ３０４で、アップデートのアップデート情報をＭＦＰ１２へ送信する。
【００９１】
これらの処理は、クライアントＰＣ１８からの指示により外部機器１４のアプリケーションがアップデートされる毎に実行される。
【００９２】
また、外部機器１４は、マネジメントプログラム７０（エラー検知手段）によって、外部機器１４で稼働するアプリケーションの起動や、ハードウェア及びソフトウェアの動作状態の監視等を行っているが、アプリケーションの起動時や実行中等に何らかのエラーが発生したことを検知した場合、そのエラーの内容等を示すエラー情報を、ハードディスク４６の予め定めた領域に記憶すると共に、エラー情報をＭＦＰ１２へ送信する。
【００９３】
一方、ＭＦＰ１２では、図７に示すように、ステップ４００において、外部機器１４からアップデート情報を受信したか否かを判断する。そして、アップデート情報を受信していない場合には、ステップ４００の判断が否定されてステップ４０４へ移行し、アップデート情報を受信した場合には、ステップ４００の判断が肯定されてステップ４０２へ移行する。ステップ４０２では、受信したアップデート情報をメモリ３４に記憶させる。
【００９４】
ステップ４０４では、外部機器１４からエラー情報を受信したか否かを判断する。そして、エラー情報を受信していない場合には、ステップ４０４の判断が否定されてステップ４０８へ移行し、アップデート情報を受信した場合には、ステップ４０４の判断が肯定されてステップ４０６へ移行する。ステップ４０６では、受信したエラー情報をメモリ３４に記憶させる。
【００９５】
ステップ４０８では、ユーザーが操作表示部２０を操作することにより外部機器１４の装置情報の出力要求の操作が行われたか否かを判断する。ここで、装置情報には、第１実施形態で説明した外部機器１４の設定情報、アップデート情報、エラー情報の他、ＭＦＰ１２の設定情報等が含まれる。ここで、ＭＦＰ１２の設定情報は、例えばＩＰアドレスやＭＡＣアドレス、通信プロトコル等の情報であり、メモリ３４に予め記憶される。
【００９６】
なお、ユーザーは、操作表示部２０に表示されたメニューに従って、外部機器１４の装置情報のうち知りたい装置情報（例えばアップデート情報）を個別に指定することができる。
【００９７】
装置情報の出力要求が無い場合には、ステップ４０８の判断が否定されてステップ４００へ戻り、上記と同様の処理を行う。一方、装置情報出力要求が有った場合には、ステップ４０８の判断が肯定され、ステップ４１０へ移行する。
【００９８】
ステップ４１０では、認証処理を行う。具体的には、装置情報の参照に必要な管理者用アカウント（ＩＤ）及び管理者用パスワードを入力させ、メモリ３４に記憶された管理者用アカウント情報及び管理者用パスワードと比較する。
【００９９】
そして、ステップ４１２では、認証ＯＫか否か、すなわちステップ４１０で入力されたアカウント及びパスワードがメモリ３４に記憶された管理者用アカウント及び管理者用パスワードと各々一致したか否かを判断する。そして、両方とも一致しなかった場合にはステップ４１２の判断が否定され、ステップ４００へ戻って上記と同様の処理を繰り返し、両方とも一致した場合には、ステップ４１２の判断が肯定され、ステップ４１４へ移行する。
【０１００】
ステップ４１４では、メモリ３４に記憶された装置情報のうち出力指示された装置情報を読み出して表示、あるいは印刷に適した形式に変換する。
【０１０１】
ステップ４１６では、変換した装置情報を出力する。この出力は、例えば操作表示部２０に表示したり、画像出力部２８によって印刷することによって実現される。
【０１０２】
このように、外部機器１４のアプリケーションがアップデートされた場合や、エラーが発生した場合には、アップデート情報やエラー情報等の装置情報がＭＦＰ１２に送信されるため、アップデートの履歴やエラーの履歴が装置情報としてＭＦＰ１２に保持される。そして、この装置情報は、ＭＦＰ１２からの出力により参照できるため、例えば障害の発生とアップデートとの関係等を容易に把握することができる。
【０１０３】
このため、ユーザーインタフェースを持たない外部機器１４に障害が発生した場合や外部機器１４を保守・再設置する場合においても、ＭＦＰ１２から参照した装置情報に基づいて、容易にクライアントＰＣ１８から各種設定を実行することができ、メンテナンス作業の効率を大幅に向上させることができる。
【０１０４】
なお、メモリ３４に、パスワードを入力しないと参照できない所謂親展ボックスの領域を設け、この親展ボックスに各種装置情報を記憶するようにしてもよい。この場合、装置情報を参照しようとするユーザーは、その親展ボックスについて設定されたパスワードを入力して一致しないと参照できない。このため、設定情報等の装置情報が一般ユーザーに知られてしまうのを防ぐことができる。
【０１０５】
親展ボックスに各種装置情報を記憶する場合には、図７のステップ４１４において所定の画像形式、例えば、ＴＩＦＦファイルやＪＰＥＧファイルに変換する。これにより、装置情報を外部機器１４の処理対象とすることができる。
【０１０６】
例えば、印刷する場合には、複数のページをまとめて１ページで印刷する所謂Ｎ−ｕｐ機能を用いて印刷したり、両面印刷したりするようにしてもよい。これにより、装置情報をＭＦＰ１２の操作表示部２０に表示させて確認する場合には情報量が膨大すぎて必要な情報を探すための操作が煩雑となるような場合でも、短時間で必要な装置情報を得ることができる。また、ＭＦＰ１２から印刷を指示した場合に比べて印刷用紙の枚数を減らすことができ、省資源化を図ることができる。
【０１０７】
さらに、外部機器１４の提供する機能により、装置情報をハードディスク４６内の指定されたフォルダへ保管したり、装置情報を指定された送信先へ電子メールとして送信したり、装置情報をネットワーク１６に接続された保管先にファイル転送することが可能となる。メンテナンス作業を多様な方法で効率化できるようになる。
【０１０８】
ハードディスク４６に保管された装置情報は、クライアントＰＣ１８から参照できるが、このときユーザー認証してから各種装置情報を参照できるようにしてもよい。上記のその他の機能によっても、複数のユーザーで装置情報を共有したり、遠隔地から装置情報を参照することが可能になる。
【図面の簡単な説明】
【０１０９】
【図１】画像形成システムの概略構成を示すブロック図である。
【図２】外部機器のソフトウェア機能についての機能ブロック図である。
【図３】外部機器で実行される処理ルーチンのフローチャートである。
【図４】ＭＦＰで実行される処理ルーチンのフローチャートである。
【図５】第２実施形態に係る画像形成システムの概略構成を示すブロック図である。
【図６】第２実施形態に係る外部機器で実行される処理ルーチンのフローチャートである。
【図７】第２実施形態に係るＭＦＰで実行される処理ルーチンのフローチャートである。
【符号の説明】
【０１１０】
１０      画像形成システム
１２      ＭＦＰ（画像形成装置）
１４      外部機器（画像処理装置）
１６      ネットワーク
１８      クライアントＰＣ（端末装置）
１９      Ｗｅｂサイト
２０      操作表示部（指示手段、表示手段）
２２      制御部
２４      画像入力部
２６      画像処理部
２８      画像出力部（印刷手段）
３４      メモリ
３６      バス
３８      通信回線
４０      ＣＰＵ
４２      ＲＡＭ
４４      ＲＯＭ
４６      ハードディスク
５２      バス
３０、４８      通信Ｉ／Ｆ
３２、５０      ネットワークＩ／Ｆ
【図１】
2006060799.tif 000003
【図２】
2006060799.tif 000004
【図３】
2006060799.tif 000005
【図４】
2006060799.tif 000006
【図５】
2006060799.tif 000007
【図６】
2006060799.tif 000008
【図７】
2006060799.tif 000009