(57)【特許請求の範囲】
【請求項１】
情報の送受信が可能なネットワークにより接続された複数の情報処理装置を備えるジョブ管理システムであって、
前記情報処理装置は、
ユーザに対応させて使用する機器が設定された登録情報を記録し、他の情報処理装置に記録された前記登録情報と同期化させる登録情報制御手段と、
使用可能な機器の機器情報を記録し、他の情報処理装置に記録された前記機器情報と同期化させる機器情報制御手段と、
前記登録情報制御手段により同期化された前記登録情報、又は前記機器情報制御手段により同期化された前記機器情報に基づいて、前記ユーザから前記複数の情報処理装置のうち少なくとも１つを用いて指示されたジョブを実行させる情報処理装置を選択し、選択された情報処理装置に前記ジョブを実行させるためのジョブ制御手段とを有し、
前記登録情報制御手段又は前記機器情報制御手段は、
前記他の情報処理装置から前記登録情報又は前記機器情報の変更通知を受けた場合に、前記変更通知に対応する変更分の情報を依頼し、該依頼に対して取得した変更分の情報に基づき、既に保持している情報に反映することで同期化を行うことを特徴とするジョブ管理システム。
【請求項２】
前記ネットワークに接続された外部装置に前記登録情報又は前記機器情報を記録する場合、
前記登録情報制御手段又は前記機器情報制御手段は、
前記外部装置から前記登録情報又は前記機器情報を取得することを特徴とする請求項１に記載のジョブ管理システム。
【請求項３】
前記情報処理装置は、
前記ユーザを認証する認証手段を備え、
前記ジョブ制御手段は、
前記認証手段により得られる認証結果により、前記ユーザが使用可能な情報処理装置に対して前記ジョブを実行させることを特徴とする請求項１又は２に記載のジョブ管理システム。
【請求項４】
前記ジョブ制御手段は、
前記登録情報に基づいて、前記ジョブを実行させる情報処理装置が指定されているか否かを判断し、前記情報処理装置が指定されている場合に、前記機器情報に基づいて、指定されている情報処理装置が使用可能か否かを判断し、判断した結果、前記情報処理装置が複数指定され、複数指定された情報処理装置のうち少なくとも２つが使用可能である場合に、前記少なくとも２つの情報処理装置から前記ユーザに選択させた情報処理装置、又は、予め設定された前記ユーザに優先使用させる機器指定情報に基づいて選択された情報処理装置に前記ジョブを実行させることを特徴とする請求項１乃至３のいずれか一項に記載のジョブ管理システム。
【請求項５】
複数の情報処理装置と情報の送受信が可能なネットワークを介して接続された情報処理装置であって、
ユーザに対応させて使用する機器が設定された登録情報を記録し、他の情報処理装置に記録された前記登録情報と同期化させる登録情報制御手段と、
使用可能な機器の機器情報を記録し、他の情報処理装置に記録された前記機器情報と同期化させる機器情報制御手段と、
前記登録情報制御手段により同期化された前記登録情報、又は前記機器情報制御手段により同期化された前記機器情報に基づいて、前記ユーザから前記複数の情報処理装置のうち少なくとも１つを用いて指示されたジョブを実行させる情報処理装置を選択し、選択された情報処理装置に前記ジョブを実行させるためのジョブ制御手段とを有し、
前記登録情報制御手段又は前記機器情報制御手段は、
前記他の情報処理装置から前記登録情報又は前記機器情報の変更通知を受けた場合に、前記変更通知に対応する変更分の情報を依頼し、該依頼に対して取得した変更分の情報に基づき、既に保持している情報に反映することで同期化を行うことを特徴とする情報処理装置。
【請求項６】
前記ネットワークに接続された外部装置に前記登録情報又は前記機器情報を記録する場合、
前記登録情報制御手段又は前記機器情報制御手段は、
前記外部装置から前記登録情報又は前記機器情報を取得することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記ユーザを認証する認証手段を備え、
前記ジョブ制御手段は、
前記認証手段により得られる認証結果により、前記ユーザが使用可能な情報処理装置に対して前記ジョブを実行させることを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
前記ジョブ制御手段は、
前記登録情報に基づいて、前記ジョブを実行させる情報処理装置が指定されているか否かを判断し、前記情報処理装置が指定されている場合に、前記機器情報に基づいて、指定されている情報処理装置が使用可能か否かを判断し、判断した結果、前記情報処理装置が複数指定され、複数指定された情報処理装置のうち少なくとも２つが使用可能である場合に、前記少なくとも２つの情報処理装置から前記ユーザに選択させた情報処理装置、又は、予め設定された前記ユーザに優先使用させる機器指定情報に基づいて選択された情報処理装置に前記ジョブを実行させることを特徴とする請求項５乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
情報の送受信が可能なネットワークにより接続された複数の情報処理装置を備えるジョブ管理システムで実行される情報処理方法であって、
前記情報処理装置により、
ユーザに対応させて使用する機器が設定された登録情報を記録し、他の情報処理装置に記録された前記登録情報と同期化させる登録情報制御手順と、
使用可能な機器の機器情報を記録し、他の情報処理装置に記録された前記機器情報と同期化させる機器情報制御手順と、
前記登録情報制御手順で同期化された前記登録情報、又は前記機器情報制御手順で同期化された前記機器情報に基づいて、前記ユーザから前記複数の情報処理装置のうち少なくとも１つを用いて指示されたジョブを実行させる情報処理装置を選択し、選択された情報処理装置に前記ジョブを実行させるためのジョブ制御手順とを有し、
前記登録情報制御手順又は前記機器情報制御手順は、
前記他の情報処理装置から前記登録情報又は前記機器情報の変更通知を受けた場合に、前記変更通知に対応する変更分の情報を依頼し、該依頼に対して取得した変更分の情報に基づき、既に保持している情報に反映することで同期化を行うことを特徴とする情報処理方法。
【請求項１０】
前記ネットワークに接続された外部装置に前記登録情報又は前記機器情報を記録する場合、
前記登録情報制御手順又は前記機器情報制御手順は、
前記外部装置から前記登録情報又は前記機器情報を取得することを特徴とする請求項９に記載の情報処理方法。
【請求項１１】
前記情報処理装置により、
前記ユーザを認証する認証手順を備え、
前記ジョブ制御手順は、
前記認証手順により得られる認証結果により、前記ユーザが使用可能な情報処理装置に対して前記ジョブを実行させることを特徴とする請求項９又は１０に記載の情報処理方法。
【請求項１２】
前記ジョブ制御手順は、
前記登録情報に基づいて、前記ジョブを実行させる情報処理装置が指定されているか否かを判断し、前記情報処理装置が指定されている場合に、前記機器情報に基づいて、指定されている情報処理装置が使用可能か否かを判断し、判断した結果、前記情報処理装置が複数指定され、複数指定された情報処理装置のうち少なくとも２つが使用可能である場合に、前記少なくとも２つの情報処理装置から前記ユーザに選択させた情報処理装置、又は、予め設定された前記ユーザに優先使用させる機器指定情報に基づいて選択された情報処理装置に前記ジョブを実行させることを特徴とする請求項９乃至１１のいずれか一項に記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブ管理システム、情報処理装置、情報処理方法に関する。
【背景技術】
【０００２】
近年、ネットワークに接続された複数の情報処理装置の間で、複数の通信プロトコルを適用して、種々のデータ形態の文書を通信可能とする情報処理システムが構築されている。
【０００３】
このような情報処理システムでは、情報処理装置を核として種々のアプリケーションサービスが提供されており、それらのアプリケーションサービスは情報処理装置においてジョブとして管理され、所定のタイミングで実行される。なお、アプリケーションサービスとしては、例えばスキャナで読み取った原稿画像や、情報処理装置で作成されたデータを指定された宛先へ電子メールやファクシミリで送信したり、情報処理装置との間でファイル転送したり、また受信したファックス画像や電子メールの添付ファイル画像等を印刷出力したり、指定されたファクシミリ装置へ送信したり、情報処理装置へファイル転送したり、情報処理装置内へのデータを蓄積管理する等のサービスが挙げられる。
【０００４】
なお、これらのアプリケーションサービスは、例えば、情報処理システム上に存在するそれぞれの情報処理装置において実行可能な処理が異なる場合であっても、ある情報処理装置から別の情報処理装置を利用して処理を実行することができる。
【０００５】
従来の例では、例えばファックス送信の機能を有していない装置が、ネットワーク上にある別のファックス機能を有する装置を使用して、ファックス送信を実行する方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に開示された発明では、ユーザ毎に処理を実行する装置を限定するといった運用ができない。近年、オフィスでは、コスト意識を高めるため、情報処理装置の処理やメンテナンスにかかった費用を部署毎に精算するケースがある。例えば、ファックスの送受信において使用する装置と回線を部署毎に規定し、その回線の通信料を部署毎に請求したり、印刷に使用する装置やデータを蓄積する装置を部署毎に規定し、使用している情報処理装置のメンテナンス費を部署毎に精算したりする場合等である。
【０００７】
また、メール送信やファイル送信をする場合に、インターネットに接続可能な装置が限定されており、その装置を使用しないと送信できない場合もある。
【０００８】
このように、複数の情報処理装置がネットワーク上で接続された情報処理システムにおいて、例えばユーザに応じて使用する情報処理装置を限定する場合、ユーザが意識的に使用する装置を選択しなければならず、ユーザの手間が増えると共に、ユーザが使用する装置を間違えて選択する場合があった。
【０００９】
本発明は、上記の点に鑑みてなされたものであり、ユーザがネットワークで接続された複数の情報処理装置からジョブを実行させる装置を選択することなく、所定の条件に基づき複数の情報処理装置のいずれかを選択し、ジョブを実行させるジョブ管理システム、情報処理装置、及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記目的を達成するために、情報の送受信が可能なネットワークにより接続された複数の情報処理装置を備えるジョブ管理システムであって、前記情報処理装置は、ユーザに対応させて使用する機器が設定された登録情報を記録し、他の情報処理装置に記録された前記登録情報と同期化させる登録情報制御手段と、使用可能な機器の機器情報を記録し、他の情報処理装置に記録された前記機器情報と同期化させる機器情報制御手段と、前記登録情報制御手段により同期化された前記登録情報、又は前記機器情報制御手段により同期化された前記機器情報に基づいて、前記ユーザから前記複数の情報処理装置のうち少なくとも１つを用いて指示されたジョブを実行させる情報処理装置を選択し、選択された情報処理装置に前記ジョブを実行させるためのジョブ制御手段とを有し、前記登録情報制御手段又は前記機器情報制御手段は、前記他の情報処理装置から前記登録情報又は前記機器情報の変更通知を受けた場合に、前記変更通知に対応する変更分の情報を依頼し、該依頼に対して取得した変更分の情報に基づき、既に保持している情報に反映することで同期化を行う。
【００１１】
また、本発明は、複数の情報処理装置と情報の送受信が可能なネットワークを介して接続された情報処理装置であって、ユーザに対応させて使用する機器が設定された登録情報を記録し、他の情報処理装置に記録された前記登録情報と同期化させる登録情報制御手段と、使用可能な機器の機器情報を記録し、他の情報処理装置に記録された前記機器情報と同期化させる機器情報制御手段と、前記登録情報制御手段により同期化された前記登録情報、又は前記機器情報制御手段により同期化された前記機器情報に基づいて、前記ユーザから前記複数の情報処理装置のうち少なくとも１つを用いて指示されたジョブを実行させる情報処理装置を選択し、選択された情報処理装置に前記ジョブを実行させるためのジョブ制御手段とを有し、前記登録情報制御手段又は前記機器情報制御手段は、前記他の情報処理装置から前記登録情報又は前記機器情報の変更通知を受けた場合に、前記変更通知に対応する変更分の情報を依頼し、該依頼に対して取得した変更分の情報に基づき、既に保持している情報に反映することで同期化を行う。
【００１２】
また、本発明は、情報の送受信が可能なネットワークにより接続された複数の情報処理装置を備えるジョブ管理システムで実行される情報処理方法であって、前記情報処理装置により、ユーザに対応させて使用する機器が設定された登録情報を記録し、他の情報処理装置に記録された前記登録情報と同期化させる登録情報制御手順と、使用可能な機器の機器情報を記録し、他の情報処理装置に記録された前記機器情報と同期化させる機器情報制御手順と、前記登録情報制御手順で同期化された前記登録情報、又は前記機器情報制御手順で同期化された前記機器情報に基づいて、前記ユーザから前記複数の情報処理装置のうち少なくとも１つを用いて指示されたジョブを実行させる情報処理装置を選択し、選択された情報処理装置に前記ジョブを実行させるためのジョブ制御手順とを有し、前記登録情報制御手順又は前記機器情報制御手順は、前記他の情報処理装置から前記登録情報又は前記機器情報の変更通知を受けた場合に、前記変更通知に対応する変更分の情報を依頼し、該依頼に対して取得した変更分の情報に基づき、既に保持している情報に反映することで同期化を行う。
【発明の効果】
【００１３】
本発明によれば、ユーザがネットワークで接続された複数の情報処理装置からジョブを実行させる装置を選択することなく、所定の条件に基づき複数の情報処理装置のいずれかを選択し、ジョブを実行させることを可能とする。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係るジョブ管理システムの概略構成を示す図である。
【図２】本実施形態に係るデジタルカラー複合機を概略的に示す外観斜視図である。
【図３】本実施形態に係るデジタルカラー複合機の各部の電気的接続を示す図である。
【図４】本実施形態に係るデジタルカラー複合機の機能ブロックを示す図である。
【図５】本実施形態に係る登録情報ＤＢに記録されているユーザ情報の一例を示す図である。
【図６】本実施形態に係る登録情報ＤＢに記録されているグループ情報の一例を示す図である。
【図７】本実施形態に係る機器情報ＤＢに記録されている機器情報の一例を示す図である。
【図８】本実施形態に係る画像情報ＤＢに記録されている画像情報の一例を示す図である。
【図９】本実施形態に係る履歴情報ＤＢに記録されている履歴情報の一例を示す図である。
【図１０】本実施形態に係るジョブ実行処理の流れを示すフローチャートである。
【図１１】本実施形態に係るジョブ制御部の実行処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について詳細に説明する。
【００１６】
＜ジョブ管理システムの概略構成＞
まず、本実施形態に係るジョブ管理システムの概略構成について図を用いて説明する。図１は、本実施形態に係るジョブ管理システムの概略構成を示している。なお、図１のジョブ管理システム１００は、一例としてデジタルカラー複合機等の機器（情報処理装置）を含むシステム構成を示している。
【００１７】
なお、デジタルカラー複合機としては、例えばコピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能、及び入力画像（スキャナ機能による読み取り原稿画像やプリンタあるいはＦＡＸ機能により入力された画像）を配信する機能等を複合した機器を示す。
【００１８】
図１に示すジョブ管理システム１００は、デジタルカラー複合機１ａ〜１ｃと、サーバコンピュータ２と、クライアントコンピュータ３と、通信制御ユニット４とを備えるように構成されている。
【００１９】
また、ジョブ管理システム１００は、複数のデジタルカラー複合機１ａ〜１ｃ（以降、総称して「デジタルカラー複合機１」とする。）を、通信ネットワークであるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５を介して、各種情報処理を実行するサーバコンピュータ２、及び複数のクライアントコンピュータ３に接続している。
【００２０】
ここで、ジョブ管理システム１００は、デジタルカラー複合機１がそれぞれ備えているスキャナ機能等の画像入力機能、プリント機能等の画像出力機能、及び画像蓄積機能等の画像処理機能を、ＬＡＮ５上でシェアし得る環境を構築している。
【００２１】
サーバコンピュータ２は、例えばＦＴＰ、ＨＴＴＰプロトコルをサポートし、ＷｅｂサーバやＤＮＳ（ドメインネームサーバ）の機能を実現する。
【００２２】
また、ジョブ管理システム１００は、通信制御ユニット４を備え、通信制御ユニット４を介してインターネット網６に接続され、インターネット網６を介して外部環境とデータ通信可能に構築されている。
【００２３】
通信制御ユニット４は、例えばルータ、交換機、モデム、ＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）モデム等であり、例えばＴＣＰ／ＩＰ通信が可能である。なお、ＬＡＮ５は、有線通信に限られるものではなく、無線通信（赤外線や電波等）や、光ファイバーを用いたものであってもよい。
【００２４】
また、ジョブ管理システム１００に接続されるデジタルカラー複合機１は、構内交換器（ＰＢＸ）２２を介して公衆電話網２１に接続され、公衆電話網２１を介して遠隔のファクシミリ装置と交信することができる。ファクシミリ回線は、例えばＧ３−１、Ｇ３−２、Ｇ４等、複数のファクシミリ回線を備えることができる。
【００２５】
本実施形態では、このようなジョブ管理システム１００において、ユーザがデジタルカラー複合機１ａ〜１ｃのどの機器を使用しても、自動的に予め設定された機器によりユーザが指示する処理を実行する。
【００２６】
例えばジョブ管理システム１００において、「グループ１」に所属するメンバーが、予めデジタルカラー複合機１ｂの回線Ｇ３−１を使用してファックス送信する設定となっている場合、「グループ１」に所属する「ユーザ１」が、デジタルカラー複合機１ａ〜１ｃのどの機器でファックス送信の操作を実行したとしても、自動的にデジタルカラー複合機１ｂの回線Ｇ３−１を使用してファックスが送信される。
【００２７】
このように、本実施形態では、ジョブ管理システム１００において、予めユーザ毎に使用する機器の条件等を設定しておくことで、ファックス送信だけでなく、メール送信、ファイル転送、印刷出力、データ蓄積等の各処理が、予め規定された機器で実行される。
【００２８】
＜デジタルカラー複合機について＞
次に、図２及び図３を用いて、デジタルカラー複合機１について説明する。ここで、図２は、デジタルカラー複合機を概略的に示す外観斜視図を示している。また、図３は、デジタルカラー複合機の各部の電気的接続を示すブロック図を示している。
【００２９】
図２に示すデジタルカラー複合機１は、主に印刷装置７と、画像読取装置８と、外部メディア入出力装置９とを有するよう構成されている。また、図３に示すデジタルカラー複合機１は、画像処理ユニット部Ａと、情報処理ユニットＢとを有するよう構成されている。
【００３０】
図２に示すように、デジタルカラー複合機１は、転写紙等の媒体に画像を形成する画像形成装置である印刷装置７の上部に、原稿から画像を読み取る画像読取装置８を配設している。また、画像読取装置８の装置外面には、ユーザに対する表示とユーザからの機能設定等の各種の入力を許容する操作パネルＰが設けられている。
【００３１】
更に、操作パネルＰの下部には、外部メディア入出力装置９が設けられ、外部メディア入出力装置９は、後述する光ディスク、フレキシブルディスク等の記憶媒体Ｍに記憶されているプログラムコードや画像データ等を読み取り、また記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む。なお、外部メディア入出力装置９には、記憶媒体Ｍの挿入を許容する挿入口が外部に露出させるよう設けられている。
【００３２】
また、図３に示すように、デジタルカラー複合機１の電気的接続は、画像処理ユニット部Ａと情報処理ユニット部Ｂとに大別される。画像処理ユニット部Ａは、印刷装置７及び画像読取装置８を備え、情報処理ユニット部Ｂは、操作パネルＰ及び外部メディア入出力装置９を備える。
【００３３】
ここで、画像処理ユニット部Ａについて説明する。画像処理ユニット部Ａは、画像処理制御ユニット１０を備え、画像処理制御ユニット１０は、画像処理ユニット部Ａにおける画像処理全般の制御を行う。
【００３４】
画像処理制御ユニット１０は、例えばマイクロコンピュータ等により構成され、メインプロセッサであるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、画像読取装置８から読み込んだ画像データを印刷装置７によって作像処理等を実行するために一旦格納しておくＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、制御プログラム等を記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３と、システムログ、システム設定、ログ情報等を記録し、電源ＯＦＦ時にもデータの保持が可能なＮＶＲＡＭ１４がバスによって接続されている。
【００３５】
画像処理制御ユニット１０には、印刷装置７を制御する印刷制御ユニット１５と、画像読取装置８を制御する画像読取制御ユニット１６とが接続されている。
【００３６】
印刷制御ユニット１５は、画像処理制御ユニット１０にしたがって、印刷装置７に対して画像データと共に印刷指示を出力し、印刷装置７は、転写紙等の媒体に画像を形成して出力する。なお、印刷装置７はフルカラー印刷が可能である。
【００３７】
画像読取制御ユニット１６は、画像処理制御ユニット１０にしたがって、画像読取装置８を駆動し、原稿の表面に対するランプ照射の反射光をミラー及びレンズにより受光素子に集光して読み取り、デジタル画像データを生成する。
【００３８】
また、画像処理制御ユニット１０には、多量の画像データの蓄積やジョブ履歴等の記憶装置となるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１７、装置内部に設けられた集線装置であるＨＵＢ１８を介して画像処理ユニット部ＡをＬＡＮ５に接続するためのＬＡＮ制御部１９、ＦＡＸ制御を行うＦＡＸ制御ユニット２０が接続されている。
【００３９】
ＦＡＸ制御ユニット２０は、公衆電話網２１に通じる構内交換器（ＰＢＸ）２２に接続されている。
【００４０】
また、画像処理制御ユニット１０には、表示制御ユニット２３及び操作入力制御ユニット２４が接続されている。表示制御ユニット２３は、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して情報処理ユニット部Ｂに対して画像表示制御信号を出力し、情報処理ユニット部Ｂの操作パネルＰに対する画像表示の制御を行う。
【００４１】
操作入力制御ユニット２４は、情報処理ユニット部Ｂの操作パネルＰからのユーザによる機能設定や入力操作に応じた入力制御信号を、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して入力する。すなわち、画像処理ユニット部Ａは、通信ケーブル２６を介して、情報処理ユニット部Ｂの操作パネルＰを直接モニタすることができる構成になっている。
【００４２】
このような構成により、画像処理ユニット部Ａは、外部（サーバコンピュータ２、クライアントコンピュータ３、ファクシミリ装置等）からの画像情報である印刷データ及びプリントを指示するコマンドを解析し動作を決定している。
【００４３】
また、画像処理ユニット部Ａは、ＲＡＭ１２やＨＤＤ１７に記憶されている印刷データ、原稿読取りデータ、これらを出力用に処理した出力画像データ、及び、それらを圧縮した圧縮データを外部（サーバコンピュータ２、クライアントコンピュータ３、ファクシミリ等）に転送することができる。
【００４４】
次に、操作パネルＰを備える情報処理ユニット部Ｂについて説明する。情報処理ユニット部Ｂは、例えば一般にパーソナルコンピュータ等の情報処理装置に用いられる汎用のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）によって制御されるマイクロコンピュータ等により構成されている。
【００４５】
情報処理ユニット部Ｂは、メインプロセッサであるＣＰＵ３１を有している。
【００４６】
ＣＰＵ３１には、ＣＰＵ３１の作業用領域となるＲＡＭや起動プログラム等を記憶した読出し専用メモリであるＲＯＭで構成されるメモリユニット３２と、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションプログラムを記憶するＨＤＤ等の記憶装置３４に対するデータの入出力を制御する記憶装置制御ユニット３５とがバスによって接続されている。
【００４７】
また、ＣＰＵ３１には、情報処理ユニット部Ｂを、ＨＵＢ１８を介してＬＡＮ５に接続するための通信インターフェースであるＬＡＮ制御部３３が接続されている。なお、ＬＡＮ制御部３３に割り当てられるネットワークアドレスであるＩＰアドレスは、前述した画像処理ユニット部ＡのＬＡＮ制御部１９に割り当てられるＩＰアドレスとは異なる。
【００４８】
すなわち、本実施形態のデジタルカラー複合機１には、２つのＩＰアドレスが割り当てられており、画像処理ユニット部Ａ及び情報処理ユニット部ＢはそれぞれＬＡＮ５に接続され、画像処理ユニット部Ａと情報処理ユニット部Ｂとの間でデータ交換が可能な構成となっている。
【００４９】
また、ＣＰＵ３１には、操作パネルＰを制御する表示制御ユニット３６及び操作入力制御ユニット３７が接続されている。また、ＣＰＵ３１には、画像処理ユニット部Ａの制御パネルＩ／Ｆ２５と通信ケーブル２６を介して接続されている制御パネル通信ユニット３９が接続されている。
【００５０】
制御パネル通信ユニット３９は、画像処理ユニット部Ａから出力された画像表示制御信号を受信し、また、操作パネルＰからのユーザによる機能設定や入力操作に応じた入力制御信号を画像処理ユニット部Ａに転送する。
【００５１】
上述したように記憶装置３４には、ＣＰＵ３１が実行するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションプログラムが格納されている。
【００５２】
本実施形態におけるジョブ管理システム１００は、上述したデジタルカラー複合機１を含むシステム構成により、複数のデジタルカラー複合機１の間で、システムを使用するユーザに応じて自動的に複合機を選択し、ユーザの指示するジョブを実行させる。
【００５３】
次に、デジタルカラー複合機１で実行する処理の内容について説明する。
【００５４】
＜デジタルカラー複合機の機能ブロック＞
まず、図４を用いて、デジタルカラー複合機１の各処理を実現するための機能毎の関係を示す機能ブロックについて説明する。図４は、本実施形態に係るデジタルカラー複合機の機能ブロックを示している。
【００５５】
図４に示すように、デジタルカラー複合機１は、表示入力制御部５１と、認証制御部５２と、個人メニュー制御部５３と、画像取得部５４と、登録情報制御部５５と、登録情報ＤＢ５６と、ジョブ制御部５７と、機器情報制御部５８と、機器情報ＤＢ５９と、画像情報制御部６７と、画像情報ＤＢ６８と、履歴情報制御部６５と、履歴情報ＤＢ６６とを備えるように構成されている。
【００５６】
表示入力制御部５１は、各種表示及び入力に係る制御を行う。表示入力制御部５１は、例えば、操作パネルＰに画面を表示し、ユーザの例えばユーザ名とパスワード等による認証情報の入力や、原稿画像の読み込み、読み込んだ画像等の送信、蓄積、印刷等の条件の設定操作を受け付ける。
【００５７】
認証制御部５２は、表示入力制御部５１から取得した認証情報を、登録情報制御部５５から取得したユーザ情報と比較し、ユーザ認証を行う。認証制御部５２によるユーザ認証に成功した場合には、次に個人メニュー制御部５３による制御を行う。なお、ユーザ認証に失敗した場合には、認証制御部５２は、認証エラーの表示を表示入力制御部５１に指示する。
【００５８】
個人メニュー制御部５３は、ログインしたユーザ毎の情報を保有し、ユーザ毎の画面表示や処理の実行を依頼する。ログインしたユーザの登録情報としてのユーザ情報、グループ情報等を登録情報制御部５５から取得し、取得した情報に基づいてユーザ専用の画面の表示を表示入力制御部５１に指示する。
【００５９】
また、個人メニュー制御部５３は、表示入力制御部５１からユーザが入力した原稿画像等の送信、蓄積、印刷等の条件の設定値を取得し、設定された情報に基づいて、画像取得部５４に対して画像の取得を依頼し、ジョブ制御部５７に対してジョブの実行を依頼する。
【００６０】
画像取得部５４は、スキャナから画像を読み取り、メディアから画像ファイルを取得する。画像取得部５４は、取得した画像を画像情報制御部６７によって、装置内のＨＤＤ１７に保存する。画像取得部５４は、ファイルの保存先等の画像情報を画像情報制御部６７から取得し、取得した画像情報を個人メニュー制御部５３に出力する。
【００６１】
登録情報制御部５５は、後述するユーザの登録情報としてのユーザ情報、グループ情報等を登録情報ＤＢ５６に記録すると共に、認証情報制御部５２及び個人メニュー制御部５３の指示を受け、ユーザの登録情報を登録情報ＤＢ５６から取得し、各制御部に出力する。また、登録情報制御部５５は、登録情報ＤＢ５６に記録しているユーザの登録情報をネットワーク上にある他の複合機に記録されたユーザの登録情報と同期化させる。なお、ユーザの登録情報を同期化する制御については後述する。
【００６２】
登録情報ＤＢ５６は、ユーザの登録情報を記録する。また、登録情報ＤＢ５６は、登録情報制御部５５の通知を受けて、ユーザの登録情報としてのユーザ情報、グループ情報等の取得、追加、変更、削除等を実行する。
【００６３】
ジョブ制御部５７は、ファックス送信部６０と、メール送信部６１と、ファイル送信部６２と、蓄積部６３と、印刷部６４とを備え、個人メニュー制御部５３からの指示を受けて、実行要求されたジョブを実行させる。
【００６４】
例えば、ジョブ制御部５７は、複数の情報処理装置と情報の送受信が可能なネットワークを介して接続されている場合、自機の操作パネルＰ又はクライアントコンピュータ３等において、ユーザにより実行要求されたジョブの実行指示を個人メニュー制御部５３から受け、複数の情報処理装置のユーザの登録情報及び機器情報に基づいて、ジョブを実行させる複合機等の情報処理装置を、複数の情報処理装置から選択し、選択された情報処理装置にジョブ実行させる。
【００６５】
このとき、ジョブ制御部５７は、ユーザの登録情報を個人メニュー制御部５３から取得し、取得したユーザの登録情報に基づいて、ジョブを実行させる情報処理装置が指定されているか否か判断する。ジョブ制御部５７は、ジョブを実行させる情報処理装置が指定されていると判断した場合、機器情報制御部５８から取得した機器情報に基づいて、指定されている情報処理装置が利用可能か否かを判断する。ジョブ制御部５７は、判断した結果、指定された情報処理装置が利用可能である場合、ジョブを実行させる情報処理装置として選択する。
【００６６】
また、情報処理装置が複数指定され、複数指定された情報処理装置のうち少なくとも２つが使用可能であると判断した場合、使用可能と判断された少なくとも２つの情報処理装置からユーザにジョブを実行させる情報処理装置を選択させる。なお、ここで、ジョブ制御部５７は、予めユーザ毎に優先使用させる機器指定情報が設定されている場合には、設定された機器指定情報に基づいてジョブを実行させる情報処理装置を選択しても良い。
【００６７】
また、ジョブ制御部５７は、ジョブをネットワーク上にある他の複合機で実行させる場合、他の複合機のジョブ制御部５７に対してジョブの実行を指示する。
【００６８】
これにより、ジョブを実行させる情報処理装置が自動的に選択されるため、ユーザ自ら複数の情報処理装置からジョブを実行させる装置を選択することなく、ユーザが使用する装置を間違えて選択するというミスを防ぎながら、ジョブを実行させることを可能とする。
【００６９】
なお、ここで、機器情報とは、複合機等の情報処理装置を含む機器に関する各種情報であり、機器毎に、例えばファックス装置が利用可能か、利用可能な回線は何があるか等、機器の状態によりジョブが実行可能か否か判断するための情報である。
【００７０】
また、ジョブ制御部５７は、ユーザの登録情報を個人メニュー制御部５３から取得し、取得したユーザの登録情報に基づいてユーザが利用可能な情報処理装置に対してジョブを実行させる。これにより、ユーザに対応させて正確に機器を選択することが可能となり、ユーザ登録されていない他人の利用を防ぐことが可能となる。
【００７１】
ジョブ制御部５７は、ジョブの実行に必要な画像ファイルを、個人メニュー制御部５３から通知された画像情報に基づいて、画像情報制御部６７から取得する。ここで、画像情報とは、例えば、画像ファイルの保存先といった情報である。
【００７２】
ジョブ制御部５７は、処理するジョブ内容に応じて、それぞれメール送信部６０、ファックス送信部６１、ファイル送信部６２、蓄積部６３、印刷部６４に対してジョブの実行を指示する。
【００７３】
また、ジョブ制御部５７は、ジョブを実行させた後、その結果を履歴情報制御部６５に通知する。
【００７４】
機器情報制御部５８は、上述した機器情報を機器情報ＤＢ５９に記録すると共に、ジョブ制御部５７の通知を受けて、機器情報を機器情報ＤＢ５９から取得し、ジョブ制御部５７に出力する。また、機器情報制御部５８は、機器情報ＤＢ５９に記録している機器情報をネットワーク上にある他の複合機に記録している機器情報と同期化させる。なお、機器情報を同期化する制御については後述する。
【００７５】
機器情報ＤＢ５９は、機器情報を保有する。機器情報ＤＢ５９は、機器情報制御部５８の通知を受けて、記録している機器情報の取得、追加、変更、削除等を実行する。
【００７６】
ファックス送信部６０は、ジョブ制御部５７からの指示で画像ファイルをファックス送信し、送信結果をジョブ制御部５７に通知する。
【００７７】
メール送信部６１は、ジョブ制御部５７からの指示で画像ファイルをメールで送信し、送信結果をジョブ制御部５７に通知する。
【００７８】
ファイル送信部６２は、ジョブ制御部５７からの指示で画像ファイルを情報装置に転送し、転送結果をジョブ制御部５７に通知する。
【００７９】
蓄積部６３は、ジョブ制御部５７からの指示で画像ファイルをＨＤＤ１７に蓄積し、蓄積結果をジョブ制御部５７に通知する。
【００８０】
印刷部６４は、ジョブ制御部５７からの指示で画像ファイルを印刷し、印刷結果をジョブ制御部５７に通知する。
【００８１】
履歴情報制御部６５は、ジョブ制御部５７からのジョブ実行結果の通知を受けて、履歴情報ＤＢ６６にジョブ実行結果を保存する。
【００８２】
履歴情報ＤＢ６６は、ジョブの実行履歴を保有する。履歴情報ＤＢ６６は、履歴情報制御部６５の通知を受けて、履歴情報の取得、追加、変更、削除等を実行する。
【００８３】
画像情報制御部６７は、画像取得部５４からの画像ファイルの取得通知を受けて、画像ファイルのＨＤＤ１７への保存や、保存先の情報を画像情報ＤＢ６８に保存する等の処理を行う。また、画像情報制御部６７は、ジョブ制御部５７からの通知を受けて、ジョブの実行に使用する画像ファイルを取得し、ジョブ制御部５７に通知する。
【００８４】
また、画像情報制御部６７は、ネットワーク上にある他の複合機と画像情報を同期する制御を行なう。なお、画像情報を同期する制御については後述する。
【００８５】
画像情報ＤＢ６８は、画像ファイルの情報を保有する。画像情報ＤＢ６８は、画像情報制御部６８の通知を受けて、画像情報の取得、追加、変更、削除等を実行する。
【００８６】
＜ネットワーク上の複数の複合機間における情報の同期化について＞
次に、上述したユーザの登録情報、機器情報、画像情報等をネットワーク上の複数の複合機の間で同期化する方法について説明する。
【００８７】
各情報の同期は、各複合機の登録情報制御部５５、機器情報制御部５８、画像情報制御部６７の通信により実現する。ここでは一例として、登録情報制御部５５がネットワーク上の各複合機の間でユーザの登録情報の同期を行う場合について説明する。例えば、デジタルカラー複合機１ａ〜１ｃの登録情報制御部を、それぞれ登録情報制御部５５ａ〜５５ｃとする。
【００８８】
デジタルカラー複合機１ａにおいて、例えば上述したユーザの登録情報に変更が発生した場合、登録情報制御部５５ａは、ユーザの登録情報の変更発生をネットワークに通知する。ネットワーク上の別の複合機１ｂの登録情報制御部５５ｂ、複合機１ｃの登録情報制御部５５ｃは、変更通知を受けた場合、登録情報制御部５５ａに対して変更分の情報送付を依頼する。
【００８９】
登録情報制御部５５ａは、登録情報制御部５５ｂ及び登録情報制御部５５ｃに対して変更分の情報を送付する。
【００９０】
登録情報制御部５５ｂ及び登録情報制御部５５ｃは、受信した変更分の情報を、それぞれが保持しているユーザの登録情報に反映することによって、デジタルカラー複合機１ａ〜１ｃの保持する登録情報を同期化することが可能となる。
【００９１】
なお、上述した方法は、複数の複合機の間で情報を同期化する方法の一例であるが、例えば、ネットワーク上のサーバコンピュータ２又はクライアントコンピュータ３に共有フォルダを設け、共有フォルダに最新の情報を保存しても良い。この場合には、登録情報制御部５５ａ〜５５ｃは定期的にネットワーク上の同期用共有フォルダにアクセスし、共有フォルダに自分の持っている情報よりも新しい情報があった場合には、新しい情報を取得し、それぞれが保持する情報に反映する。また、共有フォルダにそれぞれが保持している情報より古い情報があった場合には、それぞれが保持している新しい情報で、共有フォルダの情報を更新する。
【００９２】
これにより、ネットワーク上の複数の複合機の間で最新の情報を共有することが可能となる。これにより、ユーザはネットワーク上のいずれのデジタルアカラー複合機を利用しても同様のサービスを受けることが可能となる。
【００９３】
次に、各制御部が扱う情報について説明する。
【００９４】
＜各種情報について＞
次に、図５を用いて、本実施形態に係る登録情報ＤＢ５６に記録されているユーザ情報について説明する。図５は、本実施形態に係る登録情報ＤＢに記録されているユーザ情報の一例である。
【００９５】
図５に示すように、登録情報ＤＢ５６のユーザ情報として例えば「ユーザＩＤ」、「表示名」、「所属名」、「ログインユーザ名」、「ログインパスワード」、「グループＩＤ」等を記録している。
【００９６】
ここで、「表示名」、「所属名」は、例えば画面表示用の情報であり、「ログインユーザ名」、「ログインパスワード」は、認証時に使用される情報である。また、「グループＩＤ」には、ユーザが所属するグループのＩＤが記録されている。
【００９７】
図５に示すように、例えば「ユーザＩＤ」が「１０００１」の場合、「表示名」は「ユーザ１」、「所属名」は「開発１Ｇ」として表示され、「ログインユーザ名」は「Ｕｓｅｒ１」、「ログインパスワード」は「Ｐａｓｓ１」が認証時に用いられる。また、「ユーザ１」が所属するグループは、「グループＩＤ」が「２０００１」である。
【００９８】
また、例えば「ユーザＩＤ」が「１０００３」の場合、「表示名」は「ユーザ３」、「所属名」は「開発１Ｇ」として表示され、「ログインユーザ名」は「Ｕｓｅｒ３」、「ログインパスワード」は「Ｐａｓｓ３」が認証時に用いられる。また、「ユーザ３」が所属するグループは、「グループＩＤ」が「２０００１」と「２０００２」である。
【００９９】
このように、「グループＩＤ」に複数のグループＩＤを記録することにより、ユーザ情報に複数のグループを選択し記録することが可能である。なお、本実施形態では、上述した「グループＩＤ」を用いて、各ユーザが所属するグループの設定情報を取得する。
【０１００】
次に、図６を用いて、本実施形態に係る登録情報ＤＢ５６に記録されているグループ情報について説明する。図６は、本実施形態に係る登録情報ＤＢに記録されているグループ情報の一例である。
【０１０１】
図６に示すように、登録情報ＤＢ５６のグループ情報の一例として、図６（ａ）には、グループの表示情報、図６（ｂ）には、グループの機器指定情報が示されている。
【０１０２】
図６（ａ）に示すように、グループの表示情報は、ログインしたユーザの画面表示用の情報であり、例えば「グループＩＤ」が「２０００１」の場合、「表示名」は「グループ１」、「所属名」は「開発1Ｇ」として表示される。
【０１０３】
また、図６（ｂ）に示すように、機器指定情報とは、各処理において使用する機器を指定するか否か、また指定する場合には、どの機器を使用するか等の情報を示す。例えば、「機器指定」は、「ファックス送信」、「メール送信」、「ファイル送信」、「蓄積」、「印刷」等の処理毎に、機器指定の有無、指定する機器の情報が記録されている。
【０１０４】
具体的には、図６（ｂ）に示すように、「グループＩＤ」が「２０００１」の場合、「ファックス送信」、「メール送信」、「蓄積」、「印刷」の処理について「機器を指定する」と記録され、「ファイル送信」について「機器を指定しない」と記録されている。また、「機器指定」されている「ファックス送信」の処理では、「機器ＩＤ」が「３０００２」の機器を用いて、「回線」は「Ｇ３−１」を使用するよう指定されている。このように、例えばファックス送信では、機器指定の他、回線を指定することが可能である。
【０１０５】
次に、図７を用いて、本実施形態に係る機器情報ＤＢ５９に記録されている機器情報について説明する。図７は、本実施形態に係る機器情報ＤＢに記録されている機器情報の一例である。
【０１０６】
図７に示すように、機器情報ＤＢ５９の機器情報として、例えば「機器のＩＤ」、「機器名」、「ネットワーク情報」、「ファックス装置情報」等が記録されている。また、「ネットワーク情報」としては「ホスト名」及び「ＩＰアドレス」、「ファックス装置情報」としては「装置の有無」及び「利用可能回線」等を記録することが可能である。
【０１０７】
ここで、例えば「機器名」は、画面表示用の情報であり、「ネットワーク情報」としての「ホスト名」や「ＩＰアドレス」は、ネットワーク上の機器を特定するための情報である。また、「ファックス装置情報」の「装置の有無」や「利用可能回線」は、ファックス送信ジョブが実行可能か否かを判断するために用いられる情報である。
【０１０８】
具体的には、図7に示すように、例えば「機器ＩＤ」が「３０００２」の場合、「機器名」は「複合機１ｂ」であり、「ネットワーク情報」の「ホスト名」が「Ｈｏｓｔ２」、「ＩＰアドレス」は「１９２．１６８．０．１１」、「ファックス装置情報」として「装置」は「あり」、「利用可能回線」は「Ｇ３−１、Ｇ３−２」であることが記録されている。
【０１０９】
次に、図８を用いて、本実施形態に係る画像情報ＤＢ６８に記録されている画像情報について説明する。図８は、本実施形態に係る画像情報ＤＢに記録されている画像情報の一例である。
【０１１０】
図８に示すように、画像情報ＤＢ６８に記録されている画像情報として、例えば「画像ＩＤ」、画像の「ファイル名」、画像が保存されている機器の「機器ＩＤ」、画像の保存されているフォルダの「保存先」等が記録されている。
【０１１１】
具体的には、図８に示すように、「画像ＩＤ」が「５０００１」の場合、画像の「ファイル名」は「ＩＭＧ０００１．ｊｐｇ」、画像が保存されているのは「機器ＩＤ」が「３０００１」の機器であり、画像が保存されているフォルダの「保存先」は「￥ＩＭＧ￥２００９０７０７」であることが記録されている。
【０１１２】
次に、図９を用いて、本実施形態に係る履歴情報ＤＢ６６に記録されている履歴情報について説明する。図９は、本実施形態に係る履歴情報ＤＢに記憶されている履歴情報の一例である。
【０１１３】
図９に示すように、履歴情報ＤＢ６６の履歴情報として、例えばジョブ実行の「開始日時」、「入力種別」、「出力種別」、「送信先」、「件名／文書名」、「ユーザ名」、「実行機器」、「終了日時」、「結果」等が記録される。
【０１１４】
ここで、「入力種別」は、例えば画像の取得方法を示す情報であり、スキャナから読み取ったのか、メディアから取得したのか、ファックス受信、メール受信等により取得したのか等の情報を示す。「出力種別」は、「入力種別」に対して、例えばどのような処理をしたかを示す情報であり、ファックス送信したのか、メール送信したのか、蓄積したのか、印刷したのか等の情報を示す。また、「ユーザ名」は、処理を実行したユーザ情報を示し、「実行機器」は、処理を実行した機器の情報を示す。
【０１１５】
＜ジョブ実行処理について＞
次に、図１０を用いて、ユーザがデジタルカラー複合機１ａ〜１ｃのいずれかにログインしてジョブ実行の操作を行い、そのジョブが予め規定されたデジタルカラー複合機によって実行される処理の概要について説明する。図１０は、本実施形態に係るジョブ実行処理の流れを示すフローチャートである。
【０１１６】
図１０では、例えば「ユーザ１」がデジタルカラー複合機１ａにログインしてファックス送信の操作を行い、操作したファックス送信がログインしたデジタルカラー複合機１ａとは異なるデジタルカラー複合機１ｂの回線Ｇ３−１を用いて実行される処理について説明する。
【０１１７】
なお、「ユーザ１」は、「グループ１」に所属しており、予め「グループ１」に所属するメンバーは、ファックス送信をする場合に複合機１ｂの回線Ｇ３−１を使用するよう規定されているものとする。また、デジタルカラー複合機１ａ、デジタルカラー複合機１ｂにおいて、ユーザの記録情報、機器情報は予め同期化されているものとする。
【０１１８】
図１０に示すように、まず、「ユーザ１」は、デジタルカラー複合機１ａにログインするための認証情報を入力する（Ｓ１０）。
【０１１９】
ここで、認証方法として、例えば「ログインユーザ名」及び「ログインパスワード」等を入力する。認証方法は、上記方法に限らず、「ユーザ１」は、例えばそれぞれのユーザに割り当てられている「ＩＣカード」を、デジタルカラー複合機１ａの操作パネルＰ等にかざして、「ＩＣカード」内の情報を使用して認証を行っても良い。また、「ユーザ１」は、例えば静脈認証等の生体認証によって認証を行っても良い。
【０１２０】
次に、表示入力制御部５１は、Ｓ１０の処理において「ユーザ１」により入力された認証情報を認証制御部５２に通知し、認証制御部５２は、登録情報制御部５５からユーザ情報を取得し、通知された認証情報に基づいてユーザ認証を行い、ユーザ認証が成功か否か判断する（Ｓ１１）。ここで、認証制御部５２は、登録情報制御部５５から取得したユーザ情報に、通知された認証情報であるログインユーザ名とログインパスワードが一致するユーザが記録されている場合には、「認証成功」とし、記録されていない場合には、「認証失敗」とする。
【０１２１】
ユーザ認証が成功した場合（Ｓ１１において、ＹＥＳ）、「ユーザ１」は、デジタルカラー複合機１ａにログインし、デジタルカラー複合機１ａは「ユーザ１」に専用の個人メニューを開始する（Ｓ１２）。ユーザ認証が失敗した場合（Ｓ１１において、ＮＯ）、処理を終了する。
【０１２２】
Ｓ１２の処理において、個人メニュー制御部５３は、認証が成功した「ユーザ１」のユーザの登録情報としてのユーザ情報及びグループ情報を登録情報制御部５５から取得し、取得した情報に基づいて、「ユーザ１」専用の画面表示をするよう表示入力制御部５１に対して指示する。
【０１２３】
次に、「ユーザ１」は、個人メニュー画面でジョブの実行条件を入力する（Ｓ１３）。ここで、ジョブの実行条件とは、例えばスキャナで原稿を読み取る、メディア内の画像ファイルを使用する、取得した画像をメール又はファックスで送信する、あるいはＨＤＤ１７に蓄積する、又は印刷等の処理や、また処理毎に設定される細かい条件等を示す。表示入力制御部５１は、Ｓ１３の処理において入力された情報を個人メニュー制御部５３に通知する。
【０１２４】
次に、個人メニュー制御部５３は、ステップＳ１２で取得したユーザ情報、グループ情報、及びステップＳ１３の処理により取得した「ユーザ１」のジョブの実行条件を、ジョブ制御部５７に通知し、ジョブ制御部５７は取得した情報に基づいてジョブの実行をデジタルカラー複合機１ｂに依頼し、ネットワーク上の他機であるデジタルカラー複合機１ｂでジョブを実行する（Ｓ１４）。なお、ステップＳ１４に係る処理については図１１を用いて、より詳細に後述する。
【０１２５】
ステップＳ１４のジョブの実行が終了すると、「ユーザ１」は、他に実行するジョブがあるか否か判断し（Ｓ１５）、他に実行するジョブがないと判断した場合には（Ｓ１５において、ＹＥＳ）、「ユーザ１」のログアウト処理を実行し（Ｓ１６）、処理を終了する。また、実行するジョブが他にあると判断した場合には（Ｓ１５において、ＮＯ）、Ｓ１３の処理に戻り、再度ジョブ実行条件を設定する。なお、ここで、個人メニュー制御部５３は、「ユーザ１」から指示がない場合には、一定時間経過後に自動的にログアウト処理を実行しても良い。
【０１２６】
＜ジョブ制御部５７の実行処理について＞
次に、図１１を用いて、「ユーザ１」が指示したジョブをジョブ制御部５７が実行する処理について説明する。図１１は、本実施形態に係るジョブ制御部の実行処理の流れを示すフローチャートである。
【０１２７】
図１１に示すように、ジョブ制御部５７は、個人メニュー制御部５３から取得したユーザの登録情報としてのユーザ情報及びグループ情報に基づいて、ジョブを実行する機器が指定されているか否か判断する（Ｓ２０）。
【０１２８】
例えば図５に示すユーザ情報には、ユーザが所属するグループの「グループＩＤ」が記録されている。また、図６（ｂ）に示すグループ情報には、その「グループＩＤ」に該当する「グループ」においてジョブを実行する機器に指定があるか、指定されている場合には、どの機器で実行するか等の情報が記録されている。
【０１２９】
ジョブ制御部５７は、ユーザのジョブを実行する機器が指定されていないと判断した場合（Ｓ２０において、ＮＯ）、ユーザが操作中の機器で処理を実行する（Ｓ２１）。すなわち、ジョブ制御部５７は、ユーザが操作中の機器のファックス送信部６０やメール送信部６１を利用してユーザの指定したジョブを実行し、Ｓ３０の処理に進む。
【０１３０】
また、ジョブ制御部５７は、ユーザのジョブを実行する機器が指定されていると判断した場合（Ｓ２０において、ＹＥＳ）、指定の機器の機器情報を取得する（Ｓ２２）。
【０１３１】
例えば「ユーザ１」の場合、図５に示すユーザ情報には、「グループＩＤ」が「２０００１」とあり、図６（ｂ）に示すグループ情報には、「グループＩＤ」が「２０００１」の場合、ファックス送信するときに「機器を指定する」とある。また、指定の機器は、「機器ＩＤ」が「３０００２」、「回線」は「Ｇ３−１」を使用することが規定されている。したがって、「ユーザ１」の場合、ジョブ制御部５７は、Ｓ２０の処理において、ジョブを実行させる機器が指定されていると判断してＳ２２の処理に進む。
【０１３２】
ジョブ制御部５７は、Ｓ２２の処理により取得した機器情報に基づいて、指定の機器が利用（使用）可能か否か判断する（Ｓ２３）。なお、機器情報は、ネットワーク上に接続されている機器において同期しており、図７に示すように、ユーザが操作中の自機だけでなく、ネットワーク上の他機の情報が記録され、また、ファックス機器の装着状態や使用可能な回線等が記録されている。
【０１３３】
ここで、例えばファックス装置が装着されていない等の理由で指定の機器が利用不可の場合（Ｓ２３において、ＮＯ）、ユーザが指定したジョブが実行できないため、ジョブ制御部５７はジョブを取り消し、Ｓ３０の処理に進む。
【０１３４】
例えば「ユーザ１」の場合、ジョブ制御部５７は、Ｓ２２の処理で、図７に示す機器情報から、「機器ＩＤ」が「３０００２」の「機器名」が「複合機１ｂ」の機器情報を取得し、Ｓ２３の処理において、取得した機器情報に基づき、「複合機１ｂ」は「ファックス装置あり」、かつ「回線Ｇ３−１が利用可能」であるため、指定の機器は利用可能と判断し、Ｓ２５の処理に進む。
【０１３５】
このように、ジョブ制御部５７は、指定の機器が利用可能と判断した場合（Ｓ２３において、ＹＥＳ）、次に、指定の機器は、複数の機器において利用可能か判断する（Ｓ２５）。
【０１３６】
例えば、上記図５及び図６に示すように、「ユーザ３」の「グループＩＤ」は、「２０００１」と「２０００２」の２つが記録され、「グループ１」と「グループ２」に所属している。したがって、「ユーザ３」がファックス送信する場合には、デジタルカラー複合機１ａとデジタルカラー複合機１ｂのいずれも利用することができる。なお、ユーザが複数のグループに所属する場合として、複数の部署で業務を兼務している場合等が想定される。
【０１３７】
このように、ジョブ制御部５７は、指定の機器は、複数の機器が利用可能であると判断した場合（Ｓ２５において、ＹＥＳ）、ユーザに実行する機器を選択させる（Ｓ２６）。
【０１３８】
ここで、ジョブ制御部５７は、個人メニュー制御部５３に利用できる機器のリストを通知する。個人メニュー制御部５３は、表示入力制御部５１により機器のリストを表示させ、ユーザに利用する機器を選択させる。ユーザによる選択結果は、表示入力制御部５１から個人メニュー制御部５３へ通知され、個人メニュー制御部５３からジョブ制御部５７へ通知される。
【０１３９】
なお、Ｓ２６の処理において、例えばユーザが選択するのではなく、予めユーザ毎に優先使用する機器が決定されている場合、その決定に基づき、自動的に機器を選択しても良い。例えば、図５に示すユーザ情報に、ユーザ毎に優先的に使用する機器指定情報を設定することができる。
【０１４０】
また、利用できる機器が１つしかない場合は、指定の機器は、複数の機器が利用不可であると判断して（Ｓ２５において、ＮＯ）、指定の機器にジョブの実行を依頼する（Ｓ２７）。
【０１４１】
例えば「ユーザ１」の場合、ジョブ制御部５７は、Ｓ２５の処理において、「ユーザ１」は「グループ１」のみに所属し、ファックス送信に使用する機器は「複合機１ｂ」、かつ回線は「Ｇ３−１」と規定されているので、ユーザによる選択操作は不要、すなわち、指定の機器は、複数の機器が利用不可と判断し、Ｓ２７の処理に進む。
【０１４２】
次に、ジョブ制御部５７は、Ｓ２５又はＳ２６の処理において指定された指定の機器のジョブ制御部５７に対してジョブの実行を依頼する（Ｓ２７）。ここで、ユーザが操作中の機器のジョブ制御部５７は、ユーザにより設定されたジョブの実行条件、及びジョブで使用する画像ファイルの情報をネットワーク経由で、指定された機器のジョブ制御部５７に対して送付する。
【０１４３】
なお、ここでデジタルカラー複合機１ａ、デジタルカラー複合機１ｂのジョブ制御部、画像情報制御部を、それぞれジョブ制御部５７ａ、ジョブ制御部５７ｂ、画像情報制御部６７ａ、画像情報制御部６７ｂとする。例えば「ユーザ１」が操作中のデジタルカラー複合機１ａのジョブ制御部５７ａは、ファックスの送信条件、およびファックス送信に使用する画像ファイルの情報を、ジョブ制御部５７ｂに送付する。
【０１４４】
次に、指定の機器のジョブ制御部５７は、ジョブで使用する画像ファイルを取得する（Ｓ２８）。まず、指定の機器のジョブ制御部５７は、Ｓ２７の処理で取得した画像情報を自機の画像情報制御部６７に通知して、画像ファイルの取得を依頼する。
【０１４５】
画像情報制御部６７は、通知された画像情報から取得する画像ファイルが他機のものか否か判断し、他機のものであった場合、他機の画像情報制御部６７を経由して画像ファイルを取得する。画像情報制御部６７は、他機の画像情報制御部６７から取得した画像ファイルを自機のジョブ制御部５７に送付する。
【０１４６】
例えば、Ｓ２７の処理で、「ユーザ１」が操作中のデジタルカラー複合機１ａのジョブ制御部５７ａからファックス送信の依頼を受けたジョブ制御部５７ｂは、画像情報制御部６７ｂにファックス送信に使用する画像ファイルの取得を依頼する。
【０１４７】
Ｓ２８の処理において、画像情報制御部６７ｂは、図８に示す画像情報に基づき、取得する画像情報に示す画像ファイルがデジタルカラー複合機１ａにあると判断し、画像情報制御部６７ａに対し、ネットワークを経由して画像ファイルの取得を依頼する。依頼を受けた画像情報制御部６７ａは、ネットワークを経由して依頼を受けた画像ファイルを画像情報制御部６７ｂに送付する。画像情報制御部６７ｂは、画像情報制御部６７ａから画像ファイルを受け取った後、ジョブ制御部５７ｂに画像ファイルを送付する。ジョブ制御部５７ｂはこのようにして依頼元の機器から画像を取得する。
【０１４８】
次に、指定の機器のジョブ制御部５７は、ファックス送信部６０やメール送信部６１を利用して指定したジョブを実行する（Ｓ２９）。また、指定の機器のジョブ制御部５７は、実行結果を依頼元のジョブ制御部５７に通知する。
【０１４９】
例えば、「ユーザ１」のジョブを実行する指定の機器のジョブ制御部５７ｂは、ファックス送信をファックス送信６０ｂに依頼し、ファックス送信部６０ｂがファックス送信を実行する。ファックス送信部６０ｂは実行結果をジョブ制御部５７ｂに通知する。ジョブ制御部５７ｂは、その結果をジョブ制御部５７ａに通知する。
【０１５０】
次に、依頼元のジョブ制御部５７は、ジョブの実行結果を履歴情報制御部６５に通知し、履歴情報制御部６５は通知された情報を履歴情報ＤＢ６６に保存し（Ｓ３０）、ジョブ制御部５７は、処理を終了する。なお、この例では、ジョブ実行後に結果を履歴に保存したが、実行中に随時実行状況を履歴情報として保存しても良い。
【０１５１】
上述したように、例えば「ユーザ１」がデジタルカラー複合機１ａにログインしてファックス送信の操作を行った場合、自動的に操作中の複合機１ａと異なる複合機１ｂの回線「Ｇ３−１」を用いて実行される。このファックス送信のジョブの実行に限らず、メール送信やファイルの転送、印刷出力や画像ファイルの蓄積管理等についても、予め設定されたユーザの登録情報等に基づいて機器が選択され、処理が実行される。
【０１５２】
また、「ユーザ１」は、デジタルカラー複合機１ａから操作した場合だけでなく、デジタルカラー複合機１ｂやデジタルカラー複合機１ｃを利用しても、同様の結果を得ることが可能である。
【０１５３】
なお、ユーザが、ジョブ管理システム１００に接続されたいずれかのデジタルカラー複合機１を利用しても同様のサービスを受けるために、上述したユーザの登録情報、機器情報等をデジタルカラー複合機１に記録しておき、その情報を同期化する方法だけでなく、ユーザの登録情報、機器情報等をジョブ管理システム１００上のサーバコンピュータ２又はクライアントコンピュータ３に記録しておいても良い。
【０１５４】
この場合には、「ユーザ１」がいずれかのデジタルカラー複合機１にログインする際に、ログインしたデジタルカラー複合機の登録情報制御部５５、機器情報制御部５８等が、ネットワーク経由によりサーバコンピュータ２又はクライアントコンピュータ３からユーザの登録情報、機器情報等を取得することにより、ユーザの登録情報、機器情報等を同期化するのと同様の効果を得ることができる。
【０１５５】
なお、本実施形態では、グループ毎に機器指定情報を記録する構成としたが、機器指定情報をユーザ毎に記録しても良い。この場合には、例えば図５に示すユーザ情報に機器指定情報を設定し、ジョブ制御部５７は、設定した機器指定情報に基づきジョブを実行する機器を選択する。
【０１５６】
上述したように、本実施形態によれば、ネットワークに接続された複数の情報処理装置において、ユーザの登録情報、機器情報等が同期化されており、ユーザは複数の情報処理のいずれの情報処理装置でログインし操作しても、所定の条件に基づいてジョブを実行させる情報処理装置が自動的に選択される。これにより、ユーザ自ら装置を選択してジョブを実行させるという手間を省き、ユーザが使用する装置を間違えて選択するというミスを防ぐことが可能となる。
【０１５７】
したがって、本実施形態によれば、ユーザがネットワークで接続された複数の情報処理装置からジョブを実行させる装置を選択することなく、所定の条件に基づき複数の情報処理装置のいずれかを選択し、ジョブを実行させることを可能とする。
【０１５８】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本
発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲
で種々変更可能である。
【符号の説明】
【０１５９】
１  デジタルカラー複合機
２  サーバコンピュータ
３  クライアントコンピュータ
４  通信制御ユニット
５  ＬＡＮ
６  インターネット
７  印刷装置
８  画像読取装置
９  外部メディア入出力装置
１０  画像処理制御ユニット
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  ＮＶＲＡＭ
１５  印刷制御ユニット
１６  画像読取制御ユニット
１７  ＨＤＤ
１８  ＨＵＢ
１９  ＬＡＮ制御部
２０  ＦＡＸ制御ユニット
２１  公衆電話網
２２  構内交換器（ＰＢＸ）
２３  表示制御ユニット
２４  操作入力制御ユニット
２５  制御パネルＩ／Ｆ
２６  通信ケーブル
３１  ＣＰＵ
３２  メモリユニット
３３  ＬＡＮ制御部
３４  記憶装置
３５  記憶装置制御ユニット
３６  表示制御ユニット
３７  操作入力制御ユニット
３８  制御パネルＩ／Ｆ
３９  制御パネル通信ユニット
４１  操作入力装置
４２  入出力デバイス制御ユニット
４３  各種インターフェース
５１  表示入力制御部
５２  認証制御部
５３  個人メニュー制御部
５４  画像取得部
５５  登録情報制御部
５６  登録情報ＤＢ
５７  ジョブ制御部
５８  機器情報制御部
５９  機器情報ＤＢ
６０  ファックス送信部
６１  メール送信部
６２  ファイル送信部
６３  蓄積部
６４  印刷部
６５  履歴情報制御部
６６  履歴情報ＤＢ
６７  画像情報制御部
６８  画像情報ＤＢ
１００  ジョブ管理システム
【先行技術文献】
【特許文献】
【０１６０】
【特許文献１】特開２００３−１７９７１８号公報
【図１】
0005521457.tif 000002
【図２】
0005521457.tif 000003
【図３】
0005521457.tif 000004
【図４】
0005521457.tif 000005
【図５】
0005521457.tif 000006
【図６】
0005521457.tif 000007
【図７】
0005521457.tif 000008
【図８】
0005521457.tif 000009
【図９】
0005521457.tif 000010
【図１０】
0005521457.tif 000011
【図１１】
0005521457.tif 000012