(57)【特許請求の範囲】
【請求項１】
画像形成装置とクライアント装置とがネットワークを介してホスト装置と接続され、前記画像形成装置は、画像の読み取りを行う画像読取装置と印刷を行う印刷装置との少なくとも一方を備え、前記ホスト装置のホスト側記憶装置に記憶されている処理実行条件情報に従って前記画像読取装置での読取動作と前記印刷装置での印刷動作との少なくとも一方が行われる画像処理システムにおいて、
前記クライアント装置は、クライアント側記憶装置とクライアント側制御部とを備え、
前記クライアント側記憶装置には、前記画像読取装置での読取動作と前記印刷装置での印刷動作との少なくとも一方の動作についての処理実行条件情報が記憶されており、
前記クライアント側制御部は、当該クライアント装置が前記ネットワークを介して前記ホスト装置に接続されたときに、前記クライアント側記憶装置に記憶されている前記処理実行条件情報を前記ホスト装置に送信し、
前記ホスト装置は、ホスト側記憶装置とホスト側制御部とを備え、
前記ホスト側制御部は、前記クライアント装置から処理実行条件情報を受信した場合に、その処理実行条件情報をホスト側記憶装置に記憶させ、
前記画像形成装置は、画像形成装置側表示部と、画像形成装置側入力装置と、画像形成装置側制御部とを備え、
前記画像形成装置側制御部は、前記処理実行条件情報が示す処理実行条件を設定するための処理実行条件設定画面を前記画像形成装置側表示部に表示させ、前記処理実行条件設定画面に対する前記画像形成装置側入力装置からの入力により設定された処理実行条件を処理実行条件情報として前記ホスト装置に送信し、
前記ホスト装置の前記ホスト側制御部は、前記画像形成装置から受信した前記処理実行条件情報を、前記ホスト側記憶装置に記憶させるとともに前記クライアント装置に送信し、
前記クライアント装置の前記クライアント側制御部は、前記ホスト装置から受信した前記処理実行条件情報を前記クライアント側記憶装置に記憶させることを特徴とする画像処理システム。
【請求項２】
前記処理実行条件情報は複数設けられ、それら処理実行条件情報には処理実行条件情報同士を区別するための識別子が付加されており、
前記ホスト側制御部は、前記クライアント装置から処理実行条件情報を受信した場合に、受信した処理実行条件情報の識別子をホスト側記憶装置に既に記憶されている既存処理実行条件情報の識別子と照合し、受信した処理実行条件情報のうち、識別子が前記既存処理実行条件情報の識別子と一致するものについては、その処理実行条件情報により既存処理実行条件情報を上書きし、識別子が前記既存処理実行条件情報の識別子と一致しないものについては、新規な処理実行条件情報としてホスト側記憶装置に保存することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記処理実行条件情報は複数設けられ、各処理実行条件情報には処理実行条件情報毎のアイコンを示すアイコン情報が対応付けられ、それらアイコン情報が前記ホスト側記憶装置に記憶されており、
前記画像形成装置は、画像形成装置側表示部と、画像形成装置側入力装置と、画像形成装置側制御部とを備え、
前記画像形成装置側制御部は、前記画像形成装置側入力装置から入力された指示に応じて、前記ホスト側記憶装置に記憶されている前記処理実行条件情報および前記アイコン情報を前記ホスト装置に要求して取得し、前記画像形成装置側表示部に、前記処理実行条件情報のいずれかを選択するための前記処理実行条件情報の一覧を表示させ、かつ各処理実
行条件情報に対応づけて、前記アイコン情報が示すアイコンを表示させ、
前記ホスト装置のホスト側制御部は、前記画像形成装置からの要求に応じて、前記ホスト側記憶装置に記憶されている前記処理実行条件情報および前記アイコン情報を前記画像形成装置に送信することを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記処理実行条件情報は複数設けられ、各処理実行条件情報には処理実行条件情報毎のアイコンを示すアイコン情報が対応付けられ、それらアイコン情報が前記ホスト側記憶装置に記憶されており、
前記クライアント装置は、さらにクライアント側表示部およびクライアント側入力装置を備え、
前記クライアント側記憶装置には、アイコンを示す複数のアイコン情報が記憶されており、
前記クライアント側制御部は、前記クライアント側入力装置からの入力により、処理実行条件情報に対するアイコンの付与処理が指示された場合に、前記ホスト側記憶装置に記憶され、各処理実行条件情報に対応付けられているアイコンを示すアイコン情報を前記ホスト装置に要求して取得し、前記クライアント側記憶装置に記憶されているアイコン情報のうち、前記ホスト装置から取得したアイコン情報とは異なるアイコン情報のアイコンの一覧を示すアイコン設定画面を前記クライアント側表示部に表示させ、前記アイコン設定画面において前記クライアント側入力装置からの入力により選択されたアイコンを、アイコン付与対象の処理実行条件情報のアイコンとして設定することを特徴とする請求項１または２に記載の画像処理システム。
【請求項５】
前記クライアント装置のクライアント側記憶装置には、複数のユーザーに関するユーザー情報が記憶され、
前記ユーザー情報は、前記複数のユーザーの各々に対応付けられた前記処理実行条件情報の識別子を含み、
前記クライアント側制御部は、当該クライアント装置が前記ネットワークを介して前記ホスト装置に接続された場合に、前記クライアント側記憶装置に記憶されている前記ユーザー情報を前記ホスト装置に送信し、
前記画像形成装置は、画像形成装置側表示部と、画像形成装置側入力装置と、画像形成装置側制御部とを備え、
前記画像形成装置側制御部は、前記画像形成装置側入力装置からの特定のユーザーを指定した入力により、前記画像形成装置側表示部での処理実行条件情報一覧画面の表示を要求された場合に、前記処理実行条件情報一覧画面の表示用データを前記ホスト装置に要求して取得し、取得した表示用データに基づいて処理実行条件情報一覧画面を前記画像形成装置側表示部に表示させ、
前記ホスト装置の前記ホスト側制御部は、前記クライアント装置から受信した前記ユーザー情報をホスト側記憶装置に記憶させ、前記画像形成装置からの前記処理実行条件情報一覧画面の表示用データの要求に応じて、前記ユーザー情報を参照し、前記特定のユーザーに対応付けられた処理実行条件情報の一覧を示す処理実行条件情報一覧画面の表示用データを作成し、前記画像形成装置に送信することを特徴とする請求項１から４のいずれか１項に記載の画像処理システム。
【請求項６】
前記処理実行条件情報は、さらに、クライアント装置またはホスト装置にて行われる処理である追加処理についての実行条件を示す追加処理実行条件情報を含み、
前記追加処理実行条件情報は、前記画像読取装置での読取動作にて取得された読取画像と前記印刷装置での印刷動作に使用される印刷データとの少なくとも一方に対する処理条件を示し、
前記クライアント装置のクライアント側制御部と前記ホスト装置のホスト装置側制御部との少なくとも一方は、前記追加処理実行条件情報に基づいて前記追加処理を行うことを
特徴とする請求項１から５のいずれか１項に記載の画像処理システム。
【請求項７】
前記画像形成装置の前記画像形成装置側制御部は、選択された処理実行条件情報の内容を示す処理実行条件情報の内容表示画面を前記画像形成装置側表示部に表示させることを特徴とする請求項１から６のいずれか１項に記載の画像処理システム。
【請求項８】
請求項１から７のいずれか１項に記載の画像処理システムの前記の各部としてコンピュータを機能させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、あらかじめ設定されたスキャン条件または印刷条件に従って、スキャンまたは印刷を行う画像処理システム、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
従来、ネットワークを介して接続された画像形成装置とホストコンピュータ（以下、ホストＰＣと称する）とを備えた画像処理システムにおいては、あらかじめホストＰＣが画像形成装置での複数の原稿読取条件を記憶しておき、利用者が選択した原稿読取条件に従って、画像形成装置において原稿の読み取り（スキャン）を行う構成が知られている。
【０００３】
また、特許文献１には次のような構成が開示されている。画像読取システムは、ネットワークを介して接続されたスキャナおよびスキャンサーバを備えている。スキャンサーバはスキャナでの原稿の読取条件等の読取情報を記憶している。スキャナに対して利用者ＩＤが入力されると、スキャンサーバは、その利用者ＩＤに対応した読取情報をスキャナに送信する。スキャナはスキャンサーバから受信した読取情報を操作表示部に表示する。表示された読取情報は、ユーザーによって設定変更が可能である。読取情報の設定変更が行われると、スキャナは設定変更された読取情報にて原稿の読み取りを行う。また、設定変更された読取情報はスキャンサーバにて記憶される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特特開２００３−８７４７９号公報（２００３年３月２０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来の構成では、全ての原稿読取条件がホストＰＣやスキャンサーバに記憶される。ここで、上記ネットワークには、ノート型のパーソナルコンピュータ（以下、ノートＰＣと称する）など、持ち運び可能なクライアントコンピュータ（以下、クライアントＰＣと称する）も接続される。
【０００６】
このような、ノートＰＣすなわちクライアントＰＣは、通常接続されているシステム（ネットワーク環境）から持ち出されて、ユーザーの出先の他のシステム（ネットワーク環境）に接続して使用される。この場合、クライアントＰＣを出先のシステムのホストＰＣに接続をして、出先のシステムの例えば複合機のスキャナにより、すぐに所望の読原稿取条件にて原稿の読み取りを行うといった動作を行うことができない。
【０００７】
また、上記従来のシステムは、所定の原稿読取条件を選択して行われる、スキャナによる原稿の読み取り動作に特化したものであり、所定の印刷条件を選択して行われる印刷装置による印刷動作については、何ら考慮されていない。
【０００８】
したがって、本発明は、クライアント装置を第１の画像処理システムから持ち出して第２の画像処理システムのホスト装置に接続した場合にも、画像形成装置の画像読取装置での読取動作または印刷装置での印刷動作を迅速に行うことができる画像処理システム、プログラムおよび記録媒体の提供を目的としている。
【課題を解決するための手段】
【０００９】
本発明の画像処理システムは、画像形成装置とクライアント装置とがネットワークを介してホスト装置と接続され、前記画像形成装置は、画像の読み取りを行う画像読取装置と印刷を行う印刷装置との少なくとも一方を備え、前記ホスト装置のホスト側記憶装置に記憶されている処理実行条件情報に従って前記画像読取装置での読取動作と前記印刷装置での印刷動作との少なくとも一方が行われる画像処理システムにおいて、前記クライアント装置は、クライアント側記憶装置とクライアント側制御部とを備え、前記クライアント側記憶装置には、前記画像読取装置での読取動作と前記印刷装置での印刷動作との少なくとも一方の動作についての処理実行条件情報が記憶されており、前記クライアント側制御部は、当該クライアント装置が前記ネットワークを介して前記ホスト装置に接続された場合に、前記クライアント側記憶装置に記憶されている前記処理実行条件情報を前記ホスト装置に送信し、前記ホスト装置は、ホスト側記憶装置とホスト側制御部とを備え、前記ホスト側制御部は、前記クライアント装置から処理実行条件情報を受信した場合に、その処理実行条件情報をホスト側記憶装置に記憶させることを特徴としている。
【００１０】
上記の構成によれば、クライアント装置は、第１の画像処理システムから持ち出されて、第１の画像処理システムとは別の第２の画像処理システムに持ち込まれ、ネットワークを介して第２の画像処理システムのホスト装置に接続されることがある。
【００１１】
この場合、クライアント装置のクライアント側制御部は、クライアント側記憶装置に記憶されている処理実行条件情報、すなわち画像形成装置の画像読取装置での読取動作と印刷装置での印刷動作との少なくとも一方の動作についての処理実行条件情報をホスト装置に送信する。
【００１２】
第２の画像処理システムにおけるホスト装置のホスト側制御部は、クライアント装置から処理実行条件情報を受信した場合に、その処理実行条件情報をホスト側記憶装置に記憶させる。そして、第２の画像処理システムの画像形成装置は、ホスト装置のホスト側記憶装置に記憶されている処理実行条件情報に従って画像読取装置での読取動作と印刷装置での印刷動作との少なくとも一方を行う。
【００１３】
これにより、クライアント装置を第１の画像処理システムから持ち出して第２の画像処理システムのホスト装置に接続した場合にも、第１の画像処理システムにおいてクライアント装置が保持していた既存の処理実行条件情報を第２の画像処理システムにおいても使用することができる。この結果、第２の画像処理システムにおいて、クライアント装置が保持していた既存の処理実行条件情報を使用して、画像形成装置の画像読取装置での読取動作または印刷装置での印刷動作を迅速に行うことができる。
【００１４】
上記の画像処理システムにおいて、前記処理実行条件情報は複数設けられ、それら処理実行条件情報には処理実行条件情報同士を区別するための識別子が付加されており、前記ホスト側制御部は、前記クライアント装置から処理実行条件情報を受信した場合に、受信した処理実行条件情報の識別子をホスト側記憶装置に既に記憶されている既存処理実行条件情報の識別子と照合し、受信した処理実行条件情報のうち、識別子が前記既存処理実行条件情報の識別子と一致するものについては、その処理実行条件情報により既存処理実行条件情報を上書きし、識別子が前記既存処理実行条件情報の識別子と一致しないものについては、新規な処理実行条件情報としてホスト側記憶装置に保存する構成としてもよい。
【００１５】
上記の構成によれば、ホスト装置のホスト側記憶装置に既存処理実行条件情報が存在する場合であっても、クライアント装置から受信した処理実行条件情報をホスト側記憶装置に適切に保存することができる。
【００１６】
上記の処理実行条件情報において、前記画像形成装置は、画像形成装置側表示部と、画像形成装置側入力装置と、画像形成装置側制御部とを備え、前記画像形成装置側制御部は、前記処理実行条件情報が示す処理実行条件を設定するための処理実行条件設定画面を前記画像形成装置側表示部に表示させ、前記処理実行条件設定画面に対する前記画像形成装置側入力装置からの入力により設定された処理実行条件を処理実行条件情報として前記ホスト装置に送信し、前記ホスト装置の前記ホスト側制御部は、前記画像形成装置から受信した前記処理実行条件情報を、前記ホスト側記憶装置に記憶させるとともに前記クライアント装置に送信し、前記クライアント装置の前記クライアント側制御部は、前記ホスト装置から受信した前記処理実行条件情報を前記クライアント側記憶装置に記憶させる構成としてもよい。
【００１７】
上記の構成によれば、画像形成装置において処理実行条件情報が作成され、この処理実行条件情報は、ホスト装置のホスト側記憶装置およびクライアント装置のクライアント側記憶装置に記憶される。
【００１８】
したがって、画像形成装置において作成された処理実行条件情報は、ホスト装置およびクライアント装置の両者が共通に保持することができる。これにより、例えば第１の画像処理システムにおいて使用されていた処理実行条件情報が、第１の画像処理システムから持ち出されたクライアント装置では欠落しているといった事態を防止し、第１の画像処理システムにおいて既存の処理実行条件情報を、クライアント装置が持ち込まれた第２の画像処理システムにおいても有効に使用することができる。
【００１９】
上記の画像処理システムにおいて、前記処理実行条件情報は複数設けられ、各処理実行条件情報には処理実行条件情報毎のアイコンを示すアイコン情報が対応付けられ、それらアイコン情報が前記ホスト側記憶装置に記憶されており、前記画像形成装置は、画像形成装置側表示部と、画像形成装置側入力装置と、画像形成装置側制御部とを備え、前記画像形成装置側制御部は、前記画像形成装置側入力装置から入力された指示に応じて、前記ホスト側記憶装置に記憶されている前記処理実行条件情報および前記アイコン情報を前記ホスト装置に要求して取得し、前記画像形成装置側表示部に、前記処理実行条件情報のいずれかを選択するための前記処理実行条件情報の一覧を表示させ、かつ各処理実行条件情報に対応づけて、前記アイコン情報が示すアイコンを表示させ、前記ホスト装置のホスト側制御部は、前記画像形成装置からの要求に応じて、前記ホスト側記憶装置に記憶されている前記処理実行条件情報および前記アイコン情報を前記画像形成装置に送信する構成としてもよい。
【００２０】
上記の構成によれば、画像形成装置側表示部には、複数の処理実行条件情報のいずれかを選択するための処理実行条件情報の一覧が表示され、この場合に、各処理実行条件情報に対応するアイコンが表示される。したがって、ユーザーは、画像形成装置の画像形成装置側表示部においていずれかの処理実行条件情報を選択する場合に、アイコンを参照することにより希望する処理実行条件情報を直観的に判断できる。これにより、処理実行条件情報の選択を容易に行うことができる。
【００２１】
上記の画像処理システムにおいて、前記処理実行条件情報は複数設けられ、各処理実行条件情報には処理実行条件情報毎のアイコンを示すアイコン情報が対応付けられ、それらアイコン情報が前記ホスト側記憶装置に記憶されており、前記クライアント装置は、さらにクライアント側表示部およびクライアント側入力装置を備え、前記クライアント側記憶装置には、アイコンを示す複数のアイコン情報が記憶されており、前記クライアント側制御部は、前記クライアント側入力装置からの入力により、処理実行条件情報に対するアイコンの付与処理が指示された場合に、前記ホスト側記憶装置に記憶され、各処理実行条件情報に対応付けられているアイコンを示すアイコン情報を前記ホスト装置に要求して取得し、前記クライアント側記憶装置に記憶されているアイコン情報のうち、前記ホスト装置から取得したアイコン情報とは異なるアイコン情報のアイコンの一覧を示すアイコン設定画面を前記クライアント側表示部に表示させ、前記アイコン設定画面において前記クライアント側入力装置からの入力により選択されたアイコンのアイコン情報を、アイコン付与対象の処理実行条件情報のアイコン情報として設定する構成としてもよい。
【００２２】
上記の構成によれば、アイコン付与対象の処理実行条件情報には、ホスト装置のホスト側記憶装置に記憶されている処理実行条件情報のいずれにも割り当てられていないアイコン情報が割り当てられる。したがって、例えば画像形成装置側表示部に表示される全ての処理実行条件情報には、例えばクライアント装置において新たに作成された処理実行条件情報であっても、互いに異なるアイコン情報を設定することができる。これにより、異なる処理実行条件情報に同じ処理実行条件情報が設定されることによる、ユーザーの処理実行条件情報の選択間違いを防止することができる。
【００２３】
上記の画像処理システムにおいて、前記クライアント装置のクライアント側記憶装置には、複数のユーザーに関するユーザー情報が記憶され、前記ユーザー情報は、前記複数のユーザーの各々に対応付けられた前記処理実行条件情報の識別子を含み、前記クライアント側制御部は、当該クライアント装置が前記ネットワークを介して前記ホスト装置に接続された場合に、前記クライアント側記憶装置に記憶されている前記ユーザー情報を前記ホスト装置に送信し、前記画像形成装置は、画像形成装置側表示部と、画像形成装置側入力装置と、画像形成装置側制御部とを備え、前記画像形成装置側制御部は、前記画像形成装置側入力装置からの特定のユーザーを指定した入力により、前記画像形成装置側表示部での処理実行条件情報一覧画面の表示を要求された場合に、前記処理実行条件情報一覧画面の表示用データを前記ホスト装置に要求して取得し、取得した表示用データに基づいて処理実行条件情報一覧画面を前記画像形成装置側表示部に表示させ、前記ホスト装置の前記ホスト側制御部は、前記クライアント装置から受信した前記ユーザー情報をホスト側記憶装置に記憶させ、前記画像形成装置からの前記処理実行条件情報一覧画面の表示用データの要求に応じて、前記ユーザー情報を参照し、前記特定のユーザーに対応付けられた処理実行条件情報の一覧を示す処理実行条件情報一覧画面の表示用データを作成し、前記画像形成装置に送信する構成としてもよい。
【００２４】
上記の構成によれば、特定のユーザーを指定した入力により、画像形成装置側表示部での処理実行条件情報一覧画面の表示を要求し場合に、画像形成装置側表示部には、特定のユーザーに対応付けられた処理実行条件情報の一覧を示す処理実行条件情報一覧画面が表示される。これにより、画像形成装置において、ユーザーが画像の読み取りまたは印刷のための処理実行条件情報を選択する場合に、処理実行条件情報の選択間違いの発生を抑制することができる。
【００２５】
上記の画像処理システムにおいて、前記処理実行条件情報は、さらに、クライアント装置またはホスト装置にて行われる処理である追加処理についての実行条件を示す追加処理実行条件情報を含み、前記追加処理実行条件情報は、前記画像読取装置での読取動作にて取得された読取画像と前記印刷装置での印刷動作に使用される印刷データとの少なくとも一方に対する処理条件を示し、前記クライアント装置のクライアント側制御部と前記ホスト装置のホスト装置側制御部との少なくとも一方は、前記追加処理実行条件情報に基づいて前記追加処理を行う構成としてもよい。
【００２６】
上記の構成によれば、処理実行条件情報には、読取画像と印刷データとの少なくとも一方に対する、クライアント装置またはホスト装置での追加処理についての追加処理実行条件情報が含まれている。これにより、処理実行条件情報を使用することにより、画像処理システム全体としてより高度な処理が可能となる。
【００２７】
上記の画像処理システムにおいて、前記画像形成装置の前記画像形成装置側制御部は、選択された処理実行条件情報の内容を示す処理実行条件情報の内容表示画面を前記画像形成装置側表示部に表示させる構成としてもよい。
【００２８】
上記の構成によれば、ユーザーは、処理実行条件情報の内容表示画面によって、画像形成装置の画像読取装置での画像読取動作、または印刷装置での印刷動作における処理実行条件の内容を容易に確認することができる。
【発明の効果】
【００２９】
上記のように、本発明の構成によれば、クライアント装置を第１の画像処理システムから持ち出して第２の画像処理システムのホスト装置に接続した場合にも、第１の画像処理システムにおいてクライアント装置が保持していた既存の処理実行条件情報を第２の画像処理システムにおいても使用することができる。この結果、第２の画像処理システムにおいて、クライアント装置が保持していた既存の処理実行条件情報を使用して、画像形成装置の画像読取装置での読取動作または印刷装置での印刷動作を迅速に行うことができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施の形態の画像処理システムの構成を示すブロック図である。
【図２】図１に示したクライアントＰＣの記憶装置、およびホストＰＣの記憶装置に記憶されるプロファイル情報のデータ構造の概要を示す説明図である。
【図３】図１に示したクライアントＰＣの記憶装置、およびホストＰＣの記憶装置に記憶されるユーザー情報のデータ構造の概要を示す説明図である。
【図４】図１に示したクライアントＰＣがホストＰＣに接続された後に実行される画像処理システムの動作であって、クライアントＰＣ１０１が保持するユーザー情報およびプロファイル情報をホストＰＣに保存する場合の動作を示すフローチャートである。
【図５】図１に示した複合機の表示装置に表示される画像処理システムへのログインのためのユーザーインターフェース（画像処理システムへのログイン画面）を示す説明図である。
【図６】図１に示した複合機の表示装置に表示されるプロファイル選択のためのユーザーインターフェース（プロファイル一覧画面）を示す説明図である。
【図７】図１に示した複合機の表示装置に表示されるスキャン・印刷条件およびＰＣ処理条件設定のためのユーザーインターフェース（プロファイルの内容表示画面）を示す説明図である。
【図８】図１に示した複合機の表示装置に表示されるプロファイル保存方法問合せのためのユーザーインターフェース（プロファイル保存確認画面）を示す説明図である。
【図９】図１に示した画像処理システムのログインからスキャン完了までの動作における前段部分の動作を示すフローチャートである。
【図１０】図１に示した画像処理システムのログインからスキャン完了までの動作における図９に示した前段部分の動作に続く中段部分の動作を示すフローチャートである。
【図１１】図１に示した画像処理システムのログインからスキャン完了までの動作における図１０に示した中段部分の動作に続く後段部分の動作を示すフローチャートである。
【図１２】図１に示したクライアントＰＣの画面上に表示されるプロファイル追加・修正のための第１のユーザーインターフェース（プロファイル設定ツール画面の第１画面）を示す説明図である。
【図１３】図１に示したクライアントＰＣの画面上に表示されるプロファイル追加・修正のための第２のユーザーインターフェース（プロファイル設定ツール画面の第２画面）を示す説明図である。
【図１４】図１に示したクライアントＰＣの画面上に表示されるプロファイル追加・修正のための第３のユーザーインターフェース（プロファイル設定ツール画面の第３画面）を示す説明図である。
【図１５】図１４に示したプロファイル設定ツール画面の第３画面を表示する場合に行われるクライアントＰＣおよびホストＰＣの動作を示すフローチャートである。
【図１６】図２に示したプロファイル情報に含まれるＰＣ処理条件のデータ構造の概要を示す説明図である。
【図１７】図６に示したプロファイル一覧画面において、ユーザーにより選択されたプロファイルにＰＣ処理条件が含まれていた場合にクライアントＰＣにおいて実行されるＰＣ処理を示すフローチャートである。
【発明を実施するための形態】
【００３１】
図１は、本発明の実施の形態の画像処理システムの構成を示すブロック図である。図１に示すように、画像処理システムは、クライアントＰＣ１０１、ホストＰＣ１０２および複合機（画像形成装置）１０３を備え、これらがネットワーク４を介して互いに接続されている。
【００３２】
クライアントＰＣ（クライアント装置）１０１は、制御装置（クライアント側制御装置）１１１、記憶装置（クライアント側記憶装置）１１２、通信装置１１３、入力装置（クライアント側入力装置）１１４および表示装置（クライアント側表示装置）１１５を備えている。通信装置１１３はネットワーク１０４に接続されている。制御装置１１１はＣＰＵ等からなり、記憶装置１１２はハードディスクドライブまたはＲＡＭ等からなり、通信装置１１３はＬＡＮカード等からなり、入力装置１１４はキーボードまたはマウス等からなり、表示装置１１５は液晶ディスプレイ等からなる。
【００３３】
ホストＰＣ（ホスト装置）１０２は、制御装置（ホスト側制御装置）１２１、記憶装置（ホスト側記憶装置）１２２および通信装置１２３を備えている。通信装置１２３はネットワーク１０４に接続されている。制御装置１２１はＣＰＵ等からなり、記憶装置１２２はハードディスクドライブまたはＲＡＭ等からなり、通信装置１２３はＬＡＮカード等からなる。
【００３４】
ホストＰＣ１０２は、クライアントＰＣ１０１および複合機１０３からの要求に応じて、それらの表示装置１１５，１３５に表示するための各種ユーザーインターフェースを提供する。このために、それらユーザーインターフェースの表示用データを保持し、あるいは作成する。
【００３５】
複合機１０３は、制御装置（画像形成装置側制御装置）１３１、記憶装置（画像形成装置側記憶装置）１３２、通信装置１３３、入力装置（画像形成装置側入力装置）１３４、表示装置（画像形成装置側表示装置）１３５、印刷装置１３６および画像読取装置１３７を備えている。通信装置１３３はネットワーク１０４に接続されている。制御装置１３１はＣＰＵ等からなり、記憶装置１３２はハードディスクドライブまたはＲＡＭ等からなり、通信装置１３３はＬＡＮカード等からなり、入力装置１３４はテンキーまたはタッチパネル等からなり、表示装置１３５は液晶ディスプレイ等からなる。印刷装置１３６は紙への印刷を行い、画像読取装置１３７は紙に記された情報を読み取り画像データを生成する。
【００３６】
図２は、図１に示したクライアントＰＣ１０１の記憶装置１１２、およびホストＰＣ１０２の記憶装置１２２に記憶されるプロファイル情報のデータ構造の概要を示す説明図である。図３は、図１に示したクライアントＰＣ１０１の記憶装置１１２、およびホストＰＣ１０２の記憶装置１２２に記憶されるユーザー情報のデータ構造の概要を示す説明図である。プロファイル情報およびユーザー情報は、クライアントＰＣ１０１またはホストＰＣ１０２にて作成される。
【００３７】
ここで、本実施の形態の画像処理システムにおいて作成されるユーザー毎のプロファイルは、複合機１０３の画像読取装置１３７にてスキャンする場合に使用されるスキャンプロファイル、および印刷装置１３６にて印刷する場合に使用される印刷プロファイルである。これらスキャンプロファイルおよび印刷プロファイルは、クライアントＰＣ１０１の記憶装置１１２およびホストＰＣ１０２の記憶装置１２２に記憶される。
【００３８】
図２に示したプロファイル情報と図３に示したユーザー情報との関係については、ユーザー情報（図３参照）における個別ユーザー情報１〜Ｎ毎に、プロファイル情報（図２参照）が設けられる。個別ユーザー情報は各ユーザー毎に設けられるユーザー情報である。したがって、個別ユーザー情報１（図３参照）のプロファイル識別子１１は、個別プロファイル情報１（図２参照）のプロファイル識別子１に、個別ユーザー情報１（図３参照）のプロファイル識別子１２は個別プロファイル情報２（図２参照）のプロファイル識別子２に、……個別ユーザー情報Ｎ（図３参照）のプロファイル識別子１Ｍ１は個別プロファイル情報Ｎ（図２参照）のプロファイル識別子Ｎに、それぞれ対応している。
【００３９】
図２に示すように、プロファイル情報は、そのプロファイル情報に含まれるプロファイルの個数（個別プロファイル情報の個数）Ｎを示す情報、およびこのプロファイルの個数Ｎの値に等しい数の個別プロファイル情報１〜Ｎから構成される。
【００４０】
上記の各個別プロファイル情報は、プロファイル識別子、プロファイル名、プロファイル基本情報、スキャン・印刷フラグ、スキャン・印刷条件、およびＰＣ処理条件を備えている。
【００４１】
プロファイル識別子は、そのプロファイル識別子を有する個別プロファイル情報を他の個別プロファイル情報と識別して、個別プロファイル情報を特定するためのものである。プロファイル基本情報は、プロファイル（個別プロファイル情報）毎に設定されるプロファイルアイコン情報等の情報である。スキャン・印刷フラグは、個別プロファイル情報によって示されるプロファイルがスキャン用プロファイルか印刷用プロファイルかを判別するためのフラグである。スキャン・印刷条件は、個別プロファイル情報によって示されるプロファイルがスキャン用プロファイルか印刷用プロファイルかに応じて、複合機１０３の画像読取装置１３７にてスキャンを行う場合の条件（スキャン条件）または印刷装置１３６にて印刷を行う場合の条件（印刷条件）を示す。ＰＣ処理条件は、クライアントＰＣ１０１またはホストＰＣ１０２上において実行するＰＣ処理の条件を示す。
【００４２】
図３に示すように、ユーザー情報は、当該ユーザー情報に含まれるユーザーの個数（個別ユーザー情報の個数）Ｎを示す情報、およびユーザーの個数Ｎの値に等しい数の個別ユーザー情報１〜Ｎから構成される。各個別ユーザー情報は、ユーザー識別子、ユーザー名、ユーザー基本情報、個別ユーザー情報に含まれるプロファイルの個数（当該ユーザーが有するプロファイルの個数）Ｍ１〜ＭＮを示す情報、およびプロファイル識別子を備えている。
【００４３】
ユーザー識別子は、当該個別ユーザー情報を他の個別ユーザー情報と識別して、当該個別ユーザー情報を特定するためのものである。ユーザー基本情報は、ユーザー（個別ユーザー情報）毎に設定されるユーザーアイコン情報等の情報である。プロファイル識別子は、上記の個数Ｍ１〜ＭＮの値に等しい数だけ備えられる。
【００４４】
上記の構成において、本実施の形態の画像処理システムの動作について以下に説明する。図４は、クライアントＰＣ１０１がホストＰＣ１０２に接続された後に実行される画像処理システムの動作であって、クライアントＰＣ１０１が保持するユーザー情報およびプロファイル情報をホストＰＣ１０２に保存する場合の動作を示すフローチャートである。
【００４５】
図４において、クライアントＰＣ１０１がネットワーク１０４を経由してホストＰＣ１０２に接続されると、クライアントＰＣ１０１の制御装置１１１は、記憶装置１１２に格納されているユーザー情報およびプロファイル情報を、通信装置１１３およびネットワーク１０４を経由してホストＰＣ１０２に送信する（Ｓ１１）。
【００４６】
ホストＰＣ１０２の制御装置１２１は、クライアントＰＣ１０１から送信されてきたユーザー情報およびプロファイル情報を、ネットワーク１０４および通信装置１２３を経由して受信する（Ｓ１２）。
【００４７】
ホストＰＣ１０２の制御装置１２１は、受信したユーザー情報を記憶装置１２２に記憶させる（Ｓ１３）。この場合、制御装置１２１は、受信したユーザー情報に含まれる各個別ユーザー情報について、ユーザー識別子が記憶装置１２２に既に記憶されている個別ユーザー情報のユーザー識別子と一致するか否かを判定する。この判定の結果、ユーザー識別子が記憶装置１２２に既に記憶されている個別ユーザー情報のユーザー識別子と一致する個別ユーザー情報については、その個別ユーザー情報により記憶装置１２２に記憶されている個別ユーザー情報を上書きする。一方、ユーザー識別子が記憶装置１２２に既に記憶されているいずれの個別ユーザー情報のユーザー識別子とも一致しない個別ユーザー情報については、新規に登録し、新規に登録した数の分だけユーザー情報におけるユーザーの個数を増やす。
【００４８】
次に、ホストＰＣ１０２の制御装置１２１は、クライアントＰＣ１０１から受信したプロファイル情報を記憶装置１２２に記憶させる（Ｓ１４）。この場合、制御装置１２１は、受信したプロファイル情報に含まれる各個別プロファイル情報について、プロファイル識別子が記憶装置１２２に既に記憶されている個別プロファイル情報のプロファイル識別子と一致するか否かを判定する。この判定の結果、プロファイル識別子が記憶装置１２２に既に記憶されている個別プロファイル情報のプロファイル識別子と一致する個別プロファイル情報については、その個別プロファイル情報により記憶装置１２２に記憶されている個別プロファイル情報上書きする。一方、プロファイル識別子が記憶装置１２２に既に記憶されているいずれの個別プロファイル情報のプロファイル識別子とも一致しない個別プロファイル情報については、新規に登録し、新規に登録した数の分だけプロファイル情報におけるプロファイルの個数を増やす。
【００４９】
次に、ホストＰＣ１０２の制御装置１２１は、ユーザー情報およびプロファイル情報の記憶が完了した旨を、通信装置１２３およびネットワーク１０４を経由してクライアントＰＣ１０１に送信する（Ｓ１５）。
【００５０】
クライアントＰＣ１０１の制御装置１１１は、ホストＰＣ１０２でのユーザー情報およびプロファイル情報の記憶が完了した旨を、ネットワーク１０４および通信装置１３を経由して受信する（Ｓ１６）。その後、制御装置１１１は、ユーザー情報およびプロファイル情報がホストＰＣ１０２に送信された旨をクライアントＰＣ１０１の表示装置１１５に表示させる（Ｓ１７）。
【００５１】
図５から図８は、複合機１０３の表示装置１３５に表示される各ユーザーインターフェースを示す説明図である。具体的には、図５は画像処理システムへのログインのためのユーザーインターフェース（画像処理システムへのログイン画面）を示す説明図である。図６はプロファイル選択のためのユーザーインターフェース（プロファイル一覧画面、処理実行条件情報一覧画面）を示す説明図である。図７はスキャン・印刷条件およびＰＣ処理条件設定のためのユーザーインターフェース（プロファイルの内容表示画面）を示す説明図である。図８はプロファイル保存方法問合せのためのユーザーインターフェース（プロファイル保存確認画面）を示す説明図である。
【００５２】
複合機１０３では、電源ＯＮ後に表示装置１３５にホーム画面が最初に表示され、その後、画像処理システムへのログインのための所定のボタンが押されると、図５に示すログイン画面が表示される。なお、ログインのための所定のボタンは、例えばボタンへの事前の登録により画像処理システムに割り当てられたものである。ログイン画面では、ホストＰＣ１０２に登録されているユーザーのユーザー名２０１、およびそのユーザーを示すユーザーアイコン２０２が表示される。なお、表示されていない分のユーザー名２０１およびユーザーアイコン２０２は、上向矢印および下向矢印の表示切替ボタン２０４を操作することにより、表示される。
【００５３】
上記ログイン画面上において、複合機１０３の利用者により適切なユーザーおよびパスワードが指定され、ログインボタン２０３が押されると、図６に示すように、指定されたユーザーに関してのプロファイル一覧画面が表示される。なお、図６のプロファイル一覧画面では、スキャン選択ボタン２０７が押されてスキャン選択ボタン２０７が反転表示となっている。すなわち、図６のプロファイル一覧画面では、複合機１０３の画像読取装置１３７でのスキャン条件を示すスキャンプロファイルが選択されている。
【００５４】
また、本実施の形態において、複合機１０３の利用者は、基本的にはクライアントＰＣ１０１のユーザーである。また、複合機１０３の利用者がクライアントＰＣ１０１のユーザーであることは、図５のログイン画面において、クライアントＰＣ１０１のユーザーがログインすることにより特定することができる。
【００５５】
図６のプロファイル一覧画面では、図５のログイン画面において指定したユーザーに関連付けられているプロファイルのプロファイル名２０５、およびそのプロファイルを示すプロファイルアイコン２０６が表示される。また、スキャンを選択するためのスキャン選択ボタン２０７、および印刷を選択するための印刷選択ボタン２０８が表示される。すなわち、プロファイル一覧画面においては、スキャンプロファイルか印刷プロファイルかの選択、ならびにスキャンプロファイルおよび印刷プロファイル毎に、あらかじめ登録されている複数のプロファイル（例えばプロファイル１〜８）のうちのいずれかを選択可能である。
【００５６】
図６のプロファイル一覧画面において、利用者により利用したいプロファイルが選択されると、図７に示すプロファイルの内容表示画面（処理実行条件情報の内容表示画面）が表示される。このプロファイルの内容表示画面には、図６のプロファイル一覧画面にて指定されたプロファイルに関するスキャン・印刷条件およびＰＣ処理条件（追加処理実行条件情報）が表示される。図７の例は、図６のプロファイル一覧画面において、スキャンプロファイルが選択され、かつ例えばプロファイル１〜８のいずれかが選択された場合のプロファイルの内容表示画面を示している。複合機１０３の利用者は図７のプロファイルの内容表示画面を操作して、複合機１０３でのスキャン・印刷条件およびＰＣ処理条件（例えばクライアントＰＣ１０１での処理条件）を確認したり変更したりすることができる。
【００５７】
図７のプロファイルの内容表示画面において、利用者により実行ボタン２０９が押されると、同画面においてスキャン・印刷条件およびＰＣ処理条件が変更されていない場合には、スキャンまたは印刷が実行される。一方、同画面において、スキャン・印刷条件およびＰＣ処理条件のいずれかが変更されている場合には、図８に示すプロファイル保存確認画面が表示される。
【００５８】
上記プロファイル保存確認画面において、利用者によりいいえボタン２１０が押されると、スキャンまたは印刷が実行される。また、利用者により上書き保存ボタン２１１が押されると、変更結果がクライアントＰＣ１０１の記憶装置１１２およびホストＰＣ１０２の記憶装置１２２に記憶された該当プロファイルに反映される。また、利用者により新規に保存ボタン２１２が押されると、変更結果がクライアントＰＣ１０１の記憶装置１１２およびホストＰＣ１０２の記憶装置１２２に新規プロファイルとして保存される。
【００５９】
次に、利用者が画像処理システムにログインしてから複合機１０３にてスキャンを完了するまでの間に実行される画像処理システムの動作について、図９から図１１により説明する。図９は、本実施の形態の画像処理システムにおけるログインからスキャン完了までの動作における前段部分の動作を示すフローチャートである。図１０は、図９の前段部分の動作に続く中段部分の動作を示すフローチャートである。図１１は、図１０の中段部分の動作に続く後段部分の動作を示すフローチャートである。
【００６０】
複合機１０３は、表示装置１３５にホーム画面を表示している状態において、利用者により画像処理システムへのログインのための所定のボタンが押されると、表示装置１３５に図５に示したログイン画面を表示する。
【００６１】
この場合、複合機１０３の制御装置１３１は、ログインのための所定のボタンが押されると、ログイン画面の表示用データを、通信装置１３３およびネットワーク１０４を経由してホストＰＣ１０２に要求する（Ｓ２１）。
【００６２】
ホストＰＣ１０２の制御装置１２１は、ネットワーク１０４および通信装置１２３を経由して、複合機１０３からログイン画面の表示用データの要求を受信すると、通信装置１２３およびネットワーク１０４を経由してログイン画面の表示用データを複合機１０３に送信する（Ｓ２２）。
【００６３】
複合機１０３の制御装置１３１は、ネットワーク１０４および通信装置１３３を経由して、ホストＰＣ１０２からログイン画面の表示用データを受信すると、表示装置１３５に図５に示したログイン画面を表示させる（Ｓ２３）。
【００６４】
次に、表示装置１３５に表示されているログイン画面に対して、利用者により入力装置１３４を操作してユーザーおよびパスワードが指定され、ログインボタン２０３が押されると（Ｓ２４）、複合機１０３の制御装置１３１は、通信装置１３３およびネットワーク１０４を経由して、プロファイル一覧画面の表示用データをホストＰＣ１０２に要求する（Ｓ２５）。
【００６５】
ホストＰＣ１０２の制御装置１２１は、ネットワーク１０４および通信装置１２３を経由してプロファイル一覧画面の表示用データの要求を受信すると、利用者が指定したユーザーのユーザー識別子に対応するプロファイルの一覧を含むプロファイル一覧画面の表示用データを、通信装置１２３およびネットワーク１０４を経由して複合機１０３に送信する（Ｓ２６）。
【００６６】
複合機１０３の制御装置１３１は、ネットワーク１０４および通信装置１３３を経由してプロファイル一覧画面の表示用データを受信すると、表示装置１３５に図６に示したプロファイル一覧画面を表示させる（Ｓ２７）。
【００６７】
次に、表示装置１３５に表示されているプロファイル一覧画面に対して、利用者により入力装置１３４を操作していずれかのプロファイルが選択されると（Ｓ２８）、複合機１０３の制御装置１３１は、通信装置１３３およびネットワーク１０４を経由して、プロファイルの内容表示画面の表示用データをホストＰＣ１０２に要求する（Ｓ２９）。
【００６８】
ホストＰＣ１０２の制御装置１２１は、ネットワーク１０４および通信装置１２３を経由してプロファイルの内容表示画面の表示用データの要求を受信すると、利用者が指定したプロファイルのプロファイル識別子に対応するプロファイル情報を含むプロファイルの内容表示画面の表示用データを、通信装置１２３およびネットワーク１０４を経由して複合機１０３に送信する（Ｓ３０）。
【００６９】
複合機１０３の制御装置１３１は、ネットワーク１０４および通信装置１３３を経由してプロファイルの内容表示画面の表示用データを受信すると、表示装置１３５に図７に示したプロファイルの内容表示画面を表示させる（Ｓ３１）。
【００７０】
次に、表示装置１３５に表示されているプロファイルの内容表示画面に対して、必要に応じて利用者により入力装置１３４を操作してスキャン条件あるいは印刷条件が変更され、実行ボタン２０９が押される（図１０のＳ４１）。なお、図７のプロファイルの内容表示画面の例では、スキャン条件が示されている。
【００７１】
次に、制御装置１３１は、スキャン条件あるいは印刷条件が変更されたかどうか判断する（Ｓ４２）。その結果、スキャン条件あるいは印刷条件が変更されていなければＳ６６（図１１参照）に進む一方、スキャン条件あるいは印刷条件が変更されていればＳ４３に進む。
【００７２】
Ｓ４２の判定の結果、スキャン条件あるいは印刷条件が変更されていれば、複合機１０３の制御装置１３１は、表示装置１３５に図８に示したプロファイルの保存確認画面を表示させる（Ｓ４３）。
【００７３】
次に、表示装置１３５に表示されているプロファイル保存確認画面において、利用者によりいいえボタン２１０、上書き保存ボタン２１１あるいは新規に保存ボタン２１２のいずれかが押されると、制御装置１３１は、どのボタンが押されかを判断する（Ｓ４４）。この判断の結果、いいえボタン２１０が押されていればＳ６６（図１１参照）に進み、上書き保存ボタン２１１が押されていればＳ４６に進み、新規に保存ボタン２１２が押されていればＳ４５に進む。
【００７４】
複合機１０３の制御装置１３１は、Ｓ４４において新規に保存ボタン２１２が押されたと判断した場合、表示装置１３５に新規プロファイルの名前を入力するよう利用者に促す画面を表示させる。この表示に応じて、利用者により入力装置１３４を使用して新規プロファイルの名前が入力されると、その名前を変更後のプロファイルに付ける（Ｓ４５）。
【００７５】
次に、複合機１０３の制御装置１３１は、通信装置１３３およびネットワーク１０４を経由して、変更後のプロファイルの情報をホストＰＣ１０２に送信する（Ｓ４６）。
【００７６】
ホストＰＣ１０２の制御装置１２１は、ネットワーク１０４および通信装置１２３を経由して変更後のプロファイルの情報を受信すると（Ｓ４７）、記憶装置１２２に変更後のプロファイルの情報を保存する（Ｓ４８）。さらに、制御装置１２１は、通信装置１２３およびネットワーク１０４を経由して、変更後のプロファイルの情報をクライアントＰＣ１０１に送信する（Ｓ４９）。
【００７７】
クライアントＰＣ１０１の制御装置１１１は、ネットワーク１０４および通信装置１３を経由して変更後のプロファイルの情報を受信すると（Ｓ５０）、記憶装置１１２に変更後のプロファイルの情報を保存する（図１１のＳ６１）。
【００７８】
次に、クライアントＰＣ１０１の制御装置１１１は、通信装置１３およびネットワーク１０４を経由して、プロファイルの情報の保存が完了した旨をホストＰＣ１０２に送信する（Ｓ６２）。
【００７９】
ホストＰＣ１０２の制御装置１２１は、ネットワーク１０４および通信装置１２３を経由して、プロファイルの保存が完了した旨を受信すると（Ｓ６３）、さらに通信装置１２３およびネットワーク１０４を経由して、プロファイルの保存が完了した旨を複合機１０３に送信する（Ｓ６４）。
【００８０】
上記Ｓ６４の動作に伴い、複合機１０３の制御装置１３１は、ネットワーク１０４および通信装置１３３を経由してプロファイルの保存が完了した旨を受信する（Ｓ６５）。
【００８１】
次に、複合機１０３の制御装置１３１は、Ｓ４１（図１０参照）において設定されたプロファイルが指定する条件にて、画像読取装置３７にスキャンを行わせる（Ｓ６６）。さらに、スキャンにて取得された画像、すなわちスキャン画像を、通信装置３３およびネットワーク１０４を経由して、ホストＰＣ１０２に送信する（Ｓ６７）。
【００８２】
ホストＰＣ１０２の制御装置１２１は、ネットワーク１０４および通信装置１２３を経由してスキャン画像を受信すると（Ｓ６８）、さらにそのスキャン画像を通信装置１２３およびネットワーク１０４を経由して、クライアントＰＣ１０１に送信する（Ｓ６９）。
【００８３】
クライアントＰＣ１０１の制御装置１１１は、ネットワーク１０４および通信装置１３を経由してスキャン画像を受信すると、Ｓ４１（図１０参照）において設定されたプロファイルが指定する条件にて処理（ＰＣ処理）を行い（Ｓ７０）、処理後のスキャン画像を記憶装置１１２に保存する（Ｓ７１）。
【００８４】
以上のように、本実施の形態の画像処理システムでは、複合機１０３において、ユーザーからの入力操作により、スキャンプロファイルおよび印刷プロファイルの作成、編集ならびに削除が行われる。複合機１０３にて作成あるいは編集されたスキャンプロファイルおよび印刷プロファイルは、複合機１０３からホストＰＣ１０２に送信され、さらにホストＰＣ１０２からクライアントＰＣ１０１に送信されることにより、ホストＰＣ１０２およびクライアントＰＣ１０１に保存される。
【００８５】
また、プロファイル情報（図２参照）およびユーザー情報（図３参照）は、複合機１０３から受信したプロファイルを使用して、クライアントＰＣ１０１またはホストＰＣ１０２において作成され、クライアントＰＣ１０１およびホストＰＣ１０２に保存される。
【００８６】
また、クライアントＰＣ１０１が画像処理システムのホストＰＣ１０２に接続された場合、クライアントＰＣ１０１が保持するプロファイル情報およびユーザー情報は、図４に示したように、ホストＰＣ１０２に送信され、ホストＰＣ１０２に保存される。したがって、クライアントＰＣ１０１が第１の画像処理システムから持ち出され、第２の画像処理システムに接続された場合に、クライアントＰＣ１０１が保持するプロファイル情報およびユーザー情報は、第２の画像処理システムのホストＰＣ１０２に保存される。
【００８７】
これにより、クライアントＰＣ１０１を第１の画像処理システムから持ち出して第２の画像処理システムのホストＰＣ１０２に接続した場合にも、第１の画像処理システムに保持されていた既存のプロファイルを第２の画像処理システムにおいても使用することができる。この結果、第２の画像処理システムにおいて、スキャン条件が設定された既存のスキャンプロファイル、および印刷条件が設定された既存の印刷プロファイルを使用して、スキャンおよび印刷を迅速に行うことができる。
【００８８】
なお、本実施の形態の画像処理システムにおいて、クライアントＰＣ１０１は、スキャンプロファイルあるいは印刷プロファイルを作成して追加する機能と、クライアントＰＣ１０１の記憶装置１１２に記憶されているスキャンプロファイルあるいは印刷プロファイルを編集（修正）および削除する機能との少なくとも一方を備えていてもよい。この場合に、クライアントＰＣ１０１は、追加したプロファイル、および修正したプロファイルに対して、ホストＰＣ１０２の記憶装置１２２に記憶されているプロファイルのいずれにも割り当てられていないプロファイルアイコンを割り当てることができる。このための画像処理システムの動作について以下に説明する。
【００８９】
図１２はプロファイル追加・修正のための第１のユーザーインターフェース（プロファイル設定ツール画面の第１画面、アイコン設定画面）を示す説明図である。図１３はプロファイル追加・修正のための第２のユーザーインターフェース（プロファイル設定ツール画面の第２画面、アイコン設定画面）を示す説明図である。図１４はプロファイル追加・修正のための第３のユーザーインターフェース（プロファイル設定ツール画面の第３画面、アイコン設定画面）を示す説明図である。これらプロファイル設定ツール画面は第１画面、第２画面、第３画面と遷移する。
【００９０】
クライアントＰＣ１０１では、プロファイル設定ツール画面に対するユーザーの入力操作により、スキャンプロファイルあるいは印刷プロファイルを追加あるいは編集（修正）できるようになっている。この動作において、クライアントＰＣ１０１のクライアントＰＣ１０１は、プロファイル設定ツール画面の表示用データを例えばホストＰＣ１０２に要求して取得する。
【００９１】
次に、制御装置１１１は、プロファイル設定ツール画面を表示装置１１５に表示させる。この画面は、図１２に示すプロファイル設定ツール画面の第１画面である。この第１画面には、クライアントＰＣ１０１の記憶装置１１２に記憶されている複数のプロファイルがプロファイルアイコンとともに表示される。
【００９２】
プロファイル設定ツール画面の第１画面においては、ユーザーにより、追加ボタン３０１が押されるか、修正するプロファイルの選択後に編集ボタン３０２が押される。あるいは、削除するプロファイルの選択後に削除ボタン３０３が押されることもある。
【００９３】
例えば、修正するプロファイルの選択後に編集ボタン３０２が押された場合、クライアントＰＣ１０１の制御装置１１１は、表示装置１１５に図１３に示すプロファイル設定ツール画面の第２画面を表示させる。第２画面では、ユーザーは、プロファイルについての基本情報、スキャン条件およびＰＣ処理のそれぞれについて設定することができる。また、保存ボタン３０４が押されると設定内容を保存し、キャンセルボタン３０５が押されると設定内容をキャンセルする。
【００９４】
一方、アイコン変更ボタン３０６が押されると、クライアントＰＣ１０１の制御装置１１１は、表示装置１１５に図１４に示すプロファイル設定ツール画面の第３画面を表示させる。この第３画面には、ホストＰＣ１０２の記憶装置１２２に記憶されているプロファイルのいずれにも割り当てられていないプロファイルアイコン２０６が表示される。表示されるプロファイルアイコン２０６は、クライアントＰＣ１０１が保持しているもの、あるいはホストＰＣ１０２が保持しているものをホストＰＣ１０２に要求して取得したものである。
【００９５】
第３画面では、ユーザーは、表示されている複数のプロファイルアイコン２０６のうちから、いずれかをプロファイル１（図１３参照）のプロファイルアイコン２０６として選択することができる。クライアントＰＣ１０１の制御装置１１１では、第３画面において、いずれかのプロファイルアイコン２０６が選択された後、ＯＫボタン３０７が押されると、選択されたプロファイルアイコン２０６をプロファイル１のプロファイルアイコン２０６として仮に設定する。
【００９６】
次に、制御装置１１１は、表示装置１１５の表示を、プロファイル設定ツール画面の第３画面（図１４参照）から第２画面（図１３参照）に遷移させる。この場合に、第２画面に表示されるプロファイルアイコン２０６は、第３画面（図１４参照）においてユーザーにより選択されたものである。その後、第２画面（図１３参照）において、保存ボタン３０４が押されると、制御装置１１１は、変更後のプロファイルアイコン２０６をプロファイル１のプロファイルアイコン２０６として記憶装置１１２に保存する。
【００９７】
なお、記憶装置１１２に保存された上記情報は、クライアントＰＣ１０１からホストＰＣ１０２に送信され、ホストＰＣ１０２の記憶装置１２２にも保存される。
【００９８】
次に、プロファイル設定ツール画面の第３画面（図１４参照）を表示する場合に行われるクライアントＰＣ１０１およびホストＰＣ１０２の動作について説明する。図１５は、図１４に示したプロファイル設定ツール画面の第３画面を表示する場合に行われるクライアントＰＣ１０１およびホストＰＣ１０２の動作を示すフローチャートである。
【００９９】
プロファイル設定ツール画面の第２画面（図１３参照）において、アイコン変更ボタン３０６が押されると、図１５に示すように、クライアントＰＣ１０１の制御装置１１１は、通信装置１１３およびネットワーク１０４を経由して、プロファイルアイコン情報をホストＰＣ１０２に要求する（Ｓ８１）。このプロファイルアイコン情報は、ホストＰＣ１０２の記憶装置１２２に記憶されている各プロファイルに対応するプロファイルアイコン（図６のプロファイルアイコン２０６）の一覧を示す情報である。
【０１００】
ホストＰＣ１０２の制御装置１２１は、ネットワーク１０４および通信装置１２３を経由して、プロファイルアイコン情報の要求を受信すると、記憶装置１２２に記憶されている各プロファイルのプロファイルアイコン情報を、通信装置１２３およびネットワーク１０４を経由してクライアントＰＣ１０１に送信する（Ｓ８２）。これにより、クライアントＰＣ１０１の制御装置１１１は、通信装置１１３およびネットワーク１０４を経由してプロファイルアイコン情報を受信する（Ｓ８３）。
【０１０１】
次に、クライアントＰＣ１０１の制御装置１１１は、記憶装置１１２に記憶されているプロファイルアイコンの中から、ホストＰＣ１０２から受信したプロファイルアイコン情報に含まれていない全てのアイコンを、選択可能なプロファイルアイコンとして表示装置１１５に表示する（Ｓ８４）。この表示は、図１４に示したプロファイル設定ツール画面の第３画面である。
【０１０２】
上記のように、本実施の形態の画像処理システムでは、クライアントＰＣ１０１において新たに作成されたプロファイル（追加されたプロファイル）、および修正されたプロファイルには、ホストＰＣ１０２の記憶装置１２２に記憶されているプロファイルのいずれにも割り当てられていないプロファイルアイコンが割り当てられる。したがって、複合機１０３の表示装置１３５に表示される全てのプロファイルには、クライアントＰＣ１０１において新たに作成されたプロファイルあるいは編集されたプロファイルであっても、互いに異なるプロファイルアイコンを設定することができる。これにより、異なるプロファイルに同じプロファイルアイコンが設定されることによる、ユーザーのプロファイルの選択間違いを防止することができる。
【０１０３】
また、本実施の形態の画像処理システムにおいて、スキャンプロファイルには、スキャン設定条件に加え、複合機１０３の画像読取装置１３７にて取得されたスキャン画像に対しての処理に関するＰＣ処理条件が含まれていてもよい。同様に、印刷プロファイルには、印刷設定条件に加え、クライアントＰＣ１０１またはホストＰＣ１０２から複合機１０３に送信される印刷データに対する処理に関するＰＣ処理条件が含まれていてもよい。
【０１０４】
この場合、ＰＣ処理条件に基づいたスキャン画像に対する処理は、クライアントＰＣ１０１またはホストＰＣ１０２にて行われる。同様に、ＰＣ処理条件に基づいた印刷データに対する処理はクライアントＰＣ１０１またはホストＰＣ１０２にて行われる。したがって、クライアントＰＣ１０１とホストＰＣ１０２との少なくとも一方は、スキャン画像に対してＰＣ処理条件にて指定された処理を施す機能を有する。同様に、クライアントＰＣ１０１とホストＰＣ１０２との少なくとも一方は、印刷データに対してＰＣ処理条件にて指定された処理を施す機能を有する。なお、図１１の動作例では、ＰＣ処理条件に基づく処理がクライアントＰＣ１０１にて行われる場合を示している。
【０１０５】
図１６は、プロファイル情報に含まれるＰＣ処理条件のデータ構造の概要を示す説明図である。図１６に示すように、ＰＣ処理条件には、画像の傾き補正、文字認識（ＯＣＲ）、画像高圧縮（画像ファイルのサイズを小さくする処理）、および外部アプリケーション起動等の各処理について行うか否かの設定がされており、行う設定である場合の入力パラメータが示されている。したがって、クライアントＰＣ１０１とホストＰＣ１０２との少なくとも一方の制御装置１１１，１２１は、ＰＣ処理条件に示されている各処理を行う処理部としての機能を備えている。
【０１０６】
図１７は、図６に示したプロファイル一覧画面において、ユーザーにより選択されたプロファイルにＰＣ処理条件が含まれていた場合にクライアントＰＣ１０１において実行されるＰＣ処理を示すフローチャートである。このＰＣ処理は、画像処理システムにおいて、図９から図１１に示したログインからスキャン完了までの動作の後に自動的に実行される。
【０１０７】
図１７に示すように、クライアントＰＣ１の制御装置１１は、プロファイルに含まれているＰＣ処理条件に基づいてＰＣ処理を行う場合に、記憶装置１２に保存されている処理対象のスキャン画像を読み出す（Ｓ１０１）。
【０１０８】
制御装置１１１は、ＰＣ処理条件において傾き補正がＯＮであれば（Ｓ１０２）、ＰＣ処理条件に示されている傾き補正パラメータに従って傾き補正を実行する（Ｓ１０３）。
【０１０９】
次に、制御装置１１１は、ＰＣ処理条件において文字認識がＯＮであれば（Ｓ１０４）、ＰＣ処理条件に示されている文字認識パラメータに従って文字認識を実行する（Ｓ１０５）。
【０１１０】
次に、制御装置１１１は、ＰＣ処理条件において画像高圧縮がＯＮであれば（Ｓ１０６）、ＰＣ処理条件に示されている画像高圧縮パラメータに従って画像高圧縮を実行する（Ｓ１０７）。
【０１１１】
次に、上記各処理が施されて生成されたファイル（スキャン画像データ）を記憶装置１１２に保存する（Ｓ１０８）。
【０１１２】
その後、その他のアプリケーションプログラムの起動がＯＮでれば（Ｓ１０９）、アプリ起動パラメータに従ってそのアプリケーションプログラムを起動する（Ｓ１１０）。
【０１１３】
上記のように、本実施の形態の画像処理システムでは、プロファイルには、例えばクライアントＰＣ１０１において実行される処理に関するＰＣ処理条件も含まれている。これにより、画像処理システム全体としてより高度な処理が可能となる。
【０１１４】
なお、上記の実施の形態では、画像処理システムにおいて、それぞれ１台のクライアントＰＣ、ホストＰＣ１０２および複合機１０３がネットワーク１０４を介して互いに接続されている場合について説明した。しかしながら、画像処理システムの構成は、これに限定されることなく、それぞれ複数台であっても構わない。例えば複数台のクライアントＰＣ、１台のホストＰＣ１０２および複数台の複合機１０３がネットワーク１０４を介して互いに接続されている構成であってもよい。この場合には、図９から図１１に示した動作が各クライアントＰＣ１０１と複合機１０３との組み合わせ毎に並行して行われることになる。
【０１１５】
また、本実施の形態の画像処理システムでは、クライアントＰＣ１０１、ホストＰＣ１０２および複合機１０３を独立して備えた構成としている。しかしながら、画像処理システムは、クライアントＰＣ１０１と複合機１０３とを備えた構成とし、例えば複合機１０３がホストＰＣ１０２の機能を備えている構成としてもよい。
【０１１６】
最後に、画像処理システムのクライアントＰＣ１０１、ホストＰＣ１０２および複合機１０３の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１１７】
すなわち、クライアントＰＣ１０１、ホストＰＣ１０２および複合機１０３は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるクライアントＰＣ１０１、ホストＰＣ１０２および複合機１０３の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記クライアントＰＣ１０１、ホストＰＣ１０２および複合機１０３に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１１８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１１９】
また、クライアントＰＣ１０１、ホストＰＣ１０２および複合機１０３を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１２０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１２１】
１０１    クライアントＰＣ（クライアント装置）
１０２    ホストＰＣ（ホスト装置）
１０３    複合機（画像形成装置）
１０４    ネットワーク
１１１    制御装置（クライアント側制御装置）
１１２    記憶装置（クライアント側記憶装置）
１１４    入力装置（クライアント側入力装置）
１１５    表示装置（クライアント側表示装置）
１２１    制御装置（ホスト側制御装置）
１２２    記憶装置（ホスト側記憶装置）
１３１    制御装置（画像形成装置側制御装置）
１３２    記憶装置（画像形成装置側記憶装置）
１３４    入力装置（画像形成装置側入力装置）
１３５    表示装置（画像形成装置側表示装置）
１３６    印刷装置
１３７    画像読取装置
【図１】
0005275319.tif 000002
【図２】
0005275319.tif 000003
【図３】
0005275319.tif 000004
【図４】
0005275319.tif 000005
【図５】
0005275319.tif 000006
【図６】
0005275319.tif 000007
【図７】
0005275319.tif 000008
【図８】
0005275319.tif 000009
【図９】
0005275319.tif 000010
【図１０】
0005275319.tif 000011
【図１１】
0005275319.tif 000012
【図１２】
0005275319.tif 000013
【図１３】
0005275319.tif 000014
【図１４】
0005275319.tif 000015
【図１５】
0005275319.tif 000016
【図１６】
0005275319.tif 000017
【図１７】
0005275319.tif 000018