(57)【要約】【課題】  画像データの出力時の条件設定時の操作性を向上させる。【解決手段】  画像データの入力Ｆ９の処理，加工Ｆ１０の処理，出力Ｆ１１の処理に対して設定される設定条件の履歴情報を記憶し、その記憶した履歴情報に基づいて画像データの試し出力毎の入力処理，加工処理，又は出力処理の設定条件を選択可能な履歴一覧を選択可能に表示する。【選択図】        図１
2010212955.tif 000002
【特許請求の範囲】
【請求項１】
画像データの試し出力の度に前記画像データの入力処理，加工処理，又は出力処理に対して設定される設定条件の履歴情報を記憶し、該記憶した履歴情報に基づいて前記画像データの試し出力毎の入力処理，加工処理，又は出力処理の設定条件を選択可能な履歴一覧を表示する手段を備えたことを特徴とする画像処理装置。
【請求項２】
画像処理の対象として入力される画像データの入力処理を制御する入力フィルタと、
外部に出力される画像データの出力処理を制御する出力フィルタと、
前記入力フィルタと前記出力フィルタとの間で前記画像データを加工処理する加工フィルタと、
当該画像処理装置の処理動作を操作する操作手段とを有し、
前記操作手段によって前記入力フィルタと前記加工フィルタと前記出力フィルタが選択され、それぞれの処理時の設定条件が設定されて前記画像データの一部を試し出力した後に、前記加工フィルタと前記出力フィルタの設定条件を複製した新たな加工フィルタと出力フィルタからなる新たな出力ラインを構成して記憶し、前記新たな出力ラインの前記加工フィルタ又は前記出力フィルタの設定条件が変更されて前記画像データの一部を再度試し出力した後に前回とは異なる出力結果が得られた場合、前記新たな出力ラインを記憶し、試し出力毎に作成された全ての出力ラインの履歴一覧を作成して表示し、該履歴一覧の中から指定された出力ラインの設定条件に基づいて前記画像データの残り部数を本出力する手段を設けたことを特徴とする画像処理装置。
【請求項３】
前記記憶された履歴一覧の中の複数の出力ラインの設定条件に基づいてそれぞれ試し出力した後に、本出力する出力ラインを複数選択可能にする手段を設けたことを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記新たな加工フィルタと出力フィルタからなる新たな出力ラインを構成する際、前記加工フィルタと前記出力フィルタの設定条件を複製することなく出力ラインを再構成する手段を設けたことを特徴とする請求項２又は３記載の画像処理装置。
【請求項５】
前記履歴一覧の中から複数指定された出力ラインによる出力順序を指定する手段を設けたことを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記履歴一覧の中から指定された出力ラインに更に異なる出力フィルタを選択して付加する手段を設けたことを特徴とする請求項２乃至５のいずれか一項に記載の画像処理装置。
【請求項７】
前記履歴一覧の中から指定された出力ラインに更に異なる出力フィルタを選択して付加するとき、前記選択された出力フィルタが出力ライン中の加工フィルタの設定条件と合致しない場合に警告する手段を設けたことを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記履歴一覧の中の複数の出力ラインを組み合わせた構成をマクロ登録する手段と、該手段によってマクロ登録された複数の出力ラインを展開した時に複数の本出力候補の画像データを提示する手段とを設けたことを特徴とする請求項２乃至７のいずれか一項に記載の画像処理装置。
【請求項９】
画像処理の対象として入力される画像データの入力処理を制御する入力フィルタと、
外部に出力される画像データの出力処理を制御する出力フィルタと、
前記入力フィルタと前記出力フィルタとの間で前記画像データを加工処理する加工フィルタと、
当該画像処理装置の処理動作を操作する操作手段とを有し、
前記操作手段によって前記入力フィルタと前記加工フィルタと前記出力フィルタが選択され、それぞれの処理時の設定条件が設定されて前記画像データの一部を試し出力した後に、前記加工フィルタと前記出力フィルタの設定条件を記憶し、前記加工フィルタ又は前記出力フィルタの設定条件が変更されて前記画像データの一部を再度試し出力した後に前回とは異なる出力結果が得られた場合、前記変更された設定条件を記憶して、試し出力毎に設定された全ての設定条件の履歴一覧を作成して表示し、該履歴一覧の中から指定された設定条件に基づいて前記画像データの残り部数を本出力する手段を設けたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファクシミリ装置，プリンタ，複写機，ファクシミリ通信とプリントとコピーの各機能を備えた複合機を含む画像処理装置に関する。
【背景技術】
【０００２】
近年のファクシミリ装置，プリンタ，複写機，ファクシミリ通信とプリントとコピーの各機能を備えた複合機を含む画像処理装置では、画像編集や後処理の機能が高機能化しており、印刷を含む出力における多彩な条件設定が可能になっている。
しかし、機能が高機能化すると一度の操作で所望の出力結果を得るための適切な設定条件にするのは難しく、条件の設定ミスなどで意図しない出力結果になってしまうことが多い。例えば、複数部数をソート印刷した場合に条件設定を間違えて意図しない印刷結果になってしまうと、多量の用紙を無駄にしてしまうことになる。
そこで、予め設定した条件で１部のみを印刷し、利用者が所望の印刷結果になっているか否かを確認した後に、残り部数を上記設定した条件で印刷する試し印刷（「試しコピー」ともいう）の機能が多様されている。
その試し印刷では、１部試し印刷して意図しない印刷物が出力された場合、設定条件を再設定することができ、原稿の再読み取りの手間を省き、意図しない結果の印刷による用紙の無駄を低減することができる。
【０００３】
また、試し印刷では、設定条件を再設定し、さらに１部試し印刷することが可能であり、利用者は何度か試し印刷を実行することによって所望の印刷結果を得るための設定条件を求めることができ、原稿の再読み取りを何度も繰り返すことなく、用紙の無駄を極力少なくして、所望の印刷結果の印刷物を得ることができる。
さらに従来、試し印刷の実行後，印刷の仕上がり品質に関わる調整可能なモードを操作表示手段に表示し、試し印刷後、印刷条件を再設定し、さらに試し印刷が可能な画像処理装置（例えば、特許文献１参照）があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像処理装置では、試し印刷実行後に設定条件を再設定した場合、再設定前の設定条件にするにはユーザが再設定前の条件を再度入力していく必要があり、手間がかかるという問題があった。
この発明は上記の点に鑑みてなされたものであり、条件設定時の操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
この発明は上記の目的を達成するため、画像データの試し出力の度に上記画像データの入力処理，加工処理，又は出力処理に対して設定される設定条件の履歴情報を記憶し、その記憶した履歴情報に基づいて上記画像データの試し出力毎の入力処理，加工処理，又は出力処理の設定条件を選択可能な履歴一覧を表示する手段を備えた画像処理装置を提供する。
【０００６】
また、画像処理の対象として入力される画像データの入力処理を制御する入力フィルタと、外部に出力される画像データの出力処理を制御する出力フィルタと、上記入力フィルタと上記出力フィルタとの間で上記画像データを加工処理する加工フィルタと、当該画像処理装置の処理動作を操作する操作手段を有し、上記操作手段によって上記入力フィルタと上記加工フィルタと上記出力フィルタが選択され、それぞれの処理時の設定条件が設定されて上記画像データの一部を試し出力した後に、上記加工フィルタと上記出力フィルタの設定条件を複製した新たな加工フィルタと出力フィルタからなる新たな出力ラインを構成して記憶し、上記新たな出力ラインの上記加工フィルタ又は上記出力フィルタの設定条件が変更されて上記画像データの一部を再度試し出力した後に前回とは異なる出力結果が得られた場合、上記新たな出力ラインを記憶し、試し出力毎に作成された全ての出力ラインの履歴一覧を作成して表示し、その履歴一覧の中から指定された出力ラインの設定条件に基づいて上記画像データの残り部数を本出力する手段を設けた画像処理装置も提供する。
【０００７】
さらに、上記記憶された履歴一覧の中の複数の出力ラインの設定条件に基づいてそれぞれ試し出力した後に、本出力する出力ラインを複数選択可能にする手段を設けるとよい。
また、上記新たな加工フィルタと出力フィルタからなる新たな出力ラインを構成する際、上記加工フィルタと上記出力フィルタの設定条件を複製することなく出力ラインを再構成する手段を設けるとよい。
さらに、上記履歴一覧の中から複数指定された出力ラインによる出力順序を指定する手段を設けるとよい。
【０００８】
また、上記履歴一覧の中から指定された出力ラインに更に異なる出力フィルタを選択して付加する手段を設けるとよい。
さらに、上記履歴一覧の中から指定された出力ラインに更に異なる出力フィルタを選択して付加するとき、上記選択された出力フィルタが出力ライン中の加工フィルタの設定条件と合致しない場合に警告する手段を設けるとよい。
また、上記履歴一覧の中の複数の出力ラインを組み合わせた構成をマクロ登録する手段と、その手段によってマクロ登録された複数の出力ラインを展開した時に複数の本出力候補の画像データを提示する手段を設けるとよい。
【０００９】
さらに、画像処理の対象として入力される画像データの入力処理を制御する入力フィルタと、外部に出力される画像データの出力処理を制御する出力フィルタと、上記入力フィルタと上記出力フィルタとの間で上記画像データを加工処理する加工フィルタと、当該画像処理装置の処理動作を操作する操作手段を有し、上記操作手段によって上記入力フィルタと上記加工フィルタと上記出力フィルタが選択され、それぞれの処理時の設定条件が設定されて上記画像データの一部を試し出力した後に、上記加工フィルタと上記出力フィルタの設定条件を記憶し、上記加工フィルタ又は上記出力フィルタの設定条件が変更されて上記画像データの一部を再度試し出力した後に前回とは異なる出力結果が得られた場合、上記変更された設定条件を記憶して、試し出力毎に設定された全ての設定条件の履歴一覧を作成して表示し、その履歴一覧の中から指定された設定条件に基づいて上記画像データの残り部数を本出力する手段を設け画像処理装置も提供する。
【発明の効果】
【００１０】
この発明による画像処理装置は、画像データの出力時の条件設定時の操作性を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】この発明の画像処理装置の条件設定に係る主要部の機能構成を示すブロック図である。
【図２】図１に示すマルチ文書アクティビィティ，入力Ｆ，加工Ｆ，出力Ｆ，加工Ｆ，出力Ｆの内部構成を示す図である。
【図３】この実施例の画像処理装置におけるマルチ出力時の設定画面例を示す図である。
【図４】この実施例の画像処理装置におけるパイプ＆フィルタの機能の説明図である。
【図５】この実施例の画像処理装置における操作表示部デバイスの画面描画のシーケンスを示す図である。
【００１２】
【図６】この画像処理装置におけるパイプ＆フィルタ基本動作のシーケンスを示す図である。
【図７】この実施例の画像処理装置における操作画面例を示す図である。
【図８】同じくこの実施例の画像処理装置における操作画面例を示す図である。
【図９】また同じくこの実施例の画像処理装置における操作画面例を示す図である。
【図１０】さらに同じくこの実施例の画像処理装置における操作画面例を示す図である。
【図１１】また同じくこの実施例の画像処理装置における操作画面例を示す図である。
【００１３】
【図１２】この実施例の画像処理装置の試しコピーにおける１部印刷の処理のシーケンスを示す図である。
【図１３】この実施例の画像処理装置の１部試し印刷後に継続が指示された場合の印刷処理のシーケンスを示す図である。
【図１４】この実施例の画像処理装置の１部試し印刷後に中断が指示された場合の処理のシーケンスを示す図である。
【図１５】図１４の続きの処理を示すシーケンス図である。
【００１４】
【図１６】図１５の続きの処理を示すシーケンス図である。
【図１７】図１６の続きの処理を示すシーケンス図である。
【図１８】図１７の続きの処理を示すシーケンス図である。
【図１９】図１８の続きの処理を示すシーケンス図である。
【図２０】この実施例の画像処理装置の１部試し印刷後に中断が指示された場合の他の処理のシーケンスを示す図である。
【００１５】
【図２１】マクロ情報の一例を示す図である。
【図２２】データ管理部に保管された保管データの一例を示す図である。
【図２３】この実施例の画像処理装置における本印刷決定後に出力手段追加処理により新たな出力を生成して付加するときの処理のシーケンスを示す図である。
【図２４】図２３の続きの処理を示すシーケンス図である。
【図２５】図２４の続きの処理を示すシーケンス図である。
【図２６】警告表示の画面例を示す図である。
【発明を実施するための形態】
【００１６】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
〔実施例〕
図１は、この発明の画像処理装置の条件設定に係る主要部の機能構成を示すブロック図である。
図１に示すように、この画像処理装置は、各種の操作情報を入力すると共に、各種の操作画面やメッセージを表示する操作表示部デバイス１と、ＣＰＵ，ＲＯＭ及びＲＡＭからなるマイクロコンピュータによって実現される図示を省略した制御部を備えており、その制御によって実現される画像処理（画像入力，画像加工，画像出力）についての条件設定に係る機能として、操作表示部デバイス１から入力，加工，出力に係る各設定条件を入力するユーザインタフェース（ＵＩ）を備えている。
【００１７】
上記ＵＩは、スキャナによる画像読み取りで入力された画像データに対する条件を設定する入力ＵＩ（読取）２（以下「入力ＵＩ２」と略称する）と、画像読取を含む入力された画像データに対する編集時の条件を設定する加工ＵＩ（第１編集）３（以下「加工ＵＩ３」と略称する）と加工ＵＩ（第２編集）４（以下「加工ＵＩ４」と略称する）と、編集後の画像データを印刷するときの条件を設定する出力ＵＩ（印刷）５（以下「出力ＵＩ５」と略称する）と、編集後の画像データを自装置に備わるハードディスク装置（ＨＤＤ）や自装置外のストレージデバイス、ネットワーク上のＨＤＤに永続的に記憶する際の条件を設定する出力ＵＩ（蓄積）６（以下「出力ＵＩ６」と略称する）と、それらの入力，加工，出力を組み合わせたマルチ出力動作の実行入力を司るマルチ文書アクティビィティＵＩ７とを備えている。
【００１８】
また、上記各ＵＩの設定条件に基づく機能部として、上記入力ＵＩ２での設定条件による画像（変換）処理を行う入力フィルタ（Ｆ）（読取）９（以下「入力Ｆ９」と略称する）と、上記加工ＵＩ３での設定条件による画像（変換）処理を行う加工フィルタ（Ｆ）（第１編集）１０（以下「加工Ｆ１０」と略称する）と、上記出力ＵＩ５での設定条件による画像（変換）処理を行う出力フィルタ（Ｆ）（印刷）１１（以下「出力Ｆ１１」と略称する）と、上記加工ＵＩ３の設定条件を複写した設定条件による画像（変換）処理を行う加工フィルタ（Ｆ）（第１編集）１２（以下「加工Ｆ１２」と略称する）と、上記出力ＵＩ５の設定条件を複写した設定条件による画像（変換）処理を行う出力フィルタ（Ｆ）（印刷）１３（以下「出力Ｆ１３」と略称する）が作成されて保持される。
【００１９】
さらに、上記各ＵＩ，上記各Ｆの実行手順を管理するプラグイン管理部１４も備えている。
さらにまた、上記入力Ｆ，上記加工Ｆ，及び上記出力Ｆの各フィルタコンポーネントの動作制御し、上記各フィルタを組み合わせたマルチ出力動作の機能を実現するマルチ文書アクティビィティコンポーネント（図中「マルチ文書アクティビィティ」と略称する）８も備えている。
【００２０】
図２は、図１に示すマルチ文書アクティビィティ８，入力Ｆ９，加工Ｆ１０，出力Ｆ１１，加工Ｆ１２，出力Ｆ１３の内部構成を示す図であり、上記各Ｆのコンポーネントは、それぞれ設定用ユーザインタフェース（ＵＩ）１５と、ジョブ制御用のロジック部１６とからなる。
図３は、この画像処理装置におけるマルチ出力時の設定画面例を示す図である。
この出力設定画面２０には、上記入力ＵＩ２による条件設定の複数の機能キー２４を表示した入力機能欄２１と、上記加工ＵＩ３，４による条件設定の複数の機能キー２５を表示した加工機能欄２２と、上記出力ＵＩ５，６による条件設定の複数の機能キー２６を表示した出力機能欄２３と、後述する試し印刷（試しコピー）機能を含むマルチ出力を選択するマルチ文書アクティビィティ欄２７とを表示する。
【００２１】
図４は、この画像処理装置におけるパイプ＆フィルタの機能の説明図である。
例えば、画像データを上記入力Ｆ９で変換後、上記図示を省略した制御部によって実現される機能であるパイプ１７を介して上記加工Ｆ１０へ送り、上記加工Ｆ１０で変換後、同じく制御部によって実現される機能であるパイプ１８を介して上記出力Ｆ１１へ送り、上記出力Ｆ１１で変換して出力する。
【００２２】
図５は、この画像処理装置における操作表示部デバイスの画面描画のシーケンスを示す図である。
操作表示部デバイス１から入力された設定条件の内容に基づき、マルチ文書アクティビィティ８に条件生成の内容を送り（図中「ａ１」で示す動作）、マルチ文書アクティビィティ８は、入力に係る設定条件による入力Ｆ９の条件生成をし（ａ２）、加工に係る設定条件による加工Ｆ１０の条件生成をし（ａ４）、出力に係る設定条件による出力Ｆ１１の条件生成をし（ａ６）、入力Ｆ９から条件設定通知を受け取り（ａ３）、加工Ｆ１０から条件設定通知を受け取り（ａ５）、出力Ｆ１１から条件設定通知を受け取る（ａ７）と、操作表示部デバイス１へ条件生成完了を通知し（ａ８）、それぞれマルチ文書アクティビィティＵＩ７，入力ＵＩ２，加工ＵＩ３，出力ＵＩ５の各内容の画面を描画する（ａ９〜ａ１２）。
【００２３】
次に、この画像処理装置におけるパイプ＆フィルタ基本動作について説明する。
図６は、この画像処理装置におけるパイプ＆フィルタ基本動作のシーケンスを示す図である。
ユーザにより操作表示部デバイス１に実行指示がされると、操作表示部デバイス１は、マルチ文書アクティビィティ８へ実行を送り（図中「ｂ１」で示す動作）、マルチ文書アクティビィティ８は、マルチ文書アクティビィティＵＩ７へ開始通知を送り（ｂ２）、入力Ｆ９へ実行を送り（ｂ３）、加工Ｆ１０へ実行を送り（ｂ５）、出力Ｆ１１へ実行を送り（ｂ７）、入力Ｆ９から開始通知を受け取り（ｂ４）、加工Ｆ１０から開始通知を受け取り（ｂ６）、出力Ｆ１１から開始通知を受け取る（ｂ８）。
出力Ｆ１１は、加工Ｆ１０に画像データを要求し（ｂ９）、加工Ｆ１０は入力Ｆ９に画像データを要求する（ｂ１０）。
【００２４】
入力Ｆ９は、画像を読み取る（ｂ１１）と、入力Ｆ９は入力ＵＩ２へ終了を通知し（ｂ１２）、マルチ文書アクティビィティ８へ終了を通知し（ｂ１３）、加工Ｆ１０へ画像データを送る（ｂ１４）。
加工Ｆ１０は、入力Ｆ９から受け取った画像データに画像処理する（ｂ１５）と、加工ＵＩ３へ終了を通知し（ｂ１６）、マルチ文書アクティビィティ８へ終了を通知し（ｂ１７）、出力Ｆ１へ画像データを送る（ｂ１８）。
出力Ｆ１１は、加工Ｆ１０から受け取った画像データを画像処理（印刷）する（ｂ１９）と、出力ＵＩ５へ終了を通知し（ｂ２０）、マルチ文書アクティビィティ８へ終了を通知する（ｂ２１）。
マルチ文書アクティビィティ８は、出力Ｆ１１から終了通知を受け取ると、マルチ文書アクティビィティＵＩ７へ終了を通知する（ｂ２２）。
【００２５】
このようにして、ユーザにより実行が指示されると、マルチ文書アクティビィティ８は、それぞれのフィルタに対して実行要求を行い、実行指示を受けたフィルタはパイプを仲介して前段フィルタに対して画像データの取得要求を行い、全ての画像データを処理して後段フィルタに流し終えるとジョブ終了となる。
そして、マルチ文書アクティビィティと各フィルタのジョブの進捗状態はそれぞれのＵＩに対して通知され、画面に状態を表示する。
【００２６】
次に、この画像処理装置における試しコピー機能について説明する。
この試しコピー機能では、マルチ文書アクティビィティ８が、入力Ｆ９，加工Ｆ１０，出力Ｆ１１の各フィルタ構成を構築し、ユーザからの試しコピー要求に伴い、動作条件に設定された条件に基づいて１部印刷出力する。
図７に示す画面の試しコピーキー３０が、ユーザによって押されると、試しコピーが実行され、その実行中は図８に示すように画面中に試しコピー中であることを示すメッセージが表示される。
【００２７】
図１２は、試しコピーにおける１部印刷の処理のシーケンスを示す図である。
マルチ文書アクティビィティ８は、マルチ文書アクティビィティＵＩ７に進捗状態を通知し（図中「ｃ１」で示す動作）、入力Ｆ９と加工Ｆ１０と出力Ｆ１１へそれぞれ実行を要求する（ｃ２，ｃ４，ｃ６）。
入力Ｆ９は、実行が要求されると、入力ＵＩ２へ進捗状態を通知し（ｃ３）、加工Ｆ１０は、実行が要求されると、加工ＵＩ３へ進捗状態を通知し（ｃ５）、出力Ｆ１１は、実行が要求されると、出力ＵＩ５へ進捗状態を通知する（ｃ７）。
出力Ｆ１１は、進捗状態通知後、加工Ｆ１０に画像データを要求し（ｃ８）、加工Ｆ１０は、出力Ｆ１１からの要求があると、入力Ｆ９に画像データを要求する（ｃ９）。
【００２８】
入力Ｆ９は、加工Ｆ１０からの要求があると、画像データを読み取り（ｃ１０）、入力ＵＩ２へ進捗状態を通知し（ｃ１１）、マルチ文書アクティビィティ８へ同じく進捗状態を通知し（ｃ１２）、加工Ｆ１０へ画像データを送る（ｃ１３）。
加工Ｆ１０は、入力Ｆ９から画像データを受け取ると、その画像データに画像処理を施し（ｃ１４）、加工ＵＩ３へ１部処理完了の進捗状態を通知し（ｃ１５）、同じくマルチ文書アクティビィティ８へも１部処理完了の進捗状態を通知し（ｃ１６）、出力Ｆ１１へ画像データを送る（ｃ１７）。
出力Ｆ１１は、加工Ｆ１０から画像データを受け取ると１部印刷を実行し（ｃ１８）、出力ＵＩ５へ１部印刷完了の進捗状態を通知し（ｃ１９）、同じくマルチ文書アクティビィティ８へも１部印刷完了の進捗状態を通知する（ｃ２０）。
【００２９】
上記１部印刷後、図９に示すように、『一部印刷しました。「継続」キーを押すと、残り部数もこのまま続けて印刷します。「中断」キーを押すと、設定内容の変更ができます。「一覧」キーを押すと、前の設定内容から残り部数を印刷できます。』のメッセージが表示され、継続キー３１，中断キー３２，一覧キー３３のいずれかのキー入力を促す。
ここで、ユーザが、継続キー３１を入力すると、１部印刷したときの設定条件で残りの印刷を実行する。
【００３０】
次に、継続キー３１が入力された場合の処理について説明する。
図１３は、１部試し印刷後に継続が指示された場合の印刷処理のシーケンスを示す図である。
操作表示部デバイス１の継続キーが入力されると、そのキーイベントをマルチ文書アクティビィティＵＩ７へ送る（図中「ｄ１」で示す動作）。
マルチ文書アクティビィティＵＩ７は、上記キーイベントを受け取ると、マルチ文書アクティビィティ８へ実行を要求する（ｄ２）。
マルチ文書アクティビィティ８は、上記実行の要求を受け取ると、加工Ｆ１０へ確定指示（現設定条件による画像処理の継続指示）を送る（ｄ３）。
【００３１】
加工Ｆ１０は、マルチ文書アクティビィティ８から確定指示を受け取ると、残りの画像データに対して現設定条件による画像処理を実行し（ｄ４）、その画像処理のジョブを終了すると、加工ＵＩ３へジョブ完了の進捗状態を通知し（ｄ５）、同様にマルチ文書アクティビィティ８へもジョブ完了の進捗状態を通知する（ｄ６）。
マルチ文書アクティビィティ８は、加工Ｆ１０からジョブ完了の通知を受け取ると、出力Ｆ１１へ確定指示（現設定条件による印刷継続指示）を送る（ｄ７）。
出力Ｆ１１は、マルチ文書アクティビィティ８から確定指示を受け取ると、加工Ｆ１０で画像処理された残りの画像データを現設定条件に基づいて印刷処理し（ｄ８）、その印刷処理のジョブを終了すると、出力ＵＩ５へジョブ完了の進捗状態を通知し（ｄ９）、同様にマルチ文書アクティビィティ８へもジョブ完了の進捗状態を通知する（ｄ１０）。
【００３２】
次に、中断キー３２が入力された場合の処理について説明する。
図１４乃至図１９は、１部試し印刷後に中断が指示された場合の処理のシーケンスを示す図である。
この１部試し印刷後に中断が指示された場合の処理は、履歴記憶処理，追加設定処理，設定条件複製処理，ジョブ生成処理，リンク追加処理，及び再１部試し印刷処理からなる。
図１４は履歴記憶処理のシーケンスを示しており、マルチ文書アクティビィティ８は、加工Ｆ１０と出力Ｆ１１へそれぞれ履歴取得要求を送る（図中「ｅ１」「ｅ３」でそれぞれ示す動作）。
マルチ文書アクティビィティ８から履歴取得要求を受け取った加工Ｆ１０と出力Ｆ１１は、それぞれ現設定条件のＩＤをマルチ文書アクティビィティ８へ返す（ｅ２，ｅ４）。
そして、マルチ文書アクティビィティ８は、加工Ｆ１０と出力Ｆ１１からそれぞれ受け取った現設定条件のＩＤを１部試し印刷前に設定された各設定条件の履歴として保存する（ｅ５）。
【００３３】
図１５は追加設定処理のシーケンスを示しており、１部印刷前に設定された加工Ｆ１０の設定条件と出力Ｆ１１の設定条件を複製するため、マルチ文書アクティビィティ８は、新たな加工Ｆ１２の条件生成と、新たな出力Ｆ１３の条件生成をすると（図中「ｆ１」「ｆ４」でそれぞれ示す動作）、加工Ｆ１２は加工ＵＩ４の設定情報を更新し（ｆ２）、マルチ文書アクティビィティ８へ条件設定通知を送り（ｆ３）、出力Ｆ１３は出力ＵＩ６の設定情報を更新し（ｆ５）、マルチ文書アクティビィティ８へ条件設定通知を送る（ｆ６）。
マルチ文書アクティビィティ８は、上記通知をそれぞれ受け取ると、操作表示部デバイス１へ条件生成完了を通知し（ｆ７）、操作表示部デバイス１は、マルチ文書アクティビィティＵＩ７，加工ＵＩ４，出力ＵＩ６の各内容の画面を描画する（ｆ８〜ｆ１０）。
【００３４】
図１６は設定条件複製処理のシーケンスを示しており、マルチ文書アクティビィティ８は、加工Ｆ１０と出力Ｆ１１にそれぞれ設定条件取得要求を送り、それぞれの設定条件を取得すると（図中「ｇ１」「ｇ３」でそれぞれ示す動作）、加工Ｆ１０から取得した設定条件を加工Ｆ１２に、出力Ｆ１１から取得した設定条件を出力Ｆ１３にそれぞれ設定する（ｇ２，ｇ４）。このようにして、加工Ｆ１０と出力Ｆ１１の設定条件を履歴として残し、それらの設定条件を変更する場合に使用する加工Ｆ１２と出力Ｆ１３を複製する。
【００３５】
図１７はジョブ生成処理のシーケンスを示しており、操作表示部デバイス１から１部試し印刷前に加工Ｆ１０と出力Ｆ１１にそれぞれ設定した条件の変更入力がされると、その条件変更内容をマルチ文書アクティビィティ８へ送る（図中「ｈ１」で示す動作）。
マルチ文書アクティビィティ８は、上記条件変更内容に基づいてジョブ生成を判断し（ｈ２）、加工Ｆ１２と出力Ｆ１３へそれぞれジョブ生成を指示し（ｈ３，ｈ５）、加工Ｆ１２と出力Ｆ１３はジョブ生成後、マルチ文書アクティビィティ８へそれぞれジョブ生成完了の通知を送る（ｈ４，ｈ６）。
図１８はリンク追加処理のシーケンスを示しており、マルチ文書アクティビィティ８は、上記生成されたジョブ同士の関連づけを判断し（図中「ｉ１」で示す動作）、加工Ｆ１２へ入力Ｆ９とのリンクを指示し（ｉ２）、出力Ｆ１３へ加工Ｆ１２とのリンクを指示する（ｉ３）。
【００３６】
図１９は再１部試し印刷処理のシーケンスを示しており、マルチ文書アクティビィティ８は、加工Ｆ１２と出力Ｆ１３へそれぞれ実行を指示し（図中「ｊ１」「ｊ３」で示す動作）、加工Ｆ１２は加工ＵＩ４へ、出力Ｆ１３は出力ＵＩ６へそれぞれ開始を通知する（ｊ２，ｊ４）。
出力Ｆ１３は、開始通知後、加工Ｆ１２へ画像データを要求し（ｊ５）、加工Ｆ１２は、出力Ｆ１３からの要求があると、入力Ｆ９に画像データを要求する（ｊ６）。
入力Ｆ９は、加工Ｆ１２からの要求があると、加工Ｆ１２へ画像データを送る（ｊ７）。
加工Ｆ１２は、入力Ｆ９から画像データを受け取ると、その画像データに画像処理を施し（ｊ８）、加工ＵＩ４へ１部処理完了の進捗状態を通知し（ｊ９）、同じくマルチ文書アクティビィティ８へも１部処理完了の進捗状態を通知し（ｊ１０）、出力Ｆ１３へ画像データを送る（ｊ１１）。
【００３７】
出力Ｆ１３は、加工Ｆ１２から画像データを受け取ると１部印刷を実行し（ｊ１２）、出力ＵＩ６へ１部印刷完了の進捗状態を通知し（ｊ１３）、同じくマルチ文書アクティビィティ８へも１部印刷完了の進捗状態を通知する（ｊ１４）。
そして、マルチ文書アクティビィティ８はマルチ文書アクティビィティＵＩ７へ１部印刷完了を通知する（ｊ１５）。
このようにして、中断キー３２が押下された場合、新規に加工Ｆ１２と出力Ｆ１３が生成され、それぞれには加工ＵＩ４、出力ＵＩ６が接続されており、新たに設定が可能となる。その後、ユーザが設定変更を行って試しコピーキー３０を押下した場合は出力Ｆ１３のラインに対して１部試し印刷の再実行処理が行われる。
【００３８】
次に、上述の条件複製処理を行わないようにするには、次のようにする。
図２０は、１部試し印刷後に中断が指示された場合の他の処理のシーケンスを示す図である。
マルチ文書アクティビィティ８は、入力Ｆ９に条件を保管する（図中「ｋ１」の動作）と、入力Ｆ９は設定パラメータから保管用パラメータを作成し（ｋ２）、上記図示を省略した制御部によって実現されるデータ管理部４２に保管用パラメータ（保管パラメータ）を保持し（ｋ３）、データ管理部４２は入力Ｆ９に保管ＩＤ（６５）を通知する（ｋ４）。
入力Ｆ９は、マルチ文書アクティビィティ８へ保管ＩＤ（６５）を送り（ｋ５）、マルチ文書アクティビィティ８は保管ＩＤを一時的に記録する（ｋ６）。
また、マルチ文書アクティビィティ８は、加工Ｆ１０に条件を保管する（ｋ７）と、加工Ｆ１０は設定パラメータから保管用パラメータを作成し（ｋ８）、データ管理部４２に保管データ（保管パラメータ）を保持し（ｋ９）、データ管理部４２は加工Ｆ１０に保管ＩＤ（３３）を通知する（ｋ１０）。
【００３９】
加工Ｆ１０は、マルチ文書アクティビィティ８へ保管ＩＤ（３３）を送り（ｋ１１）、マルチ文書アクティビィティ８は保管ＩＤを一時的に記録する（ｋ１２）。
さらに、マルチ文書アクティビィティ８は、出力Ｆ１１に条件を保管する（ｋ１３）と、出力Ｆ１１は設定パラメータから保管用パラメータを作成し（ｋ１４）、データ管理部４２に保管データ（保管パラメータ）を保持し（ｋ１５）、データ管理部４２は出力Ｆ１１に保管ＩＤ（５２）を通知する（ｋ１６）。
出力Ｆ１１は、マルチ文書アクティビィティ８へ保管ＩＤ（５２）を送り（ｋ１７）、マルチ文書アクティビィティ８は保管ＩＤを一時的に記録する（ｋ１８）。
また、マルチ文書アクティビィティ８は、設定パラメータから保管用パラメータを作成し（ｋ１９）、データ管理部４２に保管データ（保管パラメータ）を保持する（ｋ２０）。
データ管理部４２は、マルチ文書アクティビィティ８に保管ＩＤ（２３７３２）を通知する（ｋ２１）。
【００４０】
マルチ文書アクティビィティ８は、上記図示を省略した制御部によって実現される試し印刷履歴管理部４０にマクロ情報を設定する（アクティビィティ名：マルチ文書アクティビィティ）（ｋ２２）と、試し印刷履歴管理部４０はマルチ文書アクティビィティ８へ「なし」を通知し（ｋ２３）、さらに、マクロ情報を設定する（アクティビィティ条件、２３７３２）（ｋ２４）と、同じく「なし」を通知し（ｋ２５）、マクロ情報を作成する（ｋ２６）と、試し印刷履歴管理部４０は、上記図示を省略した制御部によって実現される試し印刷履歴管理部リポジトリサービス部４１に保管データ（保管パラメータ）を作成する（ｋ２７）。
【００４１】
試し印刷履歴管理部リポジトリサービス部４１は、データ管理部４２に保管データ（保管パラメータ）を作成し（ｋ２８）、データ管理部４２は試し印刷履歴管理部リポジトリサービス部４１に保管ＩＤ（４４）を送り（ｋ２９）、試し印刷履歴管理部リポジトリサービス部４１は、試し印刷履歴管理部４０に保管ＩＤ（４４）を送り（ｋ３０）、試し印刷履歴管理部４０はマルチ文書アクティビィティ８へ「なし」を送る（ｋ３１）。
図２１は、マクロ情報の一例を示す図であり、図２２は、データ管理部に保管された保管データの一例を示す図である。
【００４２】
上述の作業が繰り返された場合、上記履歴記憶処理がなされており、図９の一覧キー３３が押下された時に、履歴一覧画面が表示される。
図１０は、履歴一覧画面の一例を示す図である。
この履歴一覧画面には、試しコピーの際に入力された設定条件の履歴に対応する複数のキー３４〜３６が表示され、そのいずれかのキーを入力することにより、そのキーに対応付けられた入力，加工，又は出力での画像処理の各設定条件を一度に設定し、実行キー３７によって１部試しコピーを行える。また、詳細キー３８を入力すると、キー３４〜３６の内の入力されたキーに対応する設定条件の詳細情報を表示する。さらに、戻るキー３９を入力すると、図９の画面に戻る。
【００４３】
図１１は、詳細キー３８が入力されたときの設定条件の詳細情報を表示する画面の一例を示す図である。
例えば、キー３５が入力された場合、２回目の試しコピーで設定された設定条件とし、カラー設定がモノクロであり、集約印刷設定が２ｉｎ１であり、ステープル位置の設定が原稿の左２箇所であったことが確認できる。
このようにして、履歴一覧画面において複数の履歴を選択し、コピー要求を行うことにより、何回かの試しコピーで設定された設定条件の中から所望の条件に基づいて残りの複数の文書を印刷出力することができる。
また、複数の本出力するフィルタ構成を選択する順序は指定可能である。その順序の指定方法は、ユーザが操作表示部デバイス１から指定入力してもよいし、履歴が生成された順に自動的に行うようにしてもよいし、出力するフィルタ毎に割り振られている優先順位に基づいて決定するようにしてもよい。
【００４４】
上述したフィルタ構成を複製したときの出力ラインを、マクロの仕組みを用いて登録、展開を行うとよい。
ユーザが設定変更を複数回行いながら、試しコピーを行った結果から生成された試し出力フィルタ構成の出力ラインをマクロに登録する。
このとき、登録されるデータはマルチ文書アクティビィティとフィルタのリンク構成と、マルチ文書アクティビィティ、フィルタに設定されている設定条件を記憶しておく。
その登録されているデータを展開したとき、マルチ文書アクティビィティとフィルタのリンク構成とフィルタに設定されている設定条件を展開し、その情報に基づいてフィルタ構成を復元する。
そして、ユーザからの試しコピー要求が入力されると、複数のフィルタ構成で処理された画像データが本印刷される。
また、本印刷するフィルタ構成を決定したとき、ユーザはさらに異なる出力フィルタをフィルタ構成に付加することも可能である。
【００４５】
図２３乃至図２５は、本印刷決定後に出力手段追加処理により新たな出力を生成して付加するときの処理のシーケンスを示す図である。
図２３は再１部試し印刷処理のシーケンスを示しており、マルチ文書アクティビィティ８は、加工Ｆ１２と出力Ｆ１３へそれぞれ実行を指示し（図中「ｍ１」「ｍ３」で示す動作）、加工Ｆ１２は加工ＵＩ４へ、出力Ｆ１３は出力ＵＩ６へそれぞれ開始を通知する（ｍ２，ｍ４）。
出力Ｆ１３は、開始通知後、加工Ｆ１２へ画像データを要求し（ｍ５）、加工Ｆ１２は、出力Ｆ１３からの要求があると、入力Ｆ９に画像データを要求する（ｍ６）。
入力Ｆ９は、加工Ｆ１２からの要求があると、加工Ｆ１２へ画像データを送る（ｍ７）。加工Ｆ１２は、入力Ｆ９から画像データを受け取ると、その画像データに画像処理を施し（ｍ８）、加工ＵＩ４へ１部処理完了の進捗状態を通知し（ｍ９）、同じくマルチ文書アクティビィティ８へも１部処理完了の進捗状態を通知し（ｍ１０）、出力Ｆ１３へ画像データを送る（ｍ１１）。
【００４６】
出力Ｆ１３は、加工Ｆ１２から画像データを受け取ると１部印刷を実行し（ｍ１２）、出力ＵＩ６へ１部印刷完了の進捗状態を通知し（ｍ１３）、同じくマルチ文書アクティビィティ８へも１部印刷完了の進捗状態を通知する（ｍ１４）。
そして、マルチ文書アクティビィティ８はマルチ文書アクティビィティＵＩ７へ１部印刷完了を通知する（ｍ１５）。
【００４７】
図２４は本印刷確定後に新たな出力機能を追加する処理を示すシーケンス図であり、マルチ文書アクティビィティ８は、新たに追加する出力Ｆ４４の条件生成をし（図中「ｎ１」の動作）、出力Ｆ４４から条件生成完了通知を受け取る（ｎ２）と、ジョブ生成を送り（ｎ３）、出力Ｆ４４からジョブ生成完了通知を受け取る（ｎ４）と、加工Ｆ１２に出力Ｆ４４とのリンク付けを指示し（ｎ５）、出力Ｆ４４に加工Ｆ１２とのリンク付けを指示する（ｎ６）。
その後、マルチ文書アクティビィティ８は、加工Ｆ１２と出力Ｆ１３と出力Ｆ４４にそれぞれ実行を指示し（ｎ７，ｎ９，ｎ１１）、加工Ｆ１２は加工ＵＩ４へ開始通知を送り（ｎ８）、出力Ｆ１３は出力ＵＩ６へ開始通知を送り（ｎ１０）、出力Ｆ４４は出力ＵＩ４３へ開始通知を送る（ｎ１２）。
このようにして、本出力することにより、試し印刷での加工を施した画像データを他の出力機能によっても出力することができる。
【００４８】
次に、既存のフィルタ構成に新たな出力フィルタを付加したとき、加工条件が新規に追加した出力フィルタとは合致しないケースがある。
このときは、加工条件不一致による中断処理を行う。
図２５は新たな出力機能を追加したときに加工処理の設定条件とでは不具合が起きる場合の処理例のシーケンス図であり、出力Ｆ４４は、加工条件不正を認識すると、マルチ文書アクティビィティ８へ加工条件不正による中断を通知する進捗状態を通知し（図中「ｐ１」の動作）、出力ＵＩ４３へは出力処理の中断を通知し（ｐ２）、マルチ文書アクティビィティ８は、出力Ｆ４４からの中断通知を受け取ると、加工Ｆ１２と出力Ｆ１３へそれぞれ処理中断を指示する（ｐ３，ｐ５）。
加工Ｆ１２では、マルチ文書アクティビィティ８からの中断指示により、処理を中断し、加工ＵＩ４へ中断を通知し（ｐ４）、出力Ｆ１３でも、マルチ文書アクティビィティ８からの中断指示により、処理を中断し、出力ＵＩ６へ中断を通知する（ｐ６）。
【００４９】
そして、マルチ文書アクティビィティ８は、マルチ文書アクティビィティＵＩ７へ中断を通知し、マルチ文書アクティビィティＵＩ７は、更に追加した出力機能は、加工機能の加工条件（設定条件）の不正により中断されたことを警告する表示を操作表示部デバイスに表示する（ｐ８）。
このようにして、新たな出力機能に画像データが流れたとき、出力フィルタにおいて処理できる形式か否かを判断し、処理できない形式と判断したときは、処理を中断し、処理できないことを通知する。この通知を出力ＵＩ４３で受け取ることで警告表示が可能になる。
【００５０】
図２６は警告表示例を示す図であり、警告として『３番目の設定条件での出力を行えないため処理を停止しました。「継続」キーを押すと、２番目の設定条件でのみ出力が継続されます。「中止」キーを押すと、全ての設定条件での出力処理を中止します。』のメッセージが表示される。
この画面において、継続キー３１が押下されると他の出力機能（出力Ｆ１３の処理）は継続実行され、中止キー５０が押下されると全ての出力はキャンセルされる。
上述のように、本印刷するフィルタ構成が決定した後に、新規に接続した出力フィルタが処理できない形式の画像データが流れてくるケースがある。
このようなとき、次のようなフィルタ構成にすることにより、画像データを出力することができる。
すなわち、図２３乃至図２５で示した出力Ｆ４４の前に新たな加工Ｆを挿入することにより、その加工Ｆで出力可能な加工条件（設定条件）に変更し、その加工Ｆを介して出力Ｆ４４へ画像データを流すことによって加工条件の不一致を解消することもできる。
【００５１】
この実施例によれば、試しコピーを実行し、その後設定を変更し、再度試しコピーを実行した後も、容易に前回の設定を選択、実行できるため、ユーザは再設定前の動作条件設定を再度入力していく必要がなくなり、設定操作の手間を軽減することができる。
また、複数の出力ラインの仮実行後に本出力する出力ラインを複数選択できるので、本出力の際に設定変更することなくユーザの所望する異なる複数の出力結果を得ることができる。
さらに、出力ラインの仮実行後に更に出力ラインを複製する際に設定を引き継がないようにすることができ、新たに複製した出力ラインに対し全く異なる設定を行いたい場合に設定をリセットする必要がなくなる。
【００５２】
また、本出力する出力ラインの順序を指定可能にすることができ、多様なユーザのニーズに応えることができる。
さらに、本出力する出力ラインが決定した際に更に異なる出力を付加することにより、送信や蓄積といった異なる種類の出力へも出力することができる。
また、本出力する出力ラインが決定した際に更に異なる出力を付加しようとした場合に加工処理での設定条件が出力に合致しない場合に警告するので、出力結果に不具合が生じる動作を行わないようにすることができる。
さらに、複数の出力ライン構成をマクロ登録し、再度マクロ情報を展開することにより、複数の本出力候補をユーザに提示することができる。
【００５３】
また、上述の処理について、上記中断キー３２が押下された場合、試しコピーの設定条件をデータ管理部４２へ履歴情報として記憶し、その履歴情報に基づいて上述と同様に履歴一覧を選択可能に表示するとよい。その記憶されたデータは図２２に示したデータ構造になる。
このようにすれば、フィルタを複製し、フィルタ構成を追加することに比べて、簡素なフィルタ構成となる。
その後、ユーザが設定条件の変更を行って試しコピーキーを押下した場合は、図１４乃至図１９で示した処理と同等の再実行処理が行われる。
その処理が繰り返された場合、保管された設定条件を履歴として管理しており、図９の画面の一覧キーが押下された時に履歴が一覧表示される。
そして、最終的にある履歴情報を選択して実行を行った場合、その履歴情報に該当する設定条件を展開して、図１３に示した残り部数出力処理がなされる。
【００５４】
この実施例によれば、出力ラインの仮実行後に旧設定条件を記憶することにより、前回出力した設定条件を再展開することで処理に必要なソフトウェア構成を簡素化でき、かつ新、旧の設定条件を設定変更なしに画像データを本出力することができる。
【産業上の利用可能性】
【００５５】
この発明による画像処理装置は、ファクシミリ装置，プリンタ，複写機，ファクシミリ通信とプリントとコピーの各機能を備えた複合機を含む画像処理を行う画像処理装置の全般において適用することができる。
【符号の説明】
【００５６】
１：操作表示部デバイス    ２：入力ＵＩ    ３，４：加工ＵＩ    ５，６：出力ＵＩ    ７：マルチ文書アクティビィティＵＩ    ８：マルチ文書アクティビィティ    ９：入力Ｆ    １０，１２：加工Ｆ    １１，１３：出力Ｆ    １４：プラグイン管理部    １５：設定用ＵＩ    １６：ロジック部    １７，１８：パイプ    ２０：出力設定画面    ２１：入力機能欄    ２２：加工機能欄    ２３：出力機能欄    ２４，２５，２６：機能キー    ２７：マルチ文書アクティビィティ欄    ３０，３４，３５，３６：試しコピーキー    ３１：継続キー    ３２：中断キー    ３３：一覧キー    ３７：実行キー    ３８：詳細キー    ３９：戻るキー    ５０：中止キー
【先行技術文献】
【特許文献】
【００５７】
【特許文献１】特開平０８−０９５４３６号公報
【図１】
2010212955.tif 000003
【図２】
2010212955.tif 000004
【図３】
2010212955.tif 000005
【図４】
2010212955.tif 000006
【図５】
2010212955.tif 000007
【図６】
2010212955.tif 000008
【図７】
2010212955.tif 000009
【図８】
2010212955.tif 000010
【図９】
2010212955.tif 000011
【図１０】
2010212955.tif 000012
【図１１】
2010212955.tif 000013
【図１２】
2010212955.tif 000014
【図１３】
2010212955.tif 000015
【図１４】
2010212955.tif 000016
【図１５】
2010212955.tif 000017
【図１６】
2010212955.tif 000018
【図１７】
2010212955.tif 000019
【図１８】
2010212955.tif 000020
【図１９】
2010212955.tif 000021
【図２０】
2010212955.tif 000022
【図２１】
2010212955.tif 000023
【図２２】
2010212955.tif 000024
【図２３】
2010212955.tif 000025
【図２４】
2010212955.tif 000026
【図２５】
2010212955.tif 000027
【図２６】
2010212955.tif 000028