(57)【要約】【課題】ユーザが所望する処理を実行できるようにするための支援をできるようにする。【解決手段】設定値に従って、所定の処理を実行する複合機１において、複合機１に関する状態情報を記憶するＥＥＰＲＯＭ１３と、ＵＳＢメモリＵから処理に関する設定値を含む設定ファイルを入力し、設定ファイルの設定値と、状態情報とに基づいて、複合機１が設定値に従って処理を単独で実行可能か否かを判定する設定判定処理部１０ｂと、複合機１が設定値に従って処理を単独で実行可能でないと判定した場合に、設定値に従った処理を実行するための他の画像処理装置を検索する検索処理部１０ｃとを備えるようにする。【選択図】図１
2010068257.tif 000002
【特許請求の範囲】
【請求項１】
設定値に従って、所定の処理を実行する画像処理装置であって、
前記画像処理装置に関する状態情報を記憶する状態情報記憶手段と、
外部から処理に関する設定値を入力する入力手段と、
前記設定値と、前記状態情報とに基づいて、前記画像処理装置が前記設定値に従って前記処理を単独で実行可能か否かを判定する判定手段と、
前記画像処理装置が前記設定値に従って前記処理を単独で実行可能でないと判定した場合に、前記設定値に従った前記処理を実行するための他の画像処理装置を検索する検索手段と
を有する画像処理装置。
【請求項２】
前記検索手段により検索された前記他の画像処理装置を示す他装置情報を表示する表示手段を更に有する
請求項１に記載の画像処理装置。
【請求項３】
前記検索手段は、前記設定値に従って前記処理を単独で実行可能な他の画像処理装置を検索する
請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記検索手段は、前記設定値に従って前記画像処理装置と協調して処理を実行可能な他の画像処理装置を検索する
請求項１乃至請求項３のいずれか一項に記載の画像処理装置。
【請求項５】
前記検索手段により検索された前記他の画像処理装置に対して、前記他の画像処理装置において前記処理の実行に必要な画像データを送信する送信手段を更に有する
請求項１乃至請求項４のいずれか一項に記載の画像処理装置。
【請求項６】
前記処理の実行に必要な画像データは、前記画像処理装置が外部から取込んだ画像データである
請求項５に記載の画像処理装置。
【請求項７】
前記処理の実行に必要な画像データは、前記画像処理装置が前記処理を所定の段階まで実行することにより得られた画像データである
請求項５に記載の画像処理装置。
【請求項８】
前記設定値を前記画像処理装置が実行可能な設定値に変更する設定値変更手段と、
前記変更された設定値に従って前記処理を実行させる実行制御手段と
を更に備える請求項１乃至請求項７のいずれか一項に記載の画像処理装置。
【請求項９】
設定値に従って、所定の処理を実行する画像処理装置による処理実行支援方法であって、
外部から処理に関する設定値を入力する入力ステップと、
前記設定値と、前記画像処理装置の状態情報記憶手段に記憶された前記画像処理装置に関する状態情報とに基づいて、前記画像処理装置が前記設定値に従って前記処理を単独で実行可能か否かを判定する判定ステップと、
前記画像処理装置が前記設定値に従って単独で前記処理を実行可能でないと判定した場合に、前記設定値に従って処理を実行するための他の画像処理装置を検索する検索ステップと
を有する処理実行支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定値に従って、所定の処理を実行する画像処理装置等に関し、特に、外部から入力した設定値に基づく処理を実行するための技術に関する。
【背景技術】
【０００２】
従来、画像処理装置の一例としての複合機においては、自機に予め設定されている設定値を用いて処理を実行している。
【０００３】
複合機において処理を実行する際の設定値を設定する方法としては、例えば、複合機内部に予め保存されている設定値を読み込んで、その設定値を、処理を実行する際の設定値と決定する方法や、外部記憶媒体に保存されている設定値を読み込んで、その設定値を、処理を実行する際の設定値として決定する方法が知られている。
【０００４】
複合機内部に設定値を保存しておく場合においては、予め複合機の設置場所において、複合機に対して所定の設定操作を行うことにより設定値を保存させる処理を行う必要があり、複数の複合機がある場合には、それぞれにおいて設定操作を行う必要があり手間が係る問題がある。
【０００５】
一方、外部記憶媒体に保存されている設定値を用いる場合においては、それぞれの複合機に対して設定操作を行わずに済み、外部記憶媒体を複合機に接続することにより容易に設定することができる。このため、外部記憶媒体を接続できる複合機であれば、基本的には、いずれの複合機であっても容易に設定することができる。
【０００６】
しかしながら、複合機によって機器構成が異なっている場合もあり、一の複合機に対して設定できたとしても、他の複合機においては、その設定値をそのまま設定できないということも起こり得る。このため、外部記憶媒体に保存されている設定値と、複合機の機器構成との間に不整合が生じてしまう虞がある。このような不整合が生じる場合としては、例えば、外部記憶媒体の設定値には、「両面印刷する」と設定されているが、複合機には両面印刷ユニットが装着されていない場合や、設定値には、「カラー」で印刷すると設定されているが、複合機にはカラートナーカートリッジが装着されていない場合等がある。
【０００７】
このように設定値と機器構成との間の不整合が生じる場合への対応策としては、設定値と機器構成とに不整合が生じた場合に、ユーザに警告を行ったり、不整合な設定値を取り消して複合機に保存したりする技術が知られている（例えば、特許文献１）。
【０００８】
【特許文献１】特開平１−１４７５５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
特許文献１による技術によると、ユーザが両面印刷を実行したいために、設定値として両面印刷をすると設定していたとしても、複合機が両面印刷ユニットを備えていない場合には、警告されたり、或いは、両面印刷ではない印刷が行われてしまう。また、ユーザがカラー印刷を実行したいために、設定値としてカラー印刷をする設定をしていたとしても、複合機にカラートナーカートリッジが装着されていない場合には、カラー印刷が実行されないで、例えば、モノクロ印刷が行われてしまう。
【００１０】
このように、特許文献１による技術によると、ユーザが所望している処理が行われないままとなってしまい、ユーザが所望する処理を実行するための方策が何ら提供されていない。
【００１１】
本発明は、上記課題に鑑みなされたものであり、その目的は、ユーザが所望する処理を実行できるようにする支援を行うことのできる技術を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的達成のため、本発明の一実施形態に係る画像処理装置は、設定値に従って、所定の処理を実行する画像処理装置であって、画像処理装置に関する状態情報を記憶する状態情報記憶手段と、外部から処理に関する設定値を入力する入力手段と、設定値と、状態情報とに基づいて、画像処理装置が設定値に従って処理を単独で実行可能か否かを判定する判定手段と、画像処理装置が設定値に従って処理を単独で実行可能でないと判定した場合に、設定値に従った処理を実行するための他の画像処理装置を検索する検索手段とを有する。係る画像処理装置によると、設定値に従って処理を実行するための他の画像処理装置を適切に検索することができる。
【００１３】
また、上記画像処理装置において、検索手段により検索された他の画像処理装置を示す他装置情報を表示する表示手段を更に有するようにしてもよい。係る画像処理装置によると、設定値に従って処理可能な他の画像処理装置を示す他装置情報を表示することができ、ユーザに他の画像処理装置を適切に把握させることができる。
【００１４】
また、上記画像処理装置において、検索手段は、設定値に従って処理を単独で実行可能な他の画像処理装置を検索するようにしてもよい。係る画像処理装置によると、単独で実行可能な他の画像処理装置を検索することができる。
【００１５】
また、上記画像処理装置において、検索手段は、設定値に従って画像処理装置と協調して処理を実行可能な他の画像処理装置を検索するようにしてもよい。係る画像処理装置によると、画像処理装置と協調して設定値に従った処理を実行可能な他の画像処理装置を検索することができる。このため、画像処理装置が単独で処理を実行可能でなくても、自画像処理装置と協調することにより処理を実行できる他の画像処理装置を検索することができる。
【００１６】
また、上記画像処理装置において、検索手段により検索された他の画像処理装置に対して、他の画像処理装置において処理の実行に必要な画像データを送信する送信手段を更に有するようにしてもよい。係る画像処理装置によると、他の画像処理装置に処理の実行に必要な画像データを送信することができるので、ユーザが他の画像処理装置のところに行かずとも画像処理装置に処理を実行させることができるようになる。
【００１７】
また、上記画像処理装置において、処理の実行に必要な画像データは、画像処理装置が外部から取込んだ画像データであってもよい。係る画像処理装置によると、外部から取込んだデータ他の画像処理装置に送信することができる。
【００１８】
また、上記画像処理装置において、処理の実行に必要な画像データは、画像処理装置が前記処理を所定の段階まで実行することにより得られた画像データであってもよい。係る画像処理装置によると、画像処理装置が所定の段階までの画像データを実行し、他の画像処理装置に受け渡し、他の画像処理装置に処理の後続する段階を実行させることができるようになる。
【００１９】
また、上記画像処理装置において、設定値を画像処理装置が実行可能な設定値に変更する設定値変更手段と、変更された設定値に従って処理を実行させる実行制御手段とを更に備えるようにしてもよい。係る画像処理装置によると、自画像処理装置で実行可能な範囲で処理を実行させることができる。
【００２０】
また、本発明の一実施形態に係る処理実行支援方法は、設定値に従って、所定の処理を実行する画像処理装置による処理実行支援方法であって、外部から処理に関する設定値を入力する入力ステップと、設定値と、画像処理装置の状態情報記憶手段に記憶された画像処理装置に関する状態情報とに基づいて、画像処理装置が前記設定値に従って処理を単独で実行可能か否かを判定する判定ステップと、画像処理装置が設定値に従って単独で処理を実行可能でないと判定した場合に、設定値に従って処理を実行するための他の画像処理装置を検索する検索ステップとを有する。係る画像処理装置によると、設定値に従って処理を実行するための他の画像処理装置を適切に検索することができる。
【発明を実施するための最良の形態】
【００２１】
本発明の実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている諸要素及びその組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２２】
まず、本発明の一実施形態に係る画像処理装置の一例としての複合機を説明する。
【００２３】
図１は、本発明の一実施形態に係る複合機の構成図である。
【００２４】
複合機１においては、ＣＰＵ（Central Processing Unit）１０と、ＲＯＭ（Read Only
Memory）１１と、ＲＡＭ（Random Access Memory）１２と、設定情報記憶手段の一例としてのＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）１３と、入力インターフェース部（入力Ｉ／Ｆ部）１４と、表示処理部１５と、スキャナ機能部１６と、プリンタ機能部１７と、ＦＡＸ（ファクシミリ）機能部１８と、ＵＳＢＩ／Ｆ部１９と、通信インターフェース部（通信Ｉ／Ｆ部）２０とがバス２１を介して接続されている。
【００２５】
ＲＯＭ１１は、ブートプログラム等のプログラムを記憶する。ＲＡＭ１２は、プログラムやデータを記憶する領域として、或いは、ＣＰＵ１０による処理に使用しているデータを格納する作業領域として利用される。ＥＥＰＲＯＭ１３は、書き換え可能な不揮発性メモリであり、複合機１の電源が入っていない場合でも記憶しておく必要がある各種情報を記憶する。本実施形態では、ＥＥＰＲＯＭ１３は、複合機１の状態に関する情報（状態情報）を管理する状態情報ＤＢを記憶する。状態情報ＤＢとしては、例えば、ＭＩＢ（Management Information Base）であってもよい。ここで、状態情報としては、例えば、複合機１を構成する機器（例えば、カラートナーカートリッジ、感光体、両面印刷ユニット、ＡＤＦ、ＦＡＸユニット、給紙カセット）の有無等の機器構成情報や、必要な消耗品の有無等の情報がある。
【００２６】
入力Ｉ／Ｆ部１４には、キー部２２と、タッチパネル２３とが接続されている。入力Ｉ／Ｆ部１４は、キー部２２、タッチパネル２３からの信号をデータとして、ＣＰＵ１０に出力する。キー部２２は、複合機１の筐体に設けられた図示しない、上キー、下キー、左キー、右キー、ＯＫキー、スタートキー、ストップキー、テンキー等を有し、押下されたキーに応じた信号を入力Ｉ／Ｆ部１４に出力する。タッチパネル２３は、後述する液晶表示装置（ＬＣＤ）２４上に重ねられて設けられており、ユーザによって押下されたタッチパネル２４上の位置に応じた信号を入力Ｉ／Ｆ部１４に出力する。表示処理部１５は、例えば、ＶＲＡＭ（Video Random Access Memory）を有し、ＣＰＵ１０の制御により、表示させる画面に応じた画像データを生成し、ＬＣＤ２４に表示画面を出力させる。
【００２７】
スキャナ機能部１６は、図示しない原稿給紙トレイに載置された紙、ＯＨＰシート等の画像形成媒体を読み取ってデジタル画像データを生成する。プリンタ機能部１７は、例えば、紙、ＯＨＰシート、厚紙、封筒等の画像形成媒体に画像を形成する。ＦＡＸ機能部１８は、電話回線網を介して、外部との間でのファクシミリデータ（ＦＡＸデータ）の送受信を行う。ＵＳＢＩ／Ｆ部１９は、外部記憶媒体の一例としてのＵＳＢメモリＵとＣＰＵ１０とのデータ交換の仲介を行う。通信Ｉ／Ｆ部２０は、ネットワークと接続可能であり、ネットワークを介して他の装置（例えば、複合機、プリンタ、スキャナ、ＰＣ等）とのデータ交換の仲介を行う。
【００２８】
ＣＰＵ１０は、各部１１〜２０の動作を制御する。また、ＣＰＵ１０は、ＲＯＭ１１に格納されているプログラムをＲＡＭ１２に読み出して実行することにより、入力処理部１０ａと、入力手段及び判定手段の一例としての設定判定処理部１０ｂと、検索手段の一例としての検索処理部１０ｃと、表示手段の一例としての表示制御部１０ｄと、設定値変更手段及び実行制御部の一例としての実行制御部１０ｅとを構成する。
【００２９】
入力処理部１０ａは、キー部２２、タッチパネル２３に対するユーザの操作から各種指示を受ける。
【００３０】
設定判定処理部１０ｂは、ＵＳＢＩ／Ｆ部１９を介して、ＵＳＢメモリＵから設定に用いる設定ファイルを取得し、設定ファイル中の設定値から把握される必要な構成（機器や機能）と、ＥＥＰＲＯＭ１３の複合機１の状態情報とを比較することにより、設定ファイル中の設定値に従った処理を単独で複合機１が実行可能か否かを判定する。具体的には設定判定処理部１０ｂは、設定値から把握される必要な構成を複合機１が備えているかを状態情報から把握し、複合機１が必要な構成を全て有している場合に、複合機１が設定値に従った処理が可能であると判定している。
【００３１】
ここで、処理に対する設定値を含む設定ファイルを説明する。
【００３２】
図２及び図３は、本発明の一実施形態に係る設定ファイルの一例を説明する図である。  図２Ａは、コピー処理用の設定ファイルの一例を示し、図２Ｂは、スキャン処理用の設定ファイルの一例を示し、図３Ａは、プリント処理用の設定ファイルを示し、図３Ｂは、ファックス処理用の設定ファイルを示す。各図においては、左側に設定ファイルを示し、右側にその設定ファイルの各行（設定項目に対応）に対する説明を記載している。
【００３３】
ここで、各設定ファイルは、各処理を示すファイル名が付けられており、そのファイル中の基本的なデータ構造は、設定項目毎に、項目名と、その項目の設定内容とを対応付けた構造となっている。具体的には、各設定項目について、”項目名：設定内容［改行コード］”という構造となっている。
【００３４】
設定項目の中には、両面、影消し、ページ連写等の設定項目のように、設定値をオン（行う）にした場合には、その設定項目に対して付随する設定項目を追加して記載する必要があるものがある。例えば、両面設定を行うと設定した場合（図２ＡのＤＵＰＬＥＸ：ＯＮ）には、両面設定における原稿の設定のための設定項目（図２ＡのＤＵＰＬＥＸＳＯＵＲＣＥ：ＳＩＭＰＬＥＸ）や、両面設定における両面左右とじという設定のための設定項目（図２ＡのＤＵＰＬＥＸＯＵＴＰＵＴ：ＳＩＭＰＬＥＸ）や、原稿方向が左向きという付随する設定のための設定項目（図２ＡのＤＵＰＬＥＸＯＲＩＥＮＴ：ＳＩＤＥＷＡＹ）が追加して記載されることとなる。
【００３５】
コピー処理用設定ファイルは、例えば、図２Ａに示すように、”ＣＯＬＯＲ：ＣＯＬＯＲ”（印刷色がカラー）であり、”ＰＡＰＥＲ：ＭＰＴＲＡＹ”（給紙先がＭＰトレイ）であり、”ＺＯＯＭ：ＡＵＴＯ”（倍率が自動）であり、”ＤＵＰＬＥＸ：ＯＮ”（両面コピーする）であり、”ＤＵＰＬＥＸＳＯＵＲＣＥ：ＳＩＭＰＬＥＸ”（両面の原稿が片面である）であり、”ＤＵＰＬＥＸＯＵＴＰＵＴ：ＤＵＰＬＥＸＬＲ”（両面の出力を両面左右開きとする）であり、”ＤＵＰＬＥＸＯＲＩＥＮＴ：ＳＩＤＥＷＡＹ"（原稿の閉じ方が左右とじである）であり、”ＤＥＮＳＩＴＹ：−２”（濃度を−２とする）であり、”ＤＯＣＴＹＰＥ：ＴＥＸＴ”（原稿のタイプが文字）であり、”ＣＯＮＴＲＡＳＴ：１”（コントラストが１）であり、”ＬＡＹＯＵＴ：ＯＦＦ”（割り付けコピーしない）であり、”ＳＨＡＤＯＷ：ＯＮ”（影消しコピーする）であり、”ＳＨＡＤＯＷＣＥＮＴＥＲ：２０”（影けし中央幅が２０ｍｍである）であり、”ＳＨＡＤＯＷＦＲＡＭＥ：１５”（影消し枠幅が１５ｍｍである）であり、”ＭＡＲＧＩＮ：ＯＦＦ”（とじしろコピーしない）であり、”ＳＰＬＩＴ：ＯＦＦ”（ページ連写しない）であり、”ＳＩＺＥ：Ｂ５Ｌ”（原稿サイズがＢ５横）であり、”ＦＵＬＬＣＯＰＹ：ＯＮ”（全面コピーする）であり、”ＭＩＸＥＤ”：ＯＦＦ”（原稿混在しない）であり、”ＳＯＲＴ：ＯＮ”（ソートする）であるとの設定が含まれている。
【００３６】
このコピー処理用設定ファイルの設定値に従った処理を実行するためには、コピー処理であることから、スキャナ機能部と、プリンタ機能部とが必要であることがわかり、”ＣＯＬＯＲ：ＣＯＬＯＲ”との設定値から、カラートナーカートリッジ等のカラー印刷用の構成が必要であり、”ＤＵＰＬＥＸ：ＯＮ”との設定値から両面印刷する構成が必要であることがわかる。
【００３７】
また、スキャン処理用設定ファイルは、例えば、図２Ｂに示すように、”ＣＯＬＯＲ：ＣＯＬＯＲ”（スキャン色がカラー）であり、”ＴＹＰＥ：ＰＤＦＭＵＬＴＩ”（ファイル形式がマルチページのＰＤＦファイル）であり、”ＲＥＳＯ：２００”（解像度が２００ｄｐｉ）であり、”ＤＵＰＬＥＸ：ＯＦＦ”（両面スキャンしない）であり、”ＨＥＡＤＥＲ：Ａａａａａ”（ファイルヘッダをＡａａａａにする）であり、”ＣＯＭＰ：ＨＩＧＨ”（圧縮率を高くする）であり、”ＤＯＣＴＹＰＥ：ＰＨＯＴＯ”（原稿タイプが写真である）であり、”ＳＩＺＥ：Ｂ５Ｐ”（原稿のサイズがＢ５縦）であり、”ＤＥＮＳＩＴＹ：０”（濃度が０）であり、”ＳＣＡＮＴＯ：ＦＯＬＤＥＲ”（ファイルの格納先がネットワークフォルダ）であり、”ＰＡＴＨ：\\255.255.255.255\share”（共有フォルダのアドレスが”\\255.255.255.255\share”）であり、”ＡＣＯＵＮＴ：apo\user”（共有フォルダの認証ユーザ名が”apo\user”）であり、”ＰＡＳＳ：pass”（共有フォルダのパスワードが”pass”）であるとの設定が含まれている。なお、パスワードについては、セキュリティの面から、設定値を暗号化するようにしてもよく、或いは、設定項目として設定させないようにし、処理時に入力させるようにしてもよい。
【００３８】
このスキャン処理用設定ファイルの設定値に従った処理を実行するためには、スキャン処理であることから、スキャナ機能部を有していることが必要であり、更に、”ＣＯＬＯＲ：ＣＯＬＯＲ”との設定値から、カラー画像を読み取れるスキャナ機能部が必要であり、”ＲＥＳＯ：２００”との設定から、解像度として２００ｄｐｉ以上が必要であり、”ＤＵＰＬＥＸ：ＯＦＦ”であることから、両面読み取り機構については必要ないことがわかる。
【００３９】
また、プリント処理用設定ファイルは、例えば、図３Ａに示すように、”ＣＯＬＯＲ：ＭＯＮＯ”（印刷色がモノクロ）であり、”ＳＩＺＥ：Ａ４Ｐ”（印刷サイズがＡ４縦）であり、”ＴＹＰＥ：ＮＯＲＭＡＬ”（紙種が普通紙）であり、”ＬＡＹＯＵＴ：２”（割付が２ｉｎ１）であり、”ＤＵＰＬＥＸ：ＯＦＦ”（両面印刷をしない）であるとの設定が含まれている。
【００４０】
このプリント処理用設定ファイルの設定値に従った処理を実行するためには、プリント処理であることから、プリンタ機能部を有していることが必要であり、更に、”ＣＯＬＯＲ：ＭＯＮＯ”との設定値から、プリンタはモノクロの印刷ができればよいことがわかり、”ＤＵＰＬＥＸ：ＯＦＦ”であることから、両面印刷機構については必要ないことがわかる。
【００４１】
また、ファックス処理用設定ファイルは、例えば、図３Ｂに示すように、”ＣＯＬＯＲ：ＭＯＮＯ”（スキャン種がモノクロファックス）であり、”ＦＡＸＴＯ：１２３４５６７８９”（宛先番号が”１２３４５６７８９”）であり、”ＳＩＺＥ：Ａ４Ｐ”（原稿サイズがＡ４縦）であり、”ＱＵＡＬＩＴＹ：ＳＴＡＮＤＡＲＤ”（画質が普通）であり、”ＤＵＰＬＥＸ：ＯＦＦ”（両面の読み込みをしない）であり、”ＤＥＮＳＩＴＹ：２”（濃度が２）であり、”ＯＶＥＲＳＥＡＳ：ＯＦＦ”（海外送信しない）であるとの設定が含まれている。
【００４２】
このファックス処理用設定ファイルの設定値に従った処理を実行するためには、ファックス処理であることから、ＦＡＸ機能部を有していることが必要であり、更に、”ＤＵＰＬＥＸ：ＯＦＦ”であることから、両面読取機構については必要ないことがわかる。
【００４３】
図１の説明に戻り、検索処理部１０ｃは、ネットワークを介して接続された複数の画像処理装置から設定ファイル中の設定値に従った処理を実行するための画像処理装置を検索する。ここで、設定値に従った処理を実行するための画像処理装置としては、単独で設定値に従った処理を実行可能な画像処理装置であってもよく、また、複合機１と協調することにより処理を実行可能な画像処理装置、すなわち、複合機１で実現不可能な処理の部分を実行可能な画像処理装置であってもよい。ここで、協調することにより処理を実行可能な画像処理装置としては、例えば、設定ファイルの設定内容が、スキャナで原稿の画像を取込んで、両面印刷を行うコピー処理との内容である場合において、複合機１が両面印刷を行う構成を有さない時には、複合機１が実行することのできない両面印刷を実行可能な構成を有する画像処理装置、例えば、プリンタ等がこれに該当する。
【００４４】
本実施形態では、検索処理部１０ｃは、ネットワークを介して接続された複数の画像処理装置（例えば、複合機、プリンタ、スキャナ、ファクシミリ装置等）から各画像処理装置の状態情報を収集し、当該状態情報と設定値から把握される必要な構成とを比較して、処理に必要な構成を有しているか否かを判定することにより、処理を実行するための画像処理装置を検索するようにしている。なお、状態情報を収集する方法としては、例えば、ＳＮＭＰ（Simple Network Management Protocol）を利用することができる。
【００４５】
表示制御部１０ｄは、種々の画面をＬＣＤ２４に表示させる処理を実行する。
【００４６】
実行制御部１０ｅは、入力処理部１０ａがユーザから処理の実行指示を受け付けた際に、設定されている設定値に従った処理の実行を制御する。本実施形態では、実行制御部１０ｅは、スキャン処理、コピー処理、印刷処理、ファックス処理を実行させる。スキャン処理としては、スキャナ機能部１６によって原稿をスキャン（読取）させ、読取った原稿の画像データをＵＳＢメモリＵに記憶させる処理（スキャンｔｏメモリ）や、読み取った原稿の画像データをネットワーク上のフォルダに記憶させる処理（スキャンｔｏフォルダ）、読み取った原稿の画像データをメールで送信する処理（スキャンｔｏメール）等がある。また、コピー処理としては、スキャナ機能部１６によって原稿をスキャン（読取）させ、プリンタ機能部１７により画像形成媒体に、読み取った原稿の画像を形成させる処理がある。また、印刷処理としては、ＵＳＢメモリＵに記憶された画像データ等のデータを用いて、プリンタ機能部１７により画像形成媒体に画像を形成させる処理（メモリｔｏプリント）や、ネットワークを介して送信された印刷データを用いて、プリンタ機能部１７により画像形成媒体に画像を形成させる処理等がある。また、ファックス処理としては、原稿ＵＳＢメモリＵに格納されたデータに基づいて、ＦＡＸ機能部１８にＦＡＸデータを送信させる処理（メモリｔｏＦＡＸ）や、スキャナ機能部１６によって原稿を読み取らせ、読み取らせた原稿の画像の画像データからＦＡＸデータを作成させ、ＦＡＸ機能部１８によりＦＡＸデータを送信させる処理がある。
【００４７】
また、本実施形態では、実行制御部１０ｅは、自身の複合機１のみでは処理を実行できない場合において、ＵＳＢメモリＵから読み取った処理対象の画像データ、又は画像データに対して処理の一部の段階を実行することにより作成した処理後の画像データを、指定されている他の画像処理装置に送信することにより、他の画像処理装置に処理又は後続の段階ならの処理の実行を指示する。なお、送信する画像データは、送信先の他の画像処理装置により処理又は後続の段階の処理において利用できる形式となっている。
【００４８】
また、実行制御部１０ｅは、スキャナ機能部１６により、処理対象の原稿を読み取って画像データを生成し、当該画像データ又は画像データに対して処理の一部の段階を実行することにより作成した処理後の画像データを、指定されている他の画像処理装置に送信することにより、他の画像処理装置に処理又は後続の段階からの処理の実行を指示する。なお、送信する画像データは、送信先の他の画像処理装置により処理又は後続の処理において利用できる形式となっている。
【００４９】
また、実行制御部１０ｅは、設定値ファイルの設定値の変更を変更する指示を受け取った場合に、設定ファイルの設定値に対して、複合機１で実行できるようにするための最小限の変更を行って、複合機１における現在の設定値（例えば、ＲＡＭ１２に記憶）を、変更後の設定値に更新する。
【００５０】
次に、本発明の一実施形態に係る複合機における動作について図４を参照して説明し、その際の表示画面について図５及び図６を適宜参照することとする。
【００５１】
まず、複合機１において、設定判定処理部１０ｂが複合機１のＵＳＢＩ／Ｆ部１９にＵＳＢメモリＵが装着されたか否かを判定し（ステップＳ１）、装着されるまで待つ。
【００５２】
その結果、ＵＳＢメモリＵが装着されたと判定した場合（ステップＳ１：ＹＥＳ）には、設定判定処理部１０ｂは、ＵＳＢメモリＵ内に、設定ファイルが格納されているか否かを判定し（ステップＳ２）、格納されていない場合には、ステップＳ１に進む。一方、ＵＳＢメモリＵ内に設定ファイルが格納されている場合（ステップＳ２：ＹＥＳ）には、ユーザから設定値を更新する指示があるか否かを判定する（ステップＳ３）。この結果、更新する指示がない場合には、ステップＳ１に進む。
【００５３】
一方、更新する指示があった場合（ステップＳ３：ＹＥＳ）には、設定判定処理部１０ｂは、ＵＳＢメモリＵから設定ファイルを読出し（ステップＳ４）、設定ファイルに設定された設定値と、ＥＥＰＲＯＭ１３に格納された複合機１の状態情報とに基づいて、設定値に必要な構成と、複合機１の構成との比較を行う（ステップＳ５）。
【００５４】
次いで、設定判定処理部１０ｂは、設定値に応じた処理が可能か否か、すなわち、設定値に必要な構成を複合機１が全て有しているか否かを判定する（ステップＳ６）。
【００５５】
この結果、設定値に応じた処理が可能であると判定した場合（ステップＳ６：ＹＥＳ）には、実行制御部１０ｅが複合機１における現在の設定値（例えば、ＲＡＭ１２に記憶）を、設定ファイルの設定値に更新し（ステップＳ７）、ユーザからの処理の実行指示があった場合には、実行制御部１０ｅが更新された設定値に従って、処理を実行させる（ステップＳ８）。
【００５６】
一方、設定値に応じた処理が可能でないと判定した場合（ステップＳ６：ＮＯ）には、表示制御部１０ｄが選択画面３０（図５Ａ参照）をＬＣＤ２４に表示させ、入力処理部１０ａが、設定値を複合機１に適合するように変更するのか又は設定値に従った処理を実行するための装置を検索するのかのユーザによる選択を受け付ける（ステップＳ９）。
【００５７】
選択画面３０には、図５Ａに示すように”設定値を変更して更新”と”条件に適合する装置を検索”との表示がされ、選択されている表示については、網掛け３１が行われる。選択画面３０には、上の表示を選択するための上ボタン３２と、下の表示を選択するための下ボタン３３と、現在の選択を決定するための決定ボタン３４と、キャンセルするためのキャンセルボタン３５とが表示される。
【００５８】
ここで、ユーザにより設定値を変更して実行するが選択された状態で決定ボタン３４が押下された場合（ステップＳ９：変更）には、実行制御部１０ｅは、設定ファイルの設定値に対して、複合機１で実行できるようにするための最小限の変更を行い（ステップＳ１０）、複合機１における現在の設定値（例えば、ＲＡＭ１２に記憶）を、変更後の設定値に更新する（ステップＳ７）。そして、表示制御部１０ｄは、上記ステップと並行して、変更の内容を示す設定値変更画面４０（図５Ｂ参照）を表示させる。
【００５９】
設定値変更画面４０には、図５Ｂに示すように、変更した設定の項目４１と、変更前の設定値４２と、変更後の設定値４３とが表示される。設定値変更画面には、画面の表示範囲を上に移動させるための上ボタン４４と、表示範囲を下に移動させるための下ボタン４５と、設定値変更画面４０の表示を終了させるための閉じるボタン４６とが表示される。
【００６０】
このように変更後の設定値に更新した後に、ユーザからの処理の実行指示があった場合には、実行制御部１０ｅが更新された設定値に従って、処理を実行させることとなる（ステップＳ８）。
【００６１】
一方、選択画面３０において、”条件に適合する装置を検索”が選択された状態でユーザにより決定ボタン３４が押下された場合（ステップＳ９：検索）には、検索処理部１０ｃが、設定値に従った処理を実行するための装置を検索する（ステップＳ１１）。この検索によって、処理を実行するための装置が検索できた場合（ステップＳ１２：ＹＥＳ）には、検索結果画面５０（図５Ｃ）を表示する（ステップＳ１３）一方、検索できなかった場合（ステップＳ１２：ＮＯ）には、ステップＳ９に進む。なお、ステップＳ９に進んだ場合には、表示制御部１０ｄは、選択画面３０に、”条件に適合する装置を検索”との表示を行わせない。
【００６２】
検索結果画面５０には、図５Ｃに示すように、検索された装置の外観を示す装置図５１が表示されると共に、検索された装置に関する種々の情報（他装置情報）を表示するための他装置情報表示領域５２が表示される。この検索結果画面５０には、検索された装置が複数あった場合に、前の検索結果の装置を表示させるための上ボタン５３と、次の検索結果の装置を表示させるための下ボタン５４と、表示されている装置を、処理を実行させる装置として決定するための決定ボタン５５と、検索結果画面を閉じるための閉じるボタン５６とが表示される。なお、決定ボタン５５は、表示されている装置に対して複合機１から画像データを送信して、設定値に従った処理を実行することができる場合に表示される。
【００６３】
次いで、実行制御部１０ｅは、検索結果画面５０においてユーザにより処理の実行先が決定されたか否か、具体的には、決定ボタン５５が押下されたか否かを判定し（ステップＳ１４）、決定ボタン５５が表示されていない場合、又は決定ボタン５５が押下されていない場合（ステップＳ１４：ＮＯ）には、処理を終了する。
【００６４】
一方、決定ボタン５５が押下された場合（ステップＳ１４：ＹＥＳ）には、入力処理部１０ａがユーザからの処理の実行指示があったか否かを判定し（ステップＳ１５）、処理の実行要求がない場合には、実行要求があるまで待つ。一方、処理実行要求があった場合（ステップＳ１５：ＹＥＳ）には、処理実行部１０ｅが次のような処理の実行制御を行う（ステップＳ１６）。
【００６５】
すなわち、処理実行部１０ｅは、実行先と決定された装置が単独で処理を実行する場合には、その処理に利用する画像データを取得し（例えば、ＵＳＢメモリＵから取得し）、当該画像データと、設定値とを含む処理実行要求を実行先の装置へ送信させる。これにより、実行先の装置においては、設定値に従った処理が実行されることとなる。
【００６６】
また、処理実行部１０ｅは、複合機１と実行先として決定された装置が協調して処理を実行する場合には、複合機１が自身の実行可能な段階まで処理を実行することにより、協調する装置が処理の後続する段階を実行可能な画像データを生成し、当該画像データと、設定値とを含む処理実行要求を実行先の装置へ送信させる。これにより、実行先の装置が処理の後続する段階を実行することとなり、結果として設定値に従った処理が実行されることとなる。
【００６７】
例えば、実行先と決定された装置が単独で処理を実行する場合の具体的な例としては、ＵＳＢメモリＵに格納された画像データを印刷する印刷処理において、設定値としてカラー印刷処理が設定されているが、複合機１には、カラー印刷する構成が備えられていない場合がある。この場合には、複合機１は、ＵＳＢメモリＵに格納された画像データを、カラー印刷が可能な実行先の画像処理装置（プリンタや複合機）に送信して実行させることとなる。これにより、実行先の画像処理装置において、用紙に対して画像がカラー印刷され、ユーザが実行先の画像処理装置に出向いて処理の実行を指示せずとも、容易に所望の印刷を行わせることができる。
【００６８】
また、複合機１と実行先として決定された装置が協調して処理を実行する場合の具体的な例としては、コピー処理において、設定値として両面印刷が設定されているが、複合機１には、両面印刷する構成が備えられておらず、また、実行先の装置には、両面印刷する構成が備えられているがスキャナ装置が備えられていない場合がある。この場合には、複合機１は、コピー処理対象の原稿の画像を取込んで画像データを生成し、当該画像データを実行先の装置に送信して印刷を実行させることとなる。これにより、複合機１や実行先の画像処理装置のそれぞれが単独で実行できない処理を、双方を協調させることにより実行させることができる。また、複合機１において原稿のセット等を行うことにより、ユーザの所望する処理を実行させることができるので、複合機１のみでは実行できないからといって、処理を実行させるために他の装置に行く必要がなく、ユーザにかかる手間を抑制することができる。
【００６９】
また、複合機と実行先として決定された装置が協調して処理を実行する場合の具体的な例としては、ＦＡＸ処理において、複合機１には、スキャナ機能は備えられているが、ＦＡＸ機能が備えられておらず、実行先の装置には、ＦＡＸ機能が備えられている場合がある。この場合には、複合機１は、ＦＡＸ対象の原稿の画像を取込んで画像データを生成し、当該画像データと、設定値とを実行先の装置に送信して、ＦＡＸ送信させることとなる。これにより、複合機１が単独で実行できない処理を、双方を協調させることにより実行させることができる。また、複合機１において原稿のセット等を行うことにより、ユーザの所望する処理を実行させることができるので、複合機１のみでは実行できないからといって、処理を実行させるために他の装置に行く必要がなく、ユーザにかかる手間を抑制することができる。
【００７０】
以上、本発明を実施形態に基づいて説明したが、本発明は上述した実施の形態に限られず、他の様々な態様に適用可能である。
【００７１】
例えば、上記実施形態では、設定値をＵＳＢメモリＵから取込む例を示していたが、本発明はこれに限られず、例えば、ＣＤ−ＲＯＭ、ＩＣカード等の他の外部記憶媒体から取込むようにしてもよく、また、複合機１に接続されたＰＣ（Personal Computer）等の外部装置から取込むようにしてもよい。
【００７２】
また、上記実施形態では、設定値に必要な構成があるか否かによって、処理が実行可能か否かを判別していたが、本発明はこれに限られず、必要な構成とともに、その構成に係わる消耗品が十分にあるか否かをも考慮して、処理が実行可能か否かを判別するようにしてもよい。
【００７３】
また、上記実施形態では、画像処理装置の一例としてのプリンタ機能部、スキャナ機能部、及びＦＡＸ機能部を有した複合機１を例に説明していたが、本発明はこれに限られず、例えば、プリンタ機能部及びスキャナ機能部を備えた画像処理装置に適用してもよく、また、スキャナ機能部及びＦＡＸ機能部とを備えた画像処理装置（ＦＡＸ装置）にも適用してもよく、プリンタ機能部を有する画像処理装置、スキャナ機能部を有する画像処理装置にも適用してもよい。
【００７４】
また、設定ファイルのデータのフォーマットは上記実施形態に限られず、予め決められた規則に従ったフォーマットであればどのようなものであってもよい。
【図面の簡単な説明】
【００７５】
【図１】本発明の一実施形態に係る複合機の構成図である。
【図２】本発明の一実施形態に係る設定ファイルの一例を説明する図である。
【図３】本発明の一実施形態に係る設定ファイルの一例を説明する他の図である。
【図４】本発明の一実施形態に係る複合機の処理を説明するフローチャートである。
【図５】本発明の一実施形態に係る複合機の表示画面の一例を示す図である。
【符号の説明】
【００７６】
１  複合機、１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ＥＥＰＲＯＭ、１４  入力Ｉ／Ｆ部、１５  表示処理部、１６  スキャナ機能部、１７  プリンタ機能部、１８  ＦＡＸ機能部、１９  ＵＳＢＩ／Ｆ部、２０  通信Ｉ／Ｆ部、２１  バス、２２  キー部、２３  タッチパネル、２４  ＬＣＤ、Ｕ  ＵＳＢメモリ。
【図１】
2010068257.tif 000003
【図２】
2010068257.tif 000004
【図３】
2010068257.tif 000005
【図４】
2010068257.tif 000006
【図５】
2010068257.tif 000007