(57)【特許請求の範囲】
【請求項１】
入力手段と、補助記憶装置と、複数の画像処理のそれぞれに対応した処理部と、処理属性記憶手段と、前記入力手段を介し入力された処理属性で前記処理属性記憶手段に格納されている対応するものを更新する処理属性更新手段と、表示出力手段と、を備えた画像形成装置において、
各前記処理部はその入力及び出力の少なくとも一方が前記補助記憶装置内のファイルであり、
前記入力手段を介しユーザによる複数の画像処理の選択を順に受け付けて確定し、１つのジョブとして記憶するジョブ受付手段を有し、
前記処理属性更新手段はさらに、前記受け付けた複数の画像処理のシーケンスの２段目以降のそれぞれの前記処理部の入力ファイルを、原則として、初段の前記処理部の入力ファイル又は出力ファイルと定め、
各前記処理部の条件が格納された入力条件記憶手段と、
前記入力手段を介した、各前記処理部の選択確定時及び前記処理属性の変更若しくは追加の確定時に、前記処理属性を参照して、その前記処理部について対応する条件を満たしているか否かの判定を行い、否定判定した場合にはそのことを示すデータを前記表示出力手段に供給する実行可否判定手段と、
前記入力手段を介した実行開始指示に応答して、前記実行可否判定手段が肯定判定した場合には、前記複数の画像処理を受付順に、複数の前記処理部のうちの対応する前記処理部で実行させる制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記複数の画像処理は、外部へのＷｅｂサービス要求による画像処理を含む、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ジョブ受付手段は、前記制御手段による１つのジョブ実行完了に応答して、追加の画像処理を受け付けることを表示し、ユーザによる１つ以上の追加の画像処理の選択を順に受け付け、前記１つのジョブのなかの処理として記憶し、前記入力手段を介した実行開始指示に応答して、前記１つのジョブでの追加の画像処理の受付を終了し、
前記実行可否判定手段は、前記追加の画像処理についても、前記入力手段を介した前記処理属性の変更若しくは追加の確定時に前記判定を行い、
前記制御手段は、前記実行開始指示に応答して、前記実行可否判定手段が肯定判定した場合には、受け付けた前記追加の画像処理を受付順に実行する、
ことを特徴とする請求項１又は２のいずれか１つに記載の画像形成装置。
【請求項４】
前記入力手段は、
前記複数の画像処理のそれぞれに対応した画像処理ボタンと、
追加ボタンと、
前記複数の画像処理ボタンの１つを押下してその画像処理を選択し前記追加ボタンを押下する毎に、画像処理名を押下順に表示させるデータを前記表示出力手段に供給するユーザインターフェイス部と、
を有することを特徴とする請求項１乃至３のいずれか１つに記載の画像形成装置。
【請求項５】
前記入力手段は、前記複数の画像処理に共通の処理属性ボタンをさらに備え、
前記ユーザインターフェイス部は、前記処理属性ボタンの押下に応答して、選択された画像処理の処理属性設定画面のデータを前記表示出力手段に供給する、
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記ユーザインターフェイス部は、前記処理属性設定画面に、前記押下順の画像処理名のうち最初から現在選択されている画像処理名までを順に表示させ、隣合う画像処理名の間に対応した出力を、現在選択されている画像処理の入力候補として表示させる、
ことを特徴とする請求項５に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像処理を１つのジョブとして実行する画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置の多機能化により、操作性が低下し、特に複数のジョブを画像形成装置に実行させる場合、操作が煩雑となる。
【０００３】
そこで、下記特許文献１の発明では、プログラムの構成を簡単化するインタープリタを用いて、複数のジョブを簡単なプログラムで順次実行するように構成している。
【０００４】
また、下記特許文献２では、１つのボックッスに一連のジョブ属性を割り当てておき、ユーザがボックスにファイルを投入するだけで、プログラムが該一連のジョブを実行するように構成している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０８８７４８号公報
【特許文献２】特開２００７−２０３４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の発明では、ユーザがプログラムを作成しなければならない。
【０００７】
また、特許文献２の発明では、一連の処理の組み合わせ毎にボックスを備えるので、多数のボックスを並列に備えることになり、類似したボックスが複数存在するとユーザは、文書を投入すべきボックスの選択に迷うことになる。この場合、ユーザはそれぞれのボックスについて処理の内容を確認しなければならず、煩雑である。
【０００８】
本発明の目的は、このような問題点に鑑み、ユーザがプログラムを作成することなく、簡単な操作で一連の画像処理を行うことが可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１態様では、入力手段と、補助記憶装置と、複数の画像処理のそれぞれに対応した処理部と、処理属性記憶手段と、前記入力手段を介し入力された処理属性で前記処理属性記憶手段に格納されている対応するものを更新する処理属性更新手段と、表示出力手段と、を備えた画像形成装置において、各前記処理部はその入力及び出力の少なくとも一方が前記補助記憶装置内のファイルであり、前記入力手段を介しユーザによる複数の画像処理の選択を順に受け付けて確定し、１つのジョブとして記憶するジョブ受付手段を有し、前記処理属性更新手段はさらに、前記受け付けた複数の画像処理のシーケンスの２段目以降のそれぞれの前記処理部の入力ファイルを、原則として、初段の前記処理部の入力ファイル又は出力ファイルと定め、各前記処理部の条件が格納された入力条件記憶手段と、前記入力手段を介した、各前記処理部の選択確定時及び前記処理属性の変更若しくは追加の確定時に、前記処理属性を参照して、その前記処理部について対応する条件を満たしているか否かの判定を行い、否定判定した場合にはそのことを示すデータを前記表示出力手段に供給する実行可否判定手段と、前記入力手段を介した実行開始指示に応答して、前記実行可否判定手段が肯定判定した場合には、前記複数の画像処理を受付順に、複数の前記処理部のうちの対応する前記処理部で実行させる制御手段とを有する。
【００１０】
本発明による画像形成装置の第２態様では、第１態様において、前記複数の画像処理は、外部へのＷｅｂサービス要求による画像処理を含む。
【００１１】
本発明による画像形成装置の第３態様では、第１又は２態様において、前記ジョブ受付手段は、前記制御手段による１つのジョブ実行完了に応答して、追加の画像処理を受け付けることを表示し、ユーザによる１つ以上の追加の画像処理の選択を順に受け付け、前記１つのジョブのなかの処理として記憶し、前記入力手段を介した実行開始指示に応答して、前記１つのジョブでの追加の画像処理の受付を終了し、前記実行可否判定手段は、前記追加の画像処理についても、前記入力手段を介した前記処理属性の変更若しくは追加の確定時に前記判定を行い、前記制御手段は、この実行開始指示に応答して、前記実行可否判定手段が肯定判定した場合には、前記受け付けた追加の画像処理を受付順に実行する。
【００１２】
本発明による画像形成装置の第４態様では、第１乃至３態様のいずれか１つにおいて、前記入力手段は、前記複数の画像処理のそれぞれに対応した画像処理ボタンと、追加ボタンと、前記複数の画像処理ボタンの１つを押下してその画像処理を選択し前記追加ボタンを押下する毎に、画像処理名を押下順に表示させるデータを前記表示出力手段に供給するユーザインターフェイス部と、を有する。
【００１３】
本発明による画像形成装置の第５態様では、第４態様において、前記入力手段は、前記複数の画像処理に共通の処理属性ボタンをさらに備え、前記ユーザインターフェイス部は、前記処理属性ボタンの押下に応答して、選択された画像処理の処理属性設定画面を前記表示出力手段に供給する。
【００１４】
本発明による画像形成装置の第６態様では、第５態様において、前記ユーザインターフェイス部は、前記処理属性設定画面に、前記押下順の画像処理名のうち最初から現在選択されている画像処理名までを順に表示させ、隣合う画像処理名の間に対応した出力を、現在選択されている画像処理の入力候補として表示させる。
【発明の効果】
【００１５】
上記第１態様の構成によれば、複数の画像処理の選択を順に受け付け、１つのジョブとして記憶し、各画像処理の処理部はその入力及び出力の少なくとも一方が補助記憶装置内のファイルであり、これら複数の画像処理のシーケンスの２段目以降のそれぞれの処理部の入力ファイルを、原則として、初段の処理部の入力ファイル又は出力ファイルと定め、その変更又は追加があればこれを受け付け、該入力手段を介した、各処理部の選択確定時及び該処理属性の変更若しくは追加の確定時に、該処理属性を参照して、その処理部で、対応する条件を満たしているか否かを判定してその結果を表示し、実行開始指示に応答して、これら複数の画像処理を受付順に、該複数の処理部のうちの対応する処理部で実行するので、ユーザがプログラムを作成することなく、簡単な操作で一連の処理を行うことができるという効果を奏する。
【００１６】
上記第２態様の構成によれば、該複数の画像処理は、外部へのＷｅｂサービス要求による画像処理を含み、この補間処理も上記判定が行われ、これら一連の処理が１つのジョブとして取り扱われるので、画像形成装置自体で持っていない機能であってもこれが補間されるという効果を奏する。
【００１７】
上記第３態様の構成によれば、１つのジョブ実行完了に応答して、追加の画像処理を受け付け、実行開始指示に応答して、上記判定を行い、肯定判定した場合に、該受け付けた追加の画像処理を受付順に実行するので、追加の処理も含め１つのジョブとして管理することができるという効果を奏する。
【００１８】
上記第４態様の構成によれば、複数の画像処理のそれぞれに対応した画像処理ボタンの１つを押下してその画像処理を選択し追加ボタンを押下する毎に、画像処理名を押下順に表示するので、画像処理順を容易に確認できるという効果を奏する。
【００１９】
上記第５態様の構成によれば、該複数の画像処理に共通の処理属性ボタンの押下に応答して、選択された画像処理の処理属性設定画面を表示するので、操作性がよいという効果を奏する。
【００２０】
上記第６態様の構成によれば、該処理属性設定画面に、該押下順の画像処理名のうち最初から現在選択されている画像処理名までが順に表示され、隣合う画像処理名の間に対応した出力が、現在選択されている画像処理の入力候補として表示されるので、一連の処理のそれぞれの入力変更を容易に行うことができるという効果を奏する。
【００２１】
本発明の他の目的、特徴的な構成及び効果は、以下の説明を特許請求の範囲及び図面の記載と関係づけて読むことにより明らかになる。 
【図面の簡単な説明】
【００２２】
【図１】本発明の実施例１に係る画像形成システムの概略構成図である。
【図２】図１中の画像形成装置のハードウェア構成を示す概略ブロック図である。
【図３】この画像形成装置の概略機能ブロック図である。
【図４】（Ａ）は一連の画像処理を選択する機能を備えたメニュー画面の構成図であり、（Ｂ）はこの画面で処理属性ボタンを押下したときに表示される処理属性設定画面の構成図である。
【図５】複数の処理部による画像処理シーケンス説明図である。
【図６】画像処理手順を示す概略フローチャートである。
【図７】各処理について、ユーザによる処理属性の設定が満たすべき条件を定めた情報の概略説明図である。
【図８】画像処理シーケンス終了時の画面の説明図である。
【図９】本発明の実施例２に係る画像形成装置の操作パネル上の設定画面構成図である。
【実施例１】
【００２３】
図１は、本発明の実施例１に係る画像形成システムの概略構成図である。
【００２４】
このシステムでは、ＰＣ（Personal Computer）１０と画像形成装置２０とがネットワーク３０で結合され、ネットワーク３０がクラウドサービス３１に結合され、画像形成装置２０の持っていない機能、例えばＯＣＲ機能や文書管理機能が、クラウドサービス３１のＷｅｂサービス提供機能により補間される。
【００２５】
図２は、図１中の画像形成装置２０のハードウェア構成を示す概略ブロック図である。
【００２６】
画像形成装置２０では、ＣＰＵ２１がインターフェイス２２を介してＰＲＯＭ２３、ＤＲＡＭ２４、補助記憶装置２５、ネットワークインターフェイス２６、操作パネル２７、スキャナ２８、プリンタ２９及びファックスモデム２Ａに結合されている。図２では、簡単化の為に、複数種のインターフェイスを１つのブロック２２で表している。
【００２７】
ＰＲＯＭ２３は、例えばフラッシュメモリであり、ＢＩＯＳ（Basic Input/Output System）、ＯＳ（Operating System）、各種ドライバ、及び、画像形成装置として機能させるためのアプリケーションが格納されている。ＤＲＡＭ２４は、主記憶装置として用いられる。補助記憶装置２５には、各種画像処理用バッファデータ、ＰＣ１０から受信した文書データ及びファクシミリ受信データがそれぞれファイルとして保存される。ネットワークインターフェイス２６は、ネットワーク３０に結合されている。操作パネル２７は、入力部及び表示部を供えている。スキャナ２８は、紙媒体上の画像を電子化するために用いられ、そのファイルは、印刷、ファクシミリ送信又はファイル送信のために用いられる。プリンタ２９は、プリントエンジン並びに用紙の給紙部、搬送部及び排紙部を備え、ＤＲＡＭ２４上に生成されたビットマップデータが供給され、このデータに基づいて感光ドラムに静電潜像を形成し、この像をトナーで現像し、トナー像を用紙に転写し定着させ、排紙する。
【００２８】
図３は、画像形成装置２０の機能ブロック図である。
【００２９】
入力部２７０及び表示部２７１は、操作パネル２７の構成要素である。処理属性記憶部５０及び条件記憶部５１はＰＲＯＭ２３上の領域、入出力データバッファ５２は補助記憶装置２５上の領域である。ブロック５３〜５５、６１〜６Ｎ及び７０〜７２はいずれも、ＣＰＵ２１がＰＲＯＭ２３内のプログラムを実行することにより機能する。キュー５５は、ハードウェア構成であってもよい。
【００３０】
システム制御部５３は、ＵＩ部５４を介して表示部２７１に、図４（Ａ）に示すようなメニュー画面を表示させる。ＵＩ部５４は、ユーザが処理ボタン群２７２内の１つのボタンを押下して選択し、追加ボタン２７３を押下する毎に（処理部の選択が確定する毎に）、処理シーケンス表示部２７４にそのボタンに対応した画像処理名を左側から右側へ順に追加する。選択した画像処理の削除は、画像処理名を一定時間内に２回連続してタッチし又は長押しすることにより行われる。図４（Ａ）では、スキャン、ＯＣＲ、ＨＯＳＴ転送、ＦＡＸ（送信）の順に処理が追加された場合を示している。ここに「ＨＯＳＴ転送」とは、コンピュータ間のファイル転送処理であり、構成の簡単化のため、ＯＳに備えられたファイル共有機能を用いる。また、図４（Ａ）中の保管は、検索し易いようにデータベースへファイルを保管する処理であって、検索用メタファイルと保管対象ファイルとをファイル管理サーバへＨＯＳＴ転送する処理である。
【００３１】
複数の画像処理を下記原則及びファイル連結で実行できるように、いずれの処理も、少なくとも入力又は出力の一方がファイルである。すなわち、スキャンは出力がファイルであり、印刷、ＦＡＸ送信、ＨＯＳＴ転送及び保管は入力がファイルである。ファイルは、補助記憶装置２５内である。
【００３２】
処理部群６０は、処理ボタン群２７２内のそれぞれのボタンに対応した処理部６１、６２、・・・、６Ｎを備えている。画像処理シーケンスの各処理部はファイルで結合されており、画像処理シーケンスの２段目以降の処理部の入力データは、原則として、初段の処理部の入力ファイル又は出力ファイルであって、フォーマット変換処理やＯＣＲ処理などのように初段の処理部の入力及び出力が共にファイルである場合には、設計において、一般的にそのどちらか一方に定め、処理部毎にそのどちらか一方に定め、汎用性の高いファイル形式であるほど優先順位を高く定めておいてより高い優先順位のファイル形式を自動選択するように定め、又は、画像処理シーケンスの２段目以降の処理部で使用できる数を求めこれが多い方のファイルと定める。
【００３３】
ここに「原則として」とは、特別な設定をしない場合にはそのようにするという意味である。入出力データバッファ５２は、各処理部で用いられ、作業用ボックスをここに生成して印刷及びＦＡＸ送信以外の各処理部の出力をこのボックス内に入れることにより、スキャン・ツー・ボックスのような従来の単一処理のプログラム（不図示のメニューで選択、実行されるプログラム）を流用できるように処理を形式的に統一してもよい。各処理部の出力ファイルは、該原則の入力ファイルと異なる場合、後述の追加処理でユーザが選択して再利用される可能性があるため、入出力データバッファ５２内に保存することにより、処理を高速化する。例えば、フォーマット変換処理部でｐｄｆファイルをｔｉｆｆファイルに変換し、次いでＨＯＳＴ転送処理部でｐｄｆファイルを送信し、後述の追加処理でユーザがｔｉｆｆファイルを選択してＨＯＳＴ転送処理部でこれを同一宛先に送信する場合が考えられる。なお、印刷処理部でビットマップ展開した後のデータをファイルと出力し、これも出力ファイルとみなしてもよい。この場合、後述の追加処理でユーザがこのファイルを選択して印刷処理部で印刷する（部数を追加する）ことができる。
【００３４】
上記選択により、そのボタンと処理シーケンス表示部２７４内の対応する画像処理名の表示色が、ＵＩ部５４により変更される。図４（Ａ）では、ＨＯＳＴ転送が選択された状態を示している。この状態で処理属性ボタン２７５を押下すると、図４（Ｂ）に示すような、選択された画像処理の属性の設定画面がＵＩ部５４により表示される。
【００３５】
この画面には、処理、入力及び出力の項目としてそれぞれ、選択されている画像処理の名前と、その入力候補と、送信先とが表示される。入力候補は、入力選択部２７６内の下向矢印で表されている。画像処理名の左側の下向矢印は、その画像処理の入力データであることを示し、右側の下向矢印は、その画像処理の出力データであることを示している。
【００３６】
入力選択部２７６内には、選択可能な下向矢印と、その左右の画像処理名のみ表示される。下向矢印を押下して選択すると、その色が変更されるとともに、その左側の画像処理の出力（右側の画像処理の入力）が、選択されている画像処理の入力として設定される。図４（Ｂ）では、スキャンの出力及びＯＣＲの出力がＨＯＳＴ転送の入力として選択されていることを示している。
【００３７】
コンボボックス２７７の矢印ボタンを押下すると、画像形成装置２０内又はＰＣ１０内の共有フォルダ名のリストが表示される。ユーザはそのうちの１つをファイル送信先共有フォルダとして選択する。
【００３８】
ユーザがＯＫボタンを押下すると、ＵＩ部５４はこの画面での処理属性の設定を、処理属性記憶部５０に格納することにより確定し、図４（Ａ）の画面に戻る。他の画像処理の処理属性についても上記同様である。処理属性を設定しない場合には、既定値が用いられる。
【００３９】
このような設定により、処理部群６０内の各処理部の入出力の関係は、図５に示す如くなる。図５では、上記原則により、スキャン処理部６１の出力ファイルがＯＣＲ処理部６２、ＨＯＳＴ転送処理部６３及びＦＡＸ部（ＦＡＸ送信部）６４の入力となり、ユーザの設定により、ＨＯＳＴ転送処理属性のうちの入力ファイルとしてＯＣＲ処理部６２の出力であるテキストファイルが追加的に選択された場合を示す。換言すれば、ｐｄｆ形式のような汎用性の高い形式のファイルが上記原則となるようにするとともに、印刷及びＦＡＸ送信の処理部が、汎用性の高い形式のファイルを入力とすることができるように構成することにより、ユーザによる追加的設定が殆どなくなり、操作性が向上する。
【００４０】
図３に戻って、実行可能判定部７０は、処理部の選択が確定する毎に、及び、処理属性の設定が確定する毎に、その処理属性（上記原則の処理属性を含む）が条件記憶部５１内の対応する処理の条件（処理可能な条件、図７参照）を満たすか否かを判定し、否定判定した場合、ＵＩ部５４を介し表示部２７１に、その内容を表示する。この条件は、ハードウェア及びソフトウェアの仕様により、処理部毎に定まり、入力ファイルの形式、入力ファイルのサイズ、カラー／モノクロの区別等の条件であり、通常は入力ファイルの形式が主な条件となる。
【００４１】
ユーザが図４（Ａ）のスタートボタン２７８を押下すると、これがＵＩ部５４を介してシステム制御部５３に通知される。システム制御部５３はこれに応答して、処理シーケンス表示部２７４内の左側から順の画像処理名に対応した識別子を順にキュー５５内へ入れた後、シーケンス制御部７１に制御を移す。シーケンス制御部７１はこれに応答して、図６に示す処理を実行する。システム制御部５３はこれに応答して、処理シーケンス表示部２７４内の左側から順の画像処理名に対応した識別子を順にキュー５５内へ入れた後、シーケンス制御部７１に制御を移す。シーケンス制御部７１はこれに応答して、図６に示す処理を実行する。以下、括弧内は図６中のステップ識別符号である。
【００４２】
（Ｓ０）キュー５５の先頭要素を取り出す。
【００４３】
（Ｓ１）この要素が存在すればステップＳ２へ進み、そうでなければステップＳ３へ進む。
【００４４】
（Ｓ２）処理部群６０内のうち、この要素で識別される処理部を実行させる。これにより、図５中の対応する処理部が入力データを処理して出力する。
【００４５】
処理がＯＣＲである場合、本実施例１では画像形成装置２０がその機能の本体を備えておらず、シーケンス制御部７１はシステム制御部５３及びＷｅｂサービスクライアント７２を介して図１のクラウドサービス３１に対し、ＯＣＲのＷｅｂサービス要求を行う。この際、Ｗｅｂサービスクライアント７２は、処理属性記憶部５０内の対応する処理属性及びＯＣＲの入力データをクラウドサービス３１に送信する。システム制御部５３は、その結果をＷｅｂサービスクライアント７２を介し受け取り、シーケンス制御部７１に通知する。これにより、シーケンス制御部７１は、処理部群６０に本体部を備えていない（Ｗｅｂサービスクライアント７２を介し処理を依頼する処理のみ備えている）処理の結果を得る事ができる。処理が保管の場合も同様である。
【００４６】
ステップＳ０〜Ｓ２の処理を繰り返すことにより、図５中の処理が順次実行される。各処理が終了する毎に、処理シーケンス表示部２７４内の対応する処理名が反転表示され、全処理が終了すると、図８に示す如くなり、また、システム制御部５３に制御が戻る。なお、画像処理シーケンスは複数の処理部での処理開始時点がシーケンスになっておればよく、開始後に複数の処理が並行処理となってもよい。
【００４７】
（Ｓ３）システム制御部５３は、ＵＩ部５４を介し表示部２７１に、「追加の処理があれば入力してください。」の表示を行う。この状態では、各処理の出力データが保存されており（但し、互いに同一のものは１つのみ）、それを利用して追加の処理を即座に実行可能である。
【００４８】
（Ｓ４）ユー−ザが処理ボタン群２７２内のボタンを押下して処理を選択し、追加ボタン２７３を押下すると、その画像処理名が、処理シーケンス表示部２７４内の最後の画像処理名の次に矢印を介して追加される。この操作を繰り返して、複数の画像処理を追加することができる。
【００４９】
（Ｓ５）その後、スタートボタン２７８を押下すると、これがＵＩ部５４を介してシステム制御部５３に通知され、ステップＳ０へ戻り、追加処理について上記同様の処理が行われる。この追加処理と、追加前の処理とが１つのジョブとして管理される（これを単位として、ユーザＩＤ、画像処理名、処理完了時刻、印刷枚数などが記録される）。
【００５０】
（Ｓ６）追加処理がないか、それが終了した場合には、処理属性記憶部５０及び入出力データバッファ５２内を初期化し、ジョブログ（上記管理の内容）を作成して記憶し、次の処理に備える。
【００５１】
本実施例１によれば、処理ボタン群２７２内のボタン押下による、複数の画像処理のそれぞれの選択を順に受け付け、１つのジョブとして記憶し、各画像処理の処理部はその入力及び出力の少なくとも一方が補助記憶装置内のファイルであり、これら複数の画像処理のシーケンスの２段目以降の各処理部の入力ファイルを、原則として、初段の処理部の入力ファイル又は出力ファイルと定め、その変更又は追加があればこれを受け付け、入力部２７０を介した処理部の選択確定時及び処理属性の変更の確定時（ＯＫボタン押下時）に、それぞれの処理部で、対応する条件を満たしているかを実行可能判定部７０で判定してその結果を表示し、実行開始指示に応答して、これら複数の画像処理を受付順に、該複数の処理部のうちの対応するもので実行するので、ユーザがプログラムを作成することなく、簡単な操作で一連の処理を行うことができるという効果を奏する。
【００５２】
また、該複数の画像処理は、外部へのＷｅｂサービス要求による画像処理を含み、この補間処理も上記判定が行われ、これら一連の処理が１つのジョブとして取り扱われるので、画像形成装置自体で持っていない機能であってもこれが補間されるという効果を奏する。
【００５３】
さらに、１つのジョブ実行完了に応答して、追加の画像処理を受け付け、実行開始指示に応答して、上記判定を行い、肯定判定した場合に、該受け付けた追加の画像処理を受付順に実行するので、追加の処理も含め１つのジョブとして管理することができるという効果を奏する。
【００５４】
また、処理ボタン群２７２内の画像処理ボタンの１つを押下してその画像処理を選択し追加ボタン２７３を押下する毎に、画像処理名を押下順に処理シーケンス表示部２７４内に表示するので、画像処理順を容易に確認できるという効果を奏する。
【００５５】
さらにまた、該複数の画像処理に共通の処理属性ボタン２７５の押下に応答して、選択された画像処理の処理属性設定画面を表示するので、操作性がよいという効果を奏する。
【００５６】
また、図４（Ｂ）に示すような処理属性設定画面に、該押下順の画像処理名のうち最初から現在選択されている画像処理名までが入力選択部２７６内に順に表示され、隣合う画像処理名の間に対応した出力（下向矢印）が、現在選択されている画像処理の入力候補として表示されるので、一連の処理のそれぞれの入力変更を容易に行うことができるという効果を奏する。
【実施例２】
【００５７】
図９は、本発明の実施例２に係る画像形成装置の操作パネル２７の設定画面を示す。
【００５８】
この画面では、概略、図４（Ａ）と（Ｂ）の画面を１つにまとめて、操作性を向上させたものである。削除ボタン２７３Ｄを追加ボタン２７３に対応して備え、処理シーケンス表示部２７４内の画像処理名をタッチしてその処理を選択し、削除ボタン２７３Ｄを押下（タッチ）することにより、選択した処理を削除可能となっている。画像処理シーケンスのスタートボタン及びストップボタンは、不図示のハードウェアボタンである。
【００５９】
下部行に配置された１つの処理ボタンを押下し追加ボタン２７３を押下して画像処理選択を確定する毎に、また、処理シーケンス表示部２７４内の画像処理名をタッチしてその処理を選択したときに、選択された画像処理の処理属性設定部（入力、処理、出力）が連動して表示される。これにより、処理属性ボタンが省略されている。
【００６０】
他の点は、上記実施例１と同一である。
【００６１】
本実施例２によれば、上記連動表示により、画像処理シーケンスの設定を、さらに直感的に容易に行うことができるという効果を奏する。
【００６２】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記実施例で述べた各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００６３】
例えば、実行可能判定部７０は、スタートボタンの押下に応答して、各処理部の処理属性が、対応する条件を満たすか否かを判定し、否定判定した場合、ＵＩ部５４を介し表示部２７１に、その内容を表示する構成であってもよい。この場合、システム制御部５３は実行可能判定部７０の肯定判定に応答して、処理シーケンス表示部２７４内の左側から順の画像処理名に対応した識別子を順にキュー５５内へ入れた後、シーケンス制御部７１に制御を移し、シーケンス制御部７１はこれに応答して、図６に示す処理を実行する。
【００６４】
また、ＯＣＲ処理しその結果をＨＯＳＴ転送する場合にはＯＣＲ処理結果のファイルもＨＯＳＴ転送の入力ファイルに加えることを上記原則に追加した構成であってもよい。この場合、図５の画像処理シーケンスについては、ユーザによる操作が簡単化され、操作性がさらに向上する。
【００６５】
さらに、入力手段及び表示出力手段が通信部で構成され、ネットワーク３０を介したＰＣ１０やスマートフォン等のリモートコントロールパネル（ウィンドウ）と通信を行う構成であってもよい。
【符号の説明】
【００６６】
１０  ＰＣ
２０  画像形成装置
２１  ＣＰＵ
２２  インターフェイス
２３  ＰＲＯＭ
２４  ＤＲＡＭ
２５  補助記憶装置
２６  ネットワークインターフェイス
２７  操作パネル
２７０  入力部
２７１  表示部
２７２  処理ボタン群
２７３  追加ボタン
２７４  処理シーケンス表示部
２７５  処理属性ボタン
２７６  入力選択部
２７７  コンボボックス
２７８  スタートボタン
２８  スキャナ
２９  プリンタ
２Ａ  ファックスモデム
３０  ネットワーク
３１  クラウドサービス
５０  処理属性記憶部
５１  条件記憶部
５１０  入力条件情報
５３  システム制御部
５４  ＵＩ部
５５  キュー
６０  処理部群
６１、６２  処理部
７０  実行可能判定部
７１  シーケンス制御部
７２  Ｗｅｂサービスクライアント
【図１】
0005766652.tif 000002
【図２】
0005766652.tif 000003
【図３】
0005766652.tif 000004
【図４】
0005766652.tif 000005
【図５】
0005766652.tif 000006
【図６】
0005766652.tif 000007
【図７】
0005766652.tif 000008
【図８】
0005766652.tif 000009
【図９】
0005766652.tif 000010