(57)【要約】【課題】調整処理が実行されることにより、指示したジョブの実行が遅延されてユーザに不快感を与えることを回避することができる画像処理装置を提供する。【解決手段】画像処理装置は、ジョブの実行が指示された順にジョブを実行し、ユーザによるジョブの実行の指示を受付ける操作部を含み、操作部によりジョブの実行が指示されたときに、ジョブの実行の終了予測時刻を算出し、当該終了予測時刻を含むメッセージ３３２と、指示されたジョブが実行される前に画像処理装置１００の調整処理が実行されることを許可するか否かを選択するためのキー３３４及び３３６とを含む画面３３０を、操作部に表示し、選択結果にしたがって調整処理の実行／非実行を判定する。これにより、提示された終了予測時刻通りに、ユーザに印刷物を提供することができ、ユーザに不快感を与えることを回避することができる。【選択図】図５
2015080136.tif 000002
【特許請求の範囲】
【請求項１】
ジョブの実行が指示された順に、前記ジョブを実行する画像処理装置であって、
前記ジョブの実行の指示を受付ける入力手段と、
前記入力手段により前記ジョブの実行が指示されたときに、前記ジョブの実行が終了する予測時刻である終了予測時刻を算出して提示する提示手段と、
前記入力手段により前記ジョブの実行が指定されたときに、前記ジョブが実行される前に、前記画像処理装置の調整処理が実行されることを許可するか否かのユーザによる選択を受付け、前記画像処理装置に指示する指示手段とを含むことを特徴とする画像処理装置。
【請求項２】
ジョブの実行が指示された順に、前記ジョブを実行する画像処理装置であって、
前記ジョブの実行の指示を受付ける入力手段と、
現在時刻から所定時間以内に、前記画像処理装置の調整処理が実行されるか否かを判定する判定手段と、
前記判定手段により、前記調整処理が実行されると判定されたことを受けて、前記調整処理が実行されることにより実行が遅延されるジョブに関して、前記調整処理が実行されることを許可するか否かのユーザによる選択を受付け、前記画像処理装置に指示する指示手段とを含むことを特徴とする画像処理装置。
【請求項３】
前記指示手段によって、前記調整処理の実行を許可しないことが指示されたことを受けて、前記提示手段は、前記調整処理を実行しなければ、所望の品質のジョブ実行結果物が得られない旨の警告を提示することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記ジョブが、高品質モードで実行されるように指示されていれば、
前記指示手段によって、前記調整処理の実行を許可しないことが指示されたことを受けて、前記指示手段は、再度、前記調整処理が実行されることを許可するか否かのユーザによる選択を受付け、前記画像処理装置に指示することを特徴とする請求項１から３の何れか１項に記載の画像処理装置。
【請求項５】
前記指示手段によって、前記調整処理の実行を許可しないことが指示されたことを受けて、前記提示手段は、前記調整処理が実行されたと仮定して前記ジョブの実行が終了する時刻を新たに算出し、新たに算出された時刻を新たな終了予測時刻として提示する、又は、新たに算出された終了予測時刻と、前記ジョブの実行が指示されたときに提示された終了予測時刻との差を、遅延時間として提示することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
ユーザを特定する特定手段をさらに含み、
前記特定手段により特定されたユーザが、前記入力手段により複数のジョブの実行を連続して指示したことを受けて、指示手段は、２回目以降にジョブの実行が指示されたときには、前記調整処理が実行されることを許可するか否かのユーザによる選択を受付けないことを特徴とする請求項１から５の何れか１項に記載の画像処理装置。
【請求項７】
ユーザに、前記提示手段による終了予測時刻の提示を実行しないように設定することを可能とする設定手段をさらに含み、
前記設定手段により、前記終了予測時刻の提示を実行しないように設定されていれば、前記指示手段は、前記調整処理が実行されることを許可するか否かのユーザによる選択を受付けないことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記画像処理装置に対して複数の調整処理が実行され、
前記指示手段は、複数の前記調整処理の各々に関して、実行されることを許可するか否かのユーザによる選択を受付け、前記画像処理装置に指示することを特徴とする請求項１から７の何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、調整処理が実行されることにより、指示したジョブの実行が遅延されて、ユーザに不快感を与えてしまうことを回避することができる画像処理装置に関する。
【背景技術】
【０００２】
電子機器である画像処理装置の１種として、複合機（ＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））が知られている。ＭＦＰは、コピー、プリント、ファクシミリ（以下、ファクシミリをＦＡＸとも記載する）、及びスキャナ等、複数の機能を備える。ＭＦＰによって、ユーザは手軽にコピー、ＦＡＸ、及びプリント等を行なうことが可能になる。企業等では、ＭＦＰをネットワークに接続し、複数の端末装置（コンピュータ等）からＭＦＰを共用することも行なわれている。例えば、コンピュータで作成した文書をネットワーク経由で送受信してプリントアウトすること等を容易に行なうことができる。
【０００３】
近年の画像処理装置には、実行が指示されたジョブの終了予測時刻を予め通知する機能を有するものがある。しかし、実際には種々の原因により、ジョブは通知された終了予測通りには終了しない。このための対策が提案されている。
【０００４】
例えば、下記特許文献１には、印刷ジョブの処理時間を予測すること、及び、割込みジョブ又は紙詰まり等の発生状況に応じて終了時刻を変更することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１４６５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
終了予測時刻通りにジョブが終了しない理由の１つとして、画像処理装置の性能を維持するための調整処理がある。この調整処理は、必ずしもジョブの実行が指示されていない待機状態（ジョブが予約されていない状態）で実行される訳ではない。待機状態に実行される調整処理もあるが、調整処理によっては、ジョブ予約されている状態であっても、各ジョブの実行の間に実行される。また、１つのジョブを実行中に、実行される調整処理もある。さらに、各調整処理を１回実行するために要する時間は比較的短いが、調整処理の種類によっては、１回の調整処理で、検査値が所定の範囲内の値にならず、繰返し実行することが必要になることがある。そのような場合には、調整時間が長くなる問題がある。
【０００７】
状況によっては、画像処理装置が最適な状態でジョブを実行することが期待されない場合もある。例えば、会議の前に、文字原稿を大量にコピーする必要がある場合には、写真印刷のような高品質のコピーが実行される必要はないにもかかわらず、調整処理によりジョブの実行が妨げられると、会議までに資料が準備できず、ユーザに不快感を与えてしまう。
【０００８】
このような調整処理によるジョブの実行の遅延は、特許文献１に記載された発明によっては解決することはできない。
【０００９】
したがって、本発明は、調整処理が実行されることにより、指示したジョブの実行が遅延されてユーザに不快感を与えることを回避することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の局面に係る画像処理装置は、ジョブの実行が指示された順に、ジョブを実行する画像処理装置である。この画像処理装置は、ジョブの実行の指示を受付ける入力部と、入力部によりジョブの実行が指示されたときに、ジョブの実行が終了する予測時刻である終了予測時刻を算出して提示する提示部と、入力部によりジョブの実行が指定されたときに、ジョブが実行される前に、画像処理装置の調整処理が実行されることを許可するか否かのユーザによる選択を受付け、画像処理装置に指示する指示部とを含む。
【００１１】
本発明の第２の局面に係る画像処理装置は、ジョブの実行が指示された順に、ジョブを実行する画像処理装置である。この画像処理装置は、ジョブの実行の指示を受付ける入力部と、現在時刻から所定時間以内に、画像処理装置の調整処理が実行されるか否かを判定する判定部と、判定部により、調整処理が実行されると判定されたことを受けて、調整処理が実行されることにより実行が遅延されるジョブに関して、調整処理が実行されることを許可するか否かのユーザによる選択を受付け、画像処理装置に指示する指示部とを含む。
【００１２】
好ましくは、指示部によって、調整処理の実行を許可しないことが指示されたことを受けて、提示部は、調整処理を実行しなければ、所望の品質のジョブ実行結果物が得られない旨の警告を提示する。
【００１３】
より好ましくは、ジョブが、高品質モードで実行されるように指示されていれば、指示部によって、調整処理の実行を許可しないことが指示されたことを受けて、指示部は、再度、調整処理が実行されることを許可するか否かのユーザによる選択を受付け、画像処理装置に指示する。
【００１４】
さらに好ましくは、指示部によって、調整処理の実行を許可しないことが指示されたことを受けて、提示部は、調整処理が実行されたと仮定してジョブの実行が終了する時刻を新たに算出し、新たに算出された時刻を新たな終了予測時刻として提示する、又は、新たに算出された終了予測時刻と、ジョブの実行が指示されたときに提示された終了予測時刻との差を、遅延時間として提示する。
【００１５】
好ましくは、画像処理装置は、ユーザを特定する特定部をさらに含む。特定部により特定されたユーザが、入力部により複数のジョブの実行を連続して指示したことを受けて、指示部は、２回目以降にジョブの実行が指示されたときには、調整処理が実行されることを許可するか否かのユーザによる選択を受付けない。
【００１６】
より好ましくは、画像処理装置は、ユーザに、提示部による終了予測時刻の提示を実行しないように設定することを可能とする設定部をさらに含む。設定部により、終了予測時刻の提示を実行しないように設定されていれば、指示部は、調整処理が実行されることを許可するか否かのユーザによる選択を受付けない。
【００１７】
さらに好ましくは、画像処理装置に対して複数の調整処理が実行され、指示部は、複数の調整処理の各々に関して、実行されることを許可するか否かのユーザによる選択を受付け、画像処理装置に指示する。
【発明の効果】
【００１８】
本発明によれば、ジョブを実行するタイミングと調整処理を実行するタイミングとが重なる場合に、何れを優先するかをユーザが指示することができる。例えば、ユーザは、画像処理装置にジョブの実行指示するときに、画像処理装置の調整処理の実行の可否を設定することができるので、印刷物を取得する時間を優先するか、品質（画質）を優先するかを自由に設定することができる。したがって、提示された時間通りに、ユーザに印刷物を提供することができ、ユーザに不快感を与えることを回避することができる。特に、ジョブの遅延を許容しないユーザは、調整処理の実行を禁止することができ、調整処理によりジョブが遅延して不快に感じることがない。
【００１９】
また、ユーザが複数のジョブの実行を連続して指示する場合には、２回目以降に指示を受けたときには、調整処理の実行の可否を選択させないようにすることにより、ユーザがジョブの実行を指定する度に、調整処理の実行の可否を選択する煩雑さを回避することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施の形態に係る画像処理装置を示す斜視図である。
【図２】図１に示した画像処理装置の概略構成を示すブロック図である。
【図３】図１に示した画像処理装置において実行される、調整処理の実行の可否の設定を受付けるためのプログラムの制御構造を示すフローチャートである。
【図４】ホーム画面を示す図である。
【図５】調整処理の実行の可否を設定するための画面を示す図である。
【図６】調整処理の実行の可否を再確認するための画面を示す図である。
【図７】図５とは別の、調整処理の実行の可否を設定するための画面を示す図である。
【図８】本発明の第２の実施の形態に係る画像処理装置において実行される、調整処理の実行の可否の設定を受付けるためのプログラムの制御構造を示すフローチャートである。
【図９】端末装置の概略構成を示すブロック図である。
【図１０】端末装置において実行される、調整処理の可否を設定するためのプログラムの制御構造を示すフローチャートである。
【図１１】端末装置において実行される確認処理を示すフローチャートである。
【図１２】ジョブの終了予測時刻を表示する画面を示す図である。
【図１３】調整処理の実行の可否を設定するための画面を示す図である。
【図１４】本発明の第３の実施の形態に係る画像処理装置において実行される、調整処理の実行の可否の設定を受付けるためのプログラムの制御構造を示すフローチャートである。
【図１５】サーバコンピュータを備えたシステム構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの名称及び機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２２】
（第１の実施の形態）
本発明の第１の実施の形態に係る画像処理装置は、コピー機能、ファクシミリ機能、スキャナ機能、及びプリンタ機能等の複数の機能を備えたデジタル複合機である。図１を参照して、本実施の形態に係る画像処理装置１００は、原稿読取部１１６、画像形成部１１８、操作部１２４、給紙部１３０、及び排紙処理部１３２を備えている。操作部１２４は、タッチパネルディスプレイ１２６及び操作キー部１２８を備えている。タッチパネルディスプレイ１２６は、液晶パネル等で構成された表示パネルと、表示パネルの上に配置され、タッチされた位置を検出するタッチパネルとを含む。操作キー部１２８には、図示しないいくつかの機能キーが配置される。操作キー部１２８には、テンキーが配置される場合もある。
【００２３】
図２を参照して、画像処理装置１００は、画像処理装置１００全体を制御するＣＰＵ１０２と、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０４と、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０６と、通電が遮断された場合にもデータを保持する不揮発性記憶装置であるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０８とを備えている。ＲＯＭ１０４には、画像処理装置１００の動作を制御するのに必要なプログラム及びデータが記憶されている。
【００２４】
画像処理装置１００はさらに、タイマ１１０、画像処理部１２０、画像メモリ１２２、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１１２、及びバス１１４を備えている。ＣＰＵ１０２、ＲＯＭ１０４、ＲＡＭ１０６、ＨＤＤ１０８、タイマ１１０、ＮＩＣ１１２、原稿読取部１１６、画像形成部１１８、画像処理部１２０、画像メモリ１２２、操作部１２４は、バス１１４に接続されている。各部間のデータ（制御情報を含む）交換は、バス１１４を介して行なわれる。ＣＰＵ１０２は、バス１１４を介してＲＯＭ１０４からプログラムをＲＡＭ１０６上に読出して、ＲＡＭ１０６の一部を作業領域としてプログラムを実行する。即ち、ＣＰＵ１０２は、ＲＯＭ１０４に格納されているプログラムにしたがって画像処理装置１００を構成する各部の制御を行ない、画像処理装置１００の各機能を実現する。
【００２５】
タイマ１１０は、ＣＰＵ１０２からの要求を受けて、現在の時刻を表す情報（以下、現在時刻という）をＣＰＵ１０２に提供する。
【００２６】
ＮＩＣ１１２は、外部のネットワーク１４０に有線又は無線で接続され、画像処理装置１００がネットワーク１４０を介して外部装置と通信するためのインターフェイスである。画像処理装置１００は、ＦＡＸモデム（図示せず）を備えている。ＦＡＸモデムは、外部の電話回線（図示せず）に接続され、画像処理装置１００が電話回線を介して外部装置とＦＡＸ通信するためのインターフェイスである。
【００２７】
原稿読取部１１６は、画像を読取るためのＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）と、原稿台、自動原稿送り装置（ＡＤＦ）等にセットされた原稿を検知する原稿検知センサとを備え、原稿を読取って画像データを入力する。画像データは画像メモリ１２２に一時的に記憶される。画像処理部１２０は、読取った画像データに対して、種々の画像処理を実行する。画像形成部１１８は、画像データを記録紙に印刷する。画像データは、必要に応じてＨＤＤ１０８に記憶される。給紙部１３０は画像形成用の記録紙を保持する。
【００２８】
操作部１２４は、ユーザによる画像処理装置１００に対する指示等の入力を受付ける。操作部１２４は、上記したように、各種の入力キー（ハードウェアキー）を備えた操作キー部１２８と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）等の表示パネルの上にタッチパネルが配置されたタッチパネルディスプレイ１２６とを備えている。ユーザは、タッチパネルディスプレイ１２６に表示される画面によって、画像処理装置１００の状態及びジョブの処理状況等の確認を行なう。タッチパネルディスプレイ１２６に表示されたキーを、表示パネルに重ねられたタッチパネル上で選択する（タッチパネル上の該当部分にタッチする）ことによって、画像処理装置１００の機能設定及び動作指示等ができる。
【００２９】
ＣＰＵ１０２は、操作部１２４に設けられたタッチパネルディスプレイ１２６、入力キー等に対するユーザの操作を監視すると共に、タッチパネルディスプレイ１２６に画像処理装置１００の状態に関する情報等のユーザに通知すべき情報等を表示する。
【００３０】
以下、画像処理装置１００が搭載している機能（コピー機能、プリンタ機能、スキャナ機能、及びファクシミリ機能）を実行する各モードについて簡単に説明する。
【００３１】
（コピーモード）
画像処理装置１００を複写機として利用する場合には、原稿読取部１１６によって読取られた原稿の画像データが、画像形成部１１８から複写物として出力される。
【００３２】
原稿読取部１１６に装備されたＣＣＤにより、読取位置にセットされた原稿の画像を電子的に読取ることができる。読取られた画像データは、画像メモリ１２２上に出力データ（印刷用データ）として完成された後、ＨＤＤ１０８に記憶される。原稿が複数ある場合には、この読取り動作及び記憶動作が繰返される。その後、操作部１２４から指示された処理モードに基づいて、ＨＤＤ１０８に記憶された画像データが適切なタイミングで順次読出されて画像メモリ１２２に送られる。そして、画像形成部１１８での画像形成のタイミングに合わせて、画像データは画像形成部１１８へと伝送される。
【００３３】
読取った画像データを複数枚印刷する場合にも、同様に出力データとしてページ単位でＨＤＤ１０８に記憶され、ＨＤＤ１０８から画像メモリ１２２に送られ、出力枚数の分だけ繰返し、画像形成のタイミングに合わせて画像形成部１１８へ伝送される。
【００３４】
給紙部１３０では、記録紙がピックアップローラによって引き出され、複数の搬送用ローラによって、画像形成部１１８まで搬送される。画像形成部１１８では、帯電された感光体ドラムを入力された画像データに応じて露光することにより、感光体ドラムの表面に、画像データに応じた静電潜像を形成する。感光体ドラム上の静電潜像部分にトナーを付着させた後、トナーによる画像を、転写ベルトを介して、搬送された記録紙に転写される。その後、記録紙は加熱及び加圧され（これにより記録紙に画像が定着する）、排紙トレイ１５２に排出される。
【００３５】
（プリンタモード）
画像処理装置１００をプリンタとして利用する場合には、ＮＩＣ１１２を介して受信した画像データが画像メモリ１２２等を介して画像形成部１１８から出力される。
【００３６】
ＮＩＣ１１２は、有線又は無線でネットワーク１４０と接続されており、ネットワーク１４０に接続されたコンピュータ等の端末装置から画像データを受信する。受信された画像データは、出力画像データとしてページ単位に画像メモリ１２２に送られた後、ＨＤＤ１０８に記憶される。そして、画像データは、再びＨＤＤ１０８から画像メモリ１２２に送られ、上記したコピーモードと同様に画像形成部１１８へと伝送され、画像形成が行なわれる。
【００３７】
（スキャナモード）
画像処理装置１００を、例えばネットワークスキャナとして利用する場合には、原稿読取部１１６において読取られた原稿の画像データを、ＮＩＣ１１２からネットワーク１４０を介してコンピュータ等の端末装置へ送信する。この場合にも、原稿読取部１１６に装備されたＣＣＤにより原稿を電子的に読取る。そして、読取られた原稿の画像データは、画像メモリ１２２上に出力データとして完成された後、ＨＤＤ１０８に記憶される。そして、画像データは、再びＨＤＤ１０８から画像メモリ１２２に送られ、操作部１２４を介して指定された送信先との通信を確立した上で、ＮＩＣ１１２から指示された送信先へと送信される。
【００３８】
（ファクシミリモード）
画像処理装置１００をファクシミリ装置として使用する場合、ファクシミリ装置からＦＡＸ受信したデータを、画像データとして画像メモリ１２２上に形成し、上記と同様に、ＨＤＤ１０８への記憶、画像形成部１１８による印刷を実行することができる。また、画像処理装置１００は、ＨＤＤ１０８から画像データを読出して、ＦＡＸ通信用のデータ形式に変換して、ＦＡＸモデム及び電話回線網を介して外部のファクシミリ装置に送信することができる。
【００３９】
以下に、画像処理装置１００において、ユーザが操作部１２４を操作してジョブの実行を指示するときに、画像処理装置１００の調整処理の可否を設定する機能に関して説明する。画像処理装置１００において実行される、調整処理の可否の設定を受付けるためのプログラムは、画像処理装置１００の電源がオンされることにより起動される。なお、後述するキューに登録されたジョブを順に実行するプログラム（以下、ジョブ実行プログラムという）、及び、調整処理を実行するプログラム（以下、調整処理実行プログラムという）は、本プログラムとは別に、本プログラムと並行して実行されるとする。各調整処理は実行条件が異なるので、各調整処理の実行条件が満たされたか否かを判定し、条件が満たされたときに調整処理を実行する調整処理実行プログラムが、本プログラムと並行して実行される。
【００４０】
ここで対象とする調整処理は、高濃度画質調整、中間濃度画質調整、カラーレジスト調整、帯電器清掃、及びトナー補充等の、結果物の品質（印刷結果の画質）に影響する調整処理である。
【００４１】
高濃度画質調整は、高濃度レベルの色味を調整する処理である。中間濃度画質調整は、中間濃度（中間調）レベルの色味を調整する処理である。カラーレジスト調整は、カラー画像を形成するためのトナー（シアン、マゼンタ、イエロー及び黒）の、感光体ドラム表面への転写位置を調整する処理であり、モノクロ印刷時には不要である。帯電器清掃は、感光体ドラム等の帯電器の使用時間に応じて、柔軟部材（スポンジ等）で帯電器の表面を清掃する処理である。トナー補充は、通常のトナー補給動作では追従できず（高印字率の画像を連続して印刷する場合等に発生）、トナー濃度が極端に低くなった場合に実行される、トナーカートリッジ内での処理である。
【００４２】
１回の調整時間は、高濃度画質調整、中間濃度画質調整、及びカラーレジスト調整に関しては、約１０〜３０秒であり、帯電器清掃、及びトナー補充に関しては、約３０秒〜２分である。このように、各調整処理に要する時間は必ずしも長くはないが、１回の調整処理で、検査値が所定の範囲内の値にならず、調整処理を繰返し実行する場合には、調整時間はより長くなる。
【００４３】
図３を参照して、ステップ２００において、ＣＰＵ１０２は、操作部１２４のタッチパネルディスプレイ１２６にホーム画面を表示する。例えば、図４に示すような画面３００が表示される。ホーム画面には、上記した画像処理装置１００の各機能に対応する各モードの基本画面を表示するためのキーが表示される。画面３００には、コピー、ＦＡＸ、Ｅ−ｍａｉｌ、及びスキャン保存の各モードの基本画面を表示するためのキー３０２〜３０８が表示されている。設定キー３１０は、画像処理装置１００の初期設置等を変更するためのキーである。
【００４４】
ステップ２０２において、ＣＰＵ１０２は、操作部１２４のタッチパネルディスプレイ１２６及び操作キー部１２８に対する操作があったか否かを判定する。操作があったと判定された場合制御は、ステップ２０４に移行する。そうでなければ、ステップ２０２が繰返される。
【００４５】
ステップ２０４において、ＣＰＵ１０２は、ステップ２０２で検出した操作が、ジョブの実行の指示であるか否かを判定する。具体的には、各モードの設定画面に表示されたスタートキーがタッチされたか否かを判定する。ジョブの実行が指示されたと判定された場合、制御はステップ２０６に移行する。そうでなければ、制御はステップ２０８に移行して、ＣＰＵ１０２は、検出した操作に対応する処理を実行した後、制御はステップ２０４に戻る。これによって、ユーザは、各機能に関して種々の条件を設定することができ、設定完了後に実行を指示することができる。
【００４６】
ステップ２０６において、ＣＰＵ１０２は、指示されたジョブを、ＲＡＭ１０６上に確保されたキュー（待ち行列）に登録する。画像処理装置１００は、操作部１２４が操作されてジョブの実行が指示されるだけでなむ、ネットワーク経由で、複数の端末装置からもジョブの実行の指示を受付ける。したがって、画像処理装置は指示されたジョブを、ＲＡＭ１０６に確保したキュー登録領域に、指示された時間順に一端記憶し、基本的に、早く登録されたジョブから順に実行する。実行されたジョブは、キューから削除される。
【００４７】
ステップ２１０において、ＣＰＵ１０２は、ステップ２０４で実行を指示したジョブが実行される直前に調整処理を実行する可能性が生じた場合に、その調整処理の実行を許可するか否かを設定（以下、調整処理の実行可否の設定ともいう）するための画面を、操作部１２４のタッチパネルディスプレイ１２６表示する。例えば、図５に示すような選択画面３３０が表示される。選択画面３３０は、タッチパネルディスプレイ１２６の全面に表示されても、部分画面（ウィンドウ）として表示されてもよい。選択画面３３０のメッセージ領域３３２には、指示されたジョブが終了する予想時刻と、調整処理の実行の可否を設定可能である旨のメッセージが表示されている。ＣＰＵ１０２は、キューに登録されている各ジョブに関して、その種類、その実行条件、及び画像処理装置の性能等から、登録されている各ジョブの実行に要する時間を算出することができる。したがって、ＣＰＵ１０２は、タイマ１１０から現在時刻を取得し、現在時刻に登録されている各ジョブの実行時間を加算することにより、ジョブの終了時刻を予測するこができる。
【００４８】
「ジョブが実行される直前に調整処理を実行する」とは、調整処理の実行と、そのジョブの実行との間に、他のジョブが実行されないことを意味する。したがって、調整処理の終了直後に、そのジョブが実行される場合、及び、調整処理の終了後、所定の時間を空けてそのジョブが実行される場合が含まれる。
【００４９】
「実行する」キー３３４及び「実行しない」キー３３６は、択一的に選択可能なキーである。「実行する」キー３３４は、調整処理の実行の許可を選択するためのキーである。「実行しない」キー３３６は、調整処理の実行の禁止を選択するためのキーである。ＯＫキー３３８は、選択された状態を確定するためのキーである。
【００５０】
例えば、「実行する」キー３３４がタッチされた場合、所定のフラグ（以下、実行フラグという）に“１”を設定し、「実行しない」キー３３６がタッチされた場合、実行フラグに“０”を設定する。「実行する」キー３３４及び「実行しない」キー３３６の何れもタッチされないまま、ＯＫキー３３８がタッチされた場合には、実行フラッグのデフォルト値（例えば“１”）が確定される。また、キーの選択状態が分かるように、タッチされたキーを、輝度を反転して表示することが好ましい。
【００５１】
なお、「実行する」キー３３４及び「実行しない」キー３３６の何れも選択されないまま、ＯＫキー３３８がタッチされても、選択画面３３０の表示を維持し、何もしないようにしてもよい。
【００５２】
ステップ２１２において、ＣＰＵ１０２は、調整処理の実行の可否の選択が完了したか否かを判定する。具体的には、ＣＰＵ１０２は、図５の選択画面３３０において、ＯＫキー３３８がタッチされたか否かを判定する。選択が完了したと判定された場合、制御はステップ２１４に移行する。そうでなければ、ステップ２１２が繰返される。
【００５３】
ステップ２１４において、ＣＰＵ１０２は、ステップ２０４で実行を指示されたジョブが、高品質ジョブであるか否かを判定する。高品質ジョブとは、例えば、カラー画像（写真又はグラフィックス等）を含む原稿のコピー指示、又はプリント指示等の、ジョブ実行の結果物が高品質なものである。高品質ジョブであるか否かは、ジョブの内容によって判定することができる。例えば、印刷条件として高画質の印刷モード（写真印刷モード等）が指定されているジョブは、高品質ジョブと判定する。また、高品質ジョブであるか否かは、ジョブの画像データから判定してもよい。例えば、ジョブデータから生成した画像データに対して画像処理を実行し、写真画像が含まれているか否かを判定する。写真画像が含まれていれば、高品質ジョブと判定する。高品質ジョブであると判定された場合、制御はステップ２１６に移行する。そうでなければ、制御はステップ２２２に移行する。
【００５４】
ステップ２１６において、ＣＰＵ１０２は、ステップ２１２で確定した結果が、調整処理の実行であるか否かを判定する。具体的には、ＣＰＵ１０２は、実行フラグ＝１であるか否かを判定する。調整処理の実行が指示されていれば（実行フラグ＝１）、制御はステップ２２２に移行する。調整処理の実行が指示されていなければ（実行フラグ＝０）、制御はステップ２１８に移行する。
【００５５】
ステップ２１８において、ＣＰＵ１０２は、調整処理の設定を確認するための画面を、操作部１２４のタッチパネルディスプレイ１２６に表示する。例えば、図６に示す確認画面３４０が表示される。確認画面３４０のメッセージ領域３４２には、調整処理を実行しない場合の注意事項と、調整処理の実行の可否を再確認するメッセージが表示されている。「実行する」キー３４４、「実行しない」キー３４６及びＯＫキー３４８の機能は、図５の「実行する」キー３３４、「実行しない」キー３３６及びＯＫキー３３８と同じである。
【００５６】
ステップ２１４〜ステップ２２０により、高品質ジョブに関して、調整処理を実行しないことが選択されていると、ジョブの実行の結果、ユーザが十分な品質の結果物を得ることができない可能性があるので、ユーザに注意を喚起し、選択を再確認することができる。一方、高品質ジョブでなければ、又は、高品質ジョブであっても既に調整処理を実行することが選択されていれば、確認の必要はない。
【００５７】
ステップ２２０において、ＣＰＵ１０２は、調整処理の実行の可否の確認が完了したか否かを判定する。具体的には、ＣＰＵ１０２は、図６の確認画面３４０において、ＯＫキー３４８がタッチされたか否かを判定する。確認が完了したと判定された場合、制御はステップ２２２に移行する。そうでなければ、ステップ２２０が繰返される。
【００５８】
ステップ２２２において、ＣＰＵ１０２は、調整処理の実行の可否の選択結果を、ステップ２０６でキューに記憶したジョブと対応付けてＲＡＭ１０６に記憶する。
【００５９】
ステップ２２４において、ＣＰＵ１０２は、本プログラムを終了する指示を受けたか否かを判定する。終了の指示は、例えば、画像処理装置１００の電源スイッチのオフである。終了の指示を受けていると判定された場合、ＣＰＵ１０２は、本プログラムを終了する。そうでなければ、制御はステップ２００に戻る。
【００６０】
以上のようにして、ユーザは、指示したジョブを実行するタイミングと、調整処理を実行するタイミングとが重なる場合に、ジョブ及び調整処理の何れの実行を優先するかを指示することができる。ＣＰＵ１０２は、本プログラムと並行して実行している調整処理のプログラムにおいて、調整処理を実行するタイミグになったと判定したときに、そのタイミングで実行すべきジョブに設定されている調整処理の実行の可否情報に基づいて、調整処理の実行又は非実行を決定する。したがって、画像処理装置１００は、「実行しない」を選択したユーザ（例えば、指示したジョブの終了時刻が遅れることを回避したいユーザ）に対しては、指示されたジョブの実行直前に調整処理を実行すべきであっても、調整処理を実行しない。一方、「実行する」を選択したユーザ（例えば、ジョブの終了時刻が多少遅れても、十分な品質の結果物を得たいユーザ）に対しては、指示されたジョブの実行直前に調整処理を実行すべきであれば、調整処理を実行することができる。
【００６１】
上記では、調整処理の種類によらずに、実行の可否を指定する場合を説明したが、これに限定されない。例えば、ＣＰＵ１０２が、タッチパネルディスプレイ１２６に、図７に示すように、調整処理毎に実行の可否を選択できる画面を表示してもよい。選択画面３５０のメッセージ領域３５２には、指示されたジョブの終了予想時刻と、選択に関する注意事項とが表示されている。領域３５４に表示された各調整処理のチェックボックスがタッチされたことが検出されると、ＣＰＵ１０２は、その調整処理の実行の許可が選択されたことを表すチェックを表示する。ＯＫキー３５６がタッチされたことが検出されると、ＣＰＵ１０２は、チェックの有無を表す情報を、各調整処理を表す情報と対応させて、ＲＡＭ１０６に記憶する。これによって、ユーザの要望により細かく対応することができる。
【００６２】
上記では、ユーザが画像処理装置１００の操作部１２４を操作して、ジョブの実行を指示する場合を説明したが、これに限定されない。コンピュータ等の端末装置から、ネットワーク１４０を介して、プリントジョブの実行を指示された場合にも、図３のフローチャートと同様に、調整処理の実行の可否を設定することができる。その場合には、端末装置からプリントジョブを受信した場合に、ジョブをキューに登録（ステップ２０６参照）した後、例えば図５の選択画面３３０のデータを端末装置に送信し、端末装置のプリンタドライバが、端末装置のディスプレイに選択画面３３０を表示して、ユーザの選択を受付ける（ステップ２１０及びステップ２１２参照）。ユーザの選択結果は、端末装置から画像処理装置１００に送信され、必要に応じて（ステップ２１４〜ステップ２１６参照）、図６の確認画面３４０のデータを端末装置に送信し、端末装置のプリンタドライバが、端末装置のディスプレイに確認画面３４０を表示して、ユーザの選択を受付ける（ステップ２１８及びステップ２２０参照）。ユーザの選択結果は、端末装置から画像処理装置１００に送信され、その結果がＲＡＭ１０６に記憶される（ステップ２２２参照）。
【００６３】
上記では、図３のプログラムとは別に、調整処理を実行するプログラムが並行して実行される場合を説明したが、これに限定されない。例えば、図３のステップ２０２において、操作がなければ、調整処理を実行する条件を満たすか否かを判定するようにしてもよい。即ち、調整処理を実行する条件を満たさなければ、制御はステップ２０２に戻り、条件を満たす場合には、そのタイミングで実行すべきジョブに設定されている調整処理の実行の可否情報に基づいて、調整処理を実行した後、又は実行せずに、制御はステップ２０２に戻るようにする。
【００６４】
上記では、調整処理の例として、高濃度画質調整、中間濃度画質調整、カラーレジスト調整、帯電器清掃、及びトナー補充を挙げたが、これに限定されない。画像処理装置によって、所定の条件が満たされたときに自動的に実行され、結果物の品質（印刷結果の画質）に影響する調整処理であればよい。
【００６５】
（第２の実施の形態）
第２の実施の形態に係る画像処理装置は、ユーザがジョブの終了予測時刻を通知するように設定して実行を指示したジョブの実行前に、画像処理装置の調整処理の実行が迫ってきたときに、ユーザが調整処理の実行の可否を選択することを可能にする。第２の実施の形態においては、画像処理装置及び端末装置がネットワークに接続されている。第２の実施の形態に係る画像処理装置は、図１及び図２に示した第１の実施の形態に係る画像処理装置と同様に構成されている。以下においては、図１及び図２と同じ参照番号を使用する。第２の実施の形態の画像処理装置は、第１の実施の形態に係る画像処理装置が実行するプログラムとは異なり、図８に示すプログラムを実行する。
【００６６】
図９を参照して、端末装置１６０は、公知のコンピュータであり、ＣＰＵ１６２、ＲＯＭ１６４、ＲＡＭ１６６、ＨＤＤ１６８、ＮＩＣ１７０、表示部１７２、操作部１７４、及び、それらが接続されたバス１７６を備えている。表示部１７２は、画像を表示することができる表示装置（液晶ディスプレイ装置又はＣＲＴディスプレイ装置等）と、この表示装置にビデオ信号を供給するビデオ出力装置とを備えている。ビデオ出力装置は、ＲＡＭの所定領域（ＶＲＡＭ領域）に記憶された画像データから、表示装置に供給するビデオ信号を生成する。操作部１７４は、端末装置１６０に指示を入力するための装置として、コンピュータ用のキーボード（以下、単にキーボードという）及びコンピュータ用マウス（以下、単にマウスという）を備えている。ＮＩＣ１７０は、ネットワーク１４０に接続されている。これによって、端末装置１６０は、ネットワーク１４０を介して、画像処理装置１００と通信することができる。
【００６７】
以下に、本発明の第２の実施の形態に係る画像処理装置及び端末装置において実行される、調整処理の実行の可否の設定を実現するためのプログラムに関して説明する。画像処理装置においては、上記したように図８のプログラムが実行され、端末装置においては、図１０に示すプログラムが実行される。
【００６８】
画像処理装置１００において実行されるプログラムは、第１の実施の形態と同様に、画像処理装置１００の電源がオンにより起動され、キューに登録されたジョブを順に実行する調整処理実行プログラム、及び、調整処理を実行する調整処理実行プログラムも、本プログラムと並行して実行されるとする。
【００６９】
図８を参照して、ステップ４００において、ＣＰＵ１０２は、ネットワーク１４０経由でジョブデータを受信したか否かを判定する。受信したと判定された場合、制御はステップ４０２に移行する。そうでなければ、制御はステップ４１０に移行する。
【００７０】
ステップ４０２において、ＣＰＵ１０２は、ステップ４００で受信したジョブをキューに登録する。このとき、後述するように、ジョブの終了予測時刻（以下、単に終了時刻ともいう）を通知する設定がなされていれば、その情報（後述する終了時刻通知フラグ＝１）及び送信先の情報（例えばＩＰアドレス）も記憶される。
【００７１】
ステップ４０４において、ＣＰＵ１０２は、ステップ４００で受信したジョブが、ジョブの終了時刻を通知するように設定されているか否か（終了時刻通知フラグ＝１か否か）を判定する。設定されていると判定された場合、制御はステップ４０６に移行する。そうでなければ、制御はステップ４０８に移行する。
【００７２】
ステップ４０６において、ＣＰＵ１０２は、ステップ４００で受信したジョブの終了時刻を算出し、算出された終了時刻を表すデータを、ステップ４００で受信したジョブの送信元（端末装置１６０）に送信する。例えば、終了時刻はテキストデータとして送信される。これによって、端末装置１６０において、図１２に示すような終了時刻を含む画面が表示される。
【００７３】
ステップ４０８において、ＣＰＵ１０２は、本プログラムを終了する指示を受けたか否かを判定する。終了の指示は、例えば、画像処理装置１００の電源スイッチのオフである。終了の指示を受けていると判定された場合、ＣＰＵ１０２は、本プログラムを終了する。そうでなければ、制御はステップ４００に戻る。
【００７４】
一方、ジョブを受信していなければ、ステップ４１０において、ＣＰＵ１０２は、何れかの調整処理の実行タイミングが迫っているか否かを判定する。具体的には、ＣＰＵ１０２は、調整処理が所定時間以内（例えば、１０分後、３０分後、又は１時間後等）に実行されると予測されるか否かを判定する。具体的には、ＣＰＵ１０２は、キューに登録されている未実行のジョブの情報から、次回の調整処理が実行されるタイミグを決定する。各調整処理は、未実行の各ジョブが実行されたときの、画像形成の累積時間、カラー印刷の累積時間、帯電器の累積放電時間等によって、実行タイミングを予測することができる。したがって、ＣＰＵ１０２は、タイマ１１０から現在時刻を取得し、次に調整処理が実行されるまでの時間を決定することができる。調整処理の実行タイミングが迫っていると判定された場合、制御はステップ４１２に移行する。そうでなければ、制御はステップ４０８に移行する。
【００７５】
ステップ４１２において、ＣＰＵ１０２は、ステップ４１０で迫っていると判定された調整処理が実行された場合に、実行が遅れるジョブを特定する。具体的には、ＣＰＵ１０２は、キューに登録されているジョブ（未実行のジョブ）のうち、ステップ４１０で迫っていると判定された調整処理が実行される時刻と同時刻又は、その直後に実行されるジョブを特定する。
【００７６】
ステップ４１４において、ＣＰＵ１０２は、ステップ４１２で特定されたジョブが、ジョブの終了時刻を通知するように設定されているか否か（終了時刻通知フラ＝１か否か）を判定する。終了時刻の通知が設定されていると判定された場合、制御はステップ４１６に移行する。そうでなければ、制御はステップ４０８に移行する。
【００７７】
ステップ４１６において、ＣＰＵ１０２は、ステップ４１２で特定されたジョブの送信元に所定のメッセージを含む選択画面を送信する。具体的には、ＣＰＵ１０２は、ジョブの送信元の端末装置１６０に（例えばＩＰアドレスを指定して）、選択画面のデータを送信する。これによって、後述するように、端末装置１６０の表示部１７２に、例えば図１３に示すような画面が表示される。
【００７８】
ステップ４１８において、ＣＰＵ１０２は、調整処理の実行の可否の選択が完了したか否かを判定する。具体的には、ＣＰＵ１０２は、ステップ４１６で選択画面のデータを送信した端末装置から、選択結果の情報を受信したか否かを判定する。後述するように、図１３の画面を見たユーザが、端末装置１６０の操作部１７４を操作して、調整処理の実行の可否を選択すると、選択結果は画像処理装置１００に送信される。選択が完了したと判定された場合、制御はステップ４２０に移行する。そうでなければ、ステップ４１８が繰返される。
【００７９】
ステップ４２０において、ＣＰＵ１０２は、ステップ４１２で特定されたジョブが、高品質ジョブであるか否かを判定する。ここで、高品質ジョブとは、例えば、カラー画像（写真又はグラフィックス等）を含むプリント指示である。高品質ジョブであると判定された場合、制御はステップ４２２に移行する。そうでなければ、制御はステップ４２８に移行する。
【００８０】
ステップ４２２において、ＣＰＵ１０２は、ステップ４１８で確定した結果が、調整処理の実行であるか否かを判定する。具体的には、ＣＰＵ１０２は、実行フラグ＝１であるか否かを判定する。調整処理の実行が指示されていれば（実行フラグ＝１）、制御はステップ４２８に移行する。調整処理の実行が指示されていなければ（実行フラグ＝０）、制御はステップ４２４に移行する。
【００８１】
ステップ４２４において、ＣＰＵ１０２は、調整処理の設定を確認するための確認画面のデータを、ステップ４１６で選択画面のデータを送信した端末装置に送信する。これによって、ジョブの送信元である端末装置１６０の表示部１７２に、例えば図６に示すような画面が表示される。
【００８２】
ステップ４２６において、ＣＰＵ１０２は、調整処理の実行の可否の確認が完了したか否かを判定する。具体的には、ＣＰＵ１０２は、ステップ４２４で確認画面のデータを送信した端末装置から、確認結果の情報を受信したか否かを判定する。後述するように、図６の画面を見たユーザが、端末装置１６０の操作部１７４を操作して、調整処理の実行の可否を再確認すると、確認結果は画像処理装置１００に送信される。
【００８３】
ステップ４２８において、ＣＰＵ１０２は、調整処理の実行の可否の選択結果を、キューに記憶されているジョブのうち、ステップ４１２で特定したジョブに対応付けてＲＡＭ１０６に記憶する。
【００８４】
次に、端末装置１６０において実行されるプログラムについて説明する。図１０を参照して、ステップ５００において、ＣＰＵ１６２は、印刷条件を設定する指示を受けたか否かを判定する。具体的には、ＣＰＵ１６２は、実行しているアプリケーションにおいて、ユーザによる操作部１７４の操作により、印刷の指示を受けたか否かを判定する。指示を受けたと判定された場合、制御はステップ５０２に移行する。そうでなければ、制御はステップ５１６に移行する。
【００８５】
ステップ５０２において、ＣＰＵ１６２は、プリンタドライバを呼出し、表示部１７２に印刷設定画面を表示する。印刷設定画面は、印刷条件を設定するための公知の画面である。デフォルト又は指定したプリンタに対して、そのプリンタが提供する機能について、条件を設定する。ここでは、端末装置１６０のデフォルトプリンタとして画像処理装置１００が設定されており、画像処理装置１００が提供する機能について条件が設定されるとする。
【００８６】
ステップ５０４において、ＣＰＵ１６２は、操作部１７４により、印刷設定画面に対する操作がなされたか否かを判定する。例えば、ＣＰＵ１６２は、マウス操作によって、印刷設定画面に表示されたキーがクリック（キーの上にマウスカーソルが位置する状態で、マウスのボタンを押すこと）されたか否かを判定する。操作があったと判定された場合、制御はステップ５０８に移行する。そうでなければ、ステップ５０４が繰返される。
【００８７】
ステップ５０６において、ＣＰＵ１６２は、ステップ５０４で検出された操作が、印刷（プリント）の実行の指示であるか否かを判定する。具体的には、ＣＰＵ１６２は、印刷設定画面に表示された「印刷」キーが、マウスでクリックされたか否かを判定する。印刷実行の指示であると判定された場合、制御はステップ５１４に移行する。そうでなければ、制御はステップ５０８に移行する。
【００８８】
ステップ５０８において、ＣＰＵ１６２は、ジョブの終了時刻の通知を選択する指示であるか否かを判定する。終了時刻の通知の選択であると判定された場合、制御はステップ５１０に移行する。そうでなければ、制御はステップ５１２に移行する。
【００８９】
ステップ５１０において、ＣＰＵ１６２は、終了時刻の通知が設定されているか否かを表すフラグ（終了時刻通知フラグ）を“１”に設定する。終了時刻通知フラグのデフォルト値は、終了時刻を通知しないことを表す“０”であるとする。その後、制御はステップ５０４に戻る。
【００９０】
ステップ５１２において、ＣＰＵ１６２は、ステップ５０４で検出された操作に対応する処理を実行する。その後、制御はステップ５０４に戻る。
【００９１】
ステップ５０６〜ステップ５１２によって、ユーザは、ジョブの終了時刻を通知するか否かの設定を含めて、種々の印刷条件を設定することができる。通常、印刷条件の設定は、画面が遷移しながら行なわれる。
【００９２】
ステップ５１４において、ＣＰＵ１６２は、ステップ５０６〜ステップ５１２によって設定された印刷条件で印刷ジョブを作成して、画像処理装置１００に送信し、印刷設定画面を消去する。作成される印刷ジョブは、終了時刻通知フラグを含む。その後、制御はステップ５２４に移行する。
【００９３】
ステップ５２４において、ＣＰＵ１６２は、本プログラムを終了する指示を受けたか否かを判定する。終了の指示は、例えば、端末装置１６０のＯＳ（オペレーティングシステム）に対する終了の指示である。終了の指示を受けていると判定された場合、ＣＰＵ１６２は、本プログラムを終了する。そうでなければ、制御はステップ５００に戻る。
【００９４】
ステップ５００でプリント条件を設定する指示を受けたと判定されなければ、ステップ５１６において、ＣＰＵ１６２は、ステップ５０８でジョブデータを送信した画像処理装置１００からデータを受信したか否かを判定する。画像処理装置１００から受信する可能性のあるデータは、図８のステップ４０６、ステップ４１６、又はステップ４２４で送信されるデータである。受信したと判定された場合、制御はステップ５１８に移行する。そうでなければ、制御はステップ５２４に移行する。
【００９５】
ステップ５１８において、ＣＰＵ１６２は、ステップ５１４で送信したジョブが、終了時刻を通知するように設定されているか否か（終了時刻通知フラグ＝１か否か）を判定する。終了時刻を通知するように設定されていると判定された場合、制御はステップ５２０に移行する。そうでなければ、制御はステップ５２２に移行し、ＣＰＵ１０２は、受信データに応じた処理を実行した後、制御はステップ５２４に移行する。
【００９６】
ステップ５２０において、ＣＰＵ１６２は受信したデータを表示する表示処理を実行する。表示処理は、具体的には、図１１のフローチャートに示されている。
【００９７】
図１１を参照して、ステップ５４０において、ＣＰＵ１６２は、受信したデータが、ジョブの終了時刻を含むか否かを判定する。ＣＰＵ１６２は、この判定を、図８のステップ４０６で終了時刻情報が送信されるフォーマットに応じて行なうことができる。例えば、終了時刻情報がテキストデータで送信される場合には、ＣＰＵ１６２は、受信したデータがテキストデータであるか否かを判定する。終了時刻情報を受信したと判定された場合、制御はステップ５４２に移行する。そうでなければ、制御はステップ５４６に移行する。
【００９８】
ステップ５４２において、ＣＰＵ１６２は、受信したデータに基づいて作成したジョブ終了時刻を含むメッセージを、表示部１７２に表示する。例えば、図１２に示す画面６００が表示される。画面６００のメッセージ領域６０２には、ジョブの終了時刻が表示されている。
【００９９】
ステップ５４４において、ＣＰＵ１６２は、ＯＫキーが選択されたか否かを判定する。具体的には、画面６００に表示されたＯＫキー６０４が、マウスによってクリックされたか否かを判定する。選択されたと判定された場合、ＣＰＵ１６２が画面６００を消去した後、制御は図１０のステップ５２４に移行する。そうでなければ、ステップ５４４が繰返される。
【０１００】
ステップ５４６において、ＣＰＵ１６２は、ステップ５１６で受信したデータに基づいて、設定画面を表示部１７２に表示する。例えば、ステップ５１６で受信したデータが、図８のステップ４１６で送信されたデータであれば、例えば、図１３に示す画面６２０が表示される。画面６２０のメッセージ領域６２２には、指示したジョブの実行前に調整処理が実行されることと、調整処理の実行の可否を選択することができる旨が表示されている。「実行する」キー６２４、「実行しない」キー６２６及びＯＫキー６２８の機能は、図５の「実行する」キー３３４、「実行しない」キー３３６及びＯＫキー３３８と同様である。ステップ５１６で受信したデータが、図８のステップ４２４で送信されたデータであれば、例えば、図６に示した画面３４０が表示される。
【０１０１】
ステップ５４８において、ＣＰＵ１６２は、調整処理の実行の可否が選択されたか否かを判定する。具体的には、ＣＰＵ１６２は、ステップ５４６で表示された画面において、ＯＫキー６２８がタッチされたか否かを判定する。選択が完了したと判定された場合、制御はステップ５５０に移行する。そうでなければ、ステップ５４８が繰返される。
【０１０２】
ステップ５５０において、ＣＰＵ１６２は、ステップ５４８で選択された結果を、画像処理装置１００に送信する。その後、制御は図１０のステップ５２４に移行する。
【０１０３】
このように、ステップ５１６、ステップ５１８、及びステップ５４０〜ステップ５５０によって、終了時間を通知するように設定されたジョブの実行タイミングと、調整処理の実行タイミグとが重なるときに、そのジョブを送信した端末装置において、画像処理装置１００から送信されたデータに基づいた画面を表示し、ユーザによる調整処理の実行の可否の選択を受付けることができ、選択結果を画像処理装置１００に送信することができる。
【０１０４】
以上により、画像処理装置１００が図８に示したプログラムを実行し、端末装置１６０が図１０に示したプログラムを実行することにより、ジョブの終了時刻を通知するように設定してジョブの実行を指示したユーザは、ジョブの実行前に調整処理の実行が迫ってきたときに、調整処理の実行の可否を選択することが可能になる。
【０１０５】
上記では、終了予想時刻を通知するように設定してジョブの実行を指示した場合に、調整処理の実行の可否をユーザが選択できる場合を説明したが、これに限定されない。例えば、図８のフローチャートを、ステップ４０４、ステップ４０６、及びステップ４１４を含まないように変更してもよい。そのようにすれば、終了時刻を通知するように設定せずにジョブの実行を指示した場合でも、調整処理が実行されるとそのジョブの実行が遅延することが予測されるときには、そのジョブの実行を指示した端末装置に、調整処理の実行の可否を選択するための画面を表示することができ、ユーザは調整処理の実行の可否を選択することができる。
【０１０６】
上記では、調整処理が実行されるとした場合に、その直後に実行されるジョブを送信した端末装置にのみ、調整処理の実行の可否を選択するための画面データを送信する場合を説明したが、これに限定されない。キューに登録されているジョブのうち、調整処理の実行により遅延される全てのジョブ、又は、所定数のジョブに関して、それらのジョブを送信した端末装置に、調整処理の実行の可否を選択するための画面データを送信してもよい。
【０１０７】
（第３の実施の形態）
第１の実施の形態では、ユーザが、連続して複数のジョブの実行を指示する場合、ジョブの実行を指示する度に、調整処理の実行の可否を選択する必要があり煩雑である。この点は、第３の実施の形態に係る画像処理装置により改善される。
【０１０８】
第３の実施の形態に係る画像処理装置は、図１及び図２に示した第１の実施の形態に係る画像処理装置と同様に構成されている。以下においては、図１及び図２と同じ参照番号を使用する。第３の実施の形態の画像処理装置は、第１の実施の形態に係る画像処理装置が実行するプログラムとは異なり、図１４に示すプログラムを実行する。
【０１０９】
図１４のフローチャートが、図３のフローチャートと異なる点は、ステップ７００、ステップ７０２、ステップ７０６、及びステップ７０８が追加され、ステップ２０６がステップ７０４に置き換えられているだけである。それ以外の図１４のステップの処理は、同じ参照番号が付された図３のステップの処理と同じである。
【０１１０】
図１４を参照して、ステップ７００において、ＣＰＵ１０２は、操作を受けたユーザのログイン認証を行なう。ログイン認証は、公知の方法を用いる。例えば、操作部１２４のタッチパネルディスプレイ１２６に、ユーザに、ユーザＩＤ及びパスワードの入力を要求する認証画面を表示して行なわれる。ログイン認証にパスするまで、ステップ７００が繰返される。
【０１１１】
ステップ７００でのログイン認証がパスされると、ステップ７０２において、ＣＰＵ１０２は、繰返し処理のカウンタに“０”をセットする。
【０１１２】
その後、図３と同様に、ステップ２００においてホーム画面が表示され、操作の有無を判定し、該当する処理を実行し、操作がジョブの実行であれば、制御はステップ７０４に移行する。
【０１１３】
ステップ７０４において、ＣＰＵ１０２は、指示されたジョブをキューに登録し、カウンタに“１”を加算する。
【０１１４】
ステップ７０６において、ＣＰＵ１０２は、カウンタの値が“１”であるか否かを判定する。カウンタ＝１であれば、制御はステップ２１０に移行する。そうでなければ、即ち、カウンタ＞１である場合（ステップ２０４で２回目以降のジョブの実行が指定された場合）、制御はステップ２１４に移行する。このとき、調整処理の実行の可否は、最初にジョブの実行が指示されたことによって設定された条件（ステップ２２２で記憶された条件）が使用される。
【０１１５】
その後、ステップ２１４〜ステップ２２０の処理、即ち、所定の条件を満たす場合には、図６の確認画面３４０が表示され、確認処理が実行される。
【０１１６】
ステップ２２２において設定が記憶された後、ステップ７０８において、ＣＰＵ１０２は、ログアウトの指示を受けたか否かを判定する。ログアウトの指示を受けたと判定された場合、ＣＰＵ１０２はログアウト処理を実行し、制御はステップ２２４に移行する。そうでなければ、制御はステップ２００に戻る。
【０１１７】
ステップ２２４において、本プログラムを終了する指示を受けたか否かが判定され、終了の指示を受けていると判定された場合、ＣＰＵ１０２は、本プログラムを終了する。そうでなければ、制御はステップ７００に戻る。
【０１１８】
以上により、ステップ７０６において、カウンタ＝１、即ち、ログインユーザによって最初にジョブの実行が指示されたと判定された場合には、ステップ２１０及びステップ２１２によって、図５に示した選択画面３３０が表示される。したがって、ユーザは、調整処理の実行の可否を選択することができる。一方、ステップ７０６において、カウンタ＞１の場合、即ち、２回目以降のジョブの実行の指示に関しては、ステップ２１０及びステップ２１２が実行されず、図５に示した選択画面３３０は表示されない。したがって、ユーザは、調整処理の実行の可否を、繰返し選択する煩雑さを回避することができる。
【０１１９】
なお、２回目以降にジョブの実行が指定された場合であっても、ステップ２１６〜ステップ２２０により、所定の条件を満たす場合には確認処理が実行される。
【０１２０】
上記では、画像処理装置１００の操作部１２４が操作される場合を説明したが、これに限定されない。図１５のようにログイン認証を担うサーバコンピュータ１９０を備え、図１４のログイン認証（ステップ７００参照）をサーバコンピュータ１９０が実行してもよい。ログイン認証の結果は、サーバコンピュータ１９０から画像処理装置１００に送信され、画像処理装置１００は、ログイン認証がパスされたか否かを判定する。
【０１２１】
上記したように、第１及び第３の実施の形態では、ジョブの実行を指示する度に、調整処理の実行の可否を設定することができる。第２の実施の形態では、同じユーザが連続してジョブの実行を指示すれば、最初の１回だけ調整処理の実行の可否を設定することができ、ユーザ毎に調整処理の実行の可否を設定する。調整処理の実行の可否の設定を、ジョブ毎に行なうか、又はユーザ毎に行なうかは、固定されていなくてもよい。例えば、ジョブ毎に行なうか、又はユーザ毎に行なうかは、画像処理装置の初期設定として設定されてもよい。画像処理装置は、電源がオンされたときに初期設定を読込み、それにしたがって、ジョブ毎に調整処理の実行の可否を設定可能とするか、又はユーザ毎に調整処理の実行の可否を設定可能とするかを決定してもよい。
【０１２２】
上記の第１〜第３の実施の形態では、各ジョブの実行前に調整処理を実行することの可否が設定されるのみであるが、調整処理の実行タイミングに応じて、ジョブの実行順序を変更してもよい。例えば、調整処理の実行を許可しているジョブの次に、調整処理の実行を禁止しているジョブが実行されるように、これら２つのジョブがキューに登録されており、調整処理がこれら２つのジョブの間に実行される可能性が生じた場合、キュー内で、これら２つのジョブの順序を入れ換えてもよい。このようにすれば、２つのジョブのうち、後に実行される予定であったジョブは、調整処理の前に実行される。前に実行される予定であったジョブは、調整処理の後に実行され、ジョブの終了時刻が遅くなるが、調整処理の実行が許可されているジョブであるので、そのジョブを指示したユーザが不快感を受ける可能性は低い。
【０１２３】
また、調整処理の実行を許可するキーが選択された場合、調整処理によって変化するジョブの終了時刻を新たに算出して表示してもよい。また、通知した終了時刻から遅延する時間を表示してもよい。
【０１２４】
上記の第１〜第３の実施の形態では、ジョブが、コピージョブ又はプリントジョブである場合を説明したが、これに限定されない。キューに登録された後に順に実行され、調整処理によって遅延する可能性があるジョブであればよい。
【０１２５】
以上、実施の形態を説明することにより本発明を説明したが、上記した実施の形態は例示であって、本発明は上記した実施の形態に限定されるものではなく、種々変更して実施することができる。
【符号の説明】
【０１２６】
１００    画像処理装置
１０２、１６２    ＣＰＵ
１０４、１６４    ＲＯＭ
１０６、１６６    ＲＡＭ
１０８、１６８    ＨＤＤ
１１０    タイマ
１１２、１７０    ＮＩＣ
１１４、１７６    バス
１１６    原稿読取部
１１８    画像形成部
１２０    画像処理部
１２２    画像メモリ
１２４、１７４    操作部
１２６    タッチパネルディスプレイ
１２８    操作キー部
１３０    給紙部
１３２    排紙処理部
１４０    ネットワーク
１６０    端末装置
１７２    表示部
【図１】
2015080136.tif 000003
【図２】
2015080136.tif 000004
【図３】
2015080136.tif 000005
【図４】
2015080136.tif 000006
【図５】
2015080136.tif 000007
【図６】
2015080136.tif 000008
【図７】
2015080136.tif 000009
【図８】
2015080136.tif 000010
【図９】
2015080136.tif 000011
【図１０】
2015080136.tif 000012
【図１１】
2015080136.tif 000013
【図１２】
2015080136.tif 000014
【図１３】
2015080136.tif 000015
【図１４】
2015080136.tif 000016
【図１５】
2015080136.tif 000017