(57)【要約】【課題】利便性を向上させてユーザが所望する設定が反映された画像形成出力を行う。【解決手段】  複数の情報処理装置は、情報処理装置に対する設定情報である第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって情報処理装置に入力された更新指示に基づいて第１設定情報の設定値を更新し、複数の情報処理装置に含まれる第１情報処理装置は、更新された第１設定情報を、他の情報処理装置に送信し、複数の情報処理装置に含まれ、第１情報処理装置と異なる第２情報処理装置は、第２情報処理装置に対する設定情報である第２設定情報を受信した場合に、第２設定情報に対応する第１設定情報の設定値が最後に更新された日時である最終更新日時が所定の条件を満たすか否かを判定し、最終更新日時が所定の条件を満たす場合に、第２設定情報の設定値に基づいて第１設定情報の設定値を更新する。【選択図】図１
2019164526.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された他の情報処理装置との間で、処理の実行を制御するための設定情報を共有する情報処理装置であって、
前記情報処理装置に対する前記設定情報である第１設定情報に基づいて前記処理の実行を制御する第１処理実行制御部と、
前記第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新する第１設定更新部と、
前記他の情報処理装置に対する前記設定情報である第２設定情報を受信した場合に、前記第２設定情報に対応する前記第１設定情報の設定値が最後に更新された日時である最終更新日時が所定の条件を満たすか否かを判定する判定部と、
前記最終更新日時が前記所定の条件を満たす場合に、前記第２設定情報の設定値に基づいて前記第１設定情報の設定値を更新する第２設定更新部と、
を含むことを特徴とする情報処理装置。
【請求項２】
前記判定部は、
前記更新指示を受信した場合に、前記第１設定更新部によって更新された前記第２設定情報に対応する前記第１設定情報の設定値の前記最終更新日時が所定の条件を満たすか否かを判定すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定情報に含まれる複数の設定項目のそれぞれに対して設定された前記所定の条件から、前記第２設定情報に含まれる設定項目に対応する前記所定の条件を取得する条件取得部
を含み、
前記判定部は、
前記第２設定情報に基づいて更新された前記第２設定情報に対応する前記第１設定情報の設定値の前記最終更新日時が、前記条件取得部によって取得された、前記第２設定情報に含まれる設定項目に対する前記所定の条件を満たすか否かを判定すること
を特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
ネットワークを介して接続された他の情報処理装置との間で、処理の実行を制御するための設定情報を共有する情報処理装置であって、
前記情報処理装置に対する前記設定情報である第１設定情報に基づいて前記処理の実行を制御する第１処理実行制御部と、
前記第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新する第１設定更新部と、
前記更新指示を受信した場合に、前記第１設定情報の設定値の更新が最後になされた日時である最終更新日時が所定の条件を満たすか否かを判定する判定部と、
前記最終更新日時が所定の条件を満たす場合に、前記第１設定情報に基づいて前記他の情報処理装置の設定情報の設定値の更新を要求する設定更新要求部と、
を含むことを特徴とする情報処理装置。
【請求項５】
前記判定部は、
前記更新指示を受信した場合に、前記第１設定更新部によって前記第１設定情報の設定値の更新が最後になされた日時である最終更新日時が所定の条件を満たすか否かを判定すること
を特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記設定情報に含まれる複数の設定項目のそれぞれに対して設定された前記所定の条件から、前記第１設定情報に含まれる設定項目に対応する前記所定の条件を取得する条件取得部
を含み、
前記判定部は、
前記更新指示を受信した場合に、前記第１設定更新部によって前記第１設定情報の設定値の更新が最後になされた日時である最終更新日時が、前記条件取得部によって取得された、前記第１設定情報に含まれる設定項目に対する前記所定の条件を満たすか否かを判定すること
を特徴とする請求項４または請求項５に記載の情報処理装置。
【請求項７】
前記判定部は、
前記最終更新日時からの経過期間に基づいて、前記所定の条件を満たすか否かを判定すること
を特徴とする請求項１から請求項６のいずれか一項に記載の情報処理装置。
【請求項８】
ネットワークを介して接続された複数の情報処理装置によって構成され、処理の実行を制御するための設定情報を共有する情報処理システムであって、
前記複数の情報処理装置は、
前記情報処理装置に対する前記設定情報である第１設定情報に基づいて前記処理の実行を制御する第１処理実行制御部と、
前記第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新する第１設定更新部と、
を含み、
前記複数の情報処理装置に含まれる第１情報処理装置は、
前記第１設定更新部によって更新された前記第１設定情報を、他の前記情報処理装置に送信する設定情報送信部
を含み、
前記複数の情報処理装置に含まれ、前記第１情報処理装置と異なる第２情報処理装置は、
前記第２情報処理装置に対する前記設定情報である第２設定情報を受信した場合に、前記第２設定情報に対応する前記第１設定情報の設定値が最後に更新された日時である最終更新日時が所定の条件を満たすか否かを判定する判定部と、
前記最終更新日時が前記所定の条件を満たす場合に、前記第２設定情報の設定値に基づいて前記第１設定情報の設定値を更新する第２更新設定部と、
を含むことを特徴とする情報処理システム。
【請求項９】
ネットワークを介して接続された複数の情報処理装置によって構成され、処理の実行を制御するための設定情報を共有する情報処理システムであって、
前記複数の情報処理装置は、
前記情報処理装置に対する前記設定情報である第１設定情報に基づいて前記処理の実行を制御する第１処理実行制御部と、
前記第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新する第１設定更新部と、
を含み、
前記複数の情報処理装置に含まれる第１情報処理装置は、
前記更新指示を受信した場合に、前記第１設定情報の設定値の更新が最後になされた日時である最終更新日時が所定の条件を満たすか否かを判定する判定部と、
前記最終更新日時が所定の条件を満たす場合に、前記第１設定情報に基づいて前記他の情報処理装置の設定情報の設定値の更新を要求する設定更新要求部と、
を含み、
前記複数の情報処理装置に含まれ、前記第１情報処理装置と異なる第２情報処理装置は、
前記第１設定情報に基づいて、前記第２情報処理装置の設定情報の設定値を更新する第２設定更新部
を含むことを特徴とする情報処理システム。
【請求項１０】
ネットワークを介して接続された複数の情報処理装置によって構成され、処理の実行を制御するための設定情報を共有する情報処理システムにおける制御方法であって、
前記複数の情報処理装置は、
前記情報処理装置に対する前記設定情報である第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新し、
前記複数の情報処理装置に含まれる第１情報処理装置は、
更新された前記第１設定情報を、他の前記情報処理装置に送信し、
前記複数の情報処理装置に含まれ、前記第１情報処理装置と異なる第２情報処理装置は、
前記第２情報処理装置に対する前記設定情報である第２設定情報を受信した場合に、前記第２設定情報に対応する前記第１設定情報の設定値が最後に更新された日時である最終更新日時が所定の条件を満たすか否かを判定し、
前記最終更新日時が前記所定の条件を満たす場合に、前記第２設定情報の設定値に基づいて前記第１設定情報の設定値を更新する
ことを特徴とする制御方法。
【請求項１１】
ネットワークを介して接続された複数の情報処理装置によって構成され、処理の実行を制御するための設定情報を共有する情報処理システムにおける制御方法であって、
前記複数の情報処理装置は、
前記情報処理装置に対する前記設定情報である第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新し、
前記複数の情報処理装置に含まれる第１情報処理装置は、
前記更新指示を受信した場合に、前記第１設定情報の設定値の更新が最後になされた日時である最終更新日時が所定の条件を満たすか否かを判定し、
前記最終更新日時が所定の条件を満たす場合に、前記第１設定情報に基づいて前記他の情報処理装置の設定情報の設定値の更新を要求し、
前記複数の情報処理装置に含まれ、前記第１情報処理装置と異なる第２情報処理装置は、
前記第１設定情報に基づいて、前記第２情報処理装置の設定情報の設定値を更新する
ことを特徴とする制御方法。
【請求項１２】
ネットワークを介して接続された複数の情報処理装置によって構成され、処理の実行を制御するための設定情報を共有する情報処理プログラムであって、
前記複数の情報処理装置に、
前記情報処理装置に対する前記設定情報である第１設定情報に基づいて前記処理の実行を制御するステップと、
前記第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新するステップと、
を実行させ、
前記複数の情報処理装置に含まれる第１情報処理装置に、
前記更新指示に基づいて前記第１設定情報の設定値を更新する第１設定更新部によって更新された前記第１設定情報を、他の前記情報処理装置に送信するステップ
を実行させ、
前記複数の情報処理装置に含まれ、前記第１情報処理装置と異なる第２情報処理装置に、
前記第２情報処理装置に対する前記設定情報である第２設定情報を受信した場合に、前記第２設定情報に対応する前記第１設定情報の設定値が最後に更新された日時である最終更新日時が所定の条件を満たすか否かを判定するステップと、
前記最終更新日時が前記所定の条件を満たす場合に、前記第２設定情報の設定値に基づいて前記第１設定情報の設定値を更新するステップと、
を実行させることを特徴とする情報処理プログラム。
【請求項１３】
ネットワークを介して接続された複数の情報処理装置によって構成され、処理の実行を制御するための設定情報を共有する情報処理プログラムであって、
前記複数の情報処理装置に、
前記情報処理装置に対する前記設定情報である第１設定情報に基づいて前記処理の実行を制御するステップと、
前記第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新するステップと、
を実行させ、
前記複数の情報処理装置に含まれる第１情報処理装置に、
前記更新指示を受信した場合に、前記第１設定情報の設定値の更新が最後になされた日時である最終更新日時が所定の条件を満たすか否かを判定するステップと、
前記最終更新日時が所定の条件を満たす場合に、前記第１設定情報に基づいて前記他の情報処理装置の設定情報の設定値の更新を要求するステップと、
を実行させ、
前記複数の情報処理装置に含まれ、前記第１情報処理装置と異なる第２情報処理装置に、
前記第１設定情報に基づいて、前記第２情報処理装置の設定情報の設定値を更新するステップ
を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、制御方法、情報処理プログラムに関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリおよび書類の電子化に用いるスキャナなどの画像処理装置は欠かせない機器となっている。また、オフィス環境では、複数の画像処理装置がネットワークを介して接続されたシステムを構築して、上記の機能を提供することもある。
【０００３】
このようなシステムを構成するの画像処理装置において、同じ設定を用いて運用する技術が知られている（例えば、特許文献１参照）。特許文献１では、一台の画像処理装置において設定が更新されたときに、他の画像処理装置に対して設定の更新を要求し、他の画像処理装置においても更新された設定が反映される。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような場合、他の画像処理装置では、設定の更新要求に応じて更新後の設定が反映されてしまう。ゆえに、例えば、他の画像処理装置において、一時的に設定を変更したい場合、更新要求に応じて更新された設定を再度変更する必要がある。
【０００５】
また、一方の画像処理装置において設定が更新された場合、他方の画像処理装置に対して設定の更新を要求してしまう。ゆえに、例えば、一方の画像処理装置において、ユーザが一時的に設定を変更した後、再度ユーザが設定を戻すと、他方の画像処理装置に対しても再度、設定の更新を要求する必要がある。
【０００６】
すなわち、一方の画像処理装置の設定が更新された場合に、他方の画像処理装置においてユーザが所望する設定を行うために、煩雑な操作が必要となり、利便性を低下させるおそれがある。
【０００７】
本発明は、上記実情を考慮してなされたものであり、利便性を向上させてユーザが所望する設定が反映された画像形成出力を行うことを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様は、ネットワークを介して接続された他の情報処理装置との間で、処理の実行を制御するための設定情報を共有する情報処理装置であって、前記情報処理装置に対する前記設定情報である第１設定情報に基づいて前記処理の実行を制御する第１処理実行制御部と、前記第１設定情報の設定値を更新する更新指示であって、ユーザの操作によって前記情報処理装置に入力された前記更新指示に基づいて前記第１設定情報の設定値を更新する第１設定更新部と、前記他の情報処理装置に対する前記設定情報である第２設定情報を受信した場合に、前記第２設定情報に対応する前記第１設定情報の設定値が最後に更新された日時である最終更新日時が所定の条件を満たすか否かを判定する判定部と、前記最終更新日時が前記所定の条件を満たす場合に、前記第２設定情報の設定値に基づいて前記第１設定情報の設定値を更新する第２更新設定部と、を含むことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、利便性を向上させてユーザが所望する設定が反映された画像形成出力を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る情報処理システムの運用形態を例示した図。
【図２】本発明の実施形態に係る画像処理装置のハードウェア構成を示すブロック図。
【図３】本発明の実施形態に係る情報処理装置のハードウェア構成を示すブロック図。
【図４】本発明の実施形態に係る画像処理装置のソフトウェアの構成を示す機能ブロック図。
【図５】本発明の実施形態に係る操作端末のソフトウェアの構成を示す機能ブロック図。
【図６】本発明の実施形態に係る主制御部の機能構成を示す図。
【図７】本発明の実施形態に係る操作端末に表示される設定画面を例示した図。
【図８】本発明の実施形態に係る情報処理装置に表示される設定画面を例示した図。
【図９】本発明の実施形態に係る更新対象の装置の登録画面を例示した図。
【図１０】本発明の実施形態に係る設定項目更新管理テーブルを例示した図。
【図１１】本発明の実施形態に係る画像処理装置の設定を更新する処理の流れを示すシーケンスチャート。
【図１２】本発明の実施形態に係る設定更新判定処理の流れを示すフローチャート。
【図１３】本発明の実施形態に係る更新実行判定処理の流れを示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、印刷出力を行うＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）やプリンタなどの画像形成装置がネットワークを介して接続された画像処理システムについて説明する。
【００１２】
図１は、本実施形態に係る画像処理システム１の運用形態を例示した図である。図１に示すように、本実施形態に係る画像処理システム１は、画像処理装置２Ａ、２Ｂ、２Ｃがネットワーク３を介して接続されて構成されている。以後の説明において、画像処理装置２Ａ、２Ｂ、２Ｃを区別しないときには、画像処理装置２と記載する。
【００１３】
また画像処理システム１は、ネットワーク３を介して接続されたサーバ４やＰＣ５（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの情報処理装置を含む構成であってもよい。なお、図１に示す以上の数の画像処理装置２やＰＣ５を含んで構成されてもよい。
【００１４】
画像処理装置２は、撮像機能、画像形成機能および通信機能などを備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ、もしくは、プリンタ機能のみを備える画像形成装置である。
【００１５】
また、画像処理装置２は、ＰＣ５から送信されてきた命令情報に含まれる画像情報に基づいてＣＭＹＫもしくはモノクロの描画情報を生成し、生成された描画情報に基づいて画像形成出力を実行するカラープリンタやモノクロプリンタとしての機能を有する。
【００１６】
さらに、画像処理装置２は、スキャナで読み取った画像に基づいて文書データを生成するためのソフトウェアが搭載されている。画像処理装置２は、ネットワーク３を介して他の画像処理装置２や、サーバ４およびＰＣ５とデータの送受信を実行し、さらに、ＰＣ５に対しては、後述する設定画面５００、５１０を表示するためのデータを送信する。
【００１７】
サーバ４は、ネットワーク３を介して受信したデータを記憶する記憶装置を備える。画像処理装置２やＰＣ５は、ネットワーク３をサーバ４に接続することにより、各種のデータをサーバ４に記憶させることができる。
【００１８】
ＰＣ５は、スマートフォンやタブレット端末などの情報処理端末によって実現されてもよく、ＰＣ５は、ネットワーク３を介して画像処理装置２やサーバ４とデータの送受信を行う。また、画像処理システム１のユーザは、ＰＣ５に表示された設定画面５００、５１０に対して操作を行うことによって、画像処理装置２の用紙設定や、ネットワーク設定などを変更することができる。
【００１９】
なお、画像処理システム１は、サーバ４、ＰＣ５が含まれない構成であってもよい。
【００２０】
次に、本実施形態に係る画像処理装置２のハードウェア構成について図２を参照して説明する。図２は、本実施形態に係る画像処理装置２のハードウェア構成を示すブロック図である。図２に示すように、操作端末２０は、画像処理装置２における入出力機能を実現する装置として構成される。なお、図２においては、操作端末２０が画像処理装置２に取り付けられている構成を例として説明する。
【００２１】
本実施形態に係る画像処理装置２は、一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等の情報処理装置と同様の構成を有する。すなわち、本実施形態に係る画像処理装置２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３１、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶媒体４１、Ｉ／Ｆ５１がバス９１を介して接続されている。また、画像処理装置２は、スキャナ、プリンタ等を実現するためのエンジン８１を備える。
【００２２】
ＣＰＵ１１は演算手段であり、画像処理装置２全体の動作を制御する。ＲＡＭ２１は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１１が情報を処理する際の作業領域として用いられる。ＲＯＭ３１は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。記憶媒体４１は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム（以後、アプリケーション）等が格納されている。
【００２３】
Ｉ／Ｆ５１は、バス９１と各種のハードウェアやネットワーク３等を接続し制御する。また、画像処理装置２に接続された操作端末２０は、タッチパネルやハードキー等によって構成され、操作表示部として機能する。
【００２４】
このようなハードウェア構成において、ＲＯＭ３１に格納されたプログラムや記憶媒体４１からＲＡＭ２１に読み出されたプログラムにしたがってＣＰＵ１１が演算を行うことにより、図４において説明するコントローラ１００内部の機能が構成される。このようにして構成されたコントローラ１００内部の機能と、ハードウェアとの組み合わせによって、画像処理装置２の機能を実現する機能ブロックが構成される。
【００２５】
また、図２に示すように、本実施形態に係る操作端末２０は、ＣＰＵ１２、ＲＡＭ２２、ＲＯＭ３２、フラッシュメモリ等の記憶媒体４２、Ｉ／Ｆ５２がバス９２を介して接続されている。また、Ｉ／Ｆ５２を介して、画像処理装置２やネットワーク３と接続され、情報の送受信を行う。さらに、入出力装置７２は、操作受付部の一例であって、タッチスクリーンおよび設定画面２００上に表示されるアイコン等の図形化情報であるソフトキーを含む。そして、外部接続Ｉ／Ｆ５３は、ＩＣカードリーダ等の周辺装置と接続するためのインタフェースである。
【００２６】
ＣＰＵ１２は演算手段であり、操作端末２０全体の動作を制御する。ＲＡＭ２２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１２が情報を処理する際の作業領域として用いられる。ＲＯＭ３２は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。記憶媒体４２は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳや各種の制御プログラム、アプリケーション・プログラム（以後、アプリケーションと記載する）等が格納されている。
【００２７】
なお、操作端末２０の画面を介してユーザが行うアプリケーションの操作に基づいて、例えば、印刷ジョブの実行やスキャン実行等の、画像処理装置２に搭載されている機能の実行や、印刷時における印刷条件の設定を、それぞれの項目ごとに指示することができる。操作端末２０を介して印刷条件の設定を行う態様についての詳細は、後述する。
【００２８】
Ｉ／Ｆ５２は、バス９２と各種のハードウェアやネットワーク３等を接続して制御する。入出力装置７２は、上述したように、Ｉ／Ｆ５２を介して受信した画像処理装置２の状態をユーザが確認する、または、ユーザが画像処理装置２に情報を入力するためのユーザインタフェースである。なお、本実施形態において、入出力装置７２は、タッチパネルによって構成され、その動作原理方式としては、抵抗膜方式、表面弾性波方式、静電容量方式等を用いることができる。
【００２９】
このようなハードウェア構成において、ＲＯＭ３２に格納されたプログラムや記憶媒体４２はからＲＡＭ２２に読み出されたプログラムにしたがってＣＰＵ１２が演算を行うことにより、操作端末２０全体の動作を制御する制御部が構成される。このようにして構成された制御部の機能と、ハードウェアとの組み合わせによって、操作端末２０の動作を制御する機能ブロックが構成される。
【００３０】
次に、本実施形態に係るサーバ４やＰＣ５などの情報処理装置のハードウェア構成について説明する。図３は、本実施形態に係るサーバ４やＰＣ５などの情報処理装置のハードウェア構成を示すブロック図である。
【００３１】
図３に示すように、本実施形態に係るサーバ４やＰＣ５などの情報処理装置はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４３およびＩ／Ｆ５４がバス９３を介して接続されている。
【００３２】
また、ＰＣ５は、上記した構成に加え、Ｉ／Ｆ５４を介してＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示部やキーボードなどの操作部などの外部装置８３が接続されている。なお、サーバ４は、外部装置８３を含まない構成であってもよい。
【００３３】
ＣＰＵ１３は演算手段であり、サーバ４やＰＣ５などの情報処理装置全体の動作を制御する。ＲＡＭ２３は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１３が情報を処理する際の作業領域として用いられる。ＲＯＭ３３は、読み出し専用の不揮発性記憶媒体であり、ファームウェアなどのプログラムが格納されている。ＨＤＤ４３は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーションのプログラムファイルなどが格納されている。
【００３４】
Ｉ／Ｆ５４は、バス９３と各種のハードウェアやネットワークなどを接続し制御する。表示部６３は、ユーザがＰＣ５の状態を確認するためのディスプレイなどの表示装置である。操作部７０は、ユーザがＰＣ５において、情報を入力するための入力装置であり、本実施形態においては、タッチパネルやハードキーなどによって構成される。
【００３５】
このようなハードウェア構成において、ＲＯＭ３３やＨＤＤ４３もしくは光学ディスクなどの記録媒体に格納されたプログラムがＲＡＭ２３に読み出され、ＣＰＵ１３がそれらのプログラムに従って演算を行うことにより、サーバ４、および、ＰＣ５におけるソフトウェア制御部がそれぞれ構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、サーバ４、ＰＣ５の機能を実現する機能ブロックがそれぞれ構成される。
【００３６】
次に、本実施形態に係る画像処理装置２の機能構成について図４を参照して説明する。図４は、本実施形態に係る画像処理装置２の機能構成を示すブロック図である。図４に示すように、画像処理装置２は、コントローラ１００、ＡＤＦ１０１、スキャナユニット１０２、排紙トレイ１０３、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７、ネットワークＩ／Ｆ１０８を有する。
【００３７】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０、入出力制御部１５０を含む。なお、図４においては、電気的接続を実線の矢印で示しており、原稿もしくは文書束の流れを破線の矢印で示している。
【００３８】
ネットワークＩ／Ｆ１０８は、画像処理装置２がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。ネットワークＩ／Ｆ１０８はＴＣＰ／ＩＰプロトコルによる通信が可能であり、図２に示すＩ／Ｆ５１によって実現される。
【００３９】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３１や不揮発性メモリ並びに光学ディスク等の不揮発性の記憶媒体４１に格納されたプログラムが、ＲＡＭ２１等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１１がそのプログラムに従って動作することにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像処理装置２全体を制御する制御部として機能する。
【００４０】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える処理実行制御部として機能する。エンジン制御部１２０は、プリントエンジン１０６などの画像形成部やスキャナユニット１０２などの画像読取部を制御もしくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、プリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。
【００４１】
また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置２の記憶領域に格納され、ネットワークＩ／Ｆ１０８を介して他の情報処理端末や記憶装置に送信される情報である。
【００４２】
操作表示制御部１４０は、ディスプレイパネル１０９に情報表示を行いもしくはディスプレイパネル１０９を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８およびネットワークを介してネットワークに接続された他の機器にアクセスする。
【００４３】
画像処理装置２がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。すなわち、入出力制御部１５０が、印刷データ取得部として機能する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報もしくは画像情報に基づいて描画情報を生成する。
【００４４】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０はプリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。すなわち、画像処理部１３０、エンジン制御部１２０およびプリントエンジン１０６が印刷出力部として機能する。
【００４５】
プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構などを用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００４６】
画像処理装置２がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０９の操作もしくはネットワークＩ／Ｆ１０８を介して外部の装置から入力されるスキャン実行指示に応じて、操作表示制御部１４０もしくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００４７】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象の原稿Ｓを上述したようにスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像（スキャン）する。
【００４８】
また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。すなわちスキャナユニット１０２が撮像部として動作すると共に、エンジン制御部１２０が、読取制御部として機能する。
【００４９】
撮像動作においては、スキャナユニット１０２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。
【００５０】
画像処理部１３０が生成した画像情報は主制御部１１０が取得し、主制御部１１０がＨＤＤ４０等の画像処理装置２に装着された記憶媒体に保存する。すなわち、スキャナユニット１０２、エンジン制御部１２０および画像処理部１３０が連動して、画像入力部として機能する。画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納されもしくは入出力制御部１５０およびネットワークＩ／Ｆ１０８を介して外部の装置に送信される。
【００５１】
また、画像処理装置２が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報もしくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。なお、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００５２】
なお、主制御部１１０は、ユーザによって操作端末２０を介して入力された情報を操作表示制御部１４０から取得し、画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）を設定する機能を有する。図５は、本実施形態に係る主制御部１１０の内部機能を示す機能ブロック図である。
【００５３】
図５に示すように、主制御部１１０は、設定制御部１１１、設定情報記憶部１１２を含む。設定制御部１１１は、画像処理装置２の機能を実行する際のパラメータ（設定値）についての制御を行う。具体的に、設定制御部１１１は、画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）の更新を実行するか否かを判定する。
【００５４】
設定情報記憶部１１２は、画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）を記憶する記憶部である。設定情報記憶部１１２に記憶されている画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）は、設定制御部１１１によって更新される。
【００５５】
次に、本実施形態に係る操作端末２０の機能構成について、図６を参照して説明する。図６は、本実施形態に係る操作端末２０に機能構成を示す機能ブロック図である。図６に示すように、操作端末２０は、通信制御部２１０、表示制御部２２０、端末側設定制御部２３０、操作制御部２４０を含む。
【００５６】
通信制御部２１０は、ネットワーク３を介して操作端末２０における情報の送受信を制御する。表示制御部２２０は、図７のような設定画面２００が入出力装置７２に表示される際の表示態様を制御する。
【００５７】
端末側設定制御部２３０は、設定画面２００が入出力装置７２に表示される際に、画像処理装置２において設定されているパラメータ（設定値）を、通信制御部２１０を介して取得する。表示制御部２２０は、端末側設定制御部２３０が取得した設定値の情報に基づいて設定画面２００を入出力装置７２に表示させる。
【００５８】
操作制御部２４０は、入出力装置７２に表示された設定画面２００に対して行われた操作に基づいて信号を出力する。この信号が、通信制御部２１０を介してコントローラ１００に送信されることによって、画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）が設定される。
【００５９】
このような構成によって、本実施形態に係る画像処理装置２は、設定されたパラメータ（設定値）に基づいて画像処理装置２に搭載されている各種の機能を実行する。
【００６０】
次に、画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）の設定態様について説明する。図７は、本実施形態に係る操作端末２０に表示される画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）を設定する設定画面２００を例示した図である。
【００６１】
図７においては、画像処理装置２に搭載されている機能を実行する際のパラメータ（設定値）を設定する設定画面２００を例示している。図７に示すように、設定画面２００は、用紙設定項目２０１、カラー設定項目２０２、倍率設定項目２０３、集約印刷設定項目２０４、後処理設定項目２０５を含んで構成される。
【００６２】
用紙設定項目２０１は、どの給紙テーブル１０５にスタックされている用紙を用いるかを設定するための項目である。カラー設定項目２０２は、カラーもしくはモノクロ印刷、および、スキャナ動作を行う際の読取品質を設定するための項目である。倍率設定項目２０３は、画像をどの倍率で印刷するかを設定するための項目である。
【００６３】
集約印刷設定項目２０４は、例えば、２ページ分の画像を１枚の用紙に印刷するなどの集約印刷の実行を設定するための項目である。後処理設定項目２０５は、ステープルやパンチ、ソート処理など、印刷終了後に用紙に対して行われる後処理の実行を設定するための項目である。
【００６４】
操作端末２０は、設定画面２００に表示された各種の項目に対して、ユーザが入力した情報がネットワーク３を介して画像処理装置２に送信する。
【００６５】
なお、画像処理装置２に搭載されている機能を実行する際のパラメータ（設定値）は、ＰＣ５からも設定することができる。図８は、本実施形態に係るＰＣ５に表示される画像処理装置２に搭載されている各種の機能を実行する際のパラメータ（設定値）を設定する設定画面５００を例示した図である。
【００６６】
図８（ａ）は、画像処理装置２の給紙テーブル１０５にスタックされている用紙を設定するための設定画面５００を示す。設定画面５００は、ＰＣ５のＬＣＤ６０に表示される画面であって、給紙テーブル１０５の「用紙トレイ１」にスタックされている用紙を設定する用紙設定項目５０１、給紙テーブル１０５の「用紙トレイ２」にスタックされている用紙を設定する用紙設定項目５０２、給紙テーブル１０５のどのトレイにスタックされている用紙を優先して用いるかを設定する優先トレイ設定項目５０３を含んで構成される。
【００６７】
また、排紙先設定タブ５０４をクリックすると、用紙の排出先となる排紙トレイ１０７を設定することができる。
【００６８】
図８（ｂ）は、画像処理装置２のネットワーク設定を設定するための設定画面５１０を示す。設定画面５１０は、画像処理装置２のネットワーク環境に関連する情報が表示された環境設定項目５１１、ＩＰアドレスやサブネットマスクなどのネットワーク設定を行う通信設定項目５１２を含んで構成される。
【００６９】
また、ＩＰｖ６タブ５１３やＤＮＳタブ５１４をクリックすると、表示された設定画面５１０を介して、ＩＰｖ６やＤＮＳに関するネットワーク設定を行うことができる。ＰＣ５は、設定画面５００および設定画面５１０に表示された各種の項目に対して、ユーザが入力した情報がネットワーク３を介して画像処理装置２に送信する。
【００７０】
このような構成によって、画像処理システム１では、画像処理装置２で設定されたパラメータを、ネットワーク３を介して接続された他の画像処理装置に対しても反映させることができる。次に、パラメータを反映させる装置を選択する際の態様について図９を参照して説明する。
【００７１】
図９は、本実施形態に係る画像処理装置２の機能を実行するためのパラメータを反映させる装置を選択する選択画面２１００を例示した図である。図９に示すように、選択画面２１００は、画像処理装置２の機能を実行するためのパラメータを反映させる装置を指定するための入力ボックス２２００、２３００を含んで構成される。
【００７２】
入力ボックス２２００、２３００には、例えば、画像処理装置２Ａと同一のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されている画像処理装置２Ｂや画像処理装置２ＣのＩＰアドレスを選択して入力することができる。
【００７３】
なお、画像処理装置２Ｂや画像処理装置２ＣのＩＰアドレスは、手入力でひとつずつ入力してもよい。また、同一のＬＡＮに接続されている場合には、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）によって探知された画像処理装置２Ｂや画像処理装置２ＣのＩＰアドレスを入力ボックス２２００、２３００に反映させてもよい。
【００７４】
なお、選択画面２１００は、操作端末２０もしくはＰＣ５に表示される。そして、選択画面２１００が表示された操作端末２０もしくはＰＣ５をユーザが操作することによって入力された操作信号に基づいて画像処理装置２の機能を実行するためのパラメータを反映させる装置を指定する処理が実行される。
【００７５】
また、選択画面２１００は、画像処理装置２の機能を実行するためのパラメータを反映させる装置を指定する処理が実行される際に操作端末２０もしくはＰＣ５に表示される構成であってもよい。さらに、あらかじめ、操作端末２０もしくはＰＣ５に表示された選択画面２１００から画像処理装置２の機能を実行するためのパラメータを反映させる装置を指定し、指定された装置の情報を設定情報記憶部１１２に記憶しておく構成であってもよい。
【００７６】
図９では、画像処理装置２Ａの機能を実行するためのパラメータを反映させる装置として、入力ボックス２２００に画像処理装置２Ｂ、入力ボックス２３００に画像処理装置２ＣのＩＰアドレスがそれぞれ指定されている。
【００７７】
次に、図１０を参照して、本実施形態に係る設定項目更新管理テーブル３００について説明する。図１０は、本実施形態に係る設定項目更新管理テーブル３００の構成を例示した図である。設定項目更新管理テーブル３００は、画像処理装置２Ａ、２Ｂ、２Ｃにおいて、設定情報記憶部１１２に記憶されるデータテーブルである。
【００７８】
なお、設定項目更新管理テーブル３００は、サーバ４に記憶されている構成であってもよい。このような場合、画像処理装置２Ａ、２Ｂ、２Ｃは、サーバ４に記憶されている設定項目更新管理テーブル３００を参照して図１０にて説明する処理を実行する。
【００７９】
図１０に示すように、設定項目更新管理テーブル３００は、それぞれの設定項目３０１ごとにＩＤ３０２、更新対象３０３、最終更新種別３０４、最終更新日時３０５、非更新期間３０６を示す情報が含まれて構成される。
【００８０】
設定項目更新管理テーブル３００は、設定項目３０１ごとにＩＤ３０２が割り当てられており、操作端末２０もしくはＰＣ５から設定項目３０１の呼出しもしくは書込みを行う際には、その設定項目３０１に割り当てられているＩＤ３０２を指定する。
【００８１】
設定項目更新管理テーブル３００は、ＩＤ３０２のそれぞれについて、自己に設定されたパラメータを用いる対象となる装置を特定するための情報として更新対象３０３が含んで構成される。例えば、設定項目３０１に「プリンタ排紙先設定」が設定されている場合、このパラメータを用いる対象となるのはプリント機能を搭載している装置だけである。したがって、設定項目３０１に「プリンタ排紙先設定」が設定されている場合には、更新対象３０３において「プリンタ搭載機」を指定する情報が含まれる。
【００８２】
用紙サイズの設定は、コピー機能およびプリント機能に共通して用いられる設定である。したがって、設定項目３０１に「用紙トレイ１サイズ設定」または「用紙トレイ２サイズ設定」が設定されている場合、更新対象３０３には「全て」の装置を指定する情報が含まれる。
【００８３】
コピー機能は、プリンタには搭載されておらず、複合機に搭載されている機能である。したがって、設定項目３０１に「コピー排紙先設定」が設定されている場合、更新対象３０３には「複合機」を指定する情報が含まれる。
【００８４】
装置ごとに割り当てられているＩＰアドレスは、ネットワーク３に接続する際にＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバによって自動的に割り当てられる。したがって、設定項目３０１に「ＩＰアドレス自動取得設定」が設定されている場合、ＤＨＣＰサーバに対してＩＰアドレスの更新を要求することを意味しているため、更新対象３０３として「全て」の装置を指定する情報が含まれる。
【００８５】
ＩＰアドレスは、装置ごとにユニークなアドレスが割り当てられる。したがって、設定項目３０１に「ＩＰアドレス手動設定」が設定されている場合、他の装置とのＩＰアドレスと重複するアドレスは設定できないため、更新対象３０３は「自機のみ」を指定する情報となる。
【００８６】
サブネットマスクは、同じＬＡＮに接続されていることを示す値であって、同一のサブネット内にある装置であれば、サブネットマスクの値を同時に変更することができる。したがって、設定項目３０１に「サブネットマスク手動設定」が設定されている場合、更新対象３０３は「同一のサブネット内」の装置を指定する情報が含まれる。なお、同一サブネット外にある装置は、そもそもサブネットマスクが異なる場合があるため、更新対象３０３とはならない。
【００８７】
また、設定項目更新管理テーブル３００は、ＩＤ３０２のそれぞれについて前回の変更種別が何であるかの情報として最終更新種別３０４を含んで構成される。設定制御部１１１は、ユーザ操作によってパラメータの変更を行う場合、最終更新種別３０４を「操作」とし、そして、パラメータが変更された最後の日時を最終更新日時３０５に記憶する。なお、更新対象３０３が「自機のみ」の場合、最終更新種別３０４は必ず「操作」になり、その最終更新日時３０５は表示しない。
【００８８】
また、設定項目更新管理テーブル３００は、ＩＤ３０２のそれぞれについて、パラメータの更新対象外期間を定める情報として、非更新期間３０６を含んで構成される。非更新期間３０６としては、“なし”、“無期限”、“前回の変更日から任意の期間”のうち、いずれかを指定する情報が含まれており、任意の期間として１か月から１２か月までの期間を設定することができる。
【００８９】
なお、非更新期間３０６の初期値は“なし”であり、非更新期間３０６は、日数単位、時間単位、分単位、秒単位で設定することができる。また、設定項目更新管理テーブル３００に含まれる設定値は、例えば、ＰＣ５を介してユーザの任意の値を画像処理装置２に対して送信することによって設定することができる。
【００９０】
このような構成によって、画像処理システム１は、画像処理装置２Ａにおいて、ユーザが設定したパラメータを画像処理装置２Ｂ、２Ｃに対しても共有して、パラメータの更新を行うための処理を実行する。
【００９１】
次に、図１１から図１３を参照して、本実施形態に係る画像処理システム１において実行される処理の流れについて説明する。図１１は、本実施形態に係る画像処理装置２Ａから画像処理装置２Ｂ、２Ｃに対してパラメータの更新を要求するための処理の流れを示すシーケンス図である。
【００９２】
なお、本実施形態では、パラメータの更新を要求する画像処理装置２Ａが第１情報処理装置として機能し、要求に応じてパラメータの更新を行う画像処理装置２Ｂ、２Ｃが第２情報処理装置として機能する。したがって、画像処理装置２Ａの主制御部１１０が第１処理実行制御部として機能する。
【００９３】
まず、画像処理システム１のユーザ６は、操作端末２０から、設定画面２００を表示させるための操作を実行する（Ｓ１０１）。Ｓ１０１の操作が行われると、端末側設定制御部２３０ａは、設定画面２００を入出力装置７２に表示させる要求を設定制御部１１１ａに送信する（Ｓ１０２）。
【００９４】
設定制御部１１１ａは、Ｓ１０２の要求を受信した時点でのパラメータ（設定値）を端末側設定制御部２３０ａに送信する（Ｓ１０３）。端末側設定制御部２３０ａは、Ｓ１０３で受信した設定値を反映させた設定画面２００を、表示制御部２２０ａを介して入出力装置７２に表示させる（Ｓ１０４）。
【００９５】
ユーザ６は、表示された設定画面２００を操作して、用紙設定項目２０１、カラー設定項目２０２、倍率設定項目２０３、集約印刷設定項目２０４、後処理設定項目２０５など、画像処理装置２に搭載されている機能を実行するためのパラメータを入力する（Ｓ１０５）。
【００９６】
Ｓ１０５の処理によって、用紙設定項目２０１において、例えば、用紙トレイ２のサイズ設定を行うためのパラメータが入力されたと仮定する。このとき、図１０に示すように、用紙トレイ２のサイズ設定項目においては、ＩＤ３０２が“１０００２”、更新対象３０３が“全て”、最終更新種別３０４が“操作”、最終更新日時３０５が“２０１８／０１／３１  １０：００：００”、非更新期間３０６が“無期限”というパラメータが設定される。
【００９７】
なお、例えば、設定画面２００のかわりに、ＰＣ５から印刷ジョブを送信する際には、ユーザ６は、ＰＣ５に表示された設定画面５００を操作して、用紙設定項目５０１、用紙設定項目５０２、優先トレイ設定項目５０３、環境設定項目５１１、通信設定項目５１２など、画像処理装置２に搭載されている機能を実行するためのパラメータを画像処理装置２に送信する構成であってもよい。
【００９８】
端末側設定制御部２３０ａは、Ｓ１０５でユーザ６によって入力されたパラメータを、操作制御部２４０ａを介して取得する。そして、端末側設定制御部２３０ａは、Ｓ１０５でパラメータが入力された設定項目３０１を反映して、画像処理装置２Ｂおよび画像処理装置２Ｃの設定を更新するか否かを判定する設定更新判定を設定制御部１１１ａに要求する（Ｓ１０６）。
【００９９】
設定制御部１１１ａは、図１２のフローチャートに示す処理ステップに従って画像処理装置２Ａに搭載されている機能を実行するためのパラメータを画像処理装置２Ｂ、２Ｃに反映させるか否かを判定する設定更新判定処理を実行する（Ｓ１０７）。図１２は、本実施形態に係る設定更新判定処理の流れを示すフローチャートである。
【０１００】
まず、設定制御部１１１ａは、Ｓ１０５でユーザ６が入力したパラメータを反映させて、画像処理装置２の機能を実行するためのパラメータを更新する（Ｓ１２０１）。したがって、設定制御部１１１ａは、ユーザ６の更新指示に基づいて第１設定情報である画像処理装置２の機能を実行するためのパラメータの設定値を更新する第１設定更新部として機能する。Ｓ１２０１において、「用紙トレイ１」のサイズ設定がＡ３からＡ４に変更されていたと仮定して、以下の説明を行う。
【０１０１】
設定制御部１１１ａは、設定情報記憶部１１２ａに記憶されている設定項目更新管理テーブル３００を参照し、設定項目３０１が「用紙トレイ１サイズ設定」である情報について、非更新期間３０６を経過したか否かを判定する（Ｓ１２０２）。設定項目更新管理テーブル３００において、設定項目３０１：「用紙トレイ１サイズ設定」であるのは、ＩＤ３０２が「１０００１」によって特定される情報である。
【０１０２】
ＩＤ３０２：「１０００１」によって特定される情報に含まれる非更新期間３０６は、「なし」である。したがって、設定制御部１１１ａは、Ｓ１２０２の処理において、非更新期間が経過したと判定する（Ｓ１２０２／ＹＥＳ）。
【０１０３】
なお、仮に、ＩＤ３０２：「１０００１」によって特定される情報に含まれる非更新期間３０６が、「無期限」である場合、設定制御部１１１ａは、Ｓ１２０２の処理において、非更新期間が経過していないと判定する（Ｓ１２０２／ＮＯ）。
【０１０４】
非更新期間３０６が経過したと判定すると、設定制御部１１１ａは、設定情報記憶部１１２ｂに記憶されている画像処理装置２Ａの機能を実行するためのパラメータを反映させる装置に関する情報を取得する。
【０１０５】
そして、設定制御部１１１ａは、「用紙トレイ１」のサイズ設定がＡ４に更新されるように設定するための更新要求を画像処理装置２Ｂおよび画像処理装置２Ｃに送信すると判定する（Ｓ１２０３）。したがって、設定制御部１１１ａは、第１情報処理装置である画像処理装置２Ａの設定情報である第１設定情報に基づいて、第２情報処理装置である画像処理装置２Ｂ、２Ｃの設定情報の設定値の更新を要求する設定更新要求部として機能する。
【０１０６】
Ｓ１２０２でＮＯであった場合、もしくは、Ｓ１２０３の処理を実行すると、設定制御部１１１ａは、設定項目更新管理テーブル３００の設定項目３０１：「用紙トレイ１サイズ設定」によって特定される情報において、最終更新種別３０４を「手動」に（Ｓ１２０４）、最終更新日時３０５の日時を更新する（Ｓ１２０５）。
【０１０７】
Ｓ１２０３の処理を実行し、図１２のフローチャートに従った処理を終了すると、設定制御部１１１ａは、「用紙トレイ１」のサイズ設定をＡ４に設定する更新要求を画像処理装置２Ｂおよび画像処理装置２Ｃに送信する（Ｓ１０８）。したがって、設定制御部１１１ａは、設定情報送信部として機能する。
【０１０８】
「用紙トレイ１」のサイズ設定をＡ４に設定するための更新要求を受信した画像処理装置２Ｂおよび画像処理装置２Ｃにおいては、それぞれ、図１３に示すフローチャートに従って更新実行判定処理が実行される。
【０１０９】
図１３は、本実施形態に係る更新実行判定処理の流れを示すフローチャートである。なお、画像処理装置２Ｂおよび画像処理装置２Ｃにおいて、それぞれ同じ処理ステップに従って図１３の処理が実行されるため、重複する説明を省略する。以下の説明においては、画像処理装置２Ｂが複合機、画像処理装置２Ｃがプリンタであると仮定する。
【０１１０】
画像処理装置２Ｂの設定制御部１１１ｂは、「用紙トレイ１」のサイズ設定をＡ４に設定するための更新要求を受信する（Ｓ１０９）と、更新実行判定処理を実行する（Ｓ１１０）。したがって、設定制御部１１１ｂは、第１設定情報に基づいて第２設定情報を更新する第２設定更新部、および、第２設定情報に対応する第１設定情報が更新された日時が所定の条件を満たすか否かを判定する判定部として機能する。
【０１１１】
更新実行判定処理において、設定制御部１１１ｂは、設定情報記憶部１１２ｂに記憶されている設定項目更新管理テーブル３００の設定項目３０１：「用紙トレイ１サイズ設定」によって特定される情報を参照し、最終更新種別３０４が「同期」であるか否かを判定する（Ｓ１３０１）。
【０１１２】
したがって、設定制御部１１１ｂは、画像処理装置２Ｂに対する設定情報である第２設定情報に含まれる設定項目に対応する所定の条件を取得する条件取得部として機能する。
【０１１３】
最終更新種別３０４が「同期」ではない場合（Ｓ１３０１／ＮＯ）、設定制御部１１１ｂは、設定項目３０１：「用紙トレイ１サイズ設定」によって特定される情報を参照し、非更新期間３０６が経過しているか否かを判定する（Ｓ１３０２）。
【０１１４】
設定項目３０１：「用紙トレイ１サイズ設定」によって特定される情報に含まれる非更新期間３０６は、「なし」である。したがって、設定制御部１１１ｂは、Ｓ１３０２の処理において、非更新期間が経過したと判定する（Ｓ１３０２／ＹＥＳ）。
【０１１５】
なお、仮に、設定項目３０１：「用紙トレイ１サイズ設定」によって特定される情報に含まれる非更新期間３０６が、「無期限」である場合、設定制御部１１１ｂは、Ｓ１３０２の処理において、非更新期間が経過していないと判定する（Ｓ１３０２／ＮＯ）。
【０１１６】
最終更新種別３０４が「同期」である場合（Ｓ１３０１／ＹＥＳ）、または、非更新期間３０６が経過したと判定した場合（Ｓ１３０２／ＹＥＳ）、設定制御部１１１ｂは、画像処理装置２Ｂの「用紙トレイ１」のサイズ設定をＡ４に更新すると判定する（Ｓ１３０３）。
【０１１７】
そして、設定制御部１１１ｂは、設定項目更新管理テーブル３００の設定項目３０１：「用紙トレイ１サイズ設定」によって特定される情報において、最終更新種別３０４を「同期」に（Ｓ１３０４）、最終更新日時３０５の日時を更新し（Ｓ１３０５）、更新実行判定処理を終了する。
【０１１８】
Ｓ１３０３で画像処理装置２Ｂの「用紙トレイ１」のサイズ設定をＡ４に変更すると判定した場合、設定制御部１１１ｂは、画像処理装置２Ｂの「用紙トレイ１」のサイズ設定をＡ４に更新し（Ｓ１１１）、「用紙トレイ１」のサイズ設定を更新したことを画像処理装置２Ａに通知する（Ｓ１１２）。したがって、設定制御部１１１ｂは、第１設定情報に基づいて第２情報処理装置である画像処理装置２Ｂの設定情報の設定値を更新する第２更新設定部として機能する。
【０１１９】
なお、画像処理装置２Ｃにおいても、設定制御部１１１ｃによって、Ｓ１０９からＳ１１２までの処理と同様の処理が、それぞれＳ１１３からＳ１１６において実行される。
【０１２０】
設定制御部１１１ａは、「用紙トレイ１」のサイズ設定を更新した通知を受信すると、画像処理装置２Ｂおよび画像処理装置２Ｃの「用紙トレイ１」のサイズ設定がＡ４に更新されたことを端末側設定制御部２３０ａに通知する（Ｓ１１７）。
【０１２１】
端末側設定制御部２３０ａは、Ｓ１１７の通知を受信すると、「用紙トレイ１」のサイズ設定がＡ４に更新された画像処理装置２Ｂおよび画像処理装置２Ｃをユーザ６が認識可能な情報を入出力装置７２に表示させ（Ｓ１１８）、本処理を終了する。
【０１２２】
なお、画像処理装置２Ｂ、２Ｃが、用紙トレイを一つしか持たない構成である場合、画像処理装置２Ａの用紙トレイ１が、画像処理装置２Ｂ、２Ｃの用紙トレイに相当することを示す情報を予め定義しておくことで、画像処理装置２Ａの「用紙トレイ１」の設定を画像処理装置２Ｂ、２Ｃの用紙トレイの設定に反映させることができる。
【０１２３】
以上説明したように、本実施形態に係る画像処理システムは、システムを構成する画像処理装置において、設定が変更されてからの経過時間に基づいて、他の画像処理装置の設定を共有させるか否かを判定する。したがって、設定が頻繁に変更される画像処理装置においては、他の画像処理装置の設定が共有されにくくなるため、ユーザが所望する設定が反映されて画像形成出力を実行することができる。
【０１２４】
なお、上記の説明においては、画像処理装置２Ａにおいて設定を更新したのちに、画像処理装置２Ｂ、２Ｃに対して設定更新を要求する例について説明したが、画像処理装置２Ａにおいて設定を更新する前に、画像処理装置２Ｂ、２Ｃに対して設定更新を要求する構成であってもよい。すなわち、Ｓ１０８の処理を実行した後に、Ｓ１０７の処理を実行する構成とした場合にも、ユーザが所望する設定が反映されて画像形成出力を実行することができる。
【０１２５】
このとき、設定項目更新管理テーブル３００の最終更新日時３０５として、画像処理装置２Ａの設定が更新された時間は更新されない。したがって、画像処理装置２Ｂ、２Ｃは、画像処理装置２Ａから、「用紙トレイ１」のサイズ設定をＡ４に設定するための情報を受信したタイミングにおいて、非更新期間３０６を経過したか否かを判定する。
【０１２６】
本発明の構成は、ＭＦＰやプリンタ以外にも、例えば、プロジェクタや電子黒板などの画像処理装置、ＰＣやサーバなどの情報処理装置について適用することによって、ユーザが所望する設定を反映させることができる。
【符号の説明】
【０１２７】
１  画像処理システム
２  画像処理装置
３  ネットワーク
４  サーバ
５  ＰＣ
１１、１２、１３  ＣＰＵ
２１、２２、２３  ＲＡＭ
３１、３２、３３  ＲＯＭ
４１、４２、４３  記憶媒体
５１、５２、５３  Ｉ／Ｆ
９１、９２、９３  バス
１００  コントローラ
１１０  主制御部
１１１  設定制御部
１１２  設定情報記憶部
１２０  エンジン制御部
１３０  画像処理部
１４０  通信制御部
２３０  端末側設定制御部
【先行技術文献】
【特許文献】
【０１２８】
【特許文献１】特開２００５−０３１９８２号公報
【図１】
2019164526.tif 000003
【図２】
2019164526.tif 000004
【図３】
2019164526.tif 000005
【図４】
2019164526.tif 000006
【図５】
2019164526.tif 000007
【図６】
2019164526.tif 000008
【図７】
2019164526.tif 000009
【図８】
2019164526.tif 000010
【図９】
2019164526.tif 000011
【図１０】
2019164526.tif 000012
【図１１】
2019164526.tif 000013
【図１２】
2019164526.tif 000014
【図１３】
2019164526.tif 000015