(57)【要約】      （修正有）【課題】端末装置から画像処理装置に対して発行したジョブを画像処理装置で実行するためのジョブの設定項目に対する設定値の設定を、画像処理装置側で行うことができるジョブ実行システム等を提供する。【解決手段】端末装置２は、１個または複数個の設定項目に、ユーザにより設定された、画像処理装置にジョブを実行させるための設定値を受け付ける受付手段と、受け付けられた設定値を有するジョブを画像処理装置に送信する送信手段を備える。画像処理装置１は、受信手段により受信されたジョブについての設定項目のうち、設定値が未確定の設定項目が存在しているか否かが判定手段により判定され、存在していると判定された場合に、ジョブ実行手段によるジョブの実行が保留され、設定値が未確定の設定項目にユーザが設定値を設定するための設定画面が表示手段に表示される。【選択図】図１
2010074311.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と端末装置とがネットワークを介して接続されたジョブ実行システムであって、
前記端末装置は、
１個または複数個の設定項目に、ユーザにより設定された、前記画像処理装置にジョブを実行させるための設定値を受け付ける受付手段と、
前記受付手段により受け付けられた設定値を有するジョブを画像処理装置に送信する送信手段と、
を備え、
前記画像処理装置は、
前記端末装置から送信されたジョブを受信する受信手段と、
前記受信手段により受信されたジョブを実行するジョブ実行手段と、
前記受信手段により受信されたジョブについての前記設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定する判定手段と、
表示手段と、
前記判定手段により、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行手段によるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を前記表示手段に表示させる制御手段と、
を備えたことを特徴とするジョブ実行システム。
【請求項２】
前記端末装置の受付手段は、ユーザによって設定値未確定の設定がなされたときは、その設定を受け付け、前記送信手段は、前記設定値未確定の設定がなされた設定項目を有するジョブを画像処理装置に送信する請求項１に記載のジョブ実行システム。
【請求項３】
前記画像処理装置は、ジョブの各設定項目について予め設定された設定値または設定値が未確定であることを、デフォルト値として記憶する記憶手段と、前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その設定を有効とし、端末装置で設定値が未設定である設定項目については、前記画像処理装置のデフォルト値を有効とすることにより、各設定項目の設定を特定する特定手段と、を備え、
前記判定手段は、前記特定手段により設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する請求項１または２に記載のジョブ実行システム。
【請求項４】
前記画像処理装置において、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定手段は、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する請求項１ないし３のいずれかに記載のジョブ実行システム。
【請求項５】
前記画像処理装置の制御手段は、前記表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行手段にジョブを実行させる請求項１〜４のいずれかに記載のジョブ実行システム。
【請求項６】
前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である請求項１〜５のいずれかに記載のジョブ実行システム。
【請求項７】
端末装置からネットワークを介して送信されるジョブを受信する受信手段と、
前記受信手段により受信されたジョブを実行するジョブ実行手段と、
前記受信手段により受信されたジョブを、前記ジョブ実行手段で実行するための設定値が設定される１個または複数個の設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定する判定手段と、
表示手段と、
前記判定手段により、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行手段によるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を前記表示手段に表示させる制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項８】
ジョブの各設定項目について予め設定された設定値または設定値が未確定であることを、デフォルト値として記憶する記憶手段と、
前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その設定を有効とし、端末装置で設定値が未設定である設定項目については、前記記憶手段に記憶されているデフォルト値を有効とすることにより、各設定項目の設定内容を特定する特定手段と、
を備え、
前記判定手段は、前記特定手段により設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する請求項７に記載の画像処理装置。
【請求項９】
ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定手段は、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する請求項７または８に記載の画像処理装置。
【請求項１０】
前記制御手段は、前記表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行手段にジョブを実行させる請求項７〜９のいずれかに記載の画像処理装置。
【請求項１１】
前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である請求項７〜１０のいずれかに記載の画像処理装置。
【請求項１２】
画像処理装置と端末装置とがネットワークを介して接続されたジョブ実行システムで実行されるジョブ実行方法であって、
前記端末装置は、
１個または複数個の設定項目に、ユーザにより設定された、前記画像処理装置にジョブを実行させるための設定値を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた設定値を有するジョブを画像処理装置に送信する送信ステップと、
を実施し、
前記画像処理装置は、
前記端末装置から送信されたジョブを受信する受信ステップと、
前記受信ステップにおいて受信されたジョブを実行するジョブ実行ステップと、
前記受信ステップにおいて受信されたジョブについての前記設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定する判定ステップと、
前記判定ステップにおいて、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行ステップにおけるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を表示手段に表示させる制御ステップと、
を実施することを特徴とするジョブ実行方法。
【請求項１３】
前記端末装置の受付ステップでは、ユーザによって設定値未確定の設定がなされたときは、その設定を受け付け、前記送信ステップでは、前記設定値未確定の設定がなされた設定項目を有するジョブを画像処理装置に送信する請求項１２に記載のジョブ実行方法。
【請求項１４】
前記画像処理装置には、ジョブの各設定項目について予め設定された設定値または設定値が未確定であることが、デフォルト値として記憶手段に記憶されており、前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その設定を有効とし、端末装置で設定値が未設定である設定項目については、前記画像処理装置のデフォルト値を有効とすることにより、各設定項目の設定を特定するステップと、を実施し、
前記判定ステップでは、前記特定ステップにより設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する請求項１２または１３に記載のジョブ実行方法。
【請求項１５】
前記画像処理装置において、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定ステップでは、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する請求項１２ないし１４のいずれかに記載のジョブ実行方法。
【請求項１６】
前記画像処理装置の制御ステップでは、表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行ステップにおいてジョブを実行させる請求項１２〜１５のいずれかに記載のジョブ実行方法。
【請求項１７】
前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である請求項１２〜１５のいずれかに記載のジョブ実行方法。
【請求項１８】
端末装置からネットワークを介して送信されるジョブを受信する受信ステップと、
前記受信ステップにおいて受信されたジョブを実行するジョブ実行ステップと、
前記受信ステップにおいて受信されたジョブを、前記ジョブ実行ステップにおいて実行するための設定値が設定される１個または複数個の設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定するステップと、
前記判定ステップにおいて、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行ステップにおけるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を表示手段に表示させる制御ステップと、
を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
【請求項１９】
前記画像処理装置には、ジョブの各設定項目について予め設定された設定値または設定値が未確定であることが、デフォルト値として記憶手段に記憶されており、
前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その内容を有効とし、端末装置で設定値が未設定である設定項目については、前記記憶手段に記憶されているデフォルト値を有効とすることにより、各設定項目の設定内容を特定する特定ステップと、
をさらにコンピュータに実行させ、
前記判定ステップでは、前記特定ステップにおいて設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する処理をコンピュータに実行させる請求項１８に記載のジョブ実行プログラム。
【請求項２０】
ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定ステップでは、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する処理をコンピュータに実行させる請求項１８または１９に記載のジョブ実行プログラム。
【請求項２１】
前記制御ステップでは、表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行手段にジョブを実行させる処理をコンピュータに実行させる請求項１８〜２０のいずれかに記載のジョブ実行プログラム。
【請求項２２】
前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である請求項１８〜２１のいずれかに記載のジョブ実行プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置と端末装置とがネットワークを介して接続されたジョブ実行システム、該システムに好適に用いることができる画像処理装置、ジョブ実行方法及び前記画像処理装置のコンピュータにジョブ実行処理を実行させるためのジョブ実行プログラムに関する。
【背景技術】
【０００２】
上記のようなジョブ実行システムでは、ユーザが端末装置によりジョブの設定値を設定し画像処理装置に対してジョブを発行することが、従来より一般に行われている。
【０００３】
例えば、端末装置で作成した文書等を画像処理装置としての画像形成装置で印刷する場合、端末装置にインストールされたプリンタドライバの設定画面により用紙、用紙の向き、給紙口、部数などの各印刷設定項目毎に設定値を設定し、これらの設定値と文書データとを含む印刷ジョブを画像形成装置に送信する。一方、印刷ジョブを受信した画像形成装置は、前記設定値に従って文書データを印刷する。
【０００４】
ところで、プリンタドライバの設定画面において設定項目に設定値を設定する場合、従来では、その設定項目についてまず設定値を設定するかしないかを決定し、設定する場合は、明確に設定値を入力する必要があった。このようにして設定された設定値はユーザの意思と解釈され、画像形成装置は丸め込み処理（例えばステープル処理を指定したがステープル処理が不可能であるときはその処理を行わないようにする処理）等の一部の例外を除き、前記設定された設定値でジョブが実行されるものであった。
【０００５】
なお、特許文献１及び特許文献２には、画像形成装置に印刷用紙である封筒が正しくセットされているかどうかをセンサによって検出する技術が開示されている。
【０００６】
また、特許文献３には、ファクシミリのヘッダー情報の一部が入力されない場合、送信を保留して利用者に入力を促す技術が開示されている。
【特許文献１】特開平５−９２８４１号公報
【特許文献２】特開平５−１７８４６９号公報
【特許文献３】特開平６−３１８９９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、設定項目について設定値を設定する場合、明確に設定値を入力しなければならない従来の技術では、次のような課題があった。
【０００８】
即ち、ユーザが端末装置で各設定項目の設定を行うときには予見できないが、画像形成装置に出向いて発覚するトラブルが存在する場合、このようなトラブルを回避できないという課題があった。
【０００９】
例えば、手差トレーにセットした封筒のフラップの位置やフラップの開閉状態を間違って設定した場合などである。
【００１０】
このような場合、従来では、正しい設定を行うためには、端末装置側での設定を再度やり直さなければならず、不便であり、使い勝手が良くなかった。このため、端末装置から画像処理装置に対して発行したジョブの設定項目に対する設定を、画像処理装置側で行うことができる技術の開発が望まれていた。
【００１１】
なお、前述した特許文献１〜３に記載された技術は、端末装置と画像処理装置間で発生する上記のような課題に対して、解決策を提供しうるものではなかった。
【００１２】
この発明は、このような技術的背景に鑑みてなされたものであって、端末装置から画像処理装置に対して発行したジョブを画像処理装置で実行するためのジョブの設定項目に対する設定値の設定を、画像処理装置側で行うことができるジョブ実行システムを提供し、さらには該システムに好適に用いることができる画像処理装置、ジョブ実行方法、及び前記画像処理装置のコンピュータにジョブ実行処理を実行させるためのジョブ実行プログラムを提供することを課題とする。
【課題を解決するための手段】
【００１３】
上記課題は、以下の手段によって解決される。
（１）画像処理装置と端末装置とがネットワークを介して接続されたジョブ実行システムであって、前記端末装置は、１個または複数個の設定項目に、ユーザにより設定された、前記画像処理装置にジョブを実行させるための設定値を受け付ける受付手段と、前記受付手段により受け付けられた設定値を有するジョブを画像処理装置に送信する送信手段と、を備え、前記画像処理装置は、前記端末装置から送信されたジョブを受信する受信手段と、前記受信手段により受信されたジョブを実行するジョブ実行手段と、前記受信手段により受信されたジョブについての前記設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定する判定手段と、表示手段と、前記判定手段により、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行手段によるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を前記表示手段に表示させる制御手段と、を備えたことを特徴とするジョブ実行システム。
（２）前記端末装置の受付手段は、ユーザによって設定値未確定の設定がなされたときは、その設定を受け付け、前記送信手段は、前記設定値未確定の設定がなされた設定項目を有するジョブを画像処理装置に送信する前項１に記載のジョブ実行システム。
（３）前記画像処理装置は、ジョブの各設定項目について予め設定された設定値または設定値が未確定であることを、デフォルト値として記憶する記憶手段と、前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その設定を有効とし、端末装置で設定値が未設定である設定項目については、前記画像処理装置のデフォルト値を有効とすることにより、各設定項目の設定を特定する特定手段と、を備え、
前記判定手段は、前記特定手段により設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する前項１または２に記載のジョブ実行システム。
（４）前記画像処理装置において、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定手段は、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する前項１ないし３のいずれかに記載のジョブ実行システム。
（５）前記画像処理装置の制御手段は、前記表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行手段にジョブを実行させる前項１〜４のいずれかに記載のジョブ実行システム。
（６）前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である前項１〜５のいずれかに記載のジョブ実行システム。
（７）端末装置からネットワークを介して送信されるジョブを受信する受信手段と、前記受信手段により受信されたジョブを実行するジョブ実行手段と、前記受信手段により受信されたジョブを、前記ジョブ実行手段で実行するための設定値が設定される１個または複数個の設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定する判定手段と、表示手段と、前記判定手段により、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行手段によるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を前記表示手段に表示させる制御手段と、を備えたことを特徴とする画像処理装置。
（８）ジョブの各設定項目について予め設定された設定値または設定値が未確定であることを、デフォルト値として記憶する記憶手段と、前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その設定を有効とし、端末装置で設定値が未設定である設定項目については、前記記憶手段に記憶されているデフォルト値を有効とすることにより、各設定項目の設定内容を特定する特定手段と、を備え、前記判定手段は、前記特定手段により設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する前項７に記載の画像処理装置。
（９）ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定手段は、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する前項７または８に記載の画像処理装置。
（１０）前記制御手段は、前記表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行手段にジョブを実行させる前項７〜９のいずれかに記載の画像処理装置。
（１１）前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である前項７〜１０のいずれかに記載の画像処理装置。
（１２）画像処理装置と端末装置とがネットワークを介して接続されたジョブ実行システムで実行されるジョブ実行方法であって、前記端末装置は、１個または複数個の設定項目に、ユーザにより設定された、前記画像処理装置にジョブを実行させるための設定値を受け付ける受付ステップと、前記受付ステップにおいて受け付けられた設定値を有するジョブを画像処理装置に送信する送信ステップと、を実施し、前記画像処理装置は、前記端末装置から送信されたジョブを受信する受信ステップと、前記受信ステップにおいて受信されたジョブを実行するジョブ実行ステップと、前記受信ステップにおいて受信されたジョブについての前記設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定する判定ステップと、前記判定ステップにおいて、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行ステップにおけるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を表示手段に表示させる制御ステップと、を実施することを特徴とするジョブ実行方法。
（１３）前記端末装置の受付ステップでは、ユーザによって設定値未確定の設定がなされたときは、その設定を受け付け、前記送信ステップでは、前記設定値未確定の設定がなされた設定項目を有するジョブを画像処理装置に送信する前項１２に記載のジョブ実行方法。
（１４）前記画像処理装置には、ジョブの各設定項目について予め設定された設定値または設定値が未確定であることが、デフォルト値として記憶手段に記憶されており、前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その設定を有効とし、端末装置で設定値が未設定である設定項目については、前記画像処理装置のデフォルト値を有効とすることにより、各設定項目の設定を特定するステップと、を実施し、前記判定ステップでは、前記特定ステップにより設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する前項１２または１３に記載のジョブ実行方法。
（１５）前記画像処理装置において、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定ステップでは、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する前項１２ないし１４のいずれかに記載のジョブ実行方法。
（１６）前記画像処理装置の制御ステップでは、表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行ステップにおいてジョブを実行させる前項１２〜１５のいずれかに記載のジョブ実行方法。
（１７）前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である前項１２〜１５のいずれかに記載のジョブ実行方法。
（１８）端末装置からネットワークを介して送信されるジョブを受信する受信ステップと、前記受信ステップにおいて受信されたジョブを実行するジョブ実行ステップと、前記受信ステップにおいて受信されたジョブを、前記ジョブ実行ステップにおいて実行するための設定値が設定される１個または複数個の設定項目の中に、設定値が未確定の設定項目が存在するか否かを判定するステップと、前記判定ステップにおいて、設定値が未確定の設定項目が存在していると判定された場合に、前記ジョブ実行ステップにおけるジョブの実行を保留するとともに、前記設定値が未確定の設定項目にユーザが設定値を設定するための設定画面を表示手段に表示させる制御ステップと、を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
（１９）前記画像処理装置には、ジョブの各設定項目について予め設定された設定値または設定値が未確定であることが、デフォルト値として記憶手段に記憶されており、前記端末装置で設定値または設定値が未確定であることが設定されている設定項目については、その内容を有効とし、端末装置で設定値が未設定である設定項目については、前記記憶手段に記憶されているデフォルト値を有効とすることにより、各設定項目の設定内容を特定する特定ステップと、をさらにコンピュータに実行させ、前記判定ステップでは、前記特定ステップにおいて設定が特定された各設定項目の中から、設定値が未確定の設定項目の有無を判定する処理をコンピュータに実行させる前項１８に記載のジョブ実行プログラム。
（２０）ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合は、前記判定ステップでは、端末装置で設定値が未設定である設定項目については、設定値が未確定の設定項目が存在するものと判定する処理をコンピュータに実行させる前項１８または１９に記載のジョブ実行プログラム。
（２１）前記制御ステップでは、表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、前記ジョブ実行手段にジョブを実行させる処理をコンピュータに実行させる前項１８〜２０のいずれかに記載のジョブ実行プログラム。
（２２）前記ジョブは印刷ジョブであり、前記設定値は印刷のための設定値である前項１８〜２１のいずれかに記載のジョブ実行プログラム。
【発明の効果】
【００１４】
前項（１）に記載の発明によれば、画像処理装置の受信手段により受信されたジョブについての前記設定項目のうち、設定値が未確定の設定項目が存在しているか否かが判定手段により判定され、存在していると判定された場合に、ジョブ実行手段によるジョブの実行が保留され、設定値が未確定の設定項目にユーザが設定値を設定するための設定画面が、表示手段に表示される。
【００１５】
つまり、端末装置のユーザは、ジョブについての前記設定項目のうち、画像処理装置側で設定値を設定することを希望する項目については、画像処理装置が前記設定項目を設定値未確定と判断できる状態にして、ジョブを端末装置から画像処理装置に送信すれば、その設定項目に設定値を設定するための設定画面を画像処理装置の表示手段に表示させることができ、画像処理装置側で設定値を設定することができる。従って、ユーザが端末装置で各設定項目の設定を行うときには予見できないが、画像処理装置に出向いて発覚するトラブルが存在していても、そのトラブルを回避でき、端末装置による設定をやり直すといった不都合を解消でき、使い勝手を改善することができる。
【００１６】
前項（２）に記載の発明によれば、画像処理装置で設定値の設定を行うことをユーザが希望する設定項目については、ユーザは端末装置による設定時に未確定の設定を行えば良く、画像処理装置によるジョブの実行前に、前記未確定の設定項目についての設定値の設定を画像処理装置側で行う機会を、ユーザに確実に保証することができる。
【００１７】
前項（３）に記載の発明によれば、端末装置で設定値が未設定である設定項目については、画像処理装置で予め設定されているデフォルト値が有効とされるから、ユーザが端末装置での設定を忘れた設定項目が存在しても、画像処理装置のデフォルト値が自動的に割り当てられる。従って、確実にジョブを実行することができる。
【００１８】
前項（４）に記載の発明によれば、前記画像処理装置において、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合、画像処理装置で設定値の設定を行うことをユーザが希望する設定項目については、ユーザは端末装置での設定値を未設定のままにしておくことで、その設定項目について、画像処理装置で設定の機会が与えられる。
【００１９】
前項（５）に記載の発明によれば、未確定の設定項目について、表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、ジョブが実行される。
【００２０】
前項（６）に記載の発明によれば、印刷ジョブにおける印刷設定項目について、画像処理装置で設定値を設定できる機会をユーザに付与することができる。
【００２１】
前項（７）に記載の発明によれば、ユーザが端末装置で各設定項目の設定を行うときには予見できないが、画像処理装置に出向いて発覚するトラブルが存在していても、そのトラブルを回避でき、端末装置による設定をやり直すといった不都合を解消でき、使い勝手を改善した画像処理装置となしうる。
【００２２】
前項（８）に記載の発明によれば、端末装置で設定値が未設定である設定項目については、画像処理装置で予め設定されているデフォルト値が有効とされるから、ユーザが端末装置での設定値の設定を忘れた設定項目が存在しても、デフォルト値を自動的に割り当てて、確実にジョブを実行することができる画像処理装置となしうる。
【００２３】
前項（９）に記載の発明によれば、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合、端末装置による設定が未設定である設定項目について、設定の機会をユーザに与えることができる画像処理装置となしうる。
【００２４】
前項（１０）に記載の発明によれば、未確定の設定項目について、表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、ジョブを実行する画像処理装置となしうる。
【００２５】
前項（１１）に記載の発明によれば、印刷ジョブにおける印刷設定項目について、設定値を設定できる機会をユーザに付与することができる画像処理装置となしうる。
【００２６】
前項（１２）に記載の発明によれば、ユーザが端末装置で設定値の設定を行うときには予見できないが、画像処理装置に出向いて発覚するトラブルが存在していても、そのトラブルを回避でき、端末装置による設定をやり直すといった不都合を解消でき、使い勝手を改善することができる。
【００２７】
前項（１３）に記載の発明によれば、画像処理装置によるジョブの実行前に、前記未確定の設定項目についての設定値の設定を画像処理装置側で行う機会を、ユーザに確実に保証することができる。
【００２８】
前項（１４）に記載の発明によれば、端末装置で設定値が未設定である設定項目については、画像処理装置で予め設定されているデフォルト値が有効とされるから、ユーザが端末装置での設定値の設定を忘れた設定項目が存在しても、画像処理装置のデフォルト値が自動的に割り当てられ、確実にジョブを実行することができる。
【００２９】
前項（１５）に記載の発明によれば、前記画像処理装置において、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合、画像処理装置で設定値の設定を行うことをユーザが希望する設定項目については、ユーザは端末装置での設定値を未設定のままにしておくことで、その設定項目について、画像処理装置での設定の機会が与えられる。
【００３０】
前項（１６）に記載の発明によれば、未確定の設定項目について、表示手段に表示された設定画面を介してユーザにより設定された設定値の確定後に、ジョブが実行される。
【００３１】
前項（１７）に記載の発明によれば、印刷ジョブにおける印刷設定項目について、画像処理装置で設定値を設定できる機会をユーザに付与することができる。
【００３２】
前項（１８）に記載の発明によれば、ユーザが端末装置で各設定項目の設定を行うときには予見できないが、画像処理装置に出向いて発覚するトラブルが存在していても、そのトラブルを回避でき、端末装置による設定をやり直すといった不都合を解消できる画像処理装置となすための処理を、画像処理装置のコンピュータに実行させることができる。
【００３３】
前項（１９）に記載の発明によれば、端末装置で設定値が未設定である設定項目については、画像処理装置で予め設定されているデフォルト値が有効とされ、ユーザが端末装置での設定値の設定を忘れた設定項目が存在しても、デフォルト値を自動的に割り当てて、確実にジョブを実行することができる画像処理装置となすための処理を、画像処理装置のコンピュータに実行させることができる。
【００３４】
前項（２０）に記載の発明によれば、ジョブの各設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されていない場合、端末装置での設定値が未設定である設定項目について、設定値を設定する機会をユーザに与えることができる画像処理装置となすための処理を、画像処理装置のコンピュータに実行させることができる。
【００３５】
前項（２１）に記載の発明によれば、未確定の設定項目について、表示手段に表示された設定画面を介してユーザ二より設定された設定値の確定後に、ジョブを実行する画像処理装置となすための処理を、画像処理装置のコンピュータに実行させることができる。
【００３６】
前項（２２）に記載の発明によれば、印刷ジョブにおける印刷設定項目について、設定値を設定できる機会をユーザに付与することができる画像処理装置となすための処理を、画像処理装置のコンピュータに実行させることができる。
【発明を実施するための最良の形態】
【００３７】
次に、この発明の一実施形態を図面を参照して説明する。
【００３８】
図１は、この発明の一実施形態に係る画像処理装置が用いられたジョブ実行システムの一例を示すブロック図である。
【００３９】
このシステムは、画像処理装置１とユーザによって所有される複数の端末装置２を備え、これら画像処理装置１と端末装置２とがＬＡＮ（Local Area Network）等のネットワーク３を介して接続されている。
【００４０】
前記画像処理装置１は、端末装置２から発行されたジョブを実行するものであり、この実施形態では、画像処理装置１として、コピー機能、プリンタ機能、ＦＡＸ機能等を有する多機能デジタル画像形成装置であるＭＦＰ（Multi Function Peripherals）が用いられている。以下、画像処理装置１をＭＦＰ１と記すこともある。
【００４１】
なお、本実施形態では、画像処理装置としてＭＦＰを例示するが、プリンタやファクシミリ等の他の画像処理装置であっても良い。
【００４２】
また、この実施形態では、端末装置２から発行されるジョブが印刷ジョブである場合を説明するが、ジョブは印刷ジョブに限定されるものではない。
【００４３】
図２は、前記ＭＦＰ１の概略構成を示すブロック図である。
【００４４】
図２において、このＭＦＰ１は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、スキャナ部１４と、記憶部１５と、プリント部１６と、操作パネル１７と、ネットワークインターフェース（ネットワークＩ／Ｆ）部１８等を備えている。
【００４５】
前記ＣＰＵ１１は、ＭＦＰ１の全体を統括制御する他に、この実施形態では特に、端末装置２から送信されてきた印刷ジョブを実行するための設定項目の中に、設定値が未確定の設定項目が存在しているかどうかを判定したり、判定結果に基づいて、プリント部１６や操作パネル１７の表示部１７２等を制御する。尚、制御の具体的な内容については後述する。
【００４６】
前記ＲＯＭ１２は、ＣＰＵ１１の動作プログラム等を格納するメモリである。
【００４７】
前記ＲＡＭ１３は、ＣＰＵ１１が動作プログラムに基づいて動作する際の作業領域を提供するメモリである。
【００４８】
前記スキャナ部１４は、原稿台（図示せず）に置かれた原稿の画像を読み取り、電子データである画像データを出力するものである。
【００４９】
前記記憶部１５は、例えばハードディスクドライブ（ＨＤＤ）などの不揮発性の記憶媒体により構成されている。この記憶部１５には、前記スキャナ部１４で読み取られた原稿の画像データや、端末装置２から送信されてきたデータ等が保存される他、この実施形態では、印刷ジョブの各印刷設定項目について、設定値または設定値が未確定であることが予めデフォルト値として設定されており、これらのデフォルト値も記憶部１５に記憶されている。なお、前記デフォルト値は必ずしも必要なものではなく、デフォルト値は設定されていなくても良い。
【００５０】
前記プリント部１６は、前記スキャナ部１４で読み取られた原稿の画像データや端末装置２から送信されたプリントデータ等を、設定値に従って印刷するものであり、ジョブ実行部として機能する。
【００５１】
前記操作パネル１７は、各種入力操作等のために使用されるものであり、テンキー、スタートキー、ステップキー等を備えたキー入力部１７１と、ＭＦＰ１の動作状態や各種画面、ユーザに対するメッセージ等を表示する液晶タッチパネル等からなる表示部１７２を備えている。
【００５２】
前記ネットワークインターフェース部１８は、ネットワーク３上の端末装置２や、その他の外部機器との間での通信を制御するものである。
【００５３】
図３は、前記端末装置２の構成を示すブロック図である。この実施形態では、端末装置２はパーソナルコンピュータによって構成されている。
【００５４】
図２に示すように、端末装置２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、表示装置２４、記憶部２５、キー入力部２６、マウス２７、通信インターフェース（通信Ｉ／Ｆ）部２８等を備え、システムバス２９を介して互いに接続されている。
【００５５】
ＣＰＵ２１は、ＲＯＭ２２や記憶部２５等に格納されているプログラムを実行することにより、端末装置２の全体を統括的に制御する。この実施形態では、特に、印刷ジョブを設定するためのソフトウェアであるプリンタドライバに基づいて、印刷設定画面を表示装置２４に表示し、ユーザによる各印刷設定項目についての設定値の設定を受け付けると共に、プリンタ言語に変換された印刷対象データ及び設定値を含む印刷ジョブを、ＭＦＰ１に送信する。
【００５６】
ＲＯＭ２２は、ＣＰＵ２１が実行するためのプログラムやその他のデータを保存する記憶媒体である。
【００５７】
ＲＡＭ２３は、ＣＰＵ２１が動作用プログラムに従って動作する際の作業領域を提供する記憶媒体である。
【００５８】
表示装置２４は、ＣＲＴや液晶表示装置等からなり、各種のメッセージ及び前述した印刷設定画面等を表示したり、ユーザの作成文書等を表示したりする。
【００５９】
記憶部２５は、ハードディスク等の記憶媒体からなり、各種のアプリケーションプログラムやデータ等を保存する。
【００６０】
キー入力部２６及びマウス２７は、ユーザによる入力操作に用いられる。
【００６１】
通信インターフェース部（通信Ｉ/Ｆ）２８は、ＭＦＰ１や他の外部機器との間で、ネットワーク３を介して、データの送受信を行う通信部として機能する。
【００６２】
この実施形態では、ＭＦＰ１が端末装置２から印刷ジョブを受信すると、ＭＦＰ１は印刷ジョブを実行するための設定値が設定される各印刷設定項目の中に、設定値が未確定の印刷設定項目が存在するか否かを判定し、存在すると判定された場合はプリント部１６による印刷を保留して、前記設定値未確定の印刷設定項目にユーザが設定値を設定するための設定画面を、操作パネル部１７の表示部１７２に表示する。
【００６３】
上記ジョブ実行システムの動作の概要を以下に説明する。なお、以下の例では、フラップ付の封筒に、端末装置２から送信されたプリントデータを印刷する場合について説明する。
【００６４】
ＭＦＰ１の記憶部１５には、用紙種類、封筒のフラップ位置、フラップ開閉状態等の設定項目について予め設定された設定値または設定値が未確定であることが、デフォルト値として記憶されている。
【００６５】
これらデフォルト値は、端末装置２から送信された設定項目が未設定の場合、換言すれば端末装置２で発行されたジョブに含まれるプリンタ言語の中に、各設定項目の設定値または設定値が未確定であることの設定が存在しない場合に有効とし、プリンタ言語の中に各設定項目の設定値または設定値が未確定であることの設定が存在する場合は、それらの設定値または設定が有効となる。
【００６６】
端末装置２には前述したように、プリンタドライバがインストールされており、図４に示すような印刷設定画面Ｄ１において、ユーザは、各印刷設定項目に対して設定値を設定することが可能である。印刷設定項目には例えば「用紙種類」２０１があり、「用紙種類」２０１に「封筒」２０２が設定された場合に、さらに封筒のフラップ位置、フラップ開閉状態の設定項目２０３、２０４に、設定値を設定可能となされている。
【００６７】
ユーザが封筒に印刷したい場合、印刷設定項目「用紙種類」２０１に「封筒」２０２を設定し、印刷指示を行う。ただし、ユーザが印刷する封筒のフラップの位置や開閉状態に明確な要求がある場合は、ユーザは印刷したい封筒がどのようなものかを、設定項目「フラップの位置」２０３、「フラップの開閉」２０４に対して設定値を設定しておく。例えば図４の印刷設定画面Ｄ１では、「フラップの位置」２０３については設定値「上」２０５が、「フラップの開閉」２０４については設定値「開」２０６がそれぞれ設定されている。なお、印刷設定画面Ｄ１中には設定内容がプレビュー画面ｄにて表示されている。
【００６８】
図４に示したような設定がなされた印刷ジョブがＭＦＰ１へ送信された場合、ＭＦＰ１は指定されたフラップの位置、フラップの開閉状態に合致した封筒があらかじめ給紙口にセットされていればその封筒を給紙し、印刷処理を行う。もし給紙口にそのような封筒がセットされていない場合は、ＭＦＰ１はユーザにそのような封筒をセットするよう促すために、操作パネル部１７の表示部１７２に適切なメッセージを表示する。
【００６９】
ユーザがＭＦＰ１の指示に従い封筒をセットした場合、ＭＦＰ１は給紙を行い印刷処理を実行する。
【００７０】
ユーザが封筒に印刷したいものの、フラップの位置、フラップの開閉状態についてはＭＦＰ１で設定されているデフォルト値を使用すればよいと考えている場合、フラップの位置、フラップの開閉状態については、設定を行うことなく未設定のまま印刷指示を行う。この場合の印刷設定画面Ｄ２を図５に示す。図５の画面では、「フラップの位置」２０３、「フラップの開閉」２０４の設定項目についてはグレーアウト（図５ではハッチング）で表示され、設定がなされないことが示される。
【００７１】
ＭＦＰ１は用紙種類については明確に「封筒」という指定はあるが、フラップの位置、開閉状態については未設定である印刷ジョブを受け取ることになる。その場合、用紙種類については、記憶部１５から呼び出されたデフォルト値（例えばＡ４）を、端末装置２で設定した用紙種類（本実施形態では封筒）に書き換える。つまり、端末装置２側での設定値が有効となる。
【００７２】
一方、フラップの位置、フラップの開閉状態については端末装置２では未設定であるので、ＭＦＰ１が有しているデフォルト値を上書きされない（書き換えられない）ため、ＭＦＰ１のデフォルト値が有効となる。
【００７３】
こうして、端末装置２で設定値が設定された設定項目については、その設定値が有効とされ、端末装置２での設定値が未設定である設定項目については、ＭＦＰ１のデフォルト値が有効とされることにより、各設定項目について設定値が特定され、特定された設定値で印刷が行われることになる。
【００７４】
この実施形態では、プリンタドライバによる印刷設定項目に、「未確定」という設定を行うことができるものとなされている。ユーザが、封筒に印刷したいが、封筒のフラップの位置、フラップの開閉状態についてはＭＦＰ１で設定を行いたい場合、端末装置２の印刷設定画面において、「フラップの位置」、「フラップの開閉」の設定項目について、それぞれ「未確定」を選択する。図６に、ユーザが「用紙種類」２０１について「封筒」２０２を設定し、「フラップの位置」２０３、「フラップの開閉」２０４については「未確定」２０７、２０８を設定した場合のプリンタドライバによる印刷設定画面Ｄ３を示す。この設定が図示しない確定ボタンの操作により受け付けられ確定されると、プリンタドライバは用紙サイズ＝封筒、フラップの位置＝未確定、フラップの開閉＝未確定を、ＭＦＰ１で理解できるプリント言語に変換し、印刷ジョブをＭＦＰ１に送信する。変換したプリント言語の例を図７に示す。
【００７５】
ＭＦＰ１は受信した印刷ジョブに含まれるプリンタ言語を解釈し、印刷設定項目についての設定が、「用紙種類＝封筒、フラップの位置＝未確定、フラップの開閉＝未確定」であることを理解する。
【００７６】
ＭＦＰ１は、受信したプリンタ言語を解釈し、各設定項目に設定値の設定または設定値未確定の設定がなされている場合は、ＭＦＰ１で予め設定されているデフォルト値に、ジョブに含まれる設定内容を上書きする。従って、端末装置２により具体的な設定値が設定されている場合は、その設定値が上書きされ、「未確定」が設定されている場合は、「未確定」が上書きされる。また、端末装置２で未設定の項目については、前述したように、デフォルト値が有効となる。このため、端末装置２で設定値未設定の設定項目について、ＭＦＰ１のデフォルト値として「未確定」が設定されている場合は、「未確定」が有効となる。
【００７７】
こうして、印刷ジョブの各印刷設定項目についての設定を特定した後、ＭＦＰ１は、特定された印刷設定項目の中に、「未確定」が設定された設定項目が存在するか否かを判定する。
【００７８】
印刷設定項目の中に「未確定」の設定項目が存在しなければ、設定された設定値に従って、印刷動作を開始する。印刷設定項目の中に「未確定」が設定された設定項目が存在している場合は、印刷を保留する。そして、操作パネル部１７の表示部１７２に、図８に示すように、例えば「フラップの位置」及び「フラップの開閉」の各項目について設定値が未確定であることを示すメッセージ１０１とともに、「フラップの位置」ボタン１０２及び「フラップの開閉」ボタン１０３が表示された設定画面Ｄ４を表示する。
【００７９】
図８に示された設定画面Ｄ４において、ユーザが「フラップの位置」ボタン１０２を押すと、「フラップの位置」について設定値を設定するための図９に示される設定画面Ｄ５に遷移し、ユーザは「左」「右」「上」「下」の各設定値１０４〜１０７を選択できるものとなされている。なお、図９の設定画面Ｄ５において、「キャンセル」ボタン１０８が押されると、図８の画面Ｄ４に戻り、「ＯＫ」ボタン１０９が押されると、「フラップの開閉」の設定項目について設定値が未確定であることを示すメッセージ１０１とともに「フラップの開閉」ボタン１０３が表示された、図１０に示す画面Ｄ６に遷移する。
【００８０】
図１０の設定画面Ｄ６において、「フラップの開閉」ボタン１０３が押されると、図１１の「フラップの開閉」についての設定値を設定するための設定画面Ｄ７に遷移し、ユーザは「開」「閉」の各設定値１１０、１１１を選択できるものとなされている。
【００８１】
図１１の設定画面Ｄ７において、「キャンセル」ボタン１１２が押されると、図１０の画面Ｄ６に戻り、「ＯＫ」ボタン１１３が押されると、印刷が開始される。
【００８２】
このように、ユーザが、ジョブについての前記設定項目のうち、ＭＦＰ１側で設定値を設定することを希望する項目については、端末装置２で「未確定」を設定しておくことにより、その設定項目に設定値を設定するための設定画面を、ＭＦＰ１の表示部１７２に確実に表示させることができ、ユーザはＭＦＰ１側で設定値を設定することができる。従って、ユーザが端末装置２で各設定項目の設定を行うときには予見できないが、ＭＦＰ１に出向いて発覚するトラブルが存在していても、そのトラブルを回避でき、端末装置２による設定をやり直すといった不都合を解消でき、使い勝手を改善することができる。
【００８３】
また、端末装置２で設定値が未設定である設定項目については、ＭＦＰ１のデフォルト値が有効とされるから、ユーザが端末装置２での設定を忘れた設定項目が存在しても、ＭＦＰ１のデフォルト値が自動的に割り当てられる結果、確実にジョブを実行することができる。
【００８４】
なお、ＭＦＰ１にデフォルト値が設定されていない場合には、印刷ジョブの各設定項目の設定値は、端末装置２で設定された設定値によって規定される。この実施形態では、端末装置２で「未確定」が設定された設定項目については、ＭＦＰ１はその設定項目を「未確定」の設定項目として判定し、表示部１７２に設定画面を表示する。また、未設定の設定項目が存在した場合、ＭＦＰ１はその設定項目をやはり「未確定」の設定項目として判定し、表示部１７２に設定画面を表示するものとなされている。
【００８５】
従って、ＭＦＰ１で設定値の設定を行うことをユーザが希望する設定項目については、ユーザは「未確定」を設定するか、未設定のままにしておくことで、その設定項目については、ＭＦＰ１で設定値を設定する機会がユーザに与えられる。
【００８６】
ところで、本実施形態のように封筒に印刷を行う場合、封筒は袋状であり、また封筒の中にも材質を含め多種多様なものが存在する。そのため、ＭＦＰ１の印刷動作としては、通常の紙よりも制御が難しく一般的に紙詰まり（ジャム）などが発生しやすい。それらはフラップの位置やフラップの開閉状態、封筒の給紙方向、給紙口に依存する。
【００８７】
そこで、設定値未確定の設定項目についてＭＦＰ１が表示部１７２に設定画面を表示して、ユーザに設定値の設定を行わせる場合に、ＭＦＰ１は記憶部１５に記憶されている図１２に示すような過去のジャム履歴情報を表示部１７２に表示しても良い。
【００８８】
ユーザは表示されたジャム履歴情報を参考にして、給紙口、紙の置き方、セットする紙の材質、フラップの位置、フラップの開閉状態等について設定値を設定する。
【００８９】
また、通常、ユーザは印刷したい封筒の材質、フラップの位置、フラップの開閉状態をある程度想定している場合が多い。このため、設定値未確定の設定項目への設定値をユーザに設定させたあと、ＭＦＰ１が過去のジャム履歴情報をもとに、セットすべき給紙口、セットする方向、表裏どちらを上にするか等を判断し、変更した方がよい場合には、その旨を表示部１７２に表示してユーザに知らせる構成としても良い。
【００９０】
このように、過去のトラブル情報を参照することで、今回の印刷でのトラブルを回避する可能性を高めることができる。
【００９１】
また、ＭＦＰ１が未確定の設定項目の有無を判定し、未確定の設定項目についての設定画面を表示部１７２に表示した後、一定時間ユーザによる操作がなされなかった場合は、他のユーザによるＭＦＰ１の使用を妨げないように、ユーザによる設定を待つことなく、ＭＦＰ１がデフォルト値を有している場合はそのデフォルト値を適用して、印刷処理を開始しても良い。また、一旦記憶部１５等にジョブを退避させ、次のユーザの印刷要求を先に実行しても良い。この場合、一旦記憶部１５に退避させられたジョブを、ユーザが呼び出して、未確定の設定項目を再度設定できるようにすればよい。
【００９２】
また、ＭＦＰ１がデフォルトの設定値を有していない場合、一定時間ユーザによる設定がなされなかったジョブは、一旦記憶部１５等に退避させても良いし、消去しても良い。
【００９３】
また、ＭＦＰ１が設定値未確定の設定項目についての設定画面を表示部１７２に表示する時に、図１３の画面Ｄ８に示すように、既に端末装置２側で設定値が設定された設定項目（図１３の例では「給紙口」１２２）をも設定値（「手差しトレイ」１２５）と共に表示し、設定値が既に設定されている前記設定項目についても、設定値を変更可能に構成しても良い。
【００９４】
図１３の例では、設定項目「給紙口」を示す「給紙口」ボタン１２２が押されると、図１４の画面Ｄ９に遷移し、ユーザは設定値として「手差しトレイ」１２８または「カセット１」１２９を選択可能となされている。
【００９５】
図１４の画面Ｄ９で「キャンセルボタン」１３０が押されると図１３の画面Ｄ８に戻り、例えば「カセット１」１２９を選択して「ＯＫ」ボタンが押されると、設定が確定され、図１５の設定画面Ｄ１０に遷移する。図１５の設定画面Ｄ１０では、設定項目「給紙口」１２２の設定値が「カセット１」１３３に変更になっている。「スタートボタン」を押すことで、印刷が開始される。
【００９６】
また、ＭＦＰ１が設定値未確定の設定項目の設定画面を表示する際に、設定値設定済みの設定項目が表示された図１３の設定画面Ｄ８をいきなり表示するのではなく、設定値未確定の設定項目の設定画面をまず表示し、設定値設定済みの設定項目を表示するかどうかをユーザに選択させる選択ボタンを設け、このボタンをユーザが押した時に図１３の画面Ｄ８を表示させる構成としても良い。
【００９７】
このように、設定値が既に確定されている設定項目についても、設定値を変更可能とすることにより、設定値を変更したい事情が生じた場合に、柔軟に対応することができる。
【００９８】
また、未確定の設定項目に対する設定値の設定が完了し、ユーザにより印刷が指示されたときに、ＭＦＰ１は、過去のトラブル履歴（用紙詰まりなど）と照合し、現在の給紙口にセットされている用紙の置き方のまま印刷した場合のトラブル発生確率を計算する構成としても良い。トラブル発生確率が低い、もしくは最適と判断した場合、ＭＦＰ１は直ちに印刷を行う一方、トラブル発生確率が高い、もしくは他に最適な給紙口や用紙の置き方などがあると判断した場合、表示部１７２にその旨を表示してユーザに通知し、別の設定で印刷を行わせることを促す構成としても良い。
【００９９】
また、以上の実施形態では、封筒の「フラップの位置」や「フラップの開閉」という設定項目が設定値未確定である場合を例示したが、他の設定項目、例えば「給紙口」を「未確定」に設定可能な設定項目としても良い。
【０１００】
つまり、ユーザは設定項目「給紙口」の設定値として「未確定」を設定して印刷要求を行う。ＭＦＰ１は給紙口が「未確定」であることを理解し、印刷動作を開始せず保留し、表示部１７２に設定画面を表示する。ユーザはＭＦＰ１へ出向き、各給紙口にセットされている用紙の状況を目視で確認した後に、前記設定画面において印刷する給紙口を設定する。ＭＦＰ１は設定された給紙口から給紙を行い印刷を開始する。
【０１０１】
設定項目「給紙口」に対して「未確定」を設定可能とする有用性は、次のとおりである。即ち、ＭＦＰ１の給紙カセットが３段とし、それぞれの給紙カセットに対して、「用紙サイズ＝Ａ４」、「用紙種類＝両面印刷可能紙」が設定されているとする。ただし給紙カセット１にはＡ４サイズであるが、設定値に反して裏紙が入っており、給紙カセット２、３には設定値どおりの用紙が入っているとする。
【０１０２】
ユーザが端末装置２のプリンタドライバによる印刷設定画面上で、用紙サイズ＝Ａ４で両面印刷を指定したとする。その設定値を受けたＭＦＰ１は給紙カセット１から給紙を開始するが、実際に入っている紙は裏紙であるため、ユーザが満足する結果が得られない。
【０１０３】
ユーザが端末装置２の設定画面上で、「用紙サイズ＝Ａ４」、「給紙口＝未確定」を設定し両面印刷を指定すれば、ＭＦＰ１は印刷動作を保留し、「給紙口」に対する設定値の設定画面を表示部１７２に表示する。ユーザはＭＦＰ１の給紙カセットに実際に収容されてい用紙をそれぞれ目視で確認した後に、設定値を選択する。この例では、ユーザは「給紙口＝カセット２もしくは３」を選択することになる。
【０１０４】
このように、設定項目「給紙口」に対して「未確定」の設定を認めることで、ＭＦＰ１で設定されている情報と実際の状況が一致していない場合でも、これに対応することができ、ユーザが満足する印刷結果を得ることができる。
【０１０５】
また、給紙口だけでなく、設定項目「用紙サイズ」または「用紙種類」についても「未確定」を設定可能としてもよい。つまり、ユーザは「用紙サイズ」または「用紙種類」に対して「未確定」を設定して印刷要求を行う。ＭＦＰは設定項目「用紙サイズ」または「用紙種類」が「未確定」であることを検出し、印刷動作を保留し、「用紙サイズ」または「用紙種類」についての設定値の設定画面を表示部１７２に表示する。ユーザはＭＦＰ１の給紙口（給紙カセット）にセットされている用紙の状況、およびＭＦＰ１の動作モード、ストックされている用紙の状況等を目視で確認した後に、設定値を設定する。ＭＦＰ１は設定された用紙サイズまたは用紙種類をもつ給紙口から給紙を行い、印刷を開始する。
【０１０６】
設定項目「用紙サイズ」または「用紙種類」に対して「未確定」を設定可能とする有用性は、次のとおりである。即ち、ユーザが、できれば特別なサイズまたは種類の用紙に印刷を行いたいが絶対的ではない要求を持っているとする。また、特別なサイズまたは種類の用紙に印刷するためには、ＭＦＰ１は特別なモードで動作する必要があり、またその特別な動作モードの設定はユーザに容易ではないとする。その場合、ユーザは「用紙サイズ＝未確定」または「用紙種類＝未確定」を端末装置２の設定画面で設定し、印刷要求を行う。ＭＦＰ１は印刷動作を保留し、「用紙サイズ」または「用紙種類」に対する設定値の設定画面を表示部１７２に表示する。
【０１０７】
ユーザは現在の動作モード（状況）を確認し、既に特別なモードであれば所望の用紙サイズを設定する。もし通常のモードでかつ特別なモード（状況）に変更するには困難な場合は、通常のサイズまたは種類を設定する。
【０１０８】
このように、「用紙サイズ」または「用紙種類」に対して「未確定」の設定を認めることで、ユーザはＭＦＰ１のモードが端末装置２からの印刷要求時に分からない場合でも、印刷要求を出し、ＭＦＰ１のモードの確認後に用紙サイズとして適正な設定値を設定することができ、ユーザの満足する印刷結果を得ることができる。
【０１０９】
図１６は、ＭＦＰ１が行う動作を示すフローチャートである。この動作は、ＭＦＰ１のＣＰＵ１１がＲＯＭ１２等の記録媒体に記録されたプログラムに従って動作することにより実行される。
【０１１０】
ステップＳ０１で、端末装置２から印刷ジョブの要求があるのを待つ。印刷ジョブの要求があると（ステップＳ０１でＹＥＳ）、ステップＳ０２で、デフォルト値が設定されているかどうかを判断する。デフォルト値が設定されていれば（ステップＳ０２でＹＥＳ）、ステップＳ０３で、記憶部１５からデフォルト値を呼び出す。
【０１１１】
次いで、ステップＳ０４で、ジョブの受信処理を行い、ステップＳ０５で、受信データから、各印刷設定項目についての設定値を抽出した後、ステップＳ０６で、抽出した設定値を前記呼び出したデフォルト値に対して上書きする。
【０１１２】
次に、ステップＳ０７で、受信が終了したかどうかを判断し、受信が終了していなければ（ステップＳ０７でＮＯ）、ステップＳ０４に戻り、ステップＳ０４〜Ｓ０７を繰り返す。受信が終了すると（ステップＳ０７でＹＥＳ）、ステップＳ０８で、デフォルト値に受信した設定値を上書きした結果により特定されたジョブの設定項目の中に、「未確定」が設定された設定項目が有るかどうかを判断する。
【０１１３】
「未確定」が設定された設定項目がなければ（ステップＳ０８でＮＯ）、設定項目について全て設定値が確定しているから、ステップＳ１１で印刷処理を行う。
【０１１４】
「未確定」が設定された設定項目があれば（ステップＳ０８でＹＥＳ）、設定項目についての設定値をユーザに設定させるため、操作パネル部１７の表示部１７２に設定画面を表示し、ステップＳ１０で、未確定設定項目の設定値が確定したかどうかを判断する。
【０１１５】
確定しなければ（ステップＳ１０でＮＯ）、ステップＳ０９に戻って設定画面の表示を持続し、未確定設定項目の設定値が確定すれば（ステップＳ１０でＹＥＳ）、ステップＳ１１で、印刷処理を行う。
【０１１６】
一方、ステップＳ０２で、ＭＦＰ１にデフォルト値が設定されていない場合は（ステップＳ０２でＮＯ）、ステップＳ１２で、印刷ジョブを受信し、ステップＳ１３で受信が終了したかどうかを判断する。
【０１１７】
受信が終了しなければ（ステップＳ１３でＮＯ）、ステップＳ１２に戻って受信を継続する。受信が終了すると（ステップＳ１３でＹＥＳ）、ステップＳ１４で、受信したジョブの設定項目の中に、「未確定」が設定された設定項目が有るかどうかを判断する。
【０１１８】
「未確定」が設定された設定項目がなければ（ステップＳ１４でＮＯ）、ステップＳ１５で、受信したジョブの設定項目の中に、設定値が未設定の設定項目が有るかどうかを判断する。設定値が未設定の設定項目が有れば（ステップＳ１５でＹＥＳ）、ステップＳ１６に進む。また、ステップＳ１４で、受信したジョブの設定項目の中に、「未確定」が設定された設定項目がある場合も（ステップＳ１４でＹＥＳ）、ステップＳ１６に進む。
【０１１９】
ステップＳ１６では、未確定設定項目の設定値をユーザに設定させるため、操作パネル部１７の表示部１７２に設定画面を表示し、ステップＳ１７で、設定値が確定したかどうかを判断する。
【０１２０】
確定しなければ（ステップＳ１７でＮＯ）、ステップＳ１６に戻って設定画面の表示を持続し、未確定項目の設定値が確定すれば（ステップＳ１７でＹＥＳ）、ステップＳ１１で、印刷処理を行う。なお、ステップＳ１５において、受信したジョブの設定項目の中に、設定値が未設定の設定項目がない場合も（ステップＳ１５でＮＯ）、設定値未確定の設定項目は存在しないから、ステップＳ１１で印刷処理を行う。
【図面の簡単な説明】
【０１２１】
【図１】この発明の一実施形態に係る画像処理装置が用いられたジョブ実行システムの一例を示すブロック図である。
【図２】ＭＦＰの概略構成を示すブロック図である。
【図３】端末装置の構成を示すブロック図である。
【図４】端末装置に表示された印刷設定画面の一例を示す図である。
【図５】端末装置に表示された印刷設定画面の他の例を示す図である。
【図６】端末装置に表示された、設定項目に「未確定」を設定した場合の印刷設定画面を示す図である。
【図７】「未確定」が設定された設定項目をプリンタ言語に変換した状態を示す図である。
【図８】ＭＦＰの表示部に表示された設定画面を示すフローチャートである。
【図９】図８の設定画面において、「フラップの位置」ボタンが押されたときに遷移する画面を示す図である。
【図１０】図９の画面において、「ＯＫ」ボタンが押されたときに遷移する画面を示す図である。
【図１１】図１０の画面において、「フラップの開閉」ボタンが押されたときに遷移する画面を示す図である。
【図１２】過去のジャム履歴情報を示す図である。
【図１３】設定値未確定の設定項目とともに既に設定値が設定された設定項目が表示された設定画面を示す図である。
【図１４】図１３の画面において、「給紙口」ボタンが押されたときに遷移する画面を示す図である。
【図１５】図１４の画面において、「カセット１」ボタンを選択して「ＯＫ」ボタンが押されたときに遷移する図である。
【図１６】ＭＦＰが行う動作を示すフローチャートである。
【符号の説明】
【０１２２】
１        ＭＦＰ（画像処理装置）
２        端末装置
３        ネットワーク
１１      ＣＰＵ
１２      ＲＯＭ
１５      記憶部
１６      プリント部
１７      操作パネル部
１７２    表示部
１８      ネットワークインターフェース部
２１      ＣＰＵ
２４      表示装置
２５      記憶部
２８      通信インターフェース
【図１】
2010074311.tif 000003
【図２】
2010074311.tif 000004
【図３】
2010074311.tif 000005
【図４】
2010074311.tif 000006
【図５】
2010074311.tif 000007
【図６】
2010074311.tif 000008
【図７】
2010074311.tif 000009
【図８】
2010074311.tif 000010
【図９】
2010074311.tif 000011
【図１０】
2010074311.tif 000012
【図１１】
2010074311.tif 000013
【図１２】
2010074311.tif 000014
【図１３】
2010074311.tif 000015
【図１４】
2010074311.tif 000016
【図１５】
2010074311.tif 000017
【図１６】
2010074311.tif 000018